网络化开发-概要设计用例模型_第1页
网络化开发-概要设计用例模型_第2页
网络化开发-概要设计用例模型_第3页
网络化开发-概要设计用例模型_第4页
网络化开发-概要设计用例模型_第5页
已阅读5页,还剩133页未读 继续免费阅读

下载本文档

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

文档简介

1、XX网络化制造总体方案设计第二卷 概要设计(用例模型)XX科技有限公司目录 TOC o 1-3 h z HYPERLINK l _Toc29614400 第一章 引言 PAGEREF _Toc29614400 h 1 HYPERLINK l _Toc29614401 目的和期望读者 PAGEREF _Toc29614401 h 1 HYPERLINK l _Toc29614402 名词解释 PAGEREF _Toc29614402 h 2 HYPERLINK l _Toc29614403 第二章 管理员用例模型 PAGEREF _Toc29614403 h 3 HYPERLINK l _Toc

2、29614404 2.1用户管理 PAGEREF _Toc29614404 h 3 HYPERLINK l _Toc29614405 用户管理用例图 PAGEREF _Toc29614405 h 3 HYPERLINK l _Toc29614406 用户管理用例表 PAGEREF _Toc29614406 h 3 HYPERLINK l _Toc29614407 用户管理用例描述 PAGEREF _Toc29614407 h 4 HYPERLINK l _Toc29614408 2.2费用管理 PAGEREF _Toc29614408 h 8 HYPERLINK l _Toc29614409

3、定制费用基准 PAGEREF _Toc29614409 h 8 HYPERLINK l _Toc29614410 收益查询 PAGEREF _Toc29614410 h 13 HYPERLINK l _Toc29614411 2.3资源管理 PAGEREF _Toc29614411 h 17 HYPERLINK l _Toc29614412 资源注册 PAGEREF _Toc29614412 h 17 HYPERLINK l _Toc29614413 资源信息修改 PAGEREF _Toc29614413 h 20 HYPERLINK l _Toc29614414 资源删除 PAGEREF _

4、Toc29614414 h 23 HYPERLINK l _Toc29614415 资源查看 PAGEREF _Toc29614415 h 27 HYPERLINK l _Toc29614416 第三章 资源使用者用例模型 PAGEREF _Toc29614416 h 30 HYPERLINK l _Toc29614417 3.1设备需求信息管理 PAGEREF _Toc29614417 h 30 HYPERLINK l _Toc29614418 3.2使用共享资源 PAGEREF _Toc29614418 h 33 HYPERLINK l _Toc29614419 第四章 资源提供者用例模型

5、 PAGEREF _Toc29614419 h 40 HYPERLINK l _Toc29614420 4.1共享资源提供与管理 PAGEREF _Toc29614420 h 40 HYPERLINK l _Toc29614421 4.1.1 软件资源收益查询 PAGEREF _Toc29614421 h 40 HYPERLINK l _Toc29614422 4.1.2 信息资源提供与管理 PAGEREF _Toc29614422 h 41 HYPERLINK l _Toc29614423 设备资源提供与管理 PAGEREF _Toc29614423 h 44 HYPERLINK l _To

6、c29614424 第五章 多种角色公用的用例模型 PAGEREF _Toc29614424 h 49 HYPERLINK l _Toc29614425 5.1三种角色公用的用例模型 PAGEREF _Toc29614425 h 49 HYPERLINK l _Toc29614426 消息管理 PAGEREF _Toc29614426 h 49 HYPERLINK l _Toc29614427 需求信息查看 PAGEREF _Toc29614427 h 52 HYPERLINK l _Toc29614428 5.2资源提供者和资源使用者公用的用例模型 PAGEREF _Toc29614428

7、h 54 HYPERLINK l _Toc29614429 个人工具箱 PAGEREF _Toc29614429 h 54 HYPERLINK l _Toc29614430 5.3所有访问者公用的用例模型 PAGEREF _Toc29614430 h 58第一章 引言目的和期望读者本文编写的目的为详细描述协同设计平台各种功能的使用过程,包括正常使用和异常使用流程。使得开发人员以及用户对平台的使用过程有一个清楚的认识。面向对象的用例描述可以作为详细设计中的面向对象设计基础。同时面向对象的用例事件流描述也为程序设计流程提供了参考。名词解释注解:文档中一些词汇组语义等价。比如:提供商等价于资源提供者

8、或提供者系统等价于平台或系统平台系统用户泛指系统三种合法用户中的任何组合种类用户用户指可以登录平台,并使用平台功能的使用者总称。这里的用户意义指使用软件的角色。包括业务模型描述中的资源使用者,资源提供商以及运营商。使用者指业务模型描述中使用资源的人或单位。提供者(提供商)指业务模型描述中提供资源(软件,设备以及信息资源)的人或单位。运营商指业务模型中搭建平台软硬件环境,为使用者和提供者提供服务的人或单位。系统管理员系统管理员指软件使用环境中,管理用户、系统资源的角色。他与业务模型中的运营商相对应。第二章 系统管理用例模型2.1用户管理2.1.1用户管理用例图图21 用户管理用例图2.1.2用户

