电商与淘宝交互系统设计说明书.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电商与淘宝交互系统设计说明书

文件编号 天安对淘宝交互系统-设计说明书-V1.0.doc 修订历史 生效日期 版本号 版本说明 作者 审核 批准 2014-10-14 1.0 朱毓堃 天安对淘宝交互系统设计说明书 目录 1 引言 4 1.1 目标 4 1.2 范围 4 1.3 术语和缩略语 4 1.4 参考资料 4 2 整体说明 4 2.1 简介 4 2.2 系统目标和约束 4 3 整体设计 5 3.1 系统架构 5 3.2 用例视图 5 3.2.1 用例 6 3.3 逻辑视图 6 3.3.1 逻辑视图 6 3.2.2 分层 7 3.2.3 架构模式和设计机制 9 3.3 部署视图 9 3.4 数据视图 9 3.5 公共平台使用 9 4 详细设计 9 4.1 用例实现 9 4.1.1 用例实现列表 9 4.1.2 用例实现描述 9 4.2 子系统逻辑视图 15 4.2.1 逻辑视图说明 15 4.2.2 接口说明 15 5 数据库设计 16 5.1 数据库说明 16 5.2 数据库概念模型设计 16 5.2.1 数据实体描述 16 5.2.2 数据实体-关系图 17 5.3 数据库逻辑结构设计 17 5.4 数据库物理结构设计 17 5.5 数据备份机制 18 6 数据转换 18 6.1 数据转换方案 18 7 与其他系统之间的依赖关系 18 7.1 测试环境接口地址 18 7.1.1 测试环境提供给淘宝的接口 18 7.1.2测试环境调用ESB的接口 18 7.2 生产环境接口地址 18 8 质量及其它方面 18 8.1 可维护性 18 8.2 安全性 18 8.3 健壮性 18 8.4 可扩展性/灵活性 18 8.5 稳定性/可靠性 18 8.6 算法合理性与性能优化 19 8.7 界面友好性 19 9 附件 19 系统设计说明书 引言 目标 为满足保险电子商务日益发展的业务需求,通过搭建基础的对外平台,外接第三方,内接核心子系统,确保天安财险产品能够通过对外平台,实现在第三方电商平台上进行销售和服务。 范围 搭建基础交互平台,分别与淘宝和核心进行对接。 术语和缩略语 序号 术语/缩略语 全称和说明 电商 电子商务 第三方 淘宝、微信、铜板街等连接电商系统的其他交易平台。 枚举 java枚举类(enum),能标识我们在数据库的表中数字或字母所代表的含义,并能通过含义取出数字或字母。 参考资料 国华人寿老版电商项目。 上网搜集的相关资料。 整体说明 简介 为满足天安公司需要在淘宝店铺上销售的保险产品,在本地电商系统中添加淘宝分支,使得淘宝在支付前核保和支付后承保的时候能够调用电商系统,在承保的时候我们能够调用核心返回保单号给在淘宝上购买保险的用户。 系统目标和约束 [本节说明对构架具有某种重要影响的软件需求和目标,例如:安全性、必威体育官网网址性、市售产品的使用、可移植性和重复使用。还应记录可能适用的特殊约束:设计与实施策略、开发工具、团队结构、时间表、遗留代码等。说明设计系统需要考虑的问题、遵循的约束。比如要遵循软件架构设计的要求,要遵循需求中分配到此子系统的特殊要求,要遵循统一的界面约束(如果有的话),要使用架构统一设置的数据库源,要使用架构统一设置的JAVA MAIL等] 整体设计 系统架构 1、对外交互平台分按照接入关系分为三个部分: 第三方系统接入(包括:微信等外部系统(本次需求仅包含微信渠道)) 对外交互平台部分(负责接口的接入接出:对外与第三方系统对接;对内与天安内部系统进行对接,不包括天安已有的内部系统开发部分) 天安内部系统(包括:核心、电销、短信、邮件等系统,内部系统统一由ESB管理) 2、对外交互平台功能简述 对外交互平台的主要任务为:满足天安电商部门与外围电商平台对接任务,确保天安保险产品能够在电商平台上通过对外交互平台进行销售和服务功能。 用例视图 用例 3.3 逻辑视图 3.3.1 逻辑视图 分层 前置分层: 各个包的注释: ebiz : 电商中涉及与第三方连接的代码都写在这个包里。 comon : 里面有控制器基类EbizBaseController.java以及 thirdIF : 第三方的所有代码所在类。 base : 里面含有基本的控制器,有淘宝等其他分支控制器的父类,AbstTradeForHttpThird.java,能解决所有和报文读取和返回相关的操作。 constant : 常量类所在包,里面包含有各种字段的枚举值。 dto : 淘宝前置调后置所用实体以及电商与淘宝交互所用的实体所在包。 util : 淘宝核保的实体转换成后置实体所在包。 后置分层: 各个包的注释: ebiz : 电商中涉及与第三方连接的代码都写在这个包里。 b

文档评论(0)

jiqinyu2015 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档