收藏 分享(赏)

公交管理系统需求规格说明书.doc

上传人:tangtianxu1 文档编号:2976279 上传时间:2018-10-01 格式:DOC 页数:16 大小:960.23KB
下载 相关 举报
公交管理系统需求规格说明书.doc_第1页
第1页 / 共16页
公交管理系统需求规格说明书.doc_第2页
第2页 / 共16页
公交管理系统需求规格说明书.doc_第3页
第3页 / 共16页
公交管理系统需求规格说明书.doc_第4页
第4页 / 共16页
公交管理系统需求规格说明书.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、文档编号:GS256 SRS 1.0 城市公共交通管理系统软件需求规格说明书用户方 :城市公共交通运营公司 开发方: GS11061123 刘 烊 GS11061126 孟祥扬GS11061135 王 文 日期:2011-11-05软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军2文档变更历史记录序号 变更日期 变更人员 变更内容详情描述 版本1 2011.10.26 全体人员 对整体框架进行描述和换位性探讨 0.32 2011.10.28 孟祥扬 对框架形成文档描述 0.43 2011.10.30 刘烊 绘画图形 0.54 2011.11.3 全体人员 对数据字

2、典书写讨论 0.65 2011.11.4 王文 定义数据字典 0.76 2011.11.6 孟祥扬 汇总 0.87 2011.11.7 全体人员 定稿 1.0软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军3目录目录 31.引言 .41.1 编写目的 .41.2 读者对象 .41.3 软件项目概述 .41.4 文档概述 .41.5 定义 .41.6 参考资料 .42.一般性描述 .52.1 软件产品与其环境之间的关系 52.2 用户特征 .52.3 限制与约束 52.4 假设与前提条件 53.功能需求描述 .64.其它需求描述 .64.1 性能要求 .64.2 设

3、计约束 .64.3 界面要求 .74.4 进度要求 .74.5 交付要求 .74.6 验收要求 .75.附录 .7软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军41.引言1.1 编写目的编写本文档的目的是希望能进一步的规范软件开发的细节问题,使得开发的工作更加具体,工作步骤更加明晰。通过文档详细的说明城市公交管理系统的整体方案,以及各个子部分之间的联系和协调。并想通过此系统,辅助城市公共交通运营公司对车辆进行管理,实现公交车、公交线路和司机管理科学化,更合理的利用资源。1.2 读者对象本文档的主要内容共分 5 部分:引言、一般性描述、功能需求描述、其它需求描述和

4、附录。引言部分主要对系统的整体结构进行了大致的介绍;一般性描述部分对系统的功能需求进行了详细描述;功能性需求部分对功能需求进行了详细的描述,是本文的主要部分;其它需求描述部分对用户界面、软件接口、硬件接口和通讯接口等进行了描述。本文档面向多种读者对象:(1)项目经理:项目经理可以根据该文档了解预期的功能,并据此进行系统设计、项目管理。(2)设计员:对需求进行分析,并设计出系统,包括数据库的设计。(3)程序员:配合设计报告 ,了解系统功能,编写用户手册 。(4)测试员:根据本文档编写测试用例,并对软件产品进行功能性测试。(5)用户:了解预期的功能和性能,并与分析人员一起对整个需求进行讨论和协商。

5、(7)其他人员:如部门领导、公司领导等可以据此了解产品的功能和性能。在阅读本文档时,首先要了解产品的功能概貌,然后可以根据自身的需要对每一功能进行适当的了解。软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军51.3 软件项目 概述随着经济的日益增长,信息化时代已经到来,生活中各种信息趋向数字化、清晰化。公交车作为现代城市生活中一种重要的交通工具,其数量增多,车型也不再单一,雇用的司机增多,这样使得公交车公司的车辆信息管理复杂化。在这样的背景下,城市公共交通运营公司提出构建城市公共交通管理系统,协助运营商各单位对车辆进行全面的管理。着力解决档案资料容易遗失、控制,调

6、度不集中、管理不规范等问题。并与我设计小组就相关功能进行了探讨,并就功能做了大致的要求:业务管理、车辆管理、油料管理、工资管理、现金收支管理、经营性分析管理等; 1.4 文档概述本文档从需求目的入手,兼顾对象和软件需求,并就用户特征、限制与约束、假设与前提条件以及软件本身和环境关系等一般性描述,使用户、软件开发者及分析人员对该软件的初始规定有一个共同的理解和规范。注重功能需求,性能需求和数据要求,明确标识各功能的实现过程,阐述实用背景及范围,提供用户解决问题或达到目标所需的条件或权限,提供一个度量和遵循的基准。使次文档能为用户和后续程序设计,提供结构清晰、措辞准确的使用手册。1.5 定义软件需

