基于SSM的企业人事信息管理系统的设计与实现_第1页
基于SSM的企业人事信息管理系统的设计与实现_第2页
基于SSM的企业人事信息管理系统的设计与实现_第3页
基于SSM的企业人事信息管理系统的设计与实现_第4页
基于SSM的企业人事信息管理系统的设计与实现_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

湖南商务职业技术学院毕业设计

目录

1引言...............................................................................................................................1

1.1项目开发背景....................................................................................................1

1.2开发技术简介....................................................................................................1

1.2.1SSM框架简介..........................................................................................1

1.2.2SSM框架的运行原理..............................................................................2

1.2.3前端页面的组成.....................................................................................2

1.3开发工具简介....................................................................................................2

1.4项目开发技术路线............................................................................................3

2需求分析.......................................................................................................................3

2.1功能需求描述....................................................................................................3

2.2非功能需求描述................................................................................................4

2.3需求用例建模....................................................................................................4

2.3.1用户登录模块用例.................................................................................4

2.3.2员工管理模块用例..................................................................................6

2.3.3部门管理模块用例................................................................................10

2.3.4岗位管理模块用例................................................................................14

2.3.5工资管理模块用例................................................................................18

2.3.6个人信息模块用例................................................................................20

3系统概要设计.............................................................................................................22

3.1系统设计原则..................................................................................................22

3.2系统框架设计..................................................................................................22

3.3系统功能设计..................................................................................................23

3.3.1用户登录模块功能设计.......................................................................23

3.3.2员工管理模块功能设计........................................................................24

3.3.3部门管理模块功能设计........................................................................25

3.3.4岗位管理模块功能设计........................................................................25

II

湖南商务职业技术学院毕业设计

3.3.5工资管理模块功能设计........................................................................26

3.3.6个人信息模块功能设计........................................................................26

3.4数据库设计......................................................................................................27

3.4.1设计原则................................................................................................27

3.4.2概念设计...............................................................................................27

3.4.3逻辑设计...............................................................................................28

3.4.4数据字典...............................................................................................28

4系统详细设计.............................................................................................................30

4.1用户登录功能模块设计..................................................................................30

4.1.1用户登录模块说明...............................................................................30

4.1.2用户登录模块详细设计.......................................................................30

4.2员工管理功能模块设计..................................................................................32

4.2.1员工管理功能模块说明.......................................................................32

4.2.2员工管理功能模块详细设计...............................................................32

4.3部门管理功能模块设计..................................................................................33

4.3.1部门管理功能模块说明.......................................................................33

4.3.2部门管理功能模块详细设计...............................................................33

4.4岗位管理功能模块设计..................................................................................34

4.4.1岗位管理功能模块说明.......................................................................34

4.4.2岗位管理功能模块详细设计...............................................................34

4.5工资管理功能模块设计..................................................................................35

4.5.1工资管理功能模块说明.......................................................................35

4.5.2工资管理功能模块详细设计...............................................................35

4.6个人信息功能模块设计..................................................................................36

4.6.1个人信息功能模块说明.......................................................................36

4.6.2个人信息功能模块详细设计...............................................................37

5系统实现.....................................................................................................................38

5.1用户登录模块实现..........................................................................................38

III

湖南商务职业技术学院毕业设计

5.2员工管理模块实现..........................................................................................39

5.3部门管理模块实现..........................................................................................40

5.4岗位管理模块实现..........................................................................................40

5.5工资管理模块实现..........................................................................................41

5.6个人信息模块实现..........................................................................................42

6系统测试.....................................................................................................................42

6.1用户登录功能测试..........................................................................................43

6.2员工管理功能测试..........................................................................................43

6.3部门管理功能测试..........................................................................................45

6.4岗位管理功能测试..........................................................................................46

6.5工资管理功能测试..........................................................................................47

6.6个人信息功能测试..........................................................................................47

7设计小结.....................................................................................................................48

参考资料.........................................................................................................................49

IV

湖南商务职业技术学院毕业设计

基于SSM的企业人事信息管理系统的设计

与实现

1引言

