基于BS结构的图书馆信息管理系统.doc
《基于BS结构的图书馆信息管理系统.doc》由会员分享,可在线阅读,更多相关《基于BS结构的图书馆信息管理系统.doc(46页珍藏版)》请在咨信网上搜索。
1、基于B/S结构的图书馆信息管理系统设计与实现目 录引言31 图书馆信息管理系统的概述61。1 本课题研究的意义61.2图书馆信息管理系统的发展趋势61.3 图书馆信息管理系统的优势101.4 论文的组织结构112 关键技术介绍与可行性研究122。1 关键技术介绍122。1.1 ASP。NET技术122。1。2 SQL Server 2005 数据库技术142.2 可行性研究152。2。1 技术可行性152。2。2 经济可行性162.2。3 操作可行性162。2。4 法律可行性173 需求分析与总体设计183.1 需求分析183.2 总体设计184 图书馆信息管理系统的详细设计214.1 数据库
2、设计214。1。1 系统数据仓库214。1.2 系统E-R图234。1。3 实体属性图244.2 主要功能模块设计254。2.1 母版页设计254。2。2 登录页设计264.2。3 读者管理页设计274。2。4 图书管理页设计284.2。5 图书借阅页设计294。2.6 图书归还页设计315 测试与运行结果分析325。1 测试目的325.2 测试环境325。2.1 硬件环境325。2。2 软件环境325。3 测试计划325。4 测试用例设计335。4.1 用户登录模块测试335。4.2 管理员功能性模块测试365.4。3 读者功能性模块测试39结论43致谢44参考文献45附录源代码清单47 摘
3、 要随着计算机技术的飞快发展,电子信息化慢慢替代了企业管理的传统管理手法。这是一种现代流行的经营模式,采用管理系统是能够有效提高管理效率的。图书管理系统是学校管理机制中重要的一环。图书馆代表一间学校或者地区的文化标志。因为图书馆丰富的图书资源能够带给我们重要并且优越的学习资源。通过对图书管理系统的运行管理机制进行调查研究,开发了此图书馆信息管理系统。本系统中包含了六个功能模块:系统设置,读者管理,图书管理,图书借还,系统查询和更改口令。本系统采用了ASP.NET页面设计,使用了MVC模式,它采用了当今软件设计的最新技术,具有开发效率高、设计灵活、生成的软件界面友好美观等特点。本系统中通过ODB
4、C驱动和数据库进行无缝连接,后端的数据库是SQL Server 2005,也是一个优秀的数据库系统,该数据库具有较高的完整性、一致性和安全性.关键词:计算机技术;图书管理;MVC模式;数据库;SQL Server 2005Abstract With the fast development of computer technology, electronics and information technology gradually replaced the traditional management business management practices. This is a mode
5、rn popular business model, management system is used to improve management efficiency。 Library management system is the school management system in the important part。 Libraries represent a school or districts cultural landmarks。 Because the library can bring a wealth of library resources which are
6、important to us and excellent learning resources。 The library management system management system research the development of the library information management system. Bythebooks management systems management mechanism study, it develops this library information management system。 The system consis
7、ts of six functional modules; system setup, the reader management, library management, library circulation system to query and change the password.The System design uses ASP。NETtechnology, which is used the MVC pattern and the latest technology in todays software design, has the development of high
8、efficiency, design flexibility, userfriendly software to generate beautiful and so on. The system and database are seamlessly connected via ODBC driver, backend database is SQL Server 2005, is an excellent database system, the database is high integrity, consistency and safety。Keywords:Computer tech
9、nology;Library management; MVC; Database; SQL Server 2005引 言随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会.信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用.同时人们对信息和数据的利用与处理也进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高工作效率;对外来看,可以获得竞争优势。图书馆作为一种信息
10、资源的集散地,图书和借阅用户资料繁多,包含很多的信息数据的管理,对于图书借阅情况,如借书天数、超过限定借书时间的天数的统计和核实等往往采用对图书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算进行1.数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找,总的来说缺乏系统、规范的信息管理手段。管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。生命周期法(Life Cycle Method)是20世纪60年代发展起来的一种应用广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出
11、来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始2;原型法(Prototyping Method)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统;面向对象(Object Oriented)的开发方法于20世纪80年代开始兴起的,是一种基于问题对象的自底向上的一种系统开发方法,
12、这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心3。基于以上三种方法的特点和各自的优缺点,本图书馆信息管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面向对象的方法。管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的Windows系列等操作系统上使用。除此之外,图书馆信息管理系统已成为方便了广大师生、学校与外
13、界之间的沟通架起了一座桥梁.但是,这并不能满足目前师生的需要。比如一些特定的需要,在管理方面特别不方便,因为它受到地域的限制太大。就目前情况而言,急需充分利用网络方式的图书管理。我们的网络图书馆管理系统就是为了解决这些问题而设计的。本软件利用IIS 7。0服务器作为系统的Web服务器端,IIS 7.0服务器具备模块化的网络核心,允许管理员增加和删除特定的功能,使服务器端软件更便于管理且易于操作。此服务器为管理员提供了更加丰富、更加直观的管理工具,无论是管理方面还是安全方面都做的非常完善4.只要管理员掌握用户名和密码,无论这个管理员在哪里,只要能上网,就能进行工作。而且,该系统对计算机软硬件的要
14、求都并不高,实用性比较强。1图书馆信息管理系统的概述1。1本课题研究的意义图书馆是各大高等院校的重要组成部门,它不仅是书籍、文摘等一系列科学资料的保存场所,更重要的它是教师、学生获取知识的地方。由于图书馆主要储存大量的图书资料和流通工作,所以计算机很早就在图书管理中得到应用。随着时代的发展,诞生了新的管理系统图书馆信息管理系统,进入知识经济和信息时代,图书馆的数字信息化管理是现代图书情报事业发展的必然之路,也是现代图书情报机构不可缺少的重要组成部分5。从某种程度上说,图书馆的数字信息化程度反映着一个国家、一个地区知识经济和信息产业的发展水平。跨入21世纪后,我国图书馆的数字信息化建设研究与实践
15、探索呈现出方兴未艾的蓬勃趋势,各级图书情报单位都在积极开发图书馆信息管理系统。图书馆信息管理系统的实现主要有以下几点意义:1可以存储学校图书馆的图书信息、读者信息和借阅信息,安全、高效;2只需一名图书管理员即可操作系统,节省大量人力;3可以迅速查到所需信息,图书馆信息管理系统可以为学校教师和学生提供充足的信息和快捷的查询手段,让教师和学生能够及时查询图书信息,更好地为读者服务。1.2图书馆信息管理系统的发展趋势图书馆自动化集成管理系统作为图书馆开展业务工作和读者服务的基础,在很大程度上代表和体现了图书馆自动化的水平,为图书馆信息化和数字化的发展方向起到引导和定位作用,并直接影响着图书馆读者服务
16、工作和业务工作的质量和效率。目前广泛使用的图书馆自动化管理系统都是根据图书馆的业务流程(采访、编目、典藏、流通)构建的,所谓的管理系统只是一线工作人员的自动化系统,不能称为真正的管理系统,没有突破以图书为核心的管理理念。随着Web2.0、Library 2。0等理念的引入,读者对图书馆服务要求的不断提高,图书馆管理系统出现了可喜的变化,我国图书馆信息管理系统的功能发展有如下几大趋势:1。融合图书馆的管理理念管理理念应该是管理系统的灵魂,缺乏管理理念的管理系统只能实现业务系统流程的自动化,难以凸显管理思路。当前大部分图书馆管理系统难以体现管理者的管理理念,仍然以图书期刊管理为中心而构建.应该树立
17、以用户为中心的设计理念,系统功能设计都应该围绕用户而进行。将图书馆关注和管理的重点从单一的图书转到资源、服务、管理三大要素6。三者是相互关联、相辅相成的,资源是服务开展的基础,服务是管理的目的,管理是提高服务效率和服务质量的必要手段。2.数据驱动管理如何提升图书馆资源建设水平、如何提升图书馆的各项服务、读者对图书馆的哪些服务不满意,这是每位图书馆管理者都会思考的问题。大部分图书馆都会通过举办读者交流会、开展问卷调查等获取读者对图书馆的意见、了解读者对图书馆服务的满意度.这些方式诚然具有一定效果,但是存在事后意见收集、后管理等问题,由于参与读者的广泛性有限,难以客观反映图书馆管理问题。其实,获取
18、以上问题的答案有更好的方法。“数据驱动管理”将是图书馆管理系统发展的下一动力,利用数据发现问题,促进管理工作。图书馆运行过程产生了大量的日志、历史数据等,对这些数据和日志进行深入的数据挖掘,图书馆可以获得大量有价值的规律和数据,从而为图书馆管理者提供决策参考支持,真正促进图书馆的各项管理工作.通过分析读者借阅历史数据,可以深入了解读者的借阅习惯、发现读者的阅读兴趣,据此指导图书采访从而提升图书馆的资源建设水平,并可以根据读者的阅读兴趣进行有效的、个性化的图书推荐。通过分析数字资源的点击、下载情况,配合IP分布分析,可以了解各个学院的数据库使用偏好和习惯,了解读者的资源需求、开展针对性的读者培训
19、7。通过读者使用图书馆主页的日志,可以发现图书馆最常用的信息服务,哪些服务读者从来不关心。3。开放合作的理念尽管图书馆管理系统在不断进步,但是有些问题还是无法彻底解决,比如,图书馆可以决定购买哪些数字资源,但是无法确定能否获取到数字文献的元数据,故难以实现馆藏纸本资源和数字资源的有效整合;图书馆可以决定购买哪些应用系统,这些应用系统能否和图书馆管理系统进行单点登录和接口设计,往往难以掌控,信息孤岛问题难以得到有效的解决8。所以,要解决资源整合和服务整合问题,彻底解决信息孤岛问题,图书馆管理系统应该秉承开放合作的理念,和元数据提供商、系统供应商进行有效合作.重庆大学图书馆ADLIB2。0系统和北
20、京超星公司进行了有益的探索,双方合作开发图书馆知识搜索系统(LKS),超星公司提供元数据检索入口,LKS不仅可以检索到重庆大学图书馆的馆藏资源,可以实时展示超星电子图书和读秀知识库的图书信息,还可以检索期刊数据库的元数据,例如Elsevier、CNKI数据库等,大大方便了读者的资源检索,使得重庆大学图书馆在资源整合和服务整合方面迈出了一大步.4.云计算云计算是近年来出现的一个新概念,也给图书馆管理系统的发展带来了新的机遇。高端管理系统由于价格较高,不少小型图书馆难以部署这些管理系统,云计算给双方带来了合作机会,通过SAAS模式,小型图书馆通过缴纳较少的费用就可以享受图书馆管理系统的各项专业服务
21、。采用云计算架构的管理系统将为中小型图书馆的管理系统的解决方案提供可能9。5.Library 2.0Web2.0和Library2。0的出现给图书馆管理系统的发展带来了新的契机,通过采用Web2。0技术和融合Library2。0的理念,图书馆管理系统也走向了2。0。OPAC系统具有了Tag、评论功能,个人图书馆建设富有成效,有效提升读者使用图书馆的粘度。随着图书馆各项服务工作的提升,图书馆管理系统将继续融合Library2。0的理念,全面提升管理系统的个性化和人性化,全面走向管理系统的2.0化。6。整合服务评价体系目前图书馆通过采用评价体系(例如:SE-RVQUAL、LibQUAL+)来评价图
22、书馆的各项服务,图书馆管理系统应该融合先进的服务评价体系,随时监控图书馆的各项信息服务情况.为管理者提供图书馆的服务状况评估报告,促进图书馆信息服务的及时调整,真正促进图书馆的管理工作.图书馆管理系统是图书馆开展业务工作和读者服务的基础,在Web 2。0和Library 2。0理念的影响下,图书馆管理系统出现了不小的变化,但仍存在图书馆资源的相对隔离及信息服务的相对孤立、不能全面集成图书馆的业务和管理工作、信息孤岛现象日益严重、难以体现图书馆的管理思路等问题。图书馆管理系统应朝着如下方向发展:融合图书馆的管理理念、数据驱动管理、开放合作的理念、云计算、整合服务评价体系。1。3 图书馆信息管理系
23、统的优势本图书管理系统的应用对象定位在小型图书馆的应用。根据要求本图书管理系统主要针对图书管理员进行添加新书、执行借书、还书、查看图书的操作,另外进入该系统的读者只能查看当前图书馆的藏书并能执行查询操作.图书管理系统用来管理图书借还过程中的静态和动态信息。系统管理的信息主要包括图书基本信息、图书存储信息、借书和还书信息。系统的目的就是有效地处理这些信息,同时为图书管理员提供信息检索和信息统计功能。该图书管理系统主要实现管理员操作和读者操作。其中,管理员操作包括完成添加图书、借书、还书、查询图书功能;读者操作包括完成图书查询和个人信息修改功能.1。4论文的组织结构本论文主要由五部分组成,第一部分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 BS 结构 图书馆 信息管理 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。