网站大量收购独家精品文档,联系QQ:2885784924

毕业设计---运用UML建模图书馆管理系统 .pdf

毕业设计---运用UML建模图书馆管理系统 .pdf

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

摘要

图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护

以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性,对于后

者则要用程序功能的完备,易用等的特点。

基于上述考虑本系统主要利用ROSE2003作前端的应用开发工具,利用UML建模

作为后台的数据库,利用WINDOWS98作为系统平台;而全部采用Microsoft的操作系统

及其应用开发工具开发的图书管理系统。

首先介绍的是开发环境及所用到的基础知识。其次是系统的设计过程,包括系统分

析、功能实现和系统的调试、设计过程中遇到的难点问题等,然后综合介绍了标准建模语

言UML。本系统充分利用了ROSE2003开发前台应用程序,UML建模数据库的优势,使

系统更加完善。

关键词:ROSE2003,UML,图书管理。

-1-

第一章标准建模语言UML发展情况

1.1现行组织管理体制

UML融合了Booch、OMT和OOSE方法中的基本概念,而且这些基本概念与其他面向对

象技术中的基本概念大多相同,因而,UML必然成为这些方法以及其他方法的使用者乐于

采用的一种简单一致的建模语言;其次,UML不仅仅是上述方法的简单汇合,而是在这些

方法的基础上广泛征求意见,集众家之长,几经修改而完成的,UML扩展了现有方法的应

用范围;第三,UML是标准的建模语言,而不是标准的开发过程。尽管UML的应用必然以

系统的开发过程为背景,但由于不同的组织和不同的应用领域,需要采取不同的开发过程。

UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工

程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支

持从需求分析开始的软件开发的全过程。

作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分。

(1)UML语义描述基于UML的精确元模型定义。元模型为UML的所有元素在语法和语义上

提供了简单、一致、通用的定义性说明,使开发者能在语义上取得一致,消除了因人而异

的最佳表达方法所造成的影响。此外UML还支持对元模型的扩展定义。

(2)UML表示法定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语

法为系统建模提供了标准。这些图形符号和文字所表达的是应用级的模型,在语义上它是

UML元模型的实例。

1.2UML标准建模语言的特点

标准建模语言UML的主要特点可以归结为三点:

(1)UML统一了Booch、OMT和OOSE等方法中的基本概念。

(2)UML还吸取了面向对象技术领域中其他流派的长处,其中也包括非OO方法的影响。

UML符号表示考虑了各种方法的图形表示,删掉了大量易引起混乱的、多余的和极少使用

的符号,也添加了一些新符号。因此,在UML中汇入了面向对象领域中很多人的思想。这

些思想并不是UML的开发者们发明的,而是开发者们依据最优秀的OO方法和丰富的计算

-2-

机科学实践经验综合提炼而成的。

(3)UML在演变过程中还提出了一些新的概念。在UML标准中新加了模板(Stereotypes)、

职责(Responsibilities)、扩展机制(Extensibilitymechanisms)、线程(Threads)、过

程(Processes)、分布式(Distribution)、并发(Concurrency)、模式(Patterns)、合作

(Collaborations)、活动图(Activitydiagram)等新概念,并清晰地区分类型(Type)、

类(Class)和实例(Instance)、细化(Refinement)、接口(Interfaces)和组件(Components)

等概念。

因此可以认为,UML是一种先进实用的标准建模语言,但其中某些概念尚待实践来验

证,UML也必然存在一个进化过程。

1.3标准建模语言UML的发展情况

尽管目前我国计算机界对UML的推崇程

文档评论(0)

zhaojuan888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档