出租车管理系统 需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
论文要求 (3)
项目开发计划 (4)
1.引言 (4)
1.1编写目的 (4)
1.2背景 (4)
1.3定义 (4)
1.4参考资料 (4)
2. 项目概述 (4)
2.1 工作内容 (4)
2.2 主要参加人员 (5)
2.3 产品 (5)
2.3.1程序 (5)
2.3.2.文件 (5)
2.3.3.服务 (5)
2.3.4.非移交的产品 (6)
2.4 验收标准 (6)
2.5 完成项目的最迟期限 (6)
2.6 本计划的批准者和批准日期 (6)
3. 实施计划 (6)
3.1 工作任务的分解与人员分工 (6)
3.2 接口人员 (6)
3.3 进度 (7)
3.4 关键问题 (7)
4.支持条件 (7)
4.1计算机系统支持 (8)
5.交付期限 (8)
6.专题计划要点 (8)
需求分析 (8)
1 引言 (8)
1.1 目的 (8)
1.2 预期的读者和阅读建议 (8)
1.3 范围 (9)
1.5 术语 (9)
1.6 参考文献 (9)
2 系统概述 (9)
2.1 概述 (9)
2.2 功能 (9)
2.3 运行环境 (10)
2.4 假设与依赖 (10)
3 系统特性 (10)
3.1 系统角色 (11)
3.2 乘客管理 (11)
3.3 出租车管理 (11)
3.4 出租车公司管理 (11)
3.5 后台管理 (11)
4 非功能性需求 (11)
4.1 性能需求 (11)
4.2 安全性需求 (11)
4.3 可用性需求 (11)
4.4 用户文档 (12)
附录 (12)
理解和体会 (13)
本科课程论文评分标准.................................................................................... 错误!未定义书签。
论文要求
(1)撰写所选系统的项目开发计划。(参考文档《软件项目开发计划格式》)(2)对所选系统进行完整的需求获取
以及需求分析工作,给出所选系统的各
层次需求,包括业务需求,用户需求,
功能需求以及非功能需求。
(3)在(2)的基础上完成需求规格说明书。
(4)需求规格说明书要详尽,必须包括以下内容:引言,总体描述,功能需求,接口需求以及其它非功能性需求等,符合需求规格说明书各项细则。(可以参照SRS模板格式)
(5)附录中给出所选系统需求规格说明书中未给出的图表.(例如数据流图, 数据字典等, 例如建模用例图, 时序图等)
项目开发计划
1.引言
1.1编写目的
随着各种日常生活的电子化,人们的日常生活越来越便捷。
近年来,随着各种基于位置的手机软件兴起,电子化的外卖,订票之类的软件也越来越多,它们在只能掌上终端飞快普及的今天极大的方便了各种人群的生活与工作。
同时,出租车作为人们日常出行的一种常用交通方式,其服务方式一直在很多方面受到诟病,比如,在急需的时候很难打车,在用车高峰期很难打车等等。因此,开发出一个好用的出租车叫车服务系统便非常急迫了。
由于本项目属于小型项目,因此主要面向中小型的出租车公司,以此实现出租车的预约,呼叫,最优线路规划,高峰疏解等功能。
1.2背景
本软件主要用于实现出租车打车的数字化。提供更为便捷经济的打车服务。
委托单位:XX出租车公司
提出者:XX出租车公司技术部
开发单位:XX软件公司
系统待开发的名称:出租车呼叫服务系统
本软件运行的平台:windows,linux,Android,IOS
1.3定义
Windows : 微软公司出品的操作系统
Linux : 著名的开源操作系统
Android:由google 公司推出的手机操作系统
IOS:由苹果公司推出的手机操作系统
1.4参考资料
《软件需求工程》梁亚萍等编著机械工业出版社
2. 项目概述
2.1 工作内容
在本次软件开发中,主要需要进行如下工作,
项目计划的确定,需求分析,软件概要设计,软件详细设计,指定软件测试计划与具体分析计划,完成用户手册和配置文件,进行软件后期的测试和维护。
2.2 主要参加人员
主要参加人员:
项目经理:项目经理A 熟悉软件开发的具体流程,精通编程
程序员:程序员A,B,C 熟练使用一种以上语言的开发
测试员:测试员A 熟练掌握一般软件测试方法
需求分析:需求分析员A,b 熟悉需求分析
产品经理:产品经理A 对软件的开发有着深刻理解,了解用户心
2.3 产品
2.3.1程序
需要交付的程序如下:
A.出租车呼叫服务系统后台管理程序
主要通过java 进行开发,运行在linux和windows 环境下。存储方式为光盘和网络存储。
B.出租车呼叫服务系统出租车司机程序
主要通过java 和oc进行开发,运行在安卓和IOS平台的手机上面。存储方式为网络存储。
C.出租车呼叫服务系统用户程序
主要通过java 和oc进行开发,运行在安卓和IOS平台的手机上面。存储方式为网络存储。
2.3.2.文件
需要移交给客户的文件主要如下:
《软件项目开发计划书》
《需求规格说明》
《用户手册》
《计划执行情况》
《配置状态报告》
《设计规格说明》
《用户手册》
《测试计划》
《测试报告》
《项目总结报告》
2.3.3.服务
主要提供的服务如下:
A.培训
服务器程序运行培训