信息系统与信息系统在图书馆的应用

(整期优先)网络出版时间:2016-02-12
/ 3

信息系统与信息系统在图书馆的应用

张聊东

张聊东

一、绪论

1.系统开发的研发背景及意义。作为一个大学校园的知识储备的核心场所,大学的图书馆以其幽静舒适的阅览环境、便携获取学习资源的优势从而备受师生们的青睐。然而图书馆座位数量相对于众多的师生们来说往往满足不了他们的需求,尤其是在学期期末的备考期间。但凡有过大学经历的同学,基本上都对天亮前图书馆门口壮观的排队队伍印象深刻。图书馆座位堪称学校的“稀缺资源”之首,再加上一些读者的占座行为,使得紧张的座位资源更是变得一座难求。各大高校图书馆针对这种占座现象,可以说费尽心思、想尽办法,但往往收效甚微。

齐鲁工业大学图书馆阅览室、自习室等资源丰富,安静舒适的地方座位却仍然不能满足学生的需求,每逢学期期末及大小考试,图书馆更是人满为患,一座难求。然而有些学生却往往难以做到自觉遵守图书馆规定,个别同学在图书馆用座紧张的情况下还是一人占一整张桌子,还有些同学离开后,仍然利用书本、电脑、衣服等一切可能的物品占座,损害了其他同学的利益,同时浪费了图书馆的资源,有时甚至引起同学间的误会和矛盾。

为了给广大师生提供一个文明有序的学习环境,维护图书馆良好的阅读秩序,保证阅览室及自修室座位公平有效地使用,齐鲁工业大学图书馆一直严格执行禁止占座的规定,然而苦于座位太多,图书馆管理员即使想要遏制占座之风,也往往是有心无力、顾此失彼。久而久之,严禁占座的规定也就成为了一纸空文。

日益严重的占座现象已经造成了恶劣的影响,严重影响着同学们的正常学习和备考。而齐鲁工业大学图书馆智能座位管理系统就是在这种背景下提出并研发的。本项目设计的图书馆智能座位管理系统将方便学生们在图书馆快速找到座位,防止占座现象的出现,利用最少的人力物力资源,管理和控制图书馆座位,达到座位利用率最大化,为学生提供一个安静稳定的自习读书环境。推动图书馆智能化进程,加快学校图书馆的数字化、智能化进程,造福于齐鲁工业大学的广大师生们。

2.现状。

(1)国内研究现状。如何才能让每一位读者公平地享受到图书馆座位,这无疑是一个值得认真思考的问题。而座位管理系统无疑是防止抢座占座的首选。目前国内已有部分高校图书馆对阅览座位管理进行了研究和尝试,从媒体报道看,图书馆座位管理系统能够有效解决“抢占座位”的现象。2011年起,国内高校图书馆已陆续开始使用图书馆座位管理系统,其通过VB、Flash、ASP、数据库等技术实现了具有自助座位派发、自由选取座位、座位保留、违章管理和实时显示座位状态等功能的管理系统,目前国内有几十所高校都在使用。通过网络检索平台对国内高校的图书馆使用座位管理系统的情况进行检索发现,上海交通大学、同济大学、厦门大学、东南大学、西安交通大学、深圳大学、山东大学、华东理工大学、中南民族大学、华北电力大学等国内著名高校都已经使用了图书馆座位管理系统,目的只有一个——那就是对图书馆座位采取既切实可行又经济有效的管理模式,使座位资源的利用率达到最大化。

(2)国外研究现状。国外的图书馆智能座位管理系统早已起步,而且经过近些年的发展更加完善、实用、人性化,给读者们提供了良好的阅览环境和用户体验。早在2007年,韩国和日本等国家的某些高等院校图书馆,在座位资源比较充足的情况下,仍采用网上预约或入馆后通过计算机选取座位的方式对图书馆自修室座位进行精确管理,既使图书馆的座位资源得到合理充分的利用,又体现了管理的人性化。就目前来看,图书馆的藏书资源、目录资源和劳动成果资源等都实现了计算机智能管理,唯独座位资源还一直停留在人工管理阶段。利用现代化的计算机管理手段,实现座位资源的数字化管理,对图书馆的座位进行合理调配,从而提高座位资源的利用率,这才是解决占座问题的关键。数字化图书馆在国内外快速地发展着,并由理论阶段走向实施阶段,但是目前存在很多问题。本课题所研究的图书馆座位管理系统也是属于数字化图书馆的一部分,国内外有不少大学已经或正在实施,但是由于技术、资金等种种问题导致发展得不是很好。就座位管理系统来说,怎样将座位信息快速有效地传递到学生和管理人员的手上成为重要的问题,数据的传送与接收,数据的及时反馈亦是亟待解决的问题。数字化、人性化、智能化将会成为以后图书馆发展的方向。

3.可行性研究

(1)技术可行性。本系统主要是在window7操作环境之下进行的,主要应用SQLServer数据库实现技术以及VisualBasic等技术实现该图书馆座位管理系统的功能。所有技术均在大学四年阶段皆有所涉及,其技术上是可行的。

