图书馆管理信息系统设计--毕业论文.doc
《图书馆管理信息系统设计--毕业论文.doc》由会员分享,可在线阅读,更多相关《图书馆管理信息系统设计--毕业论文.doc(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目 录第一章 引 言31.1 课题背景及开发意义31.2 研究现状31.2.1 国外研究现状41.2.2 国内研究现状5第二章 可行性分析72.1 运行环境分析72.2 可行性分析72.2.1 可行性研究的前提72.2.2 决定可行性的主要因素82.2.3 技术条件方面的可行性82.2.4 经济可行性分析82.2.5 法律方面的可行性92.2.5 用户使用可行性92.3 需求分析92.3.1 需求分析92.3.2 管理流程11第三章 功能设计123.1 系统的功能分析123.1.1 要 求123.2 功能模块设计133.2.1 管理员管理133.2.2 读者管理143.3 系统层次图14第四章
2、 数据库的设计154.1 数据库介绍154.2 数据库分析154.2.1 静态数据154.2.2 动态数据164.3 数据库结构设计164.3.1 顶层数据164.3.2 0层数据174.3.3 1层数据流图174.4 数据字典184.5 数据库表设计22第五章 详细设计245.1 窗体设计245.2 管理员功能设计245.3 读者功能设计24第六章 图书馆管理系统的实现256.1 链接数据库256.2 页 面256.2.1 登录页面256.2.2 管理员界面266.2.3 用户界面27结 论29致 谢30参考文献31第一章 引 言1.1 课题背景及开发意义随着现在科学技术的进步,人类社会正逐
3、渐走向信息化,图书馆拥有丰富的文献信息资源,是社会系统的重要组成部分,在信息社会中作用越来越重要,在我国,图书馆计算机等信息技术的应用起步于20世纪70年代末期,随着改革开放步伐得迅速发展,特别是90年代以后,我国图书馆信息网络建设取得了较大发展,图书馆信息化建设迈向了一个新台阶。图书管理系统是图书管理工作中不可缺少的部分,它对于图书馆的管理员和使用者来说都至关重要。所以图书管理系统应该能够为管理员或读者提供充足的信息和快捷的数据处理手段。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点,如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密
4、性好、寿命长、成本低、便于打印等。这些优点能够极大地提高图书管理的效率,也是图书馆的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。1.2 研究现状从20世纪中叶该类系统在西方发达国家最初雏形的出现,到各项技术手段已接近成熟的今天,己经整整经历了近半个世纪的时间。1.2.1 国外研究现状纵观西方国家图书馆信息化系统的发展,我们大致可以将其分为数据处理、网络化和数字图书馆三个阶段。 第一阶段:数据处理阶段,约为二十世纪五六十年代,也被称为图书馆自动化的雏形阶段。由于图书资料的迅速增长,诸如编制目录、编排索引、检索情报等数据处理的相关工作与日俱增,人工计算量
5、较之前更为繁重,而计算机技术的发展,为其应用于图书管理领域提供了可能,在这一阶段,计算机开始被用于进行图书信息的管理和借阅业务的控制。这一阶段的标志性事件为美国国会图书馆发行MARC机读目录,并在北美广泛进行推广应用,MARC的诞生拉开了计算机图书管理的大幕,宣告着传统的图书管理进入了自动化阶段。 第二阶段:网络化阶段,时间约为二十世纪七十年代到八十年代,这时候图书信息逐步开始了整体化、网络化、全球化信息共享的初步实现。在西方,伴随着计算机、通讯技术的进步,互联网构想已经成为现实,这也为联机检索和共享的出现提供了条件,而一些列检索和共享系统也随之出现,诸如欧洲宇航局的IRS、ESA系统、美国的
6、DIALOG系统、英国的INFOLINE系统等著名的检索系统。与此同时,目录共享的联机实现也得到了有效的发展,以OCLC系统为代表。网络化的实现极大地提高了信息的共享程度,使得图书馆的信息数据能够得到高效的共享,用户在办公室、图书馆、工作室甚至是在家中,就可以方便的访问图书馆的书籍信息。在七十年代,大型的信息中心为文献资源的数据共享发挥了最大的作用,特别是互联网技术在九十年代的发展,将这一阶段推向了一个全新的高度。 第三阶段:数字化阶段,这一阶段以数字化图书馆的建设为标志,通过网络环境推进信息的数字化建设,从而达到图书业务操作、管理和服务的变革,最终建设成为信息资源数字化存储、共享的现代化图书
7、馆。上个世纪就有专家大胆预测,二十一世纪的前十年,必将是数字化图书馆的蓬勃发展阶段,“虚拟图书馆”的出现能够让用户在电子信息的世界中随心所欲的汲取营养。1.2.2 国内研究现状计算机技术自上世纪七十年代引入我国的图书馆领域,随后便有大批的研究人员投入了图书馆信息化的研究、建设和开发应用,图书管理系统的逐步成熟,也是伴随着计算技术的普及应用而实现的。特别是上世纪九十年代以来,互联网技术在我国取得了长足的发展,为图书管理的发展提供了良好的土壤。从整个的发展过程来看,大致可以分为下面的四个阶段: 第一阶段:模仿阶段,时间大约为二十世纪七八十年代,在这一阶段,主要是模仿和学习外国的经验和模式,进行探索
8、性的工作。1976年,中科院图书馆与中科院计算所开始合作,成立计算机组进行文献资料数据的信息化实现,并以信息检索、联合目录和新书信息为试验领域,这标志着我国图书馆信息化建设的初步开始。 第二阶段:试验阶段,时间大约为二十世纪八十年代中期,在这一阶段,主要是借鉴欧美自动化目录系统,进行中文书籍信息数据库的开发,并开发功能相对单一的信息管理系统,而这一阶段最为受欢迎的系统,则是美国的LCMARC系统。在消化吸收西方系统的基础上,结合国内具体情况,国内地区性的目录共享系统开始出现,随着图书磁带的引进,中西文资料数据库也逐渐问世。这其中较有代表性的主要有:清华大学研发的CUJA系统、中科院图书馆研发的
9、生物、化学、地学文献数据库。这些单功能系统的出现,有效地推动了相关软件的研发,不少学校图书馆开始进行图书管理系统的研发工作,并在理论研究的基础上,取得了一定的成果。这一阶段的代表性软件有复旦大学的AND-OME、DAII-8-32外文检索系统、武汉大学图书馆基于MC-6800微机开发了图书借阅管理系统和自动化管理系统等。 第三阶段:发展阶段,时间大约为二十世纪八十年代后期到九十年代前期,这是我国图书管理系统集成化发展的阶段。在这一阶段,国内研究者主要从以下方面开展了工作:将网络化作为系统自动化的基础。即便是国内计算机互联技术发展相对落后,但是当时出现的自动化图书系统,仍然是以互联网络为核心,并
10、将其作为图书馆满足公众需求服务的重要支撑技术。标准化制定工作也开始启动。标准化和统一化是实现信息共享的重要前提和基础,当时国内的图书管理系统主要是以UNIX操作系统为平台,并以此制定了相应的标准化准则。我们应该看到,尽管在标准化方面做了一定的努力,但是还是缺乏在高层网络层面的国际标准,而这也是影响信息共享和与国际接轨的一大障碍。通过协调规划提高社会化服务能力。随着技术的发展,图书管理系统不仅仅是作为学校职能的体现,更成为服务社会的重要力量,而自动化图书管理系统的研发,为这一服务能力的提高搭建了更好的平台。 第四阶段:成熟阶段,这一阶段已经实现了数字化图书馆的部分功能,并为数字化的最终实现提供了
11、很大的可能。 以各自的管理系统为基础,依托逐步成熟的计算机互联技术,逐步实现更大范围的信息共享和管理,这几乎是国内外图书馆信息管理发展的共同趋势,也应该成为图书管理系统自动化的必然趋势。在学校图书馆信息化建设的进程中,图书管理系统发挥了重要的作用,成为引导读者便捷、准确获取和共享资源的保证。图书管理系统并不是新鲜事物,但是早期的单机版系统早已经不能够适应网络化时代的新要求,基于C/S模式的系统模式也随着Java、JSP等技术的兴起日渐被摒弃。 第二章 可行性分析2.1 运行环境分析图书管理系统是基于Windows操作系统基础上,通过对大量图书馆管理系统的研究和分并结合对单位图书信息管理进行分析
12、提出来的。对原有图书馆信息管理的非图形界面操作对原来管理方法不稳定性、不可靠性等缺陷相应提出了一些要求:1.要求提高系统的可交互性,有友好的用户界面2.要求提高系统的安全性,防止非法用户进入。3.要求提高系统的可操作性,方便用户操作。4.要求提高系统的可维护性,系统的数据要求能随时进行备份与恢复。2.2 可行性分析2.2.1 可行性研究的前提本项目要开发的是基于局域网和互联网的图书管理系统。由于学院藏书量大,借书的学生多,原来的人工工作方式不仅会造成办理时间的延误和人力资源的浪费,特别是在借书高峰期时这种冲突更加明显,而且存在着各种信息不易存放、易丢失、难以备份和查询等缺点。因此,实现一个将各
13、种图书管理和服务功能集成起来的管理信息系统就显得十分必要,既可以节省资源,又可以有效存储、更新、查询信息,提高工作和服务效率。 开发的系统要求界面友好,方便直观。既要方便管理员对图书信息进行添加、删除、修改、查询和统计等管理,又要方便学生借书、还书和续借等业务的办理。将数据库发布到互联网上,进行资源共享,方便学生可以在自己的权限内对图书信息进行访问,查询相关信息和进行续借操作。2.2.2 决定可行性的主要因素本次可行性分析是按照软件工程的规范步骤进行的,即按复查项目目标和规模,研究目前正使用的系统,导出新系统的高层逻辑模型,重新定义问题这一循环反复的过程进行。然后提出系统的实现方案,推荐最佳方
14、案,对所推荐的方案进行经济、技术、用户操作和法律的可行性分析,最后给出系统是否值得开发的结论。2.2.3 技术条件方面的可行性 本系统是一个基于局域网、互联网和WINDOWS操作的系统,现有技术已较为成熟,利用现有技术完全可以实现系统开发目标。同时,开发期限有1个月,较为宽裕,预计可以在规定期限内完成开发任务。就目前使用的开发技术及开发环境来说建议系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发工作基本能够完成;开发人员的数量和质量均符合要求。2.2.4 经济可行性分析1投资成本一次性支出7600元(1)系统开发的费用1500元。本系统开发期为1个月,需要开发人员2人。根据软件系统
15、的估算,每个人人工费按500计算,开发费用为1000元。书籍、读者等基础信息建立需要费用500元。(2)采购硬件设备费用5000元,需要微机服务器及网络设备费用100元。 (3)外购开发工具、软件环境费用500元。(4)其他费费500元。经常性费用10000元主要是系统运行费用,假设本系统运行期10年,每年的运行费用,包括系统维护、设备维护等,每年1000元。系统投资总成本:7600+10000=17600元2收益本系统自主开发,用于学校图书馆管理之用,无收益。 但是提高了学校图书馆的管理效益。2.2.5 法律方面的可行性所有软件都用正版,技术资料都由提出方保管,数据信息均可保证合法来源。所以
16、,在法律方面是可行的。2.2.5 用户使用可行性使用本系统的人员均有一定计算机应用基础,系统维护员由计算机的专业人员担任,所有人员都要经过本系统的使用培训。经过简单培训,人员就会熟练使用本软件。2.3 需求分析2.3.1 需求分析在图书管理系统中,管理员为每个读者建立一个账户,账户内存储读者个人的详细信息,并依据读者类别的不同给每个读者发放借书卡(提供借书卡号、姓名、部门或班级等信息)。读者可以凭借书卡在图书馆进行图书的借、还、续借、查询等操作,不同类别的读者在借书限额、还书期限以及可续借的次数上要有所不同。借阅图书时,由管理员录入借书卡号,系统首先验证该卡号的有效性,若无效,则提示无效的原因
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 管理信息系统 设计 毕业论文
限制150内