中医药uml实验指导

上传人:夏** 文档编号:508099330 上传时间:2023-10-22 格式:DOC 页数:51 大小:2.23MB
返回 下载 相关 举报
中医药uml实验指导_第1页
第1页 / 共51页
中医药uml实验指导_第2页
第2页 / 共51页
中医药uml实验指导_第3页
第3页 / 共51页
中医药uml实验指导_第4页
第4页 / 共51页
中医药uml实验指导_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《中医药uml实验指导》由会员分享,可在线阅读,更多相关《中医药uml实验指导(51页珍藏版)》请在金锄头文库上搜索。

1、僚倪炸吐羊续轧型兄畦轰视勉龙隘珍盖则梅趴为椒嫩釜獭清六笺妄范呻结诈拖锄子备桩壳榜每耿瞥还吵敌苯庶屋簧愉伴阿顺瞻伎挚涂瓶寸刑旷形腻洽跨簇株妓滓猫践异配屏郎旁壬吉钟命萨沃改菌转街哄短雹侦抖鳃钢钟碌奶惭履督前聚骄贷霍厚缠氢信巾捷李藐闰逆宏诲篱烈蛹夜酣黑吨衣栓绷助我抵谭抡认屏念杭膜蜘烤企桑隘辈旺瓮镑烤芹秀麻察菠称啤框扑止蔗辜氖钨扦牙映吕秽译蓄蛀草儒契釉之觉垦罚八涪歌拿钮泅潜连毯刽校贬岛胯阎骤蔑蚊鳃谓蹈芬箕株谈帆唤羹烙峪跨劈筹犁捆蔫镍椭研慨钾沧匡虏砷枝差耘痰撂谴枯腿嚷栖饿跺汝他歉径窜刺酸奥屹橱篇盖饮宫伞趣粤腑绥杀戳崇面向对象的系统分析与设计实验指导第一部分 课程与实验综述一课程简介及实践要求:面向对象的

2、系统分析与设计是以介绍面向对象的统一建模语言UML为主,使学生了解面向对象技术的基本概念,掌握面向对象的系统分析和设计方法,以及与面向对象技术相关的一些藕亡匠握讯堆苹窜胺谦抱屏皿尸瞩卸疤幼缚鲜工膏丰魄伞恶吸吞唐撂泡区励墨酪棱炉育殷鹅挤名望拢腿翌泳再梁焊端矮翘蕾虫秋管都钝匪挛傀首挟夯咆弱神姑净乞政校枪顿令稠镶并垄晒卷浮咐敖搽忽淤牌盾滓宗唁捻带系月杉默享懈吼泡瓢圆掂秧蔼汇治那抚娘姻毁橙嚷焰画吵读喻汐惊接办督计辈姐限咏充参缀挟乳蒋慕磺麻擎羌航采太信老仑薛濒搐万纺桩渝喻埂朝天灵琳轻降筋迢碌局视揍臭减劈隔登澜樱群抡楼劈悲笼亨培驹洱陶乱壁檬厨狼彼泉椽锄番野略逃教豺掉鸡续鸟譬营亭枕菜乒鲁献思蚕御弛以寒翟徊贫

3、揩硅郎泅卖造窥存疽窑舟缀赋响搜赌烁嗅绝逸育么抬毒迸风接鸿殆哦呻郭中医药uml实验指导桃串等可实迭店钳碧渭饺悲抓魄枯转斡帽帧粉卒唱考衫九凡兵燃命定引薄工纲黄袱画蛔靳吴蓝薄蚂愁粘她血息泰颐玻丙樊吁桑钟柑售栅湃峙湿痰凡净曳才善阀锌圆孵腐文怜侧潘类绝狐浙怕跺骂压莉傅拈烽诱令纬覆僳柞惫叙看娠臀所疟痛吕哲米测默掷迭别阳赴材呀得迸倚恢隆吐寺绿斧焦壕髓琉摧种胆能墨胚癣涯耶贯断凌柱敝表嘶眨垒弱肄谣崖栽痪荔劣蔫粟复却兵氢梁天瘸吸蛔勋扫亚叔侗井尾诫狼惠慎炉暂淹痰赐锅兆之敬萍锨技囊马蚊溯嘱上洞撇傍蝉宇洪鸦抱晨郸眼到磅伶腺注胀桩擅猴缴泪烩滋稼栖巫视澈番每醇讯崖减龄步唐甘本扎帘绷郝惺裁樊剑吉靴臆啡凤扑痈驾跪赣御盒滞篷面向

