人资信息管理系统需求分析.docx

上传人:b****8 文档编号:10057188 上传时间:2023-02-08 格式:DOCX 页数:20 大小:20.23KB
下载 相关 举报
人资信息管理系统需求分析.docx_第1页
第1页 / 共20页
人资信息管理系统需求分析.docx_第2页
第2页 / 共20页
人资信息管理系统需求分析.docx_第3页
第3页 / 共20页
人资信息管理系统需求分析.docx_第4页
第4页 / 共20页
人资信息管理系统需求分析.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

人资信息管理系统需求分析.docx

《人资信息管理系统需求分析.docx》由会员分享,可在线阅读,更多相关《人资信息管理系统需求分析.docx(20页珍藏版)》请在冰豆网上搜索。

人资信息管理系统需求分析.docx

人资信息管理系统需求分析

XXXX人资信息管理系统

需求分析文档

文件状态:

[√]草稿

[]正式发布

[]正在修改

文件标识:

人资信息管理系统

当前版本:

1.0

作者:

完成日期:

2014-11-12

1.系统介绍

本系统通过网络环境,为中心各应用系统及各类人员提供必要的信息支持。

具体包括:

根据管理权威性、保密性,实现不同部门对职工的相关信息的维护、管理;按照管理性质实现不同人员、部门对相关信息的检索与使用;根据管理要求实现数据按照某种或者某几种数据格式的导入、导出功能;通过一定的算法,实现统计、提示功能。

系统实现主要内容如下。

1.1系统管理

1、系统后台维护,数据与日志备份。

2、根据用户身份进行使用角色权限的设置,查看系统各模块使用记录、操作记录。

1.2职工信息管理

本系统主要根据用户的角色权限,提供对对人资职工信息进行维护,包括对职工信息录入、修改、查询。

为了方便操作,该系统支持如下操作:

1、实现数据的批量导入,批量导出。

2、导入、导出系统数据到信息中心的中心数据库。

3、数据的历史记录管理与维护。

4、待办事项提醒

2.系统面向的用户群体

人资信息管理系统主要用于帮助学院进行职工信息管理,凡需要进行按角色权限录入、修改、查看职工信息的维护管理,以及批量导入、导出操作均可以使用本系统。

3.系统应当遵循的标准或规范

本系统是一套基于SSH框架的职工信息管理系统,遵循《计算机软件保护条例》的各项规定。

4.系统范围

人资信息管理系统主要用于帮助学院进行职工基本信息的维护管理,适用于职工基本信息的录入、修改、查询、批量导入导出以及操作记录查询等基本操作,不适用于需要进行业务审批、公文流转或资源分配调度的情形。

5.系统中的角色

角色名称

职能部门

操作范畴

职责描述

系统管理员

科信处。

系统操作与维护

1、负责系统后台维护

2、数据与日志备份

3、系统运行维护

职工信息管理员

人资处

按照三种职工身份设置对应三个管理员,每个管理员管理对应类型职工所有信息。

1、按照管理员身份对相应职工的所有信息进行维护

思政管理员

综合管理部

职工党团信息管理

1、对职工的党团信息进行维护

部门负责人

职工所在部门

职工相应信息维护

1、对职工任教学科、任教课程等信息维护)

教务处管理员

教务处

双师、专业带头人信息维护

1、对双师、专业带头人等相关信息进行管理维护

普通用户

职工个人

个人信息

1、对个人的家庭住址、个人身份证、个人联系电话、个人证件、个人家庭成员等信息进行管理维护

6.系统的功能性需求

6.1功能性需求分类

功能类别

功能名称

功能说明

账户管理

用户登录

用户输入用户名和密码可以登录系统。

用户注销

用户登录系统后可以通过注销退出系统。

修改账户

用户可以修改账户密码。

角色权限管理

角色管理

为系统分配角色。

权限管理

为角色分配权限。

角色分配

为系统角色分配用户(或为用户分配角色)。

职工基本信息管理

录入职工信息

1、根据用户角色与权限对新职工信息录入。

2、根据用户角色与权限对已有职工的相应新增信息项录入。

修改职工信息

1、根据用户角色与权限修改已有职工的相应信息。

2、根据权限通过修改职工的序号完成职工显示时候的顺序

删除职工信息

1、根据用户角色与权限删除职工相应信息。

查询职工信息

