资源预约系统.docx

上传人:b****3 文档编号:1358610 上传时间:2022-10-21 格式:DOCX 页数:29 大小:496.53KB
下载 相关 举报
资源预约系统.docx_第1页
第1页 / 共29页
资源预约系统.docx_第2页
第2页 / 共29页
资源预约系统.docx_第3页
第3页 / 共29页
资源预约系统.docx_第4页
第4页 / 共29页
资源预约系统.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

资源预约系统.docx

《资源预约系统.docx》由会员分享,可在线阅读,更多相关《资源预约系统.docx(29页珍藏版)》请在冰豆网上搜索。

资源预约系统.docx

资源预约系统

UML

---资源预约管理系统

 

 

一、项目概述3

二、资源预约系统项目需求分析:

4

1、系统需求5

2、资源预约系统的用例图5

3、关键用例的用例描述8

三、静态建模18

1、实体类的类图18

2、用户界面类19

3、类之间的关系23

四、动态建模24

1、顺序图24

2、状态图34

五、物理模型36

 

一、项目概述

信息技术的迅猛发展带来了公司管理方式与运行方式的变革,随着市场信息的不断变化与在公司内部管理需求上的不断进步,引进先进的信息化手段,实现有效的管理方式的网络化与智能化成为一般公司运行的必然趋势。

传统的公司的管理方式通过电话或到管理中心进行资源预约的申请,管理员用手工记录资源预约情况,管理员再根据员工申请的具体条件与时间进行资源的再分配,最后还要电话通知员工资源预约成功或失败。

操作方式比较繁琐,工作量大,操作也不规范。

随着公司规模的不断扩大与公司资源的不断变化,在公司内部对资源的更加有效的利用,已经成为公司日常运营的重要组成部分。

资源与信息扩大的同时,对资源管理人员的工作要求也越来越重,为了减轻实验室管理人员的工作负担,同时针对目资源预约工作越来越庞杂的管理局面,开发一套公司资源预约的管理系统势在必行。

开放资源预约系统针对原有手工管理效率低下,缺乏安全性、可控性等缺点,以公司内部网络为依托,采用科学、高效的资源管理方式,使公司员工预约资源比原来更加方便、快捷。

资源预约系统具有网络化、智能化、高性能、低维护、操作简单、管理方便等一系列的优点,能够按照员工的需求,同时配合资源的使用情况进行更加方便、快速地运行于公司运营管理上,实现了公司内的员工能进行资源预约信息的查询,进行资源预约操作,访问相关信息。

从而充分利用了公司现有的资源,促进了公司运营管理系统的网络化,智能化,顺应了未来公司市场化、信息化的发展趋势。

开放公司内部资源预约系统将具有良好的开放性、扩展性、完善的系统功能,能全面满足对资源库大量信息进行管理等需求。

整个系统既为公司员工提供了一个简单方便的预约流程,也为管理员提供了一个方便的、快捷的、易管理的管理系统,并对以后进一步扩大公司的规模提供了良好的建设平台,具有很好的灵活性。

二、资源预约系统项目需求分析

(适用群体:

规范的公司或者组织)

1、系统需求

资源管理系统的需求信息描述如下:

在资源管理系统中,员工要想使用资源,必须先在系统中注册一个账户,通过审核后,系统员工可以预定资源、归还资源与查询资源预定信息等。

资源管理员对公司所拥有的资源进行管理,并审核员工的资源预约。

系统管理员主要对系统进行维护。

通过以上资源管理系统的分析,可以获得如下的功能需求:

(1)员工持有系统账号。

(2)员工提出需要使用资源的时间范围,系统自动显示出在该时间段内空闲且符合条件的资源,员工进行预定,员工每次申请只能预约一个资源;

(3)员工可以查瞧自己的预约请求就是否被批准;

(4)资源管理员查瞧到员工预定请求后,拒绝(说明拒绝理由)或者批准。

(5)管理员可以做一些查询,比如某个时间段内,每个员工使用了多少次资源,每个资源的使用情况等。

(6)系统管理员对系统进行维护,对系统的维护主要包括添加管理员、删除管理员,添加资源、删除资源、更新资源,添加员工、删除员工信息。

