《面对对象技术与 UML》课程设计网上购物系统网上购物系统 面对对象的可视化建模面对对象的可视化建模( UML&Rational Rose) ( UML&Rational Rose) 指导老师: 王宇颖设 计 者: 赵 睿谢 伟 民董 翼 枫哈尔滨工业大学软件学院完成日期: -2-19目 录一 需求规格说明…………………………………………………………… 2下载后可任意编辑1. 系统说明………………………………………………………………… 22. 网上购物系统人机界面描述……………………………………… 23. 信息资源列表………………………………………………………… 3二 需求分析过程…………………………………………………………… 41. 网上购物应用中的参加者…………………………………………… 42. 系统中的用例及用例文档…………………………………………… 43. 系统中的类……………………………………………………………… 8三 用 UML 对系统建模……………………………………………………… 161. 用例包图及用例图( 用例建模) ……………………………… 162. 系统用例的活动图及活动文档( 活动建模) ………………… 173. 网上购物系统的类图( 类建模) ………………………………… 234. 构造顺序图( 交互建模) …………………………………………… 275. 构造状态图( 状态图建模) ……………………………………… 316. 构造协作图……………………………………………………下载后可任意编辑……… 327. 构件图………………………………………………………………… 358. 部署图………………………………………………………………… 36说明……………………………………………………………………………… 37结束语………………………………………………………………………… 38一 需求规格说明1.系统说明1.1 需求描述: 一个客户经过因特网购买所需要的商品, 客户能够在商品列表的 Web 页面上选择订购商品。 要发出定单, 客户必须填上运送和付款信息, 可接收的付款方式为信用卡、 支票或者其它付款方式, 一旦定单被输入, 系统向客户发送一个确认 e-mail 消息, 并附上定单的细节, 在等待计算机送到的时候, 客户能够在任何时候在线查到定单的状态。 后端定单处理包含下面所需的步骤: 验证客户的信任度和付款方式、 向仓库请求所订购的商品、 打印发票而且请求仓库将商品运送给客...