1 / 40
文档名称:

UML建模网上购物.docx

格式:docx   大小:366KB   页数:40页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

UML建模网上购物.docx

上传人:niupai11 2022/6/23 文件大小:366 KB

下载得到文件列表

UML建模网上购物.docx

文档介绍

文档介绍:2010 —— 2011 学 年 第 一 学 期
信息技术学院
《软件系统建模与UML》综合设计实验
网上购物系统的 UML 建模
班级
学号
姓名
任课教师
日期
Customer 点击一个因特网浏览器进入计算机制造厂商的自 定义配置计算机及部件的Web页面,该页面显示计算机部件 清单及价格。用例开始。
用户查询选择计算机部件,将选中的计算机标准配置加入 购物车,用户可随时增减购物车内商品, web 页面动态对累 积价格进行更新。

如果用例成功,将购物车内已配置计算机部件及数量存入 临时数据库。
Verify and Accept Payment 该用例验证并接受客户付款,并将付款信息通知销售人员。 Customer, Salesperson
Customer 收到定单确认信息后,通过信用卡或支票完成转 帐。用例开始。
检查用户帐号及付款金额,若金额无误,将付款成功信息 通知销售人员。
若金额不足,向用户发送通知。
如果用例成功,将付款成功信息通知销售人员,并将客户
订购信息及交付金额存入数据库。
用 例: 简 述:
参与者: 前提条件:
主 流:
其他流: 后置条件:
用 例: 简 述:
参与者: 前提条件:
Request Salesperson Contact
该用例允许 Customer 请求 Salesman 在定单真正发出之前 与自己联系,解释定单的细节、协商价格等。
Customer, Salesman
Customer 需要对定单页面显示已配置计算机及其价格的详 细情况咨询。
Customer在填写完定单后选择Contact (或相似命名的) 功能来发送消息给 Salesman 要求咨询,此时该用例开始。
Salesman 在专门的服务窗口接收到 Customer 请求联系的 列表并选择到该客户的请求。
Salesman 得到 Customer 在定单上的联系方式信息。
Salesman按照提供的信息选择方式联系Customer,对定单 细节解释,并协商价格。

如果用例成功, Salesman 将按协商后的配置及价格信息修 改原定单,将新的定单信息存入数据库中。
Order
该用例允许Customer输入一份购物定单,该定单包括提供 运送和发票地址,以及关于付款的情况。
Customer
Customer 点击一个因特网浏览器进入计算机制造厂商的定 单输入Web页面,该页面显示已配置计算机及其价格的详细 情况。
当 Customer 在定单信息已经显示在屏幕上时选择 Continue (或相似命名的)功能键来确定订购所配置的计算机 时,该用例开始。
主 流:
其他流:
后置条件:
用 例: 简 述:
参与者: 前提条件:
主 流:
系统请求 Customer 输入购买细节,包括销售人员的名字(如 果知道的话)、运送信息(客户的名字和地址)、发票细节(如 果与运送地址不同的话)、付款方法(信用卡或支票)以及任 何其他注释。
Customer选择Purchase (或相似命名的)功能来发送定单 给制造厂商。
系统给购买定单赋予一个唯一的定单号码和一个客户账 号,系统将定单信息存入数据库。
系统将定单号和客户号与所有定单细节一起 e-mail 给
Customer,作为对接收定单的确认。
Customer 在提供所有要求录入的信息之前,激活 Purchase (或相似命名的)功能,系统显示错误信息,它要求提供所 漏掉的信息。
Customer选择Reset (或相似命名的)功能来恢复一个空白 的购物表格,系统允许 Customer 重新输入信息。
如果用例成功,购物定单记录进系统的数据库,否则系统 的状态不变。
Update Order Status
该用例用于描述定单状态(定单交付状态,定单确认状态, 付款状态)。
Customer, Salesperson
Customer 交付定单,查询定单状态, Salesperson 修改定单 状态,该用例开始。
Customer 填写定单订购商品成功,进入定单交付状态。
Salesman检查定单,发送e-mail给客户,进入定单确认状 态。
Customer 付款成功,进入已付款状态。
其他流:
后置条件:
用 例: 简 述: 参与者: 前提条件:
主 流:
其他流: 后置条件:
用 例: 简 述:
参与者: 前提条件:
主 流:
若定单不符合要求,则向用户发送定购失败信息。 若销售人员检查定单有误,则向用户发送定购失败信息。 若用户付款金额不对,则向用户发送