公司人事管理系统演示课件.ppt
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三:开发总结
1.不足的地方 用户界面不够美观,设计不到位; 某些功能使用时,操作过于繁琐; 删除操作不能实现员工信息与管理信息的同步。
2.未实现的功能 未实现添加部门的功能; 未实现普通员工与主管的分离统计; 其他实际需要的功能。
1.能够方便的添加,修改和删除人员信息,以更新数 据库。
2.能够方便的查询各人员及各部门的人员信息情况。
3.能够方便的对公司人员状况进行统计。
2.总体设计 本系统需要完成的功能主要有3部分: (1).人事信息的录入,修改和删除:
①人事信息的录入,包括录入姓名,性别,工号, 所属部门,联系方式等信息;
• 一:需求分析和总体设计
• 1.需求分析
本信息系统的开发主要包括后台数据库的建立更 新与维护,以及前端应用程序的开发两个方面。对于 前者要求建立起数据一致性和完整性强.数据安全性好 的库。而对于后者则要求应用程序功能完备,易使用, 界面友好等特点。本系统主要给公司人事管理部门使 用,因此应当有以下要求:
②人事信息的修改,包括修改姓名,性别,所属部 门,工号,联系方式等信息;
③人事信息的删除,要求删除所选对象的全部信息。 (2).人事信息的查询:
①按姓名查询; ②按工号查询; ③按部门查询。 (3).人事信息的统计: ①统计公司全部人员的信息; ②统计男女员工的信息; ③统计各部门员工的信息。
• 系统功能结构图如下:
二:具体实现
1.数据库设计
本程序包括的实体有员工信息实体,部门信息实体,管理员信息 实体。具体实体间E-R模型如图.
员工信息
管理信 息
部门信息
员工录入
部门录入
管理员信息
针对人事信息管理系统的需求,通过对人士管理工作 过程的内容和数据流程分析,设计如下面所示的数据项 和数据结构:
1.人事信息: 属性:员工工号,员工姓名,员工性别,员工电话,员工地址 主键:员工工号
2.部门信息: 属性:部门名称,部门主管,部门序号 主键:部门序号
3.管理信息: 属性:员工工号,部门序号 主键:员工工号
4.管Biblioteka Baidu员信息 属性:用户名,密码 主键:用户名
2.模块设计
先设计数据库链接与操作模块,然后每个功能模块都新建一个 JFrame类,在类中添加各种组件,并调用数据库连接与操作类实现各种 功能。
>>
0
>>
1
>>
2
>>
3
>>
4 >>
公司人事管理系统
要求设计一个管理系统,能够实现 对人事信息的更新,查询和统计功能。
19106222 王力
• 一:需求分析和总体设计
• 1.需求分析 • 2.总体设计
• 二:具体实现
• 1.数据库设计 • 2.模块设计
• 三:开发总结
• 1.不足的地方 • 2.未实现的功能