在如今的互联网时代,随着网络技术在各个行业的普及,社会信息化水平

不断提高,传统的手工处理信息的方式已经无法满足各个企业的要求,因此建

立一套能快速处理信息,检索信息的企业人事管理系统是非常重要的。

1.1项目开发背景

随着互联网时代的高速发展,利用电脑和网络来进行企业的人事管理已经

成为常态。建立一套企业人力资源管理的系统,能够实时对人力资源管理中的

流程进行管理。管理者可以通过人力资源管理系统了解公司内部员工的情况,

能够实时对员工的信息进行管理和维护,根据员工的情况和信息进行统一管理,

分配员工到合适的部门就职。不仅提升了效率,还节省了大量人力物力。

1.2开发技术简介

SSM一框架是SpringMVC,Spring和Mybatis框架的整合,是标准的MVC

模式,将整个系统划分为View层,Controller层,Service层,DAO层共四层,

使用SpringMVC负责请求的转发和视图管理,Spring实现业务对象管理,

Mybatis作为数据对象的持久化引擎。

1.2.1SSM框架简介

Spring通常被使用于JavaEE应用各层,是企业应用开发的很好的一个选择,

在表现层它提供了SpringMVC以及整合Struts的功能,在业务逻辑层可以管理

事务和记录日志等,在持久层可以整合框架。虽然Spring已经十分完善,但Spri

ng并不是要取代那些目前的优秀的框架,而是有着高度开放的特性,使它能与

其它优秀框架无缝整合。

SpringMVC框架提供了MVC架构和用于开发灵活和松散耦合的Web应用程

序的组件。它的核心是前端控制器,用它可以处理目前Web开发中使用的各种

视图技术。通过配置web.xml文件,匹配客户端的请求再进行处理,提交给带

有@Controller标记的java类,使用注释@RequestMapping并在配置文件中启

1

湖南商务职业技术学院毕业设计

用组件扫描机制就能自动映射特别指定的URL请求,实现控制器的很多功能。

Mybatis是Apache的一个Java开源项目,是一个支持动态Sql语句的持久

层框架。Mybatis可以将Sql语句配置在XML文件中,避免将Sql语句硬编码在

Java类中。与JDBC相比,Mybatis通过参数映射的方式,可以将参数灵活的配

置在SQL语句中的配置文件中;Mybatis通过输出映射机制,将结果集的检索自

动变成相应的Java对象,避免手工检索结果集;Mybatis可以通过Xml配置文

件来管理数据库连接。

1.2.2SSM框架的运行原理

Spring:平时开发接触最多的就是IOC容器,它可以装载bean(就是Java当

中的类,其中也包括servicedao里面的),有了这个机制,就不用每次在使用

这个类的时候为它进行初始化,并且会很少看到关键字new。另外spring的aop,

事务管理等等都是经常会被人们使用到的。

SpringMVC:客户端发送请求到DispacherServlet(分发器);由Dispacher

Servlet控制器查询HanderMapping,找到处理请求的Controller;Controller

调用业务逻辑处理后,返回ModelAndView;DispacherSerclet查询视图解析器,

找到ModelAndView指定的视图;视图负责将最终结果显示到客户端上。

Mybatis:mybatis是对jdbc的封装。mybatis的操作都是围绕一个sqlSes

sionFactory实例展开的。mybatis通过配置文件关联到各实体类的Mapper文

件,Mapper文件中配置了每个类对数据库所需要进行的sql语句的映射。在每

次在与数据库交互时,通过sqlSessionFactory拿到一个sqlSession,再执行sq

l命令。

1.2.3前端页面的组成

前端页面看上去像标准的HTML和XML页面,并附带搜索引擎能够处理和

解析执行的代码与组件。通常,SSM代码和组件用于创建在最终页面上显示的文

本。

1.3开发工具简介

工具的使用:采用IDEA+tomcat+mysql

IDEA全称IntelliJIDEA,是java语言开发的集成环境。IDEA在业界被公

认为是最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、

JavaEE支持、各类版本工具、JUnit.CVS整合、代码分析、创新的GUI设计等

2

湖南商务职业技术学院毕业设计

