基于BS结构的图书馆信息管理系统Word文档下载推荐.docx

上传人:b****5 文档编号:8561427 上传时间:2023-05-11 格式:DOCX 页数:45 大小:1.15MB
下载 相关 举报
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第1页
第1页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第2页
第2页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第3页
第3页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第4页
第4页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第5页
第5页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第6页
第6页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第7页
第7页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第8页
第8页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第9页
第9页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第10页
第10页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第11页
第11页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第12页
第12页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第13页
第13页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第14页
第14页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第15页
第15页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第16页
第16页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第17页
第17页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第18页
第18页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第19页
第19页 / 共45页
基于BS结构的图书馆信息管理系统Word文档下载推荐.docx_第20页
第20页 / 共45页
亲,该文档总共45页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于BS结构的图书馆信息管理系统Word文档下载推荐.docx

《基于BS结构的图书馆信息管理系统Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于BS结构的图书馆信息管理系统Word文档下载推荐.docx(45页珍藏版)》请在冰点文库上搜索。

基于BS结构的图书馆信息管理系统Word文档下载推荐.docx

MVC模式;

数据库;

SQLServer2005

Abstract

Withthefastdevelopmentofcomputertechnology,electronicsandinformationtechnologygraduallyreplacedthetraditionalmanagementbusinessmanagementpractices.Thisisamodernpopularbusinessmodel,managementsystemisusedtoimprovemanagementefficiency.

Librarymanagementsystemistheschoolmanagementsystemintheimportantpart.Librariesrepresentaschoolordistrict’sculturallandmarks.Becausethelibrarycanbringawealthoflibraryresourceswhichareimportanttousandexcellentlearningresources.Thelibrarymanagementsystemmanagementsystemresearchthedevelopmentofthelibraryinformationmanagementsystem.Bythebooksmanagementsystem’smanagementmechanismstudy,itdevelopsthislibraryinformationmanagementsystem.Thesystemconsistsofsixfunctionalmodules;

systemsetup,thereadermanagement,librarymanagement,librarycirculationsystemtoqueryandchangethepassword.

TheSystemdesignusesASP.NETtechnology,whichisusedtheMVCpatternandthelatesttechnologyintoday’ssoftwaredesign,hasthedevelopmentofhighefficiency,designflexibility,user-friendlysoftwaretogeneratebeautifulandsoon.ThesystemanddatabaseareseamlesslyconnectedviaODBCdriver,back-enddatabaseisSQLServer2005,isanexcellentdatabasesystem,thedatabaseishighintegrity,consistencyandsafety.

Keywords:

Computertechnology;

Librarymanagement;

MVC;

Database;

SQLServer2005

引言

随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。

信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。

同时人们对信息和数据的利用与处理也进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高工作效率;

对外来看,可以获得竞争优势。

图书馆作为一种信息资源的集散地,图书和借阅用户资料繁多,包含很多的信息数据的管理,对于图书借阅情况,如借书天数、超过限定借书时间的天数的统计和核实等往往采用对图书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算进行[1]。

数据信息处理工作量大,容易出错;

由于数据繁多,容易丢失,且不易查找,总的来说缺乏系统、规范的信息管理手段。

管理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。

生命周期法(LifeCycleMethod)是20世纪60年代发展起来的一种应用广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始[2];

原型法(PrototypingMethod)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统;

面向对象(ObjectOriented)的开发方法于20世纪80年代开始兴起的,是一种基于问题对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心[3]。

基于以上三种方法的特点和各自的优缺点,本图书馆信息管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面向对象的方法。

管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。

该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的Windows系列等操作系统上使用。

除此之外,图书馆信息管理系统已成为方便了广大师生、学校与外界之间的沟通架起了一座桥梁。

但是,这并不能满足目前师生的需要。

比如一些特定的需要,在管理方面特别不方便,因为它受到地域的限制太大。

就目前情况而言,急需充分利用网络方式的图书管理。

