uml类图实验报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
uml类图实验报告   南京信息工程大学实验(实习)报告   实验名称类实验(实习)日期  得分指导老师   系专业班级   一、实验目的   1.理解类的基本概念。   2.掌握如何从需求分析中抽象出类的方法。   3.掌握在RationalRose中绘制类的操作方法。   二、实验器材   1.计算机一台。   2.RationalRose工具软件。   三、实验内容   通过前面内容的学习,完成了对图书馆的图书馆管理系统的需求的初步分析,得出系统的用例图和相应的活动态和状态图。通过这两类图我们可以初步了解系统的业务处理流程。现在需要对系统进行静态建模,这就需要从系统的用例图、活动图和状态图去寻找和发现类。因此,指派你运用本节所学的有关如何抽象出类的知识,完成如下任务:   1.寻找和抽象出书籍管理功能中的类。   四、实验步骤   1.分析:由前面章节对图书馆管理系统中的书籍管理功能可知,该模块是由书籍信息类、书目类、新增书籍界面类、修改书籍界面类、删除书籍界面类和书籍管理类6个类组成。   2.绘制类的步 骤:   打开前面初步构建的UML模型文件;   打开Rose中的逻辑视图,选择分析模型目录。并在其下创建一个子目录并命名为:“图书馆业务功能”。   用鼠标右击“图书馆业务功能”在弹出来的菜单中选择“New→Classdiagram”项,创建类图。   双击新建的类图,并点右边控件集中选中的类的图标,并用鼠标在图中分别拖出一个类图,并命名为Book。   接下来的一步为设置类的属性,在新的类中双击该类,在打开属性面板中,可以看到在此可以设置类的属性和方法等其他的信息;后撞击Attributes这个栏目,此栏目为设置类的属性的选项,在图中间的单击右键,可以看到有一个“Insert”的选项,选中这个选项,后在出现的对话框中输入相关信息;如书本的ISBN号,在Type这个方框内输入此属性的类型值,同时可以看到一栏可以设置此属性的访问权限,一般这些属性都设置Private这个权限。这个类的其他属性也可以按照以上的做法设置,最后得到结果。   设置好类的属性,现在来设置类的方法,双击类后在弹出的菜单上选operations这个选项,在图中的空白地方,单击右键,在弹出的菜单中选insert这个选项,   也就只有这个选项可用,接着输入方法名,同时可以设置该方法的返回类型,也可以在Documentations的方框内填写一些相关的方法说明,设置好该方法的访问权限。类的其他方法也可以按上面来设置好。   至此,类的方法和属性都设置好了。   接下来为书目类设置,按照上面的步骤可以设置好该类的属性和方法。   最后,绘制出由分析得出的各个类,此时,类图便完成。   根据分析情况,进一步细化添加相关的类。   五、实验报告要求   1.整理实验结果。   2.小结实验心得体会。   通过本次试验学习到了项目中类图的绘制,了解了他们之间的关系以及关系处理的方法,熟悉了对RationalRose工具软件的使用,在以后做软件项目设计有很大的帮助。   2   中南民族大学管理学院   学生实验报告   课程名称:UML面向对象分析与设计教程年级:专业:信息管理与信息系统学号:姓名:指导教师:实验地点:管理学院综合实验室   学年度第   目录   实验一实验二实验三实验四实验五实验六UML建模基础用例图对象图包图动态模型图   实验UML建模基础实验时间:实验目的   1.熟悉UML建模工具RationalRose的基本菜单及操作。2.掌握UML的三大组成部分及各部分作用。3.掌握UML的可见性规则和构造型的作用。   实验内容   1.练习使用建模工具建立各种UML图形,并对图形进行相应编辑和修改。2.认识各种UML关系及可见性符号,并用工具表示出来。答:各种UML关系如下:   分析与讨论   1.总结UML在软件工程中的作用以及使用UML建模的必要性。   答:统一建模语言是用来对软件密集系统进行可视化建模的一种语   言,也是为面向对象开发系统的产品进行说明、可视化、构造和编制文档的一种语言。   UML作为一种模型语言,它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。当模型建立之后,模型可以被UML工具转化成指定的程序语言代码。   UML可以贯穿软件开发周期中的每一个阶段,最适于数据建模、业务建模、对象建模、组件建模。UML展现了一系列最佳工程实践,这些最佳实践在对大规模、复杂系统进行建模方面,特别是在软件架构层次方面已经被验证有效。   UML是一种功能强大的,面向对象的可视化系统分析的建模语言,它的各个模型可以帮助开发人员更好地理解业务流程,建立更可靠,更完善的系统模型,从而使用户和开发人员对问

文档评论(0)

a888118a + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档