公司人员管理系统94537

公司人员管理系统94537

ID:46842590

大小:503.00 KB

页数:34页

时间:2019-11-28

公司人员管理系统94537_第1页
公司人员管理系统94537_第2页
公司人员管理系统94537_第3页
公司人员管理系统94537_第4页
公司人员管理系统94537_第5页
资源描述:

《公司人员管理系统94537》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、......北华航天工业学院《基于C++的面向对象程序设计实例》课程设计报告报告题目:公司人员管理系统作者所在系部:计算机科学与工程系作者所在专业:计算机科学与技术作者所在班级:B08513作者姓名:王世丰指导教师姓名:斯庆巴拉完成时间:2009年6月20日北华航天工业学院教务处制学习好帮手......摘要在当前的市场经济体制下,企业要想提高市场的竞争力,不但要有好的产品,同时也要有好的销售服务,就必须拥有一套完善的并且适合自身特点的信息化管理系统,以实现企业降低成本、及时反馈市场信息、完善服务质量、提高经济效益、分析市场需求、制定销售计划

2、和目标等管理目的。本文利用C++面向类与对象的基础编写程序,实现了用户对雇员信息的管理操作。在此过程能够有利于同学进一步深入了解C++的内涵,巩固学生的知识,其中包含类的定义,类函数的调用,if条件语句,swith语句,for循环语句等等。并且还包含的丰富的文件的输入输出操作及文件的创建内容。对于这一知识点不熟练的同学可以给予很大的帮助,并且其中包含大量的标注,有利于学生自己进行运行和探索。这样更加进一步帮助同学记忆。本系统主要有七个功能模块:在此之前首先有对全体雇员信息的存储;功能一:对全体雇员信息的显示;功能二:对雇员信息的修改;功能三

3、:对雇员信息的删除;功能四:对雇员信息的添加;功能五:对雇员信息的查询;功能六:为雇员信息的创建文本文件;功能七:安全退出系统。关键词:类语句文件功能目录学习好帮手......摘要II目录III第一章绪论11.1课程设计的目的11.2课程设计的背景和意义11.2.1课程设计的背景11.2.2课程设计的意义11.3课程设计环境2第二章需求分析22.1问题描述22.2功能要求22.3问题的解决方案2第三章系统设计33.1数据设计33.1.1类设计33.1.2类之间的关系43.1.3函数设计43.2结构设计43.2.1系统流程图43.2.2界面设

4、计4第四章系统实现64.1类实现64.1.1定义kehl类64.1.2定义create类74.2函数实现74.2.1雇员信息的存入函数inputpeople()74.2.2雇员信息的显示setpeople()84.2.3雇员信息的添加newpeople()94.2.4雇员信息的删除deletepeople()104.2.5雇员信息的查询cheackpeople()104.3主函数实现11第五章系统测试135.1模块测试135.1.1系统进入界面135.1.2系统操作界面14学习好帮手......5.1.3系统功能界面155.2课程设计过程中

5、遇到的问题18总结19致谢19参考文献19附录20学习好帮手......第一章绪论1.1课程设计的目的1.进一步熟练运用C++的编写技巧,用此解决一些简单算法2.熟练运用C++面向对象设计的基本思路和方法3.了解C++语言的实用价值4.对C++内容的综合运用以求进一步熟记语言内容1.2课程设计的背景和意义1.2.1课程设计的背景对于现在社会讲求的就是办事效率,一个小小的工作这样,同样一个公司更应该这样讲求效率。因此在现在的信息社会,公司里的一个管理系统就可以为自身征求更大的利益。为此作为计算机科学与工程专业的学生,首先为完成作业,进一步提高

6、自己的知识水平,对C++语言有进一步的了解,以求能够做到综合运用所学知识。让学生进一步熟悉类的定义与运用,以及文件的输入输出和文件的保存等知识。另一方面,更重要的是为灵活运用C++的技巧来编写一个公司雇员信息管理系统,以便于公司对员工的管理,为公司创造更大的利益。为学生以后的发展奠定一定的基础。1.理论研究基础(1)C++面向对象程序设计(2)类的运用,文件的输入输出2.技术层面的支持类的应用,以及C++中的文件的输入输出流,以及各种循环语句和条件语句1.2.2课程设计的意义1.有助于进一步巩固自己的C++知识2.有助于知识的综合运用和基础

7、实践学习好帮手......1.3课程设计环境MicrosoftVisualC++6.0编译环境;硬件设施正常,足以满足此软件的运行即可。第二章需求分析2.1问题描述某公司需要存储雇员的编号、姓名、级别和月薪,并显示全部信息。雇员分为经理、技术人员、销售人员和销售经理。四类人员的月薪计算方法如下:经理拿固定月薪8000元;技术人员按每小时100元领取月薪;销售人员按其当月销售额的4%领取工资;销售经理既拿固定月薪也领取销售提成,固定月薪为5000元,销售提成为销售总额的5‰。运用C++知识设计一程序能够实现对公司雇员进行管理。2.2功能要求(

8、1)本程序完成的功能主要有:1)显示雇员信息。2)添加雇员信息,并保存。3)删除雇员信息,并保存。4)修改雇员信息,并保存。5)查询雇员信息。6)系统退出。(2)学生在完成本次课

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

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

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