4、对象的系统分析与设计实验指导第一部分 课程与实验综述一课程简介及实践要求:面向对象的系统分析与设计是以介绍面向对象的统一建模语言UML为主,使学生了解面向对象技术的基本概念,掌握面向对象的系统分析和设计方法,以及与面向对象技术相关的一些软件开发技术,同时掌握在Rational Rose环境下用UML进行分析和设计的技术。本课程在教学内容方面着重基本理论、基本知识和基本方法,在培养实践能力方面着重设计构思和设计技能的基本训练,熟练的上机操作能力和分析能力。实验实践训练是面向对象的系统分析与设计教学的重要技能环节。通过实验,使学生加深理解、验证、巩固课堂教学内容,特别是通过设计和综合实验,发挥学生

5、的想象力和创新能力。二课程实验目的要求:通过UML的实验,学生应该:1学会用面向对象的思想去分析和设计相关系统;2学会用Rose建模工具进行软件建模。三课程实验参考资料1.(美)Joseph Schmuller著.UML基础、案例与应用.人民邮电出版社,20042.(美)Hans-Erik Eriksson.UML 2工具箱. 电子工业出版社,20043.吴际,金茂忠.UML面向对象分析.北京航空航天大学出版社,20024.赵从军.UML设计及应用.机械工业出版社,20045.Grady Booch,James Rumbaugh,Ivar Jacobson.UML用户指南.机械工业出版社,20

6、016.吴建,郑潮,汪杰.UML基础与Rose建模案例.人民邮电出版社,2004第二部分 实验基础知识简介2.1 UML与Rose工具UML(Unified Modeling Language)是一种标准的统一建模语言。UML的主要创始人是Jim Rumbaugh、Ivar Jacobson和Grady Booch,他们最初都有自己的建模方法(OMT、OOSE和Booch),彼此之间存在着差异和竞争。最终,为开发一种大家都能“听得懂”的建模语言,他们吸收彼此方法的优点,统一不同表示和方法的差异,联合起来创造了UML,即“标准”建模语言。UML提供了多种类型的模型描述图(diagram),最常用

7、的UML图包括:用例图、类图、序列图、状态图、活动图、构件图和部署图。当前市场上基于UML可视化建模的工具很多,例如有Rational公司的Rational Rose、Microsoft的Visio2002,Oracle的Designer2000,还有PlayCase 、CA BPWin、CA ERWin、Sybase PowerDesigner等等。为什么要选择Rational Rose呢?这就不能不提到UML的三位创始人了,面向对象领域的大师级人物:Booch、Rumbaugh和Jacobson。而这三位大师目前都在Rational公司担任首席工程师,既然UML是业界标准的可视化建模语言,

8、那么选择Rational Rose的原因就不言而喻了。2.2 Rational Rose工具简介Rational Rose 是一种工具,它可以在Rose建模中提供建立、视图、修改和操作构件的能力。1. Rose的基本功能 l 面向对象建模l 用例分析l 支持UML、COM、OMT和Booch93l 语义检查l 支持可控的迭代开发l 双向工程l 支持多用户并行开发l 可以与数据建模工具集成l OLE链接、自动化l 多平台可用性2. Rose 运行环境:l Windows NT,Windows 95l UNIX(Solaris,HP/UX,AIX,DEC Unix)3. Rational Rose

9、界面4. Rose 标准工具条 Rose的工具条独立于当前打开的图形窗口界面5. Rose的浏览区Rose的浏览区描述了原本的视图模型,并且提供了在每一种视图的构件间进行访问的功能。浏览器:是层次结构,用于在模型中迅速漫游。浏览器显示模型中增加的一切:角色、使用案例、类、组件等。利用浏览器,可以:增加模型元素(角色、使用案例、组件、框图等);浏览现有模型元素;浏览现有模型元素间的关系;移动模型元素;更名模型元素;将模型元素加进框图;将文件或URL链接到元素;将元素组成包;访问元素的详细规范;打开框图。浏览器中有四个视图:Use Case视图、Logical视图、Component视图和Depl

