车辆管理系统
软件需求规格说明书
班 级 08软工A2 拟制人 XXX
2011年3月14日
目 录
1引言............................................................................................................................. 3
1.1编写目的......................................................................................................... 3 1.2 背景................................................................................................................ 3 1.3 预期读者........................................................................................................ 3 1.4参考资料......................................................................................................... 4 2综合描述..................................................................................................................... 4
2.1产品目标......................................................................................................... 4 2.2产品功能......................................................................................................... 4 2.3用户范畴和特征............................................................................................. 5 2.4运行环境......................................................................................................... 5 2.5设计和实现限制............................................................................................. 5 2.6 假定和约束.................................................................................................... 5
2.6.1人力资源约束..................................................................................... 5 2.6.2技术约束............................................................................................. 6 2.6.3环境约束............................................................................................. 6
3外部接口需求............................................................................................................. 6
3.1用户界面......................................................................................................... 6 3.2硬件接口......................................................................................................... 6 3.3软件接口......................................................................................................... 6 3.4通信接口......................................................................................................... 6 4功能性需求................................................................................................................. 7
4.1功能分析......................................................................................................... 7 4.2用例图............................................................................................................. 8 4.3用例分析....................................................................................................... 11 4.4功能活动图................................................................................................... 23 4.5活动分析....................................................................................................... 27 4.6功能状态图................................................................................................... 28 5非功能需求............................................................................................................... 29
5.1性能需求....................................................................................................... 29
5.1.1时间、界面、响应要求................................................................... 29 5.1.2灵活性............................................................................................... 30 5.2数据管理需求 ............................................................................................... 30
5.2.1系统数据流图................................................................................... 30 5.2.2数据整理与保存............................................................................... 31 5.2.3数据安全性....................................................................................... 32 5.3故障处理需求............................................................................................... 32
1引言
1.1编写目的
此需求规格说明书对车辆管理系统软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
1.2 背景
随着社会经济的发展,使用车辆的人越来越多,对于拥有各种类型大量车辆的机关事业单位,车辆的管理日益成为日常事务中的一项重要的工作内容。如何让管理人员及时了解车辆状况,提高工作效率,提高车辆的使用效率,就成为各单位期待解决的一个课题。
汽车管理系统能够提供一个科学,规范,系统的管理手段,改善以往人工运行维护管理过程中繁琐的工作流程,提高车辆使用效率。
项目小组已完成了全面的市场调查和分析,同时与目标用户进行了多次深入沟通,并在此基础上着手开发车辆管理系统软件。 项目开发者:08软工A2 陆美娟 用户:个人
1.3 预期读者
本需求的预期读者是开发组成人员,软件测试人员,支持本项目的老师,软件维护人员。
3
1.4参考资料
[1]. 《ASP.NET 2.0网络编程从基础到实践 》 马颖华 苏贵洋 袁艺 苏桂涛 编著
[2]. 《UML基础与Rose建模教程》 蔡敏 徐惠惠 黄炳强 编著
[3]. 《C#数据库系统开发完全手册》 明日科技 张跃延 许文武 王小科 编著
[4]. 《软件工程实验与实践教程》 陈佳 曹妍 编著 [5]. 《实用软件文档写作》 肖刚 古辉 程振波 张元鸣 著 [6]. 《软件需求工程》 毋国庆 梁正平 袁梦霆 李勇华 编著
2综合描述
2.1产品目标
车辆管理系统软件旨在为商业人士及在社会团体、机构中负责公共关系的人士提供一个功能全面、使用方便的汽车管理数据库系统,以替代传统的手工通讯录,同时利用先进信息技术为用户提供一些更为方便实用的功能。
2.2产品功能
1、车辆购置管理 2、车辆调拨管理 3、车辆报废管理 4、车辆基本信息管理
4
2.3用户范畴和特征
此软件的使用者具有如下特点: 1、工作繁忙,惜时如金; 2、工作中与外界联系非常频繁;
3、与外界的联系成为开展工作的关键因素,相关信息丢失或损坏可能带来重大损失;
4、已经或即将实施办公自动化。
针对如上用户特点,车辆管理系统软件可以迅捷、准确、方便地提供汽车的管理功能,同时力求为用户提供方便、高效、实用的功能。
2.4运行环境
运行该软件所适用的具体设备必须是奔腾4、内存512MB以上的计算机。操作系统在Windows xp及以上。
数据库为SQL Server2005版本
2.5设计和实现限制
仅设计为本地版本,无需联网,没有服务器端。
2.6 假定和约束
2.6.1人力资源约束
1、开发工作量约需3个人2月工作量。开发完成后,可减少为1名作为维护人员。
2、辅导老师1人,开发人员2人;
5