欢迎来到天天文库
浏览记录
ID:57609954
大小:113.50 KB
页数:15页
时间:2020-08-28
《UML建模实例分析.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第五章UML建模实例分析电梯控制监视系统背景18层楼,2部电梯(m层楼,n部电梯)需求控制:电梯上下运行载客至指定楼层监视:当前电梯位置及状态主要需求描述初始所有电梯停在1楼,处于等待服务状态乘客通过按动每层楼的按钮呼叫电梯当电梯到达所请求的楼层的时候,它将打开门5秒钟,然后关上门乘客通过按动电梯内控制面板上的按钮来与电梯系统进行交互主要需求描述如果乘客在电梯内按了去第X层的按钮,电梯将移向第X层如果没有新的呼叫,电梯将停在最后到达的楼层其他更多需求描述中途呼叫请求的处理多部电梯响应的协调服务效率与能耗的平衡建模总流程需求分析关键问题识
2、别体系结构设计初始模型设计主体模型设计模型评估与改进模型细化与完善需求分析明确系统边界哪些该做,哪些不该做需求描述整理歧义,前后矛盾,不完整,不具体关键问题识别抓住重点,抓住关键,抓住核心按照优先级顺序排列需求对于电梯系统控制监视效率能耗体系结构设计根据系统的特点选择合适的体系结构将系统分解为若干子系统确定每个子系统的边界与接口反复验证、推敲、改进、完善初始模型设计目的:以粗颗粒度、粗线条方式来对系统进行初步设计途径:没有固定的套路,根据所设计的系统特点,可以有不同的构思方法一般情况下,可以从用例图、类图、活动图开始着手主体模型设计用例图
3、类图活动图状态图协作图序列图模型评估与改进模型是否正确模型是否一致模型是否便于维护模型是否能进一步改进模型细化与完善完成所有细节的设计从设计模型转换为实现模型总结仔细分析,明确要求抓住关键,理清思路万事开头难,模仿?尝试?反复迭代,反复修改积累经验,从量变到质变课内实验时间:共12课时内容:完成一个小型系统的业务逻辑的建模(不要求实现)可参考教材第5章和第7章内容课内实验要求:学习体系结构设计思路掌握UML模型图画法(用例图、类图、活动图、状态图、协作图、序列图)提交设计说明文档
此文档下载收益归作者所有