9、管理用例表用例名称用例简单描述相关actor及在用例中的责任提供商确认资源提供商注册后,需要进行账号确认,激活提供商的使用权资源提供者:注册账号信息管理员:进行身份确认用户注册对用户信息进行注册管理员:注册用户信息删除用户删除用户账号(在使用中,可以同时选择多个用户账号进行删除)管理员:删除用户账号用户信息查看查看用户注册的账号信息管理员:查看用户账号信息充值对用户的费用卡进行充值(提供多用户充值功能)管理员:给用户费用卡充值余额查询察看用户的费用余额管理员:察看用户的余额用户禁用和恢复管理员可以停止和激活某个用户账号管理员:停止和激活用户账号2.1.3用户管理用例描述提供商确认前提状态已经和

10、资源提供商建立了合作关系,提供商已经注册基本路径管理员查看到提供商的注册信息管理员对提供商信息进行确认,激活此提供商注册的账号后续状态资源提供商获得了使用权,能登录此系统输入输出信息资源提供商的使用权限主事件流管理员选择未通过审核的提供商管理员详细查看未通过审核的提供商信息,若信息不存在,执行其它事件流A1管理员确认提供商信息系统把确认信息写入数据库,若不成功,执行其它事件流E1系统提示成功执行案例结束其它事件流A1:管理员选择的提供商信息不存在系统返回出错信息,并刷新未通过审核的提供商列表页面使用案例结束错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入l

11、og文件(将错误发生时间,错误信息写入log文件)案例结束注册用户前提状态已经和用户建立了合作关系,用户的身份通过审核基本路径管理收到用户的账号信息 将用户的账号信息注册到平台数据库中后续状态用户能登录到此平台输入输出信息用户账号的详细信息:用户名,密码,用户性别,所属的公司,注册日期,联系电话,email主事件流管理员获得用户的注册信息输入用户的注册信息系统进行注册信息的完整性初步验证,如果不完整,执行其它事件流A1检查系统是否有此账号存在,若有,执行其它事件流A2系统把此账号的信息写入数据库,若不成功,执行错误事件流E1返回成功写入的信息案例结束其它事件流A1:注册信息填写不完整提示用户重

12、新输入用户重新输入转到主事件流2A2:系统已经有此账号存在提示管理员选择别的账号转到主事件流2错误事件流:E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束删除用户前提状态和用户的合作关系解除基本路径 删除用户账号后续状态用户不能登录本平台输入输出信息输入用户的账号主事件流输入用户账号检验账号是否存在。若不存在账号,执行其它事件流A1,若连接数据库出错,执行错误事件流E1,显示用户信息管理员发送删除指令系统询问是否删除,若管理员没有确认,执行其它事件流A2管理员确认删除用例结束 其它事件流A1:账号不存在系统

13、提示账号不存在使用案例结束A2:管理员执行“取消删除”系统停止下一步动作使用案例结束错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束用户信息查看前提状态用户已经注册成功基本路径选择要查看的用户账号显示用户信息后续状态浏览到用户的账号信息输入输出信息输入用户的账号主事件流管理员输入待查用户账号检验账号是否存在,若不存在,执行其它事件流A1系统获得用户信息,若出错,执行错误事件流E1显示用户信息案例结束其它事件流A1:账号不存在账号不存在案例结束错误事件流E1:与后台数据库交互数据错误提示用户“网络忙

14、,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束充值前提状态用户为系统的合法用户,拥有自己的费用卡基本路径查询相应的用户添加用户的余额后续状态相应用户的金额增加。输入输出信息输入用户的账号主事件流管理员输入待充值用户账号系统检查账号是否存在,若不存在,执行其它事件流A1显示账号费用管理员输入增加费用系统检查费用的合理性,若不合理,执行其它事件流A2系统写入用户的余额信息,若不成功,执行错误事件流E1余额结果返回案例结束其它事件流A1 账号不存在系统提示账号不存在使用案例结束A2 输入费用数值不正确系统提示重新输入转到主事件流4错误事件流E1:与后台数据

15、库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束余额查询主事件流管理员输入被查询用户账号系统检查账号是否存在,若账号不存在执行其它事件流A1获得余额信息,若出错,执行错误事件流E1用户余额返回案例结束其它事件流A1:账号不存在系统提示重新输入使用案例结束错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束2.2费用管理2.2.1定制费用基准(1)用例图图22 费用管理用例图(2)用例表定制软件共享费用标准对软件共享费用标准进行定制

