的请假批示、员工请假查询、员工基本信息的查询。管理系统应该将这些信息进行统一的管理,以便及时的获取和更新相关信息,提高管理的效率。
参考下面用例图
图1系统总体功能用例图
32
详细功能需求
角色和职责:管理员按资料查找要管理的人员档案信息,并对其进行管理更
(1)功能1:员工档案管理。
改;调出要查询人员的档案人员。操作:管理员登录到管理界面。对数据进行管理操作
f输入:添加的新人员档案资料,要管理的先关人员的资料、查询的人员相关资料。输出:添加成功信息;管理成功信息;查询人员档案。(2)功能2:评定职称角色和职责:管理员按规定添加职称评定、管理职称评定。操作:管理员登录到职称评定界面。对数据进行管理操作输入:参加评定的人员信息(如人员编号),职称评定信息表(如职称名称,评定时间,评定方式),操作方式。输出:职称评定信息表和评定后的人员档案。(3)功能3:奖惩管理角色和职责:管理员按职称评定管理规定添加职称评定、管理职称评定。根据需要对某条职称评定记录进行添加、修改和删除。操作:管理员登录到奖惩管理界面。对数据进行管理操作输入:奖惩人员的信息(如人员编号、所在部门),奖惩信息(如类别、内容、原因)。输出:奖惩信息表,和更改后的人员档案。(4)功能4:人员调动管理角色和职责:管理员按规定进行添加人员调动、管理人员调动的操作。操作:管理员登录到人员调动管理界面。对数据进行管理操作。输入:要调动的人员信息(如人员编号,调前的部门,调用后的部门)输出:人员调动信息表和更改后的人员档案。
f第四章概要设计
41总体设计
411总体设计概念和处理流程用户进入人事管理系统前,需要通过系统的权限验证,如登录用户不具备该系统的操作权限,提示越权信息,禁止进入该系统。当用户进入系统后,共有5个模块可以使用,分别为:人员档案、职称评定、奖惩管理和调动管理。如果用户要退出人事管理系统,单击“退出系统”按钮即可。大致的设计概念和处理流程参见下活动关系图2
图2UML活动关系图
f本系统结构都是采用MVC模式(如下图3),用JSPSERVLETJAVABEAN结构,即jsp作为视图的显示,SERVLET作为控制流,JAVABEAN处理模型数据。其处理流程如下图所示
图3MVC设计模式的结构图
412系统总体结构系统包括登陆模块、主页面模块、人员档案模块、培训管理模块、职称评定模块、奖惩管理模块、调动管理模块等。各模块又包括许多子功能模块,如图4r