汽车防盗报警系统需求分析书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
小组成员:
耿克靖(090201085)彭智(090201087) 刘彤(090201086) 卢飞(090201088) 李彤阳(090201090) 高巍(090201089)
1. 引言
1.1 编写目的
本系统的开发目的在于更好的管理汽车的安全以及汽车服务与用户之间的沟通。
本文档的预期读者是汽车防盗报警系统软件开发有关的开发人员。
1.2 项目背景
本项目的名称:汽车防盗报警系统。
随着国民经济的发展,拥有汽车的用户越来越多,汽车安全及服务成为了广大汽车用户非常关注的问题,为了让拥有汽车的用户更加放心的使用以及让汽车用户和汽车服务公司之间更好的沟通,我们组织开发了本软件。
本项目的任务提出者及开发者是汽车防盗报警系统软件开发小组,主要是拥有汽车的用户及汽车服务行业。
1.3 定义
汽车防盗报警系统是帮助拥有汽车的用户更加安全的使用汽车,汽车服务行业更好的帮助汽车用户的软件。
1.4 参考资料
①《现代软件工程》北京希望电子出版社孙涌等编著
②《.多功能汽车防盗报警器[J]. 应用技术,2000.》罗维平编著
③《软件需求说明书(GB856T——88).doc》
④《iso标准之需求分析说明书.doc》
2.任务概述
2.1 目标
开发本软件是为了汽车用户的汽车安全得到更好的管理。适用于大多数拥有汽车的用户,主要用于汽车安全报警及汽车服务行业和用户更好的沟通。本软件产品是一项独立的软件,不过功能还可以增加,完成后可以升级以增加功能和完善系统。
2.2 用户的特点
使用本软件要求用户熟悉Windows 操作,并且有一定的软件操作基础。预计本软件将会在大部分汽车上得到广泛使用。
2.3 假定和约束
本软件由我们小组六个人共同开发,自费,开发期限一个月左右。
3.需求规定
3.1 对功能的规定
①系统帐号管理
第一次用一个管理员账号(系统给定)登陆,登陆成功后,可以设置其他用户,包括密码、权限等。非管理员帐号或已设置账号,不能使用系统。非管理员账号,不
能更改系统设置。
②汽车安全报警
当汽车受到安全威胁时,汽车会进行声光报警,当车体受到一定程度伤害(如车门、车窗受到破坏时),会自动向车主发送报警信息,并切断电源。
③汽车服务行业和用户沟通
为了使用户享受更好的服务,该功能可以实现用户和服务行业的实时通讯,更好的为用户提供服务、查询、故障申报等。
3.2 对性能的规定
3.2.1精度
本软件主要用于汽车安全管理,不是科学计算,要求计算的精度不是很苛刻。
所以输入,输出数据精度的要求不是很高,用于计算的数用浮点数就可以了。
3.2.2时间特性要求
本软件运行的响应时间要求不超过1~2秒,基本能实现。
3.2.3灵活性
本软件具有升级功能,以满足用户的需求。
3.3 具体设计要求
具体的设计要求包括:
1、汽车玻璃振动、车受外力冲击,触发报警。
2、人体接近驾驶座距离<100mm,触发报警。
3、人体接近汽车<1m,触发报警。
4、车门与门框距离>5mm,触发报警。
5、车主可以在一定的范围接受到报警信号。报警信号发射距离>200m,用户
所持的微型遥控器接收报警信号,发出声光报警信号。
3.4 数据流图
绘制数据流程图的目的是为了方便开发人员与用户的交流,以及为系统的设计提供依据。数据流程图的绘制过程通常采用自顶向下,逐层分解,直到功能细化为止,形成若干层次的数据流程图。汽车防盗报警系统的数据流程图如下所示:
顶层:
防盗报警部分总体设计框图
实时通讯系统部分总体设计框图0层:
1层:
3.5 故障处理要求
本软件具有错误和异常的处理能力,基本不会有软件故障,保证软件能正常运行。
3.6 其他专门要求
本软件有保密的功能,设立了系统帐号管理功能,用户登录时需要验证用户名及密码,对于三次密码输入错误的使用者则关闭此系统,这样保证了汽车防盗报警的安全。本软件使用也十分方便,以窗口的形式呈现给用户,很容易操作。
4.运行环境规定
普通的个人PC (奔腾-3以上,内存至少128MB ,硬盘20G 以上)就足够运行了,操作系统为Windows 98及Windows NT/Windows XP 系列。