上海大众Java软件框架项目建议书 1.0.docx
《上海大众Java软件框架项目建议书 1.0.docx》由会员分享,可在线阅读,更多相关《上海大众Java软件框架项目建议书 1.0.docx(42页珍藏版)》请在第一文库网上搜索。
1、上海大众Java软件框架项目方案建议书IBM软件服务部二。一三年八月文档信息文档名称上海大众Java软件框架项目方案建议书作者摘要修订历史版本号日期修改人修改内容0.12013-7-25IBM胡捷新建0.22013-7-30IBM胡捷更新0.32013-7-31IBM胡捷更新0.42013-8-5IBM郑王力更新1.02013-8-8IBM胡捷更新目录1. 上海大众JAVA软件框架项目目标42. 上海大众JAVA软件框架项目范围42.1 软件开发框架42.2 JAVA软件框架工具及环境42.3 统一规范的开发、交付、验收、维护体系建立53. 上海大众JAVA软件框架方案说明53.1特性描述4.
2、2项目角色配置343.1.1 先进性53 12 63.1.3 交付质量.63.1.4 可维护性63.1.5 运行效率.63.1.6 松耦合-SOA Ready73.1.8 安全性支持.73.1.9 移动开发准备73.2 软件开发框架83. 2. 1前端框架.83. 2. 2月艮 163.3 Java软件框架工具及环境283.4统一规范的开发、交付、验收、维护体系建立32项目实施计划.334.1项目实施计划时间表331 .上海大众Java软件框架项目目标上海大众的信息系统建设目前处于快速发展期,每年都会新建数量众多的应用系统。Java平台作为上海大众主耍的软件开发平台,该平台的开发设计能力尤为重
3、要。2012年,部门内部对于新项目的项目质量控制主要采用代码检查和供应商的框架审核,通过代码审核,使应用代码编码更加规范,通过框架审核,有效减少了框架技术繁杂的现象,为构建同质系统迈出了第一步,但是供应商在对相似的功能模块的实现各不相同,质量方面也存在较大的差异。为了更好的提高项目的技术质量并有效减少研发周期,准备建立上海大众java软件框架。通过该项目构建适合于上海大众的Java软件框架,通过Java软件框架的推广,逐步打造适合上海大众的JAVA技术研发平台,提高代码开发效率和代码质量,减轻代码运维压力。2 .上海大众Java软件框架项目范围为完成Java软件框架,建议分为如下范围2.1 软
4、件开发框架2.1.1 Java软件开发框架2.1.2 框架内部通用工具类2.1.3 通用系统管理模块2.2 Java软件框架工具及环境2.1.4 集成开发环境工具集2.1.5 集成测试环境工具集2.1.6集成部署环境工具集2.3统一规范的开发、交付、验收、维护体系建立项目范围详细内容由以下章节说明。3.上海大众Java软件框架方案说明上海大众Java软件框架方案将具有以下特性:3.1 特性描述3.1.1 先进性整体框架采用技术先进的SOA整体架构理念、贯穿模块化、松耦合的设计思想,使得该框架在可预见的使用期限内发挥应右作用。使用最新的技术打造的框架可以最大程度保护上海大众的该项技术投资。整体架
5、构设计方面,采用服务化、分层的架构思想,使得架构具有良好的扩展性,未来可以无缝集成第三方的先进解决方案。同时、采用模块化组件化设计,各组件间关联度尽可能地小。同时方便开发过程中的按模块分工开发,提高开发效率和可靠性。整个开发框架上注重可测试性。提倡测试与开发融为一体,尽早发现代码缺陷,提高交付质量,对于IT供应商的交付物能够量化的把控最终质量。前端解决方案将采用最新的框架技术,采用同一套代码同时实现BS和CS解决方案BS解决方案将主要基于dojo及JQuery两个目前比较流行和成熟的富客户端Javascript框架。CS解决方案将基于可以重用BS方案代码的AIR - Adobe Integra
6、ted Runtime技术。实现桌面、跨平台的应用解决方案。在将来、有移动化开发需求的时候,同样应用系统的一份代码可以被无缝、最小代价被移植上各个不同的移动设备。在后端技术方面,该框架将采用面向接口编程的理念,把后台服务和层次都解耦化设计。如此可以做到技术层面抽象化、不与具体厂商、具体产品的功能绑定。以便今后在必要时更换后台技术和产品。3.1.2 开发效率上海大众Java软件框架能够提供加速开发效率的一些技术手段,包括自动生成各模块的框架代码,提供定制的集成eclipse IDE开发、调试、代码管理、部署环境。3.1.3 交付质量作为一个需要交由多个IT供应商,并在之上开发的框架需要关注如何确
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上海大众Java软件框架项目建议书 1.0.docx 上海大众 Java 软件 框架 项目 建议书 1.0 docx