图书馆管理系统 毕业论文

图书馆管理系统 毕业论文

ID:18380262

大小:369.00 KB

页数:43页

时间:2018-09-17

图书馆管理系统  毕业论文_第1页
图书馆管理系统  毕业论文_第2页
图书馆管理系统  毕业论文_第3页
图书馆管理系统  毕业论文_第4页
图书馆管理系统  毕业论文_第5页
资源描述:

《图书馆管理系统 毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要图书馆管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性,对于后者则要用程序功能的完备,易用等的特点。基于上述考虑本系统主要利用ROSE2003作前端的应用开发工具,利用UML建模作为后台的数据库,利用WINDOWS98作为系统平台;而全部采用Microsoft的操作系统及其应用开发工具开发的图书管理系统。首先介绍的是开发环境及所用到的基础知识。其次是系统的设计过程,包括系统分析、功能实现和系统的调试、设计过程中遇到的难点

2、问题等,然后综合介绍了标准建模语言UML。本系统充分利用了ROSE2003开发前台应用程序,UML建模数据库的优势,使系统更加完善。关键词:ROSE2003,UML,图书管理。第一章标准建模语言UML发展情况1.1现行组织管理体制UML融合了Booch、OMT和OOSE方法中的基本概念,而且这些基本概念与其他面向对象技术中的基本概念大多相同,因而,UML必然成为这些方法以及其他方法的使用者乐于采用的一种简单一致的建模语言;其次,UML不仅仅是上述方法的简单汇合,而是在这些方法的基础上广泛征求意见,集众家之长,几

3、经修改而完成的,UML扩展了现有方法的应用范围;第三,UML是标准的建模语言,而不是标准的开发过程。尽管UML的应用必然以系统的开发过程为背景,但由于不同的组织和不同的应用领域,需要采取不同的开发过程。UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它溶入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分。  (1) UML语义 描述基于UML的精确元模型定义。

4、元模型为UML的所有元素在语法和语义上提供了简单、一致、通用的定义性说明,使开发者能在语义上取得一致,消除了因人而异的最佳表达方法所造成的影响。此外UML还支持对元模型的扩展定义。  (2) UML表示法 定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。这些图形符号和文字所表达的是应用级的模型,在语义上它是UML元模型的实例。1.2UML标准建模语言的特点标准建模语言UML的主要特点可以归结为三点:  (1)UML统一了Booch、OMT和OOSE等方法中的基本概念。 

5、 (2)UML还吸取了面向对象技术领域中其他流派的长处,其中也包括非OO方法的影响。UML符号表示考虑了各种方法的图形表示,删掉了大量易引起混乱的、多余的和极少使用的符号,也添加了一些新符号。因此,在UML中汇入了面向对象领域中很多人的思想。这些思想并不是UML的开发者们发明的,而是开发者们依据最优秀的OO方法和丰富的计算机科学实践经验综合提炼而成的。    (3)UML在演变过程中还提出了一些新的概念。在UML标准中新加了模板(Stereotypes)、职责(Responsibilities)、扩展机制(Ex

6、tensibility mechanisms)、线程(Threads)、过程(Processes)、分布式(Distribution)、并发(Concurrency)、模式(Patterns)、合作(Collaborations)、活动图(Activity diagram)等新概念,并清晰地区分类型(Type)、类(Class)和实例(Instance)、细化(Refinement)、接口(Interfaces)和组件(Components)等概念。  因此可以认为,UML是一种先进实用的标准建模语言,但其中某

7、些概念尚待实践来验证,UML也必然存在一个进化过程。1.1标准建模语言UML的发展情况尽管目前我国计算机界对UML的推崇程度近乎崇拜,但我们应该客观地认识到UML依然存在许多缺憾甚至是错误,需要进一步完善。一个规范的标准化进程总是很漫长,在对它的修订过程中总会不断发现新问题,发现问题、解决问题是个循环反复的过程,在这个过程中,人们不断改进和完善UML。本期专题将追随UML标准化进程的脚步,介绍它修订过程中的每一个进步和缺憾,从而使读者较为客观地了解到UML的现状及未来发展。1.3.1UML的现状及未来发展UML

8、是在多种面向对象建模方法的基础上发展起来的建模语言,主要用于软件密集型系统的建模。它的演化,可以按其性质划分为以下几个阶段:最初的阶段是专家的联合行动,由三位OO(面向对象)方法学家将他们各自的方法结合在一起,形成UML0.9。第二阶段是公司的联合行动,由十几家公司组成的"UML伙伴组织"将各自的意见加入UML,形成UML1.0和1.1,并作为向OMG申请成为建模语言规范的提案。第三阶

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。