车联网平台软件开发计划书.docx

上传人:b****3 文档编号:5523078 上传时间:2023-05-08 格式:DOCX 页数:14 大小:34.36KB
下载 相关 举报
车联网平台软件开发计划书.docx_第1页
第1页 / 共14页
车联网平台软件开发计划书.docx_第2页
第2页 / 共14页
车联网平台软件开发计划书.docx_第3页
第3页 / 共14页
车联网平台软件开发计划书.docx_第4页
第4页 / 共14页
车联网平台软件开发计划书.docx_第5页
第5页 / 共14页
车联网平台软件开发计划书.docx_第6页
第6页 / 共14页
车联网平台软件开发计划书.docx_第7页
第7页 / 共14页
车联网平台软件开发计划书.docx_第8页
第8页 / 共14页
车联网平台软件开发计划书.docx_第9页
第9页 / 共14页
车联网平台软件开发计划书.docx_第10页
第10页 / 共14页
车联网平台软件开发计划书.docx_第11页
第11页 / 共14页
车联网平台软件开发计划书.docx_第12页
第12页 / 共14页
车联网平台软件开发计划书.docx_第13页
第13页 / 共14页
车联网平台软件开发计划书.docx_第14页
第14页 / 共14页
亲,该文档总共14页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

车联网平台软件开发计划书.docx

《车联网平台软件开发计划书.docx》由会员分享,可在线阅读,更多相关《车联网平台软件开发计划书.docx(14页珍藏版)》请在冰点文库上搜索。

车联网平台软件开发计划书.docx

车联网平台软件开发计划书

 

软件开发计划书

项目名称:

车联网系统平台

 

 

1引言

1.1编写目的

为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,有必要以文件化的形式,把对于在项目生命周期的工作任务围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队外沟通协作方式、开发进度、经费预算、项目外环境条件、风险对策等容以书面的方式描述出来,作为项目团队成员以与项目干系人之间的共识与约定,项目生命周期的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。

本项目开发计划用于从总体上指导《车辆网系统平台》项目顺利进行并最终得到通过评审的项目产品。

本项目开发计划面向项目组全体成员。

1.2背景

车联网系统平台能够提供一个科学,规,系统的管理手段,改善以往人工运行维护管理过程中繁琐的工作流程,提高车辆使用效率,降低车辆使用费用。

项目小组已完成了全面的市场调查和分析,同时与目标用户进行了多次深入沟通,并在此基础上着手开发《车联网系统平台》软件。

1.3定义

专门术语:

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

编写文档任务

 

任务调度收集材料分类编写检查验收总结成果

 

任务规划实际考察目录章节阶段检查阶段总结

 

任务分配网上资源详细编写汇总检查汇总总结

2项目概述

本软件主要有一下几方面的功能:

1、基础档案管理部分主要包含

(1)驾驶员档案管理

(2)车辆档案管理

2、车辆使用管理,包括派车申请,派车情况查看。

(1)派车申请

(2)派车情况查看

3、车辆管理,包含车辆使用记录和交通事故管理。

(1)车辆使用记录

(2)交通事故管理。

4、车辆费用统计

5、查询功能,可以对整个系统或其子模块进行自定义查找,查找包含精确查找和模糊查找,以与智能查找三大方式。

6、报表和打印,可以根据需求来生成各类报表,系统提供多种中国式的报表模板,用户可以选择适宜的模板来生成报表,亦可自定义样式。

并且还可以通过打印模块将报表打印输出。

功能层次图形:

 

2.1开发计划表

产品名称:

车联网系统平台软件代码:

A001

阶段

输出成果

计划完成时间

是否阶段评审

计划评审时间

负责部门

开发需求分析

《项目需求报告》

阶段评审

制定开发计划表

《平台软件计划表》

阶段评审

软件需求分析

《软件需求分析报告》

阶段评审

系统分析(概要设计)

《概要设计说明书》

