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

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

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

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

2、目实施假设前提条件62.3 客户依赖条件72.4 工作范围72.5 项目进度的前提83 对项目需求的理解93.1 项目背景93.2 项目目标93.3 项目需求93.3.1 软件框架的技术要求93.3.2 软件框架的功能要求103.3.3 有效的培训和知识转移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软件架构的

3、长期支持体系124.6 完成验证项目的实施支持工作125 JAVA软件框架规划145.1.1 阶段一:5.1.2 阶段二:5.1.3 阶段三:5.1.4 阶段四:5.1.5 阶段五:5.1 生命周期规划14平台建设期14平台验证期14J不UJI15彳不 /卜15持续演进期155.3 持续演进策略155.3.1 平台设计期的考虑155.3.2 平台运行期的管理165.3.2.1 平台治理组织机构165.3.2.2 平台版本管理165.3.2.3 软件框架的产品线管理176 解决方案总体框架196.1 系统总体框架196.2 技术选型原则196.3 解决方案关键技术206.3.1 Web Ul20

4、6.3.2 Web MVC 216.3.3 业务服务层216.3.4 数据访问层216.3.5 Security 月艮务216.3.6 单元测试216.3.7 开发工具IDE226.3.8 其他226.4 解决方案的优势232424JAVA软件框架实施内容7.1 平台基础功能7.1.1 前端框架247.1.1.1 页面开发UI组件库247.1.1.2 数据传输技术287.1.1.3 数据验证297.1.1.4 防止 SQL 注入和 JavaScript 注入297.1.1.5 数据分页展示功能307.1.1.6 前端的单元测试3()7.1.2 服务层框架317.1.2.1 基于Spring组建

5、服务层317.7.2.2与前端的整合317.1.2.3与持久层的整合327.1.2.4事务处理327.7.2.5服务层单元测试327.1.3 持久层框架327.1.3.1 持久层技术架构327.1.3.2 持久层统一接口347.1.4 安全服务367.1.5 其他通用服务367.1.5.1 异常处理367.1.5.2 日志服务367.1.5.3 Web Servcies 处理377.1.5.4 文件处理371.1.5.5 国际化处理381.1.5.6 后台任务处理381.1.5.7 缓存处理381.1.5.8 Word/Excel 文件读写功能391.1.5.9 PDF文件读写功能391.1.

6、5.10 对象序列化/反序列化391.1.5.11 Mail 处理391.1.5.12 License 控制397.1513加密/解密服务401.1.5.14 数据类型处理407.2 系统管理模块407.2.1 部门管理407.2.2 用户管理407.2.3 权限管理4072.4407.2.6 与LDAP同步用户信息417.2.7 SSO 集成.417.2.8 数据源管理417.2.9 系统内部编码管理417.2.10 系统参数管理417.2.11 系统日志管理417.2.12 后台任务管理417.3 代码辅助生成工具411.1.1 J单表增删改查代码自动生成.411.1.2 主从表增删改查代

7、码自动生成.411.1.3 服务层代码自动生成411.1.4 DAO代码自动生成421.1.5 Entity代码自动生成421.1.6 单元测试代码自动生成421.1.7 WebService服务端框架生成.421.1.8 WebService客户端调用代码框架生成421.4 打包部署实施方法421.5 开发工具集成431.5.1 Spring 版本的 Eclipse(Spring Tool Suite)431.5.2 CheckStyle 插件431.5.3 PMD 插件431.5.4 FindBugs tfi件441.5.5 EclEtnma 插件441.5.6 EasyShell 插件4

8、51.5.7 PropEdit 插件458 平台项目实施方案478.1 项目组织结构及职责478.1.1 项目组织结构478.1.2 项目人员角色职责478.2 项目管理方法528.3 项目沟通管理538.3.1 沟通方法538.3.2 会议安排538.3.3 升级机制548.4 项目计划548.4.1 平台开发计划548.4.1.1 平台开发总体计划548.4.1.2 平台开发资源计划558.4.2 平台试点实施计划558.4.2.1 平台试点实施计划558.422 平台试点实施资源计划558.5 项目里程碑与交付件568.6 各实施阶段的责任划分578.7 项目主要风险分析588.8 项目

