实验八项目名称: uml 序列图和协作图。
实验目的:
1) 掌握序列图和协作图的相同点和区别;
2) 能够根据事件流,准确确定对象,画出序列图和协作图;
3) 熟练使用软件创建序列图和协作图。
实验内容:
通过飞机订票系统用户完成订票用例,学习序列图和协作图的设计和实现。
实验步骤:
1) 分析相关事件流;
2) 用visio创建序列图
3) 用visio创建协作图
1.序列图和协作图的基本概念和组成
2.分析订票事件流。
1)用户登录订票系统;
2)系统进行用户验证,未通过则订单失败,通过则完成登录;
3)根据用户的个人需求对航班进行查询;
4)系统显示余票信息,无余票则订单失败,有余票则用户订票;
5)用户向系统提交订单信息,系统确认订单;
6)用户完成支付,系统发送订单成功通知给用户。
3.用visio创建飞机订票系统序列图的操作步骤。
4.用 visio 创建飞机订票系统协作图的操作步骤:
5. 实验小结。
因版本原因,此次的作业均由visio完成。本次实验,更加了解visio工具软件的功能,不仅仅可以完成用例图、类图还可以完成活**以及状态图、构建图;掌握了visio画活**的具体的使用方法,设计活**时,首先要明确用例采取了哪些动作、动作的结果是什么、何时发生以及在哪个泳道发生,并且不断的完善功能需求,通过这几次实验对软件的完整架构有了一个较全面的认识,掌握了软件工程的一些思想和方法。
课时作业8实验
课时作业8 实验。时间 45分钟满分 100分。一 填空题 每小题8分,共64分 1 某同学用游标卡尺测量一圆柱体的长度l,用螺旋测微器测量该圆柱体的直径d,示数如图 甲 乙 所示 由图可读出l cm,d mm.解析 l 22 mm 5 0.1 mm 22.5 mm 2.25 cm d 6.5 mm...
软件工程实验作业要求
软件工程 综合性设计性实验要求。1 题目。xx软件 的分析与设计。2 选题范围。1 作为课堂案例的教学管理软件。2 本学期其它课程布置的 需要编程的大作业。3 其它自行设定的软件。3 方法。最好采用结构化方法,也可以采用面向对象方法。4 作业内容。1 对所开发软件的概述。2 数据流图。包含顶层数据流...
软件工程实验大作业
软件工程实验大作业 第17周交 一 结合课本第64页习题3的内容 医院打算开发一个以计算机为中心的患者监护系统。要求 随时接收每个患者的生理信号 脉搏,体温,血压,心电图等 定时记录病人情况,以形成患者日志,当患者的生理信号超出医生规定的安全范围时,向值班 发出警告信息。系统可打印出某个指定病人的病...