户角色有权限查询个人信息变更记录人事管理员角色有权限查询所有人信息变更记录。
3调动管理
此模块功能主要是对员工职位调动的登记及调动记录的查询。具体分为三个子模块
调动登记人事管理员角色有权限录入人员的调动信息。
调动审批管理层角色对职位调动的员工进行审核
调动查询普通用户有权限查询个人的调动信息。人事管理员角色管理层角色有权限查询所有人调动信息
4系统管理模块
此模块的主要功能是对该系统的用户进行一系列管理。具体分为三个子模块
系统用户管理系统管理员有权限添加系统用户删除系统用户
用户权限设置系统管理员有权限对用户的权限进行管理
用户密码修改普通用户可以在该模块中进行密码修改操作
5薪酬管理
此模块的主要功能是人事管理员对该系统的用户薪酬标准进行一系列管理。具体分为四个子模块
发放标准管理此功能主要创建和维护员工的薪酬标准。人事管理员角色有权限
发放登记人事管理员角色有权限
发放审批管理层角色有审批权限。
发放查询普通用户可以查询个人的发放记录。人事管理员角色管理层角色有权限查询所有人的发放记录
f32对性能的规定
321精度
所有时间使用服务器时间精确到秒级金额精确到分所有的浮点数运算精确到2位小数。
322时间特性要求
该系统属于典型的OLTP系统对人力资源档案的信息进行添加、删除以及变更等内容拥有即时性能立刻放映出现有状态。因为系统运行在互联网环境该系统的响应时间和客户网络环境及同时在线使用的用户数量有密切的关系。
在以单核单处理器主频3G内存1G的台式个人电脑做服务器应用服务器与数据库服务器各自独立并位于同一个100M局域内30个客户端并发请求的环境下
1对于添加删除修改操作达到10TPS以上
2对于即时查询达到10TPS以上
3对于中等复杂度的报表达到05TPS以上
4对于高复杂度的报表达到01TPS以上
323灵活性
系统采用Java语言开发可以在多种硬件多种操作系统环境下运行。
系统使用Hiber
ate框架完成数据持久化操作不需要修改源代码简单的修改Hiber
ate的配置文件就可以适用于多种不同的数据库环境。
系统采用BS架构各种类型的计算机便携设备智能手机等只要是有浏览器的客户端都可以正常访问本系统。系统的布署也非常简单当系统升级或者修改时只需要在应用服务器上重新发布而不是在数量难以预计的客户端上更新。
系统使用Spri
g框架提供的AOP支持可以通过修改配置文件动态改变数据库的事务类型LOG输出的详细程度等
系统可以部署在单机或者是集群环r