收藏 分销(赏)

分布式温控系统用例模型说明指导书.doc

上传人:精*** 文档编号:2517575 上传时间:2024-05-31 格式:DOC 页数:28 大小:1.43MB
下载 相关 举报
分布式温控系统用例模型说明指导书.doc_第1页
第1页 / 共28页
分布式温控系统用例模型说明指导书.doc_第2页
第2页 / 共28页
分布式温控系统用例模型说明指导书.doc_第3页
第3页 / 共28页
分布式温控系统用例模型说明指导书.doc_第4页
第4页 / 共28页
分布式温控系统用例模型说明指导书.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、分布式温控系统用例模型阐明书学院: 计算机科学与技术学院 班级: 211313 班级: 13班A组 姓名: 胡卓 杨明 李梦玉 叶子龙 赵博 5月1日版本修订记录编号日期版本号章节编写者阐明1.5.1V1.0文档构建胡卓文档美化杨明1胡卓2叶子龙3杨明4杨明5李梦玉6胡卓7赵博 目录1. 文档介绍- 1 -1.1 文档目的- 1 -1.2 文档范围- 1 -1.3 读者对象- 1 -1.4 参考文献- 1 -1.5 术语与缩写解释- 2 -2项目背景- 2 -项目需求来源:- 2 -用户基本需求:- 2 -3.用例图- 4 -3.1参与者关系- 4 -3.2从控机部分- 4 -3.2.1从控机

2、部分参与者- 4 -3.2.2 从控机部分用例概述- 4 -3.2.3从控机用例图- 5 -3.3主控机部分- 5 -3.3.1主控机部分参与者- 5 -3.3.2 主控机部分用例概述- 5 -3.3.3主控机用例图- 6 -4.用例说明- 7 -4.1从控机部分- 7 -4.1.1基本用例- 7 -4.1.2扩展用例- 8 -4.2主控机部分- 11 -4.2.1基本用例- 11 -4.2.2扩展用例- 12 -5.领域模型- 17 -5.1 领域模型图- 17 -5.2属性描述- 18 -.6.系统顺序图- 18 -6.1 从控机-主控机 系统顺序图- 18 -6.2 用户-从控机 系统顺

3、序图- 19 -6.3 中控员-主控机 系统顺序图- 20 -6.4 前台客服-主控机 系统顺序图- 21 -1. 文档简介 1.1 文档目 以书面形式把分布式温控系统各个用例模型规定全面详细地描述出来,以作为下一步软件工程师开发该系统根据,使开发方更加高效,有针对性设计顾客所需系统,同步,在本系统开发完毕后该文档作为顾客方和开发方验收根据。 1.2 文档范畴 环绕分布式温控系统展开,阐明系统用途与需求,阐述规则与原则,全面简介软件架构,分析该系统用例模型,尽量详细将每个用例逐个进行解读、分析,以使后续开发工作更加高效,更快捷,让工作更加模块化,流程化,省去了大量繁琐工作,使该文档成为日后开发

4、工作范例模版。 1.3 读者对象 便宜快捷酒店管理人员,软件开发人员 1.4 参照文献 1.分布式温控系统顾客需求阐明书 本小组第一次实验文档 2、软件工程基本 胡飞等 高等教诲出版社 3、微型计算机与传感技术 潘新民 人民邮电出版社 4、C+程序设计 谭浩强 清华大学出版社 5、微机检测与控制应用系统设计 余祖俊 北方交通大学出版社 6、Visual C+管理信息系统完整项目实例剖析 明日科技 人民邮电出版社 7、软件工程模型与办法 肖丁等 北京邮电大学出版社 1.5 术语与缩写解释 ACSE Association Control Service Element 连接控制服务元素 ALC

5、Automatic Level Control 自动平衡控制 BAC Building Automation & Control net 建筑物自动化与控制网络 BUE betriebsfertige Uebergabe 验收 CAD Computer Aided Design 计算机辅助设计 GUI Graphic User Interface 图形顾客界面 IDE Integrated Developing Environment 集成开发环境 FMEA Fehler Moeglichkeits and Einfluss Analyes 缺陷也许性与影响分析 DER Distributed