16、,主要是某个IP地址的应用服务器的资源的使用价格管理员:定制软件共享系统费用标准定制设备共享费用标准定制设备提供商发布信息的收费标准(按类别,和发布时间制定收费标准)管理员:定制设备共享系统费用标准定制需求信息发布费用基准定制需求信息发布费用基准(按类别,和发布时间制定收费标准)管理员:定制需求信息发布费用基准定制产品信息发布费用基准定制产品信息发布费用基准(按类别,和发布时间制定收费标准)管理员:定制产品信息发布费用基准记录查询基准按类别定制信息资源库中每条记录查询的费用管理员:定制资源库中每条记录查询的费用(3)用例描述定制软件共享费用标准前提状态和提供商商定了费用标准基本路径直接制定软件

17、费用标准后续状态用户使用平台中的软件共享按此费用标准计费输入输出信息输入费用标准的信息主事件流管理员发出查询应用服务器清单的请求系统查询到应用服务器的地址清单系统返回应用服务器清单信息管理员选择具体要修改的应用服务器的地址系统查询此ip地址的费用标准返回此ip地址的应用服务器的费用标准信息管理员填写新的费用标准检验填写标准是否完整、正确。如果不正确,执行其它事件流A1。系统更新费用标准,若不成功,执行错误事件流E1提示更新成功使用案例结束其他事件流A1:输入信息不完整或者不正确提示管理员重新输入管理员重新输入转到主事件流8错误事件流:E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”

18、将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束定制信息资源记录查询费用标准前提状态和合作者商定了费用标准基本路径按类别制定信息资源库中每条记录查询费用标准后续状态用户使用平台查询信息资源库按此费用标准计费输入输出信息输入费用标准的信息主事件流管理员登录到费用基准制定界面管理员确定要修改的信息库的类型系统获取现有的费用基准数据管理员输入新的费用基准检验填写标准是否完整、正确。如果不正确,执行其它事件流A1系统更新费用标准,若不成功,执行错误事件流E1系统返回新的费用基准列表其它事件流A1:输入信息不完整或者不正确系统提示管理员重新输入重新输入转到主事件流8错误事件流

19、:E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束定制设备共享费用标准前提状态和提供商商定了费用标准基本路径定制费用标准信息后续状态资源提供者发布信息按此费用标准收费输入输出信息输入费用标准的信息主事件流管理员登录到费用基准制定界面管理员确定要修改的设备类型系统获取现有的费用基准数据系统生成当前的费用基准列表管理员输入新的费用基准检验填写标准是否完整、正确。如果不正确,执行其它事件流A1系统更新费用标准,若不成功,执行错误事件流E1系统返回新的费用基准列表案例结束其它事件流A1:输入信息不完整或者不正确提示

20、用户重新输入管理员重新输入转到主事件流8错误事件流:E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束定制企业需求信息发布费用标准前提状态和提供商商定了费用标准基本路径制定费用标准后续状态资源提供者发布信息按此费用标准收费输入输出信息输入费用用标准的信息主事件流管理员登录到费用基准制定界面选择要进行定制的类别系统获取现有的费用基准数据管理员输入新的费用基准系统检验填写标准是否完整、符合要求。如果不正确,执行其它事件流A1系统更新费用标准,若不成功,执行错误事件流E1系统返回新的费用基准列表其它事件流A1:输入

21、信息不完整或者不正确提示管理员重新输入管理员重新输入转到主事件流8错误事件流:E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束定制企业产品信息发布费用标准前提状态和合作者商定了费用标准基本路径制定产品信息发布费用标准后续状态资源提供者发布信息按此费用标准收费输入输出信息输入费用标准的信息主事件流管理员登录到费用基准制定界面系统获取现有的费用基准数据系统显示当前的费用基准列表管理员输入新的费用基准系统检验填写标准是否完整、符合要求。如果不正确,执行其它事件流A1系统更新费用标准,若不成功,执行错误事件流E1系

22、统返回新的费用基准列表其它事件流A1:输入信息不完整或者不正确提示管理员重新输入管理员重新输入转到主事件流5错误事件流:E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束2.2.2收益查询(1)用例图图(2)用例表用例名称用例简单描述相关actor及在用例中的责任软件共享收益查询查看软件共享给平台带来的收益情况。管理员:查看软件共享收益,可以按照提供商、具体软件或类别 三种方式查看查看信息资源库收益查看信息资源库收益情况,包括每种类别的信息资源管理员:查看信息资源库收益可以按照提供商、具体资源库或行业类别三种

23、方式查看查看需求信息收益查看发布需求信息栏目的收益情况管理员:查看需求信息收益可以按照信息发布者和发布栏目详细查看。查看产品信息收益查看发布产品信息栏目的收益情况管理员:查看产品信息收益可以按照信息发布者和发布栏目详细查看。查看设备共享收益查看设备信息发布给平台带来的收益情况。管理员:查看软件共享收益,可以按照信息发布者和发布栏目详细查看。(3)用例描述软件共享收益查询主事件流:管理员选择查询条件管理员提交查询条件检查查询条件是否完整、合理,如果不合理,处理其他事件流A1系统处理查询条件返回并打印用户查询结果其他事件流A1:输入的查询条件不合理、不完整提示管理员重新输入、选择查询条件管理员重新

