图书馆管理信息系统的分析与设计毕业论文.doc
《图书馆管理信息系统的分析与设计毕业论文.doc》由会员分享,可在线阅读,更多相关《图书馆管理信息系统的分析与设计毕业论文.doc(90页珍藏版)》请在三一办公上搜索。
1、图书馆管理信息系统的分析与设计软件工程 领域研究生 钱茂莎 指导老师 余勤二十一世纪,无论是通信技术、计算机网络技术,还是数据库技术、信息管理技术,都取得了巨大的发展,全球各个国家逐步开始推行数字化信息建设工程。图书馆资源是数字化信息建设中的重要资源,它蕴藏着大量的信息资源,具备大吞吐量、高利用率的特性,有机连接着教育、科技和其他产业,是新时代科技文化知识的数据中心。信息网络时代的到来,人类各种信息需求日夜俱增,图书资源的规模及数量成倍增加,图书馆变得越来越庞大复杂,就需要越来越多的管理人员,但要对图书资源进行科学、动态、高效的管理,还是必须建立一套高效成熟的体系和机制。研发一套图书馆管理系统
2、软件就是这套体系和机制的核心部分,也是加强图书馆资源信息网络化建设的主要课题。该论文绪论部分介绍了课题研究背景、国内外研究情况以及研究内容和论文结构;接着引入管理信息系统、面向对象方法、数据库技术等相关技术;然后根据图书馆图书信息化管理与控制流程,对系统开始各种需求分析,也就是业务需求分析、数据需求分析、功能需求分析、非功能需求分析,并设计出了图书管理系统的业务数据流程图及用例图;论文最后着重进行系统设计,其中包含了总体设计、功能模块设计和数据库设计。总体设计由系统体系结构设计、系统功能架构设计两大部分组成;功能模块设计由流通管理、系统管理、基础信息管理、编目管理、采访管理五部分组成;数据库设
3、计由数据库概念设计、主要数据表设计两部分组成。关键词:图书馆管理 统一建模语言 软件建模 信息管理 数据库技术Analysis and Design of Library Management Information SystemSoftware EngineeringGraduate Student: Qianmaosha Adviser: YuqinIn twenty-first Century, both the communication technology, computer network technology, and database technology, informat
4、ion management technology, have made great development, global each country gradually began to promote the construction of digital information engineering. Library resources are important resources in the construction of digital information, it contains a large amount of information resources, with
5、high throughput, high efficiency characteristics, organic connection with education, technology and other industries, is the scientific and cultural knowledge of data center in the new era. The coming of information age, human information demand and all increase, the size and the number of book reso
6、urces multiplied, library is becoming more and more complex, the need for more and more management personnel, but should be scientific, dynamic, efficient management of library resources, must establish a set of effective mature system and mechanism. The core part of the research and development of
7、a library management system software is the set of system and mechanism, but also strengthen the main subject in the construction of library resources information network.The paper introduction part introduces research background, research situation at home and abroad and the research content and st
8、ructure of the thesis topic; then introduce the management information system, object oriented method, the database technology and related technology; then according to the library information management system and control process, the system began to all kinds of needs analysis, is also the busines
9、s needs analysis, the data demand analysis, function demand analysis, non functional requirements analysis, and design a service data flow diagram and use case diagram library management system; finally, focuses on the system design, including the overall design, function module design and database
10、design. The overall design of the system architecture design, system function structure design of two parts; the function module design by the circulation management, system management, basic information management, inventory management, interview management of five parts; database design, database
11、design by the concept of main data table design in two parts. Key Words: Library Management Unified Modeling Language Software Modeling Informaion Management Database Technology目 录1. 绪论11.1 课题研究背景11.2 国内外研究现状11.2.1 国外研究现状11.2.2 国内研究现状21.3 论文主要研究内容和结构42. 相关理论与技术概述52.1 管理信息系统介绍52.2 面向对象相关理论62.2.1 面向对象
12、的基本概念62.2.2面向对象的基本特征72.3 数据库技术83. 系统需求分析103.1四川省贸易学校图书馆介绍103.2业务需求分析103.2.1业务描述113.2.2系统要解决的问题和目标113.2.3主要业务流程分析133.3功能需求分析163.3.1角色分析163.3.2 系统业务功能分析163.4数据需求253.5非功能性需求283.5.1环境需求283.5.2性能需求293.5.3安全需求294. 系统设计304.1总体设计304.1.1系统设计原则304.1.2系统体系结构设计304.1.3系统功能架构设计314.2功能模块设计324.2.1系统登录324.2.2采访管理334
13、.2.3编目管理394.2.4流通管理454.2.5基础信息管理504.2.6系统管理554.3数据库设计624.3.1数据库的概念设计624.3.2主要数据库表设计625. 系统实现665.1 系统登录功能实现665.2 图书编目信息添加功能实现675.3 图书流通管理功能实现695.4 系统管理功能实现72结 论76参考文献78声 明80致 谢811. 绪论 1.1 课题研究背景二十一世纪,以计算机技术、网络技术为核心的信息技术取得了巨大的发展,全球开始了信息化工程建设,各级政府部门、各类企业都加入了信息化、网络化建设大军,高等院校及科研机构不甘落后,走在前面,起到了学术带头作用1。学校图
14、书馆的图书资源信息化、网络化建设是学校全部信息建设工程的核心部分,图书的数量和规模非常大,增加管理人员等过去的老方法已经不能满足当今需求,必须开辟图书馆的信息化建设道路2。而图书馆是严格遵守相关的流程和规范来管理与控制的,每一本图书都有唯一的识别码,这样可以把学校图书馆看成是一个遵守一定流程的图书数据仓库,从信息技术、数据库技术来看,研发一套图书管理系统软件是行得通的。传统的图书管理方法,是采用人工检索这种低效方式来处理,随着图书馆规模的日益剧增,图书的数量成指数增长,管理人员如果采用人工检索方式来查阅这些庞大的资源,将变得非常艰难,可以说是一件不可行的事情3。为了减少图书管理员的人员规模,降
15、低图书管理人员的工作强度,提升图书资源管理的效率,必须开发一个图书管理系统对图书资源进行科学的控制与管理,动态地储存、检索、借阅。图书馆管理人员在日常工作中,天天与海量的学生信息、图书信息以及二者之间相互生成的图书借阅信息打交道。图书管理系统软件就是要对学生信息、图书资源、借阅信息等进行动态高效的控制与管理,并且具备更加智能化、模糊化的图书资源搜索能力4。只有利用图书管理系统软件,实现了图书馆资源的信息化、数字化、网络化,才能系统化、规范化、高效化的管理图书。在这样的背景下,基于四川省贸易学校图书馆的实际情况,采用面向对象的软件工程方法,进行需求分析、系统设计,是本论文研究的意义所在。1.2
16、国内外研究现状1.2.1 国外研究现状在国外,人们意识到图书管理系统的重要性,深知图书管理人员工作中离不开图书管理系统,来管理与控制图书资源。随着读者数量和种类的增加,以及图书资源规模的扩大,对图书管理系统的功能和性能提出了巨大的挑战,各知名软件开发商在激烈的市场竞争下,积极打破传统瓶颈,不断应用新技术来研发更具备市场前景的图书管理系统软件。图书管理系统经历了一系列的发展历史,最初网络技术还未起步,图书管理系统是单机版的,不能连接其他电脑,功能单一5;二十世纪九十年代初,局域网诞生了,随之出现了C/S(client/server)模式的图书管理系统,该模式集中管理了图书资源,在共享性和互动性方
17、面取得了一定的进步,但还是存在一些不足,比如说系统平台的移植扩张性差,功能裁剪伸缩性差,以及图书资源的共享性很局限等等,这样就不能满足图书馆规模的不断扩大、图书资源逐渐增加带来的用户需求6;后来伴随着面向对象方法的软件工程理论出现,以及全新的软件模式-基于Web技术的B/S(browser/server)模式诞生,图书管理系统朝着全新的B/S模式发展,开辟了一个新时代,该模式下的图书管理系统具有分布式访问、平台可移植性强、功能伸缩性大和强大开放性等一系列的优点。当前许多知名软件公司基于B/S模式开发了各自的图书管理系统产品,比如SIRSI旗下的UNICORN、EXLIBRIS的ALEPH以及I
18、NOVATIVE的MILLENNIUM产品7。最近十年,国外的各种图书馆蕴藏着巨量的图书资源,传统的借阅方式无法满足其价值需求,为此纷纷寻求增值方式,来开辟全新的图书馆特色服务。一种方式就是依靠图书馆的图书资源,开拓独具特点的电子图书、电子杂志期刊、目次特色服务等;另外一种方式就是通过办理VIP会员卡、售卖积分卡或点卡,来提供新型服务,该服务衍生出一种网络自助服务,也是当前国外图书管理系统的一种主要服务类型。1.2.2 国内研究现状十六大会议中,国家主席江泽民就关于文明社会建设提到了终极目标:“全国人民的思想道德修养、科技文化内涵和身心健康都要显著提高,并且建立一套健全的当代全民教育体系、科研
19、文化革新体系、国民健康和医疗保障体系。要造就一个全员学习、一辈子学习的先进社会,全面促进国民的综合发展8。”国民的学习和创新都远离不了图书馆资源,加强图书馆的数字化、信息化建设是学校建设的当务之急。历经数年的建设,学校图书馆建设已经达到一定的规模和成熟度,每个学校根据自己的学校基本情况和专业构造情况,打造适合自己特色的图书馆。随着计算机大数据储存技术、数据库技术等在图书管理系统中的使用,传统上的印刷版图书早已无法满足学生们对图书杂志的查阅需求,因而基于当代先进技术,进一步研究和开发图书管理系统是学校发展的必然趋势。现代化数字化图书馆是英特网蓬勃发展而随之衍生出来的全新产品,是旨在从原理上改变当
20、前网络上信息杂乱无章的状况而产生的新一代网络资源的分享模式。它采取全新的网络技术、通讯技术、大数据存储技术以及多媒体技术,有机融合构造一个规模巨大、移植扩展灵活、互操作性简单、共享性强大的分布式数据库,并支持在Web上进行智能模糊搜索、查阅的信息化服务。换句话说,学校数字图书馆是基于在具备足够带宽的互联网络上,具有智能模糊搜索、跨库查阅的超大规格的分布式、数字化、共享化图书资源库集合。数字信息化方向、网络共享化方向、资源合一化、专业服务化是学校图书馆的未来发展方向,尤其前两个方向是未来发展的重中之重,它们是图书馆朝信息网络发展的风向标,引领图书馆数值化、网络化革命9。过去的局域网图书管理系统在
21、信息共享方面存在严重的不足,不同城市之间、不同院校之间无法实现图书资源共享,无法跨城市、跨院校实现对图书资源进行管理与控制。全球英特网技术的发展与普及,使得读者能够更方便的远程访问图书馆资源,促进了图书资源的共享。所以在英特网基础之上,开发的全新一代学校数字图书管理系统是未来发展的必然趋势。新型学校数字图书馆基于B/S(browser/server)架构,非常方便的把不同城市的图书馆基于Internet网络连接在一起,不管有多少个图书馆,系统都把它们抽象为一个server,对用户而言就好比一个“超大图书馆”,用户只需要在终端的browser上浏览访问server上的图书资源;这样一来,使得用户
22、操作更加灵活,用户在具备Internet网络的任意地方都可以连接到数字图书馆访问图书资源,对管理人员来说也更加方便,只要具备Internet网络,就可以随时随地对图书馆进行远程控制管理,包括系统升级和资源共享。随着无线通讯技术的发展,智能终端已经非常的普及,人们随时通过wap访问网络资源,因而新一代图书管理系统也支持了wap接入访问,这样才方便用户在出差途中,在没有Internet网络的地方,也能随心所欲的访问数字图书馆10。1.3 论文主要研究内容和结构作者本人在四川省贸易学校负责图书馆的图书管理工作,非常熟悉图书资源的控制管理规范与流程,因此本论文基于管理信息系统、面向对象方法、数据库技术
23、等相关技术,根据图书馆图书信息化管理与控制流程,对系统开始各种需求分析,也就是业务需求分析、数据需求分析、功能需求分析、非功能需求分析,并设计出了图书管理系统的业务数据流程图及用例图;最后着重对图书管理系统进行系统设计(总体设计、功能模块设计和数据库设计)。总体设计由系统体系结构设计、系统功能架构设计两大部分组成;功能模块设计由流通管理、系统管理、基础信息管理、编目管理、采访管理五部分组成;数据库设计由数据库概念设计、主要数据表设计两部分组成。论文框架如下:第一章绪论,首先引入了研究学校图书管理系统的课题背景,其次介绍了国内外关于图书管理的当前情况和未来发展方向。第二章相关理论技术介绍,涉及到
24、管理信息系统技术、面向对象方法理论、数据库技术。第三章对图书管理系统开始各种需求分析,包括业务需求分析、数据需求分析、功能需求分析、非功能需求分析,并设计出了图书管理系统的业务数据流程图及用例图。第四章对图书管理系统进行系统设计,该章是论文的核心,首先是总体设计,包含了系统体系结构设计、系统功能架构设计;其次是功能模块设计;最后是数据库设计。第五章是本论文的总结和进一步研究的课题方向。2. 相关理论与技术概述2.1 管理信息系统介绍20世纪70年代初,Walter T. Kenevan首次提出了管理信息系统(MIS,即Management Information System的缩写)的概念:“
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 管理信息系统 分析 设计 毕业论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4022014.html