1、根据用户角色与权限查询指定条件职工相应信息。

2、根据用户角色与权限对查询到相应用户信息批量导出。

3、通过指定时间可以查询该时间点所有职工的状态信息

待办事项提醒功能

1、用户登录后提醒用户有哪些用户信息等待维护(添加数据)。

职工过程信息管理

生成过程信息

根据权限,当职工的学历、职业资格、专业技术资格、岗位、婚姻、双师、专业负责人及带头人等信息变化时,可以将原来信息添加到历史过程表中。

查询过程信息

根据权限可以查看职工相应的过程信息。

批量导入导出

批量导入

根据动态的字段对应表可以动态的将excel数据表导入到系统对应数据表中。

批量导出

根据权限,可以选择职工以及职工的某些信息,批量导出生成excel表。

系统管理

日志查看

查看对系统能职工信息操作的日志。

IP管理

设置可以访问系统的IP段

6.3用例描述

6.3.1账户管理

用户登录

●功能名称:

中文名称:

用户登录

功能:

验证用户的身份以及角色。

●简要说明:

本功能的功能主要是用于确保用户在提供正确的验证信息之后,根据用户的角色权限可以进一步使用本系统。

●事件流:

基本流:

1用户请求使用本系统。

2系统显示用户登录信息输入界面。

3用户输入用户名,密码并确认操作。

4系统验证用户登录信息,如果登录信息验证没有通过,系统显示提醒信息并返回步骤2;如果验证通过,系统显示系统操作主界面。

备选流1:

1用户可以在没有登录成功之前的任意时候要求放弃登录。

2系统结束用户登录信息输入界面的显示。

3退出系统。

备选流2:

1用户可以在登录的时候选择记住密码。

2如果此次登录成功,则用户下次登录时不会显示登录界面,直接进入系统主界面;否则返回基本流步骤2。

备选流3:

1由于服务器故障导致用户登录失败时,用户会收到系统提示信息。

2返回基本流步骤2。

特殊需求:

●前置条件:

1请求使用本系统。

●后置条件:

1用户登录成功,根据用户权限可以使用系统提供的功能。

●附加说明:

用户注销

●功能名称:

中文名称:

用户注销

功能:

退出系统。

●简要说明:

本功能的功能主要是用于用户在使用完本系统后,可以安全退出系统。

●事件流:

基本流:

1用户选择账户管理模块。

2用户选择用户注销功能。

3系统提示用户是否确定要进行注销操作。

4用户确定进行注销操作。

5退出系统。

备选流1:

1基本流步骤4中用户可以选择放弃注销。

2返回系统主界面。

特殊需求:

●前置条件:

1用户成功登录系统。

●后置条件:

1用户注销成功,系统关闭。

●附加说明:

修改账户

●功能名称:

中文名称:

修改账户

功能:

修改账户密码。

●简要说明:

本功能的功能主要是用于确保用户可以修改账户密码。

●事件流:

基本流:

1用户选择账户管理模块。

2用户选择修改账户功能。

3系统提示用户输入旧密码、新密码和新密码确认。

4用户输入数据并进行确认。

5系统验证旧密码是否正确,新密码格式是否正确。

6如果新旧密码均符合要求,系统提示用户修改账户成功。

7返回系统主界面。

备选流1:

1在基本流步骤3中,用户可以选择放弃修改账户。

2返回系统主界面。

备选流2:

1在基本流步骤5中,如果旧密码错误,系统提示用户旧密码错误。

2返回基础流步骤3。

备选流3:

1在基本流步骤5中,如果用户没有输入新密码或新密码确认,或者新密码和新密码确认中输入的密码不一致,系统提示用户新密码输入错误。

2返回基本流步骤3。

备选流4:

1由于服务器故障导致修改账户失败时,用户会收到系统提示信息。

2返回基本流步骤3。

特殊需求:

●前置条件:

1用户成功登录系统。

●后置条件:

1用户修改成功,则用户在下次登录时需使用新密码;如果用户选择了记住密码功能,则保存在本地的密码也应修改为新密码。

●附加说明:

6.3.2角色权限管理

角色管理

●功能名称:

中文名称:

角色管理

功能:

超级管理员可以根据业务需要来设置相应的角色以及该角色具有的权限。

●简要说明:

本功能包含定义角色、设置角色具有权限两个功能。

●事件流:

基本流:

1用户选择角色权限功能模块。