24、输入、选择查询条件返回到主事件流3信息资源库收益查询前提状态有一定的信息资源库提供了服务,而且平台数据库工作正常。基本路径按一定的标准(提供商、具体资源库或行业类别三种方式)查询系统的费用记录后续状态得到系统的费用使用情况输入输出信息选择费用查询的条件主事件流管理员登录到信息共享费用查询界面系统读取数据库,生成相应的信息资源类别以及访问频率列表。若出现错误,执行错误事件E1管理员选择相应类别,可以查看此类别中各资源库的访问频率。若出现错误,执行错误事件E1若选择某一资源库,则系统提取数据后在页面中显示此资源库提供商所提供的所有资源库使用情况。若出现错误,执行错误事件E1案例结束E1:与后台数据

25、库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束设备共享收益查询前提状态有一定的设备提供商发布信息基本路径查询设备共享的费用记录后续状态查询已发布信息和费用的情况输入输出信息输入费用查询的条件主事件流管理员登录到设备共享费用查询界面管理员输入要查询的设备提供商名字或者设备类型管理员输入要查询的时间段系统初步检查输入信息的合法性,若不合法,执行其它事件流A1提交查寻信息系统查询设备信息发布情况,若连接数据库出错,执行错误事件E1系统查询设备共享费用基准系统根据查询到的信息发布情况和费用基准生成费用清单案例结束其它事件流A1:

26、输入的查询信息不合法提示管理员重新输入查询条件转到主事件流2错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束查看需求信息收益主事件流管理员登录到费用查询界面管理员输入要查询的时间段系统初步检查输入信息的合法性,若不合法,执行其它事件流A1提交查寻信息系统查询信息发布情况,若连接数据库出错,执行错误事件E1系统查询费用基准系统根据查询到的信息发布情况和费用基准生成费用清单案例结束其它事件流A1:输入的查询信息不合法提示管理员重新输入查询条件转到主事件流2错误事件流E1:与后台数据库交互数据错误提示用

27、户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束查看产品信息收益主事件流管理员登录到信息共享费用查询界面管理员输入、输入要查询的时间段,信息的行业统初步检查输入信息的合法性,若不合法,执行其它事件流A1提交查寻信息统查询收益情况,若连接数据库出错,执行错误事件E1系统根据查询到的信息发布情况和费用基准生成费用清单案例结束其它事件流A1:输入的查询信息不合法提示管理员重新输入查询条件转到事件流2错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束2.3

28、资源管理2.3.1资源注册(1)用例图图23 资源管理用例图(2)用例表用例名称用例简单描述相关actor及在用例中的责任软件共享应用服务器注册注册软件共享应用服务器的IP地址和应用服务器上的资源等信息管理员:注册软件共享系统应用服务器的资源信息信息共享资源库注册注册信息共享资源库管理员:信息共享资源库注册,以此扩大用户的查询范围协同设计资源应用服务器注册注册协同设计资源应用服务器的IP地址和应用服务器上的资源等信息管理员:注册协同设计系统应用服务器的资源信息(3)用例描述软件共享应用服务器注册前提状态和资源提供商达成一致协议基本路径获得应用服务器信息把应用服务器信息发布到平台里后续状态一般用

29、户能登录到应用服务器输入输出信息应用服务器的详细情况:地址,资源,资源的价格,提供商的名称,提供商的联系方式。主事件流管理员获得应用服务器资源注册的信息进入注册界面,系统提供出当前的应用服务器的列表在页面里显示出来。管理员填写应用服务器的资源信息系统初步检查填写资源的合法性,若不合法,执行其它事件流A1提交注册信息把提交的信息写入数据库,若不成功,执行错误事件流E1返回成功信息案例结束其它事件流A1:检查填写资源不合法提示填写错误执行主事件流2E1:写入信息不成功返回错误信息案例结束错误事件流E1:输入的地址信息已经注册了返回此地址已经注册的信息案例结束E2:写入信息不成功返回错误信息案例结束

30、信息共享资源库信息注册前提状态和资源提供商达成一致协议基本路径获得资源库将其导入到平台数据库中,在平台相应的数据表中添加相应记录并创建所需的所有数据表在数据库中添加视图,以此可以查看数据库的所有信息,完成系统用户的平台通用查询到具体数据库的查询映射。后续状态一般用户能搜索到数据库服务器里的信息输入输出信息输入数据库挂接到系统所需要的所有数据主事件流管理员选择要添加的资源库的类别管理员在相应类别中添加资源库,填写信息资源库表,提交注册信息系统初步检查填写合法性,若不合法,执行其它事件流A1系统提交注册信息,把提交的信息写入数据库,若不成功,执行错误事件流E1管理员填写信息资源库可访问表统计表,提