我们的网络图书馆管理系统就是为了解决这些问题而设计的。

本软件利用IIS7.0服务器作为系统的Web服务器端,IIS7.0服务器具备模块化的网络核心,允许管理员增加和删除特定的功能,使服务器端软件更便于管理且易于操作。

此服务器为管理员提供了更加丰富、更加直观的管理工具,无论是管理方面还是安全方面都做的非常完善[4]。

只要管理员掌握用户名和密码,无论这个管理员在哪里,只要能上网,就能进行工作。

而且,该系统对计算机软硬件的要求都并不高,实用性比较强。

1图书馆信息管理系统的概述

1.1本课题研究的意义

图书馆是各大高等院校的重要组成部门,它不仅是书籍、文摘等一系列科学资料的保存场所,更重要的它是教师、学生获取知识的地方。

由于图书馆主要储存大量的图书资料和流通工作,所以计算机很早就在图书管理中得到应用。

随着时代的发展,诞生了新的管理系统——图书馆信息管理系统,进入知识经济和信息时代,图书馆的数字信息化管理是现代图书情报事业发展的必然之路,也是现代图书情报机构不可缺少的重要组成部分[5]。

从某种程度上说,图书馆的数字信息化程度反映着一个国家、一个地区知识经济和信息产业的发展水平。

跨入21世纪后,我国图书馆的数字信息化建设研究与实践探索呈现出方兴未艾的蓬勃趋势,各级图书情报单位都在积极开发图书馆信息管理系统。

图书馆信息管理系统的实现主要有以下几点意义:

1.可以存储学校图书馆的图书信息、读者信息和借阅信息,安全、高效;

2.只需一名图书管理员即可操作系统,节省大量人力;

3.可以迅速查到所需信息,图书馆信息管理系统可以为学校教师和学生提供充足的信息和快捷的查询手段,让教师和学生能够及时查询图书信息,更好地为读者服务。

1.2图书馆信息管理系统的发展趋势

图书馆自动化集成管理系统作为图书馆开展业务工作和读者服务的基础,在很大程度上代表和体现了图书馆自动化的水平,为图书馆信息化和数字化的发展方向起到引导和定位作用,并直接影响着图书馆读者服务工作和业务工作的质量和效率。

目前广泛使用的图书馆自动化管理系统都是根据图书馆的业务流程(采访、编目、典藏、流通)构建的,所谓的管理系统只是一线工作人员的自动化系统,不能称为真正的管理系统,没有突破以图书为核心的管理理念。

随着Web2.0、Library2.0等理念的引入,读者对图书馆服务要求的不断提高,图书馆管理系统出现了可喜的变化,我国图书馆信息管理系统的功能发展有如下几大趋势:

1.融合图书馆的管理理念

管理理念应该是管理系统的灵魂,缺乏管理理念的管理系统只能实现业务系统流程的自动化,难以凸显管理思路。

当前大部分图书馆管理系统难以体现管理者的管理理念,仍然以图书期刊管理为中心而构建。

应该树立以用户为中心的设计理念,系统功能设计都应该围绕用户而进行。

将图书馆关注和管理的重点从单一的图书转到资源、服务、管理三大要素[6]。

三者是相互关联、相辅相成的,资源是服务开展的基础,服务是管理的目的,管理是提高服务效率和服务质量的必要手段。

2.数据驱动管理

如何提升图书馆资源建设水平、如何提升图书馆的各项服务、读者对图书馆的哪些服务不满意,这是每位图书馆管理者都会思考的问题。

大部分图书馆都会通过举办读者交流会、开展问卷调查等获取读者对图书馆的意见、了解读者对图书馆服务的满意度。

这些方式诚然具有一定效果,但是存在事后意见收集、后管理等问题,由于参与读者的广泛性有限,难以客观反映图书馆管理问题。

其实,获取以上问题的答案有更好的方法。

