




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE2TOC\o"1-3"\h\z1引言 11.1编写目的 11.2参考资料 12项目分析内容 12.1要求 12.2目标 22.3条件、假定和限制 22.4人员要求及职责 23项目技术概况 33.1软件工程 33.2技术框架 33.3技术要点 44局限性 44.1可能存在的人为局限性: 44.2可能存在的技术局限性: 4项目设计报告1引言1.1编写目的目的: 对公司准备开发的企业云平台Java版本,从研发角度分析各要素的可行性,通过对各要素的分析,方便项目风险控制、公司资源、领导决策。读者:公司领导、项目经理、产品经理、研发经理及其他项目决策人。1.2参考资料参考资料:《中小企业云平台产品设计方案.doc》2项目分析内容开发项目进行可行性研究的前提,如要求、目标、假定、限制等。2.1要求对所建议开发的平台的基本要求:功能:详情见由李超整理的《中小企业云平台产品设计方案.doc》性能:每个平台支持500以上租户,每个租户可分配至少20个用户,共计1万用户承载能力。页面响应时间3秒以内。数据库数据每天1万条数据以上,平台稳定运行承载数据量1000万条以上。在线并发500用户以上;在安全与保密方面的要求:平台中各租户数据保持独立性。支持SSL加密访问。WEB客户端可采用UKey登录,类似网上银行U盾的安全登录。平台加密狗授权认证,包含授权时间、授权用户数,授权企业数。完成期限:自项目启动会开始,5个月(自然日,共300个工作日每人天<5个月×20天×3人>)2.2目标系统的主要开发目标:保持平台的性能承载能力。保持平台需求功能可持续扩展。良好的UI设计及客户体验。2.3条件、假定和限制对这项开发中给出的条件、假定和所受到的限制:建议系统的运行寿命的最小值:3年,稳定运行5年。硬件、软件、运行环境和开发环境方面的条件和限制:支持分布式部署。支持Windows/Linux操作系统。最小硬件:CPU8核心,内存12G,硬盘500GB。建议硬件:CPU8核心,内存16G,硬盘2TB。服务器自身网络出口百兆以上。2.4人员要求及职责对这项开发中各开发角色: 序号角色人数职责1产品规划1主要负责该平台的总体方案、功能规划、资源协调、进度跟踪等项目管理工作。2平台设计1~2主要负责该平台的总体研发设计及规范、功能设计、进度管理等工作。3模块设计1~2主要负责平台中具体的应用功能模块设计及开发工作。4模块开发1~2主要负责平台功能模块的开发及模块测试工作5测试1~N主要测试平台的压力测试、单元测试、功能测试等工作。3项目技术概况开发项目中用到的软件工程、技术框架、技术要点等3.1软件工程采用小团队开发,3~4个人。方便团队的管理和进度评估。前期、中期,采用“螺旋模型”开发,分阶段完成项目模块,保证项目的不偏离方向和可控性。后期转为“迭代模型”,加强功能模块的扩展和优化及持续改进的能力。3.2技术框架采用Nginx+Tomcat+Window/Linux的负载均衡方案,解决系统并发压力、热部署、加快Web服务的解析速度。使用缓存技术,提升了页面响应速度。引入ApacheShiro框架,加强身份认证系统及安全性。应用Struts2框架,加速开发、配置效率。利用Jquery框架,加快JS执行效率和减少开发人员Javascript水平的影响。借助WebUI框架(最好购买第三方成熟UI产品),增强对不同浏览器的兼容性、统一美观的系统风格、增加用户体验,降低开发人员在前端效果开发时间和CSS等技术水平。3.3技术要点采用C3P0数据库连接池,加大数据库资源利用率及数据并发量。使用Freemarker页面静态处理技术,减少数据浏览对数据库查询的压力,加快Web服务响应时间。使用Mysql数据库,减少软件部署及备份的复杂度,降低数据管理门槛。采取数据库分库、分表设计,单台数据库服务器压力及单个数据的数据承载能力。4局限性4.1可能存在的人为局限性:规划的项目,延期或项目部分参数、功能不达标或缺失。原因:多半是由于过程中领导决策执行项目不坚定所致。如时间或人力与其他事件冲突。技术研发人员过低或过高评估模块的功能。如开发出“鸡肋”的功能模块。项目没有执行严谨的单元测试、功能测试、整体测试。如安排非专业人员走马观花式浏览作为测试结果。规划的项目,过程中研发人员流失,导致项目延期或失败。如系统设计人员、关键模块开发人员的流失,导致项目即使补充,仍然不全的众多遗留问题。项目规划太过复杂,导
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《倍数与因数-找因数》教学设计-2024-2025学年五年级上册数学北师大版
- 《设计我们的校园》教学设计 (新人教版七年级上册美术)
- 一年级语文下册 识字(一)语文园地一第1课时教学设计 新人教版
- 《第2课 感知媒体编码》教学设计教学反思-2023-2024学年小学信息技术浙教版23三年级下册
- 速写人物站姿课件
- 2023七年级生物上册 第3单元 生物圈中的绿色植物第5章 绿色开花植物的生活方式第4节 蒸腾作用教学设计(新版)北师大版
- 《图形的运动-旋转》(教学设计)-2023-2024学年五年级下册数学人教版
- 《第一单元 有趣的声音 欣赏 青蛙音乐会》(教学设计)-2023-2024学年人教版音乐一年级上册
- 9《生活离不开规则》第二课时(教学设计)-部编版道德与法治三年级下册
- 七年级英语下册 Module 3 Making plans Unit 1 What are you going to do at the weekends第2课时教学设计(新版)外研版
- 8.5.2.1 直线与平面平行的判定 课件高一下学期数学人教A版(2019)必修第二册
- 2024年广东省五年一贯制学校招生考试数学试卷
- 5.2基本政治制度 课 件 2024-2025学年统编版道德与法治八年级下册
- 2024年河南郑州黄河文化旅游发展有限公司招聘笔试真题
- 投诉案件奖罚制度
- 海马CVT-VT2变速箱培训
- 普通高中课程设置及学时安排指导表
- 我的小秘密(课堂PPT)
- 人教版八年级下册英语单词表(带音标)
- 科护士排班表
- 沈阳市终止(解除)劳动合同证明书
评论
0/150
提交评论