IIS5.0+Access酒店网上订餐系统
开题报告:课题的根据:
1.本系统是针对二十一世纪高速发展的经济需求、人们日益加快的生活节奏及为迎合饮食行业越来越便捷的服务趋势而设计的。它的理论意义在于了解网上订餐系统的各流程和它操作的准确性,而实际意义就是让更多的客户用最快的速度来订餐,为宾客提供优质的服务,提高酒店良好的社会效益和经济效益。
2.国内外对此课题的研究比较多,也提出了许多的研究理论和实践知识。在网上订餐的实现方面,研究的较多。如会员客户可以实现浏览器/服务器模式的交互功能。而对于我个人来说,我认为不仅要有B/S模式,而且普通用户也可以订餐,酒店管理者可能通过网络对顾客的订餐进行确认、回复等管理。
课题的主要内容:
(1) 主要概述了网上订餐系统的发展、现状以及它的构建。
(2)分析了网上订餐系统的需求,介绍了各语言和概述了它的设计思路。
(3)数据库的实现操作(数据库和表的创建)。
(4)订餐系统的设计和开发。
(5)网上订餐系统的疑难分析,进行测试和发布。
研究方法:
运用HTML语言、VBScript技术、ASP与后台数据库链接等关键技术建设网上订餐系统。并通过查阅相关图书资料和网上信息,在张老师的指导下完成本次毕业设计。
完成期限和采取的主要措施:
2006.12.8-2006.12.15 确认题目, 收集资料,制定方案,撰写开题报告 2006.12.16-2007.3.14 论文撰写及系统开发与设计
2007.3.15-2007.3.30 论文评阅与修改
主要参考资料:[1]天创工作室 编著,ASP网页制作实战步步通,书号:7115093385 ,人民邮电出版社,2001年6月
[2]老虎工作室 许曰滨等著ASP网络编程实例,书号:7-115-0928 ,人民邮电出版社, 2001.5
[3]曹建等编 ,FrontPage 2000 中文版 ASP 编程实战演练(含光盘)》书号:7-5053-651,电子工业出版社,2001.5
[4]刘禾 蔡锋 ,精通ASP架站技巧,书号:7-5006-426,中国青年出版社,2001.4
[5]http://www.pccode.net
[6] http://www.lwfree.cn 9
IIS5.0+Access酒店网上订餐系统
摘 要
网上订餐系统是用户实现网络交易的一种方式。它通过互联网提供一种渠道,就可以使用户不出门就能够方便地订餐。大量的关于网上订餐系统比比皆是,而针对性强,操作简洁的系统则比较少。
本系统主要是针对那些具备计算机管理工作条件的酒店助其快速开发一个界面友好、交互方便的网上订餐系统,以拓展酒店的服务对象,增加信息流通量,减少人工干预,提高信息反馈速度及数据管理能力。它能够实现普通用户可以通过互联网订餐、酒店用户管理者对通过网络对顾客的订餐进行管理如:回复、确认、下单等。其后台应用IIS5.0+Access2000的服务器平台,前台运用HTML语言、VBScript技术、ASP开发语言。
关键字:网上订餐系统;数据库;因特网;ASP
第一章 概 述
1.1 网上订餐系统的发展
近年来,随着因特网的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的餐饮企业者在网上建自己的门户网站,向消费者展示出一种新颖的酒店网上订餐理念。
网上订餐系统作为一个基于浏览器/服务器模式的系统,在餐饮业中起着举足轻重的作用。本文宗旨在讨论如何建设B/S的网上订餐系统。网上订餐系统是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比不经常变动或更新的资源;动态信息是指随时变化的信息。网上订餐系统具有强大的交互功能,可使酒店和顾客方便的传递信息,完成电子贸易交易。这种全新的交易方式实现了酒店管理者与顾客的无纸化交换。
1.2 网上订餐的现状
在我国一些信息化程度较高的城市地区,网上订餐发展速度迅猛,比如商务型的华天酒店、总部设在上海的和美如家酒店,都有自己的门户网站,并且具有网上订餐的功能。调查表明:一些大型的客户订餐已越来越习惯于在网上预定。
因特网在各类新闻媒体上已成为近几年来世界范围的技术热点话题。事实上,今天因特网已经不单独属于世界上任何一个国家、地区、财团或个人,因特网正朝着全球信息基础设施方向前进,它拥有巨大的世界性的丰富的信息资源,它是未来信息高速公路的一个雏形,是一件未完成的杰作,它既存在着无数的机会,也面对着无数的挑战。随着因特网的迅速全球化、商业化、家庭化进程,它很有可能改变我们的社会,改变我们的生活,使人们的思维、意识发生重要的变化,从而对世界产生巨大的影响。
因特网出现之前,酒店传统的订餐方式通常为电话预订。世界各地的客人选择了旅游目的地之后很难了解当地旅游酒店的状况,如当地酒店的数量、规模、星级、服务水平、预订情况等,这就给预订工作带来了很大的麻烦,即使是规模较大的旅行社获得上述信息的途径也非常有限,书籍、广告成为其主要的信息载体。然而书籍、广告作为信息载体有其不可避免的局限性。首先,信息的表现形式过于单一。一些陈旧的图片和枯燥的文字又能使我们对一家洒店有多少了解呢?其次,信息的更新速度跟不上。任何一家酒店都是在不断发展的,其硬件设施及服务水平都在不断的推陈出新,以确保酒店能更好的为客人服务。例如,一家四星级酒店由于其自身的发展已被旅游部门通过星级评定定位五星级酒店,或是一家以接待散客为主的酒店由于一些原因改变为以接待商务团体客人为主的酒店,它们的服务水平及其重点服务对象都发生了较大的变化,如果不把这些信息及时通知给客人,让客人更好的了解本酒店的变化,客人又怎能去选择自己心目中的酒店呢?我们当然不能忽视酒店管理集团的作用,但其服务是针对本集团中的连锁酒店的。因特网的出现使世界以及人们之间的距离变得越来越小,人们更多的想去利用因特网实现网上订房,更精确的说是通过万维网(WWW)。WWW是一个信息检索服务程序,是第一个真正的全球性超媒体网络。在WWW上的超媒体信息形式多种多样,不仅有文本,还有图形、声音、动画等。这就为旅游酒店的宣传工作提供了有利的条件。例如,酒店可以把大量的信息放到自己的网站上,如历史信息、服务信息、酒店的获奖情况等做成超链接供客人查阅。还可以用数码照相机或数码摄像机把酒店的硬件设施和服务人员的服务过程“记录”下来,给客人以身临其境的感觉。因特网与传统媒体之间最大的区别之一就在于它不是静止的,信息更新的实现是其最大的特点。例如,旅游旺季本酒店有什么样的特殊服务,淡季房价的打折情况,又增加了哪些特色菜肴。世界各地的客人只要有一台联入因特网的电脑就可在第一时间获得以上的信息,不仅为酒店争取到了客人,也为客人的预订提供了可供参考的资料。中国发展网上订餐具有良好的基础,网上订餐方式日趋被大家所接受。
1.3网上订餐系统的构建
现在流行的网上订餐系统不仅要有漂亮的网页,更要有严谨的规划。每一个细小的环节都和重要。这样才能使得在电子交易时避免不必要错误发生。我们将使用HTML、ASP等技术来编辑网页,并运用ASP技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本文在实际应用开发中解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新。可以更好的及时了解订餐的情况。
IIS5.0+Access酒店网上订餐系统
第二章 程序开发的需求
2.1 技术需求
(1)ASP技术
ActiveServerPages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的Web服务器应用程序。使用ASP可以组合HTML页、脚本命令和ActiveX组件,可以创建交互的Web页和基于Web的功能强大的应用程。ASP程序直接嵌入在HTML页面中,用标记<%和%>与其他内容相区别。ASP的工作过程如下:
当用户浏览页面时,客户浏览器发出请求;当web服务器发现被请求的页面是ASP页面时,就逐行解释执行ASP脚本和HTML页面内容;动态生成纯HTMI页面作为响应发送给客户浏览器。在执行ASP脚本过程中,将会实例化需要使用的COM组件,并调用相应的方法。ASP使用ODBC技术访问数据库.通过ADO对象实现对数据库操作。用ADO的Connection、Command和Recordset,可以完成与数据库连接的建立,SQL语句的执行,数据的保存、查询和显示等工作。Command和Recordset对象可以分别与已经和数据库建立了连接的Connection对象关联,从而能够控制与数据库的连接数量。
(2)SET协议
安全电子交易(SecureElectronicTransac—tion,SET)是一种在Internet网上实现安全电子交易标准。目前,SET也是专为网上支付卡业务安全所制定的唯一具有现实意义的国际标准。SET协议确保了网上交易所要求的保密性、数据完整性、交易的不可否认性和交易的身份认证.在SET协议中所涉及的参与者有:CA(Cer—tificateAuthority)认证中心发卡行、支付网关、持卡人、商家。
(3)HTTP协议
HTTP(HyperTextTransmissionProtocol超文本传输协议)用于定义在Web浏览器和Web服务器之间如何传送数据。
(4)超文本
一般把通过在文本中插入链接把相关文本组织在一起而形成的文档称为超文本(hypertext)。通常超文本使用超文本标记语言来描述。
(5)超文本标记语言
超文本标记语言(HyperTextMakeupLanguage,简称HTML)是一种用来创作万维网页面的描述语言,它使用HTML标签来定义文档的格式、组成和链接关系,供浏览器解释执行。
(6)VBScript
VBScript是MicrosoftVisualBasicScriptingEdition的简称,应用于客户端Web页,或者服务器端ASP页(ASP语言以VBScript或JScript为基础)
2.2网上订餐系统的概要设计
如图2-1所示描述了这个应用程序的逻辑体系结构。若图片无法显示请联系QQ3710167
图2-1逻辑体系结构
本系统主要包括点菜订餐系统、菜名介绍及营养分析、顾客登记、顾客登记反馈、系统管理员的管理、菜品资料管理。
本次设计为顾客提供了一个网上点菜订餐的预定方式。 这里以之江饭店作为设计对象。 当浏览者登陆之江饭店网站,点击首页上的【酒席预定】后,可进入酒席预定页面;在该页面上点击【点菜系统】,便进入之江饭店点菜系统页面。 该页面主要包括五部分内容:菜名、价格、预定、顾客登记及回首页。顾客可先有选择地点击【菜名】,进入菜名介绍及营养分析页面 ,了解一下菜的配料和营养成分含量,作为预定的参考因素之一。 点击【我要点菜】返回. 当顾客决定预定,则在点菜前必须先进行顾客登记。点击【顾客登记】,进入之江饭店顾客登记页面,顾客在此填写好所需的信息后,即可通过【提交】看到反馈表。 点击【开始点菜】重返点菜页面。 于是开始酒席预定。 预定的过程非常简单,只需顾客在所选菜的预定栏中点击即可完成。 预定结果可在下一级的预定页面中看到。 点击【继续预定】便可接着点菜。我们可以看到,当菜被预定后,预定栏中原来的【尚未预定】的字样变成了【您已预定】的字样,此时再点击,便可取消该菜的预定。
系统所包含的模块用模型图表示。 它使用两种图形表示:矩形框代表结构模块,椭圆代表操作选择,双箭头代表各模块间关系,单箭头代表数据流向。图2-2 为系统的六大模块框架图。若图片无法显示请联系QQ3710167
IIS5.0+Access酒店网上订餐系统
第三章 系统数据库的设计
3.1 数据库类型
此次设计用Microsoft Office Access 2000数据库设计。数据库界面图如图3-1:
若图片无法显示请联系QQ3710167
图3-1 数据库db.mdb
3.2数据库介绍
Access是Office办公套件中一个极为重要的组成部分。刚开始时微软公司是将Access单独作为一个产品进行销售的,自Office 97开始将Access捆绑到其中,成为Office套件中的一个重要成员。现在它已经成为Office办公套件中不可缺少的部件了。Microsoft 公司在Access 95 的基础上陆续推出了 Access 97、Access 2000,成为世界上最流行的桌面数据库管理系统之一。
它是一种关系型数据库管理系统,不但能存储和管理数据,还能编写数据库管理软件,用户可以通过Access提供的开发环境及工具方便地构建数据库应用程序,大部分是直观的可视化的操作,无需编写程序代码,是一种使用方便、功能较强的数据库开发工具。
3.3数据库需求分析
图3-2为菜名介绍及营养分析数据图:
图3-2 菜名介绍及营养分析数据图
若图片无法显示请联系QQ3710167
图3-3为顾客登记数据流图
若图片无法显示请联系QQ3710167
图3-3 顾客登记数据流图
图3-4为点菜系统数据流图:
图3-4点菜系统数据流图
若图片无法显示请联系QQ3710167
注:标有*符号的见数据词典详解
3.4 数据库各表字段定义图
1)admin(管理员) 表
admin表用来存储后台管理员的用户名、密码及管理权限,结构如图3-5所示。
若图片无法显示请联系QQ3710167
图3-5 admin表结构图
2)dcdc 点菜订餐表
用来存储用户信息和订餐信息。结构如图3-6所示。
图3-6 dcdc表结构图
3)yyfc 营养分析表
若图片无法显示请联系QQ3710167
图3-7 yyfc分析表
包括菜的基本营养、维生素及微量元素含量。 其中基本营养包括热能、蛋白质、脂肪、碳水化合物的胡萝卜素;维生素包括维生素A、硫胺素、抗坏血酸和维生素E。
3.5 数据词典
菜样配料:即菜的主要原料,该内容因菜的配料要求而异。
营养成分含量:包括菜的基本营养、维生素及微量元素含量。其中基本营养包括热能、蛋白质、脂肪、碳水化合物的胡萝卜素;维生素包括维生素A、硫胺素、抗坏血酸和维生素E;微量元素包括钙、铁、锌、镁、硒。
会员号、会员密码:此处仅供会员填写,会员填写后可享受优惠待遇。 非会员的顾客有意可点击【新会员注册】,经过注册后方可成为新会员。顾客登记反馈表:该表将顾客在上一级登记的信息以表的形式反馈给顾客,一来让顾客对自己登记的内容有个确定,二来在此处点击【开始点菜】后即可进入点菜页面。
IIS5.0+Access酒店网上订餐系统
第四章 网上订餐系统设计
4.1 数据连接
4.1.1 建立数据库连接
该程序通过 Microsoft.Jet.OLEDB4.0 来连接和操作数据库,Microsoft.Jet.OLEDB4.0可以协助编程人员轻松地处理程序与数据库之间的连接和操作。
4.1.2 安全策略
本系统从3个方法来加强应用系统的安全性。
1)限制未经登录的访问。当用户从登录界面登陆,ASP程序进行帐号和密码的检查后,如果数据符合则成功登陆,将用户的ID值写入到Cookie对象,对以后的页面都会先检查Cookie 对象保存的数据,从而判断用户是否可以浏览页面,以达到安全控制。如果检查失败则会导向登陆界面,要求用户登陆。
2)对系统用户进行分类,登陆后分别导入不同的操作界面,以防越权操作。
3)对于重要的数据操作记录操作人的信息。
4.2系统模块的设计与实现
4.2.1 数据连接
本系统通过数据库连接文件conn.asp实现与数据库的连接,该文件也可以被其他文件所调用,来实现数据库的连接。其代码如下:
<%
'定义连接数据库需要的变量
dim conn,connstr,db,rs
'数据库的名称
db="manage/db/db.mdb"
'初始化连接对象
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
'如果你的服务器采用较老版本Access驱动,请用下面连接方法
'connstr="driver={Microsoft Access Driver
(*.mdb)};dbq=" & Server.MapPath(db)
'打开数据库连接
conn.Open connstr
%>
4.2.2 各版块程序说明
由于篇幅所限,在这里只对部分版块设计作说明。
1)顾客登记
它能完成客户登陆功能,用户填写用户名和密码后,单击[登陆]按钮,则调用登陆程序进行验证,如果登陆成功,系统自动进入顾客信息资料页面,顾客登记界面如图4-1所示。
若图片无法显示请联系QQ3710167
图4-1顾客登记界面
其部分代码如下:
’以下填写顾客姓名;
〈p align =″center″〉姓  ;名  ;   ;  〈; in
put name =″name″〉〈/ p〉
’若是会员,则填写会员号和会员密码,若不是,则不需填
写这两项,并且可点击新会员注册申请成为会员;
〈%if session(″dh″) =″″then %〉
〈div id =″huiyuan″onload =″loaddiv(’huiyuan’)″align =″cen2
ter″〉
会  ; ;员  ;号:
〈INPUT id = hycode name = hycode style =″HEIGHT :21px ;
WIDTH:152px″〉
〈br〉(非会员请勿填写,不享受会员优惠待遇,有意请〈a
href = . . / zhuce/ info. htm〉〈font color =″# ff8800″〉新会员注册〈/font〉〈/ a〉)
〈/ div〉
〈div id =″huiyuan″onload =″loaddiv(’huiyuan’)″align =″cen2
ter″〉〈br〉
会员密码:〈INPUT id = psw name = psw type = password〉
〈br〉(非会员请勿填写)〈br〉〈%end if %〉
’以下依次填写顾客的联系电话、通讯地址及电子邮箱;
〈br〉联系电话〈: input name =″tel″〉
〈p〉〈/ p〉
〈/ div〉
〈div id =″feihuiyuan″onload =″loaddiv ( ’feihuiyuan’)″align
=″center″〉
通讯地址〈: input name =″add″〉〈br〉〈br〉
电子邮箱〈: input name =″email″〉
〈/ div〉  ;
2)顾客登记反馈:
这一部分是顾客登记后的信息反馈。 使用VBScript 脚本语言来编写。使用两个自定义函数sqlstr 和isn ,使程序显得模块化。
代码陈述如下:
’分别定义sqlstr 函数和isn 函数:
function sqlstr (data)
IIS5.0+Access酒店网上订餐系统
sqlstr =″’″&replace (data ,″’″,″’’″) &″’″
end function
function isn(data ,ddd)
end function
’将已保存的顾客填写的信息取出;
call isn(request (″name″) ,name)
call isn(request (″sfz″) ,sfz)
call isn(request (″tel″) ,tel)
call isn(request (″add″) ,add)
call isn(request (″post″) ,post)
call isn(request (″email″) ,email)
call isn(request (″hycode″) ,hycode)
sex = request (″sex″)
’用Connection 对象连接Access 数据库,调用函数从数据库中查询数据;
set conn = server. Create0bject (″adodb. connection″)
conn. 0pen″driver = {Microsoft Access Driver ( 3 . mdb) } ; dbq
=″&server. MapPath(″cai. mdb″)
sql =″insert into diancai (name ,tel ,add ,email ,sex ,ip ,hycode)
values(″
sql = sql & sqlstr (name) &″,″
sql = sql & sqlstr (tel) &″,″
sql = sql & sqlstr (add) &″,″
sql = sql & sqlstr (email) &″,″
sql = sql & sqlstr (sex) &″,″
sql = sql & sqlstr (ip) &″,″
sql = sql & sqlstr (hycode) &″)″
conn. Execute sql
session(″init″) = name
%〉
〈h2 align =″center″style =″COLOR : # 0000ff″〉〈IMG alt =″″
src =″. . / dengji. gif″〉〈/ h2〉
〈div align =″center″〉
〈A href =″diancai. asp″〉〈font color =″ff8800″〉【开始点菜】〈/
A〉
〈/ div〉
〈/ div style =″COLOR : # 800080″〉
’以下返回顾客的姓名、性别、电话、地址及e2mail ;
〈font color =″ff8800″〉〈% = name %〉
〈% = sex %〉〈br〉〈br〉
您的电话:
〈% = tel %〉〈br〉〈br〉
您的地址:
〈% = add %〉〈br〉〈br〉
您的e2mail :
〈% = email %〉〈br〉〈br〉
感谢合作! 我们会尽快和您取得联系! !
〈% = ti %〉〈/ div〉
3)管理员登录
它能够实现管理员登录,进行后台用户和点菜订餐的管理,管理员登陆界面如图4-2所示。
若图片无法显示请联系QQ3710167
4-2管理员登录界面
其部分代码如下:
<%
‘判断是否单击了[登录]按钮
if NOT isempty(request("LoginSubmit")) then
‘定义变量
dim admin,password
‘对输入的用户名和密码进行处理
password=md5(replace(trim(request("Pws")),"'",""))
‘初始化recordset对象
set rs=server.CreateObject("adodb.recordset")
‘查询数据库
rs.Open "select * from [admin] where admin='"&admin&"' and password='"&password&"' " ,conn,1,1
‘如果用户名存在,则继续判断密码是否正确
if not(rs.bof and rs.eof) then
if password=rs("password") then
session("admin")=trim(rs("admin"))
session("rank")=int(rs("rank"))
session.Timeout=sessionLife
rs.Close
set rs=nothing
response.Redirect "mpro.asp"
else
call MsgBox("登录失败!","Back","None")
end if
else
end if
end if
%>
IIS5.0+Access酒店网上订餐系统
第五章 网上订餐系统疑难分析
5.1 系统开发的问题及解决办法
本网上订餐系统对某些版块进行了详细的分析说明。在整个系统中,有几点需要注意。
首先,在一个Web应用程序中,我们需要对该系统功能进行分析,并将它模块化,这样对于其后的设计和代码编写会起到良好的指导作用。在数据库设计中,使用存储过程对数据库进行访问和操作,对于使用数据库的优点已经在系统中有所体现。
Web应用程序的安全性也是需要特别注意的,除了用户身份认证,一些页面还需要限制未经登陆的访问。在ASP程序中,要合理使用Cookie或Session,它们都可以实现跨网页的数据共享,并且具有有效时间。例如,我们可以把登陆数据写入到Cookie对象,在用户浏览受到管制的网页时,能先检查Cookie对象中保存的数据,从而判断用户是否可以浏览网页,以达到控制用户的目的。
5.2 系统的测试与发布
测试和发布Web应用程序,首先得确保安装了Web服务器,比如Apache、Tomcat和IIS。在本例中我们使用IIS。接下来我们要确保设置好服务器,打开服务器管理程序,选择Internet信息服务管理,在默认Web站点上单击
若图片无法显示请联系QQ3710167鼠标右键,选择属性,设置Web站点属性,如图5-1所示。图5-1 Web站点属性设置
设置完成后,我们可以测试一下服务器是否能够正常运行,新建一个文件test.asp,用记事本编辑该文件,内容如下:
测试
<%=date()%>
保存文件,并把test.asp复制到wwwroot目录下,在浏览器地址栏输入http://127.0.0.1/test.asp,如果能够正确显示当天日期,则表明服务器运行正常。
把网上图书交易系统所有文件复制到wwwroot目录下,在浏览器中输入对应的url,便可以进行测试。具体的测试过程和界面可以参看上述的详细设计。一旦测试成功,就可以发布该Web应用程序了。
IIS5.0+Access酒店网上订餐系统
第六章 结 论
通过本系统的学习与开发,大致了解了网上订餐系统的编码方法,该系统的功能相对比较健全,它适合当今高度信息化潮流对酒店运作提出的新要求。系统的设计具有运行可靠、界面友好、交互方便、数据管理及时准确的优点,具有较高的社会意义和实现价值。如果需要扩大该系统的应用能力,还需要将后台数据库进行转变,转变为SQL Server数据库系统。
希望通过本系统的开发,能够达到对软件开发一般流程的一个掌握,能够举一反三,设计出其他的商业应用系统。
致 谢
从十二月份接受课题到现在论文的完成,导师给予了精心的指导和热情的帮助,尤其在课题设计的前期准备阶段,导师提出许多宝贵的设计意见,在最后的修改阶段张老师在百忙之中抽出时间为我提供了必要的帮助,这样使得我得以顺利的完成毕业设计论文工作,在短暂的几个月的相处时间里,老师渊博的知识、敏锐的思路和实事求是的工作作风给我留下了深刻的印象,这将使得我终身受益,谨此向张老师表示衷心的感谢和崇高的敬意。同时我也感谢校友李和李同学在这次毕业设计中的支持和帮助。
参考文献
[1]天创工作室编著,ASP网页制作实战步步通,书号:7115093385,人民邮电出版社,2001年6月
[2]老虎工作室许曰滨等著ASP网络编程实例,书号:7-115-0928,人民邮电出版社,2001.5
[3]曹建等编,FrontPage2000中文版ASP编程实战演练(含光盘)》书号:7-5053-651,电子工业出版社,2001.5
[4]刘禾蔡锋,精通ASP架站技巧,书号:7-5006-426,中国青年出版社,2001.4
[5]浙江水利水电专科学校学报, Vol. 15 No. 2, 2003 年6 月
[6]http://www.pccode.net
[7]http://www.wenlun.com
[8]http://www.lwfree.cn