31、交注册信息系统初步检查填写合法性,若不合法,执行其它事件流A1系统提交注册信息,把提交的信息写入数据库,若不成功,执行错误事件流E1管理员填写信息资源库查询字段映射表,提交注册信息系统初步检查填写合法性,若不合法,执行其它事件流A1系统提交注册信息,把提交的信息写入数据库,若不成功,执行错误事件流E1返回成功信息案例结束其它事件流A1:填写格式不合法提示填写错误执行主事件流2E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束协同设计资源应用服务器注册前提状态和资源提供商达成一致协议基本路径获得应用服务器信息把

32、协同设计资源应用服务器信息发布到平台里后续状态一般用户能登录到应用服务器并能和他人进行协同设计工作输入输出信息协同设计资源应用服务器的详细情况:地址,资源,资源的价格,提供商的名称,提供商的联系方式。主事件流管理员获得协同设计资源应用服务器资源注册的信息进入注册界面,系统提供出当前的应用服务器的列表在页面里显示出来。管理员填写协同设计资源应用服务器的资源信息系统初步检查填写资源的合法性,若不合法,执行其它事件流A1提交注册信息把提交的信息写入数据库,若不成功,执行错误事件流E1返回成功信息案例结束其它事件流A1:检查填写资源不合法提示填写错误执行主事件流2E1:写入信息不成功返回错误信息案例结

33、束错误事件流E1:输入的地址信息已经注册了返回此地址已经注册的信息案例结束E2:写入信息不成功返回错误信息案例结束2.3.2资源信息修改(1)用例图图24资源信息修改用例图(2)用例表用例名称用例简单描述相关actor及在用例中的责任软件共享系统应用服务器资源信息的修改软件共享系统应用服务器资源信息的修改管理员:软件共享系统应用服务器资源信息的修改示范企业修改修改平台所展示的示范企业信息管理员:修改示范企业展示内容资源发布审批资源提供商提交资源发布请求后,需要通过管理员审批管理员:对提供商提出的资源发布请求作审批协同设计资源应用服务器资源信息的修改协同设计资源应用服务器资源信息的修改管理员:协

34、同设计资源应用服务器资源信息的修改(3)用例描述软件共享应用服务器信息修改前提状态获得协同设计资源提供商应用服务器修改的信息基本路径1)取得应用服务器修改信息2)应用服务器信息发布到平台里后续状态修改的信息在平台里生效输入输出信息应用服务器的详细情况:地址,资源,资源的价格,提供商的名称,提供商的联系方式。主事件流管理员获得修改的信息管理员选择要修改的应用服务器管理员修改信息系统检查合法信息若不合法,执行其它事件流A1提交修改信息把提交的信息写入数据库,若不成功,执行错误事件流E1返回成功信息案例结束其它事件流A1:检查填写资源不合法提示填写错误执行主事件流3E1:与后台数据库交互数据错误提示

35、用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束资源发布审批(包括设备资源、离线软件资源、设计信息库资源)前提状态资源提供商提交资源的描述信息,申请在平台上发布。基本路径1)取得相关资源的描述信息2)将资源息发布到平台中相应的位置后续状态发布的资源可以通过平台被普通用户访问输入输出信息资源的详细情况:地址,资源,资源的价格,提供商的名称等主事件流管理员获得提供商提交的资源描述的信息管理员核实资源信息的完整性和真实性发现信息若不合要求,执行其它事件流A1提交发布资源的命令将提供商提交的资源发布为共享资源,写数据库,若不成功,执行错误事件流E1

36、返回成功信息案例结束其它事件流A1:检查资源描述不合要求保留资源待发布的状态向资源提供商发送“请按照要求完成资源描述信息”的消息案例结束E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束软件共享应用服务器信息修改前提状态获得资源提供商应用服务器修改的信息基本路径1)取得应用服务器修改信息2)应用服务器信息发布到平台里后续状态修改的信息在平台里生效输入输出信息应用服务器的详细情况:地址,资源,资源的价格,提供商的名称,提供商的联系方式。主事件流管理员获得修改的信息管理员选择要修改的应用服务器管理员修改信息系统检

37、查合法信息若不合法,执行其它事件流A1提交修改信息把提交的信息写入数据库,若不成功,执行错误事件流E1返回成功信息案例结束其它事件流A1:检查填写资源不合法提示填写错误执行主事件流3E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束示范企业修改主要事件流获得示范企业的信息填写示范企业的信息系统检查填写的信息是否具有初步的合法性,若不合法,执行其它事件流A1提交信息连接数据,更新信息。执行错误事件流E1返回成功信息案例结束其它事件流A1:检查填写的信息不合法返回填写错误执行主事件流2E1:与后台数据库交互数据错

