因特网改变了人们的生活,而促使人类生活发生改变的正是基于web的数据库技术。ASP(动态服务器页面)技术作为互联网应用技术之一而得到广泛的应用。通过ADO(ActiveX Data Object,ActiveX数据对象)技术访问数据库使得基于ASP技术的网页应用更加充分。本论文中将介绍ASP和ADO的概念、相关的软件平台以及网络图书馆阅览系统应用的原型。该系统采用B/S体系结构,客户端利用网页设计和编程技术完成了图书阅览系统的用户界面,服务器端采用了基于IIS服务器的ASP技术和ADO数据库访问技术实现了网络图书阅览的基本功能。
关键词:动态服务器网页
ActiveX数据对象 数据库
The Internet has
changed people’s lives. And technologies based on the web make it
happen. ASP (Active Server Pages) is one of the most widely used
technologies for interactive web application development. Via ADO
(ActiveX Data Object), an 。。。。。。。。。。。。。。。。。。。。。。。。
目录
摘 要... 1
Abstract. 1
前 言... 3
第一章 网络图书馆图书阅览系统综述... 3
1.ASP技术简介... 3
2.ADO技术简介... 11
3.在ASP中使用ADO. 12
第二章 系统开发环境... 13
1.系统软件环境:... 13
2.系统硬件环境... 13
3.开发工具:... 13
4.开发语言:... 14
第三章 系统可行性研究... 14
1.技术可行性... 14
2.经济可行性... 14
3.操作可行性... 14
第四章 需求分析... 14
1.我模拟设计的这套图书阅览系统主要提供以下功能:... 14
2.图书阅览系统的功能模块化分如图:... 15
3.具体需求:... 15
第五章 系统实现... 16
1.根据图书阅览流程,功能模块如图:... 16
2.数据库的需求分析... 16
3.数据库的逻辑设计... 17
4.后台数据库的设置... 18
第六章 环境设置... 19
第七章 结束语... 20
致 谢... 21
参考文献... 21
附录:... 21
随着Internet的迅速普及,近几年来,校园信息化已经成为当前各高等院校建设改革的一个热点,数字化图书馆作为校园信息化的一个重要组成部分,也相继开始建立,数字图书馆的建立除了可以将众多图书资源和多媒体信息放在网上供师生共享、检索之外,对于改变传统的教学模式,提升学校的整体形象,提高学校在教学科研竞争中的地位多大有裨益,并且可以进一步促进校园信息化向纵深发展。
现如今也有部分院校由于种种原因起步较晚,为了能更好的发挥数字化校园网的应用价值,本人按照毕业设计的要求以及个人的实际情况,经过反复论证模拟设计开发了这套基于校园网平台的《网络图书馆图书阅览系统》,使得广大读者可以在图书馆的电子阅览室或本校内的任何一台联网上的计算机上,通过访问我们的网址,进入电子阅览室图书阅览系统来阅览丰富的图书资源。
本系统只提供了一种思想和具体的操作方法,对一些系统的具体运行方式不进行深入研究。
随着网络科学技术的日渐成熟,我国各高校图书馆正在迅速推进信息化建设,在教育信息化和科研信息化需求强劲推动之下,各高校图书馆采用引进和自建数据库的方式构建了相当规模的数字化信息资源,通过校园网、互联网和电子阅览室等多种途径为广大师生提供了越来越方便的信息服务,使我国高校教育科研队伍获取信息和知识的能力得到大幅度的提升。
相比较而言,有些普通高校的校园信息化建设虽然启动,但由于硬件设施和配套软件未能及时跟上,而没有起到应有的作用。加之图书馆间的专题咨询、馆际资料查询并提供电子化原文传送的业务也越来越多,由此给学校图书馆的网络信息化、数字化工作带来了较大的压力。如何充分利用好这些设备,发挥学院校园网及图书馆的网络优势,为广大读者在网上提供丰富多彩的数字化图文资料;使图书馆的管理和发展走上现代化之路,已成为摆在眼前的突出问题。
Microsoft
Windows 2000 Server 作为网络服务平台
SQL Server
2000(或Microsoft
Access)提供数据库建库及开发
Microsoft
Windows 2000/XP 提供客户端操作平台
Microsoft
Internet Explorer 6.0 提供网络客户端浏览服务
2.1服务器:
P4 2.4G 256M DDR 80G
……
2.2客户机:
P4 1.7G 商用机系列
……
2.3网络:依托于学校校园网。
Microsoft Access 提供数据库开发服务
Microsoft
FrontPage 提供HTML动态网页编辑服务
Adobe PhotoShop
提供网页图形、图像编辑服务
4.开发语言:
HTML语言
Java
Script脚本语言
VB
Script脚本语言
SQL结构化查询语言
ASP网页设计技术
网络图书馆图书阅览系统主要提供网上的电子图书阅览平台,读者可以通过该系统阅览丰富的电子资源。在图书阅览系统中,读者可以方便的对书目进行检索和阅览,在图书馆的电子阅览室甚至在自己的办公室、学员队的机房,足不出户便可尽览群书。
5.1
1.我模拟设计的这套图书阅览系统主要提供以下功能:
l
对图书资源进行分类,发布到网上,以供读者阅览。
l
为读者提供图书检索功能。
l
读者能方便的阅览电子图书。
l
读者能方便地建立书签。
l
读者能对书目进行评论。
l
对读者的用户名、密码及权限进行管理。