软件工程学期项目Osric用例图类图时序图

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学期项目用例图

分配任务

更新客户信息

更新客户优先级

打印报表

增加客户

查找客户

估算服务等待时间

增加服务请求

更新服务请求

完成服务

技师

维护技师信息

助手

删除服务请求

顾客

Osric 项目的初始用例图

打印任务分配情况

打印杰出工作报表

打印报表

助手

打印请求列表

打印统计报表

打印账单

<>

<>

<>

<>

<>

打印报表用例的第二次迭代

维护技师信息

助手

增加技师

<>

更新技师信息

<>

技师

删除技师

<>

维护技师信息用例的第二次迭代

学期项目用例描述和类图、时序图

Osric电信公司管理系统的增加客户用例描述

简要描述

增加客户用例使助手能够根据情况增加新客户

按步骤描述

1、判断是否允许新公司申请服务

1.1.若是在白天,如果等候列表上的顾客数超过了白天工作的技师数的两倍,

则软件认为不允许增加新客户

1.2.偶尔情况下,允许增加某个新公司

2、若允许申请,则助手输入新客户信息

3、添加结束后,返回一个成功添加的信息确认

增加客户用例的类图

: 助手 : UserInterface : Maintain_Customer : Request : Technician :

Customer 1:助手登录系统

2:传送增加客户申请

3:申请等候列表上的顾客数

4:返回等候列表上的顾客数

5:申请白天工作的技师数

6:返回白天工作的技师数

7:判断是否允许增加该客户

8:如果允许,则将该客户加入顾客列表

9:发送成功添加的信息

10:发送成功添加的信息

11:发送成功添加的信息

增加客户用例的时序图

Osric电信公司管理系统的查找客户用例描述

简要描述

查找客户用例使助手能够根据顾客提供的信息查找顾客相关信息

按步骤描述

1.助手询问顾客编号。助手根据顾客编号查找该顾客信息

2.如果顾客不知道顾客编号,助手询问公司名称。助手根据公司名称查找顾客信

3.查找结束后,返回顾客信息,以后查找成功的确认信息

查找客户用例的类图

: 助手 : UserInterface : Maintain_Customer : Customer 1:助手登录...

2:传送根据顾客编号查找客户申请

7:返回客户信息3:传送根据公司名称查找客户申请

4:申请查找客户信息

5:返回客户信息6:返回客户信息

查找客户用例的时序图

Osric电信公司管理系统的估算服务等待时间用例描述

简要描述

估算服务等待时间客户用例使助手能够根据估算出顾客在得到服务前需等待的时间

按步骤描述

1、获得软件产品根据当前的每个工作目前所花费的时间

2、获得当前等候队列的长度

3、获得完成一项工作的平均时间来估算需要多久才能提供服务

4、用一定的算法计算估算出顾客在得到服务前需等待的时间

5、返回估算服务等待时间

估算服务等待时间用例的类图

: 助手

: UserInterface : Maintain_Customer

: Request : Technician

: Customer

1:助手登录...

2:传送估算服务等待时间申请

3:申请等候列表的长度4:返回等候列表的长度

5:申请当前的每个工作目前所花费的时间6:返回当前的每个工作目前所花费的时间

9:估算服务等待时间

10:将信息传递给顾客

11:发送估算服务等待时间

12:发送估算服务等待时间

13:发送估算服务等待时间

7:申请完成一项工作的平均时间8:返回完成一项工作的平均时间

估算服务等待时间用例的时序图

Osric 电信公司管理系统的增加服务请求用例描述

简要描述

增加服务请求用例使助手能够在规定的情况下增加服务请求 按步骤描述

1、 在晚上,助手不接受任务服务申请

2、 在白天

2.1、如果有新公司申请服务

2.1.1如果等候列表上的顾客数超过了白天工作的技师数的两倍,则软件认为不允许增加服务请求

2.1.2偶尔情况下,允许某个新公司增加服务请求 2.2、如果是老公司,则将该申请加入到请求队列中 3、返回增加服务是否成功的确认信息

增加服务请求用例的类图

: 助手 : UserInterface : Maintain_Request : Request : Technician :

Customer 1:助手登录...

2:传送增加新公司的服务请求申请

3:申请等候列表上的顾...

4:返回等候列表上的顾客数

5:申请白天工作的技...

6:返回白天工作的技师数

7:判断是否允许增加该客户

8:如果允许,则将该客户加入顾客...

9:传送增加老公司的请求申请

10:发送成功添加的信息

11:发送成功添加的信息

12:发送成功添加的信息

增加服务请求用例的时序图

Osric电信公司管理系统的更新服务请求用例描述

简要描述

更新服务请求用例使助手能够根据已有信息更新服务请求

相关文档
最新文档