7、求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军61.6 参考资料1.软件工程 (第二版) ,李代平等,清华大学出版社,2008 年 1 月2.主要是从网上下载了几套详细设计说明书模版。软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军72.一般性描述2.1 软件产品与其环境之间的关系公共交通管理系统运行于 windows XP 或更新版本系统环境下,需要IIS5.0 和 SQL server2000 数据库支持。同时系统操作需要授权,各个职能间不允许互操作,可与其他同类系统并网执行。2.2 用户特征本系统主要在软件开发时使用,使用者包括项目

8、管理人员,软件编程人员,测试人员等,这些人员在计算机的应用、使用上不存在障碍,都在计算机的操作和使用方面得到过相关的培训。根据业务的频繁程度和专业性需求,管理者、操作者都需相应经验与权限。2.3 限制与约束该系统基于*架构进行开发;使用 SQL Server2000 数据库;并以 2012-01-15 为时间点作为本系统的最后交付日期。2.4 假设与前提条件用户能够参与到需求的核准工作中,并能详述自身所处部门的需求;并能够在交付测试时,用户能提供交付测试的环境;软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军83.功能需求描述公共交通管理系统(以下简称系统)将从以

9、下六个方面详述功能需求。3.1 系统模型宏观描述系统管理员(维护) 传感器 操作员(录入信息和调度)公共交通管理系统扩展接口3.2 系统数据流图公共交通管理系统系统管理员车载传感器接口调度员录入数据返回信息返回车辆信息确认信息调度返回3.3 从软件角度规划系统功能,该系统可分为六部分:业务管理、车辆管理、油料管理、工资管理、现金收支管理、经营性分析管理。软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军9公共交通管理系统业务管理 车辆管理现金收支管理工资管理现金收支管理经营性分析管理固定费用登记固定费用预警保养登记维修登记配件采购排班管理回车登记车辆状态排班情况表线

10、路资料配件库存费用支出其它收入银行转存款现金银行余额相关报表出车费用查询油料采购司机工资对帐单工资设置工资结算考勤登记加油登记出车费用统计车辆单车核算单车利润分析单车月报表运输线路台帐表驾驶员产值表每日汇总分析耗油量分析当一条公交线路确定,线路名称、车辆的调配及司机的倒班等业务就需要明确;车辆运行期间,保养、入库登记、维修等需要随时进行维护;而作为辅助的油料、司机工资性收入等必须保障;运行一段时期后,要对车辆盈利与否进行分析,确定后续营运的工作重点。3.4 系统功能性分类数据字典1.业务管理功能数据字典公共交通管理系统现金银行油料管理车辆管理工资管理业务管理经营分析线路资料排班管理回车登记排班

11、情况表车辆状态名字:线路资料表别名:线路单描述:公交车运行线路相关的信息定义:线路单线路名称+线路+站点+ 单程公里数+单程油量参考值+基本提成+ 超额提成+基本营收站点站点 1+站点 2+站点 3+软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军10名字:排班管理表别名:排班单描述:车辆运行班次流程表定义:排班单班次+车号+ 司机+ 出场时间+出场次序+站点+ 备注名字:回场登记表别名:回场登记单描述:车辆运营结束回场登记相关的信息定义:回场登记单班次+车号+司机+ 出场时间+出场次序+站点+ 营收+用油量+转数+回场时间+备注名字:车辆状态表别名:车辆状态单描

12、述:车辆状态的相关描述定义:车辆状态车次+车号+状态状态休息+运营+ 修理2.车辆管理功能数据字典公共交通管理系统现金银行油料管理车辆管理工资管理业务管理经营分析配件采购配件库存维修登记保养登记固定费用登记固定费用预警名字:配件采购表别名:配件采购单描述:配件采购相关信息定义:配件采购单序号+采购单号+采购日期+ 供应商+配件名称+金额+ 本次现付+现付帐户+经办人+备注名字:配件库存表别名:配件库存单描述:配件库存的相关信息软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军11定义:配件库存单序号+配件名称及规格+库存数量名字:维修登记表别名:维修登记单描述:车辆

13、维护相关信息定义:维修登记单序号+维修单号+维修日期+ 车号+修理厂+维修配件+ 维修费用+人工费用+维修工+经办人名字:保养登记表别名:保养登记单描述:车辆保养相关信息定义:保养登记单序号+单据编号+保养日期+ 车号+保养项目+保养金额+ 支付帐号+备注名字:固定费用登记表别名:固定费用登记单描述:登记车辆的固定费用信息定义:固定费用登记单序号+费用单号+登记日期+ 车号+年审+季审+ 保险+GPS 费+一级维护+二级维护+自定义名字:保养登记表别名:保养登记单描述:车辆保养相关信息定义:保养登记单序号+单据编号+保养日期+ 车号+保养项目+保养金额+ 支付帐号+备注3.油料管理功能数据字典

