1、 1 1 1. . 引言引言 1.11.1 项目开发背景项目开发背景 近年来,随着计算机技术的发展和互联网时代的到来,我们已经进入了信息 时代,也有人称为数字化时代,在这数字化的时代里,图书事业的发展就成为精 神文明进步的一个动力。在迈入二十一世纪的今天,对图书馆的管理显得极其重 要,合理地管理不但反映一个国家的科技水平,而且影响人们对知识掌握的速度 和质量。在知识经济时代到来的今天,用计算机控制图书馆的工作由自动化系统 运行而完成。这不仅节省了人力,还提高了工作效率和服务质量,而且还加速了 图书的流通。计算机技术是现代技术的一部分,图书自动化也只是图书馆现代化 的一部分, 它们之间是部分和整
2、体的关系, 但由于计算机技术是信息技术的心脏, 现代社会的骄子,信息社会的科技主角,所以在图书馆现代技术中,计算机技术 处于核心地位,它对于其他现代化设备起控制,连接和转换的作用,而图书馆自 动化是图书馆现代化的核心和主导部分。 图书的计算机管理系统能提高图书馆本 身管理水平,能代替工作人员进行图书资料的某些加工处理,把工作人员从繁重 的手工劳动,重复劳动中解放出来。 总之,建立图书馆的计算机自动化管理系统,不但可以大大提高图书馆图书 流通率,而且推动了社会文化生活的进步。 1.2 1.2 设设计计思想思想 通过建立图书馆的计算机自动化管理系统,提高图书馆本身管理水平,能代 替工作人员进行图书
3、资料的某些加工处理,提高工作效率。 1.31.3 开发工具的选用及介绍开发工具的选用及介绍 本次设计中我采用Macromedia Dreamweaver 8作前台页面设计工具,设计出 页面,以asp作中间程序,实现会员功能、图书预约功能、图书管理功能、系统 用户管理功能,以sql作后台数据库,存放图书信息、图书类型信息、用户信息、 租赁信息、系统信息、系统租价方案信息等网站中用到的数据。 1.3.11.3.1 什么是什么是 ASP ASP全称为Active Server Pages,中文译为“动态服务器网页”,是新一代 Web应用程序开发技术,具有操作简单、功能强大等优点,可以非常直观简易地
4、2 实现复杂的Web应用,其实质是运行于服务器端的脚本(SCRIPT) 。ASP是一个 Web服务器端的开发环境,同时是一种开放性的非编译的应用环境,可以将 HTML, Scripts和ActiveX服务器组件结合在一起, 利用它能够产生和运行动态的、 交互的、高性能的Web服务应用程序。 (1)ASP的产生背景 随着Internet的迅猛发展,静态Web站点的开发和维护变得越来越困难。在传 统的静态Web网页中,使用HTML超文本语言编制,网页制作完成之后是静止不 变的。信息的不断增加和变化需要站点维护人员经常进行页面的修改,工作量很 大, 特别是基于数据库的站点更是如此。 随着网络技术的发展和商务应用的需要, 这种静态的网页越来越难以满足浏览端用户的需求, 开发动态交互式网页成为站 点开发人员追求的目标 (2)ASP的优势: Active Server Pages: “动态服务器网页” ,一般简称为“ASP” ,ASP之所以 能受到大家的重视与使用的原因, 主要在于所产生的执行结果都是标准的HTML 格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE或 Net