用例文档示例


UC1:检索零件 用例描述 Actor 根据零件的类别、编号以及几何特征信息(如形状、大小),检索出所需零件的详 细信息和价格。 参与者 潜在会员(首要),会员 前置条件 Actor 访问系统 后置条件 Actor 查询到所要的零件 基本路径 1. Actor 提交零件的类别、编号、几何特征查询条件 2. 系统按查询条件检索零件信息和价格信息 3. 系统显示搜索到零件的编号、类别、价格 4. Actor 选中某个零件 5. 系统显示该零件的详细信息 扩展点 2a. 系统没有检索到所需零件。 2a1. 系统显示“没有找到适合条件的零件” 字段列表 1. 几何特征包括内径、外径、螺距、形状等,不同类型的零件,表征所用的几何特征不同。 2. 零件的详细信息包括:零件编号,库存量,类别,几何特征,价格。 UC2:注册 用例描述 潜在会员注册成为会员。 参与者 潜在会员(首要) 前置条件 Actor 访问系统 后置条件 系统记录会员信息,等待经理开放账户 基本路径 1. Actor 请求注册。 2. 系统显示注册界面。 3. Actor 提供会员信息。 4. 系统检查信息是否充分。 5. 系统保存会员信息。 6. 系统显示“注册成功,等待开放账户”信息。 扩展点 4a. Actor 提供的信息不充分。 4a1. 系统提示输入剩余信息 字段列表 1. 会员信息包括:公司名、联系人、电话、传真、Email,以及若干个联系地址。 2. 一个会员可以有多个联系地址,其中一个为首选联系地址。联系地址包含以下信息: 州、城市、街道、邮编。 3. 会员订单的送货地址可以从会员联系地址中获取。 UC3:会员登录 用例描述 会员提供身份信息以通过系统验证。 参与者 会员(首要) 前置条件 Actor 访问系统 后置条件 会员通过验证 基本路径 1. Actor 提交用户名,密码。 2. 系统验证用户名和密码。 3. 系统显示带有会员信息(姓名、账户余额)的检索零件界面。 扩展点 2a. Actor 提供的用户名不存在。 2a1. 系统显示“用户名不存在”信息,询问 Actor 是否注册 2a2. Actor 注册 2b. Actor 提供的密码错误。 2b1. 系统显示“密码错误”信息。 UC4:购物 用例描述 Actor购买某种零件 参与者 会员 前置条件 会员已经登录 后置条件 所选购零件进入订单 基本路径 1. 会员检索零件 2. 会员请求购买某种零件 3. 系统提示会员输入购买数量,显示会员订单列表 4. 会员输入购买数量,选择以下动作: 添加到新订单 添加到已有订单 5. 系统显示当前订单 扩展点 4a. 会员请求将所选购零件添加到新订单 4a1. 会员输入送货地址 4a2. 系统生成新订单,并加入新的订单项 4b. 会员请求将所选购零件添加到已有订单 4b1. 会员选中订单,请求添加订单项 4b2. 系统添加订单项 业务规则 1、添加到已有订单时,系统要检测并合并有相同商品的订单项。 UC5:管理订单 用例描述 会员对订单进行管理。 参与者 会员 前置条件 会员已经登录 后置条件 成功管理订单 基本路径 1. 会员请求查看订单 2. 系统显示会员的订单列表 3. 会员可以选择以下动作: 取消一张订单 4. 会员请求查看某张订单 5. 系统显示该订单明细 6. 会员可以选择以下动作: 从订单中删除某个订单项 会员修改某个订单项的购买数量 会员改变订单的送货地址 结账 扩展点 3a. 会员取消订单 3a1. 会员请求取消一张订单 3a2. 系统删除该订单 6a. 会员从订单中删除订单项 6a1. 会员请求从订单中删除某个订单项 6a2. 系统删除该订单项 6b. 会员修改订单项的购买数量 6b1. 会员修改某个订单项的购买数量,请求更改 6b2. 系统修改该订单项的购买数量 6c. 会员改变订单的送货地址 6c1. 会员修改订单的送货地址,请求更改 6c1a. 会员从联系地址簿中取地址 6c2. 系统修改订单的送货地址 6d. 结账 业务规则 1. 在扩展点 6b 中,如果某订单项数量为 0,系统删除该订单项。 UC6:结账 用例描述 会员完成一次与商店的交易 参与者 会员 前置条件 会员已经完成选购 后置条件 把发货信息告知供应商发货 基本路径 1. 会员请求结账 2. 系统检查会员提交的信息是否充分 3. 系系统检查账户是否处于打开状态 4. 系统检查库存是否满足 5. 系统合计订单总价 6. 系统显示收费明细 7. 会员确认 8. 系统保存订单信息,通知供应商发货,减少相应库存数量。 扩展点 3a. 账户未打开 3a1.系统显示“账户未打开,不能结账”信息 4a. 库存不能满足 4a1. 系统显示不能满足库存的订单项 4a2. 会员修改订单项数量 2a. 会员提交信息不充分 2a1. 系统告知会员需要补充的信息 2a2.管理订单 7a. 会员修改订单 7a1.管理订单 业务规则 订单总价=所有订单项价钱合计+税金+运费 UC7:开放账户 用例描述 经理开放会员的账户 参与者 经理 前置条件 已得到银行确认信息,经理已经登录 后置条件 会员账户开放 基本路径 1. 经理检索会员 2. 经理选中会员,开放账户 3. 系统开放会员账户 扩展点 业务规则 如果是新会员,系统要生成用户名和密码,并把用户名和密码通知会员;如果是暂时被关闭 的老会员,系统发送账户开放通知。 UC8:从联系地址簿中取地址 级别:子用例 用例描述 从会员的地址簿中取出地址 参与者 会员 前置条件 会员已经登录 后置条件 会员取出地址 基本路径 1. 会员请求打开地址簿 2. 系统显示该会员地址簿 3. 会员选择地址 扩展点
还剩7页未读

继续阅读

下载pdf到电脑,查找使用更方便

pdf的实际排版效果,会与网站的显示效果略有不同!!

需要 5 金币 [ 分享pdf获得金币 ] 0 人已下载

下载pdf

pdf贡献者

wangxch

贡献于2016-01-05

下载需要 5 金币 [金币充值 ]
亲,您也可以通过 分享原创pdf 来获得金币奖励!
下载pdf