实践专周职工信息管理设计报告

实践专周职工信息管理设计报告

ID:33747771

大小:317.50 KB

页数:40页

时间:2019-02-28

实践专周职工信息管理设计报告_第1页
实践专周职工信息管理设计报告_第2页
实践专周职工信息管理设计报告_第3页
实践专周职工信息管理设计报告_第4页
实践专周职工信息管理设计报告_第5页
资源描述:

《实践专周职工信息管理设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、电子科技大学成都学院计算机系实践专周设计报告课程名称:___数据结构强化实践____设计题目:_____职工信息管理______指导教师组:_方智__王光斌__卫朝霞__组长学号姓名:_1240610225__曹家源____组员学号姓名:_1240610224__郑工卜____组员学号姓名:_1240610222__张志辉____计算机系制2013年5月目录目录第1章引言11.1问题分析11.2设计目标11.2.1基本功能11.3信息描述21.4功能描述21.5设计思路3第2章总体设计42.1程序功能结构图42.2系统体系结构4第3章详细设计53.

2、1部分模块功能及算法设计53.1.1加载所有职工的信息53.1.2查询信息63.1.3删除职工信息73.1.4添加职工信息8第4章系统实现104.1系统主界面104.2录入职工信息114.3查找职工信息114.4浏览所有职工信息1235目录4.5修改职工信息134.6增加职工信息134.7职工信息统计14第5章测试和总结155.1测试和调试155.2系统存在的问题及解决方案155.3收获及心得体会15参考文献16致谢17附录一:程序设计清单1835第1章引言第1章引言1.1问题分析现在各高校职工信息的管理变得越来越来复杂,为了对职工信息进行系统化的

3、管理,并实现工资的自动发放功能,特设计此系统。它可以对职工的基本信息进行输入和存取,其次可以选择职工的编号和姓名查询职工的工资的所有基本信息,如若有职工由于工作调动,则可进行相对应的删除动作。生成的相关数据以文件的形式存放在硬盘上,并且可以继续录入,以达到建议操作的目的。1.2设计目标1.2.1基本功能设计一个实用的职工信息管理系统,能以简便高效的方式对职工信息进行管理和检索、排序。具体要求如下:(1)数据录入:以链表形式存放职工信息并以文件形式保存。能够实现职工工号、姓名、工作量的录入;可以专门定义链表类,在链表类中定义查找、排序等方法。定义职工

4、类,每一个职工对象均为链表中的一个结点,请勿采用结构体的方式来存放。(2)查询职工信息:能实现指定职工姓名或ID号的查询功能。(3)增加职工记录;(4)删除职工信息:能将指定职工信息删除。(5)统计职工信息:(6)能够对职工工资进行计算并输出。(7)保存并显示查询信息(8)退出系统(9)系统以菜单方式工作,界面友好,易于操作,容错性好。35第1章引言用户通过输入不同的数字进入不同的菜单。次级菜单主要显示本程序的功能,主要的功能有录入职工信息、查询信息、添加职工记录、删除职工记录、统计职工工资信息、显示所有数据记录信息。1.1信息描述职工信息包括职工

5、ID(职工ID不能重复)、姓名、基本工资、岗位津贴、医疗保险、公积金等。1.2功能描述本程序主要分为三大为实现系个模块。它们分别为:编辑功能、统计处理模块、数据处理模块。(1)在程序的主界面,显示系统的所有功能,包括:录入职工信息、浏览所有职工、查找职工、修改职工、删除职工和退出系统。系统应提示用户如何选择相应功能。(2)当用户选择录入职工信息后,系统进入录入职工信息界面,在该界面应提示用户输入相应信息,当用户正确录入职工信息后,自动生成一个不重复的职工ID号,并将该职工的信息以链表形式存放并以文件形式存放在职工信息文件的最后,并给出录入成功的提示

6、并提示用户是否需要继续录入,根据用户的选择做出相应的处理。(3)当用户选择浏览所有职工后,系统进入浏览所有职工界面,在该界面中显示所有职工的主要信息(所显示信息由用户确定)。(4)当用户选择查找职工后,系统提示用户选择查询的关键字(基本要求是:可按职工姓名、电话号码进行查询,该项用户可以扩展,可适当增加其他关键字)。当用户选择查询关键字,并按提示输入其值后,系统显示查询后的结果(如有该职工,则显示该职工的详细信息,否则给出适当提示)。(5)当用户选择修改职工后,提示用户输入需修改的职工编号,根据该编号查询到相应的职工信息,并显示,用户按提示输入更改

7、后的职工信息,系统更新相应的职工信息并提示用户。35第1章引言(6)当用户选择删除职工后,需提示用户输入需删除的职工ID,根据该ID查询到相应的职工信息,并显示,经用户确认后,系统删除相应的职工信息并提示用户。(7)当用户选择退出系统后,退出程序。1.1设计思路实践要求设计一个实用的职工信息管理系统,要用到C++和数据结构所学的核心知识。通过数据结构强化实践的实践与操作,加深理论课程中对数据结构概念与算法的理解,理论与实践密切结合,相辅相成。实验着眼于原理与应用的结合,使学生学会如何把书上学到的知识用于解决实际问题,培养软件工作所需要的动手能力;另

8、一方面,能使书上的知识变“活”,起到深化理解和灵活掌握教学内容的目的。35第2章总体设计第1章总体设计1.1程序功能结构图

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

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

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