软件工程实验报告实验题目9 住宅安全系统Word文档下载推荐.docx
- 文档编号:16112422
- 上传时间:2022-11-20
- 格式:DOCX
- 页数:23
- 大小:82.91KB
软件工程实验报告实验题目9 住宅安全系统Word文档下载推荐.docx
《软件工程实验报告实验题目9 住宅安全系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《软件工程实验报告实验题目9 住宅安全系统Word文档下载推荐.docx(23页珍藏版)》请在冰豆网上搜索。
时间可行性:
1-2个月。
1.4:
信息可行性:
我们可以通过到小区实际调查,或参考书本,上网查看相应的资料,有丰富的信息来源。
2、数据流图
[数据流图1]
2]
数据流图[
[说明]
某基于微处理器的住宅安全系统,使用传感器(如红外探头、摄像头等)来检测各种意外情况,如非法进入、火警、水灾等。
房主可以在安装该系统时配置安全监控设备(如传感器、显示器、报警器等),也可以在系统运行时修改配置,通过录像机和电视机监控与系统连接的所有传感器,并通过控制面板上的键盘与系统进行信息交互。
在安装过程中,系统给每个传感器赋予一个编号(即id)和类型,并设置房主密码以启动和关闭系统,设置传感器事件发生时应自动拨出电话号码。
当系统检测到一个传感器事件时,就激活警报,拨出预置的电话号码,并报告关于位置和检测到事件的性质等信息。
实验二书写需求规格说明书
实验目的:
掌握需求分析的步骤,练习编写需求规格说明书。
Word实验工具:
实验内容
1.1编写目的
编写本文档,是为了能够明确用户需求,以精确的软件架构设计,为测试提供依据。
并合理分工小组,是小组的每一个成员能够明白项目最终的项目特点。
1.2背景
我们的研究表明,住宅管理系统市场以每年40%的速度增长。
我们推向市场的首个SafeHome功能将是住宅安全功能,因为多数人都熟悉“报警系统”,所以这将更容易销售。
住宅功能应该为各种不希望出现的“情况”提供保护,如非法入侵、火灾、漏水、一氧化碳浓度超标等等。
该功能将使用无线传感器监视各种情况的发生,户主可以编程控制,并且在发现情况时自动电话联系监控部门。
1.3定义
1.1软件功能说明
1.2对功能的一般性规定
1.3对性能的一般性规定
1.4故障处理要求
1.5其他专门要求
1.4运行环境
Windows7/Vista/XP;
以上处理器;
2GHZ酷睿
512MB内存;
5GB硬盘空间。
注:
若用户需要,未来可升级支持Windows8。
1.5条件与限制
本系统主要有两大功能用户设置和检测报警功能。
1用户设置
1、用户首次使用时需要输入密码、报警的电话号码以及房间的大小。
2、再后来的使用过程中用户可以再此设置。
2检测报警
1、检测是否有火灾发生,若有则向用户指定的号码发送信息或提示。
2、检测是否有人非法入侵,若有则向用户指定的号码发送信息或提示。
3、检测是否有一氧化碳超标的现象,若有则向用户指定的号码发送信息或提示。
4、检测是否有漏水现象,若有也给出用户提示。
5、检测是否门窗已经关闭,若未则给出用户提示。
3数据描述
3.1对功能的一般性规定
功能名称功能详细*作用介绍SafeHome。
a.本功能的数据库全部来自本功能主要作用就是使用户可以设置。
b.用户设置*使用说明进入该功能界面后,输入房主的首次使用激活码a.激活后对于个人的密码以及预设的电话号码进行设置。
b.
次Y123编模块名模块功能称号123456
c.电话号码可以备选有多个。
系统启动模块子程序子程序功能
3.1.1检测是否有火灾发生对CO检测用户设置本功能的a.数据库全部来自Safehome。
本功能主b.要作用就是使用户可以
d.用户输入密码三次错误则系统应向预设手机发送报警信息
*作用介绍
本功能主要是针对可能出现的火灾进行监测与报警a.系统通过传感器技术来检测是否有火灾发生b.若有,则向用户发送提示并且拨打火警电话,屋内发出提示系统启动N用户登陆密输入N用户登陆密码正确
NY输入房主的首次使用激活码1.1inputConfirmationCode(*)输入房主账号1.2setInitiaUser(*)1.3setInitialPasswor(*)d输入房主初始密码1.4getfingerprint(*)获得房主的指纹1.5addUser(*)添加用户1.6deleteUser(*)删除用户1.7getvoice(*)获得所有用户的声音1.8addPhoneNumber(*)设置报警电话
声
3.1.2检测是否有人本功能主要是针对可能出现的非法入侵进行监测与报警
a.系统通过窗户与门上传感器技术来检测是否有火灾发生非法入侵
b.若有,则向用户发送提示并且拨报警电话,屋内发出提示声
本功能主要是针对一氧化碳超标的现象进行监测与报警
3.1.3检测是否一氧a.系统通过煤气上方的探测器进行检测
化碳超标的现象
b.若有,则向用户发送提示并且拨打报警电话,屋内发出提示声
3.1.3检测是否漏水本功能主要是针对漏水的现象进行监测与报警
a.探测器进行检测现象
b.若有,则向用户发送提示,屋内发出提示声
3.1.4检测是否门窗本功能主要是针对门窗已经关闭进行监测与报警
a.门窗上的探测器进行检测已经关闭b.若有,在用户离开之前发出警报>
3次码密码正确NY对温度检测确定用户类型对湿度检测启动系统进行系统操作对屋内人员的监控N
退出系统出错处理Y确定用户类型
系统结束
检测系统总图
1.9addMothballNumber(*)设置后备电话设置1.10errorSent(*)给报警电话发送报警信息
1.11dailyRecork(*)记录用户出入日志信息2.1checkFire(*)检测本功能主要检测火情
是针对可能是否有2.2sentFireInfo(*)发送火情报告
出现的火灾火灾发2.3callPolice(*)报警
进行监测与生2.4ring(*)发出提示声报警
本功能主检3.1checkBreaker(*)测检测入侵者
要是针对可是否有3.2sentBreakerInfo(*)发送入侵者报告能出现的非人非法3.3callPolice(*)报警
法入侵进行入侵3.4ring(*)发出提示声监测与报警4.1checkCO(*)浓度检测CO检测是本功能主要是针对一氧否一氧4.2sentCOInfo(*)浓度报告发送CO化碳超化碳超标的4.3callPolice(*)报警标的现现象进行监4.4ring(*)
发出提示声象测与报警检测漏水测5.1checkWaterLeak(*)检本功能主要是否漏5.2sentWaterLeak(*)发送漏水报告是针对漏水水现象的现象进行5.3callPolice(*)报警监测与报警5.4ring(*)发出提示声检测是检测门窗6.1checkD&
W(*)本功能主要否门窗6.2sentD&
WInfo(*)发送报告信息是针对门窗已经关已经关闭进6.3callUser(*)呼叫所有用户
闭行监测与报6.4ring(*)
发出提示声
警
2、制数据流图(或用例图),使用Word编写实验报告。
]
实验三书写概要设计说明书
1.1试验目的
之前《需求规格说明书》已经完成并提交。
对于SafeHome系统我们进入第二阶段设计————概要设计。
编写这份概要设计报告的目的在于对整个系统的总体设计进行一个大概的描述和设计。
对基本的流程、用户的输入输出、数据库的设计和嵌入、数据结构的设计以及系统错误的恢复功能设计等形成大概的框架。
1.2背景
经过我们的研究表明,住宅管理系统市场以每年40%的速度增长。
Safehome管理系统软件是一套功能比较完善的管理软件,该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的DOS,WINDOWS系列等操作系统上使用。
除此以外,可通过访问权限控制,确保数据的安全性。
说明:
a.待开发软件系统的名称:
Safehome管理系统
b.项目提出者:
市场调查部
c.开发者:
南京邮电大学通达学院08005933第八组
d.用户:
各房产公司或个人住宅
e.运行该软件的计算站(中心):
各房产公司或个人住宅计算机局域网
3定义1.系统检测
检测是否有火灾发生子系统
检测是否有人非法入侵子系统
检测是否一氧化碳超标的现象子系统
检测是否漏水现象子系统
检测是否门窗已经关闭
报警功能
1.4参考资料
有关的参考文件如下:
a.教材;
b.图书馆系统的概要设计说明样本;
c.社区医院系统的概要设计说明样本;
d.计算机软件保护条例;
e.中华人民共和国计算机信息系统安全保护条例;
f.计算机软件产品开发文件编制指南GB8567-88
2总体设计
2.1需求规定
safehome管理系统主要分为三个模块,分别为用户设置、监测系统、报警系统。
关于safehome管理系统的主要输入输出项目、处理的功能性能要求,可参考关于该系统的需求说明书的需求规定。
2.2运行环境
safehome管理系统的运行环境是一个由装有windows2000以上版本并安装有SQLServer的PC机组成的局域网环境。
2.3基本设计概念和处理流程
系统基本设计概念:
将整个系统分为3个子模块,分别对各个子系统的功能和数据库进行设计。
再把各个子系统进行合并,并定义各个子系统对其他子系统的通信接口以及设计整体的数据库,形成一个整体的管理系统。
.
Y确定用户类型进行系统操作N
退出系统Y系统结束
系统处理流程
密码>
3结构.42
的系统元素(各层模块、子程序、公用程序等)用一览表及框图的形式说明本系统的分层次地给出各元素之间的控制与被控制关扼要说明每个系统元素的标识符和功能,划分,系.《函数个模块具体功能函数如下,4具体说明可参考附件可分为整个系统按功能划分,。
模块统一设计》
2.5功能需求与程序的关系
如下的矩阵图表示出系统各项功能需求的实现同各块程序的分配关系:
功能需求程序实现分配
inputConfirmationCode(*)
setInitiaUser(*)setInitialPasswor(*)d
getfingerprint(*)addUser(*)用户设置
deleteUser(*)addPhoneNumber(*)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程实验报告实验题目 住宅安全系统 软件工程 实验 报告 题目 住宅 安全 系统