safehome软件体系结构设计Word格式.docx
- 文档编号:16362592
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:13
- 大小:404.58KB
safehome软件体系结构设计Word格式.docx
《safehome软件体系结构设计Word格式.docx》由会员分享,可在线阅读,更多相关《safehome软件体系结构设计Word格式.docx(13页珍藏版)》请在冰豆网上搜索。
Date
ReasonForChanges
Version
目录
修订历史2
1.体系结构设计概述1
1.1目的1
1.2背景1
1.3意义1
2.系统数据设计1
2.1数据采集1
2.2数据描述1
2.3数据设计1
3.体系结构风格设计1
3.1常用体系结构风格分析1
3.2系统体系结构风格设计1
4.体系结构设计2
4.1系统环境2
4.2原始模型定义2
4.3构件级体系结构2
4.4系统实例2
5.体系结构设计评估2
5.1体系结构权衡分析2
5.2体系结构复杂性分析2
5.3评估报告2
6.数据流映射2
6.1变换流映射2
6.2事务流映射2
1.体系结构设计概述
1.1目的
软件体系结构设计是建立在我们小组对safehome软件做了全面细致的需求分析的基础上,更加明确的分析safehome出应具有的功能、性能与界面,使系统分析人员及软件开发人通过此份架构能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成设计与开发工作。
本说明书的预期读者为:
业务或需求分析人员、客户、软件测试人员、用户文档编写人员、项目管理者。
1.2背景
1.待开发软件系统的名称:
safehome智能家居系统
2.任务提出者:
张小洪教授
3.开发者:
张海标小组
4.用户:
主要为经常在外的上班族
1.3意义
软件体系架构使软件工程师能够:
a)分析设计在满足规定需求方面的有效性
b)在设计变更相对容易的阶段,考虑体系结构可能的选择方案
c)降低与软件构造相关联的风险
2.系统数据设计
2.1数据采集
数据来源:
用户,摄像头,传感器
2.2数据描述
用户:
用户id,用户密码
摄像头:
摄像头编号,图像,开关状态
传感器:
传感器编号,传感器状态
数据传送过程:
1.用户——控制面板——系统——摄像头/传感器
用户通过控制面板,输入id和密码,验证通过后登陆系统,用户选择摄像头查看图像或传感器查看其状态。
2.传感器——系统——用户——系统
传感器将报警信号发送给系统,系统接受信号后,发出警报声,并用短信通知用户,用户查看后,返回查看信息给系统
2.3数据设计
(把数据对象转换为软件数据结构)
3.体系结构风格设计
3.1常用体系结构风格分析
描述常用的几种体系结构风格,结合图形做简要分析
1.数据位中心的体系结构
2.数据流体系结构
3.调用和返回体系结构
4.层次体系结构
3.2系统体系结构风格设计
通过组织和求精的方式描述safehome系统采用的体系结构风格
4.体系结构设计
4.1系统环境
1.Safehome体系结构环境图
4.2原始模型定义
1.原始模型
4.3构件级体系结构
1.SafeHome整体体系结构
4.4系统实例
用uml构件图表示系统实例
5.体系结构设计评估
5.1体系结构权衡分析
5.2体系结构复杂性分析
5.3评估报告
6.数据流映射
6.1变换流映射
6.2事务流映射
safehome安全工程的环境级DFD
安全功能的第一级DFD
精化“监控传感器”变换的第2层DFD
具有流边界的监控传感器的第3层DFD
监控传感器的第一级分解
监控传感器的第二级分解
监控传感器的第一次迭代结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- safehome 软件 体系结构 设计