掌握所有用户的情况。可以对其它用户的操作进行复审或审核
。
公司管理层人员主要知道公司所有员工的详细信息。并且对于所有需要审批的操作有审批的权限属于管理层角色。
人事管理专员是本系统的主要用户对象需要关心每一个员工的状况。需要查询和维护每个员工的信息。属于人事管理员角色
系统维护人员主要负责维护系统的正常运行负责创建及删除系统中的用户、定义系统中每个用户的权限、定期备份系统数据等维护的操作。属于系统管理员角色。
普通员工只可以浏览个人相关信息修改一些个人基本信息。属于普通用户角色。23假定和约束
法律方面约束
本系统所使用的技术框架类库软件等必需是有无限制使用授权或者免费使用的
运行环境
本系统不是针对具体客户开发要考虑不同的单位软硬件环境的差异员工数量差异
。所以系统需要支持所有主流的操作系统Wi
dows系列Li
ux系列U
ix系列
。支持所有主流数据库OracleMySqlSqlServerDB2等。支持多种主流
浏览器IEFireFox。支持单机环境和集群环境部署。系统要具有高可用性
高伸缩性高并发性高安全性。
开发使用的软件环境
本系统在Wi
dows
XP系统下开发开发数据库使用Mysql。开发使用的软件、框架和类库列表
fX86系列计算机CPU主频16G以上内存512M以上硬盘空间10G以上开发时间
3个人月
软件使用寿命
10年
3需求规定
31对功能的规定
1、功能构成
本系统由客户化设置人事档案管理员工调动管理薪酬管理系统管理五个主要模块构成。
2、功能描述
1客户化设置
该模块的主要功能是对人事管理系统的基本属性进行设置只有系统管理员角色有权限对此进行操作。具体分为五个小模块
机构设置系统将公司机构划分为三层机构用户可以对公司的三层机构进行添加、删除操作。
职称设置用户可以对职称进行添加、删除操作、
职位分类设置用户可以对职位分类进行添加、删除操作。
职位设置用户可以对职位进行添加、删除操作。
公共属性设置用户对一些公共属性进行添加、删除操作公共属性包括国籍、学历、政治面貌等。
2人力资源档案管理
此模块功能主要是进行员工档案登记、员工档案基本信息查询和员工档
f案变更记录的查询操作。具体分为五个子模块
档案登记员工档案的录入普通用户角色有权限录入个人档案
档案复审员工档案的审核人事管理员角色有权限
档案变更员工档案的录入普通用户角色有权限变更个人档案
档案基本信息查询普通用户角色有权限查询个人信息人事管理员角色有权限查询所有人信息
档案变更信息查询普通用r