等
5) 招聘管理:应聘者信息查看,应聘者应聘成功后转入员工表,不成功则删除信息。
6) 奖惩管理:员工奖惩信息的记录查询修改、按员工ID详细查询每个员工所有奖惩记录。
7) 系统管理:超级管理员和管理员的权限管理,实现管理员的添加删除、系统登陆等操作。
性能目标
(1)使用系统可以提高对员工的管理效率 (2)使用该系统提高了公司管理的合理性和安全性 (3)只限于内部员工对系统的操作,非本公司员工无法操作
项目运行环境
安装有浏览器的windows2000/windows xp/windows 7
项目开发环境
项目是在Myeclipse的环境下开发编写的,部分网页的编写使用了Dreamweaver
服务器:Tomcat,数据库:Mysql数据库
1.3.2结构分析
本部分是对系统的一个模块划分,便于组员分配工作
6
人力资源管理员工管理薪资管理奖惩管理系统管理培训管理应聘管理部门管理
1.3.3功能分析
这部分是根据系统的需求来分析该系统的功能。其中我负责的是系统管理和奖惩管理两部分的功能实现。下面是从用例、流程等方面说明我负责部分的功能
1:业务流程图
业务流程图让我们更清晰的认识到整个系统的各个功能模块的划分,下面是次系统的业务流程图
7
管理员管理员登陆人力资源系统首页部门管理培训管理招聘管理员工管理奖惩管理系统管理薪资管理 2:用例分析
用例图可以很直观的看出系统的具体功能
系统管理用例图
系统管理,超级管理员可以在登陆之后后台添加管理员账号。删除管理员账号,更改管理员权限,普通管理员则只有查看后台其他信息的权限。没有修改系统管理员信息的权限。
8
奖惩管理用例图
奖惩管理主要是根据员工一年的出勤和完成工作的质量等记录。对员工的奖金和处罚进行管理。系统管理员可以对奖惩记录进行添加删除修改等操作,同时可以根据需要对指定员工的ID进行查询所有奖惩记录的操作。在年终时,会汇总员工的一年奖惩信息计算奖金数额。
9
3:流程分析
系统管理流程图
系统超级管理员首先进行登录操作。若是成功,则查询所有系统管理员信息以方便接下来的操作。若是未登录则不可进行接下来的操作,登陆之后管理员可以对普通管理员进行删除、添加、管理员级别修改等操作。若是操作完成则退出,若是继续操作返回查询所有页面。
10