基于静态网页旅游网站的设计与实现
摘要
随着计算机技术,网络技术的迅猛发展,Internet的不断普及,网络在各个领域里发挥了越来越重要的作用。特别是随着近年人民生活水平不断提高,旅游成为了一个热门话题。一些的知名的旅行社已经在网上旅游方面取得了巨大的成就。
本文就网站的设计与制作,一软件工程的方法对全过程进行了分析与研究,本文的主要内容工作主要集中在:
1.对Web页面进行概述,主要对internte的历史和发展做了回顾,并对
WEB页的定义和特征进行阐述,并对网站设计过程使用的工具盒技术
简单的介绍。
2.对自己设计的网站从设计理念到制作的过程进行详细的分析。
3.使用Dreamweaver+Flash+photoshop的软件的设计方式进行解析。
4.就网站的实际与制作提出自己的观点以及建议。
关键词:旅游;网络网站Dreamweaver
目录
1 引言 (1)
2 选题背景 (1)
2.2选题依据 (1)
2.2课题目标 (2)
3 开发语言与工具的选择 (2)
3.1W EB数据库技术 (2)
3.2ASP(A CTIVE S ERVER P AGES)技术 (2)
3.2.1 ASP技术简介 (2)
3.2.2 ASP的特点 (3)
3.2.3 ASP的内建对象 (3)
3.2.4 ASP访问数据步骤 (4)
3.3M ICROSOFT A CCESS 2003 (4)html网页设计论文
4 需求分析及设计方案 (6)
4.1旅游信息网站的需求分析 (6)
4.1.1 旅游信息网站开发目的 (6)
4.1.2 旅游信息网站的功能 (6)
4.2数据库的实现 (7)
4.2.1 数据结构及其E-R图 (7)
4.2.2 数据库的逻辑结构设计 (9)
4.2.3 数据库的连接 (12)
5 旅游信息网站的实现 (12)
5.1系统功能模块介绍 (12)
5.2旅游信息网站流程图 (14)
5.3系统具体的实现 (15)
5.3.1旅游信息模块 (16)
5.3.2 线路预订模块 (16)
5.3.3 管理员管理模块 (23)
5.3.4 后台登陆模块 (26)
5.3.5 线路管理模块 (27)
5.3.6预订管理模块 (27)
6 难点及解决方法 (28)
结论 (30)
参考文献 (30)
致谢 (31)
1 引言
旅游业具有“无烟产业”和“永远的朝阳产业”的美称,它已经和石油业、汽车业并列为世界三大产业。改革开放以来,我国的旅游业有了非常迅速的发展,随着市场经济的发展和人民生活水平的进一步提高,人们的旅游热情大为焕发,对旅游消费的需求也进一步上升,旅游业在国民经济中的地位和作用便越来越重要。
旅游网站比旅游企业更有优势。相比传统旅游企业,旅游网站信息更丰富、经营方式更合理,游客可在网站里收集文字、图片、游记、评论以及目的地的景点、食宿和交通等详尽的信息,还可通过链接和搜索引擎带你漫游相关网站。由于旅游网站可以打破地域的限制,可以最大限度地将各种旅游资源以最经济的方式结合在一起,同时无店铺经营也将有助于降低成本,使旅游资源的所有者和消费者都得到益处。旅游服务的无形性也使其更适合网上销售。
关于旅游网站的设计,我把它分成前台和后台两个模块进行设计。前台开发主要实现了旅游新闻、旅游资讯、旅游线路信息的发布;线路预订的实现;留言交互:网友在线留言。后台开发主要包括登录系统,实现预订管理、线路管理、旅行社管理、文章管理、其它设置这几个功能。
2  选题背景
网上信息的发布由于其及时性,方便性等诸多的优点被越来越多的人们所接受。旅行社作为一个为旅客提供旅行服务的行业,其发布和更新信息的速度将直接的影响到企业的前景。
目前,我国旅游业正处于高度发展状态。越来越多的人在假日里选择出游作为放松自己身心的手段。跟随网络的普及和发展,人们开始习惯性的在做某事之前先网络上浏览一下相关内容,一些相关的信息。作为一个旅行社,如果能够帮助游客实现对景点的了解,推出相应的线路信息供游客们选择,实现在线的预订线路,无疑能获得较多的市场,并且让游客们充分享受旅游的乐趣。
2.2选题依据
随着国内互联网的发展,旅游业也成为网上的热点主题,旅游类电子商务站点也纷纷建立。不过许多网站的内容还只限于旅游信息的发布和介绍,而互联网与旅游业的结合发展显然不应局限于此。用户不再满足于通过浏览器看到静态页面,而是希望能根据要求生成更加灵活的、生动的动态页面。动态
网页包含交互功能,动态网页的特点有:以数据库技术为基础,可以大大降低网站维护的工作量;采用动态网页技术的网站可以实现更多的功能,如管理员用户登录、后台管理等功能;不是独立存在于服务器的网页文件,只有当用户请求服务器才返回一个完整的网页。其中的最主要的方面就是利用它来传递和发送信息,更好的展现
自我。我的旅游网就是利用计算机网络向游客们发布旅游信息;游客通过计算机网络留言来发表自己的意见和建议。旅游网站在时空方面没有限制,可以实现远程的信息查询,预订或交流。
2.2课题目标
我把这个网站开发系统分为前台和后台两块进行。我进行的是后台开发。
前台即用户界面,要实现的主要功能为:
1)旅游信息的发布:发布最新的旅游线路信息、最新的旅游新闻等;
2)在线预订的实现:对于线路实现在线的预订;
3)预订管理的实现:对自己线路预订信息的查看、修改等;
4)留言交互的实现:实现一个留言板功能,能够与游客进行交互等。
后台即管理界面,要实现的主要功能为:
1)预订管理:对预订信息进行查看、删除;
2)线路管理:对旅游线路进行发布、编辑和删除;
3)旅行社设置:对旅行社一些基本信息的添加、修改;
4)文章管理:对网站上的文章进行添加、修改和删除;
5)其它设置:留言板管理、新闻的管理等。
3 开发语言与工具的选择
3.1 Web数据库技术
随着Web网络的迅速发展,特别是Web技术和数据库技术的结合--web网络数据库服务成为其核心服务之一。它能够把各种类型的信息资源,如静态的图像、文本、数据、视频和音频有机地结合起来,使用户能够在Internet上浏览、查询和共享建立在www服务器所有站点上的超媒体信息。
基于Web的数据库访问技术是指:在客户端安装Web浏览器,作为用户输入查询条件和显示查询结果
的交互界面。用户可以通过填写表格或输入关键字的方式来与WWW进行交互,当用户单击表格上的按钮时,表格中的数据便发送到Web服务器。Web服务器介于Web浏览器与数据库服务器之间,负责用户输入信息的接收。服务器将数据传送至要被处理的脚本或应用程序,并在数据库中查询数据或将数据投递到数据库中。最后,服务器将返回结果插入到HTML页面,传送至客户端以响应用户。这种交互性提高了用户参与的积极性。
3.2 ASP(Active Server Pages)技术
3.2.1 ASP技术简介
ASP(Active Server Pages)是Microsoft公司提供的一种开放的、且可将HTML和脚本以及可重用的ActiveServer组件结合在一起的动态页面构造技术,以用于建立高效、动态、基于Web服务器的数据库应用程序访问环境。ASP采用

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。