用例图.docx

上传人:b****8 文档编号:10996299 上传时间:2023-02-24 格式:DOCX 页数:11 大小:55.58KB
下载 相关 举报
用例图.docx_第1页
第1页 / 共11页
用例图.docx_第2页
第2页 / 共11页
用例图.docx_第3页
第3页 / 共11页
用例图.docx_第4页
第4页 / 共11页
用例图.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

用例图.docx

《用例图.docx》由会员分享,可在线阅读,更多相关《用例图.docx(11页珍藏版)》请在冰豆网上搜索。

用例图.docx

用例图

网上书店用例

网上书店完整用例图

1.1

用例名称用户注册

假设用户的注册和个人信息的填写

前置条件用户进入该图书网站

后置条件用例成功后,添加一名新用户

1.2“事件流”

(1)系统转到用户注册页面,提示用户输入个人信息

(2)用户输入个人信息

(3)系统检查信息是否由有效(E-1)(是否已注册,邮箱是否可用,密码是否过于简单),将信息存入数据库

1.2.2替代流

E-1:

如果用户输入的注册信息无效,系统显示错误信息并转到错误页面,用户重新填写信息;或者取消注册,用例结束

1.2

用例名称“用户登陆”

假设用户登陆系统

前置条件用户进入网上图书网站首页并输入用户名密码

后置条件用例成功后,用户登陆进入系统

1.3事件流

1.3.1基流

当用户提出登陆进入系统请求时,用例启动

(1)系统转到用户登陆页面,提示用户输入用户名和密码

(2)用户填写用户名和密码信息

(3)系统验证输入的用户名和密码,若正确,则转到首页,系统激活这一用户

1.3.2替代流

如果用户输入无效的用户名和(/或)密码,系统显示错误信息。

用户可以选择返回基流的起始点,重新输入正确的用户名和(/或)密码;或者取消登陆,用例结束

1.3

用例名称"图书选购"

假设用户在线选购图书

前置条件用户选书前必须登陆

后置条件用户选择自己需要的图书,并将其添加到购物车中

1.4事件流

(1)用户单击选择选书页面

(2)系统显示图书列表

(3)用户提出选购图书

(4)系统检查是否缺货,购物车中加入相应的图书信息

1.4.2替代流

缺货时,屏幕显示缺货信息页面。

用户选择缺货策略(放弃还是等待直到有货)

1.5

用例名称“购物车管理”

假如本用例用于用户管理购物车

前置条件用户需登陆系统

后置条件用例成功后,购物车中商品状态发生变化

5.1.事件流

(1)系统转到购物车管理页面

(2)用户提出所要执行的操作

如果用户需要添加图书,则执行分支流S-1:

添加图书

如果用户需要删除图书,则执行分支流S-2:

删除图书

5.1.1分支流

S-1:

添加图书

用户输入书号,购物车中加入相应图书

S-2:

删除图书

用户单击删除按钮,相应的图书被删除

6.1

用例名称“查看管理订单”

假设用户查看或者取消订单

前置条件用户登陆

后置条件用例成功后,列出所有符合该用户的订单

6.1.1事件流

系统列出所有符合该用户要求的订单

(2)用户提出所要执行的操作

如果用户需要查看订单,则执行分支流S-1:

查看订单详情

如果用户需要取消订单,则执行分支流S-2:

取消订单

8.1.2分支流

S-1:

查看订单

进入用户订单管理界面,查看订单详情

S-2:

取消订单

6.1

用例名称“查看购物车”

假设用户查看购物车情况

前置条件用户登陆

后置条件用例成功后,用户进入购物车界面

6.1.1事件流

当用户提出查看购物车时,用例启动

系统列出所有符合该用户要求的购物车情况。

6.1

用例名称“用户提交购物车付款”

假设用户提交购物车并付款

前置条件用户登陆

后置条件用例成功后,用户进入支付界面

6.1.1事件流

当用户提出付款购物车时,用例启动

系统进入支付页面。

 

7.1

用例名称“管理员登陆”

假如管理员登陆系统

前置条件无

后置条件用例成功后,管理员登陆进入系统

7.1.1事件流

当管理员提出登陆进入系统请求时,用例启动

(1)系统转到管理员登陆页面,提示用户输入用户名和密码

(2)管理员填写用户名和密码信息

(3)系统验证输入的用户名和密码,若正确(E-1),则转到首页,系统激活这一用户

7.1.2替代流

如果管理员输入无效的用户名和(/或)密码,系统显示错误信息。

管理员可以选择返回基流的起始点,重新输入正确的用户名和(/或)密码;或者取消登陆,用例结束

7.1

用例名称“管理员录入新书信息”

假如管理员录入新书信息

前置条件管理员登录

后置条件用例成功后,管理员登陆进入系统,录入新书信息

7.1.1事件流

当管理员提出录入新书信息请求时,用例启动

系统转到新书录入信息界面,提示输入信息

8.1

用例名称“图书管理”

假如本用例用于管理员管理图书信息

前置条件管理员登陆

后置条件

用例成功后,图书信息被添加、改变或删除

8.1事件流

(1)系统列出所有符合该管理员要求的图书

(2)管理员提出所要执行的操作

如果管理员需要修改图书信息,则执行分支流S-1:

修改图书信息

如果管理员需要删除图书信息,则执行分支流S-2:

删除图书信息

如果管理员需要添加图书信息,则执行分支流S-3:

添加图书信息

8.1.2分支流

S-1:

修改图书信息

进入图书信息修改界面,修改并保存图书信息

S-2:

删除图书信息

管理员单击删除按钮,相应的图书被删除并更新数据库

S-3:

添加图书信息

进入图书信息添加页面,添加并保存图书信息

9.1

用例名称“订单管理”

假如管理员管理订单

前置条件管理员登陆

后置条件用例成功后,订单信息被修改或被删除

9.1事件流

(1)系统列出所有符合该管理员要求的订单

(2)管理员提出所要执行的操作

管理员修改订单,执行分支流S-1:

修改订单

管理员删除订单,执行分支流S-2:

删除订单

9.1.1分支流

S-1:

修改订单

进入订单修改界面,修改并保存

S-2:

删除订单

管理员单击删除按钮,相应的订单被删除

10.1

用例名称“客户信息管理”

假如管理员管理客户信息

前置条件管理员登陆

后置条件用例成功后,客户信息被查看或被删除

10.1事件流

(1)系统列出所有符合该管理员要求的客户信息

(2)管理员提出所要执行的操作

管理员查看客户信息

管理员删除会员信息

10.1

用例名称“系统管理员系统维护”

假如系统出现问题管理员对软件系统进行维护

前置条件系统管理员登陆计算机

后置条件用例成功后,完成对软件系统的维护修护工作。

10.1事件流

(1)系统管理员对软件系统出现的问题进行维护修护工作

用例名称“进销管理员配送管理”

假如进销管理员进行发货和库存管理

前置条件库存管理员登录系统

后置条件用例成功后,库存管理员进入发货和库存管理界面

7.1.1事件流

当管理员提出发货订单管理请求时,用例启动

(1)系统转到配送管理页面

(2)统计货物到达日期,地点以及费用

(3)系统统计完成,

当管理员提出库存管理请求时,用例启动

系统列出所有符合该管理员要求的数据

(1)统计库存情况

(2)统计销售情况

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

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

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

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