有关集成开发平台

有关集成开发平台

ID:30409757

大小:1016.40 KB

页数:14页

时间:2018-12-29

有关集成开发平台_第1页
有关集成开发平台_第2页
有关集成开发平台_第3页
有关集成开发平台_第4页
有关集成开发平台_第5页
资源描述:

《有关集成开发平台》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、信息化技术文档DOCID:V1.0关于集成开发平台设计参考文档作者:庞宇雄创建日期:2015-3-15当前版本:1.0文档控制信息化技术文档DOCID:V1.0更改记录日期作者版本更改参考/备注2002015-3-15庞宇雄V1.0初稿2015-3-28庞宇雄V2.0主要修订关于移动开发的支持等信息化技术文档DOCID:V1.01前言11.1背景与现状11.2面向对象12技术架构体系12.1技术架构总体结构图22.2技术架构层次调用图32.3第三方组件依赖32.4环境支持说明43设计参考43.1系统管理与权限管理设计参考43.1.1权限管理43.1.2系统管理参考模型53.2基础

2、类库53.2.1数据结构53.2.2JSON处理器53.2.3Properties处理器53.2.4模版引擎63.2.5其他63.3服务端63.3.1服务器端组件模型搭建63.3.2数据访问层搭建63.3.3业务服务层模型73.3.4视图服务层83.3.5WebService83.3.6HttpInvoker93.3.7其他服务端技术93.3.8邮件发送与接收93.3.9定时任务93.3.10预警业务93.3.11缓存技术93.3.12单据转换与编码体系93.4客户端93.4.1控制逻辑层93.4.2标签库封装103.4.3Extjs简介103.4.4报表方案103.4.5打包与

3、部署113.4.6其他客户端技术11信息化技术文档DOCID:V1.01前言1.1背景与现状为落实省市政府重点工程项目,建设广东国际航运中心,随着近几年移动互联网的发展,需求的更替变的更快,新的创新技术不断出现,对企业原有IT资产产生了威胁,这就需要一套柔性的、开放的、高通用、低耦合的基础开发架构支撑业务发展。。。。希望:标准功能可复用、通用模块可配置、需求快速响应、异构系统无缝集成等等。。1.2面向对象系统架构师(本方案仅抛砖迎玉,欢迎高端架构师根据经验提出自己的想法和方案,本项目是省重大工程项目费用方面不成问题)2技术架构体系软件架构是一个系统的草图。是对系统结构、行为和属性

4、的高级抽象。由构成系统的元素的描述、这些元素的相互作用、指导元素集成的模式,以及这些模式的约束组成。软件架构不仅指定了系统的组织结构和拓扑结构,而且显示了系统需求和构成系统的元素之间的对应关系,提供了一些设计决策的基本原理。第10页,共11页信息化技术文档DOCID:V1.01.1技术架构总体结构图说明:1、本文选择Extjs作为客户端的重要组成部分,也可以根据实际项目情况,选择合适的组件。但本项目针对ext的缺点,做了的压缩与缓存等优化处理,克服了一些缺点。2、采用数据源配置,支持目前主流的数据库:Oracle、mysql、sqlserver等3、基于组件的服务:可以让开发人员

5、将更多的精力关注与业务领域,创造价值4、业务组件:是基于系统框架与组件开发的一些预置功能模块。如:企业组织架构参考模型实现、系统管理参考模型实现等第10页,共11页信息化技术文档DOCID:V1.01.1技术架构层次调用图说明:1、客户端支持:富浏览器客户端与富桌面客户端两种UI方案,同时支持移动设备的数据接入与访问。2、控制逻辑层主要由Web过滤器和Struts-Action组成。接收浏览器客户端请求,调用视图服务层、业务模型服务层、数据访问层来完成业务处理和数据访问以及页面流程跳转。非事务类交易,可以在控制逻辑层使用数据读取接口直接和数据库交互进行数据的读取操作3、视图服务层

6、是SOA架构的扩展结构,解决与周边软件的互联互通。它将业务模型服务层的商业逻辑组件进行包装或重组后,以多种远程服务的形式发布,对外暴露服务,提供给第三方系统或者客户端调用4、待完善。。。1.2第三方组件依赖系统集成了大量成熟第三方组件。组件依赖关系:Flash图表:FusionCharts;静态图表:JFreeChart;报表引擎:JasperReports;SSI;等第10页,共11页信息化技术文档DOCID:V1.01.1环境支持说明产品/版本备注Java1.5(+)Servlet2.4(+)Jsp1.1(+)应用服务器Tomcat5.0(+)、Jetty6.0(+)、Web

7、logic9.2.2(+)数据库Oracle、Mysql5.0(+)、H2、SqlServer据项目需要可支持更多的数据库服务器端OSWindows、Linux、HP-Unix、IBM-AIX浏览器Chrome、Firefox、IE8(+)2设计参考2.1系统管理与权限管理设计参考系统管理、权限管理是各类企业应用系统的共用实现,在此,抽象出一组系统管理模块和权限授权模块作为标准功能模块,以实现标准模块复用。系统管理参考模型:字典维护、全局参数表维护、在线帮助手册维护、Reques

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。