欢迎来到天天文库
浏览记录
ID:1350567
大小:1.07 MB
页数:98页
时间:2017-11-10
《架构概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、架构概要设计说明书1.1编写目的本文档描述了F支撑平台的总体设计思路,包括产品对架构的要求和与之对应的技术实现方案本文档面向的读者是:架构组的开发人员、测试人员以及项目组中其他想要了解架构总体设计思路的人员。架构组的开发人员、测试人员应该阅读全文。1.2背景本文档仅仅适用于项目一期。在二期开始后,如有新的需求出现,可能会导致本文档的修改。1.3定义编号术语名称说明1SOAPSimpleObjectAccessProtocol简单对象访问协议1.4参考资料编号资料名称说明981总体设计1.1需求规定说明对本系统的主要的输入输出项目、处理
2、的功能性能要求,详细的说明可参见附录C。1.2运行环境系统采用j2ee架构,分成客户端、应用服务器、数据库服务器三部分。1.2.1客户端软件配置操作系统WindowsXP浏览器IE6.0硬件配置CPUP42.0以上内存512M以上硬盘40G以上网卡100M以太网卡981.1.1应用服务器软件配置操作系统Windows2003/Linux/Unix待定应用服务器Weblogic8.11.1.2数据库服务器软件配置操作系统2003/Linux/Unix/AIX待定数据库软件IBMDB2UDB8.2981.1基本设计概念和处理流程用户界面层
3、表示逻辑层业务逻辑层数据持久层服务接口工作流接口公共组件用户交互数据库工作流用户界面层界面控制层业务逻辑层数据持久层集成接口工作流引擎公共组件用户交互数据库SOApringntartIC 应用集成平台工作流981.1结构基础支撑平台作作为整个系统的底层支撑技术平台,提供以下几个方面的支持:名称说明98开发框架
4、MVC框架基于STRUTS的增强增强逻辑整合SPRING无需开发持久层基于IBATIS/JDBC增强页面控件树控件,TAB控件移植,增强权限控制分级控制用户权限完全自主开发审计动态记录用户操作和内容完全自主开发系统日志LOG4J无需开发公共组件工作流引擎工作流支撑平台移植,增强业务申请单业务申请单的实现机制完全自主开发审批审批流程的实现机制完全自主开发其它持久层代码生成工具自动生成VO和DAO完全自主开发ActiveX与后台通讯通讯机制完全自主开发1.1接口设计1.1.1外部接口说明本系统同外界的所有接口的安排包括软件与硬件之间的接口
5、、本系统与各支持软件之间的接口关系。98数据大集中和跨部门需求是的特点,此处主要是跨部门接口,逐一说明同其他部门之间的的接口内容1.1.1.1外部模块名称:集成平台1.1.1.1.1登录认证接口名称登录认证对应功能到集成平台去验证用户身份,检查用户名/密码是否正确接口用途说明到集成平台去验证用户身份,检查用户名/密码是否正确返回参数类型STRING返回参数说明用户登录成功后得到TOKEN(令牌)接口参数说明(按顺序排列)参数名称参数类型输入/输出参数用途等说明USERNMAESTRING输入用户名PASSWORDSTRING输入密码…
6、1.1.1.1.2工作任务通知接口名称工作任务通知对应功能将系统内部的待办事宜发送到集成平台接口用途说明返回参数类型无返回参数说明接口参数说明(按顺序排列)参数名称参数类型输入/输出参数用途等说明USERNAMESTRING输入用户标识URLSTRING输入待办事宜网页链接地址98…1.1.1模块接口1.1.1.1页面控件同其它所有模块的接口1.1.1.1.1静态树控件接口名称对应功能展示树型的数据集合接口用途说明用在数据相对固定,数据量少的数据集合,因为静态树要一次把所有数据查询出来。返回参数类型返回参数说明接口
7、参数说明(按顺序排列)参数名称参数类型输入/输出参数用途等说明rootNameString输入根节点名称callbackString输入树节点相应的js函数showRootString输入是否显示根节点dynamicString输入是否是动态树(false)rootIconString输入根结点图标varString输入Js树对象的名称builderString输入创建树的类1.1.1.1.2动态树控件接口名称98对应功能动态展示树型的数据集合接口用途说明用在大数据量的数据集合。返回参数类型返回参数说明接口参数说明
8、(按顺序排列)参数名称参数类型输入/输出参数用途等说明rootNameString输入根节点名称callbackString输入树节点相应的js函数showRootString输入是否显示根节点dynamicString
此文档下载收益归作者所有