上海大众JAVA软件框架项目可行性分析.docx
《上海大众JAVA软件框架项目可行性分析.docx》由会员分享,可在线阅读,更多相关《上海大众JAVA软件框架项目可行性分析.docx(8页珍藏版)》请在第一文库网上搜索。
1、Java软件框架项目可行性分析历史纪录版本改版日期改版说明作者评审人评审日期1.02013-01-09A创建张军A-追加M-修改D-删除一、项目需求可行性1 .项目概述上海大众的信息系统建设目前处于快速发展期,每年都会新建数量众多的应用系统,Java平台作为上海大众主要的软件开发平台,该平台的开发设计能力尤为重要。2012年,CID对于新项目的项目质量控制主要采用代码检查和供应商的框架审核,通过代码审核,使应用代码编码书写更加规范,通过框架审核,有效减少了应用使用的各种框架技术,为构建同质系统迈出了第一步。虽然大家都采用了相近的软件技术后,但供应商在对相似的功能模块的实现各不相同,质量方面也存
2、在较大的差异。因此,CID提出了JaVa软件框架项目,通过该项目构建适合于上海大众的JaVa软件框架,通过Java软件框架的推广,统一软件开发技术,提高代码开发效率和代码质量,减轻代码运维压力。Java软件框架需要具有良好的结构设计,在功能模块上需要包含基本的分层的软件运行框架、丰富的公共组件和工具集以及业务相关的功能模块。2 .项目用户目标目标用户群:CI自开发应用项目经理CI软件开发供应商开发人员CID-1开发人员涉及用户人数:100150人二、技术可行性1.技术架构方案描述项目在软件层面采用何种架构;该框架软件采用轻型的JaVa技术框架,采用业界主流的技术,如Hibernate、Spri
3、ng、Seam、JSF等技术,在任务调度方面使用QUartZ技术,采用分层的结构构件JaVa软件框架,为后续的应用开发提供各个层级的组件复用支持,同时,该框架还提供工具集的支持,减少应用代码重复开发。初步的应用框架如图一:AJAXJSF视图层SeamJSFCtr1!WebserviceServicebeanWorkf1owSpringHibernate控制层服务层持久层图一数据库2.基础架构方案3.工作量评估40人月三、进度计划可行性描述用户需求的上线日期,分析是否可行。评估进度计划:任务人数(人)时间(周)任务说明分析说明项目立项34项目可行性分析、立项报告、项目计划制定可行项目启动21项目启动会议需求48系统/子系统需求规格说明书,配置管理计划设计48概要设计、详细设计、测试用例编码38源码、单元测试、API文档、安装部署手册发布测试24性能测试,性能测试报告,用户验收确认书,验收测试报告上线及项目组维护36系统维护手册,上线报告,项目组运维阶段运维报告项目关闭21项目总结四、结论性建议可行主要的时间节点:项目前期准备2013.01需求分析确认2013.02-2013.03框架设计2013.04-2013.05框架开发2013.06-2013.08框架测试2013.08上线推广2013.9-2013.10项目总结2013.10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上海大众 JAVA 软件 框架 项目 可行性 分析