基于UML的高校图书管理制度系统模型.doc

基于UML的高校图书管理制度系统模型.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于 UML 的高校图书管理系统模型研究 宗威 辽宁大学信息学院,沈阳(110036) E-mail:weizong1986@ 摘 要:UML(Unified Modeling Language,统一建模语言)是当今世界上面向对象系统开 发领域中最强有力的工具之一。由于它易于表达,能够使图形简洁、直观,且功能强大,已 经得到了相当广泛的应用。此外,UML 还提供了一种对软件系统进行可视化、详述、构造 和文档化的工业标准机制。本文结合辽宁大学图书管理的实际情况,从学生的信息需求这个 基点来研究图书馆的多元化信息服务。本文借助 UML 建模语言和 Rational Rose 工具,分 别从 UML 的用例图、顺序图、状态图以及活动图对系统进行了介绍。 关键词:UML,图书管理系统,模型 1. 引言 随着科学技术的迅猛发展和社会的不断进步,各大高校的图书馆规模也不断扩大,与此 同时,图书的种类和数量以及有关图书的各种信息也成倍的增加,这一庞大的信息量也对图 书馆的信息管理技术提出了更高的要求。为了避免图书管理上的混乱,降低管理费用,提高 工作效率,给读者提供更方便、快捷的服务,图书管理系统必须引入信息化和自动化的管理 方式,对图书资料进行集中、统一、人文、高效率的管理。 统一建模语言UML(Unified Modeling Language) 是一种采用标准图形的方法对系统进 行可视化、详述、构造和文档化的建模语言,它使得图书管理系统的模型更加标准化,更加 直观,更加高效。 1.1 问题的提出 随着 Internet 技术的飞速发展,各高校已经把计算机引入了图书馆,开始了信息化的管 理方式,这给予了学生极大的便利手段,学子们通过图书馆可以获得丰富的文献资料。和传 统的图书管理方式相比,计算机和 Internet 的使用也大大提高了图书馆对书籍的管理效率, 为读者提供了更方便、更快捷的服务。与此同时服务理念也由以书籍为中心变为以广大师生 的信息需求为中心,但是图书馆的网络信息服务还远远没有跟上网络建设的步伐,所提供的 服务也远远不能满足高校师生的信息需求。高校图书馆由于有着先进的现代信息设备,完善 的管理和服务,稳定和特定的高素质读者用户群,更应该深入开展图书馆多元化信息服务, 以更好地满足高校师生不同的信息需求。目前高校图书馆网络信息服务内容都是浅层次的, 主要还是集中在资料的“提供”上,比如动态信息和催还信息的发布只是停留在计算机上,没 有充分利用现在飞速发展的通讯技术,使借阅者不能及时得到相应的信息。高校图书馆存在 的诸多问题,已经不能满足广大师生群体对信息的需求,因此使得资源的共享性受 到相当大的限制。 1.2 本文研究的目的及主要内容 本文结合辽宁大学图书管理的特点和实际情况,设计了一个基于网络结构的高校图书管 理系统,能为广大的学生群体提供更方便、更加多元化的信息服务;利用 UML 统一建模语 言并借助于 Rose 工具对图书管理系统进行建模,使系统模型直观、简洁、科学,提高了系 统开发的质量。文章的主要内容包括对 UML 的简介和基于 UML 的高校图书管理系统的模 型分析及设计。 2. UML 概述 2.1 什么是 UML 统一建模语言(Unified Modeling Language,UML)是一种可视化的建模语言,它能让 系统构造者用标准的,易于理解的方式建立起能够表达出他们想象力的系统蓝图,并且提供 一种机制,以便于不同的人之间有效地共享和交流设计结果【1】。 2.2 UML 的构成 总体来说,UML 由以下几个部分构成: (1)视图。视图是表达系统某一方面特征的 UML 建模元素的子集【2】。视图并不是图 形元素或图,它是由许多图组成的一个抽象,是对系统某一特定方面的描绘。 (2)图。视图由图组成,它是模型元素集的图形表示。UML 提供 9 种基本的图,通过 它们的相互结合,提供被建模系统的所有视图。 (3)模型元素。代表普通的面向对象的概念,例如类、对象、消息以及这些概念之间的 关系,包括关联、依赖和泛化等,是构成图的最基本的常用概念。 (4)通用机制。能够为模型元素提供一些额外的注释、信息或语义【3】。这些通用机制 还能提供扩展机制,允许用户对 UML 进行扩展,以便能适应一个特定的方法或过程,乃至 扩充至一个组织或用户。 2.3 UML 的建模功能 UML 是一种定义良好、易于表达、功能强大且普遍适用的标准建模语言,主要用于系 统开发人员之间以及开发人员与用户之间的信息交流。它的作用域不限于支持面向对象的分 析与设计,还支持从需求分析开始的软件开发的全过程。它的功能首先体现在 UML 符号具 有良好的语义,并提供了各种图形元素,例如类图、顺序图、活动图等,并把这些模型元素 及其之间的关系可视化,

文档评论(0)

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

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

1亿VIP精品文档

相关文档