(2)经济可行性。本系统采用的主要技术均属于常用技术,开发得到的图书馆智能座位管理系统应用需要图书馆置备选座设备,以便同学们入馆和离馆进行划卡选座等操作。同时要运行该系统需要图书馆对座位进行排号统计处理。据了解,我校已对图书馆的座位进行了号码整理与统计,而且已经购置选座设施,为未来引进成熟的图书馆座位管理系统打好了基础,因此经济上是可行的。

(3)管理可行性。本系统主要是通过VB、SQL等常用软件来完成整个系统的分析和设计,设计出的整个系统操作实施简单、方便,对于未来使用本系统的大学生们和管理该系统的图书馆管理员来说都相对较容易,简单易学,即使计算机操作基础薄弱的用户也可以很快学会并熟练使用。尤其是图书馆管理员可以相当方便地使用本系统进行图书馆座位的管理和维护工作,因此从管理上来讲是可行的。

二、图书馆智能座位管理系统的方法实现

1.图书馆智能座位管理系统的物理配置方案。设计编写并运行实施该系统需要一整套与之相适应的计算机硬件及软件系统作为基础,其中主要包括软件的运行环境Window7、系统数据库实现SQLServer、编写开发系统技术VisualBasic等几项重要软件配置。下面主要对这几项软件配置进行一个详细的说明以及其功能的介绍。

(1)系统软件运行环境Windows7。作为一个支撑各个软件系统运行的总体环境,Windows7无疑是近年间最适合的软件运行环境。2009年10月23日,微软在中国正式发布windows7,Windows7具有超级任务栏,增强了界面的美观性同时增加了多任务切换的使用体验。几乎所有的软件操作系统都可在windows7上运行,使得Windows7成为世界上使用率最高的操作系统。本系统编写所使用软件也均可在该运行环境中运行,而且支持最新版本,提供更强劲的功能和用户体验。

(2)数据库的实现SQLServer2012。SQLServer是一个由Microsoft公司推出的关系数据库管理系统。而SQLServer2012是微软于2012年正式发布的最新SQLServer2012RTM版本。SQLServer2012更加具备可伸缩性、更加可靠以及前所未有的高性能,可以提供建设数据库以及管理使用数据库所需要的一切功能。人机交互界面变得更加人性化,更符合人们使用的习惯和规律,帮助人们更方便和快捷地完成数据库的建设、使用和维护。

(3)开发技术VisualBasic。VisualBasic是一种由Microsoft公司开发的结构化、模块化、面向对象的以及包含协助开发环境的事件驱动为机制的可视化程序设计语言。从任何标准来说,VisualBasic都是世界上使用人数最多的语言——不管是赞赏VisualBasic的开发者还是抱怨VisualBasic的开发者的数量。它源自于BASIC编程语言。VisualBasic拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易地使用DAO、RDO、ADO连接数据库,或者轻松地创建ActiveX控件。程序员可以轻松地使用VisualBasic提供的组件快速建立一个应用程序。

2.系统总体功能结构图书馆智能座位管理系统作为一个数字化智能管理系统,总体主要分为前台用户使用及后台管理员管理两大部分。每一部分都有其独立登录界面,及其各自子系统具体功能

三、图书馆智能座位管理系统的方法实现

系统前台用户使用主要包括预约座位、选取座位、暂留座位、退还座位等四大主要功能,基本实现了同学们在图书馆选取座位时的使用要求,保证了同学们能方便快捷地选取座位,以免因选取座位而排队浪费不必要的时间。而后台管理员管理则主要包括公告管理、数据统计、预约管理、违章处理等四大功能,保证了图书馆管理员能够有效管理该系统,确保图书馆座位的有效利用以及出现特殊情况的及时处理。

四、图书馆智能座位管理系统的方法实现

1.自动选座界面设计。自动选座功能和预约选座功能的设计基本相同,都是首先通过查询功能找到可预约或者可选择的座位的楼层、位置及编号,然后通过图书馆内部整体平面图找到绿色可选位置,选出自己想要学习的位置,然后点击该位置,随即系统弹出对话框“是否预约”或者“是否选择”,点击“是”,然后系统自动完成随后操作,预约或选座成功,打印凭条即可按号就坐。其与预约功能的主要区别就在于预约功能需要用户自己在一定时间以前在图书馆网站登录系统操作,而自动选座则需要用户在进入图书馆时在终端机上进行操作。

在自动选座界面中,本系统设计了可选楼层、可选位置、随机选座、推荐位置和选座记录等五个子选项,以满足用户的不同需求。

2.退还座位界面设计。座位退还功能的设计是为了提高座位资源的利用率,让物尽其用。一个学生离开了这个位置,通过本系统可以由另外一个学生迅速寻找到位置,既节约了时间又极大地提高了座位使用率,满足了最初系统设想的高效的原则。在该界面中设计了座位暂留、退还座位、更换座位、退换记录和可退换次数等五个子选项。其中座位暂留和更换座位有很高的实用性,可以为用户提供方便的座位处理具体页功能,这里提高了退还座位的具体界面。

