实验1StarUML的使用实验报告
实验目的
熟悉StarUML工具软件的功能特色、安装、工作环境和基本操作等各方面的基本知识掌握StarUML的基本菜单选项和用例图绘制功能掌握StarUML的正向工程和逆向工程了解MicrosoftVisio的应用状况了解Ratio
alRose的应用状况
实验内容
一、starUML工作环境熟悉1.熟悉starUML的各菜单
模型视图区域:用于在模型中迅速漫游。包含四个视图:UseCase视图、Logical视图、Compo
e
t视图和Deployme
t视图。UML用例区域:显示每个视图下面的不同图例,选中某个图例后,在工作区域点击,就可以出现相应的图例。工具栏:用于迅速访问常用命令。属性编辑区域:访问每个图例的属性工作区域:用于显示和编辑一个或几个UML框图。日志:用于查看错误信息和报告各个命令的结果。2基本操作(1)新建项目
f选择文件File选择新项目NewProjectByApproach菜单一系列可用方法列表出现在选择新项目对话框中从列表中选择Ratio
alApproach后,单击OK按钮。新项目就创建了,而且按所选择的方法进行了初始化。根据选择方法的不同,不同的轮廓或框架被包含或加载进来。
(2)保存模型选择File(文件)Save(保存)菜单。如果没指定项目文件名,保存项目文件对话框出现,输入文件名,单击save(保存)按钮。默认保存为uml格式
3.在usecase视图中绘制书籍P130页的图317
f在建模图中,包括个人姓名和学号的注释标签。例如:
姓名:张三学号:123456
并将文件保存为“学号uml”的格式。
Systemi
clude
读者信息管理
读者管理
i
clude
办公室人员借阅管理
读者信息查询
i
clude
图书催还
i
cludei
clude
借阅情况查询
i
clude
i
cludei
clude
续借
流通组工作人员图书采购
借书
预约还书图书编目
i
cludei
cludei
cludeexte
dexte
d
读者
丢失罚款
采购员
i
cludei
clude
过期罚款
图书信息管理
i
clude
出版社信息查询图书类别管理图书订购图书信息查询
编目人员
图书注销缺书登记
姓名:莫晓芳学号:1520501205
(将绘制好的图片拷贝在此处)二、正向工程1.源代码生成,在逻辑视图中绘制下图,生成JAVA源文件生成代码步骤:“Tools”〉“Java”〉“Ge
e
ateCode”。
fMeeti
gUserNameStri
gScheduled_UserStri
gStart_TimeDateE
de_TimeDataLabelStri
ggetUserStri
ggetOtherStri
ggetStartDategetE
dDategetLabelStri
gtoStri
gStri
gmai
argsStri
gvoidMeeti
g
可能出现以下错误:
解决办法是ModelProfiles
通过ProfileMa
ager添加“Javr