职工信息管理系统结题报告书
课程设计报告书
职工信息管理系统
班 级: 方1006-3
学 号: 姓 名: 柴国栋
指导老师: 闫爱平
石家庄铁道学院四方学院
7月9日
1.选择题目
题目:职工信息管理系统
2.内容摘要
摘要:近年来,信息管理技术在企业的发展中占据着越来越重要的地位。在企业的经营生产中,员工信息已成为企业经营管理中不可缺少的一部分,管理者进行管理决和进行各种人事调配活动提供了重要的依据,在生产分配安排中发挥了越来越重要的作用。
职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等。它的内容对于企业的决策者和管理者来说都至关重要,所以信息管理系统能够为用户提供充足的信息和快捷的查询手段。
这时,开发一个功能完善可以大大减轻管理人员的工作负担,提高工作效率,管理更加程序化、科学化的职工信息管理系统就必不可少了。
在今后的一段时间里,我会仔细的完成对制作职工信息管理系统设计建立和调试工作。
实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。本文介绍课程设计课题的选题意义,说明了本系统提供的主要功能,并画出功能框图,对设计思路、设计、研究开发的过程、实现细节、开发工作进行了比较完整的综述,最后给出了作者在小学期设计过程的体会。
3.索引关键字
关键词:职工信息管理系统,c语言,职工信息,管理
4.目录
题目要求---------------------------------4
设计思想---------------------------------4
系统完成功能及框图-----------------------5
界面设计---------------------------------10
核心算法及说明---------------------------19
结论-------------------------------------20
后记-------------------------------------21
参考资料---------------------------------21
附录-------------------------------------22
5.正文
5.1课程设计题目要求
5.1.1内容要求
职工信息包括职工人数,职工的工号,姓名,性别,年龄,学历,工资,住址,电话(职工号不重复)。
试设计一职工信息管理系统,使之能提供以下功能:
1、系统以菜单方式工作
2、职工信息录入功能(职工信息用文件保存)--输入
3、职工信息浏览功能--输出
4、职工信息查询功能--算法
查询方式
按学历查询等
按职工号查询等
5、职工信息删除、修改功能
5.1.2设计要求
①建立一个c程序源文件,将完成本题目创建的所有数据添加到源文件中;
②数据之间必须建立必要的联系,要定义参照完整性规则。
②设计功能丰富的信息查询系统,如按不同内容查询职工信息等多种形式的查询并能够实现查询结果的统计。
③实现数据的统计 记录 分类的功能
④将完成的全部内容连编成一个.exe文件.
⑤请尽可能设计的直观、漂亮一些。
5.2设计思想
在设计时考虑以下几个方面:
⑴具有高度的容错机制,不会因小的失误造成死循环。
(2)简洁
⑶错误报警机制可以提醒用户进行正确的操作。
⑷可选择性,在进行修改、删除等操作时可按不同方式进行,方便用户操作。
⑸功能齐全,充分考虑到用户的实际需求。
(6)操作简单。因为使用者多为非计算机专业人员,所以该系统要求设计的操作方便。易于维护。一个软件的好坏,关键在于产品便于维护。
2.开发语言的选择
鉴于电脑在人群中的广泛普及和工厂对职工信息管理的需求,以及用记事本记录职工信息的不方便、不安全等因素。我们组决定运用学到的c的知识来编写一个用于方便职工信息管理的系统。
5.3系统完成功能及功能框图
主要功能如图所示:
1.输入功能:
在本功能中,是在进入管理系统后进行的对职工进行的输入操作功能, 其中,包括要输入的职工人数,职工的工号,姓名,性别,年龄,学历,工资,住址,电话。
功能流程图:
2.浏览功能:本功能将所有职工及其信息全部输出,包括职工人数,职工的工号,姓名,年龄,学历,工资,住址,电话。输出完毕,按任意键返回管理系统。
功能流程图:
4. 查找功能:进行该项功能时,只需输入职工的姓名,系统就会按姓名差找到该职工,并输出该职工的所有信息。按姓名查找,能快速的找到你要找到的信息,大大的节省了时间。
功能流程图:
5.删除功能:在此功能模块中用户可先根据输入姓名查找到职工,同时可查看要删除的职工的信息,然后由用户进行删除。若不存在要删除的信息提