图书馆管理系统的UML建模【活动图-时序图-用例图-部署图-组件图】_第1页
图书馆管理系统的UML建模【活动图-时序图-用例图-部署图-组件图】_第2页
图书馆管理系统的UML建模【活动图-时序图-用例图-部署图-组件图】_第3页
图书馆管理系统的UML建模【活动图-时序图-用例图-部署图-组件图】_第4页
图书馆管理系统的UML建模【活动图-时序图-用例图-部署图-组件图】_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

图书馆管理系统的UML建模评分:一.实验目的熟悉开发绘图工具MicrosoftVisio软件的使用方法;针对指定软件系统的需求进行分析和设计;使用MicrosoftVisio软件,绘制UML图。二.实验设备计算机、MicrosoftVisio软件。实验内容及步骤实验内容:1、熟悉开发绘图工具MicrosoftVisio软件的工作环境和基本使用方法。2、根据课本对图书馆管理系统进行分析和设计。3、使用MicrosoftVisio软件,绘制图书馆管理系统的UML图。实验步骤:1、在启动操作系统之后,启动MicrosoftVisio软件。2、进入Visio的UML建模绘图界面3、参考课本画出图书馆管理系统的用例图、顺序图、活动图、状态图、部件图、部署图。四、实验结果用例图该系统中主要涉及的用户有读者、图书管理员和系统管理员。图SEQ图\*ARABIC1用例图图SEQ图\*ARABIC2读者用例图图SEQ图\*ARABIC3系统管理员用例图图SEQ图\*ARABIC4图书管理员用例图

顺序图图SEQ图\*ARABIC5图书借阅时序图图SEQ图\*ARABIC6图书管理员顺序图

活动图图SEQ图\*ARABIC7读者活动图图SEQ图\*ARABIC8图书管理员活动图图SEQ图\*ARABIC9系统管理员活动图图SEQ图\*ARABIC10图书管理员活动图状态图图SEQ图\*ARABIC11书籍状态图图SEQ图\*ARABIC12借阅者状态图构件图图SEQ图\*ARABIC13构件图部署图图SEQ图\*ARABIC14部署图五、实验小结在学习UML这门课之前,我一直心底有一个疑问,那就是我们和那些所谓的程序员速成班培训出来的程序员到底有什么差别,都是写代码,那我们在大学里学习的意义是什么呢,直到我学习了UML这门课。我才知道写代码并没有想象中的那么简单,对于同一个功能,肯定有着多种不同的实现方法,而这些方法也肯定有优劣之分。我们之所以不像外面那样的培训班一样速成,是因为我们需要锻炼自己去写出高质量的代码,我觉得这就是我们学习的意义。其实在上UML课之前,我以为UML跟C++和java一样是一门编程语言,直到经过老师的介绍,我才知道UML的全称是UnifiedModelingLanguage,他不同于C++,java这些编程语言,他是统一建模语言。UML是一种用于可视化描述系统,具有广泛用途的建模语言。作为一种标准化的图形语言,在软件工业中被用于软件系统部件的具体化,可视化,结构化描述以及撰写文档,同样在商业模型中也得到应用。UML虽然不是一门程序设计语言,但他的重要性是不可忽视的。他的重要性主要体现在:使复杂的软件设计更为简单,也能够实现像OOP(面向对象编程)这一类被广泛应用的概念;用理解起来可能更容易的图来描述,避免了大量的文字;

温馨提示

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

评论

0/150

提交评论