方面的功能是非常优秀的。

而tomcat作为小型服务器有着很多的优点,部署和安装都很方便,另一方

面是对于一些中小型的项目TOMCAT更为适合。

mysql其优点有:综合统一,高度非过程化,面向集合的操作方式,以一种

语法结构提供多种使用方式,语言简洁。

1.4项目开发技术路线

MyBatis写在xml文件中,便于统一管理和优化,解除sql和程序代码的耦

合,提供映射标签,支持对象和和数据库orm字段关系的映射,支持对象关系

映射标签,支持对象关系的组建,提供xml标签,支持编写动态sql。但sql语

句的编写依赖于数据库,移植性差,且并不支持级联的删除,级联的更新,需

要自行对表进行删除操作。

Spring通过IOC特性,将对象之间的依赖关系交给了Spring控制,简化了

开发,通过AOP特性,很容易实现事务、日志和权限的控制,提供了对其他优

秀开源框架的集成支持。

SpringMVC是使用了MVC设计思想的轻量级web框架,对web层进行解耦,

使得我们开发更简洁,与Spring进行无缝衔接,灵活的数据验证,格式化,数

据绑定机制。

2需求分析

2.1功能需求描述

(1)用户登录模块。该模块用于在系统中进行基本信息的注册与登录,登

录成功后由登录的角色决定系统可供使用的部分,所有用户均可修改账号、密

码等基本信息。

(2)员工管理模块。该模块包含管理员工信息、查看员工信息两个功能。

其中管理员工信息包括添加员工、删除员工、修改员工信息等。

(3)部门管理模块。该模块包含管理部门信息,查看部门信息两个功能。

其中管理部门信息包括添加部门、删除部门、修改部门信息等。

(4)岗位管理模块。该模块包含管理岗位信息、查看岗位信息两个功能。

其中管理岗位信息包括添加岗位、删除岗位、修改岗位信息等。

(5)工资管理模块。该模块包含管理员工工资、查看发放工资情况两个功

能。其中管理员工工资包括上传员工工资记录、发放员工工资等。

3

湖南商务职业技术学院毕业设计

(6)个人信息模块。该模块可供员工查看个人信息,员工也可通过该模块

管理个人信息,如修改密码、用户名等个人信息。管理员、部门经理在此模块

也可以查看和管理这些个人信息。

2.2非功能需求描述

本系统的非功能性需求有以下几个方面:

(1)高效性:公司的人员、部门、岗位管理信息量通常比较多且繁杂,需

要运行系统来提高效率。

(2)安全性:员工的信息是隐私的,不能泄露给任何外部人员。

(3)可扩展性:管理员可以通过该系统更便捷地进行员工的管理。

2.3需求用例建模

通过对功能需求的分析,创建以下总体用例模型,如图2-1所示。

图2-1基于SSM的企业人事信息管理系统的总体用例模型

部门经理可对员工进行管理,发放员工工资,管理员可查看发放工资情况,

并对部门、岗位进行管理。管理员及部门经理均可查看部门信息、岗位信息、

员工信息。

2.3.1用户登录模块用例

面向对象的需求分析阶段通过用例图和活动图进行了梳理分析。用户登录

模块具体的用例描述如图2-2所示,具有登录操作功能。采用这样的架构,让

4

湖南商务职业技术学院毕业设计

用户界面层甚至可以不知道数据库的结构,当要对数据进行维护的时候,它只

要维护与业务层之间的接口即可。

图2-2用户登录模块用例图

通过对用例的细化,使用活动图针对系统动态行为进行建模。用户登录模

块活动图如图2-3所示。

图2-3用户登录活动图

通过对图2-2用例图、图2-3活动图进一步的细化分析,得到每个用例的

描述表。用户登录模块用例描述如表2-1及表2-2所示,可以进行注册、登录

等操作。

5

湖南商务职业技术学院毕业设计

表2-1用户登录模块用例描述

项目基于SSM的企业人事信息管理系统

用例名称用户登录

用例标识号01

参与者管理员、部门经理、员工

参与者输入用户名、密码以及验证码,系统进行验证后

