1 / 10
文档名称:

(整理)商品销售系统架构.docx

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

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

分享

预览

(整理)商品销售系统架构.docx

上传人:jiyudian11 2022/5/20 文件大小:248 KB

下载得到文件列表

(整理)商品销售系统架构.docx

文档介绍

文档介绍:: .
精品文档商品销售系统
软件构架文档用于分析设计阶段

日期
版本
品子模块可以看到仓库中有哪些品种的商品,通过商品信息子模块可以进一步查看商品的品种、数量及质量属性等。当商品出现质量属性不能满足需求等原因时需要下架。
2.子模块关系的说明:依赖关系:商品信息依赖于查询商品销毁商品依赖于商品信息商品信息依赖于销毁商品
精品文档
3.该模块所依赖的模块说明:该模块依赖于订单处理模块。
因为订单处理模块中,下订单、订单修改、订单取消这几个子模块都有可能引起库存的变化。当订单下达后,该订单中所包含的该品种一定数量的商品就要从仓库移出,引起库存减少;订单修改可能会引起库存的减少或增多;订单取消会引起库存的增多。

引入该模块分解图(UML图):
1.模块说明:实现客户对订单的查询、下达、取消、修改等操作。下订单表示顾客订购某些品种一定数量的商品;取消订单表示顾客取消已订购但还没有发货的订单;修改订单表示顾客修改已订购但还没有发货的订单信息,包括品种和数量。
在安全认证的前提下,当客户想要订购某种商品时,查看商品信息以确定该商品是否存在,库存是多少,质量属性怎么样。当这几个条件都满足需求时,客户便下达订单。而后,精品文档通过银行服务将钱打到商家或中介机构。商家在确定客户已下订单并成功支付后,通过物流服务将商品转交到客户手中。当客户下达订单后,若商家还没有发货,客户可以对已下订单进行修改,修改商品的品种或数量,同时也可以取消已下订单,这时可能会用到银行服务。
该过程用流程图表示如下:
该过程用流程图表示如下:
下订单






满足需求

已支付是修改订单
已发货一否取消订单是已支付
银行服务
J银行服务丿
2.子模块关系的说明:依赖关系:下订单依赖于查询订单取消订单依赖于查询订单修改单依赖于查询订单
3.该模块所依赖的模块说明:该模块依赖于库存管理模块。因为库存的变化会影响到客户下达订单及取消订单。只有仓库中存在的商品,客户才能订购,且订购的数量不能超过库存量。
该模块依赖于安全管理模块。出于安全考虑,只有通过认证的客户才能操作该模块。该模块依赖于银行服务模块和物流服务模块。银行服务模块用于支付,物流服务模块提供物流服务。

引入该模块分解图(UML图):
1.模块说明:实现销售记录的查询,包括客户订购记录和商品销售记录的查询。客户订购记录表示客户可以通过该模块查看自己的历史消费记录;商品销售记录表示商家可以通过该模块查看商店的历史销售记录。
客户可以查询的记录包括历史订单,汇总后的各类商品的总订购数量及消费总金额数。商家可以查询的记录包括所有客户的订单,汇总后的各类商品的总销售数量、销售金额,单个客户订购商品数量的浮动情况,单个商品销售数量的浮动情况等。这对于商家识别出VIP客户,预测商品未来销售趋势,合理的进行库存管理等以达到利益最大化具有至关重要的作用。
精品文档
2.该模块所依赖的模块说明:该模块依赖于订单处理模块。
因为订单处理模块中,下订单、订