如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
人事管理系统小组分工情况前言系统开发的意义硬件运行环境:P4以上主机128M以上内存10G以上硬盘空间VGA高分辨率显示器键盘及鼠标输入设备软件工作环境:WINDOWSXP,JAVAMyEclipseMySQL,JSP,PowerDesigner对于系统的功能要求:1、员工资料查看选中员工的详细资料,员工资料又分为:员工编号、员工姓名、性别、出生日期、身份证号、名族、联系电话、联系地址、职位、职称、基本工资、毕业院校、等。资料修改:对员工的各种资料进行修改、能够添加新的员工、和删除一些没用的员工信息等2、薪资管理奖惩资料:奖惩日期、奖惩分数、奖惩原因。工资信息:账套名称、工资月份、应发工资、备注。其他信息:管理员可任意备注其他信息。3、人事管理主要用于对员工奖惩、培训、考评、调薪、调动、工资信息的管理。1)员工资料:即员工的基本资料,显示员工资料,并且可对员工进行模糊查询,实现员工资料的增删改查。2)员工奖惩:对员工奖励模块的增删改查的实现。3)员工培训:对员工培训模块的增删改查的实现。4)员工好评:对员工好评模块的增删改查的实现5)员工调薪:对员工调薪模块的增删改查的实现。6)员工调动:对员工调动模块的增删改查的实现。4、统计管理对员工资料的统一查询管理,包括综合信息统计、员工积分统计、人事信息统、人事记录统计。1)综合信息统计根据员工出生月份、转正信息等统一管理。2)员工积分统计根据日期查找员工的积分情况。3)人事信息统计对员工进行的同一查询管理,可根据性别、工资、职称等查询员工的信息。4)人事记录统计对员工积分的统一管理,可根据部门、月份等查询其积分信息。5、系统设置对系统、管理员等一些操作,包括基础信息设置、系统管理、操作员管理、备份恢复数据、初始化数据库。1)基础信息设置对部门、职位、职称、奖惩规则和权限组的设置管理,及其个项目的增删改查。2)系统管理对系统本身的一些设置。3)操作日志管理记录管理员对数据的操作信息。4)操作员管理管理员基本信息的管理,及其增删改功能。5)备份恢复数据可对员工资料数据进行备份,并在适当的时候还原。6)初始化数据库对整个数据库资料初始化的操作。系统功能模块图:时序图:数据字典员工表:personnelIDNumber(10)NOTNULL员工编号,主键personnelNameVarchar2(10)NOTNULL员工姓名personnelSexVarchar2(4)NULL性别birthdayDateNULL出生日期IDNumber(20)NOTNULL身份证号nativePlaceVarchar2(20)NULL籍贯E_mailVarchar2(20)NULL电子邮phoneNumber(10)NULL联系电话addressVarchar2(20)NULL联系地址basisSalaryNumber(10)NULL基本工资TiptopDegreeVarchar2(8)NULL最高学历specialtyVarchar2(8)NULL所属专业schoolVarchar2(8)NULL毕业院校员工奖罚表personnelEncOrChastDateDateNULL奖罚日personnelEncOrReasonVarchar2(10)NULL奖罚原因personnelEncOrPointVarchar2(4)NULL奖罚分数personnelEncOrSortVarchar2(4)NULL奖罚类remarkVarchar2(50)NULL备注员工培训表trainDateDateNULL培训日期trainContentVarchar2(8)NULL培训内容remarkVarchar2(50)NULL备注员工评价表appraiseDateDateNULL培训日期appraiseResultVarchar2(8)NULL考评结果appraiseContentVarchar2(8)NULL培训内容remarkVarchar2(50)NULL备注员工调薪表AdjustSalaryDateDateNULL培训日期beforeAdjustSalaryNumber(10)NULL调前薪资afterAdjustSalaryNumber(10)NULL调后薪资AdjustSalaryReasonVarchar2(8)NULL调薪原因remarkVarchar2(50)NULL备注员工调动表afterRemoveDepartmentDateNULL调后部门afterRemoveJobVarchar2(8)NULL调后职