简要说明

合法者登录系统,否则提供拒绝登录系统。

前置条件参与者已经打开系统的登录页面

1.参与者在用户名输入框里输入用户名

2.在密码框里输入密码

3.点击登录

基本事件流

4.用户按登录后,系统验证参与者输入的有效性。

5.有效则进入系统的主界面。无效则提示相应错误给用户。

6.用例终止

在按“登录”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件进入主界面,装载相应的数据

2.3.2员工管理模块用例

员工管理模块具体的用例描述如图2-4所示,分别具有管理员工信息、查

看员工信息等操作功能。

图2-4员工管理模块用例图

通过对用例的细化,使用活动图针对系统动态行为进行建模。员工管理模

块活动图如图2-5、图2-6、图2-7所示。

6

湖南商务职业技术学院毕业设计

图2-5添加员工活动图

图2-6删除员工活动图

7

湖南商务职业技术学院毕业设计

图2-7修改员工信息活动图

通过对图2-4用例图、图2-5活动图、图2-6活动图、图2-7活动图进一

步的细化分析,得到每个用例的描述表。员工管理模块用例描述如表2-2、表2-3

及表2-4所示,可以进行添加员工、删除员工、修改员工信息等操作。

表2-2员工管理模块用例描述

项目基于SSM的企业人事信息管理系统

用例名称添加员工

用例标识号02

参与者部门经理

参与者点击添加按钮,输入员工姓名、工号、所属部门、

简要说明

所在岗位、工资

前置条件参与者已经打开系统的员工管理页面

8

湖南商务职业技术学院毕业设计

1.参与者点击添加按钮

2.在输入框中输入员工姓名、工号、所属部门、所在岗位、

工资

基本事件流3.点击确认

4.有效则返回员工管理页面,显示添加的信息。无效则提

示相应错误给用户。

5.用例终止

在按“添加”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件返回员工管理页面,装载相应的数据

表2-3员工管理模块用例描述

项目基于SSM的企业人事信息管理系统

用例名称删除员工

用例标识号03

参与者部门经理

参与者输入员工姓名或工号进行搜索,确认要删除的信息

简要说明

后点击删除按钮

前置条件参与者已经打开系统的员工管理页面

1.参与者输入员工姓名或工号

2.点击搜索按钮

3.搜索成功则显示要删除员工的信息,无效则提示相应错

基本事件流误给用户

4.点击删除按钮

5.有效则返回员工管理页面,无效则提示相应错误给用户

6.用例终止

在按“删除”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件返回员工管理页面,装载相应的数据

表2-4员工管理模块用例描述

项目基于SSM的企业人事信息管理系统

用例名称修改员工信息

用例标识号04

参与者部门经理

9

湖南商务职业技术学院毕业设计

参与者输入员工姓名或工号进行搜索,点击修改按钮,修

简要说明

改需要修改的信息,点击确认按钮

前置条件参与者已经打开系统的员工管理页面

1.参与者输入员工姓名或工号

2.点击搜索按钮

3.搜索成功则显示要修改员工的信息,无效则提示相应错

误给用户

基本事件流

4.点击修改按钮

5.修改需要修改的信息,点击确认按钮

5.有效则返回员工管理页面,无效则提示相应错误给用户

6.用例终止

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件返回员工管理页面,装载相应的数据

2.3.3部门管理模块用例

部门管理模块具体的用例描述如图2-8所示,分别具有管理部门信息、查

看部门信息等操作功能。

图2-8部门管理模块用例图

通过对用例的细化,使用活动图针对系统动态行为进行建模。部门管理模

块活动图如图2-9、图2-10、图2-11所示。

10

湖南商务职业技术学院毕业设计

图2-9添加部门活动图

图2-10删除部门活动图

11

湖南商务职业技术学院毕业设计

图2-11修改部门信息活动图

通过对图2-8用例图、图2-9活动图、图2-10活动图、图2-11活动图进

一步的细化分析,得到每个用例的描述表。部门管理模块用例描述如表2-6、

表2-7及表2-8所示,可以进行添加部门、删除部门、修改部门信息等操作。

