1 / 4
文档名称:

[总体设计方案]总体设计方案怎么写.doc

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

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

分享

预览

[总体设计方案]总体设计方案怎么写.doc

上传人:raojun00001 2021/4/5 文件大小:25 KB

下载得到文件列表

[总体设计方案]总体设计方案怎么写.doc

文档介绍

文档介绍:[总体设计方案]总体设计方案怎么写
总体设计方案
1. 引言
. 编写目的
本文档为支付平台总体概要设计说明。
概要设计说明书编制的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。
本文档读者以开发人员为主,其他项目相关人员也可参考。
. 定义
参考《词汇表》。
. 参考
技术方面主要参考资料: 1) Spring资料 2) iBatis资料 3) Hessian资料 4) W3C XML相关规范
2. 总体设计
遵循的技术标准
⏹ 本系统软件基于J2EE规范进行开发;
⏹ 本系统软件采用Spring架构及iBatis数据库操作框架。
⏹ 证书应用采用符合CSP规范的证书应用体系;
⏹ 基于PKI的安全认证和加密规范系列:PKCS#1v2、PKCS#、

⏹ 交易报文采用W3C XML规范、以及相关的XML Schema、XML Signature
and Encryption规范;
⏹ ; ⏹ ;
⏹ Web客户支持Microsoft 、; ⏹ 通联基金支付系统与支付网关系统通讯采用Hessian技术; ⏹ JAVA SUN JDK 、J2EE 。
. 子系统设计
本章节的主要定义子系统、子系统标识符、子系统的功能、以及子系统之间的关系。
. 子系统说明
. 子系统关系说明
⏹ APP层使用数据库1存储数据;
⏹ 支付交互控制子系统把交易结果通知内容存放在数据库2中; ⏹ 通知服务器从数据库2中提取交易结果通知内容并转发; ⏹ 银行接口系统使用数据库3记录银行交易流水; ⏹ APP层通过文件服务器与银行接口系统交换文件。
. 软件层次架构设计
. 软件层次架构设计图
. 软件层次架构说明
系统的总体设计分为四个层次:用户界面层、处理控制层、业务逻辑层、DAO层。因为各个子系统在每个层次上的模块的功能类型基本相同,所以本部分以层次为进行描述。
. 用户界面层
用户界面提供了B/S模式下用户界面以及C/S模式下的商户接口。 所有用户界面以Web-Browser方式设计。
用户界面层会把操作请求发给处理控制层进行操作处理。 . 处理控制层
该层次中程序的主要功能是负责处理与执行操作相关的事前数据准备,事后数据处理,处理结果的返回,异常处理等