java课程设计(人事管理系统)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人事管理系统
一.系统需求分析:.......................................................................................... 错误!未定义书签。
(1)系统的功能设计................................... 错误!未定义书签。
(2)系统功能结构..................................... 错误!未定义书签。
(3)数据库设计....................................... 错误!未定义书签。
二. 功能模块开发.......................................... 错误!未定义书签。
(1)查询人员信息界面................................. 错误!未定义书签。
(2)添加员工界面..................................... 错误!未定义书签。
(3)修改员工信息界面................................. 错误!未定义书签。
(4)删除员工界面..................................... 错误!未定义书签。
(5)员工考核界面..................................... 错误!未定义书签。
(6)员工考核历史记录界面............................. 错误!未定义书签。
三. 各个类说明............................................ 错误!未定义书签。
四. 程序代码.............................................. 错误!未定义书签。
(1)Manager .......................................... 错误!未定义书签。
(2)CardEmploy ....................................... 错误!未定义书签。
(3)SelEmploy ........................................ 错误!未定义书签。
(4)AddEmploy ........................................ 错误!未定义书签。
(5)ReviseEmploy ..................................... 错误!未定义书签。
i UpdDialog ........................................ 错误!未定义书签。
(6)DelEmploy ........................................ 错误!未定义书签。
(7)AllEmploy ........................................ 错误!未定义书签。
(8)Examine .......................................... 错误!未定义书签。
(9)History .......................................... 错误!未定义书签。
(10)EmployModel .................................... 错误!未定义书签。
(11)AppraisalModel ................................. 错误!未定义书签。
(12)SqlHelper ...................................... 错误!未定义书签。
一.系统需求分析:
(1)系统的功能设计
i员工信息管理:员工信息管理包括对员工基本信息和情况进行查询、添加、删除和修改及部门管理
ii员工考核管理:包括对员工的考核情况进行操作,还可以对历史考核情况进行浏览
(2)系统功能结构
人事管理的系统结构功能结构如图所示:
(3)数据库设计
员工基本表(Employinfo)
名称字段名称数据类型主键非空
工号Empno varchar(10)Yes Yes
姓名Ename varchar(10)No yes
性别Sex varchar(4)No yes
出生年月Birthday Datetime No Yes
员工考核表(Appraisal)
考核历史记录(History)
二.功能模块开发
(1)查询人员信息界面
实例一个SelEmploy类,当点击“查询”时调用EmployModel 类的queryEmploy方法实现查询
(2)添加员工界面
实例一个AddEmploy类当点击“添加”时调用EmployModel类的updEmploy方法实现添加功能
(3)修改员工信息界面
实例一个ReviseEmploy类当点击“修改”时,先调用UpdDialo 弹跳出一个修改信息对话框,信息修改完毕后,调用EmployModel类的updEmploy方法实现修改功能
(4)删除员工界面
实例一个DelEmploy类当点击“删除”时调用EmployModel类的
updEmploy方法实现删除功能
(5)员工考核界面
实例一个Examine类当点击“确认”时调用AppraisalModel类的updAppraisal方法来完成考核功能
(6)员工考核历史记录界面