车联网平台软件开发计划书_第1页
车联网平台软件开发计划书_第2页
车联网平台软件开发计划书_第3页
车联网平台软件开发计划书_第4页
车联网平台软件开发计划书_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件开发计划书项目名称:车联网系统平台TOC\o"1-5"\h\z\o"CurrentDocument"1引言 3\o"CurrentDocument"1.1编写目的 3\o"CurrentDocument"1.2背景 31.3定义 4\o"CurrentDocument"1.4参考资料 4\o"CurrentDocument"1.5系统动机(暂时保密) 4\o"CurrentDocument"1.6标准、条件和约定 5\o"CurrentDocument"1.7编写文档的WBS 52项目概述 6功能层次图形: 62.1开发计划表 12.2主要参加人员 12.3产品及成果 2程序 2文件 2服务 22.3.4非移交产品 2\o"CurrentDocument"2.4验收标准 32.4.1代码的验收 32.4.2文档验收 32.4.3服务验收 3\o"CurrentDocument"2.5完成项目的最迟期限 3\o"CurrentDocument"2.6本计划的日期 3\o"CurrentDocument"3实施总计划 4\o"CurrentDocument"3.1开发过程 43.1.1需求分析 43.1.2系统设计 43.1.3编码及测试阶段 43.1.4文档、产品部署 43.1.5项目总结 43.2工作任务的分解 53.3接口人员 6\o"CurrentDocument"3.4进度 63.5预算 7\o"CurrentDocument"3.6关键问题 74支持条件 84.1计算机系统支持 8\o"CurrentDocument"4.2需要用户承担的工作 8\o"CurrentDocument"4.3需由外单位提供的条件 8\o"CurrentDocument"5专题计划要点 9\o"CurrentDocument"5.1开发人员培训计划 9\o"CurrentDocument"5.2测试计划 9\o"CurrentDocument"质量保证计划 9\o"CurrentDocument"5.4人员配置计划 9\o"CurrentDocument"5.5客户培训计划 9\o"CurrentDocument"5.6安全保密计划 91引言1.1编写目的为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,有必要以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容以书面的方式描述出来,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。本项目开发计划用于从总体上指导《车辆网系统平台》项目顺利进行并最终得到通过评审的项目产品。本项目开发计划面向项目组全体成员。1.2背景车联网系统平台能够提供一个科学,规范,系统的管理手段,改善以往人工运行维护管理过程中繁琐的工作流程,提高车辆使用效率,降低车辆使用费用。项目小组已完成了全面的市场调查和分析,同时与目标用户进行了多次深入沟通,并在此基础上着手开发《车联网系统平台》软件。专门术语:SQLSERVER:系统服务器所使用的数据库关系系统(DBMS)。SQL:一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。主键:数据库表中的关键域。值互不相同。外部主键:数据库表中与其他表主键关联的域。ROLLBACK:数据库的错误恢复机制。缩写:SQL:StructuredQueryLanguage(结构化查询语言)。ATM:AsynchronousTransferMode(异步传输模式)。UML:统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种从软件分析、设计到编写程序规范的标准化建模语言。UDP:UserDatagramProtocol是无连接的传输层协议分布式代理:可隐藏服务器ip,减少服务器的危险;服务器代理:可验证用户数据的正确性,以及安全性,进行处理三级代理:减轻服务器压力,可实现智能作弊系统!1.4参考资料文档格式要求按照我国GB/T8567-1988国家标准和IEEE/ANSI830-1993标准规范要求进行。包括以下文件:>软件工程项目开发文档范例>软件工程国家标准文档>需求说明书>软件需求说明书编写规范书籍包括:>《软件项目管理》>《软件项目管理》RajeevTShandilya编著科学出版社。1.5系统动机(暂时保密)1.6标准、条件和约定本项目遵从以下标准:GB/T13702-1992计算机软件分类与代码GB/T20918-2007信息技术GB/T19003-2008软件工程GB/T5538-1995软件工程标准分类法GB/T9386-2008计算机测试文档编制GB/T9385-2008计算机软件需求规格说明GB/T5532-2008计算机软件测试规范GB/T18221-2000信息技术程序设计语言GB/T11457-2006信息技术软件工程GB/T8567-2006计算机软件文档编制规范1.7编写文档的WBS编写文档任务任务-调度收集材料分类编写检查验收总结成果-任务规划结r实际考察目录章节- 阶段检查I阶段总---任务分配■网上资源详细编写-汇总检查-汇总总结2项目概述本软件主要有一下几方面的功能:1、基础档案管理部分主要包含驾驶员档案管理车辆档案管理2、 车辆使用管理,包括派车申请,派车情况查看。派车申请派车情况查看3、 车辆管理,包含车辆使用记录和交通事故管理。(1)车辆使用记录(2)交通事故管理。4、 车辆费用统计5、 查询功能,可以对整个系统或其子模块进行自定义查找,查找包含精确查找和模糊查找,以及智能查找三大方式。6、 报表和打印,可以根据需求来生成各类报表,系统提供多种中国式的报表模板,用户可以选择合适的模板来生成报表,亦可自定义样式。并且还可以通过打印模块将报表打印输出。功能层次图形:产品名称:车联网系统平台软件代码:A001阶 段输出成果计划完成时间是否阶段评审计划评开发需求分析《项目需求报告》阶段评审制定开发计划表《平台软件计划表》阶段评审软件需求分析《软件需求分析报告》阶段评审系统分析(概要设计)《概要设计说明书》阶段评审软件详细设计《详细设计说明书》阶段评审单元测试《单元测试报告》-平台测试《平台测试报告》阶段评审系统平台验收《平台验收报告》阶段评审软件部署及安装《用户操作说明书》-软件安装测试《测试报告》阶段评审用户培训及后期维护《用户培训手册》阶段评审项目总结《项目总结报告》验收评审为了完成车联网系统平台的项目开发,公司组建了一个临时的项目团队,团队组成成员如表2.1所示。表2.1人员分工姓名角色工作描述项目组长负责项目人员及任务的分配开发主管负责项目任务跟进、反馈需求分析负责项目需求分析产品交互设计负责项目体验设计及交互设计UI负责项目各个界面的设计开发人员负责各模块任务的开发测试人员负责各模块任务的测试2.3.1程序软件名称:车联网系统平台编程语言:C#2.3.2文件>用户操作手册:本手册详细描述软件的功能、性能和用户界面,使用户对如何使用该软件得到具体的了解,为操作人员提供该软件各种运行情况的有关知识,特别是操作方法的具体细节。>软件维护手册:主要包括软件系统说明、程序模块说明、操作环境、支持软件的说明、维护过程的说明,便于软件的维护。2.3.3服务计划提供以下服务:课堂培训:以讲课形式对客户进行培训,使其能够正确使用软件。免费咨询:客户可以在工作时间向技术人员提出问题并获得解答。技术支持:对于某些客户,采取上门指导的方式。软件维护:获取软件使用中的问题,提供补丁程序。升级通知:在软件新版本发布的时候,及时通知(Email或邮寄信件)注册的用户,并提供试用版本。软件升级:对于注册用户,只需较少的费用即可升级到新的版本。2.3.4非移交产品>可行性分析报告>项目开发计划>软件需求说明书。>概要设计说明书。>详细设计说明书>测试计划。>测试分析报告。>开发进度月报。>项目开发总结报告。>软件问题报告。>软件修改报告2.4验收标准2.4.1代码的验收最后在交付客户之前进行小组内评审,代码编写符合HB6465标准,与文档说明保持一致,代码书写风格统一,采用标准规范,没有下列错误:由于软件缺陷造成丢失数据,不符合设计要求,响应时间太长无法接受等问题。2.4.2文档验收最后在交付客户之前进行小组内评审,文档格式符合HB6465标准,功能符合与客户的合同要求,清晰易读,没有语病与歧义。2.4.3服务验收服务硬件达到文档说明的要求,人员技术考核合格,定期上门维护。2.5完成项目的最迟期限交付日期2.6本计划的日期本系统由客户提出,自2015年1月1日正式提交;组员认可签字:组长认可签字:经理认可签字:3实施总计划3.1开发过程3.1.1需求分析需求分析是整个设计中重要的一环,当可行性分析完成,项目立项,确定开发角色后,在完成了对有关数据信息的收集、归纳和分析整理后,确定了用户需求,对软件必须完成的功能进行了定义,在此基础上完成了数据定义,建立了数据字典。3.1.2系统设计3.1.3编码及测试阶段3.1.4文档、产品部署,完成用户培训工作,编写各类文档,系统投入运行阶段。3.1.5项目总结项目结束后,对项目研发、部署等开发过程中的问题、经验教训总结备案,以利于项目经验的积累和开发进的的缩短。表3.1工作情况工作内容负责人参加人员项目的可行性分析(项目可行性分析报告)项目开发报告(报告)需求分析(需求分析规格说明书)系统分析(概要设计及说明书)详细设计(详细设计说明书)数据库建立界面设计测试计划(报告)测试报告(报告)项目开发总结报告(报告)用户操作手册(报告)数据流图软件安装、测试用户培训后期维护3.4进度方法:采用结构化开发设置模块开发优先级:通过对车联网系统平台的特点和信息流程等的分析,确定各模块开发的先后次序。具体开发进度安排如下:注:有五个里程碑,分别是需求完成时、详细设计完成时、系统编码完成时、系统测试、和项目工作完成时。表3.2里程碑事件里程碑名称输出名称提交日期责任人需求澄清需求说明书;产品原型;需求串讲、反串讲大会。软件设计软件概要设计说明书;软件详细设计说明书;数据库设计说明书。系统编码完成系统代码;单元测试报告。系统测试测试用例;测试报告。部署上线安装部署说明书;用户培训文档。表3.4表劳务的预算(人员成本/月)参与人员 时间(人月) 预算(元)需求人员设计人员开发人员测试人员共计:表3.5经费的预算办公费差旅费机时费资料费通讯设备专用设备总费用支出3.6关键问题表3.6项目风险因素风险排序风险项名称风险描述风险缓解方案1专业基础知识不牢2经验欠缺3软件性能的影响影响本计划完成的主要问题有:>没有经费和硬件设施有限>用户需求不清,存在误解及二义性>时间有限,没有足够的开发时间4支持条件4.1计算机系统支持开发时需要的支持条件:服务器硬件配置:4.2需要用户承担的工作(待议)4.3需由外单位提供的条件本系统为独立开发,不需要外单位提

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论