c++课程设计报告-人事管理系统

c++课程设计报告-人事管理系统

ID:6781383

大小:887.00 KB

页数:23页

时间:2018-01-25

c++课程设计报告-人事管理系统_第1页
c++课程设计报告-人事管理系统_第2页
c++课程设计报告-人事管理系统_第3页
c++课程设计报告-人事管理系统_第4页
c++课程设计报告-人事管理系统_第5页
资源描述:

《c++课程设计报告-人事管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、青岛理工大学C++面向对象课程设计报告院(系)计算机工程学院专业:_计算机科学与技术学生姓名:__班级:___学号:_题目:___人事管理系统_起迄日期:_12月20号—12月31号设计地点:_2#401室指导教师:_完成日期:2010年12月31日2222目录一、需求分析2二、设计内容21、程序的主要功能模块:22、主要模块的流程图6(1)添加记录:6(2)修改记录:6(3)删除记录:7(4)查询记录:7(5)排序:8(6)统计人数:83、数据库的建立及设计步骤:9【1】建立数据库及连接步骤9【2】程序主要代码:14(1)添加记录14(2)修改记录14(

2、3)删除记录15(4)查询记录15(5)排序15(6)统计人数15(7)初始化界面16三、调试分析161.实际完成的情况说明:162.程序的性能分析:163.上机过程中出现的问题及其解决方案:164.程序中可以改进的地方说明:175.程序中可以扩充的功能及设计实现构想:17四、用户手册171建立数据库172登录界面:173选择功能:17五、设计总结21六、参考文献22七、附录2222一、需求分析1、开发这个系统的目的就是帮助企业的人力资源部门提高工作效率,实现企业人事信息管理的系统化,规范化和自动话。在C++面向对象思想的指导下,用数据库系统设计方法对公司

3、人事系统进行设计,使公司管理人员能够更容易、更方便的用计算机进行对人事的管理。2、能够实现以下功能:显示第一条记录,下一条记录,上一条记录,最后一条记录,添加记录,修改记录,删除记录,查询记录,排序和统计人数等功能。二、设计内容1、程序的主要功能模块:主程序添加记录删除记录修改记录查询记录排序统计人数初始化界面第一条记录下一条记录上一条记录最后一条职工编号职工姓名职工性别所在部门职工年龄工作时间基本工资职位学历CDialog类CAboutDlg类CFrameWnd类CMainFrame类CWinApp类CMyApp类CDocument类CMyDoc类CRe

4、cordset类CMySet类CRecordView类CMyView类PublicPublicPublicPublicPublicPublic22(1)CAboutDlg类//系统自动定义生成classCAboutDlg:publicCDialog{public:CAboutDlg();enum{IDD=IDD_ABOUTBOX};protected:virtualvoidDoDataExchange(CDataExchange*pDX);protected:DECLARE_MESSAGE_MAP()};(2)CMainFrame类//系统自动定义生成cl

5、assCMainFrame:publicCFrameWnd{protected:CMainFrame();DECLARE_DYNCREATE(CMainFrame)public:public:virtualBOOLPreCreateWindow(CREATESTRUCT&cs);public:virtual~CMainFrame();#ifdef_DEBUGvirtualvoidAssertValid()const;virtualvoidDump(CDumpContext&dc)const;#endifprotected:CStatusBarm_wndSt

6、atusBar;CToolBarm_wndToolBar;protected:afx_msgintOnCreate(LPCREATESTRUCTlpCreateStruct);DECLARE_MESSAGE_MAP()};(3)CMyApp类//系统自动定义生成classCMyApp:publicCWinApp{public:CMyApp();public:virtualBOOLInitInstance();afx_msgvoidOnAppAbout();DECLARE_MESSAGE_MAP()};(4)CMyDoc类//系统自动定义生成classCMy

7、Doc:publicCDocument22{protected:CMyDoc();DECLARE_DYNCREATE(CMyDoc)public:CMySetm_mySet;public:public:virtualBOOLOnNewDocument();virtualvoidSerialize(CArchive&ar);public:virtual~CMyDoc();#ifdef_DEBUGvirtualvoidAssertValid()const;virtualvoidDump(CDumpContext&dc)const;#endifprotected

8、:protected:DECLARE_MESSAGE_MAP()}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。