摘要:随着人们生活水平的不断提高,对于信息的需求也相应提高,由于图书馆本身涉及到较多的信息资源,同时也是我国社会系统的构成部分。因此提高图书管理系统的重视具有十分重要的现实意义。我国的图书馆计算机信息技术起源于上个实际七十年代,近些年来信息技术的不断发展,我国图书馆网络建设取得了重大的突破。图书馆管理工作是一项重大且复杂的工作,本文作者主要就ASP技术下图书管理系统的相关内容进行探讨,力求实现图书馆办公系统的自动化、信息化和简单化。
关键词:ASP技术;图书管理系统;设计与实现
引言
我国网络的不断发展也对人们的生产和生生活产生重要的影响,如何实现资源的网络化、电子化和虚拟化是目前图书馆工作需要解决的主要问题。
在我国信息化发展的大环境之下,我国图书馆管理工作应是因特网上信息的集散点,这个集散点能够实现信息的收集、重组以及发布等能力。本文作者主要就Web的图书管理系统的实现技术的相关内容进行分析,并在此基础上构建图书馆管理系统。图书是信息化管理的重要载体。我国图书的种类和质量也发生了较大的变化,如何提高读者的使用效率是图书管理人员在实际管理过程中面临的首要问题。随着计算机的不断普及,此问题找到了完美的解决方案。虽然我国传统借阅方式历史悠久,但是仍然存在较多问题,主要表现在人员工作量大、工作效率低下等特点,改革开放至今,我国图书馆管理工作取得了一定的突破和进步。
1图书管理系统的发展历程
我国的自动化发展经历了单模块到集成化的发展过程,随着我国自动化的不断提高,我国的图书馆管理系统功能也在不断完善,在采用计算机技术之前,我国的图书馆管理工作异常繁琐,需要耗费大量的人力和物力。虽然我国的计算机技术和发达国家相比还存在较大的差距,但是计算机的诞生也在一定程度之上提高了处理问题的效率,降低了工作的工作强度。同样图书馆管理系统的诞生在很大程度上解决了图书馆管理系统从手工操作上升到计算机管理的问题,有效提高了工作效率。
虽然我国目前的数据库建设系统已经取得了历史性的突破,但是目前数据库建设内容仅限于书目和文摘数据库,数据应用格式不够标准,操作不方便。且网络技术的不断发展,我国传统的图书馆管理工作暴露出的弊端也越来越多。目前,基于MEB中文图书馆自动化管理系统已经进入到了实质性管理阶段。我国现阶段的图书馆档案管理网站是静态的,缺乏数据查询和访问功能。随着我国数据库的不断完善,对于交互式访问的要求也相应提高。本文作者结合自身实践就加强ASP技术来实现图书馆书目数据库的检索的相关内容进行分析,对于解决交互式访问和建立有特色的数据库具有一定的参考价值。因此,我们使用ASP语言,选用WEB为服务器平台,并用Dreamweaver作为开发平台,通过SQL Server连接数据库,来实现管理读者的登记、图书的购入、借出、归还等。管理人员还可以查询读者、图书借阅情况,以全面掌握图书的流通情况。同时本系统基于WEB页面,有很好的连网功能,也便于在校学生查询自己的借阅信息,可以在网上自行续借图书,大大节省了图书馆的人力资源,方便了学生、教师的借阅,查询。
建立基于WEB的图书馆管理系统首先需要解决以下两个问题:
(1)架构的选型,也就是通常意义上选择B/S 架构还是 C/S架构。
(2)技术选择,也就是选择什么技术来实现图书馆管理系统的建立。
2关键技术分析
在本次研究过程中,作者采用基于ASP的B/S结构进行研究,此种方式具有结构友好、操作方便、安全性高等特点。
2.1 ASP平台建设
本系统采用NET框架,该框架构建完善的、高效的工作环节,且操作方式简便,具有明显的优点,同时也是图书管理系统开发的首要选择。
NET框架还能够实现相关产品的整合,并将游泳的数据存放在网络中,方便用户访问。
期刊文章分类查询,尽在期刊图书馆NET框架是由五个模块共同构成,分别是:
(1)程序设计语言以及语言规范;
(2)应用程序平台;
(3)公共语言运行库;
(4)程序运行环境。
2.2 B/S模式结构
B/S是一种以web技术构建的新型平台系统,该系统环境中,用户能够通过web浏览器来进行浏览和查看,B/S由三层结构构成,三层结构分别是浏览器、WEB服务器、数据库服务器。更多的功能还是在服务器端实现。通过实践证明,由于此种方式简单、高效、快捷,已经成为我国软件开发的首选结构。
3技术选择
目前,基于此系统有4种开发技术,主要有CGI,JSP,ASP,PHP,作者接下来对这四种技术进行说明:
(1)CGI技术的安全性较高,原因在于其程序可以编译成二进制代码,并以EXE方式执行。但是此种技术的开发和运行难度大,因此仅在一些著名的站点后较为实用。但是我们需要认识到图书馆管理系统的受众是全体使用者,对于安全性的要求并不是太高,因此CGI技术实用性不是很强。
(2)PHP是一种跨平台服务器的嵌入式脚本语言。通过结合JAVA技术和Perl语言的优点,缩短开发者开发的时间,方便开发者能快速写出页面。虽然PHP优点显著,但是PHP也有自身的缺点,主要表现在缺乏规模支持,和多层结构支持,尤其是在面对大负荷运算时,仅仅能够通过分布计算来实现。同时同层也可以根据流量分开形成二维数组。另外,PHP数据接口的不统一也是制约其在图书馆管理系统中广泛应用的一个重要原因。
(3)JSP是一种新型的网站开发技术。JSP具有较强的站点程序编码功能,同时具有“一次编写,各处执行”的特点,但是我国在JSP应用方面和国外相比开发网站较少。
(4)ASP是Active ServerPages的简称,是基于Web服务器的开发环境,利用该开发环境能够直接执行程序。ASP是一些简单的脚本语言和HTML代码的结合,能够快速完成网站应用程序。且此种方式不需要comile编写,能够在服务器中直接执行。目前,大部分用户都是使用windows系统,因此在考虑到系统的兼容性和稳定性上,尽量采用同一个公司的产品。因此本文作者建议使用选择ASP系统开发基于WEB的图书管理系统。
结论
本文作者结合自身实践对WEB图书管理系统的相关内容进行研究,进而有效提高管理效率,同时也是目前图书管理系统发展的必然趋势,虽然图书管理系统较为简单,但是功能完善,对于从事相关工作的人员具有一定的参考价值。对减轻工作人员忙碌的工作也很有作用, 同时合理化、科学化的图书管理系统有信息检索、用户查询等一系列功能, 不仅将图书管理系统的功能增强了, 也让图书的管理变得更有条理性、也更加人性化。
参考文献
[1]何阳. 基于ASP技术的图书管理系统设计与实现[J]. 电脑知识与技术, 2016(35):4-5.
[2]刘晙. 基于ASP.Net的图书管理系统的设计与实现[J]. 电脑知识与技术, 2019, 5(36):10160-10162.
[3]郑婧颖. 基于.NET的中小型图书馆管理系统设计与实现[D]. 电子科技大学.
[4]蔡立, 苏建英. 基于ASP.NET的图书馆捐赠管理系统的设计与实现[J]. 科学咨询(科技•管理), 2017(10):85-86.
[5]Peng Zhijiang, Chen Zhenyuan, Zhang Shengbao. Development of Book Management System Based on ASP.NET Technology[J]. Electronic World, 2018.
论文作者:孔德鹏
论文发表刊物:《基层建设》2019年第26期
论文发表时间:2019/12/18
标签:图书馆论文; 管理系统论文; 我国论文; 技术论文; 图书管理系统论文; 功能论文; 相关内容论文; 《基层建设》2019年第26期论文;