欢迎来到天天文库
浏览记录
ID:33540988
大小:340.00 KB
页数:10页
时间:2019-02-27
《safehome系统概要设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、SafeHome概要设计说明书文档名称:概要设计说明书项目名称:Safehome管理系统项目负责人:程凯项目规划:程凯资料搜集:龚梅鑫,蒋启明,袁湘莉,程凯报告制作:蒋启明,龚梅鑫,袁湘莉,程凯完成日期:2011年4月18日星期一开发单位:南京邮电大学通达学院080059班8组10·10·目录1引言31.2背景31.3定义31.4参考资料42总体设计42.1需求规定42.2运行环境42.3基本设计概念和处理流程................................................................
2、.............................42.4结构72.5功能需求与程序的关系83接口设计83.1系统接口83.2外部接口93.3内部接口94运行设计94.2运行逻辑组合94.2运行时间95系统数据结构设计95.1逻辑结构设计要点95.2物理结构设计要点106系统出错处理设计106.1出错信息106.2补救措施1010·10·1引言1.1编写目的 之前《需求规格说明书》已经完成并提交。对于SafeHome系统我们进入第二阶段设计————概要设计。编写这份概要设计报告的目的在于对整个系统的总体设计进行一个大概的描述和
3、设计。对基本的流程、用户的输入输出、数据库的设计和嵌入、数据结构的设计以及系统错误的恢复功能设计等形成大概的框架。 1.2背景经过我们的研究表明,住宅管理系统市场以每年40%的速度增长。我们推向市场的首个SafeHome功能将是住宅安全功能,因为多数人都熟悉“报警系统”,所以这将更容易销售。Safehome管理系统软件是一套功能比较完善的管理软件,该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的DOS,WINDOWS系列等操作系统上使用。除此以外,可通过访问权限控制,确保数据的安全性。住宅功能应该
4、为各种不希望出现的“情况”提供保护,如非法入侵、火灾、漏水、一氧化碳浓度超标等等。该功能将使用无线传感器监视各种情况的发生,户主可以编程控制,并且在发现情况时自动电话联系监控部门。 说明: a.待开发软件系统的名称:Safehome管理系统 b.项目提出者:市场调查部c.开发者:南京邮电大学通达学院08005933第八组d.用户:各房产公司或个人住宅e.运行该软件的计算站(中心):各房产公司或个人住宅计算机局域网1.3定义SQLStructureQueryLanguageSafehome管理系统DBMS(DataBaseManag
5、ementSystem)数据库管理系统用户设置系统检测检测是否有火灾发生子系统检测是否有人非法入侵子系统10·10·检测是否一氧化碳超标的现象子系统检测是否漏水现象子系统检测是否门窗已经关闭报警功能 1.4参考资料 有关的参考文件如下:a.教材;b.图书馆系统的概要设计说明样本;c.社区医院系统的概要设计说明样本; d.计算机软件保护条例; e.中华人民共和国计算机信息系统安全保护条例; f.计算机软件产品开发文件编制指南GB8567-882总体设计2.1需求规定safehome管理系统主要分为三个模块,分别为用户设置、监测系统
6、、报警系统。关于safehome管理系统的主要输入输出项目、处理的功能性能要求,可参考关于该系统的需求说明书的需求规定。2.2运行环境 safehome管理系统的运行环境是一个由装有windows2000以上版本并安装有SQLServer的PC机组成的局域网环境。2.3基本设计概念和处理流程系统基本设计概念:将整个系统分为3个子模块,分别对各个子系统的功能和数据库进行设计。再把各个子系统进行合并,并定义各个子系统对其他子系统的通信接口以及设计整体的数据库,形成一个整体的管理系统。10·10·系统启动用户登陆密码正确确定用户类型进行系统
7、操作退出系统YYN系统结束输入密码>3次NNY系统处理流程登录界面10·10·系统启动用户登陆密码正确确定用户类型进行系统操作退出系统YYN系统结束启动系统对CO检测对温度检测对湿度检测对屋内人员的监控确定用户类型密码输入>3次YNN检测系统总图2.4结构 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系.整个系统按功能划分,可分为4个模块具体功能函数如下,具体说明可参考附件《函数模块统一设计》。10·10·编号模块名称模块功能模
8、块子程序子程序功能1用户设置a.本功能的数据库全部来自Safehome。b.本功能主要作用就是使用户可以设置1.1inputConfirmationCode(*)输入房主的首次使用激活码1.2setInit
此文档下载收益归作者所有