6、/Decentralized Energy Resource 分布式供能 2项目背景项目需求来源:某快捷便宜酒店响应节能绿色环保理念,履行自助式房间温度调节空调系统,向我方提出开发一种分布式温控系统规定。 顾客基本需求:1. 空调系统由中央空调和房间空调两某些构成;2. 中央空调是冷暖两用,依照季节进行模式调节。3. 中央空调具备开关按钮,只可人工启动和关闭,中央空调正常启动后处在待机状态。a) 中央空调开机后,无论哪一种工作模式,缺省工作温度为25C;b) 当关闭后,不响应来自房间任何温控祈求;c) 当有来自从控机温控规定期,中央空调开始工作;d) 当所有房间都没有温控规定期,中央空调状态回

7、到待机状态。4. 房间内只有独立从控空调机,但没有冷暖控制设备。a) 从控机具备一种温度传感器,实时监测房间温度,并与从控机目的设立温度进行对比,并向中央空调机发出温度调节祈求。b) 如果从控机发出祈求和中央空调设立冷暖控制状态发生矛盾时,以中央空调机状态优先,否则中央空调机不予响应。5. 从控机只能人工方式开闭,并通过控制面板设立目的温度,目的温度有上下限制。a) 从控机开机后动态获取房间温度,并将温度显示在控制面板上;b) 从控机开机后与中央空调连接获取工作模式,并将工作模式显示在控制面板上;6. 控制面板温度调节可以持续变化也可以断续变化,但是每次对使用调节按钮鉴定均有不同:7. 房间目

8、的温度达到后,从控机自动停止工作。a) 房间温度随着环境温度开始变化,当房间温度超过目的温度1 C时,重新启动;b) 房间不考虑大小和管道分布及大小问题,在达到目的温度后,房间温度每分钟上下变化1C。8. 中央空调可以实时监测各房间温度和状态,并规定实时刷新频率可以进行配备;9. 规定分控机控制面板可以发送高、中、低风速祈求,温度变化以中风(2C每分钟)为基准,高速风提高50%,即3C每分钟,低速风下降50%,即1%每分钟。10. 系统中央空调某些具备计费功能:可依照中央空调对分控机祈求时长及高中低风速供风量进行费用计算;11. 中央空调监控具备记录功能,可以依照需要给出日报表、周报表和月报表

9、;报表内容如下:房间号、开关机次数、温控祈求起止时间、温控祈求起止温度及风量大小12. 中央空调同步只能解决三台分控机祈求,为此主机要有负载均衡能力,可以保证所有房间祈求都能进行温度调节。3.用例图3.1参加者关系3.2从控机某些3.2.1从控机某些参加者从控机某些参加者是:顾客顾客可以依照自身需求打开或关闭空调,之后依照自身需求调节空调温度或风力大小,可以查看已用信息。3.2.2 从控机某些用例概述(1)顾客打开从控机(2)顾客升高温度(3)顾客减少温度(4)顾客提高风速(5)顾客减少风速(6)顾客查看空调信息(7)顾客关闭空调3.2.3从控机用例图3.3主控机某些 3.3.1主控机某些参加

10、者从控机某些参加者是:中央空调管理员、酒店管理员,两者可以抽象出中央空调管理员可以对中央空调进行特定操作,也可以设立中央空调;酒店管理员可以对顾客查看顾客使用后费用 3.3.2 主控机某些用例概述(1)中央空调管理员启动中央空调(2)中央空调管理员读取空调节体运营状况(3)中央空调管理员查看每个房间使用状况(4)中央空调管理员设立中央空调工作模式(5)中央空调管理员设立费率(6)中央空调管理员关闭空调(7)酒店管理员生成某房间账单(8)酒店管理员查看日报表(9)酒店管理员查看周报表(10)酒店管理员查看月报表 3.3.3主控机用例图3.3.3.1中央空调管理员角度3.3.3.2酒店管理员角度4

11、.用例阐明4.1从控机某些4.1.1基本用例用例编号:UC_A用例名称:使用空调范畴:从控机某些级别:顾客目的级别重要参加人:顾客前置条件:中央空调已经启动,从控机没有打开后置条件:如果启动成功,空调送风;如果启动不成功,从控机无反映重要成功场景:1顾客点击从控机开始按钮2如果顾客打算更改设立,则转扩展用例:更改设立UC_A_01如如果顾客打算获取空调使用信息,则转扩展用例:更改设立 UC_A_023若顾客以为空调温度风速适当,则尽情享有,若不适当,跳转场景2扩展(或代替流程)2.a顾客打算调节风速时候,可以选取风速大小,如低速、中速、高速2.b顾客打算调节目的温度时候,可以在当前目的温度基本