14、公共交通管理系统现金银行油料管理车辆管理工资管理业务管理经营分析油料采购加油登记名字:购油采购表别名:购油单描述:单位购油记载定义:购油单序号+单据编号+购油日期+ 燃油种类+吨数+升数+ 单价+燃油金额+运费+经软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军12手人名字:加油登记表别名:加油单描述:单位车辆加油记录定义:加油单序号+加油单号+加油日期+ 车号+司机+燃油种类+ 油重+油价+金额+经手人4.工资管理功能数据字典公共交通管理系统现金银行油料管理车辆管理工资管理业务管理经营分析考勤登记工资结算工资设置司机工资对帐单名字:考勤登记表别名:考勤单描述:单

15、位工作人员在岗离岗登记定义:考勤单序号+日期+ 姓名+ 缺勤天数+缺勤扣款+经办人+ 备注名字:工资结算表别名:工资表描述:设置员工的工资构成表定义:工资表序号+姓名+ 出车工资+ 基本工资+缺勤天数+缺勤扣款+ 安全奖+节油奖+补贴+伙食费+罚款+实发工资名字:工资设置表别名:工资设置单描述:员工工资定义:工资设置表基本工资+补助+出车提成比例名字:工资对帐单别名:对帐单描述:员工一月来的工作量统计,据些可以算出工资定义:对帐单序号+日期+ 线路名称+ 班次+车号+司机+营收+提成工资+用油量+公里数+软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军13转数5.

16、现金银行功能数据字典:公共交通管理系统现金银行油料管理车辆管理工资管理业务管理经营分析费用支出其它收入银行转存款现金银行余额相关报表名字:费用支出表别名:费用单描述:企业日常经营中的除了出车费用、固定费用、工资以外的其它费用支出定义:费用单出车费用+固定费用+工人工资+ 耗油费用+其它费用名字:银行转存款表别名:银行转存款单描述:将现金银行中的各帐户的金额进行转存定义:银行转存款单序号+单号+支票号+ 现金数额名字:现金银行余额表别名:现金凭证单描述:查看现金银行帐中各帐户当前余额定义:现金凭证单序号+单号+银行凭证号+ 现金余额6.经营分析功能数据字典公共交通管理系统现金银行油料管理车辆管理

17、工资管理业务管理经营分析出车费用查询出车费用统计单车利润分析每日汇总分析驾驶员产值表耗油量分析单车月报表运输线路台帐表车辆单车核算软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军14名字:耗油量分析表别名:油耗分析单描述:车辆油耗分析定义:油耗统计单车号+载重公里+空载公里+ 耗油量+标准耗油量+节超名字:车辆单车核算表别名:车辆核算单描述:列出每部车辆的所有支出与收入,并计算出单车利润。定义:车辆核试验单序号+车号+营收+ 用油量+公里数+ 转数名字:驾驶员产值表别名:司机营运单描述:司机营运相关数据定义:司机营运单序号+司机+营收+ 用油量+公里数+转数4.其

18、它需求描述4.1 性能要求(1)时间需求查询最长等待时间 2s,更新处理时间 5s,车载传感器远程传输时间 2s。(2)空间性能支持并行操作数位 3 个,处理和记录文件量最大 250G;处理任务的数量 10 个,在正常情况下,处理数据的总数为 30。软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军154.2 设计约束开发工具*,SQL server 2000 数据库,运行于 windows XP 及以上更新版本,硬件简单需求:内存 512MB 以上,CPU 要求 Inter Core2 1.80GHz 以上等。要求安全性高,出现问题应自重启,并记录出现问题的时间和

19、位置;记录数据可靠,并进行数据的二次备份。有密码验证;对不同权限进行不同的登录;)软件有备份功能,对数据的损坏或破坏有很好的恢复能力4.3 界面要求首先好的界面的好坏使用户对软件评价的第一印象,好的界面应该符合以下几个特性:易用性;规范性;合理性;美观与协调性;创新性。界面显示要求为图形界面,大屏幕显示方式,分辨率为 1024*768;并必须确定记录、备份模式为光盘刻录机形式。4.4 进度要求软件总体设计时间定为 3 个月,SRS 为期 20 天,其余时间按与用户明确后给出。4.5 交付要求用户除了得到软件实体以外,还可以得到公共交通管理系统使用说明书、管理员使用手册 和系统维护与升级指南的打印版各一份软件需求规格说明书编写规范 制订人:国防科技大学计算机系 602 教研室毛新军164.6 验收要求软件的验收应遵循以下准则:1、测试用例不通过数的比例小于 3%2、不存在错误等级为 1 的错误3、不存在错误等级为 2 的错误4、错误等级为 3 的错误数量要小于等于 105、所有提交的错误都已更正通过以上准则我对软件的功能项、业务流程、容错、安全性、性能、易用性、适应性及文档进行测试5.附录

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

当前位置:首页 > 高等教育 > 专业基础教材

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报