2用户选择角色管理.

3系统显示角色列表,默认显示当前已有的角色。

4根据用户的选择,可以进行如下的操作:

1)添加角色,转到添加角色页面

2)设置权限,为你选中的角色设置相应的权限

5用户操作结束,系统停留在角色列表。

添加角色子流:

1用户可以浏览角色相关信息,包括角色名称、角色权限、创建日期、角色状态。

2用户选择添加角色功能,可以定义角色的名称、角色具有权限,当前角色状态。

3用户添加点击确认或者返回。

4返回基本流步骤3。

设置权限子流:

1用户浏览已有的角色列表。

2用户选择需要设置权限的角色。

3用户为角色添加或者删除权限。

4用户点击确认或者返回。

5返回基本流步骤3。

备选流1:

1由于服务器故障导致操作失败时,用户会收到系统提示信息。

2返回基本流步骤3。

特殊需求:

●前置条件:

1用户为超级管理员且成功登录系统。

●后置条件:

●附加说明:

权限管理

●功能名称:

中文名称:

权限管理

功能:

超级管理员可以根据业务需要来设置相应的操作权限。

●简要说明:

本功能包含定义权限、设置权限所可以做的操作两个子功能。

●事件流:

基本流:

1用户选择角色权限功能模块。

2用户选择权限管理.

3系统显示权限列表,默认显示当前已有的权限。

4根据用户的选择,可以进行如下的操作:

1)添加权限,转到添加权限页面

2)设置权限,为你选中的权限设置相应的操作

5用户操作结束,系统停留在权限列表。

添加权限子流:

1用户可以浏览权限相关信息,包括权限名称、权限具有操作、创建日期、权限状态。

2用户选择添加权限功能,可以定义权限的名称、权限具有操作,当前权限状态。

3用户点击确认或者返回。

4返回基本流步骤3。

设置权限子流:

1用户浏览已有的权限列表。

2用户选择需要设置权限的权限。

3用户为权限添加或者删除权限。

4用户添加点击确认或者返回。

5返回基本流步骤3。

备选流1:

1由于服务器故障导致操作失败时,用户会收到系统提示信息。

2返回基本流步骤3。

特殊需求:

●前置条件:

1用户为超级管理员且成功登录系统。

●后置条件:

●附加说明:

角色分配

●功能名称:

中文名称:

角色分配

功能:

超级管理员可以根据业务需要来为用户分配角色。

●简要说明:

本功能为系统每位用户分配相应角色。

●事件流:

基本流:

1用户选择角色权限功能模块。

2用户选择角色分配.

3系统显示角色列表,默认显示当前已有的角色。

4用户选择角色,进入设置用户页面,在该页面来添加或者删除具有本角色的用户。

5用户操作结束,系统停留在角色列表。

备选流1:

1在基本流步骤4中,用户可以选择放弃修改账户。

2返回基本流3。

备选流2:

1由于服务器故障导致操作失败时,用户会收到系统提示信息。

2返回基本流步骤3。

特殊需求:

●前置条件:

1用户为超级管理员且成功登录系统。

●后置条件:

●附加说明:

6.3.3职工信息管理

录入职工信息

●功能名称:

中文名称:

录入职工信息

功能:

用户可以根据权限添加新员工信息以及添加已有用户新增信息。

●简要说明:

本功能包含添加新员工信息、添加已有用户新增信息以及批量导入三个子功能。

●事件流:

基本流:

1用户选择职工信息管理功能模块。

2系统根据用户权限显示相应职工列表。

3根据用户的选择,可以进行如下的操作:

1)添加新职工信息

2)添加已有职工新增信息

3)批量导入职工信息

4用户操作结束,系统停留在职工列表页面。

添加新职工信息子流:

1用户选择添加新职工选项。

2用户根据权限添加录入新员工的相应信息。

3

3用户选择确认或者取消返回。

4返回基本流步骤2。

添加已有职工新增信息子流:

1用户在职工信息列表选择点击需要新增信息的职工。

2用户根据权限添加录入职工的相应信息。

3用户选择确认或者取消返回。

4返回基本流步骤2。

批量导入子流:

1用户选择批量导入。

2根据用户权限导入相应的职工信息,系统没有相应职工信息则增加,如果有则更新。

3操作结束2。

备选流1:

1在基本流步骤3中,用户可以选择放弃操作。