2、资源预约系统的用例图

采用用例驱动的分析方法,分析需求的主要任务,识别系统中的参与者与用例,并建立用例模型

2、1确定系统的参与者

(1)员工:

预约资源,归还资源,查询预约信息与资源信息。

(2)资源管理员:

对员工的预约进行处理。

(3)系统管理员:

系统维护。

2、2员工预约使用资源服务的用例图

(1)登录用例:

完成员工的登录功能,验证员工的身份,以保证系统的安全;

(2)预约资源用例:

完成资源的预约;

(3)密码修改用例:

当员工成功登录后,调用该用例对用户密码的修改;

(4)查询资源预约处理结果用例:

完成对预约结果的查询;

(5)归还资源用例:

完成资源归还处理;

(6)超期处理用例:

对超过使用时间的用例而进行超期的处理;

(7)取消资源预约用例:

完成对资源预约的取消处理;

(8)显示资源预定信息:

用于显示某员工的所有借阅信息。

2、3资源管理员处理资源预约信息,借出资源,归还资源的用例图

(1)登录用例:

该用例完成对资源管理员身份的验证。

(2)密码修改用例:

完成对密码的修改处理。

(3)借出资源用例:

完成对资源的借出处理。

(4)查询资源可以数量用例:

完成对资源可以数量的查询。

(5)查询资源使用状况用例:

完成对资源的跟踪处理。

(6)查询员工使用资源数量用例:

完成对员工使用资源使用情况

的查询。

(7)查询资源可使用时间的用例:

完成对资源可使用时间的查询。

(8)显示资源信息用例:

显示资源的预约情况。

(9)处理归还资源用例:

对员工归还的资源进行处理。

(10)查询资源的请求用例:

对资源请求的查询。

(11)拒绝预约请求用例:

完成对拒绝了的员工预约资源请求的

查询。

(12)审核通过的预约请求用例:

完成对审核通过了的资源请求

的查询。

(13)拒绝原因用例:

实现对拒绝原因的可视化。

2、4系统管理员进行系统维护的用例

(1)管理资源管理员信息用例:

用于对资源管理员信息的维护,

对资源管理员信息的维护包括添加资源管理员、删除资源管理员;

(2)管理资源信息用例:

用于对资源信息的维护,对资源信息

的维护主要包括添加资源、删除资源;

(3)管理资源种类信息的用例:

用于对资源种类信息的维护,

主要包括添加资源种类、删除资源种类;

(4)管理员工信息的用例:

用于对员工信息的维护,主要包括添加员工信息、删除员工信息;

(5)登录用例:

该用例完成对系统管理员身份的验证。

3、关键用例的用例描述

在建立用例图后,为了使每个用例更加清楚,可以对用例进行描述。

表1预约资源用例的描述

用例名称

预约资源

标识符

UC0001

用例描述

员工预约资源,进行预约资源操作

参与者

员工

状态

进行预约

前置条件

员工成功登录系统并提出使用资源类与资源使用时间段

后置条件

管理员处理员工预约信息

基本操作流程

1,员工提出需要使用资源的时间范围

2,系统自动显示出在该时间段内空闲且符合条件的资源

3,进行预约

可选操作流程

员工提出使用资源的种类与时间段的时候,若没有符合要求的资源,则取消资源预约工作

假设

员工成功登录到系统

 

表2登录用例

用例名称

登录系统

标识符

UC0002

用例描述

员工,资源管理员或系统管理员登录系统

参与者

员工,资源管理员或系统管理员

状态

登录系统

前置条件

员工,资源管理员或系统管理员正确输入登录信息

后置条件

成功登录到系统

基本操作流程

1,员工,资源管理员或系统管理员输入不同权限正确的登录帐号

2,员工,资源管理员或系统管理员输入相应的密码,

3,登录到相应的页面

可选操作流程

登录系统的时候,上一次登录的时候保存相应的登录信息,方便下一次登录

假设

员工,资源管理员或系统管理员拥有相应权限登录帐号及密码

 

表3密码修改用例

用例名称

密码修改

标识符

UC0003

用例描述

员工,资源管理员或系统管理员对相应的帐号密码进行修改

参与者

