基于ASP Access的长安国际酒店网站的设计与制作毕业论文



《基于ASP Access的长安国际酒店网站的设计与制作毕业论文》由会员分享,可在线阅读,更多相关《基于ASP Access的长安国际酒店网站的设计与制作毕业论文(23页珍藏版)》请在装配图网上搜索。
1、 XXX学院 毕 业 论 文 基于ASP+ Access的长安国际酒店网站的设计与制作 学生姓名: 学 号: 年级专业:2011级自主网页设计2班2年 指导老师: 系 部:计算机工程系 提交日期:2012年5月 目 录 摘要 3 1引言 4 1.1课题背景 4 1.2国内外研究现状 4 1.3本课题研究的意义 4 2开发工具和开发环境 5 2.1网页三剑客 5 2.1.1 Dreamweave
2、r简介 6 2.1.2 Flash简介 7 2.1.3 FIREWORKS简介 8 2.2数据库 9 2.2.1 Access 简介 9 2.2.2 ADO.NET数据访问简介 10 3基于ASP+Access的酒店网站设计 11 3.1网站页面展示 11 3.1.1网站首页 11 3.1.2网站子页 12 3.1.3网站后台页面 13 3.2数据库结构设计 14 3.2.1数据库概念结构设计 15 3.2.2数据库逻辑结构设计 16 4基于ASP+Access的酒店信息系统 17 4.1客户登陆及客户订房登记界面 17 4.2酒店信息系统数据库连接 18 4
3、.3酒店留言信息管理系统 19 4.4后台管理员密码修改功能 21 参考文献 23 致 谢 24 基于ASP+ Access的长安国际酒店网站 摘要:本文首先介绍了本网站所使用的开发工具和开发环境,接着详细介绍了基于ASP的酒店预订信息管理系统的设计,包括系统功能分析,数据库结构设计,程序设计及页面详细功能的介绍分析。 该网站功能分为几个功能模块:顾客基本信息登记,预订信息管理,退房信息管理,查看客人信息,查看房间信息和更改密码。其中预订管理模块是该系统的主要功能模块,它实现预订入住功能。当用户输入客户的基本信息后,系统会保存所录入的信息,并实现对客房的
4、预订或入住。此外,该系统也可根据客户的需要实现取消已经预订的房间。其开发主要包括数据库的建立维护和应用程序的开发这两个方面。程序功能实现后管理员将可通过查看客人预订入住的情况,了解房间状况及对客人的基本信息进行查询。 关键词:酒店预订信息;ASP;数据库设计;留言系统 1引言 1.1课题背景 随着信息技术的发展,传统的酒店经营模式已无法满足社会发展的需要。酒店为了提高服务质量来吸引客户,提高经济效益而采用管理信息系统来管理日常工作,合理配置资源,提升管理水平,从而在市场竞争中取得优势。很多酒店都用过信息管理
5、系统,本毕业设计选择基于ASP的酒店预订信息管理系统,就是为了更好的为社会服务。 1.2国内外研究现状 世界经济已从工业化社会进入信息化社会,西方发达国家已经进入相当发达的信息化阶段,而本国的信息产业目前尚处于起步阶段。当前,由电子部等单位组织实施的国家重大电子信息工程--三金工程是加速本国国民经济信息化的重大战略举措。三金工程的实施,拉开了本国经济信息化的序幕。信息高速公路和经济信息化,无疑将对人类社会的经济发展带来根本性的变化,对社会各行各业的生产、工作和管理方式带来深刻的变化, 对包括酒店在内的许多机构无疑是一个严峻的挑战。 国内酒店业的应用系统不同,各家供应商的软件也各不相同。对
6、于一家酒店,如果各部门使用的是不同的平台、不同的软件,当员工进行软件操作时,需要学习各种软件,这样不但使员工的学习成本增高,也同时影响酒店的效率。这样,一个方便上手且功能强大的管理软件能解决这些问题,让员工迅速上岗,减少成本,增加收益。 1.3本课题研究的意义 酒店预订信息管理是酒店日常运作的一个重要环节,其应用面相当广泛,学习制作酒店预订信息管理系统很有必要,它能极大的提高酒店管理的效率,减少管理人员工作量。同时,它也是服务行业管理软件的一个综合性代表。本毕业设计选择基于。NET的酒店预订信息系统,除了考查使学生综合运用以前所学知识的能力,同时也使学生了解了酒店经营模式。 第 23 页
7、 共 23 页 2 开发工具和开发环境 2.1网页三剑客 网页三剑客网页三剑客,顾名思义,是一套强大的网页编辑工具,最初是由Macromedia公司开发出来的。由Dreamweaver,Fireworks,Flash三个软件组成,俗称三剑客。 (1)名称由来 之所以称之为三剑客, 很大一部分是因为这三种软件能相互无缝合作。现在,制作网页,通常由Fireworks导出切片、图片等,然后在Dreamweaver中绘制表格;较为流行的一种是在Fireworks中做好主要页面,然后导出,在Dreamweaver中加以修改,添加链接等,便做出一个非常好看的页面。 (2)软件简介 Dre
8、amweaver 是一个“所见即所得”的可视化网站开发工具,主要用于动态网页的开发;Fireworks主要是用于对网页上常用的jpg、gif的制作和处理,也可用于制作网页布局;Flash主要用来制作动画,现推出Flash平台,可预见有极好的前景。 网页三剑客的三者结合是当今网站开发的必备工具。如果用别的软件来替代的话:Fireworks可用Photoshop与CorelDRAW来替换。Frontpage只对初学者有一定的帮助,无法设计出更复杂的网页。在以前Adobe公司与Macromedia竞争,然而,网页制作当推Dreamweaver,而图片处理却是Photoshop占优,但Firewo
9、rks在做网页方面有一点优势。在Adobe收购了Macromedia后,Macromedia公司有不少软件停产,而三剑客得以幸存并不断发展壮大,继续推出全新的产品。 网页制作三剑客目前分工如下: DREAMWEAVER(网页制作)、FLASH(动画制作)、FIREWORKS(矢量图形制作和图像处理) 2.1.1 Dreamweaver简介 (1)概述 Dreamweaver是美国Macromedia公司(现已被Adobe公司收购,成为Adobe Dreamweaver)开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,
10、利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。 Dreamweaver、Flash以及在Dreamweaver之后推出的针对专业网页图像设计的Fireworks,三者被Macromedia公司称为DreamTeam(梦之队),足见市场的反响和Macromedia公司对它们的自信。说到Dreamweaver我们应该了解一下网页编辑器的发展过程,随着互联网(Internet) 的家喻户晓,HTML技术的不断发展和完善,随之而产生了众多网页编辑器,从网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器),两者各有千秋。所见则所得网页编
11、辑器的优点就是直观性,使用方便,容易上手,您在所见即所得网页编辑器进行网页制作和在WORD中进行文本编辑不会感到有什么区别,但它同时也存在着致命的弱点。 (2)特性 最佳的制作效率。Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。Dremweaver能与您喜爱的设计工具,如Playback Flash,Shockwave和外挂模组等搭配,不需离开Dremweaver便可完成,整体运用流程自然顺畅。除此之外
12、,只要单击便可使Dreamweaver自动开启Firework或Photoshop来进行编辑与设定图档的最佳化。 网站管理。使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页位置或档案名称,Dreamweaver 会自动更新所有连结。使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。 无可比拟的控制能力。Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。帧(frames)和表格的制作速度快的令您无法想像。当您正使用Dr
13、eamweaver在设计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。梦幻样版和XML Dreamweaver将内容与设计分开,应用于快速网页更新和团队合作网页编辑。建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。您也可以使用样版正确地输入或输出XML内容。 2.1.2 Flash简介 Flash,是一种创作工具计算机软件,目前最新的零售版本为Adobe Flash CS5。5 Professional(2011年发布),现在已经有Flash CS6 Professional提供测试版本的下载。Adob
14、e Flash Professional CS5为创建数字动画和交互式Web站点提供了功能全面的创作和编辑环境。Flash广泛用于创建吸引人的应用程序,它们包含丰富 的视频、声音、图形和动画。可以在Flash中创建原始内容或者从其它Adobe应用程序(如Photoshop或Illustrator)导入它们,快速设计简单的动画,以及使用Adobe AcitonScript 3。0开发高级的交互式项目。设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。Flash可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。通常,使用Flash创作的各个内
15、容单元称为应用程序,即使它们可能只是很简单的动画。您也可以通过添加图片、声音、视频和特殊效果,构建包含丰富媒体的Flash应用程序。 Flash的前身是Future Splash Animator(也有被称为Schockwave Animator),在出现时它仅仅作为当时交互制作软件Director和Authorware的一个小型插件,后来才由Macromedia公司出品成单独的软件。曾与Dreamweaver(网页制作工具软件)和Fireworks(图像处理软件)并成为“网页三剑客”。Flash随着互联网的发展,在Flash4版本之后嵌入了ActionScript函数调用功能,使互联网在交
16、互应用上更加便捷。该公司及旗下软件于2007年被Adobe公司收购并进行后续开发。(Macromedia最后一个版本为Flash8,Adobe收购后第一个发布的版本为Flash CS) (1)概述 Flash是美国Macromedia公司所设计的二维动画软件,全称Macromedia Flash(被Adobe公司收购后称为Adobe Flash),主要用于设计和编辑Flash文档。附带的Macromedia Flash Player,用于播放Flash文档。 现在,Flash已经被Adobe公司购买,最新版本为:Adobe Flash CS5。5,播放器也更名为Adobe Flash
17、Player。 (2)特性 被大量应用于互联网网页的矢量动画文件格式。 使用向量运算﹙Vector Graphics﹚的方式,产生出来的影片占用存储空间较小。 使用Flash创作出的影片有自己的特殊档案格式﹙swf﹚。 该公司声称全世界97%的网络浏览器都内建Flash播放器﹙Flash Player﹚。 是Macromedia/Adobe提出的“富因特网应用”(RIA)概念的实现平台之一。 2.1.3 Firework简介 (1)概述 Adobe Fireworks可以加速 Web 设计与开发,是一款创建与优化 Web 图像和快速构建网站与 Web 界面原型的理
18、想工具。Fireworks不仅具备编辑矢量图形与位图图像的灵活性,还提供了一个预先构建资源的公用库,并可与 Adobe Photoshop、Adobe Illustrator、Adobe Dreamweaver和Adobe Flash软件省时集成。在Fireworks 中将设计迅速转变为模型,或利用来自 Illustrator、Photoshop 和 Flash 的其它资源。然后直接置入Dreamweaver 中轻松地进行开发与部署。 (2)特性 矢量编辑与位图编辑。创建和编辑矢量图像与位图图像,并导入和编辑本机 Photoshop 和 Illustrator 文件。 图像优化。采用
19、预览、跨平台灰度系统预览、选择性 JPEG 压缩和大量导出控件,针对各种交付情况优化图像。 高效的 Photoshop 和 Illustrator 集成。导入 Photoshop (PSD) 文件,导入时可保持分层的图层、图层效果和混合模式。将 Fireworks (PNG) 文件保存回 Photoshop (PSD) 格式。导入 Illustrator (AI) 文件,导入时可保持包括图层、组和颜色信息在内的图形完整性。 快速原型构建。网站和各种 Internet 应用程序构建交互式布局原型。将网站原型导出至 Adobe Dreamweaver,将 RIA 原型导出至 Adobe F
20、lex。 支持多页。使用新的页面板在单个文档 (PNG 文件) 中创建多个页面,并在多个页面之间共享图层。每个页面都可以包含自己的切片、图层、帧、动画、画布设置,因而可在原型中方便地模拟网站流程。 分层的图层组织方式。采用与 Adobe Photoshop 类似的新分层图层结构来组织和管理原型,使您能方便地组织 Web 图层和页面。 滤镜效果。应用灯光效果、阴影效果、样式和混合模式 (包括源自 Photoshop 的 7 种新的混合模式),增加文本和元件的深度和特性。 公用库。公用库中包含 Web 应用程序、表单、界面和网站中经常用到的图形元件、文本元件和动画,可以使用它迅速开
21、始原型构建过程。 智能缩放。通过 9 切片缩放智能地缩放矢量图像或位图图像中的按钮与图形元件。将 9 切片缩放与新的自动形状库相结合,以加速网站和应用程序的原型构建进度。 2.2数据库 2.2.1 Access简介 (1)软件简介 Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即Relational Database Management System),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作
22、规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。 Access能够存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文软件公司),或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的应用软件。虽然它支援部分面向对象(OOP)技术,但是未能成为一种完整的面向对象开发工具。 (2)主要用途 Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的
23、开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的WEB应用程序.这些应用程序都利用ASP技术在Internet Information Services运行.比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/Microsoft SQL Server. 它的使用方便程度和强大的设计工具为初级程序员提供许多功能。不过,这种便于使用可能使人误解。这类开发者都是没有在应用或者数据设计方面训练的办公室从业人员。因此许多人以为这样的开发者能够创造可用的系统,但也有很多人认为工具本身的局限性产生了这样的误导。 一些专业的应用程序开发人员使用 Access 用作 快速应用开发
24、,特别是给街道上的推销员制作一个初型或独立应用程序的工具。可是如果是透过网络存取数据的话,Access 的可扩放性并不高.因此当程序被较多使用者使用时,他们的选择多会是倾向于一些客户端-服务器为本的方案,例如 Oracle、DB2、Microsoft SQL Server、Windows SharePoint Services、PostgreSQL、MySQL、Alpha Five、MaxDB,或者Filemaker。无论如何,不少 Access 的功能(表单,报告,序列和VB代码)可以用作其他数据库的后期应用,包括 JET(档案为主的数据库引擎,Access 缺省使用)、Microsoft
25、SQL Server、Oracle和任何其他跟ODBC兼容的产品。这种方法允许开发者把一个成熟的应用的数据移动到一台更大功率的服务器而没有已经在适当的位置牺牲发展。 很多Microsoft Access的开发者使用Leszynski命名约定,虽然这不普遍;它是一次编程大会,并非一个DBMS实施的规章。 2.2.2 ADO.NET数据访问简介 ADO。NET的数据访问分为两大部分:数据集(DataSet)与数据提供源。总体来说,使用ADO。NET访问数据可以被概括为以下步骤: 首先应用程序创建一个Connect对象用来建立与数据库之间的连接。然后Command对象提供了执行命令的
26、接口,可以对数据库执行相应的命令。当命令执行后数据库返回了大于零个数据时,DataReader会被返回从而提供对返回的结果集的数据访问。或者,DataAdapter可以被用来填充数据集,然后数据库可以由Command对象或者DataAdapter对象进行相应的更改。 具体来看数据提供源的四种对象: Connect 对象 :Connect对象用来提供对数据库的连接,Microsoft Visual Studio 。Net中微软提供了两种Connect对象,分别为SqlConnection对象,用来提供对SQL Server 7。0或更高版本的连接,同时还有OleDbConnection对
27、象,用来提供对Access与其他第三方数据库的连接。 Command 对象:同样,Command对象分为两组,SqlCommand与OleDbCommand。Command对象被用来执行针对数据库的命令,比如执行数据库的存储过程(Stored Procedure),SQL命令,或者直接返回一个完整的表。 DataReader对象 :DataReader提供了forward-only, read-only, connected stream的结果集。 DataAdapter对象 :DataAdapter对象是ADO。NET数据访问的核心。实际上它是数据集与数据库的中间层。DataAd
28、apter可以使用Fill方法来为DataTable或者DataSet填充数据。然后当内存操作完成后DataAdapter可以确认之前的操作从而对真正存于数据库上的数据进行修改。 DataAdapter包含四种属性用来代表不同的数据库命令: SelectCommand用来查询数据、 InsertCommand用来插入数据 、DeleteCommand用来删除数据 、UpdateCommand用来更新数据当Update方法被调用后,数据集中的数据被更改然后拷贝回数据库,紧接着使用InsertCommand, DeleteCommand, UpdateCommand中合适的一个来进行数据更新。
29、 3 基于ASP+Access的酒店网站设计 3.1网站页面展示 3.1.1网站首页 本页面导航采用了生动Flash动画制作而成,因为Flash插入到Dreamweaver中显示是有背景颜色的,所以需要在Dreamweaver里面加入一行代码使其设置为透明。 透明代码为: 页面的总体颜色搭配以深褐色为主,文字白色为主。展示出一种非常豪华庄重的贵族气派,加上栩栩如生的Flash动画效果来吸引顾客的眼球
30、。
图3-1 网站首页
3.1.2网站子页
为了能让顾客入住本酒店能感受到温馨浪漫舒适的一种感觉,仅仅在视觉上下功夫是不行的,所以精选了一首浪漫的经典歌曲,每当点击一个页面,歌曲就会自动的循环播放。视觉加上听觉的效果足以使客服陶醉其中。
其实现代码如下:
31、 图3-3 page2
图3-4 page3 图3-5 page4
3.1.3网站后台页面
后台登陆页面值得一提的是采用了验证码登陆功能,防止恶意登陆使数据库不断读写数据,引起不必要的错误。因为验证码登陆功能代码很长,为了不影响代码的维护,所以另外建立了一个连接页面。
其连接代码如下:
图3-6 后台登陆页面
图3-7 后台管理页面
3.2数据库结构设计
3.2.1数据库概念结构设计
E-R(Entity-Relationship Approach)图是最常用的概念模型表示方法,也是数据库的核心和基础,它是按用户的观点来对数据和信息建模,依据概念模型设计应具的特点,该系统的E-R图如下所示。
33、 房间信息实体 房间序号 房间类型 房间价格 图3-8 房间标准信息E-R图 登记信息实体 房间信息 顾客信息 入住时间 图3-9 登记信息E-R图 房间信息 顾客信息 预订时间 订房信息实体 图3-10 订房信息E-R图 房间信息 顾客信息 退房时间 结算金额 退房信息实体 图3-11 退房信息E-R图 3.2.2数据库逻辑结构设计 系统设计了六表即“qwbmbook” “qwbm
34、bookset” “qwbmset” “qwbmuem” “qwbmuemdata” “qwbmxuser”其主要三个表格的设计如下: 表3-1 qwbmxuser 列名 数据类型 可否为空 说明 qwbmuname 文本 NOT NULL 主键 qwbmupwds 文本 NOT NULL 表3-2 qwbmbook 列名 数据类型 可否为空 说明 name 文本 NOT NULL 主键 liuyantime 日期/时间 NOT NULL liuyanip 文本 NOT NULL email 文本 NU
35、LL 表3-3 顾客信息表 列名 数据类型 可否为空 说明 bigid 数字 NOT NULL 主键 bigidfile 文本 NULL smallid 数字 NULL smallidfile 文本 NULL xhtml 文本 NULL title 文本 NULL img 文本 NULL times 日期/时间 NULL lorder 数字 NULL shenhe 数字 NULL 4 基于ASP+Access
36、的酒店信息系统 4.1客户登陆及客户订房登记界面 图4-1 客户登陆界面 图4-2 客户订房登记界面 4.2酒店信息系统数据库连接 为了灵活与数据库连接使用,我将数据库连接代码做成了一个命名为conn。asp的文件该文件代码如下: <%db="data/data。mdb" '数据库存放目录 on error resume nextset conn=server。createobject("adodb。connection") conn。open "driver={microsoft access drive
37、r (*。mdb)};dbq="&server。mappath(db) if err thenerr。clear set conn = Nothing response。write "数据库连接出错,请检查conn。asp中的连接字符串。" response。end end if function CloseDB Conn。Close set Conn=Nothing End Function%> <% dim badword badword="'|and|select|update|chr|delete|%20from|;|insert|mid|master。|set|
38、chr(37)|=" if request。QueryString<>"" then chk=split(badword,"|") for each query_name in request。querystring for i=0 to ubound(chk) if instr(lcase(request。querystring(query_name)),chk(i))<>0 then response。write "" response。end end if next next end if %> 4.3酒店留言信息管理系统 图4-3 留言管理界面 实现代码如下: set mrs=server。CreateObject("adodb。recordset") mrs。open "select * from qwbmbookset where id=1",conn,1,3 mrs("btitle")=trim(requ
40、est("btitle"))
mrs("bok")=bok
mrs("bshenhe")=bshenhe
mrs("bout")=trim(request("bout"))
mrs("bpages")=trim(request("bpages"))
mrs("bobject")=replace(trim(request("bobject")),vbcrlf,"
")
mrs("bcounts")=trim(request("bcounts"))
mrs("bobj1") = qwbmbookset1 & "≌" & qwbmbookset2 & "≌"& bobjub
41、bok &"≌0≌0≌0≌" & b_code
if trim(request("bookmp3ok")) = "" then
mrs("bookmp3ok") = 0
else
mrs("bookmp3ok") = 1
end if
if trim(request("bookaboutbr")) = "" then
mrs("bookabout")=trim(request("bookabout"))
else
mrs("bookabout")=replace(trim(request("bookabout")),vbcrlf,"
")
end if
i
42、f trim(request("pageswfoks")) = "" then mrs("pageswfoks") = 0 else mrs("pageswfoks") = 1 end if mrs。update mrs。close set mrs=nothing call errbox("修改留言配置成功","qwbm_setting。asp?action=bookset","","","") end if 4.4后台管理员密码修改功能 图4-4 管理员修改密码界面 实现代码如下: if IsNumeri
43、c (game) then call errbox("密码不能为全是数字\n\n出于对您的资料安全考虑,当前密码不能通过,请重新设置当前密码","","","","") end if if gamecounts < 5 then call errbox("当前密码太短,请设置大于 六 位的密码","","","","") end if end sub dim actions,asps actions = trim(request("action")) asps = trim(request("asp")) if asps = "modepass" then ho_pa
44、ss1 = trim(request("re_pass1")) if ho_pass1 = "" then call errbox("老密码不能为空","","","","") end if ho_pass1 = md5(ho_pass1) ho_pass = trim(request("re_pass")) if ho_pass = "" then call errbox("新密码不能为空","","","","") end if call passobj(ho_pass) ho_pass2 = trim(request("re_pass2")) if ho_pas
45、s <> ho_pass2 then call errbox("两次密码输入不同。","","","","") end if ho_pass2 = md5(ho_pass2) set prs=server。CreateObject("adodb。recordset") prs。open "select qwbmupwds from qwbmxuser where qwbmuname='"& request。cookies(""& qwbmcms2 &"username") &"' and qwbmupwds='"& ho_pass1 &"'",conn,1,3 if prs。eof
46、and prs。bof then call errbox("原妈密码错误-----密码修改失败!!!","","","","") else prs("qwbmupwds") = ho_pass2 prs。update call errbox("密码修改成功!!!","qwbm_setting。asp?action=password","","","") end if prs。close set prs=nothing end if 参考文献 [1] 冯昊. ASP动态网页设计与上机指导[M].北京:清华大学出版社,2002
47、 [2] 杨冀川. ASP动态网站设计实战[M].北京:机械工业出版社,2000 [3] 沈大林. Dreamweaver Flash Fireworks三合一教程[M].北京:电子工业出版社,2001 [4] Mike Morrison , Jonline Morrison. 数据库的WEB站点.北京:清华大学出版社,2002 [5] 杨威. ASP3。0网络开发技术[M].北京:人民邮电出版社,2001 [6] 余雷,周松建.ASP。NET应用开发百例[M]. 北京:清华大学出版社,2003 [7] 李劲. 精通ASP数据库设计[M].北京:科学出版社,2001 [8] 黄斯
48、伟,王玮. HTML4。0使用祥解[M].北京:人民邮电出版社,1999 [9] 白鉴聪,王进. JavaScript网页效果大师[M]. 北京:机械工业出版社,2001 [10] 武苍林,罗晃. Web数据库的ASP开发方案[J].计算机工程与科学,1999:21(1):65-68 [11] 贾军渭.基于WWW和分布式对象的Browser/ Server结构.计算机工程。1998,10 [12] 侯云峰. Client/Serve应用开发指南[M].北京:电子工业出版社。2000 致 谢 两年的读书生活在这个季节即将划上一个句号,而于我的人生却只是一个逗号,我将面对又一次征程的开始。两年的求学生涯在师长、亲友的大力支持下,走得辛苦却也收获满囊,在论文即将付梓之际,思绪万千,心情久久不能平静。伟人、名人为我所崇拜,可是我更急切地要把我的敬意和赞美献给一位平凡的人,我的指导老师XXX。我不是您最出色的学生,而您却是我最尊敬的老师。 最后向所有帮助和关心过我的老师、朋友和家人表示衷心的感谢!
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。