1 / 15
文档名称:

雇员管理系统.docx

格式:docx   大小:227KB   页数:15页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

雇员管理系统.docx

上传人:63229029 2017/10/29 文件大小:227 KB

下载得到文件列表

雇员管理系统.docx

文档介绍

文档介绍:JAVA程序设计课程设计报告
课题: 雇员信息管理系统
姓名:
学号:
同组姓名:
专业班级:
指导教师:
设计时间:
评阅意见:
评定成绩:
指导老师签名:
年月日
目录
第1章 雇员信息管理系统介绍……………………………
第2章 系统分析与设计……………………………………
功能模块划分………………………………………
系统详细设计文档…………………………………
员工信息录入模块的实现方法描述………………
测试数据及期望结果………………………………
第3章 系统测试……………………………………………
第4章 课程设计总结………………………………………
参考文献………………………………………………………
附录………………………………………………………………
第1章 雇员信息管理系统介绍
现今社会,是一个竞争十分激烈的社会。一个企业要想适者生存,就必须要有正确的策略和良好的团队。作为企业最为重要的人力资源,是企业成功的关键。
人力资源利用得好,一个企业才会呈现出蓬勃的生命力;人力资源利用得不好或者是不当,只会导致人才的流失,最终使得企业难以生存。因此人力资源管理(Human Resource Management,HRM)也成为现代企业管理工作中的重要内容之一。
在人力资源管理中的基础工作就是人事档案管理。对于企业来讲,雇员的人事档案不但可以使企业的管理者在一定程度上掌握所聘用人员的基本人事信息,而且可以为企业的人力资源管理工作提供相关的人事信息数据支持。譬如:企业制定员工招聘计划、培训计划、合理的使用人员等等。因此,企业人事档案管理工作的好坏不但可以直接影响到企业的人力资源管理,而且会间接的影响到企业整体管理。
随着社会的发展,科学技术的进步,计算机的应用在社会的各个领域中都得到了普及,越来越多的人都感受到利用计算机进行各类管理的科学和便捷以及信息管理系统对于管理工作的重要性。
本次课程设计的“雇员信息管理系统”是典型的信息管理系统,使用的编程语言为时下比较流行的Java语言,Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
通过本雇员信息管理系统可以便捷的查询和管理雇员的一些相关信息。与传统的人工管理相比,本雇员信息管理系统在人力资源管理中具有其所无法比拟的优点,例如:检索迅速、操作便捷、修改容易、成本低等。因此本次课程设计,我们希望通过所设计出的雇员信息管理系统可以使人们从繁重的传统手工管理中解脱出来,从而提高企业人力资源管理的效率。
第2章 系统分析与设计
功能模块划分
雇员信息管理系统(主界面)
员工信息录入
员工信息修改
员工信息删除
员工信息查询
图1 雇员信息管理系统功能模块示意图
本次Java课程设计任务中的雇员信息管理系统共包含四个模块,如图1所示,分别为:员工信息录入、员工信息修改、员工信息删除以及员工信息查询。四个模块由本组四名成员分工合作,共同完成。各个模块的功能,顾名思义,就是分别执行对雇员信息的录入、修改、删除以及查询功能。其中由我负责的是“员工信息录入”这一功能模块。
系统详细设计文档(类的划分及相互关系,系统或模块的流程图)
本雇员信息管理系统使用eclipse进行编写,由于对eclipse不熟悉的缘故,因此没有使用到诸如WindowsBuilder之类的可视化编写图形用户界面的插件。所以在图形用户界面中所使用的标签(Label)、文本框(TextField)和按钮(Button)等都是设置的居中方式。
为了实现雇员信息管理的各个功能,且能够方便的提供各个功能的相关操作,我们使用了标签式的菜单栏,菜单栏提供相关模块的四个按钮。在未选择任何功能时,显示主界面;当单击相关按钮时,则响应相关事件,跳转到相关事件的操作界面。如:单击“录入员工信息”按钮,便会跳转到员工信息录入的操作界面。
在设计本雇员信息管理系统时,一共创建了6个类,分别写在了6个java文件中,具体如下表1所示。
表1 雇员信息管理系统相关类与功能

系统主界面

四个模块需要用到的方法集合