《UML及其建模工具》课程实验指导书_第1页
《UML及其建模工具》课程实验指导书_第2页
《UML及其建模工具》课程实验指导书_第3页
《UML及其建模工具》课程实验指导书_第4页
《UML及其建模工具》课程实验指导书_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE《UML及其建模工具》课程实验指导书(信管、电商专业使用)《UML及其建模工具》课程实验是《UML及其建模工具》课程的重要组成部分,旨在通过实践加深学生对UML基础理论的理解,促进学生对UML及其建模工具基本操作的掌握,建立对UML的感性认识。《UML及其建模工具》是信息管理与信息系统和电子商务专业接触的一门重要的面向对象基础理论课程,该课程教学效果的优劣直接关系到学生分析、设计、实现信息系统的能力强弱,而实验教学对学生产生的影响远比理论深远,因此实验教学过程中应把提高学生对掌握UML建模的兴趣作为重点。1目的掌握《UML及其建模工具》课堂教学内容,培养学生对UML系统建模过程中实际问题的分析解决能力和实际动手能力,为全面掌握使用UML进行信息系统的分析和设计奠定一定的基础。2基本要求根据实验指导书所列的验证、设计实验要求,运用所学的系统专业知识,完成“图书管理系统”分析与设计综合实验。按照实验指导书要求,调研图书管理的业务和过程,按照UML建模方法进行系统分析和设计。遵从系统需求、需求分析、静态结构模型、动态行为模型、物理模型的一系列过程,使用VISIO完成图书管理系统的UML建模。对于学有余力且有良好的面向对象程序开发能力的同学,可根据UML建模结果进行局部或全局的面向对象软件实现。3实验内容3.1实验一(1)实验名称使用VISIO绘制UML建模图。(2)实验类型验证设计。(3)实验学时4学时。(4)实验地点南区管院机房。(5)实验目的通过使用VISIO绘制各种基础的UML建模图,熟悉VISIO使用环境,理解各种建模图的原理,掌握它们的实现方法。(6)实验内容①熟悉VISIO:按照课堂学习的理论和基本操作,掌握VISIO的基本使用方法;②熟悉UML建模:熟悉VISIO中UML建模的一般方法;③掌握建模图:在VISIO中绘制各种建模图的典型实例,包括用例图、类图、交互图、状态图、组件图、配置图和活动图。(7)实验步骤与方法①按照课堂学习的VISIO基本操作方法,进入VISIO环境;②在VISIO环境中新建UML文档;③熟悉UML的各种基本操作:包括画线、写文本、设置对象属性、排版等;④熟悉UML建模基础,包括活动、协作、用例、组件、状态图、模型资源管理器等;⑤绘制建模图:熟悉VISIO的基本操作,运用VISIO绘制典型的用例图、类图、交互图、状态图、组件图、配置图、活动图第一步,绘制典型的类图;第二步,绘制典型的交互图;第三步,绘制典型的用例图;第四步,绘制典型的状态图;第五步,绘制典型的活动图。⑥保存UML文档;⑦退出VISIO环境(8)编写实验报告按“合肥工业大学管理学院《UML及其建模工具》课程实验报告”要求填写。3.2实验二(1)实验名称分析设计《图书管理系统》。(2)实验类型综合。(3)实验学时4学时。(4)实验地点南区管院机房。(5)实验目的通过分析设计《图书管理系统》并使用VISIO绘制《图书管理系统》的设计建模图,熟悉《图书管理系统》的设计思路,理解利用UML进行信息系统建模的一般原理,掌握运用UML进行信息系统建模的一般方法。(6)实验内容运用UML进行系统建模,分析、设计“图书管理系统”,掌握运用UML建模方法进行信息系统分析、设计的一般方法①需求分析:对《图书管理系统》采用用例驱动的分析方法进行需求分析;②静态结构模型和动态行为模型:进一步分析需求,确定类之间的静态结构和动态行为;③物理模型:《图书管理系统》的应用物理环境分析。(7)实验步骤与方法①分析《图书管理系统》的功能性需求;1)借阅者持有借阅卡;2)图书管理员作为借阅者的代理借书;3)图书管理员作为借阅者的代理预订书刊;4)图书管理员作为借阅者的代理取消预订;5)图书管理员作为借阅者的代理还书;6)图书管理员可以创建新的借阅者帐户;7)图书管理员可以修改借阅者帐号;8)图书管理员可以删除已存在的借阅者帐号;9)图书管理员可以添加新书刊种类;10)图书管理员可以修改书刊种类信息;11)图书管理员可以删除系统中的书刊种类;12)图书管理员可以在系统中添加书刊信息(注意区分“书刊种类”与“书刊”);13)图书管理员可以编辑书刊信息;14)图书管理员可以删除书刊信息。②采用用例驱动分析方法进行需求分析:第一步,识别参与者;系统有两个参与者,BorrowerActor(借阅者)和Librarian(图书管理员)。第二步,识别用例,绘制系统用例图;第三步,用例的事件流描述;③类之间的静态结构:第一步,定义系统对象;借阅者(Borrower)、物理书刊(Book)、书刊(Book)、借阅记录(Loan)、预定记录(Reservation)。第二步,定义用户界面类;1)MainWindow2)BorrowerDialog3)FindBwrDialog4)TitleDialog5)FindTDialog6)BorrowDialog7)ReturnDialog8)RsvDialog9)MessageWindow10)LoginDialog第三步,建立类图,在VISIO中绘制;④类之间的动态行为模型:第一步,确定动态行为的建模图类型,分别为交互作用图和状态图;第二步,建立交互作用图,在VISIO中绘制;第三步,建立状态图,在VISIO中绘制;⑤物理模型:第一步,确定《图书管理系统》的应用物理环境;本系统是一个基于局域网和数据库的应用系统。系统配置图有4个节点:LibraryServer(图书管理系统服务器)、DBServer(数据库服务器)、PC(图书管理系统客户端PC)、Pri

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论