c++程序设计课程设计

c++程序设计课程设计

ID:18980751

大小:326.50 KB

页数:23页

时间:2018-09-26

c++程序设计课程设计_第1页
c++程序设计课程设计_第2页
c++程序设计课程设计_第3页
c++程序设计课程设计_第4页
c++程序设计课程设计_第5页
资源描述:

《c++程序设计课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C++程序设计》课程设计报告设计题目:员工信息管理系统专业计算机科学与技术班级计本0804班学生******指导教师*****起止时间2009年12年25日至2009年1月5日2009-2010学年第一学期23目录1引言11.1问题的提出(四号黑体)11.2国内外研究的现状(四号黑体)11.5任务与分析(四号黑体)12程序的主要功能22.1输入数据22.2数据统计22.3数据打印22.4数据备份22.5退出23运行平台24总体设计35程序类说明46模块分析66.1经理类成员函数66.2销售经理类成员函数66.3销售员类成员函数86.4

2、技术员类成员函数96.5主函数107系统测试218结论24参考文献2523引言1.1问题的提出员工信息管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以员工信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。   随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥

3、着越来越重要的作用。1.2国内外研究的现状在现今国内外大中小型企业蓬勃发展,对企业的管理显得越发重要,其中对员工信息进行管理更是公司发展的命脉。在现代化的企业管理中,员工管理系统有着十分重要的作用,《员工信息管理系统》是对员工信息进行修改和管理,而且方便快速。这个程序虽然简单,但是可以作为公司领导的辅助软件,对员工的各种信息进行管理。作为计算机应用的一部分,使用计算机对人事劳资信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,

4、也是企业的科学化、正规化管理,与世界接轨的重要条件。1.3任务与分析1、对公司新员工进行信息编入并储存:新员工姓名、性别、年龄、婚姻状况、学历、所在部门、职位、工作时。2、类的层次结构大体如图1所示:       3、输入数据总人数在50人内。4、总体设计,要有一个菜单,用于选择各项功能,其中1)新建并输入职工数据2)按条件输出职工数据3)修改指定职工的数据4)删除数据235)退出注:各项菜单都调用一个函数来实现。5、输入并存放所有职工的信息。2程序的主要功能·2.1新建并输入职工数据在界面状态下,按下“1”后出现“新员工姓名”、“新员

5、工性别”、“新员工年龄”、“新员工婚姻状况”、“新员工学历”、“新员工所在部门”、“新员工职位”、“新员工工作时”。则新员工信息添加成功。在添加过程中,输入性别时会提示“F为女性,M为男性”。输入婚姻状况会提示“Y为已婚,N为未婚”。输入学历时会出现“[1:初中2:高中3:本科4:硕士5:博士]”。输入所在部门时出现[1:董事会2:市场部3:公关部4:客服中心5:信息中心]。输入职位时出现[1:临时职员2:正式职员3:主任4:部门经理5:董事长]。添加信息写入了到文件中。·2.2按条件输出职工数据在界面状态下,"请选择查询方式:*输出全

6、体职工信息---------------------1*按职工部门输出-----------------------2*按职工学历输出-----------------------3*按职工年龄输出-----------------------4*按职工编号输出-----------------------5·2.3修改指定职工的数据在界面状态下,在按下“3”后会出现“请输入要修改的员工编号:”,如果文件打开会按照用户的要求从文件头开始修改。·2.4删除数据输出文件,列出所有学生成绩。如果文件未打开会出现“文件打开失败!按0键返回...

7、”,按照要求删除数据。·2.5退出在界面状态下,按下“ESC”会退出该学生成绩管理系统。返回源程序。如果要退出其余功能返回界面,则选择“5”键。3程序运行平台23VC++6.0。具体操作如下:新建……工程,添加相应的源文件……,再编译,链接,执行等,此部分可参照实验指导书前面的内容写。4总体设计4.1系统总体框架图主函数新建并输入员工数据按条件输出员工数据修改制定员工的数据删除数据退出系统图4.2系统流程图系统管理原本信息新建并输入员工数据修改指定员工数据删除数据按条件输出员工数据退出登录235程序类的说明·系统的定义#include<

8、iostream>#include#includeusingnamespacestd;constN=50;//定义系统可录入的员工最大数值stringEname[N];lo

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

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

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