12、上提高或减少目的温度2.c顾客打算查看空调使用信息时,可以在显示屏上观测到有关信息*.a从控机系统在任意时刻失败(1) 显示错误信息(2) 顾客重新启动空调*.b顾客在任意时刻按下关闭空调按钮(1) 从控机关闭4.1.2扩展用例 4.1.2.1用例编号:UC_A_01用例名称:更改设立范畴:从控机系统级别:顾客目的级别重要参加人:顾客前置条件:空调已经启动后置条件:顾客对更改条件满意重要成功场景:1顾客按下不同更改功能按钮2如果顾客打算升高温度,则转扩展用例:升高空调温度UC_A_01_01如果顾客打算减少温度,则转扩展用例:减少空调温度UC_A_01_02如果顾客打算提高风速,则转扩展用例:

13、提高空调风速UC_A_01_03如果顾客打算减少风速,则转扩展用例:减少空调风速UC_A_01_43更改目的实现扩展(或代替流程)2.a顾客但愿调节风速时候,可以选取风速大小,如低速、中速、高速2.b顾客但愿调节目的温度时候,可以在当前目的温度基本上提高或减少目的温度*.a从控机系统在任意时刻失败(1) 顾客重新启动空调(2) 空调系统恢复初始状态4.1.2.2用例编号:UC_A_01_01用例名称:升高空调温度范畴:从控机某些级别:子系统目的级别重要参加人:顾客前置条件:空调已经启动,顾客以为送风温度过低后置条件:温度被更改重要成功场景:1顾客按下温度提高按钮2空调显示已变化目的温度3重复环

14、节1,直至顾客按下确认按钮(一秒内需要按下确认,超过一秒自动向主控机传送祈求)扩展(或代替流程)*.a从控机系统在任意时刻失败(1) 显示错误信息(2) 顾客重新启动空调4.1.2.3用例编号:UC_A_01_02用例名称:减少空调温度范畴:从控机某些级别:子系统目的级别重要参加人:顾客前置条件:空调已经启动,顾客以为送风温度过高后置条件:温度被更改重要成功场景:1顾客按下温度减少按钮2空调显示已变化目的温度3重复环节1,直至顾客按下确认按钮(一秒内需要按下确认,超过一秒自动向主控机传送祈求)扩展(或代替流程)*.a从控机系统在任意时刻失败(1) 显示错误信息(2) 顾客重新启动空调4.1.2

15、.4用例编号:UC_A_01_03用例名称:提高空调风速范畴:从控机某些级别:子系统目的级别重要参加人:顾客前置条件:空调已经启动,顾客以为送风风速过低后置条件:风速被更改重要成功场景:1顾客按下风速提高按钮2空调显示已变化目的风速3重复环节1,直至顾客按下确认按钮(一秒内需要按下确认,超过一秒自动向主控机传送祈求)扩展(或代替流程)*.a从控机系统在任意时刻失败(1) 显示错误信息(2) 顾客重新启动空调4.1.2.5用例编号:UC_A_01_04用例名称:减少空调风速范畴:从控机某些级别:子系统目的级别重要参加人:顾客前置条件:空调已经启动,顾客以为送风风速过高后置条件:风速被更改重要成功

16、场景:1顾客按下风速减少按钮2空调显示已变化目的风速3重复环节1,直至顾客按下确认按钮(一秒内需要按下确认,超过一秒自动向主控机传送祈求)扩展(或代替流程)*.a从控机系统在任意时刻失败(1) 显示错误信息(2) 顾客重新启动空调4.2主控机某些4.2.1基本用例用例编号:UC_B用例名称:运营中央空调范畴:中央空调系统级别:顾客目的级别重要参加人:中央空调管理员前置条件:中央空调未启动后置条件:中央空调正常运营并送风重要成功场景:1中央空调管理员点击开机按钮,中央空调开机2设立中央空调,则转扩展子用例:设立中央空调UC_B_01 3如果管理员打算查看中央空调信息,则转拓展用例:获取中央空调信

17、息UC_B_024重复步奏3,直至管理员按下关闭中央空调按钮(刷新频率)扩展(或代替流程)*.a中央空调系统在任意时刻失败(1) 中央空调管理员重新启动中央空调(2) 空调系统恢复到上次状态,并与各个从控机重新建立连接*.b中央空调管理员在任意时刻按下关闭空调按钮(1)中央空调关闭用例编号:UC_B_03用例名称:生成某房间账单范畴:中央空调系统级别:顾客目的级别重要参加人:酒店管理员前置条件:房间从控机已经关闭后置条件:顾客退房成功,该房间恢复最初状态重要成功场景:1酒店管理用控制面板向中央空调系统输入房间号,并得到中央空调必定答复2中央空调成功生成账单并返回到中央空调显示屏3顾客退房成功扩