“数据驱动管理”将是图书馆管理系统发展的下一动力,利用数据发现问题,促进管理工作。

图书馆运行过程产生了大量的日志、历史数据等,对这些数据和日志进行深入的数据挖掘,图书馆可以获得大量有价值的规律和数据,从而为图书馆管理者提供决策参考支持,真正促进图书馆的各项管理工作。

通过分析读者借阅历史数据,可以深入了解读者的借阅习惯、发现读者的阅读兴趣,据此指导图书采访从而提升图书馆的资源建设水平,并可以根据读者的阅读兴趣进行有效的、个性化的图书推荐。

通过分析数字资源的点击、下载情况,配合IP分布分析,可以了解各个学院的数据库使用偏好和习惯,了解读者的资源需求、开展针对性的读者培训[7]。

通过读者使用图书馆主页的日志,可以发现图书馆最常用的信息服务,哪些服务读者从来不关心。

3.开放合作的理念

尽管图书馆管理系统在不断进步,但是有些问题还是无法彻底解决,比如,图书馆可以决定购买哪些数字资源,但是无法确定能否获取到数字文献的元数据,故难以实现馆藏纸本资源和数字资源的有效整合;

图书馆可以决定购买哪些应用系统,这些应用系统能否和图书馆管理系统进行单点登录和接口设计,往往难以掌控,信息孤岛问题难以得到有效的解决[8]。

所以,要解决资源整合和服务整合问题,彻底解决信息孤岛问题,图书馆管理系统应该秉承开放合作的理念,和元数据提供商、系统供应商进行有效合作。

重庆大学图书馆ADLIB2.0系统和北京超星公司进行了有益的探索,双方合作开发图书馆知识搜索系统(LKS),超星公司提供元数据检索入口,LKS不仅可以检索到重庆大学图书馆的馆藏资源,可以实时展示超星电子图书和读秀知识库的图书信息,还可以检索期刊数据库的元数据,例如Elsevier、CNKI数据库等,大大方便了读者的资源检索,使得重庆大学图书馆在资源整合和服务整合方面迈出了一大步。

4.云计算

云计算是近年来出现的一个新概念,也给图书馆管理系统的发展带来了新的机遇。

高端管理系统由于价格较高,不少小型图书馆难以部署这些管理系统,云计算给双方带来了合作机会,通过SAAS模式,小型图书馆通过缴纳较少的费用就可以享受图书馆管理系统的各项专业服务。

采用云计算架构的管理系统将为中小型图书馆的管理系统的解决方案提供可能[9]。

5.Library2.0

Web2.0和Library2.0的出现给图书馆管理系统的发展带来了新的契机,通过采用Web2.0技术和融合Library2.0的理念,图书馆管理系统也走向了2.0。

OPAC系统具有了Tag、评论功能,个人图书馆建设富有成效,有效提升读者使用图书馆的粘度。

随着图书馆各项服务工作的提升,图书馆管理系统将继续融合Library2.0的理念,全面提升管理系统的个性化和人性化,全面走向管理系统的2.0化。

6.整合服务评价体系

目前图书馆通过采用评价体系(例如:

SE-RVQUAL、LibQUAL+)来评价图书馆的各项服务,图书馆管理系统应该融合先进的服务评价体系,随时监控图书馆的各项信息服务情况。

为管理者提供图书馆的服务状况评估报告,促进图书馆信息服务的及时调整,真正促进图书馆的管理工作。

图书馆管理系统是图书馆开展业务工作和读者服务的基础,在Web2.0和Library2.0理念的影响下,图书馆管理系统出现了不小的变化,但仍存在图书馆资源的相对隔离及信息服务的相对孤立、不能全面集成图书馆的业务和管理工作、信息孤岛现象日益严重、难以体现图书馆的管理思路等问题。

图书馆管理系统应朝着如下方向发展:

融合图书馆的管理理念、数据驱动管理、开放合作的理念、云计算、整合服务评价体系。