员工,资源管理员或系统管理员

状态

进行密码修改

前置条件

成功登录到系统

后置条件

相应的帐号密码修改成功

基本操作流程

1,员工,资源管理员或系统管理员登录到相应的个人信息界面2,进行密码修改流程

3,密码修改成功

可选操作流程

在对修改密码的过程中有进行相应的验证

假设

进行修改密码的人员拥有该帐号相应的信息

 

表4员工查询资源预约处理结果用例

用例名称

员工查询资源预约处理结果

标识符

UC0004

用例描述

员工对资源预约处理结果进行查询核对

参与者

员工

状态

资源预约信息已经经过处理

前置条件

员工成功登录到系统

后置条件

查询到相应的预约信息

基本操作流程

1,员工登录到个人预约信息界面

2,查询预约结果

可选操作流程

当预约信息处理结果为拒绝时,查瞧拒绝原因

假设

员工对资源进行过预约

表5查询员工使用资源数量用例

用例名称

查询员工使用资源数量

标识符

UC0005

用例描述

资源管理员对员工当前使用资源数量进行查询

参与者

资源管理员

状态

查询到相应员工的信息

前置条件

成功登录到系统

后置条件

系统查询到员工的历史使用资源信息

基本操作流程

1,资源管理员登录到系统

2,输入相应的员工编号

3,查询到相应员工的历史预约或者使用资源信息

可选操作流程

通过检索查询到员工的信息

假设

员工信息在系统中有相应的记录

表6查询资源可使用时间的用例

用例名称

查询资源可使用时间

标识符

UC0006

用例描述

资源管理员对当前可使用资源时间段进行查询

参与者

资源管理员

状态

查询到相应的资源信息

前置条件

资源管理员成功登录到系统

后置条件

系统查询到资源的可使用时间的信息

基本操作流程

1,资源管理员登录到系统

2,输入相应的资源信息

3,查询到相应资源的可使用时间信息

可选操作流程

通过检索查询到资源的信息

假设

资源信息在系统中有相应的记录

表7资源管理员审核通过预约请求用例

用例名称

资源管理员审核通过员工预约信息

标识符

UC0007

用例描述

资源管理员对员工的预约批准

参与者

资源管理员

状态

处理预约请求

前置条件

员工提出对资源的预约请求

后置条件

资源管理员批准员工的资源预约请求

基本操作流程

1,查瞧员工的预约请求

2,对员工的信息进行查瞧

3,对资源信息进行查瞧

4,批准员工预约请求

可选操作流程

资源管理员对员工的历史信息进行查询

假设

资源管理员正确登录到系统并查询到预约请求

 

表8资源管理员借出资源用例

用例名称

资源管理员借出资源

标识符

UC0008

用例描述

员工成功借出资源或者能使用预约资源

参与者

资源管理员

状态

员工借出或者使用资源

前置条件

资源管理者审核通过员工预约信息,并批准预约请求

后置条件

资源库减少资源可借出或使用信息

基本操作流程

1,资源管理员查询到相应的资源预约信息

2,向员工借出资源

3,在系统资源中减少可借出或使用资源

可选操作流程

通知员工预约请求处理结果

假设

员工预约请求得到批准

 

表9资源管理员处理归还资源用例

用例名称

资源管理员处理员工归还资源

标识符

UC0009

用例描述

资源管理员处理员工归还使用资源信息

参与者

资源管理员

状态

资源管理员查询到相信员工与资源信息

前置条件

员工归还资源

后置条件

在资源库增加资源可使用信息

基本操作流程

1,资源管理员成功核对员工信息与资源信息

2,员工在规定时间内归还资源使用权利

3,资源管理员增加资源库可使用资源信息

可选操作流程

查询员工就是否在规定时间内归还资源使用权利

假设

员工的信息与资源信息符合要求

表10系统管理员管理资源信息用例

用例名称

系统管理员管理资源信息

标识符

UC00010

用例描述

系统管理员管理资源库中资源的信息

参与者

系统管理员

状态

查询到资源库中有相应的资源信息

前置条件

资源管理员成功登录到系统中

后置条件

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

当前位置:首页 > 工程科技 > 能源化工

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

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