18、展(或代替流程)*.a中央空调和从控机系统在任意时刻失败(1) 中央空调管理员重新启动空调(2) 空调系统重新与各个从控机连接,恢复之前状态(2a)系统在恢复过程中检测到异常,则空调系统恢复至初始状态2.a中央空调生成账单失败(1)酒店管理员重新通过控制面板向中央空调输入房间号,发出祈求4.2.2扩展用例4.2.2.1用例编号:UC_B_01用例名称:设立中央空调范畴:中央空调系统级别:顾客目的级别重要参加人:中央空调管理员前置条件:中央空调已经开机后置条件:中央空调正常送风重要成功场景:1中央空调管理员按下相应设立按钮2设立工作模式,扩展子用例:设立工作模式 UC_B_01_013设立费率,

19、扩展子用例:设立费率UC_B_01_024设立刷新频率,扩展子用例:设立费率UC_B_01_035中央空调完毕设立修改,用例结束扩展(或代替流程)*.a中央空调系统在任意时刻失败(1) 中央空调管理员重新启动空调(2)空调系统恢复到上次状态,并与各个从控机重新建立连接 (2a)系统在恢复过程中检测到异常,则空调系统恢复至初始状态 4.2.2.2用例编号:UC_B_02用例名称:获取空调信息范畴:中央空调系统级别:顾客目的级别重要参加人:中央空调管理员前置条件:中央空调已经启动并正常送风后置条件:管理人员获得中央空调信息重要成功场景:1中央空调收集中央空调自身状态信息,将其显示在显示屏上。扩展子

20、用例:获取空调状态信息 UC_B_02_012中央空调收集房间空调使用信息,将其显示在显示屏上;扩展子用例:获取各房间状态信息 UC_B_02_023中央空调完毕一次信息显示过程,用例结束扩展(或代替流程)*.a从控机系统在任意时刻失败(1) 中央空调管理员重新启动空调(2) 空调系统重新与各个从控机连接,恢复之前状态(2a)系统在恢复过程中检测到异常,则空调系统恢复至初始状态 4.2.2.3用例编号:UC_B_01_01用例名称:设立工作模式范畴:中央空调系统级别:子系统目的级别重要参加人:中央空调管理员前置条件:中央空调启动未初始化后置条件:空调工作模式设定成功重要成功场景:1中央空调管理

21、员按下制冷模式或者制热模式按钮2中央空调完毕模式设立,用例结束扩展(或代替流程)*.a主控机系统在任意时刻失败(1) 中央空调管理员重新启动空调(2) 空调系统恢复至中央空调管理员摁下制冷或者制热模式按钮前 (2a)系统在恢复过程中检测到异常,则空调系统恢复至初始状态 4.2.2.4用例编号:UC_B_01_02用例名称:设立费率范畴:中央空调系统级别:子系统目的级别重要参加人:中央空调管理员前置条件:中央空调启动,未初始化完毕后置条件:中央空调设立费率设成功定重要成功场景:1中央空调在屏幕上显示费率设立窗口2中央空调管理员输入费率数值3中央空调系统判断修改后费率与否合法,合法则修改6中央空调

22、将费率设立成功,用例结束扩展(或代替流程)*.a主控机系统在任意时刻失败(1) 中央空调管理员重新启动空调 4.2.2.5用例编号:UC_B_01_03用例名称:设立刷新频率范畴:中央空调系统级别:子系统目的级别重要参加人:中央空调管理员前置条件:中央空调启动,未初始化完毕后置条件:中央空调设立刷新频率设成功定,空调启动送风重要成功场景:1中央空调在屏幕上显示刷新频率设立窗口2中央空调管理员输入刷新频率数值3中央空调系统判断修改后刷新频率与否合法,合法则修改6中央空调将刷新频率设立成功,用例结束扩展(或代替流程)*.a主控机系统在任意时刻失败(1)中央空调管理员重新启动空调 4.2.2.6用例

23、编号:UC_B_02_01用例名称:查看空调运营状态范畴:中央空调系统级别:子系统目的级别重要参加人:中央空调管理员前置条件:中央空调已经启动后置条件:管理人员成功查看到空调节体运营状态重要成功场景:1中央空调显示当前工作模式(制冷模式、制热模式)2中央空调显示当前总功率3中央空调显示当前费率扩展(或代替流程)*.a从控机系统在任意时刻失败(1)中央空调管理员重新启动空调 4.2.2.7用例编号:UC_B_02_02用例名称:查看各房间运营状态范畴:中央空调系统级别:子系统目的级别重要参加人:中央空调管理员前置条件:中央空调已经启动,并正常送风后置条件:中央空调管理员查看到各房间空调状态信息重