3.公告栏界面设计。在公告栏的界面设计方面,继承了座位预约界面和自动选座界面以及座位退还界面的风格和特点,在公告栏中又细分了学校公告、学院公告、图书馆公告、往期公告和发表评论五项选择项,同学们可以在查看公告栏的同时将自己的建议、疑惑或者问题通过发表评论的方式写出来,管理员会及时阅读并解答疑问或采纳建议,努力为同学们提供一个良好舒适的阅读学习环境。

五、图书馆智能座位管理系统的测试和运行

1.图书馆智能座位管理系统的测试。系统测试主要分为两种:系统功能测试和性能测试。系统的功能测试即测试软件系统的功能是否正确,其依据是系统功能结构图。由于正确性是软件最重要的质量因素,所以功能测试必不可少。系统的性能测试即测试软件系统处理事务的速度,一是为了检验性能是否符合需求,二是为了得到某些性能数据供人们参考(为其他系统提供数据参考以及用于宣传等)。

2.系统测试方法及步骤。

(1)测试方法。对于本系统的测试,主要是进行这两种测试,通过在系统环境中运行该系统,观察该系统的运行情况和工作日志,寻找到系统运行测试过程中出现的问题和存在的不足,对本系统进行进一步的优化。

(2)测试步骤。第一步,首先将数据库与本系统进行连接,以保证本系统在运行测试过程中数据可以顺利进入数据库,确保数据的完整性和即时性。第二步,在数据库已经设计好的表格中输入测试信息,以确保在测试系统时,可以使用测试用户名进行登录选座测试。第三步,运行本系统,打开系统用户登录界面,使用测试用户名进行系统登录测试系统登录功能。第四步,进入系统选座页面,选取座位测试本系统选座功能是否顺利实现。第五步,进入系统查询页面,查询座位信息测试本系统查询功能是否顺利实现。第六步,进入系统退座页面,退还座位测试本系统退座功能是否顺利实现。第七步,退出系统,查看系统运行日志,观察系统存在的问题和不足。

六、总结与展望

1.系统开发的优点与系统开发的不足。本系统较为全面地考虑到师生们对图书馆座位资源的需求,实现对图书馆座位资源的有效管理;预约、查询、暂留、退座等功能给寻找座位的同学们提供了极大的便利,也极大地提升了本系统的用户体验。本系统可以有效地减少占座现象,缓解“人座矛盾”,有力地维护图书馆运行秩序。虽然本系统较为全面地考虑到了同学们对于图书馆座位的需求,解决了不少的问题和矛盾,但在整个系统中仍然存在一些问题或者缺陷,将继续对本系统进行后期的整理和完善,让其真正适合图书馆,解决因占座而引发的一系列问题。

首先可能会出现的问题就是占座现象仍然存在。虽然图书馆座位管理系统可以有效地管理座位资源,减少占座现象的发生,但依然未能杜绝此类现象,仍有部分同学无视规定,出现占座行为。还有一些同学虽然按号进入图书馆,但未按号入座,影响了其他对号入座的同学。此外还有部分同学无视图书馆的规章制度,“替同学刷卡”、“一人多卡”等现象时有发生,严重扰乱了图书馆座位管理的正常秩序。对此,图书馆应当增加巡查和惩罚力度,并将惩罚执行到位,当然最重要的还是提高用户自身的意识和素养。基于此,图书馆工作人员需对学生们,尤其是出现违规行为的学生们加强宣传和教育,提高同学们对上述不文明行为的认识,从学生们的自身出发来减少此类现象的发生。

其次座位使用效率依然不高。其实许多高校图书馆都会存在这样一个现象:许多同学在图书馆并不只是为了查阅资料或者学习,有一部分同学利用图书馆较快的网络速度上网、看电影、听音乐和玩游戏,尤其是到了夏天,宿舍和教学楼自习室比较热,很多同学为了蹭空调来到图书馆,还有玩手机、睡觉的同学也不在少数,这些行为都是对紧张的座位资源是一个极大的浪费。对于这种不合理现象,图书管理人员应当进行适当的提醒,如果屡教不改,可以处以必要的惩罚。提高图书馆座位利用率,将座位资源提供给最需要的同学,同时也可以极大地改善图书馆的学习氛围,有助于提高学生的学习习惯和效率。

2.系统开发展望及设想。对于这样一整套图书馆智能座位管理系统,随着信息化和现代化的进程以及数字化图书馆的发展,越来越多的高校图书馆以及各地市级、省级图书馆都会逐渐使用这一系统,加强对图书馆座位资源的管理,让更多的读者不为一个学习读书的位置而烦恼,同时得到一个良好的学习环境和氛围。

对于未来该系统的发展和前景,一套功能优良的系统只有在完善的管理制度下才能百分百发挥作用。图书馆要提高座位使用效率,有效解决图书馆“占座”现象,必须建立起一套完整管理制度。比如平时的管理员巡查制度、用户奖惩制度、考试周、高峰时段解决方案、特殊情况应急方案等都是需要详细完善的指定并执行的。