信息刘金柱课程设计论文

信息刘金柱课程设计论文

ID:41810147

大小:207.70 KB

页数:20页

时间:2019-09-02

信息刘金柱课程设计论文_第1页
信息刘金柱课程设计论文_第2页
信息刘金柱课程设计论文_第3页
信息刘金柱课程设计论文_第4页
信息刘金柱课程设计论文_第5页
资源描述:

《信息刘金柱课程设计论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、面向对象程序设计C++课程设计…•公司人员信息管理指导教师:李建湘老师院系:数学与计算科学学院班级:09级信计二班学号:0907020205姓名:刘金柱制作日期:2010年12月08日一、摘要3二、设计程序的目的3三、程序分析4四、流程圏4五、主要功能的简单图示及部分代码5六、程序实现思路11七、创新的内容11八、存在的问题与不足12九、收获与感想12十、源代码13十~、总结19公司人员信息管理系统学号:0907020205姓名:刘金柱一、摘要随着科学技术的发展,计算机领域不断取得新的研究成果。计算机在代替和延仲

2、脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在H常生活中也越来越离不开计算机。尤其是在公司里,要处理大量的人事数据。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用•作为计算机应用的一部分,使用计算机对学牛成绩信息进行管理,有着手工管理所无法比拟的优点。公司人员信息管理系统能方便用户迅速、准确处理人员信息,得到想要的数据并能将人员信息以文档保存。本文介绍了简易人员信息管理系统在MicrosoftVisualC++6.0环境下的实现

3、过程:系统的分析,功能模块的设计,系统的调试和测试。此系统的主要管理的信息有:人员的职位,工资,等级(可以更改)。本系统的主要功能有人员信息的添加、输出、显示,能对人员信息进行保存和读取信息等功能。二、程序设计的目的本次课程设计的内容主要是通过编写一个简单的公司人员信息管理系统,学习用VisualC++6.0程序开发简单的管理系统。程序用VisualC++6.0软件为主要开发工具。VisualC++6.0的MFC提供了大量的类库函数强大支持。开发一个人员信息管理系统,可以实现人员信息的管理并提供新信息输入和公司人

4、员信息查询等工作。公司人员管理系统是典型的信息管理系统(M1S),其开发主要包括后台数据信息的建立和保存以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。系统的核心是引用I/O流和文本处理来存储和修改公司人员的信息联系,当完成对数据的操作时系统会自动地完成数据库的修改。三•程序分析1、信息输入:点击主菜单上的“进入管理系统一>新建人员信息”就会自动弹岀信息输入的对话框,在里面输入姓名、工作时数及销售额。填好信息后点击确定,会弹

5、出“信息存储完毕”对话框,按提示继续下面的步骤。2、信息输出:在输入完所有员工信息之后,点击主菜单上的“进入管理系统一>输岀人员信息”,程序会自动调用输岀函数,在屏幕上显示所有员工的基本信息,主要包括:姓名、编号、级别、工资。3、信息查询:点击主菜单上的“进入管理系统一>查询人员信息”,程序会自动调用查询函数中的信息进行查询处理。系统会自动弹出查询信息的对话框,输入姓名,点击确定。系统会提示查询完毕,或无该员工。输出员工信息之后,点击确定,会提示是否继续查询,继续以后的步骤。四、流程图信息输入登录系统输入密码登录

6、系统功能操作信息输出信息查询五、主要功能简单图示及部分代码:1、登陆初始界面,当程序运行时会出现如下对话框:账号密码人员管理系统piujinzhu退出密码功能函数的源代码:Cmimaed;CStringaaa;if(ed.DoModal()==IDCANCEL){aaa=〃您确定要退出系统吗?〃;if(MB_QUERY(aaa)==1DYES)exit(0);iinti=0;while(ed.!二〃0907020205〃){i++;MBERROR(“密码错了哦!再来一次吧!“);if(ed.DoModal()==

7、TDCANCEL

8、

9、i=3){if(i==3)MB_ERROR(〃对不起,您的输入的错谋次数超过3次!系统将自动退岀!〃);exit(0);MB_TNFO(/Z欢迎进入公司人员信息库!〃);//////////////mimamessagehandlers输入密码并点击确定,会岀现如下对话框:2、在主菜单中选择进入管理系统/新建人员信息,此时,屏幕上会岀现如下图所示的员工信息输入对话框:信息输入源代码如下:voidCMy0907020205View::Qninput()〃输入//TODO:Addyourcomma

10、ndhandlercodeheremanagerml;techniciantl;salesmanagersml;salesmansi;vectorvchar;vchar.push_back(&m1);vcha匸push_back(&t1);vcha匚push_back(&sml);vchaipush_back(&s1);Crenyuanxinxik

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

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

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