上海大众JAVA软件框架解决方案ver14.docx

上传人:lao****ou 文档编号:312965 上传时间:2023-08-18 格式:DOCX 页数:75 大小:383.63KB
下载 相关 举报
上海大众JAVA软件框架解决方案ver14.docx_第1页
第1页 / 共75页
上海大众JAVA软件框架解决方案ver14.docx_第2页
第2页 / 共75页
上海大众JAVA软件框架解决方案ver14.docx_第3页
第3页 / 共75页
上海大众JAVA软件框架解决方案ver14.docx_第4页
第4页 / 共75页
上海大众JAVA软件框架解决方案ver14.docx_第5页
第5页 / 共75页
亲,该文档总共75页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《上海大众JAVA软件框架解决方案ver14.docx》由会员分享,可在线阅读,更多相关《上海大众JAVA软件框架解决方案ver14.docx(75页珍藏版)》请在第一文库网上搜索。

1、上海大众汽车有限公司JAVA软件框架项目方案实施建议书ChinaHew1ett-Packard2013-09-20产权说明本文件中出现的任何文字叙述、文档格式、插图、照片、方法、过程等内容,除另有特别注明,版权均属中国惠普有限公司所有,受到有关产权及版权法保护。任何个人、机构未经中国惠普有限公司的书面授权许可,不得复制或引用本文件的任何片断,无论通过电子形式或非电子形式。机密目录1 文档说明51.1 文档目的51.2 文档范围51.3 参考文档51.4 术语52 项目前提条件62.1 系统环境描述62.2 项目实施假设前提条件62.3 客户依赖条件72.4 工作范围72.5 项目进度的前提83

2、 对项目需求的理解93.1 项目背景93.2 项目目标93.3 项目需求91.1 .1软件框架的技术要求91.2 软件框架的功能要求101.1.1 有效的培训和知识转移113.3.4 有针对性的项目实施方法113.3.5 有效的实施推广方法113.3.6 有效的长期技术支持机制114 项目工作范围124.1 完成JAVA软件框架的技术选型124.2 完成Java软件框架的功能开发124.3 完成Java软件框架的培训和知识转移124.4 建立Java软件框架的实施推广方法124.5 建立Java软件架构的长期支持体系124.6 完成验证项目的实施支持工作125 JAVA软件框架规划145.1

3、生命周期规划145.1.1 阶段一:平台建设期145.1.2 阶段二:平台验证期145.1.3 阶段三:推广和运用期155.1.4 阶段四:优化和提升期155.1.5 阶段五:持续演进期/55.2 持续演进策略155.2.1 平台设计期的考虑755.2.2 平台运行期的管理165.2.2.1 平台治理组织机构165.2.2.2 平台版本管理165.2.2.3 软件框架的产品线管理176 解决方案总体框架196.1 系统总体框架196.2 技术选型原则196.3 解决方案关键技术206.3.1 WebUI层206.3.2 VebMYC层.216.3.3 业务月艮务层216.3.4 数据访问层21

4、6.3.5 Security服务216.3.6 单元刷试216.3.7 开发工具IDE226.3.8 其他226.4 解决方案的优势237 JAVA软件框架实施内容247.1 平台基础功能247.1.1 前端框架247.1.1.1 数据传输技术287.1.1.4 防止SQ1注入和JavaScript注入297.1.1.6 前端的单元测试307.1.2 服务层框架317.1.2.1 基于SPring组建月艮务层317.1.2.2 与前端的整合317.1.2.3 与持久层的整合327/3持久层框架327.1.3.2持久层统一接口347./.4安全服务367.1.5其他通用服务361.1.5.3 W

5、ebServcies处理371.1.5.4 文件处理371.1.5.5 国际化处理381.1.5.6 后台任务处理381.1.5.7 缓存处理381.1.5.8 WordZExce1文件读写功能391.1.5.9 PDF文件读写功能391.1.5.10 对象序列他反序列化3971511Mai1处理391.1.5.13 加密/解密服务401.1.5.14 数据类型处理407.2 系统管理模块407.2.1 用户管理407.2.2 权限管理407.2.5 菜单管理,:417.2.9 系/内部编码管理417.3 21码蠹蠢提J二二二二二二二二二二:二二二二二二二二二二二二二二二二二二417.3.1

6、单表增删改查代码自动生成.417.3.2 主从表增删改查代码自动生成.417.3.4 DAO;弋码动生成427.3.5 Entity代码自动生成427.3.7 WebSei-vice月艮务端框架生成.427.3.8 WehService客户端调用代码框架生成427.4 打包部署实施方法427.5 开发工具集成437.5.1 SPring版本的Ec1ipse(SpringToo1Suite)437.5.2 CheckSty1e插件.437.5.3 PMD插件437.5.4 FindBI1g3插件447.5.5 Ec1Emma插件447.5.6 EasyShe11插件.457.5.7 PiopEd

7、it插件458平台项目实施方案478.1 项目组织结构及职责478.1.1 项目组织结构478.1.2 项目人员角色职责478.2 项目管理方法528.3 项目乌通管538 32会安葬539 .3.3升级机制541.4 项目计划541.4.1.1 平台开发计划541.4.1.2 /./I)I541.4.1.3 平日资源计划551.4.2.1 平台试点实施计划551.4.2.2 平台试点实施资源计划551.5 项目里程碑与交付件561.7 项目主要风险分析581.9 HP项目实施方法601.10 基于EDGE定制的项目管理方法619 平台培训和推广方案629.1 平台培训方案629.1.1 培训

