您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > winit-订单系统-详细设计-V1.0.0
订单系统详细设计说明书编写顾兵、袁忠明、路亮编写时间2015-01-05审批审批时间版本V1.0.0文档修订摘要日期修订号描述著者审阅者目录第1章引言...............................................................................................................................31.1文档用途.......................................................................................................................31.2阅读对象.......................................................................................................................31.3文档建设目标...............................................................................................................31.3.1功能目标...........................................................................................................31.3.2非功能目标.......................................................................................................31.4名词术语.......................................................................................................................31.5参考资料.......................................................................................................................3第2章总体说明.......................................................................................................................42.1背景与目标...................................................................................................................4第3章设计方案.......................................................................................................................43.1功能设计.......................................................................................................................43.1.1获取订单信息....................................................................错误!未定义书签。3.1.2获取订单轨迹信息............................................................错误!未定义书签。第1章引言1.1文档用途本文档作为订单系统一期总体设计,描述订单系统的功能组成以及与其他系统间的关系,为后续开发以及测试提供依据1.2阅读对象设计人员开发工程师测试工程1.3文档建设目标1.3.1功能目标1.3.2非功能目标1.4名词术语下列术语和定义适用于本规范:术语和缩略语英文全称中文解释OMS订单系统1.5参考资料第2章总体说明2.1背景与目标第3章设计方案3.1WINIT功能设计3.1.1ISP订单3.1.1.1用例图3.1.1.2用例描述用例#创建ISP订单使用语境卖家在SELLERPORTAL创建ISP订单范围卖家主执行者卖家前置条件无后置条件无触发事件卖家在SELLERPORTAL创建ISP订单描述步骤活动1输入收货人信息2输入包裹信息3选择服务类型4输入寄件人信息用例#更新ISP订单使用语境卖家在SELLERPORTAL更新ISP订单范围卖家主执行者卖家前置条件无后置条件无触发事件卖家在SELLERPORTAL更新ISP订单描述步奏活动1点击编辑未提交ISP订单2修改相关信息3保存ISP订单用例#作废ISP订单使用语境卖家在SELLERPORTAL作废ISP订单范围卖家主执行者卖家前置条件无后置条件无触发事件卖家在SELLERPORTAL作废ISP订单描述步奏活动1点击作废2将订单作废用例#查询ISP订单使用语境卖家在SELLERPORTAL查询ISP订单范围卖家主执行者卖家前置条件无后置条件无触发事件卖家在SELLERPORTAL查询ISP订单描述步奏活动1点击订单详情2查询订单详细信息3.1.1.3时序图(创建出库单)3.1.1.4类图ISPOrderLineServiceImpl+++ImplementImplementImplementaddOrderLine(ISPOrderLineAddCommandorderLine)updateOrderLine(ISPOrderLineUpdateCommandorderLine)deleteOrderLine(ISPOrderLineDeleteCommandorderLine):void:void:voidISPOrderServiceImpl++++++++ImplementImplementImplementImplementImplementImplementImplementImplementgetISPOrderById(GetByKeyCommandIntegercommand)getISPOrderByNo(GetByKeyCommandStringcommand)createISPOrder(ISPOrderCreateCommandcommand)batchCreateISPOrder(ISPOrderCreateCommandcommand)updateISPOrder(ISPOrderStatusUpdateCommandcommand)voidISPOrder(ISPOrderVoidCommandcommand)getOrderRevenue(GetByKeyCommandStringcommand)getOrderExpenditure(GetByKeyCommandStringcommand):ISPOrder:ISPOrder:String:ListString:void:void:ListExpressOrderRevenue:ListExpressOrderRevenueISPOrderLineService(express)+++addOrderLine(ISPOrderLineAddCommandorderLine)updateOrderLine(ISPOrderLineUpdateCommandorderLine)deleteOrderLine(ISPOrderLineDeleteCommandorderLine):void:void:voidISPOrderService(express)++++++++getISPOrderById(GetByKeyCommandIntegercommand)getISPOrderByNo(GetByKeyCommandStringcommand)createISPOrder(ISPOrderCreateCommandcommand)batchCreateISPOrder(ISPOrderCreateCommandcommand)updateISPOrder(ISPOrderStatusUpdateCommandcommand)voidISPOrder(ISPOrderVoidCommandcommand)getOrderRevenue(GetByKeyCommandStringcommand)getOrderExpenditure(GetByKeyCommandStringcommand):ISPOrder:ISPOrder:String:ListString:void:void:ListExpressOrderRevenue:ListExpressOrderRevenueISPOrderTrackingServiceImpl++++addOrderTracking(ISPOrderTrackingCommandtrackingCommand)delOrderTracking(GetByKeyCommandStringtrackingId)updateOrderTracking(ISPOrderTrackingCommandtrackingCommand)getOrderTrackingList(GetByKeyCommandStringorderId):void:void:void:ListOrderConsignorUnresolvedInterfaceISPOrderTrackingService(express)ISPOrderConsignorServiceImpl++++addConsignor(ISPOrderConsignorCommandconsignorCommand)delConsignor(GetByKeyCommandStringconsignorAddressId)updateConsignor(ISPOrderConsignorCommandconsignorCommand)getConsignorList(GetByKeyCommandStringbpartnerId):void:void:void:ListOrderConsignorUnresolvedInterfaceISPOrderConsignorService(express)3.1.1.5表设计3.1.1.5.1订单表3.1.1.5.2商品表OMS_ISP_ORDERISP_ORDER_IDCREATEDBYCREATEDUPDATEDBYUPDATEDORG_IDIS_ACTIVEDOC_NOORDER_DATESTATUSREF_NOSERVICETYPE_IDBPARTNER_IDCONSIGNEETELEMAILZIP_CODECOUNTRY_IDSTATECITYADDRESS1ADDRESS2HOUSE_NOOMS_ISP_PICK_ORDER_IDACTIONSOURCEOMS_SENDER_ADDRESS_IDint(11)varchar(32)timestampvarchar(32)timestampint(11)tinyint(1)varchar(60)t
本文标题:winit-订单系统-详细设计-V1.0.0
链接地址:https://www.777doc.com/doc-2755291 .html