1.3图书馆信息管理系统的优势

本图书管理系统的应用对象定位在小型图书馆的应用。

根据要求本图书管理系统主要针对图书管理员进行添加新书、执行借书、还书、查看图书的操作,另外进入该系统的读者只能查看当前图书馆的藏书并能执行查询操作。

图书管理系统用来管理图书借还过程中的静态和动态信息。

系统管理的信息主要包括图书基本信息、图书存储信息、借书和还书信息。

系统的目的就是有效地处理这些信息,同时为图书管理员提供信息检索和信息统计功能。

该图书管理系统主要实现管理员操作和读者操作。

其中,管理员操作包括完成添加图书、借书、还书、查询图书功能;

读者操作包括完成图书查询和个人信息修改功能。

1.4论文的组织结构

本论文主要由五部分组成,第一部分主要介绍了图书馆信息管理系统的研究意义、发展趋势以及图书馆信息管理系统的优势;

第二部分主要介绍了本系统中使用到的主要计算机技术以及本系统各方面的可行性研究;

第三部分主要介绍了本系统前期的需求分析以及总体设计;

第四部分主要介绍了本信息管理系统各个功能模块的详细设计,包括后台数据库的详细设计以及前台功能模块的详细设计;

本论文的第五部分主要介绍了本系统后期各个功能模块的测试过程以及测试结果。

2关键技术介绍与可行性研究

2.1关键技术介绍

2.1.1ASP.NET技术

ASP.NET是Microsoft.NET的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;

它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。

ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。

可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能[10]。

ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言创作应用程序。

另外,任何ASP.NET应用程序都可以使用整个.NETFramework。

开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。

ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具如包括MicrosoftVisualStudio.NET等一起工作。

这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。

微软为ASP.NET设计了这样一些策略:

易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。

ASP.NET的新性能,ASP.NET提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务[11]。

贯穿整个ASP.NET的主题就是系统帮用户做了大部分不重要的琐碎的工作。

(1)全新的构造。

新的ASP.NET引入受管代码(ManagedCode)这样一个全新概念,横贯整个视窗开发平台。

受管代码在NGWSRuntime下运行,而NGWSRuntime是一个时间运行环境,它管理代码的执行,使程序设计更为简便。

(2)高效率。

对于一个程序,速度是一件非常令人渴望的东西。

一旦代码开始工作,接下来你就得尽可能地让它运作得快些、快些再快些。

在ASP中你只有尽可能精简你的代码,以至于不得不将它们移植到一个仅有很少一点性能的部件中。

而现在,ASP.NET会妥善地解决这一问题。

(3)易控制。

在ASP.NET里,你将会拥有一个“数据约束”,这意味着它会与数据源连接,并会自动装入数据,使控制工作简单易行。

(4)语言支持。

ASP.NET支持多种语言,支持编译类语言,支持比如VB、VC++、C#等,它比这些编译类语言运行速度快,更适合编写大型应用。

(5)更好的升级能力。

快速发展的分布式应用也需要更快速、更模块化、更易操作、更多平台支持和重复利用性更强的开发,需要一种新的技术来适应不同的系统,网络应用和网站需要提供一种更加强大的可升级的服务。

ASP.NET能够适应上面的要求。

2.1.2SQLServer2005数据库技术

SQLServer2005通过在可伸缩性、数据集成、开发工具和强大的分析等方面的革新更好的确立了微软在BI领域的领导地位。

SQLServer2005能够把关键的信息及时的传递到组织内员工的手中,从而实现了可伸缩的商业智能。

从CEO到信息工作者,员工可以快速的、容易的处理数据,以更快更好的做出决策。

SQLServer2005全面的集成、分析和报表功能使企业能够提高他们已有应用的价值,即便这些应用是在不同的平台上。

MicrosoftSQLServer2005是一个完整的商务智能(BI)平台,其中为用户提供了可用于构建典型和创新的分析应用程序所需的各种特性、工具和功能[12]。