阶段评审

软件详细设计

《详细设计说明书》

阶段评审

单元测试

《单元测试报告》

-

平台测试

《平台测试报告》

阶段评审

系统平台验收

《平台验收报告》

阶段评审

软件部署与安装

《用户操作说明书》

-

软件安装测试

《测试报告》

阶段评审

用户培训与后期维护

《用户培训手册》

阶段评审

项目总结

《项目总结报告》

验收评审

2.2主要参加人员

为了完成车联网系统平台的项目开发,公司组建了一个临时的项目团队,团队组成成员如表2.1所示。

 

表2.1人员分工

角色

工作描述

项目组长

负责项目人员与任务的分配

开发主管

负责项目任务跟进、反馈

需求分析

负责项目需求分析

产品交互设计

负责项目体验设计与交互设计

UI

负责项目各个界面的设计

开发人员

负责各模块任务的开发

测试人员

负责各模块任务的测试

2.3产品与成果

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.2工作任务的分解

表3.1工作情况

工作容

负责人

参加人员

项目的可行性分析(项目可行性分析报告)

项目开发报告(报告)

需求分析(需求分析规格说明书)

系统分析(概要设计与说明书)

详细设计(详细设计说明书)

数据库建立

界面设计

测试计划(报告)

测试报告(报告)

项目开发总结报告(报告)

用户操作手册(报告)

数据流图

软件安装、测试

用户培训

后期维护

3.3接口人员

3.4进度

方法:

采用结构化开发

设置模块开发优先级:

通过对车联网系统平台的特点和信息流程等的分析,确定各模块开发的先后次序。

具体开发进度安排如下:

注:

有五个里程碑,分别是需求完成时、详细设计完成时、系统编码完成时、系统测试、和项目工作完成时。

表3.2里程碑事件

里程碑名称

输出名称

提交日期

责任人

需求澄清

1.需求说明书;

2.产品原型;

3.需求串讲、反串讲大会。

软件设计

1.软件概要设计说明书;

2.软件详细设计说明书;

3.数据库设计说明书。

系统编码完成

1.系统代码;

2.单元测试报告。

系统测试

1.测试用例;

2.测试报告。

部署上线

1.安装部署说明书;

2.用户培训文档。

 

3.5预算

表3.4表劳务的预算(人员成本/月)

参与人员

时间(人月)

预算(元)

需求人员

设计人员

开发人员

测试人员

共计:

表3.5经费的预算

办公费

差旅费

机时费

资料费

通讯设备

专用设备

总费用支出

3.6关键问题

表3.6项目风险因素

风险排序

风险项名称

风险描述

风险缓解方案

1

专业基础知识不牢

2

经验欠缺

3

软件性能的影响

影响本计划完成的主要问题有:

Ø没有经费和硬件设施有限

Ø用户需求不清,存在误解与二义性

Ø时间有限,没有足够的开发时间

4支持条件

4.1计算机系统支持

开发时需要的支持条件:

服务器硬件配置:

Ø

4.2需要用户承当的工作

(待议)

 

4.3需由外单位提供的条件

本系统为独立开发,不需要外单位提供条件。

5专题计划要点

5.1开发人员培训计划

表5.1小组培训容

培训容

时间

参加者

《车联网系统平台》日常操作讲解

《车联网系统平台平台》用户端日常操作讲解

5.2测试计划

对软件进行各项测试工作;

5.3质量保证计划

严格按照项目开发过程中的各项步骤,从项目立项,可行性研究报告、需求分析报告、项目开发计划等,具体实施;

5.4人员配置计划

该项目开发小组共5人

5.5客户培训计划

在软件实际应用后的前一个月,对用户进行软件操作方法的具体培训;

5.6安全计划

在从项目开发阶段到最后软件的正式发布期间,做好项目的工作,小组成员对所有项目所有相关文档进行加密,做好备份工作。

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

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2