38、误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束2.3.3资源删除(1)用例图图25 资源删除用例图(2)用例表用例名称用例简单描述相关actor及在用例中的责任技术资源删除删除发布的技术资源信息管理员:删除发布的技术资源信息软件共享应用服务器信息删除软件共享系统应用服务器信息删除管理员:软件共享应用服务器信息删除设计资源库删除信息共享资源库删除管理员:删除信息共享资源库,使其不再被平台访问设备陈旧信息删除设备陈旧信息删除管理员:设备陈旧信息删除离线软件信息删除离线软件信息删除管理员:离线软件信息删除需求信息删除删除发布的陈旧的需求信

39、息管理员:删除发布的陈旧的需求信息产品信息删除删除发布的产品信息管理员:删除发布的产品信息协同设计资源应用服务器信息删除协同设计资源应用服务器信息删除管理员:协同设计资源应用服务器信息删除(3)用例描述协同设计资源应用服务器信息删除前提状态和资源提供商的协议解除基本路径删除应用服务器的信息后续状态应用服务器不再提供服务输入输出信息应用服务器的地址信息主要事件流管理员获得修改信息系统生成现有的应用服务器的列表,若不能生成,执行错误事件流E1管理员选择要删除的应用服务器的信息,删除的类型(整个应用服务器停用,应用服务器的某一个软件不能用)提交信息数据库删除相应的记录(若删除这个应用服务器,则删除相

40、应的应用服务器的表里的字段),若不成功执行错误事件流E1返回成功信息案例结束错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束软件共享应用服务器信息删除前提状态和资源提供商的协议解除基本路径删除应用服务器的信息后续状态应用服务器不再提供服务输入输出信息应用服务器的地址信息主要事件流管理员获得修改信息系统生成现有的应用服务器的列表,若不能生成,执行错误事件流E1管理员选择要删除的应用服务器的信息,删除的类型(整个应用服务器停用,应用服务器的某一个软件不能用)提交信息数据库删除相应的记录(若删除这个应用

41、服务器,则删除相应的应用服务器的表里的字段),若不成功执行错误事件流E1返回成功信息案例结束错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束设计资源库删除前提状态和资源提供商的协议解除,或者资源提供商长期不履行协议要求基本路径删除资源库的注册信息,在平台数据库中删除相应的数据后续状态资源库不再提供服务输入输出信息选择要删除的资源库主事件流系统提取数据,生成所有的信息资源类别列表,若不能生成,执行错误事件流E1管理员选择要删除的资源库的类别管理员选择要删除的资源库,并选择删除系统提示管理员确认删除操

42、作若管理员放弃删除,案例结束。若管理员确认删除,系统删除数据库中所有与此资源库相关的数据记录。若不成功执行错误事件流E1。返回成功信息案例结束错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束陈旧信息资源删除(包括用户需求信息,产品信息)前提状态信息资源陈旧基本路径浏览并删除信息后续状态无输入输出信息输入设备信息的定位信息主事件流管理员输入查询条件系统检查管理员输入的查询条件,若不正确或不完整,执行其它事件流A1提交查询条件系统查询符合条件的信息,若无,则执行其它事件流A2,若出错,执行错误事件流E

43、1返回并生成符合条件的信息管理员选择要删除的信息提交要删除的信息系统执行删除操作,若出错,执行错误事件流E1返回成功信息案例结束其它事件流A1 输入查询条件不正确提示管理员重新输入转到事件流1A2 没有符合条件的信息返回无条件的信息案例结束错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束技术资源信息删除前提状态信息陈旧,平台数据存储紧张基本路径1浏览到陈旧的技术资源文章2删除旧的文章后续状态删除的文章不再显示输入输出信息输入文章的查询信息主事件流管理员选择技术资源的类别系统生成具体列表,若连接数据

44、库出错,执行错误事件流E1管理员选择并提交要删除的信息(配合各种条件)系统删除符合条件的记录,若出错,执行错误事件流E1返回成功信息案例结束错误事件流E1:数据库操作出错返回具体的错误信息2)案例结束可租用资源信息删除(包括设备资源信息,离线软件信息)前提状态和资源提供商的协议解除,或者资源提供商长期不履行协议要求基本路径删除资源在平台中的注册信息,在平台数据库中删除相应的数据后续状态相应的可租用资源不再通过平台发布服务能力输入输出信息选择要删除的资源对象主事件流管理员选择要查看的可租用资源的类别。系统提取数据,生成所有状态不正常的可租用资源的信息。管理员选择要删除的资源对象,并选择删除系统提

45、示管理员确认删除操作若管理员放弃删除,案例结束。若管理员确认删除,系统删除数据库中所有与此资源相关的资源发布和资源使用记录。若有资源需求者使用该资源的活动尚未完成执行其他事件流A1,若不成功执行错误事件流E1。返回成功信息案例结束其他事件流向尚未完成资源使用的需求用户发送,“资源已无效,请联系资源提供商”的消息删除相关的资源使用记录回到主事件流(5)中原来的位置错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束2.3.4资源查看(1)用例图图27资源信息查看(2)用例表用例名称用例简单描述相关act