本文简要介绍了您在构建分析应用程序时将要用到的一些工具,并着重介绍了一些新增功能,这些新增功能使复杂BI系统的构建和管理比以往更加轻松。

SQLServer2005带来了一个全新的企业级数据整合平台。

此平台具有出色的ETL和整合能力,使得组织机构能更加容易地管理来自于不同的关系型和非关系型数据源的数据。

通过SQLServerIntegrationServices(SSIS),组织机构能以整体的视角去考察它们的商业运营情况,从而能具有竞争优势。

在SQLServer2005中,分析服务(AnalysisServices)第一次提供了一个统一和集成的商业数据视图,可被用做所有传统报表、OLAP分析(onlineanalyticalprocessing)、关键绩效指标(KPI)记分卡和数据挖掘的基础。

SQLServer2005ReportingServices扩展了微软商业智能(BI)平台,以迎合那些需要访问商业数据的信息工作者。

ReportingServices是一个基于服务器的企业级报表环境,可借助webservices进行管理。

报表可以用不同的格式发布,并可带多种交互和打印选项。

通过把报表作为更进一步的商业智能的数据源来分发,复杂的分析可被更多的用户所用。

2.2可行性研究

可行性研究必须从系统总体出发,对技术、经济、财务、商业以至环境保护、法律等多个方面进行分析和论证,以确定建设项目是否可行,为正确进行投资决策提供科学依据。

项目的可行性研究是对多因素、多目标系统进行的不断的分析研究、评价和决策的过程。

它需要有各方面知识的专业人才通力合作才能完成。

可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。

2.2.1技术可行性

本系统主要采用现在比较流行的三层架构网站模式,通过浏览器、Web服务器以及数据库服务器完成。

浏览器可支持IE6.0以上的任意版本,Web服务器采用微软公司的IIS7.0服务器,数据库服务器采用MicrosoftSqlServer2005。

以上软件现阶段已经被各大公司使用多年,技术已经发展成熟,且对硬件要求并不苛刻,通过网络Internet技术,发挥计算机的信息传输速度快、准确度高的优势。

计算机硬件和软件技术的飞速发展,同样为系统的建设提供了技术条件。

综上所述此管理系统在技术问题上是可行的。

2.2.2经济可行性

本系统使用了当今新的前沿技术,所以在网站的架设方面比较昂贵,但是对于系统的维护和以后的开发拓展来说变得简单而且代价很低,综合考虑各个方面的需求,决定使用微软的各项技术:

使用的数据库是SQLServer2005需要更高的服务器版本[13],但是微软在服务器的使用上没有太多的更新所以价位与同市场的考虑价位差不多甚至更低,另外就是架设的IIS7和其他的工具上都采用了Win7系统,系统的价位比较昂贵,但是当今的较低的服务器配置就已经符合该系统的要求,微软的软件在这些方面充分考虑了用户,考虑的到这些方面,学校现有的设备应经可以充分的符合要求,只是在软件的使用购买上需要一定的支出,然而考虑未来的成本的技术,还是很合算。

综合软件的开发的速度,以及环境及图书馆信息管理系统的硬件需求,在经济上是可行的。

2.2.3操作可行性

本系统直观易懂,是普通的网站的方式,对于老师和学生还有其他第三方学习人士来说都是不需太多的困难,就是简单上网方式就可以掌握本网站提供的各种功能。

对于本网站的管理员,设计的界面更加亲切,而且易操作,互动性很强,管理员基本不需什么培训就可以对本网站的后台进行操作,而且权限也是不同的。

综合界面开发和和人性设计的理念,本系统在操作上是可行的。

2.2.4法律可行性

本系统开发不会侵犯他人、集体或国家利益,不存在侵权等问题,不违反国家法律,因此具有法律可行性。

综合考虑在法律上没有侵权和违法行

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 英语

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2