欢迎来到天天文库
浏览记录
ID:20186629
大小:77.52 KB
页数:5页
时间:2018-10-10
《实验三交互建模》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、大理大学课程教案(实验教学)课程名称:面向对象建模与设计课程类型:(1)1、必修;2、选修;3、其它授课对象:计算机科学与技术专业(本、专科)2013级1、2班授课时间2015至2016学年第2学期计划学时48学时(其中:理论30,实验:18)任课教师杜英国所属学院数学与计算机学院课程管理部门(教研室):软件教研室大理学院教务处制课程名称:面向对象建模与设计教材:《面向对象建模与设计》【美】MichaelBlahaJamesRumbaugh著车皓阳杨眉译人民邮电出版社授课人1:杜英国专业技术职务:讲师位:硕士专业技术职务实验题目:实验三交互建模实验类型:(4)1、演示性2、验证性3、综合
2、性4、设计性每组实验的学生人数:25人教学目的和要求:⑴(2)(3)实验重点掌握用例模型、顺序模型,活动模型分析方法。掌握如何使用IBMRationalRose绘制用例图、顺序图、活动图了解执行订单活动图、股票交易处理活动图。(主要解决的问题和达到的目的):用例模型、顺序模型,活动模型分析方法,绘制用例图、顺序图、活动图。实验难点(预计实验过程中会遇到的问题和解决方案):用例模型、顺序模型,活动模型分析方法。教学方法(实验前的教学和实验过程中的指导方法):实验前教师先讲解完实验相关内容,学生认真复习实验相关内容;在实验过程中结合实验环境教师可先提示性讲解实验内容,再由学生自己完成实验。如
3、果实验完成情况较差,教师统一辅导。实验仪器和材料:计算机,Windows7,ROSE实验报告要求和思考题:上交实验报告。参考资料:《面向对象建模与设计》【美】MichaelBlahaJamesRumbaugh著车皓阳杨眉译人民邮电出版社实验三交互建模一.实验目的和要求:(1)掌握用例模型、顺序模型,活动模型分析方法。(2)掌握如何使用IBMRationalRose绘制用例图、顺序图、活动图。(3)了解执行订单活动图、股票交易处理活动图。二.实验内容或原理:(1)考虑一个电子邮件系统。a.列举3类参与者。解释每一类参与者的相关性。b.—个用例是接收邮件。在类似抽象层次上再列举四个用例。用一
4、句话总结每个用例的意图。c.给计算机电子邮件系统绘制一张用例图。d.给每个用例编写一个普通场景。记住,场景是一个实例,不需要包括用例的所有功能。e.给每个用例编制一个异常场景。f.对应d中的每个场景,绘制一张顺序图。(2)绘制一张活动图,描述登陆电子邮件系统的细节。注意,输入用户名和密码的顺序是随意的。(3)分析并绘制图书馆管理系统的用例图、顺序图、活动图。三.实验步骤(1)创建新的UML用例图1)在“体系结构”菜单上,单击“新建关系图”。2)在“模板”下,单击“UML用例图”。3)命名该关系图。4)在“添加到建模项目”中,从您的解决方案中选择一个现有建模项目,或者选择“创建新的建模项目
5、”,然后单击“确定”(2)绘制UML用例图1)将“子系统”边界从工具箱拖到关系图中,它可以表示整个系统或其中的主要组件。如果不希望描述系统或其组件支持哪些用例,用例图中可以不绘制系统边界。根据需要,拖动系统的四角将其扩大。对其适当地重命名。2)将“参与者”从工具箱拖到关系图中(将其放在所有系统边界之外)。参与者表示与您的系统进行交互的各类用户、组织和外部系统。重命名这些参与者。3)将“用例”从工具箱拖到适当的系统中。用例表示参与者在系统的帮助下所执行的活动。使用参与者自身能够理解的名称重命名这些用例。不要使用与代码有关的名称。从主要的事务(如“订餐”)开始,直到后面较小的事务(如“点菜”
6、)为止。将每个用例放入支持它的系统或主要子系统(忽略任何只与用户有关的外观模式或组件模式)。可以在系统边界外绘制用例,以表明系统(可能在特定版本中)不支持该用例。4)单击工具箱上的“关联”,然后单击用例,再单击该用例的参与者。以此方式将每个参与者与其用例相链接。5)用“包括”、“扩展”和“泛化”关系结构化用例。若要创建其中的每个链接,依次单击工具、源用例和目标。6)详细描述用例。7)绘制其他关系图,使其分别针对不同子系统或不同相关用例组。一个建模项目中的所有关系图是同一模型的多种视图。(3)相似方法绘制顺序图,活动图。
此文档下载收益归作者所有