46、or及在用例中的责任软件(共享系统)应用服务器信息查看软件共享资源信息查看管理员:软件共享资源信息查看,据此可以从全局查看到平台可供使用的所有软件资源(包括类别和具体的软件以及所在的应用服务器和提供商等信息)信息资源查看查看共享信息资源库信息管理员:共享信息资源库信息查看可租用资源查看查看所发布的各种类型可租用资源(设备或离线软件)的信息管理员:查看所发布的各种类型的可租用资源的信息协同设计资源应用服务器信息查看协同设计资源信息查看管理员:协同设计资源信息查看,据此可以从全局查看到平台可供使用的所有协同设计资源(包括类别和具体的软件以及所在的应用服务器和提供商等信息)(3)用例描述协同设计资源

47、信息的查看前提状态协同设计资源中已有该资源基本路径选择资源类别后可以查看到相应类别中平台提供的协同设计资源,进一步还可以查看资源提供者的信息以及资源所在的应用服务器信息输入输出信息输入应用服务器的地址主事件流管理员输发出查看应用服务器信息的指令列出所有的应用服务器的列表,若出错,执行错误事件流E1管理员选择要查看的具体的应用服务器系统显示出具体的应用服务器的情况,若出错,执行错误事件流E1案例结束错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束软件共享资源信息的查看前提状态软件资源共享中已有共享资

48、源基本路径选择软件类别后可以查看到相应类别中平台提供的软件资源,进一步还可以查看软件提供者的信息以及软件所在的应用服务器信息输入输出信息输入应用服务器的地址主事件流管理员输发出查看应用服务器信息的指令列出所有的应用服务器的列表,若出错,执行错误事件流E1管理员选择要查看的具体的应用服务器系统显示出具体的应用服务器的情况,若出错,执行错误事件流E1案例结束错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束共享信息资源查看前提状态已有可供查询的资源库基本路径选择类别后可以查看到相应类别中平台提供的资源库

49、。主事件流管理员选择查看信息资源的类别列出所选类别中所有的资源库列表,若出错,执行错误事件流E1管理员选择要查看的资源库系统提取数据,显示该资源库的访问频率情况,若出错,执行错误事件流E1案例结束错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束可租用资源信息的查看前提状态已经发布了可租用的资源信息基本路径查看发布的设备信息后续状态浏览到发布的资源信息输入输出信息输入查询条件主事件流管理员选择查看资源的类别列出所选类型的可租用资源,若出错,执行错误事件流E1管理员选择要查看的具体的可租用资源系统显示

50、出具体的资源的发布情况,若出错,执行错误事件流E1管理员选择要查看具体资源的使用情况系统显示出具体的资源的使用情况,若出错,执行错误事件流E1案例结束错误事件流E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束第三章 资源使用者用例模型3.1设备需求信息管理(1)用例图图31设备需求信息管理(2)用例表用例名称用例简单描述相关actor及在用例中的责任发布需求信息资源使用者发布自己的设备需求信息资源使用者:输入设备需求信息删除需求信息资源使用者删除已经过时的设备资源需求信息资源使用者:删除设备需求信息(3)用

51、例描述发布需求信息前提状态用户已通过注册,成为系统的合法用户基本路径输入用户设备需求信息发布后续状态无输入输出信息输入设备种类、型号、使用时间、价格范围等主事件流使用者输入完整需求信息各必需字段内容使用者提交显示发布成功页面案例结束其它事件流用户输入的某必需字段为空系统提示重新输入案例结束E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束删除需求信息前提状态用户已经发布设备需求信息并且已经过期基本路径选择要删除的设备信息删除后续状态无输入输出信息无主事件流资源使用者选择删除命令系统提示用户是否确认删除用户确认

52、使用案例结束其它事件流资源使用者确认不删除该信息系统停止下一步动作使用案例结束E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束修改需求信息主事件流资源使用者选择要修改的需求信息系统显示需求信息修改页面用户直接修改需求信息的相应的字段用户提交修改使用案例结束其它事件流用户将某必需的字段删除,并未输入新内容系统提示“不能为空”案例结束E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束3.3同步协同设计(1)用例图图33使用协同

53、设计资源用例图(2)用例表用例名称用例简单描述相关actor及在用例中的责任使用协同设计资源资源使用者直接使用已经提供的的协同设计资源资源使用者:使用协同设计资源,进行协同设计活动在线协商协同设计资源使用者和与其进行协同设计活动的其他在线使用者在线协商使用同一资源以及使用事宜资源使用者:协商离线协商协同设计资源使用者和与其进行协同设计活动的其他离线使用者在线协商使用同一资源以及使用事宜资源使用者:协商协同设计资源查询 输入查询条件,查询相应的资源信息资源使用者:信息查询(3)用例描述使用协同设计资源前提状态用户通过注册,成为系统合法用户 基本路径与其他设计伙伴协商使用的资源登录到统一的协同设计