表2-5部门管理模块用例描述

项目基于SSM的企业人事信息管理系统

用例名称添加部门

用例标识号05

参与者管理员

参与者点击添加按钮,输入部门名称、部门编号,点击确

简要说明

认按钮

前置条件参与者已经打开系统的部门管理页面

1.参与者点击添加按钮

基本事件流

2.在输入框中输入部门名称、部门编号

12

湖南商务职业技术学院毕业设计

3.点击确认按钮

4.有效则返回部门管理页面,显示添加的信息。无效则提

示相应错误给用户。

5.用例终止

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件返回部门管理页面,装载相应的数据

表2-6部门管理模块用例描述

项目基于SSM的企业人事信息管理系统

用例名称删除部门

用例标识号06

参与者管理员

参与者输入部门名称或部门编号进行搜索,确认要删除的

简要说明

信息后点击删除按钮

前置条件参与者已经打开系统的部门管理页面

1.参与者输入部门名称或部门编号

2.点击搜索按钮

3.搜索成功则显示要删除部门的信息,无效则提示相应错

基本事件流误给用户

4.点击删除按钮

5.有效则返回部门管理页面,无效则提示相应错误给用户

6.用例终止

在按“删除”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件返回部门管理页面,装载相应的数据

表2-7部门管理模块用例描述

项目基于SSM的企业人事信息管理系统

用例名称修改部门信息

用例标识号07

参与者管理员

参与者输入输入部门名称或部门编号进行搜索,点击修改

简要说明

按钮,修改需要修改的信息,点击确认按钮

前置条件参与者已经打开系统的部门管理页面

13

湖南商务职业技术学院毕业设计

1.参与者输入输入部门名称或部门编号

2.点击搜索按钮

3.搜索成功则显示要修改部门的信息,无效则提示相应错

误给用户

基本事件流

4.点击修改按钮

5.修改需要修改的信息,点击确认按钮

5.有效则返回员工管理页面,无效则提示相应错误给用户

6.用例终止

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件返回部门管理页面,装载相应的数据

2.3.4岗位管理模块用例

岗位管理模块具体的用例描述如图2-12所示,分别具有管理岗位信息、查

看岗位信息等操作功能。

图2-12岗位管理模块用例图

通过对用例的细化,使用活动图针对系统动态行为进行建模。岗位管理模

块活动图如图2-13、图2-14、图2-15所示。

14

湖南商务职业技术学院毕业设计

图2-13添加岗位活动图

图2-14删除岗位活动图

15

湖南商务职业技术学院毕业设计

图2-15修改岗位信息活动图

通过对图2-12用例图、图2-13活动图、图2-14活动图、图2-15活动图

进一步的细化分析,得到每个用例的描述表。部门管理模块用例描述如表2-8、

表2-9及表2-10所示,可以进行添加岗位、删除岗位、修改岗位信息等操作。

表2-8岗位管理模块用例描述

项目基于SSM的企业人事信息管理系统

用例名称添加岗位

用例标识号08

参与者管理员

参与者点击添加按钮,输入岗位名称、岗位编号,点击确

简要说明

认按钮

前置条件参与者已经打开系统的岗位管理页面

1.参与者点击添加按钮

2.在输入框中输入岗位名称、岗位编号

基本事件流3.点击确认按钮

4.有效则返回岗位管理页面,显示添加的信息。无效则提

示相应错误给用户。

16

湖南商务职业技术学院毕业设计

5.用例终止

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件返回岗位管理页面,装载相应的数据

表2-9岗位管理模块用例描述

项目基于SSM的企业人事信息管理系统

用例名称删除岗位

用例标识号9

参与者管理员

参与者输入岗位名称或岗位编号进行搜索,确认要删除的

简要说明

信息后点击删除按钮

前置条件参与者已经打开系统的岗位管理页面

1.参与者输入岗位名称或岗位编号

2.点击搜索按钮

3.搜索成功则显示要删除岗位的信息,无效则提示相应错

基本事件流误给用户

4.点击删除按钮

5.有效则返回岗位管理页面,无效则提示相应错误给用户

6.用例终止