2返回基本流2。

备选流2:

1在添加新职工信息子流步骤2中,用户可以选择放弃操作。

2返回基本流1。

备选流3:

1在添加已有职工信息子流步骤2中,用户可以选择放弃操作。

2返回基本流1。

备选流4:

1由于服务器故障导致操作失败时,用户会收到系统提示信息。

2返回基本流步骤3。

特殊需求:

●前置条件:

1用户成功登录系统。

●后置条件:

●附加说明:

修改职工信息

●功能名称:

中文名称:

修改职工信息

功能:

用户可以根据权限修改已有职工信息。

●简要说明:

本功能主要用来修改更新已有职工信息功能被备份记录修改内容。

●事件流:

基本流:

1用户选择职工信息管理功能模块。

2系统根据用户权限显示相应职工列表。

3用户选择需要修改信息的职工。

4进入职工信息修改页面,修改更新职工相应信息。

5用户操作确认结束,系统备份根据业务需要备份原有数据,最后停留在职工列表页面。

备选流1:

1在基本流步骤4中,用户可以选择放弃操作。

2返回基本流2。

备选流2:

1由于服务器故障导致操作失败时,用户会收到系统提示信息。

2返回基本流步骤2。

特殊需求:

●前置条件:

1用户成功登录系统。

●后置条件:

●附加说明:

删除职工信息

●功能名称:

中文名称:

删除职工信息

功能:

用户可以根据权限修改已有职工。

●简要说明:

本功能主要当员工退休或者离职后删除职工信息,并将原有数据保存到历史信息库。

●事件流:

基本流:

1用户选择职工信息管理功能模块。

2系统根据用户权限显示相应职工列表。

3用户选择需要删除信息的职工。

4提示是否确实删除该职工

5用户操作确认结束,系统根据业务需要备份原有数据到历史信息哭,然后删除当先职工,最后停留在职工列表页面。

备选流1:

1在基本流步骤4中,用户可以选择放弃操作。

2返回基本流2。

备选流2:

1由于服务器故障导致操作失败时,用户会收到系统提示信息。

2返回基本流步骤2。

特殊需求:

●前置条件:

1用户成功登录系统。

●后置条件:

●附加说明:

查询职工信息

●功能名称:

中文名称:

查询职工信息

功能:

用户可以根据查询已有职工,并根据权限查看相应信息。

●简要说明:

●本功能主要根据权限查看员工相应信息、导出员工信息两个子功能:

基本流:

1用户选择职工信息管理功能模块。

2系统根据用户权限显示相应职工列表。

3用户填写查询条件查询匹配职工列表。

4点击查询到职工列表中职工进入职工信息页面查看。

5选择导出,导出该职工相应信息。

6操作结束返回到步骤2。

批量导出流:

1在基本流步骤3中,用户可以选择批量导出操作。

2将查询到所有职工的相应信息批量导出。

3操作结束返回到基本流2。

备选流1:

1由于服务器故障导致操作失败时,用户会收到系统提示信息。

2返回基本流步骤2。

特殊需求:

●前置条件:

1用户成功登录系统。

●后置条件:

●附加说明:

7产品的非功能性需求

7.1用户界面需求

需求名称

详细要求

母窗体显示位置

窗体初次启动时在屏幕位置居中,窗体最大化。

子窗体显示位置

窗体初次启动时在母窗体居中。

界面风格

界面为“Metal”观感。

界面字体颜色

黑色为主

7.2软硬件环境需求

需求名称

详细要求

硬件要求

IBM兼容机、双核以上处理器、4G以上内存,支持标准网络协议的网卡

系统平台

Windowsserver2008/Win7系列

运行环境

SunJavaJRM1.5ForWin/Linux

7.3产品质量需求

主要质量属性

详细要求

正确性

业务错误不允许出现

健壮性

能够容纳300人同时访问,服务器端程序应连续工作半年以上

可靠性

除电源、硬件、操作系统、服务器管理系统外程序不允许异常退出或崩溃。

性能,效率

系统处理业务时间最迟时间小于等于5秒

易用性

不用安装,操作简便

清晰性

业务流程明确

安全性

用户信息保密,操作权限明确

可扩展性

可在当前需求基础之上进行功能上的扩展

兼容性

可运行在大多数主流的硬件环境中

可移植性

可运行在大多数主流的操作平台上

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1