系统需求和需求分析说明书文件状态:[√]草稿[]正式发布[]正在修改文件标识人力资源管理系统当前版本修订版作者D6开发小组完成日期版本历史版本/状态修订人修改日期备注第一部分、概述1、项目名称及背景项目名称人力资源管理系统开发背景第二部分、任务说明1、功能概述2、用户环境J2sdk5.0或以上。3、其他要求第三部分、需求分析具体实现说明1)人事管理1.1员工信息增加、删除、修改、查询;1.增加员工信息的同时将员工的考勤和工资插入到数据库中,员工信息包括员工工号、员工姓名、职位、部门、政治面貌、电话号码、住址和备注信息;2.通过表格中选中操作对员工信息进行删除和修改,修改完成后系统对表格中的数据信息进行自动刷新;3.员工离职以后将信息插入到员工离职信息表中进行查询;4.用户可以通过单项条件进行简单查询和符合查询,查询一律使用模糊查询。1.2员工离职信息查询在员工信息进行查询时对员工进行离职,并将其信息插入到离职员工信息表当中2)绩效管理2.1考核类别设置公司考核制度根据员工类别不同,考核类别也不相同,目前仅分为在职员工考核和实习期员工考核,不同类别会有不同考核制度。2.2考核方案设置首先确定考核类别之后,根据考核类别设定考核方案,考核方案主要划分为:按部门、岗位、职责考核,所有员工都有公司制度考核。2.3考核信息查询用户需要在已经录入的所有考核信息查询时,可以根据选项进行查询员工的考核信息,目前可供查询的条件为按员工编号查询和按员工姓名查询,查询出的信息可在表格当中显示。2.4考核信息修改用户可根据当前考核信息进行修改修改的内容仅限定为考核成绩。修改成功之后可在表格中显示。2.5考核信息录入用户可将员工的考核信息进行录入系统。2.6考核信息删除用户可以将录入错误的信息进行删除操作2.7考核信息表字段员工编号员工姓名员工类别所在部门员工职位考核成绩标识Ach_numAch_nameAchk_kindAch_depAch_posAch_res3)考勤管理3.1初始显示点击主窗体中的“考勤管理”选项,会出现下拉菜单,点击其中的员工管理,在主窗体变为“考勤管理”窗体。窗体上部是复合查询选项,包括员工工号、姓名、部门及职位复合查询选项之后跟着两个按键“查询”、“重置”。窗体中部是一个表,列名包括:记录id号、员工姓名、员工工号、员工部门、员工职位、请假次数、销假次数、加班次数、迟到次数、早退次数、矿工次数。窗体下部是“修改”“删除”“返回”。3.2查询在复合选项中输入相关信息,点击“查询”,系统会进行满足所填选项的查询。如果数据库中有满足条件的员工信息,则会将相关员工信息显示在窗体中部的表中。如果没有满足条件的信息,则会出现一个提示对话框:提示“没有满足此条件的结果,请重新查询”如果在员工工号中输入非数字字符,点击查询则会出现“请输入正确员工工号格式”的提示。3.3重置点击“重置”,员工姓名、工号文本编辑框及部门、职位下拉框中的内容都会清空,此时用户可以重新填写所要查询员工的部分信息。3.4修改更新要修改,显得查询出要修改的员工信息。然后用鼠标选中此行该员工的信息,点击“修改”则会出现一个新的窗口。如果没有选中某行而点击了“修改”按钮则会提示“请选择要修改的员工信息”。修改窗口上部是依次是:所选择要修改的员工的工号、姓名、职位、部门。中部则是要更改的内容包括请假次数、销假次数、加班次数、迟到次数、早退次数、矿工次数。每一项后都跟有可加减的操作框。窗口下部是“保存”和“取消”两个按钮。当信息修改好之后,点击保存,若未弹出提示框并且修改窗体消失,此时信息修改信息成功。若在所修改信息中出现了负值,点击保存时会提示“相关值不能为负”。点击提示框的确定回到修改窗口。点击“取消”,可取消本次修改操作。3.5删除操作与修改相似,用鼠标选中某一行,点击“删除”,会出现提示框提示信息“确定要删除XX号的XXX吗?”。点击“确定”则该员工的考勤信息删除。如果点击“取消”则本次删除操作取消。3.6返回点击“返回”,返回主窗体。3.7对应数据库中的考勤表记录id号姓名工号部门职位请假次数销假次数加班次数迟到次数早退次数旷工次数att_id...