在按“删除”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件返回岗位管理页面,装载相应的数据

表2-10岗位管理模块用例描述

项目基于SSM的企业人事信息管理系统

用例名称修改岗位信息

用例标识号10

参与者管理员

参与者输入输入岗位名称或岗位编号进行搜索,点击修改

简要说明

按钮,修改需要修改的信息,点击确认按钮

前置条件参与者已经打开系统的岗位管理页面

1.参与者输入输入岗位名称或岗位编号

基本事件流2.点击搜索按钮

3.搜索成功则显示要修改岗位的信息,无效则提示相应错

17

湖南商务职业技术学院毕业设计

误给用户

4.点击修改按钮

5.修改需要修改的信息,点击确认按钮

5.有效则返回岗位管理页面,无效则提示相应错误给用户

6.用例终止

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件返回岗位管理页面,装载相应的数据

2.3.5工资管理模块用例

工资管理模块具体的用例描述如图2-16所示,分别具有管理员工工资、查

看发放工资情况等操作功能。

图2-16工资管理模块用例图

通过对用例的细化,使用活动图针对系统动态行为进行建模。工资管理模

块活动图如图2-17、图2-18所示。

18

湖南商务职业技术学院毕业设计

图2-17上传员工工资记录活动图

图2-18发放员工工资活动图

通过对图2-16用例图、图2-17活动图、图2-18活动图进一步的细化分析,

得到每个用例的描述表。工资管理模块用例描述如表2-11、表2-12所示,可以

进行上传员工工资记录、发放员工工资等操作。

表2-11工资管理模块用例描述

项目基于SSM的企业人事信息管理系统

用例名称上传员工工资记录

用例标识号11

参与者部门经理

参与者点击上传按钮,输入员工工资、发薪日期,点击确

简要说明

认按钮

前置条件参与者已经打开系统的工资管理页面

1.参与者点击上传按钮

2.在输入框中输入员工工资、发薪日期

3.点击确认按钮

基本事件流

4.有效则返回工资管理页面,显示添加的信息。无效则提

示相应错误给用户。

5.用例终止

其他事件流在按“确认”按钮之前,参与者可以随按“取消”或“关

19

湖南商务职业技术学院毕业设计

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件返回工资管理页面,装载相应的数据

表2-12工资管理模块用例描述

项目基于SSM的企业人事信息管理系统

用例名称发放员工工资

用例标识号12

参与者部门经理

简要说明参与者选择要发薪的员工,点击发放按钮,点击确认

前置条件参与者已经打开系统的工资管理页面

1.参与者选择要发薪的员工

2.点击发放按钮

3.点击确认按钮

基本事件流

4.有效则返回工资管理页面,显示已发薪。无效则提示相

应错误给用户。

5.用例终止

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

异常事件流提示错误信息,参与人确认

后置条件返回工资管理页面,装载相应的数据

2.3.6个人信息模块用例

个人信息模块具体的用例描述如图2-19所示,分别具有查看个人信息、管

理个人信息等操作功能。

图2-19个人信息模块用例图

通过对用例的细化,使用活动图针对系统动态行为进行建模。个人信息模

20

湖南商务职业技术学院毕业设计

块活动图如图2-20所示。

图2-20修改个人信息活动图

通过对图2-19用例图、图2-20活动图进一步的细化分析,得到每个用例

的描述表。个人信息模块用例描述如表2-13所示,可以进行修改个人信息等操

作。

表2-13个人信息模块用例描述

项目基于SSM的企业人事信息管理系统

用例名称修改个人信息

用例标识号13

参与者管理员

参与者点击修改按钮,修改需要修改的信息,点击确认按

简要说明

前置条件参与者已经打开系统的个人信息页面

1.参与者点击修改按钮

2.修改需要修改的信息,点击确认按钮

基本事件流

3.有效则返回个人信息页面,无效则提示相应错误给用户

4.用例终止

在按“确认”按钮之前,参与者可以随按“取消”或“关

其他事件流

闭”按钮。

21

湖南商务职业技术学院毕业设计

异常事件流提示错误信息,参与人确认

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论