第2期第62页
浙江纺织服装职业技术学报
2007年6月
基于ASP.
NET的数字图书馆门户网站建设
禹蒲阳刘艳斌
摘
要:分析了图书馆门户网站
系统的各功能模块,并利用ASP.NET技术对关键
问题进行了实现。ASP.NET技术
在图书馆的应用,为图书馆数字资源建设及信息服务提供了更加便利、稳定、高效、安全的运行环境,为类似系统的开发和实现提供了解决思路和方法。关健词:ASP.NET;ADO.NET;数字图书馆;门户网站;数据库中图分类号:G258.94文献标识码:C文章编号:1671-9751(2007)02-0062-04
1前言数字图书馆信息门户是以Web技术为依托,实现知识、信息的保存,传播,互动交流的网站平台。[1]目前很多图书馆门户还停留在介绍型的阶段,没有开展实质性的网上信息服务。随着各类实体图书馆信息资源和
网络虚拟信息资源的爆炸性增长,效率低、性能差的门户网站已经无法满足人们对网络信息资源的需求。微软公司推出的ASP.NET用于创建动态的、交互的Web页面和基于网络的分布式应用
程序。ASP.NET完全基于模块与组件,具有良好的可扩展性与可定制性,以及全新的数据处理模式(DataSet)。本文利用ASP.NET这些具有革新意义的新特性,构建数字图书馆动态门户网站,实现图书馆信息资源与服务的集成,不仅提供给用户优质的服务,同时也适应网络信息更换频繁、更新及时、访问量大、效率高、易检索、响应快的特点。2系统结构与功能作为图书馆门户网站,它的建设应遵循“以人为本,以客户为中心”的原则,同时体现高校图书
馆的特色,为高校师生的
学习、教学、科研提供优质的信息资源和知识服务。按使用者权限可分为三大板块,既“非
注册用户”“注册用户”“管理,,者”。如图1所示:2.1非注册用户网站介绍:提供网站的基本信息;网站新闻:网站的发展动态及与外界的联系等;网站
导航:使用户可以方便地在网站内部跳转。2.2注册用户⑴用户注册及忘记密码处理:提供给用户一个注册平台,并可以对遗忘密码进行恢复;⑵统一检索:为用户提供统一检索界面和统一检索语言,允许用户同时选择多个资源,从同一个检索入口对多个资源提交检索请求,检索结果统一显示;⑶虚拟参考咨询服务:沟通图书馆和读者的桥梁,真正实时地解答读者在使用图书馆服务的过程中发生的问题;⑷馆际互借与文献传递:读者直接通过网站提交馆际互借申请,并且可以实时
查询申请处理情况;
————————————收稿日期:2007-03-12基金项目:湖南省软科学课题资助项目[项目编号:2006JT2003]第一作者简介:禹蒲阳,女,湖南科技大学知识网格实验室,硕士(湖南湘潭411201)
2007年6月
浙江纺织服装职业技术学报
第2期第63页
图1
数字图书馆门户网站功能模块示意图
⑸学位论文提交与发布模块:本校自建的学位论文全文提交与发布系统;⑹教学参考服务:围绕本校的专业设置和教学
工作,建立的教学参考信息服务系统;另外,系统提供实时在线虚拟参考咨询平台,实现交互式的在线数字化咨询服务;⑺联机合作编目系统:为方便成员馆的编目工作,以联合目录数据库为基础,实现信息资源共建、共知、共享;⑻用户意见反馈模块:用户在利用图书馆资源与服务过程中对图书馆所提意见与建议。2.3管理者按管理类别分为:“用户管理”和“资源管理”⑴用户管理:删除、查看用户信息以及给不同的用户分配不同的权限等功能;⑵资源管理:对数字图书馆后台数据库进行录入、修改、删除等操作。3数据库
设计本系统利用MicroSoftSQL2000建立Web数据库及存储过程,以下列出8个主要的数据表结构:用户表主要存储注册用户的基本信息,如表1所示。管理员表主要存储网站管理者的入口信息,如表2所示。书目表主要存储图书馆书目信息资料,如表3所示。新闻表主要存储新闻的标题与内容信息,如表4所示。用户意见反馈表主要存储读者对图书馆所提意见与建议的相关信息,如表5所示。