分布式温控系统用例模型说明书(共24页).docx





《分布式温控系统用例模型说明书(共24页).docx》由会员分享,可在线阅读,更多相关《分布式温控系统用例模型说明书(共24页).docx(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上分布式温控系统用例模型说明书学院: 计算机科学与技术学院 班级: 班级: 13班A组 姓名: 胡卓 杨明 李梦玉 叶子龙 赵博 2015年5月1日专心-专注-专业版本修订记录编号日期版本号章节编写者说明12015.5.1V1.0文档构建胡卓文档美化杨明1胡卓2叶子龙3杨明4杨明5李梦玉6胡卓7赵博 目录51. 文档介绍 1.1 文档目的 以书面形式把分布式温控系统的各个用例模型要求全面详细地描述出来,以作为下一步软件工程师开发该系统的依据,使开发方更加高效,有针对性的设计用户所需系统,同时,在本系统开发完成后该文档作为用户方和开发方验收的依据。 1.2 文档范围 围绕
2、分布式温控系统展开,说明系统用途与需求,阐述规则与标准,全面介绍软件架构,分析该系统用例模型,尽可能详细的将每个用例逐一的进行解读、分析,以使后续的开发工作更加高效,更加快捷,让工作更加模块化,流程化,省去了大量的繁琐工作,使该文档成为日后开发工作的范例模版。 1.3 读者对象 廉价快捷酒店的管理人员,软件开发人员 1.4 参考文献 1.分布式温控系统用户需求说明书 本小组第一次实验文档 2、软件工程基础 胡飞等 高等教育出版社 3、微型计算机与传感技术 潘新民 人民邮电出版社 4、C+程序设计 谭浩强 清华大学出版社 5、微机检测与控制应用系统设计 余祖俊 北方交通大学出版社 6、Visua
3、l C+管理信息系统完整项目实例剖析 明日科技 人民邮电出版社 7、软件工程模型与方法 肖丁等 北京邮电大学出版社 1.5 术语与缩写解释 ACSE Association Control Service Element 连接控制服务元素 ALC Automatic Level Control 自动平衡控制 BAC Building Automation & Control net 建筑物自动化与控制网络 BUE betriebsfertige Uebergabe 验收 CAD Computer Aided Design 计算机辅助设计 GUI Graphic User Interface 图
4、形用户界面 IDE Integrated Developing Environment 集成开发环境 FMEA Fehler Moeglichkeits and Einfluss Analyes 缺陷可能性与影响分析 DER Distributed/Decentralized Energy Resource 分布式供能 2项目背景项目需求来源:某快捷廉价酒店响应节能绿色环保理念,推行自助式房间温度调节的空调系统,向我方提出开发一个分布式温控系统的要求。 用户基本需求:1. 空调系统由中央空调和房间空调两部分构成;2. 中央空调是冷暖两用,根据季节进行模式调整。3. 中央空调具备开关按钮,只可人
5、工开启和关闭,中央空调正常开启后处于待机状态。a) 中央空调开机后,无论哪一种工作模式,缺省工作温度为25C;b) 当关闭后,不响应来自房间的任何温控请求;c) 当有来自从控机的温控要求时,中央空调开始工作;d) 当所有房间都没有温控要求时,中央空调的状态回到待机状态。4. 房间内只有独立的从控空调机,但没有冷暖控制设备。a) 从控机具有一个温度传感器,实时监测房间的温度,并与从控机的目标设置温度进行对比,并向中央空调机发出温度调节请求。b) 如果从控机发出的请求和中央空调设置的冷暖控制状态发生矛盾时,以中央空调机的状态优先,否则中央空调机不予响应。5. 从控机只能人工方式开闭,并通过控制面板
6、设置目标温度,目标温度有上下限制。a) 从控机开机后动态获取房间温度,并将温度显示在控制面板上;b) 从控机开机后与中央空调连接获取工作模式,并将工作模式显示在控制面板上;6. 控制面板的温度调节可以连续变化也可以断续变化,但是每次对使用调节按钮的判定都有不同:7. 房间目标温度达到后,从控机自动停止工作。a) 房间温度随着环境温度开始变化,当房间温度超过目标温度1 C时,重新启动;b) 房间不考虑大小和管道的分布及大小问题,在达到目标温度后,房间温度每分钟上下变化1C。8. 中央空调能够实时监测各房间的温度和状态,并要求实时刷新的频率能够进行配置;9. 要求分控机的控制面板能够发送高、中、低
7、风速的请求,温度变化以中风(2C每分钟)为基准,高速风提高50%,即3C每分钟,低速风下降50%,即1%每分钟。10. 系统中央空调部分具备计费功能:可根据中央空调对分控机的请求时长及高中低风速的供风量进行费用计算;11. 中央空调监控具备统计功能,可以根据需要给出日报表、周报表和月报表;报表内容如下:房间号、开关机的次数、温控请求起止时间、温控请求的起止温度及风量大小12. 中央空调同时只能处理三台分控机的请求,为此主机要有负载均衡的能力,能够保证所有房间的请求都能进行温度调整。3.用例图3.1参与者关系3.2从控机部分3.2.1从控机部分参与者从控机部分的参与者是:顾客顾客可以根据自身需求
8、打开或关闭空调,之后根据自身需求调节空调的温度或风力大小,可以查看已用信息。3.2.2 从控机部分用例概述(1)顾客打开从控机(2)顾客升高温度(3)顾客降低温度(4)顾客提升风速(5)顾客降低风速(6)顾客查看空调信息(7)顾客关闭空调3.2.3从控机用例图3.3主控机部分 3.3.1主控机部分参与者从控机部分的参与者是:中央空调管理员、酒店管理员,二者可以抽象出中央空调管理员可以对中央空调进行特定操作,也可以设置中央空调;酒店管理员可以对顾客查看顾客使用后的费用 3.3.2 主控机部分用例概述(1)中央空调管理员启动中央空调(2)中央空调管理员读取空调整体运行状况(3)中央空调管理员查看每
9、个房间的使用情况(4)中央空调管理员设置中央空调的工作模式(5)中央空调管理员设置费率(6)中央空调管理员关闭空调(7)酒店管理员生成某房间的账单(8)酒店管理员查看日报表(9)酒店管理员查看周报表(10)酒店管理员查看月报表 3.3.3主控机用例图3.3.3.1中央空调管理员角度3.3.3.2酒店管理员角度4.用例说明4.1从控机部分4.1.1基本用例用例编号:UC_A用例名称:使用空调范围:从控机部分级别:用户目标级别主要参与人:顾客前置条件:中央空调已经开启,从控机没有打开后置条件:如果开启成功,空调送风;如果开启不成功,从控机无反应主要成功场景:1顾客点击从控机开始按钮2如果顾客打算更
10、改设置,则转扩展用例:更改设置UC_A_01如如果顾客打算获取空调使用信息,则转扩展用例:更改设置 UC_A_023若顾客认为空调温度风速合适,则尽情享受,若不合适,跳转场景2扩展(或替代流程)2.a顾客打算调整风速时候,可以选择风速的大小,如低速、中速、高速2.b顾客打算调整目标温度时候,可以在当前目标温度的基础上提高或降低目标温度2.c顾客打算查看空调使用信息时,可以在显示屏上观察到相关信息*.a从控机系统在任意时刻失败(1) 显示错误信息(2) 用户重新启动空调*.b用户在任意时刻按下关闭空调按钮(1) 从控机关闭4.1.2扩展用例 4.1.2.1用例编号:UC_A_01用例名称:更改设
11、置范围:从控机系统级别:用户目标级别主要参与人:顾客前置条件:空调已经开启后置条件:用户对更改条件满意主要成功场景:1顾客按下不同更改功能的按钮2如果顾客打算升高温度,则转扩展用例:升高空调温度UC_A_01_01如果顾客打算降低温度,则转扩展用例:降低空调温度UC_A_01_02如果顾客打算提升风速,则转扩展用例:提升空调风速UC_A_01_03如果顾客打算降低风速,则转扩展用例:降低空调风速UC_A_01_43更改目标实现扩展(或替代流程)2.a顾客希望调整风速时候,可以选择风速的大小,如低速、中速、高速2.b顾客希望调整目标温度时候,可以在当前目标温度的基础上提高或降低目标温度*.a从控
12、机系统在任意时刻失败(1) 用户重新启动空调(2) 空调系统恢复初始状态4.1.2.2用例编号:UC_A_01_01用例名称:升高空调温度范围:从控机部分级别:子系统目标级别主要参与人:顾客前置条件:空调已经开启,顾客认为送风温度过低后置条件:温度被更改主要成功场景:1顾客按下温度提升按钮2空调显示已改变的目标温度3重复步骤1,直至顾客按下确认按钮(一秒内需要按下确认,超过一秒自动向主控机传送请求)扩展(或替代流程)*.a从控机系统在任意时刻失败(1) 显示错误信息(2) 用户重新启动空调4.1.2.3用例编号:UC_A_01_02用例名称:降低空调温度范围:从控机部分级别:子系统目标级别主要
13、参与人:顾客前置条件:空调已经开启,顾客认为送风温度过高后置条件:温度被更改主要成功场景:1顾客按下温度降低按钮2空调显示已改变的目标温度3重复步骤1,直至顾客按下确认按钮(一秒内需要按下确认,超过一秒自动向主控机传送请求)扩展(或替代流程)*.a从控机系统在任意时刻失败(1) 显示错误信息(2) 用户重新启动空调4.1.2.4用例编号:UC_A_01_03用例名称:提升空调风速范围:从控机部分级别:子系统目标级别主要参与人:顾客前置条件:空调已经开启,顾客认为送风风速过低后置条件:风速被更改主要成功场景:1顾客按下风速提升按钮2空调显示已改变的目标风速3重复步骤1,直至顾客按下确认按钮(一秒
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 分布式 温控 系统 模型 说明书 24

限制150内