分布式温控系统
结构化概要设计
编写者:13 班 C 组 –
王颖、吴振宇、王宇鹏、罗嘉文、黄斌
创建日期:2015 年 6 月 12 日
版本修订记录
版本修订记录
编号
日期
版本号
章节
编写者
说明
1
2
3
4
5
6
7
2015-6-7
V1.0
4、5
王颖
系统功能结构图的设计、功能模块
说明
2015-6-8
V1.0
4
罗嘉文
系统功能结构图的绘制
2015-6-10
V1.0
1、2
王宇鹏
2015-6-11
V1.0
2015-6-12
V1.0
7
7
2015-6-12
V1.0
3、5
2015-6-12
V1.0
吴振宇
数据库的设计
王颖
黄斌
王颖
数据库表结构说明
合并并整理文档
对比需求说明说发现报表少了两项
8
2015/6/18
V2.0
7
王颖
要显示的数据,现更新数据库相关
部分
I
目 录
1. 文档说明 .....................................................................................................................................1
1.1 文档目的 .............................................................................................................................1
1.2 文档范围 .............................................................................................................................1
1.3 读者对象 .............................................................................................................................2
1.4 参考文档 .............................................................................................................................2
1.5 术语与缩写解释................................................................................................................ 2
2. 项目背景 .....................................................................................................................................2
3. 需求分析结果 .............................................................................................................................3
3.1 顶层数据流图 .................................................................................................................... 3
3.2 第一层数据流图................................................................................................................ 4
3.3 第二层数据流图................................................................................................................ 5
4. 基于功能需求的初始功能结构图 ............................................................................................ 5
4.1 Master ................................................................................................................................ 5
4.2 Slave....................................................................................................................................8
5. 系统级初始功能结构图.......................................................................................................... 11
6. 优化后的系统级功能结构图.................................................................................................. 11
7. 数据设计...................................................................................................................................12
7.1 数据库设计...................................................................................................................... 12
7.2 全局数据结构设计 .......................................................................................................... 16
II
1. 文档说明
1.1 文档目的
某快捷廉价酒店的自助计费式分布式温控系统由中央空调和房间空调两部分组成。入住
的客户可以根据要求设定温度和风速的调节,同时可以显示所消耗的能量以及所需支付的金
额,通过向中央空调发送温控请求来实现。中央空调有负载均衡的能力,可以保证所有房间
的温控请求,监测各个房间的状态。除此之外,酒店针对每个房间需要给出空调使用的详单
方便客户退房时进行结账,以及酒店空调使用的各式统计报表。
在《用例模型说明书》中这一过程已实现用例建模,通过已经确定的需求分析来准确地
描述用户需求中的功能要求,写入了《软件需求规格说明书》,如今编写的《结构化概要设
计文档》给出酒店分布式温控系统的结构化概要设计,为以后的实际编程和具体分析提供方
向支持和基本框架的搭建。
1.2 文档范围
根据《用例模型说明书》中的用例图以及《软件需求规格说明书》中的功能需求进行系
统设计画出功能结构图,并写出设计说明和接口说明。初始的系统功能结构图包含了三个主
要参与者:中央空调,从控空调,管理人员操作人员。在搭建起来的初始系统功能结构图的
基础上,根据启发式原则,然后得出一个优化后的系统功能结构图。然后对数据存储文件的
结构进行设计,使得数据存储访问方法最为优化。
1
1.3 读者对象
编码人员和测试人员
1.4 参考文档
《用例模型说明书》、《软件需求规格说明书》
1.5 术语与缩写解释
2. 项目背景
(1) 待开发系统名称:分布式温控系统
(2) 开发背景:某快捷廉价酒店响应节能绿色环保理念,推行自助计费式中央温控系统,
使得入住的客户可以根据要求设定温度和风速的调节,同时可以显示所消耗的能量以及所需
支付的金额。除此之外,酒店针对每个房间需要给出空调使用的详单方便客户退房时进行结
账,以及酒店空调使用的各式统计报表
(3) 项目委托单位:北京邮电大学计算机网络工程专业软件工程
(4) 开发者:2012211313 班级 C 组
(5) 系统产品对象:面向普通用户,提供友好的交互界面
2
3. 需求分析结果
3.1 顶层数据流图
3
3.2 第一层数据流图
4
3.3 第二层数据流图
4. 基于功能需求的初始功能结构图
4.1 Master
4.1.1 数据流图
5