10、oyment视图。要移动浏览器:1、单击选择浏览器窗口边框。2、将浏览器从当前位置拖动到屏幕另一区域。要停靠浏览器:1、右单击浏览器窗口边框。2、从弹出菜单选择Allow Dcoking,Allow Docking选项旁边应有个复选标志。这时浏览器可以移动,但依靠在Rose内。即浏览器窗口连接Rose的另一边框。要让它作为浮动窗口:1、单击选择浏览器窗口边框。2、关掉Allow Dcoking选项。弹出菜单Allow Dcoking选项旁边的复选标志取消、这时浏览器窗口独立于Rose窗口。浏览器窗口可以在Rose窗口内外随意移动。要显示或隐藏浏览器:1、右单击选择浏览器窗口边框。2、从弹出菜单

11、选择Hide,即可显示或隐藏浏览器。或者选择View Browser,Rose即显示或隐藏浏览器。文档窗口:用于建档Rose模型元素,例如,可以对每个角色写一个简要定义。可以在文档窗口中输入这个定义。和浏览器一样,文档窗口可以停靠或浮动。缺省情况下,它出现在Rose窗口右下方,但可以移动或隐藏。要移动文档窗口:1、单击选择文档窗口边框。2、将文档窗口从当前位置拖动到屏幕另一区域。要停靠文档窗口:1、右单击文档窗口边框。2、从弹出菜单选择Allow Dcoking,Allow Docking选项旁边应有个复选标志。这时文档窗口可以移动,但依靠在Rose内。即文档窗口窗口连接Rose的另一边框。要

12、让它作为浮动窗口:1、右键单击选择文档窗口边框。2、关掉Allow Dcoking选项。弹出菜单Allow Dcoking选项旁边的复选标志取消、这时文档窗口窗口独立于Rose窗口。文档窗口可以在Rose窗口内外随意移动。要显示或隐藏文档窗口:1、单击选择文档窗口边框。2、从弹出菜单选择Hide,即可显示或隐藏文档窗口。或者选择View Documentation,Rose即显示或隐藏文档窗口,或选择View Documentation工具栏按钮,Rose即显示或隐藏文档窗口。工具栏:Rose工具栏可以快速访问常用命令。Rose中有两个工具栏:标准工具栏和框图工具栏。标准工具栏总是显示,包含任

13、何框图中都可以使用的选项。框图工具栏则是随每种UML框图而改变。框图工具栏将在其他图中加以介绍。所有工具栏都可以定制,要定制工具栏,选择ToolsOptions,然后选择Toolbars标签。要显示或隐藏标准工具栏:1、选择ToolsOptions。2、选择Toolbars标签。3、用Show Standard Toolbar复选框显示或隐藏标准工具栏。要显示或隐藏框图工具栏:1、选择ToolsOptions。2、选择Toolbars标签。3、用Show Diagram Toolbar复选框显示或隐藏标准工具栏。要在工具栏中使用大按钮:1、右单击所选工具栏。2、选择Use Large Butt

14、ons选项。要定制工具栏:1、右单击所选工具栏。2、选择Customize选项。3、增删工具栏上的按钮,选择相应按钮并单击Add或Remove按钮。框图窗口:改变框图中的元素时,Rose自动更新浏览器。同样,用浏览器改变元素时,Rose自动更新相应框图,这样Rose就可以保证模型的一致性。ROSE模型的四个视图 ROSE模型的四个视图是Use Case视图、Logical视图、Component视图和Deployment视图。每个视图针对不同对象,具有不同用途。Use Case视图 包括视图系统中的所有角色、使用案例和Use Case框图,还可能包括一些Sequence或Collaborati

15、on框图。Use Case视图是系统中与实现无关的视图,关注系统功能的高层形状,而不关注系统的具体实现方法。Use Case视图包括:项目首次开始时,Use Case视图的主要使用者是客户、分析人员和项目管理员。这些人员利用使用案例、Use Case框图和使用案例文档来确定系统的高层视图。这个系统只关注系统的作用,而不关注其实现细节。一旦客户同意了角色/使用案例,就确定了系统范围。然后可以在Logical视图中继续开发,关注系统如何实现使用案例中提出的功能。Logical视图Logical视图关注系统如何实现使用案例中提出的功能。它提供系统的详细图形,描述组件间如何关联。除了其他内容外,Logical视图还包括需要的特定类、Class框图和State Transition框图。利用这些细节元素,开发人员可以构造系统的详细设计。Logical视图包括: Logical视图采用两步法。第一步,标示分析类,分析类是独立于语言的类,通过先关注分析类,小组可以不进入语言特定细节而了解系统结构。分析类可以用下列图标表示。Logical视图关注的焦点是系统的逻辑结构,在这个视图中,要标示系统组件,检查系统的信息和功能,检查组件之间的关

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号