欢迎来到天天文库
浏览记录
ID:6781383
大小:887.00 KB
页数:23页
时间:2018-01-25
《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()}
此文档下载收益归作者所有