8、课程计而639.1.2 知识库649.1.3 培训考核649.2 平台推广方案659.2.1 项目启动前659.2.2 概要设计前659.2.3 概要/详细设计完成时659.2.4 项目结束时6510 平台验收方案6610.1 平台功能验收6610.1.1 阶段验收6610.1.2 UAT用户验收测试6610.2 平台试点验收6610.3 项目终验验收标志6711 运维支持方案6811.1 系统维护期6811.2 服务和服务定义6811.3 系统维护标准681.1.1 1维护时间及响应681.1.2 2技术支持形式681.4 4维护范围691.5 5职责划分691.6 6技术支持体系701.7

9、 7技术支持质量要求7012 变更管理7212.1 变更的提出7212.2 变更的执行7212.3 文档变更的实施7213 突发事件处理73附件一:项目主要实施人员资历简介741文档说明1.1 文档目的该文档用于中国惠普有限公司(以下简称“中国惠普”、“HP”、“惠普”)向上海大众有限公司(以下简称“上海大众”)介绍“JAVA软件框架开发项目”的技术方案建议。该文档中简称框架开发项目。1.2 文档范围该文档包括中国惠普就上海大众JAVA软件框架开发项目提出的所有技术方案建议,包括项目需求理解、项目范围、框架规划、系统技术解决方案、系统实施规划、项目阶段和交付物、项目计划与组织、运维支持服务、项

10、目管理方法论、项目假设和特别说明等内容。1.3 参考文档上海大众JAVA软件框架_需求建议书(RFP).docxJAVA软件框架开发列表.x1sx-来自上海大众上海大众JAVA软件框架_建议scope.x1sx)1.4 术语J2EEJaVa企业级开发平台EJBEnterpriseJavaBean,用于企业级开发的JaVa组件JDBC数据库访问AP1JSFJavaServerFaCeS,一种JaVa展示层技术标海JPAJavaPersistantAPI,一种JaVa访问关系型数据库的接口标准Hibernate一种对象与关系数据库映射技术与开源JaVa薪厂改现了JPA标准SpringFramewo

11、rkJ2EE标准之外的一种开源开发框架Ec1ipse二种支持Java,C,PHP等多种语言的开发集成环境工具JUnit种Java单元测试工具HTTP用于互联网的超文本传输协名WebServices用于实现企业应用之间接口的种标准接口协议2 项目前提条件为保证上海大众有限公司JaVa软件框架项目的成功实施,惠普实施本项目是基于如下假设前提,以下条件的变更将可能影响项目的实施计划与服务价格。本方案建议书中的内容需得到甲乙双方认可的。在签署方案建议书后出现的有关本项目的变化将按照变更管理流程进行管理。任何通过变更管理流程所做的调整,都有可能影响本方案建议书中的项目进度、费用、人员安排及最终结果。2.

12、1 系统环境描述本项目将在下列环境下完成本系统的实施。- 本项目由上海大众有限公司负责提供实施范围所需所有软件和许可证。- 与软件供应商的联络协调工作由上海大众有限公司负责,惠普提供协助。- 与惠普公司以外的硬件供应商的联络协调工作由上海大众有限公司负责,惠普提供协助。2.2 项目实施假设前提条件在完成本方案建议书中所确定的任务时,以下的一些假设条件已在考虑范围内:- 甲乙双方同意将在正式签署本方案建议书后开始执行本项目。- 对于本方案建议书中的变更将通过变更管理的流程进行解决。在项目管理方面:- 甲乙双方在项目管理的决策流程中,作为一个统一的整体,成立一个项目组,任命一个项目总监和一个专职项

13、目经理,作为项目范围实施主体的授权代表,签核项目交付文档,并参与决策流程。- 建议的项目计划开始日期取决于项目签订合同的时间;建议的可以利用的项目人力资源的到位情况将取决于项目的计划开始日期。项目在合同签定后五个工作日内,上海大众有限公司向HP公司支付项目首付款,项目即启动;否则,由于付款问题造成项目延期所产生的后续责任,由上海大众有限公司方负责。- 在项目实施中采用项目管理及实施方法论。双方项目组必须能够按照该实施策略执行。- 项目双方组成合作团队,各方应据合同约定的内容完成各自的任务,承担各自的责任,并保证密切配合,协调工作。- 双方主要项目小组成员能够在整个项目实施期间全职从事本项目工作

14、。- 上海大众有限公司的内部沟通应由上海大众有限公司项目经理和项目组成员主导。- 项目启动时上海大众有限公司应明确项目各项交付文档的签字代表,以及签字代表的授权人,以保证项目能够按照工作计划顺利进行;上海大众有限公司代表的签字是建立在对交付物的正确理解基础上的。惠普能够按时提交有关文档,上海大众有限公司方面能够在规定的三个工作日内给予确认与否的答复。如果是否定的答复或者不同意见需要提供书面说明。- 在项目执行过程中,如果与项目相关的业务或技术管理事项需要上海大众有限公司明确,则HP项目小组会对这些事项及时提出意见和建议,但最后的决定权由上海大众有限公司掌握。2.3 客户依赖条件惠普执行实施服务时,需要上海大众有限公司在以下方面给予配合:- 上海大众有限公司同意惠普按照本建议书中的描述提供服务;- 上海大众有限公司同意任命一名项目经理,代表上海大众有限公司负责本项目的日常管理,项目经理应被授权签署相关文件;- 上海大众有限公司同意在本项目中上海大众有限公司在本项目的参与人员按照项目进度安排投入项目当中;- 上海大众有限公司应确保其项目组的成员能代表上海大众有限公司说明和建立

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服