.
4 / 17
通过其元模型来严格地定义。 UML表示法定义 UML符号的表示法,为开发者
或开发工具使用这些图形符号和文本语法来建模提供标准。这些图形符号
和文字所表达的是应用级的模型,在语义上它是 UML元模型的实例。 UML的
主要容通常用用例图、类图、对象图、状态图、活动图、构件图、配置图、
顺序图、协作图和包图等 l0 种图来描述,它们从不同的角度和层次为系统
建模提供支持,完全可以描述系统的方方面面。
与传统的软件建模方法相比 , UML 有如下一些特点 :
(1)UML 是一个可视化建模语言 , 是一种图形化的面向对象的设计工
具语言 , 而不是可视化程序设计语言 , 但用UML描述的模型可与各种编程语
言直接相连 , 把UML 模型映射成编程语言。在不同程序中使用同样的 UML 图
表类型 , 因为UML 具有任意程序的独立性 , 定义一个标准程序不是一个 UML
的目标。
(2)UML 是一种可用于详细描述的语言 , 其所建立的模型是精确、无歧
义和完整的。同时 UML是一种文档化的语言 , 对其各建模元素可进行详细说
明, 并能生成所建模型的文档。标准建模语言 UML支持面向对象的分析与设
计, 定义良好、易于表达、功能强大。它的最大用途是利用图形来描述真实
世界各个对象的符合表示 , 让所有系统设计者在构建系统需求分析、对象模
型化定义到对象设计的整个开发过程完全标准化。
3 本课题的研究意义
一个图书馆的图书资料库在正常运转中总是面对大量的读者信息、书
籍信息以及两者相互作用产生的借书信息、还书信息。图书馆作为一个信
息资源的集散地,图书和用户借阅资料繁多,包含着很多的信息数据。以