UML实验的心得体会.docxUML实验的心得体会
UML实验的心得体会
1
UML实验的心得体会
..
uml实验报告
学院
班级 学号 姓名
uml 实验报告
实验一:用例图
实验结果:
小结实验心得领会:
用例模型用于需求剖析阶段,它描绘了待开发系统的功能需求,并驱动了需求剖析以后
各阶段的开发工作。用例图是 uml顶用来对系统的动向方面进行建模的 7种图之一。用例图
描绘了用例、参加者以及它们之间的关系。用例图从用户角度描绘系统功能,并指出各功能
的操作者。经过本次实验,我熟习 rationalrose 建模环境,更为清楚的认识了用例图的语
义和功能,如何清楚了然的辨别参加者、用例,学会了如何使用事件流描绘用例。同时掌握
了用例间的类属关系、 include 关系和extend关系的语义、功能和应用。最后经过本次实验
学习了如何使用用例图为系统的上下文以及系统的需求建模。
思虑题:
假如要删除参加者、用例,请问是在导航窗口删除,仍是在画图窗口删除?
答:都能够删除,但在画图窗口中有两种删除方式:一种是只删除参加者、用例,而不改变其在导航窗口中的存在,另一种是从建模中完整删除。
假如要删除参加者和用例的联系,用例和用例的联系,请问是在画图中删除,仍是在参加者或用例的设置对话框中删除?
答:都能够删除。
实验二:类对象模型的成立实验结果:
小结实验心得领会:
类图是面向对象系统建模最常用的图, 描绘了类图、接口集、协作以及它们之间的关系。
类图描绘了系统的静态设计视,该视主要表现系统的功能需求,即系统应当供应给用户的服
务。经过本次实验,加深了我对类图语义的理解和功能的应用, 掌握了类之间的联系, 关系、
UML实验的心得体会
UML实验的心得体会
2
UML实验的心得体会
依靠、聚合等,同时基本掌握了在 rationalrose 中绘制类的关系、依靠、泛化关系。
思虑题:选中一个模型对象,点击鼠标右键,比较快捷菜单项“edit——delete”与“edit
——deletefrommodel”,它们两者之间差别在哪里?
答:“edit——delete”不过在画图窗口中删除了模型对象,而“edit——deletefrommodel”则是完全的删除了模型对象。
实验三:次序图、协作图
实验结果:
次序图:
1.
送还图书
借出图书
协作图:
送还图书
借出图书
小结实验心得领会:
次序图描绘了对象之间的动向合作关系,它重申对象之间信息发送的时间次序,同时显
示对象之间的交互。协作图与次序图是同构的, rose可自动变换。次序图是重申信息的交互
;.
UML实验的心得体会
UML实验的心得体会
9
UML实验的心得体会
..
作用图,协作图描绘了对象间的关系,是重申发送和接收信息的对象的组织构造的交互作用
图。经过本次实验, 掌握了对图书管理功能中的借书用例、 还书用例进行动向建模。 实验过
程中因为对 rationalrose 工具软件的不熟习,致使出现了不应出现的错误。在设计阶段,
次序图中需要引入界限类和控制类,在辨别对象职责的基础上,需要将信息变换为类的方法,为方法定义参数、返回值种类,便于计算机的实现。此中,为方法定义参数、返回值种类的
时候,仍是不可以够迅速正确的作出判断。
实验四:活动图
实 验 结 果 :
篇二:uml实验总结
实验一
1 .源代码生成,在逻辑视图中绘制下列图,生成 java 源文件 生成代码步骤:
“tools”-〉“java”-〉“genenatecodes”。
publicclassmeeting{
privatestringusername;
privatestringscheduled_user; privatedatestart_time; privatedate
end_time; privatestringlabel;
publicstringgetuser() {
returnnull; }
publicstringgetother() {
returnnull; }
publicdategetstart()
{
returnnull; }
publicdategetend() {
returnnull; }
publicstringgetlabel() {
returnnull; }
publicstringtostring() {
returnnull; }
publicvoidmain(stringargs) {
returnnull; }}
2 .进行逆向工程,自行找到一个项目软件源代码,进行逆向工程。 (ftp 上有一个小源
程序言件)
逆向工程的实现
“tools”->“java”-〉“reverseengineerj
UML实验的心得体会 来自淘豆网m.daumloan.com转载请标明出处.