人事的管理系统用户需求说明书.doc
文本预览下载声明
4370厂人力资源管理系统
用户需求说明书
文件状态:
[ ] 草稿
[√ ] 正式发布
[ ] 正在修改 文件标识 WeiXin_2011110512 当前版本 1.0 作 者 WeiXin 完成日期 2011-11-5 密 级 Ⅰ
功能性需求分类
功能类别(模块) 子功能
个人
管理 添加新员工 在职人员管理:包括查看信息和删除\修改功能 离退人员管理:包括查看信息和删除功能 停薪留职人员管理:包括查看信息和删除功能 挂靠人员管理:包括查看信息和删除功能
2、人员调整 部门调整:部门之间人员的调动 人员状态调整: 人员有4中状态
1)在职 2)离退休3)停薪留职4)挂靠 3、部门管理
(分厂) 增加新部门 查看所有部门 4、用户管理 增加新用户 查看用户信息 修改删除用户信息 考勤管理 每天录入考勤信息;可以随时查看考勤 5、统计查询 按职称统计 按性别统计 按年龄统计 按职务统计 按学历统计 在职人员统计 离退休人员统计 停薪留职统计 挂靠统计 选做:实现组合查询 6查询数据的导入导出/图表生成 图表生成可以使用jfreechart等开源组件
查询数据导出到excel文件或PDF中 7.权限管理 设置管理员和一般用户权限;
只有管理员可以执行导出和删除、修改功能
4.1功能描述
个人资料管理 :所有信息的脚本验证是必须的
增加新员工:录入新员工基本信息,包括姓名,性别,出生日期,民族,学历,部门、职务、职称、状态、简历(实现简历上传)、身份证号码、社会保障号码、退休工资、退休时间;其中部门、职称、职务、状态、学历、民族为下拉选择,其他手工填写;需要注意在此处应该提供添加部门、职称、职务、状态、学历、民族的入口
对于必填项目和有格式规定的项目,要使用ajax效果给出提示
职务包含:技术员,工人,厂长,副厂长
职称包含:经济师,助理工程师,工程师,高级工程师,会计师,高级会计师,统计师,政治工程师
民族: 回、汉,满
在职人员管理:
查询:
完成在职人员的查询,客户首先选择部门,然后系统自动列出该部门的所有员工 (要分页显示),用户点击该员工姓名,系统立刻显示该员工的所有详细信息。同时在此处要提供按名字查询的功能,要求是模糊查询;显示效果要求使用界面友好的ajax效果,比如鼠标滑动到名字上时出现提示框,提示框里显示信息
删除
用户首先选择部门,然后系统列出该部门的所有员工,点击删除即可将该员工删除;为了用户操作的方便,在查询结果中每条记录的前面放一个复选框,用户可以一次删除多个员工;删除功能仅限系统管理员操作
3)离退人员管理
功能同上
4)停薪留职人员管理
功能同上
5)挂靠人员管理
功能同上
2、部门(分厂)管理:
增加部门:录入部门的名称,电话
查询部门:列出所有的部门
3、人员调整
1)部门调整:某员工由A部门调到B部门,系统要提供该功能,在该模块内要根据员工名字查询,查询以后显示该员工原来所在部门,然后用户选择调整的目标部门,提交即可。
2)员工状态调整:
状态调整的可能情况如下:
注意箭头的方向为可转换方向。
用户可以在界面上通过鼠标点击可以完成员工状态的调整,注意在该模块里要提供按员工名字的模糊查询,用户先输入名字,然后在屏幕上看到该员工调整前的状态,用户选择目标状态即可。
4、用户管理
1)增加系统用户,包括用户名和密码以及角色
2)查看系统用户
3)删除系统用户、修改用户信息
5、统计查询
按职称统计:应提供2个功能
按部门查看某职称的人数和具体的人员是哪些,同时在显示出来的员工姓名上点击可以看到该员工的详细资料
指定职称后查看全厂所有部门该职称的人数、该人员所在部门名称、该人员姓名、出生日期、性别;要求实现统计报表的打印 按性别统计:同上,要求实现统计报表的打印 按年龄统计:要求实现统计报表的打印
按部门查询:用户输入年龄,查询出所有满足条件的员工,以及员工数量,点击具体的某个员工名字可以显示出该员工详细资料
按全厂查询:用户输入年龄,查询出所有满足条件的员工,以及员工数量,点击具体的某个员工名字可以显示出该员工详细资料 按职务统计:要求实现统计报表的打印
思路同上 按学历统计:要求实现统计报表的打印
思路同上 在职人员统计:要求实现统计报表的打印
思路同上 离退休人员统计:要求实现统计报表的打印
思路同上 停薪留职统计
显示全部