9、风险应对方案598.9 HP项目实施方法608.10 基于Edge定制的项目管理方法619 平台培训和推广方案629.1 平台培训方案629.1.1 培训材料629.1.2 培训课程计划639.1.3 知识库649.1.4 培训考核649.2 平台推广方案659.2.1 项目启动前659.2.2 概要设计前659.2.3 概要/详细设计完成时659.2.4 单元测试后659.2.5 项目结束时6510 平台验收方案6610.1 平台功能验收6610.1.1 阶段验收6610.1.2 UAT用户验收测试6610.2 平台试点验收6610.3 项目终验验收标志6711运维支持方案6811.1 系统

10、维护期6811.2 服务和服务定义6811.3 系统维护标准6811.3.1 维护时间及响应6811.3.2 技术支持形式6811.4 维护范围6911.5 职责戈ll分6911.6 技术支持体系7011.7 技术支持质量要求7012变更管理7212.1 变更的提出7212.2 变更的执行7212.3 文档变更的实施7213突发事件处理73怀才f二*174HP RestrictedContent Page VI上海大众JAVA软件框架项目方案实施建议书1 文档说明1.1 文档目的该文档用于中国惠普有限公司(以下简称“中国惠普”、“HP”、“惠普”)向上海大众有限公司(以下简称“上海大众”)介绍

11、“JAVA软件框架开发项目”的技术方案建议。该文档中简称框架开发项目。该文档包括中国惠普就上海大众JAVA软件框架开发项目提出的所有技术方案建议,包括项目需求理解、项目范围、框架规划、系统技术解决方案、系统实施规划、项目阶段和交付物、项目计划与组织、运维支持服务、项目管理方法论、项目假设和特别说明等内容。1.3 参考文档上海大众JAVA软件框架需求建议书(RFP).docxJAVA软件框架开发列表.xlsx-来自上海大众上海大众JAVA软件框架_建议scope.xlsx1.4 术语J2EEJava企业级开发平台EJBEnterprise Java Bean,用于企业级开发的Java组件JDBC

12、数据库访问APIJSFJava Server Faces, 一种Java展示层技术标准JPAJava Persistant API,一种Java访问关系型数据库的接口标准Hibernate一种对象与关系数据库映射技术与开源Java类库,它实现了 JPA标准Spring Framework J2EE标准之外的一种开源开发框架Eclipse二种支持Java, C, PHP等多种语宣的开发集成环境工具JUnit一种Java单元测试工具HTTP用于互联网的超文本传输协议Web Services用于实现企业应用之间接口的一种标准接口协议2 项目前提条件为保证上海大众有限公司Java软件框架项目的成功实施

13、,惠普实施本项目是基于如下假设前提,以下条件的变更将可能影响项目的实施计划与服务价格。本方案建议书中的内容需得到甲乙双方认可的。在签署方案建议书后出现的有关本项目的变化将按照变更管理流程进行管理。任何通过变更管理流程所做的调整,都有可能影响本方案建议书中的项目进度、费用、人员安排及最终结果。系统环境描述本项目将在下列环境下完成本系统的实施。 本项目由上海大众有限公司负责提供实施范围所需所有软件和许可证。 与软件供应商的联络协调工作由上海大众有限公司负责,惠普提供协助。 与惠普公司以外的硬件供应商的联络协调工作由上海大众有限公司负责,惠普提供协助。2.2项目实施假设前提条件在完成本方案建议书中所确定的任务时,以下的一些假设条件已在考虑范围内: 甲乙双方同意将在正式签署本方案建议书后开始执行本项目。 对于本方案建议书中的变更将

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

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

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

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

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



客服