摘要:本文介绍利用UML统一建模语言并借助于Rose工具对图书管理系统进行建模,使系统模型直观、简洁、科学,提高了系统开发的质量
主要内容包括基于UML的高校图书管理系统的模型分析及设计
并使用基于MVC的一体化开发过程,对高校图书管理系统进行了系统设计及分析
关键字:UML、面向对象、图书管理系统、需求分析定义:利用统一建模语言(UnifiedModelingLanguage,UML)以一种可视化的建模语言,使得校园图书管理系统构造者用统一的,易于理解的方式建立起能够表达出他们需求,方便学校对馆藏图书的管理与维护
UML(UnifiedModelingLanguage)是在Booch方法、OOSE方法和OMT方法的基础上演化而来的基于面向对象技术的标准建模语言
它统一了面向对象建模的基本概念、术语和图示符号,描述了建模过程中所必须遵循的基本步骤,提供了一整套描述软件系统模型的概念和图形表示法,可从不同的视角为系统建模
UML的主要内容通常用用例图、类图、对象图、状态图、活动图、构件图、配置图、顺序图、协作图和包图等l0种图来描述,它们从不同的角度和层次为系统建模提供支持,完全可以描述系统的方方面面
因此,建立一个智能化、系统化、信息化的图书资料库是十分重要的
使用计算机软件对图书进行管理,是计算机应用的一部分
充分利用计算机的功能,实现对读者管理、书籍管理等自动化控制,将会使图书资料库的工作强度大大减弱,可以实现图书检索迅速、可靠性高、存储量大、寿命长、成本低,能最大限度地提高图书管理的效率,也是图书管理信息化、正规化管理的必然趋势
2系统需求分析及设计所谓需求分析就是对一个系统的功能的描述,确定系统到底需要做什么或希望系统所具有的功能
1系统总体功能需求图书馆是为读者提供丰富文献资源的大型机构
对于高校图书馆而言,它面对的核心服务群体是广大的学生(也可以称之为借阅者