欢迎来到天天文库
浏览记录
ID:43896610
大小:1.08 MB
页数:15页
时间:2019-10-16
《safehome软件体系结构设计说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、....《safehome智能家居》---软件体系结构设计项目组长:团队成员:助教:参考....修订历史NameDateReasonForChangesVersion参考....目录修订历史21.体系结构设计概述11.1目的11.2背景11.3意义12.系统数据设计12.1数据采集12.2数据描述12.3数据设计13.体系结构风格设计13.1常用体系结构风格分析13.2系统体系结构风格设计14.体系结构设计24.1系统环境24.2原始模型定义24.3构件级体系结构24.4系统实例25.体系结构设计评估25.1体系结构权衡分析25.2体系结构复杂性分析25.3评估报告26.数据流映射2
2、6.1变换流映射26.2事务流映射2参考....1.体系结构设计概述1.1目的软件体系结构设计是建立在我们小组对safehome软件做了全面细致的需求分析的基础上,更加明确的分析safehome出应具有的功能、性能与界面,使系统分析人员及软件开发人通过此份架构能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成设计与开发工作。 本说明书的预期读者为:业务或需求分析人员、客户、软件测试人员、用户文档编写人员、项目管理者。1.2背景1.待开发软件系统的名称:safehome智能家居系统2.任务提出者:张小洪教授3.开发者:张海标小组4.用户:主要为经常在外的上班族1.3意义
3、软件体系架构使软件工程师能够:a)分析设计在满足规定需求方面的有效性b)在设计变更相对容易的阶段,考虑体系结构可能的选择方案c)降低与软件构造相关联的风险2.系统数据设计2.1数据采集数据来源:用户,摄像头,传感器2.2数据描述用户:用户id,用户密码摄像头:摄像头编号,图像,开关状态传感器:传感器编号,传感器状态数据传送过程:1.用户——控制面板——系统——摄像头/传感器参考....用户通过控制面板,输入id和密码,验证通过后登陆系统,用户选择摄像头查看图像或传感器查看其状态。1.传感器——系统——用户——系统传感器将报警信号发送给系统,系统接受信号后,发出警报声,并用短信通知用户
4、,用户查看后,返回查看信息给系统2.3数据设计(把数据对象转换为软件数据结构)3.体系结构风格设计3.1常用体系结构风格分析描述常用的几种体系结构风格,结合图形做简要分析1.数据位中心的体系结构2.数据流体系结构参考....1.调用和返回体系结构2.层次体系结构参考....3.2系统体系结构风格设计通过组织和求精的方式描述safehome系统采用的体系结构风格4.体系结构设计4.1系统环境1.Safehome体系结构环境图参考....4.2原始模型定义1.原始模型参考....4.3构件级体系结构1.SafeHome整体体系结构4.4系统实例用uml构件图表示系统实例参考....5.体
5、系结构设计评估5.1体系结构权衡分析5.2体系结构复杂性分析5.3评估报告6.数据流映射6.1变换流映射6.2事务流映射safehome安全工程的环境级DFD参考....安全功能的第一级DFD精化“监控传感器”变换的第2层DFD参考....具有流边界的监控传感器的第3层DFD监控传感器的第一级分解参考....监控传感器的第二级分解参考....监控传感器的第一次迭代结构参考....欢迎您的光临,Word文档下载后可修改编辑.双击可删除页眉页脚.谢谢!希望您提出您宝贵的意见,你的意见是我进步的动力。赠语;1、如果我们做与不做都会有人笑,如果做不好与做得好还会有人笑,那么我们索性就做得更好
6、,来给人笑吧!2、现在你不玩命的学,以后命玩你。3、我不知道年少轻狂,我只知道胜者为王。4、不要做金钱、权利的奴隶;应学会做“金钱、权利”的主人。5、什么时候离光明最近?那就是你觉得黑暗太黑的时候。6、最值得欣赏的风景,是自己奋斗的足迹。 7、压力不是有人比你努力,而是那些比你牛×几倍的人依然比你努力。参考
此文档下载收益归作者所有