54、资源与其他用户共同使用资源,完成同步协同设计后续状态无输入输出信息输出用户生成文件主事件流资源使用者选择要使用资源的类别用户选择软件名称用户直接进入资源使用界面系统开始计费用户和其他用户进行协同设计活动,并可以互相交流意见用户使用完软件关闭软件,注销登录系统计费结束案例结束其他事件流用户使用软件完毕没有注销系统将继续计时一段时间,然后自动注销用户案例结束E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束在线协商前提状态用户查询出资源的使用状态,并且对方用户在线基本路径选择在线协商开始进行在线协商后续状态无输入

55、输出信息输入己方的输入信息,输出对方的输入信息主事件流1资源使用者查询到满足查询条件的记录选择查看感兴趣的记录的使用情况发现与自己进行协同设计的用户,并且该用户显示在线点击在线协商系统返回在线协商的页面,并且已经输入了对方用户的用户名等待对方用户的接受对方用户接受后,双方可以直接以聊天的方式进行在线协商使用案例结束主事件流2资源使用者点击主菜单在线协商命令系统显示在线协商的页面用户输入对方用户的代号点击发送请求等待对方用户响应一旦对方用户应答,双方开始协商使用案例结束其它事件流1用户不在线通过信件方式进行离线协商案例结束其它事件流2对方用户不应答通过信件方式进行离线协商案例结束错误事件流1在主

56、事件流2中,用户输入的用户名不存在系统提示用户该用户名不存在并提示用户重新输入案例结束E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束协同设计资源查询前提状态系统中有要查询的资源库基本路径选择查询的资源类别输入查询条件后续状态无输入输出信息选择查询类别,输入查询条件(相应的查询字段值),输出符合查询条件的资源信息。主事件流系统提取数据显示可查询的资源库类别资源使用者选择要查询的类别系统根据其要查询的类别,读取资源库可查询字段表,生成查询页面,回送显示资源使用者输入或选择查询条件,选择要搜索的资源库范围提交查

57、询资源使用者没有输入查询条件,转向其他事件流1。系统依据搜索范围,读取相应资源库中查询字段映射表和可访问表,提取符合查询条件的记录,并提取、合并查询出的记录的关键字段内容回送显示给资源使用者,若没有符合要求的记录,转向其他事件流2资源使用者选择感兴趣的记录,系统再度从该记录所在的数据库提取出详细内容显示给资源使用者。若数据库交互失败,转向错误流用户点击自己感兴趣的项目出现相应项目的详细信息,重复转向主事件流6使用案例结束其它事件流1用户输没有输入或选择查询条件系统提示重新输入案例结束其它事件流2没有满足用户查询条件的记录用户可以重新选择或输入查询条件案例结束错误事件流E1:与后台数据库交互数据

58、错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束3.2使用共享资源(1)用例图图32使用共享资源用例图(2)用例表用例名称用例简单描述相关actor及在用例中的责任使用共享软件资源使用者直接使用已经共享的软件资源资源使用者:使用软件查询设备信息资源使用者查询满足设定条件的设备资源信息资源使用者:查询设备资源信息在线预约资源使用者直接预约查询出来的设备资源资源使用者:预约设备资源在线协商资源使用者和其他在线使用者及设备资源提供商在线协商设备预约、使用事宜资源使用者:协商设备资源提供者:协商离线协商资源使用者与其他离线使用者及设备资源提

59、供商通过信箱进行联系,协商设备预约、使用事宜资源使用者:协商设备资源提供者:协商在线竞标若干资源使用者通过网上竞标机制来解决存在冲突的设备预约资源使用者:竞标信息资源查询 输入查询条件,查询相应的资源信息资源使用者:信息查询使用设计资源库输入查询条件,查询相应的设计资源信息资源使用者:信息查询(3)用例描述使用共享软件前提状态用户通过注册,成为系统合法用户 基本路径选择使用软件种类登录到软件服务器使用软件后续状态无输入输出信息输出用户生成文件主事件流资源使用者选择要使用软件的类别用户选择软件名称用户直接进入软件使用界面系统开始计费用户使用完软件关闭软件,注销登录系统计费结束案例结束其他事件流用

60、户使用软件完毕没有注销系统将继续计时一段时间,然后自动注销用户案例结束E1:与后台数据库交互数据错误提示用户“网络忙,请稍后再试”将数据库错误写入log文件(将错误发生时间,错误信息写入log文件)案例结束查询设备信息前提状态用户通过注册,成为系统合法用户基本路径输入用户的限制条件,设备种类、型号、使用时间和价格范围等查询后续状态在线预约、在线协商、离线协商输入输出信息输出满足用户查询条件的设备信息列表主事件流资源使用者输入或选择查询条件提交查询系统返回满足用户查询条件的记录使用案例结束其它事件流1用户没有输入或选择查询条件系统提示重新输入案例结束其它事件流2用户输入的查询条件不满足要求系统提

温馨提示

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

评论

0/150

提交评论