职工信息管理系统(2)

职工信息管理系统(2)

ID:22551277

大小:75.51 KB

页数:10页

时间:2018-10-30

职工信息管理系统(2)_第1页
职工信息管理系统(2)_第2页
职工信息管理系统(2)_第3页
职工信息管理系统(2)_第4页
职工信息管理系统(2)_第5页
资源描述:

《职工信息管理系统(2)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数学与信息技术学院面向对象课程设计报告职工信息管理系统设计完成日期:2009年12月15日摘要职工信息管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。系统提供如下主要功能:1,创建存储该单位职工信息的存储系统,在第一次输入基本信息时,创建文件将职工信息写入文件。2,增加职工信息,增加新职工时输入新职工的基本信息并加入文件。3,删除某职工的基本信息,同时修改文件中相应的内容。4,修改某职工的某些信息,如加工资,获新学位,晋升职称。5,可以输出符合某种特征的职工信息列表,包括:a)全体职工信息;b)某职称的职工全部信息;c)出生日期在某一范围的全部

2、职工信息;d)某一部门全部职工信息。使用计算机进行信息管理,不仅提高了工作效率,而且大大的提高了其安全性.尤其对于复杂的信息管理,计算机能够充分发挥它的优越性.该职工信息管理系统,主要实现录入职工信息,显示职工信息,删除职工信息,查询职工信息,保存职工信息至文件,,从文件中读取职工信息的功能以及退出的功能。该程序用类来存储职工信息,利用各个模块的函数调用实现该系统的各项具体功能。目录1设计目的................................................................................................

3、.........2设计任务.........................................................................................................3总体设计.........................................................................................................4详细设计............................................................

4、.............................................5总结与体会.........................................................................................................6参考文献…………………………………………………………………………1设计目的1.在老师的指导下,独立完成程序的设计与调试,并要求对c++有更加深入的认识和了解,熟悉c++的各种操作,提高自己对这些操作的应用能力。2.在理论和实验教学基础上进一步巩固已学基本理论及应用知识并加以

5、综合提高,学会将知识应用于实际的方法,提高分析和解决问题的能力,增强动手能力。2设计任务设计一个职工信息管理系统,系统以菜单的方式来实现各个功能,同时,系统要可以执行一些功能,包括:a.职工信息的录入b.职工信息的显示c.职工信息的删除d.职工信息的查询e.职工信息保存至文件f.从文件中读取职工信息3总体设计main()函数首先显示功能界面,供用户选择,包括录入职工信息,显示职工信息,删除职工信息,查询职工信息,保存职工信息至文件,从文件中读取职工信息以及退出等几个功能,用switch()语句实现选择功能,又用了ifelse()语句使得程序可以循环使用,而不是只用了一项功能就推出了

6、constN=50;用来定义系统可录入的员工最大数值intEmployee::MaxNum()用来返回系统已经存储的人数voidEmployee::NewInfo()是用来添加新成员的函数voidEmployee::ShowInfo()这里是程序的主体,数据输出函数voidEmployee::showall()是全体员工输出函数voidEmployee::showdepart(intdepart)用来按员工所在部门输出voidEmployee::showdegree(intdegree)用来按员工学历输出voidEmployee::showage(intmin,intmax)用来按

7、员工年龄段输出voidEmployee::shownum(longnumber)用来按员工编号输出voidEmployee::RefreshInfo()用来修改员工信息for(inti=0;i

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

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

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