实验指导书(UML)

实验指导书(UML)

ID:45790817

大小:726.17 KB

页数:25页

时间:2019-11-17

实验指导书(UML)_第1页
实验指导书(UML)_第2页
实验指导书(UML)_第3页
实验指导书(UML)_第4页
实验指导书(UML)_第5页
资源描述:

《实验指导书(UML)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《统一建模语言》实验指导书软件学院软件工程系李林林2009年3月实验一rose的使用3实验二用例图4实验三类图、对象图7实验四序列图与协作图8实验五状态图12实验六活动图14实验七包图、构件图和部署图15实验八运用UML进行系统分析与设计——图书管理系统的分析与设计16实验一rose的使用【实验题目】:rose的使用【实验目的儿熟悉rose的环境,掌握rose的基本使用方法【实验内容】:(1)熟悉rose界面的5大部分:浏览器、文档窗口、工具栏、框图窗口和日志;界面的五大部分是浏览器、文档窗口、工具栏、框图窗口和日志。它

2、们的作用如下:>浏览器:用于在模型中迅速浏览,屏幕左边的树型视图利用浏览器,可以:a)増加模型元素b)浏览现有模型元素c)浏览现有模型元索之间的关系d)移动模型元素e)更名模型元素f)将模型元素加进框图g)将文件或URL链接到元素h)将元索组成包i)访问元素的详细规范j)打开框图(2)使用rose创建模型,保存模型,导出与导入模型,向Web发表模型;保存模型的方法:file->save导出与导入模型导出模型的方法:file-〉exportmodel导川I类包的方法:f订e->export〈package〉导出类的方法:f

3、ile->export导入模型、包或类的方法:file->importmodel选择要导入的文件名,可选文件类型:模型(.mdl)>petal(.ptl)<>类别(.cat)>子系统(.sub)将模型发表到web的方法:tools~>webpublisher实验二用例图【实验题目】:用例图【实验目的L熟悉和掌握用例图的和关概念,使用用例图进行功能分析【实验内容】:(1)学习使用RationalRoseIff加系统用例模型、用例图、用例与角色的方法a)右单击浏览器屮的usecase视图包并选择new->pac

4、kageb)将新包命名为systemusecasemodelc)右单击systemusecasemodel包并选择new->usecasediagramd)将新图命名为maine)双击浏览器中的mainusecase图打开图f)用用例工具栏按钮将新用例加进图中并为新用例命名g)用角色工具栏按钮将新角色加进图中并为新角色命名重复第f步、第g步直到所有的用例、参与者建立完毕;增加关联a)用unidirectionalassociation工具栏按钮在参与者与用例之间画出关联;b)按上述步骤将其余关联加进图屮;增加用例描述:选

5、屮用例在文档窗口来创建用例描述;增加角色描述:选中参与者在文档窗口來创建参与者描述;(2)通过对“学生信息管理系统”的需求描述,确定系统用例图:“学生信息管理系统”的需求描述如下:♦在每个新学年开始都会有新生入学,这时系统的管理人员可以通过系统将这些新生的学籍、年龄、家庭住址、性别、身高、学生证号、身份证号等基木信息存入数据库,每个新生都对应一个唯一的编号,此编号可以是学生证号,在日程管理中,系统管理员还可以对所有学生的基本信息进行查询、修改和删除等操作,校领导可以查询、修改全校所有学生的基本信息,教师可以在日常工作屮查

6、询、修改自己办理学生的基本信息。♦学校领导可以通过本系统了解每个班的任课教师、辅导员、学生姓名、学生人数、专业等班级基木信息。系统管理员可以进行杳询班级基木信息、添加班级、修改班级基木信息、删除班级等操作。♦在考试结束以后,教师可以将学生的考试成绩录入系统,还可以对学生的成绩进行查询和修改。学生可以通过本系统进行成绩的查询。♦学生还可以在网上选择自己选修的课程(必修课必须上,所以不用选),学生通过木系统可以看到有哪些课程可以选以及课程的基木信息。课程的基木信息包括:课程号、所属专业、课程名称、开课学期、学时数、学分、任课

7、教师等。每个学生每学期的选修课程数不得大于6门,如果己经选择了6门课程则不能再选择其他课程。只有将已选择的课程删除掉才能再选择新课程。系统管理员负责修改、增加、删除选修课程。♦每个用户登录系统,都需要一个账号,这需要系统管理员对账号进行管理。按照业务模块视角绘制用例图:找回密码创建账号'>__设置账号基本信息设置账号系统管理员设置账号权限查看账号.^«exten(l>>找回密码登录试采用业务主角视角对系统建立用例图。实验三类图、对象图【实验题目】:类图、对象图【实验目的】:熟悉和掌握类图和对象图的相

8、关概念,使用类图进行领域分析【实验内容】:(1)使用RationalRose建立类图和对象图方法和步骤;(2)通过对“学生信息管理系统”的需求描述,确定系统类图:“学生信息管理系统”的需求描述如下:♦在每个新学年开始都会有新生入学,这时系统的管理人员可以通过系统将这些新生的学籍、年龄、家庭住址、性别、身高、学生证号、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。