24、要成功场景:1中央空调显示某一种已经连接房间房间号2中央空调显其当前温度3中央空调显其当前目的温度4中央空调显其当前风速5中央空调显其当前消费金额6重复环节1,直至显示完毕所有已经连接房间信息扩展(或代替流程)*.a从控机系统在任意时刻失败(1) 中央空调管理员重新启动空调(2) 空调系统重新与各个从控机连接,恢复之前状态(2a)系统在恢复过程中检测到异常,则空调系统恢复至初始状态 4.2.2.8用例编号:UC_B_04用例名称:生成报表范畴:中央空调系统级别:顾客目的级别重要参加人:酒店管理员前置条件:中央空调系统已经启动后置条件:相应报表生成重要成功场景:1管理员选取报表管理选项2系统显示

25、可生成报表类型3管理员选取要生成报表类型4如选取生成日报表,则转扩展用例:生成日报表UC_B_04_01如选取生成周报表,则转扩展用例:生成周报表UC_B_04_02如选取生成月报表,则转扩展用例:生成月报表UC_B_04_035生成相应报表,用例结束扩展(或代替流程)*.a中央空调系统在任意时刻失败(1) 中央空调管理员重新启动空调(2) 空调系统重新与各个从控机连接,恢复之前状态(2a)系统在恢复过程中检测到异常,则空调系统恢复至初始状态 4.2.2.9用例编号:UC_B_04_01用例名称:生成日报表范畴:中央空调系统级别:子系统目的级别重要参加人:酒店管理员前置条件:中央空调系统已经启

26、动后置条件:日报表生成重要成功场景:1日报表生成,用例结束扩展(或代替流程)*.a中央空调系统在任意时刻失败(1)中央空调管理员重新启动空调 4.2.2.10用例编号:UC_B_04_02用例名称:生成周报表范畴:中央空调系统级别:子系统目的级别重要参加人:酒店管理员前置条件:中央空调系统已经启动后置条件:周报表生成重要成功场景:1周报表生成,用例结束扩展(或代替流程)*.a中央空调系统在任意时刻失败(1)中央空调管理员重新启动空调 4.2.2.11用例编号:UC_B_04_03用例名称:生成月报表范畴:中央空调系统级别:子系统目的级别重要参加人:酒店管理员前置条件:中央空调系统已经启动后置条

27、件:月报表生成重要成功场景:1月报表生成,用例结束扩展(或代替流程)*.a中央空调系统在任意时刻失败(1)中央空调管理员重新启动空调5.领域模型5.1领域模型图5.2 属性描述概念属性顾客房间号、消费金额、顾客个人信息房间房间号、入住日期从控机风速、温度、工作状态中央空调工作状态、开关状态、操作权限酒店管理员工号、权限中央空调管理员工号、权限日报表日记录状况周报表周记录状况月报表月记录状况计费规则单位功耗价格、风速因子6.系统顺序图 6.1 从控机-主控机 系统顺序图环节:从控机打开,从主控机接受冷暖气输出,然后提出升降温度,升降风速祈求(有高低限制),主控机一一接受并响应,该过程可重复乱序进

28、行,最后从控机关闭,主控机修改该从控机在线信息并停止送风。 6.2 顾客-从控机 系统顺序图环节:顾客按下从控机开关按钮,从控机打开并将从主控机收风送出来,顾客通过按下升降温度,升降风速按钮使得从控机调用相应主控机解决程序送风,该过程可重复乱序,最后顾客按下关闭按钮,从控机停止工作。 6.3 中控员-主控机 系统顺序图环节:中控员手动启动主控机,并按下提供接口按钮,主控机响应并解锁接口,中控员规定打印日报表,月报表,周报表等(可重复乱序),主控机一一响应,然后中控员可查看当前连接到主控机从控机状态并关闭其中从控机,最后中控员手动关闭主控机,主控机停止工作,不对外送风。 6.4 前台客服-主控机 系统顺序图环节:前台客服打开相应程序连接至主控机,主控机返回当前状态,前台录入房间号,主控机开始计时,并记录数据,前台输入房间号,主控机停止计费并输出当前记录数据即顾客报表,前台通过查看连接状态提示超量使用顾客,主控机响应祈求,并减少对该从控机风力输送。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服