APP下载

图书馆光盘咨询软件

2009-01-12张秀云

科教导刊 2009年18期
关键词:数据库图书馆

张秀云

摘要介绍了一个自行开发的Web应用程序,它是图书馆光盘咨询服务软件。该软件是选用ASP、HTML、VBscript编程语言编写用户界面;选用关系数据库Microsoft Access 记录咨询信息和用户信息,以上用户界面和数据库是选用ADO建立连接的,同时,使用结构化查询语言SQL得到数据库的查询而实现。

关键词光盘咨询 数据库 图书馆

中图分类号:TP31文献标识码:A

随着信息技术不断深入发展,电子计算机及其应用已经广泛渗透到各个领域,渗透到我们的日常生活中。其中作为一种新型传播载体的电子出版物在全球范围内获得蓬勃发展,例如光盘存储器就是其中一种,它采取数字化的存储方式,是当今用于存储文字、数据、图像、声音等各种信息的理想载体。从我们山东农业大学图书馆收藏的情况来看,图书随书光盘越来越多。目前随书光盘主要有以下几种类型:一是计算机及其工程类书刊所附带的光盘,一般是书刊的程序实例的源代码,一些相关的电子文档和相关的共享软件等。二是社科、文艺类书刊所附带的光盘,多是与书刊相关的图片,视频录像和音乐。三是有一部分图书的电子版,教学盘或演示课件以及参考手册、技术资料等等。它们图文并茂,音像结合,通过它们能增强读者对文献内容的理解,起到辅助学习的目的,深受广大读者的喜爱,并且读者对光盘情况的咨询也日益增加。所以加强对随书光盘的管理问题就越来越提到图书管理工作的日程上来。原来的光盘单机系统一次只能为一个用户在一个固定地点上使用、检索,一定程度上制约了光盘资源的共享和利用,存在着资源浪费大,信息不能够多用户共享等缺点。为此我们便有了光盘网络技术。这样读者在图书馆的电子阅览室就可利用光盘的内容,网络上的光盘资源便能为众多读者共享。然而在使用过程中读者对网络光盘系统的要求和建议不断升级和提高,为了满足读者对光盘信息的多样化以及及时性的要求,能够为读者提供最新的信息资源,笔者自行开发了图书馆《光盘网络管理系统》。

1 系统设计

1.1设计目标

根据山东农业大学图书馆的馆藏特点,并且结合读者的实际需求,在进行系统设计时力求达到以下目标:(1)界面设计美观大方、方便快捷、操作灵活、树立了图书馆形象。(2)功能完善、结构清晰。(3)提供相关图书光盘的信息的查询。(4)及时查阅和回复浏览者的反馈信息。(5)为浏览者提供沟通和交流的平台。(6)具备完善的后台管理功能,及时准确地对网站进行维护和更新。(7)系统运行可靠,具备良好的安全措施。

1.2系统模块划分与流程

(1)浏览者在图书馆光盘网络系统中通过留言管理模块进行留言,有网站管理员对留言信息及时进行回复。在浏览该系统时,可以通过光盘管理模块查询到相关光盘,同时该系统将提供一些光盘的详细信息和使用方法。《光盘网络管理系统》的后台管理主要包括管理员登录、添加、修改、删除会员信息,留言信息的查看、删除,公告信息管理,退出登录等。

(2)根据《光盘网络管理系统》的特点,它是一个数据库开发应用程序,可以将其分为前台和后台两部分进行设计,前台主要用于会员注册,管理员登录,在线留言,光盘信息查询等;后台主要用于会员信息管理,光盘信息管理,留言信息管理,退出登录等。系统的前台功能模块图如下:

1.3数据库设计

MircrosoftAccess是一个基于在关系型基础上建立的数据库管理系统软件,它帮助用户方便地得到所需信息,并且提供强大的数据处理工具,它可以帮助用户组织和共享数据库信息,以便根据数据库信息作出有效的决策,它不仅可以用作本地数据库,还可以应用于网络环境,该系统使用了Access 2003数据库,应用的数据库名称为:gpdata.mdb,该数据库包含4张数据表:(1)管理员表glytb,其中字段为glyid 管理员编号, glyxm 管理员姓名,glymm管理员密码。(2)会员表hytb,其中字段为hyid 会员编号,hyxm会员姓名, hymm会员密码, hyxb会员性别, hydw会员单位, hyxh 会员学号,email 地址, hytxdzh 会员通讯地址,hydh会员电话, hyzhcrq 会员注册日期,shfgly会员状态。(3)留言表lytb,其中字段为 lyid留言编号,lyxm留言姓名, lyzhti留言主题, lynr留言内容, lyshj留言时间, lyhf留言回复。(4)光盘表gptb,其中字段为gpid光盘编号, gply光盘类型, gpmch光盘名称,gpllcsh光盘浏览次数, gpjsh光盘介绍, gpzht光盘状态, gptishj 光盘添加时间,gptp光盘图片。

2系统首页

系统首页是系统的主体部分,既要突出系统的整体布局,又要展示出系统所具有的强大功能。如果系统首页设计得非常成功,将为该系统吸引更多的访问者,从而增加该系统的访问量,使系统得到更多利用。该系统的首页包括以下几个内容:标题:光盘网络管理系统,标志:,主导航:网站首页,会员中心,光盘管理,系统管理,留言管理,次导航:关于我们,联系我们,意见建议。今日推荐;最受欢迎;光盘分类。首页的运行结果如图1所示:

3会员中心模块设计

会员中心主要功能是为会员提供服务,该模块主要包括会员注册、会员登录、个人资料修改等,会员注册页面的运行结果如图2所示。

4 留言簿模块设计

在留言簿模块中主要包括发表留言、查看留言和管理员回复留言。在留言簿页面中,当用户输入留言信息后,单击“保存”按钮即成功发表留言信息。留言信息添加页面的运行结果如图3所示:

5 结语

在我们使用图书馆“光盘网络管理系统”一段时间里,其运行稳定可靠、方便快捷,极大地满足了用户的使用,而且数据库安全可靠,得到了同学们的一致好评,提高了图书馆的管理水平。

注释

沈迪飞.图书馆信息技术工作.北京图书馆出版社2000:35~39.

郭瑞军.ASP数据库开发实例精粹.(第2版).电子工业出版社2007:129~135.

李刚. 即用即查HTML+css标签参考书.人民邮电出版社2007:89~92.

猜你喜欢

数据库图书馆
图书馆
数据库
气味图书馆
欢迎到图书馆做客
数据库
数据库
数据库
数据库
去图书馆
数据库