您的当前位置:首页正文

旅游网站的设计与实现

2021-12-17 来源:好走旅游网


分类号 密级 U D C 编号

本科毕业论文(设计)

论文(设计)题目:基于ASP.NET的旅游网站的设计与实现 院 系: 计算机学院 专 业 名 称: 教育技术学 年 级: 10级 *

名: **

学 号: ********** 指导教师姓名: 熊 思 指导教师职称: 讲 师

二零一四年四月

毕业论文原创性声明

本人郑重声明:所呈交毕业论文,是本人在指导教师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。

论文作者签名:

年 月 日

文献综述

前言

当今网络已成为我们生活中重要的一部分,在互联网上建设网站已成为司空见惯的事。旅游部门通过旅游网可以极大的为当地旅游景点宣传,提高品牌的知名度,以此来吸引游客的观光,从而带动经济的增长。旅行社也为游客提供他们所需要的服务来获取利益。此外,旅客能够通过旅游网站对远足目的地进行讯息的查询和收集,关于景点交通方式管理与查询、旅馆预约、票务预订,帮助旅游者第一时间了解到当地旅游信息,做好充分的计划和筹备,使旅游活动畅通无阻。旅游网站吸引了越来越多的人在同时,也有越来越多的网站建设的要求。

主题论述

开发背景

旅游业拥有“无烟产业”和“永远的朝阳产业”的美名,现在它和石油业、汽车业并列为世界三大产业。旅游业的发展与市场经济的发展和人民生活水平的的提高息息相关,人们对旅游的热情极大地提高,这意味着旅游业在国民经济中的地位越来越重要。

旅游网站的前途比旅游企业更有优势。旅游网站具有传统旅游企业无法比拟的信息量大、获取信息快速、经营方式合理的特点。游客可在网站里查阅文字记载、浏览图片,还可以查询目的地的路线、食宿和交通等详尽的信息。由于旅游网站可以打破地域的限制,可以将各种旅游资源以最经济的方式结合在一起,同时无需经营实体店降低了成本,这就使得旅游资源的所有者和消费者都能得到益处。

目前,中国的旅游业在发展的高状态。越来越多的人在节假日选择出游作为从忙

碌的工作中将自己解放的手段。游客希望在进行一段旅行之前,能够事先在网上查询相关信息,既能够节约时间,也觉得有值得信赖。作为一个旅行社,如果能够站在顾客的角度考虑他们的需求,帮助他们解决这些问题,无疑可以获取更多的市场,并且让游客们充分享受旅游的乐趣。

选题依据

虽然旅游业成为互联网的热点主题,旅游类电子商务网站也纷纷建立。不过许多网站和互联网的结合有很多局限,比如只是单纯的介绍旅游景点和发布图片。静态网页已经远远不能满足用户日益增多的需求,他们希望有更加灵活的、生动的动态页面。选择用动态页面,不单可以大大降低网站维护的工作量,还可以达成管理员用户登录、用户注册、管理员对后台的管理等功能,此外网页文件不是独立存在于服务器,惟有用户申请服务器才返回一个网站的网页。本网站就是利用计算机网络向游客们发布旅游信息,且在时空方面没有限制,可以实现远程的信息查询,预定和交流。

国内外研究现状及发展趋势 国内外研究现状:

近些年,由于互联网和在我国快速发展的信息技术,对我国旅游业的经营带来机遇的同时,也提出了新的挑战。

在国外,旅游电子商务受到全球电子商务的重视,而中小型旅游网站的蓬勃发展因为它娴熟的技术、完善的配套设施以及灵活的操作的优势,甚至在一定范围内提供旅游信息的准确性等方面超出规模较大的竞争对手,使之倍受青睐。

相比之下,国内的旅游网站的发展就不容乐观。尽管我国近几年已拥有旅游网站5000多家,但因为我国旅游网站的建设才刚刚起步,在互联网技术、配套设施、人员素质等方面存在很大差距。停留在静态层面的网站,旅游产品单一,缺乏创新和无针对性,无法形成明确的目标市场。

发展趋势:

目前,了解消费者的行为和利益的特性,从而挖掘他们的消费需求,对网站建设的消费预期,从而促进中国旅游电子商务的发展有了重大意义。未来的旅游网站的内

容将越来越丰富,信息更新的频率也会加快,普通消费者也会更加容易操作网站来获取自己所需要的信息。单调、一成不变的旅游行程也会被充满个性化服务所替代。

ASP.NET简介

ASP.NET是Microsoft.NET Framework的一个组成部分,因为它能够充分利用公共语言运行库(CRL,Common Language Runtime)的功能,例如,继承,类型安全的语言互操作性和版本控制,从而提供访问所有功能的框架。例如,可以使用任何.NET编程语(Visual)Basic、C#、JScript语言)和.NET调试功能创建ASP.NET Web 应用程序,利用ADO.NET访问数据以及使用.NET框架类访问操作系统服务,等。

SQL Server简介

SQL Server是基于中小型数据库服务器,可以适用于大容量数据的操纵,无论是在功能上还是在管理上都要比Access要强很多。其开发后台的灵活性,处理数据的效率,以及可扩展性等方面都是很强大的。

SQL Server特征:

真正的客户机/服务器体系结构。

系统管理和数据库管理由于图形化的用户界面更加方便、简单。

编程接口工具的丰富性,帮助那些进行程序设计的用户提供了更多的选择余地。

结论

本文主要介绍了一个旅游网站的开发背景,建设的意义,背景,国内外研究和技术的现状与发展趋势。详细介绍了开发语言和工具,如:SQL Server数据库、ASP.NET、脚本语言,为一个企业完整的开发做了具体说明。

通过以上对旅游开发背景、选题依据、国内外发展状况的分析以及各种软件的介绍,我们将在开发中使用SQL Server 2005和ASP.NET语言,完成后的系统会分为前台和后台两大模块,前台即用户界面,要实现的功能主要是旅游动态、旅游风采、人文地理、当地美食、交通路线等;后台主要是管理员登录、管理员添加、删除、修改信息。制作这个网站主要是想向游客展现苏州的精神面貌,吸引更多的游客来当地旅游,提高当地的经济。

参考文献

[1] 杜江,戴斌.旅行社管理比较研究.旅游教育出版社,2006 . [2] 姚延波,左坚.旅行社经营管理.天津人民出版社,2004 . [3] 马梅.e时代旅游产业价值链重构战略设计.三联书店,2004. [4] 周贺来.旅游信息化简明教程.中国水利水电出版社,2005 . [5] 杜文才.旅游电子商务.清华大学出版社,2006.

[6] 项宇峰. ASP+SQL Server典型网站建设案例[M].北京:清华大学出版社, 2006.

[7] 里伯提,赫威兹.Programming ASP.NET中文版(第3版).电子工业出版社,2007.

[8] 曹淑琴.ASP技术的网站建设.华北科技学院学报[J],2008.1.

[9] 尹志宇,郭晴.数据库原理与应用教程:SQL Server.北京:清华大学出版社,2010.5.

[10] 方睿,刁仁宏. 网络数据库原理及应用[M].四川:四川大学出版社,2005.

基于ASP.NET的旅游网站的设计与实现

摘要:我国旅游业已经步入迅速发展时期,经济增长随着旅游业的发展日趋明显。由于计算机技术的飞速发展和网络技术的普及,旅游业也需要在一个互动平台上建立一套信息发布,增进旅游业的信息交流。

苏州历史悠久,山水秀丽、园林典雅,拥有众多人文景观和自然景观。苏州旅游网站是一个集风景、美食、人文地理、民族风情、新闻发布等为一体的旅游网站,在主流平台Windows XP上开发,得到Visual Studio 2008和后台数据库SQL Server 2005的支撑 ,采用交互式语言ASP.NET,是一个动态网站,结合网页制作工具Dreamweaver cs4和Firework完成辅助编辑和图像处理动画制作,系统界面友好、功能强大、使用方便。该旅游网站具有旅游信息浏览和查询功能,后台管理员可以进行添加、删除、新闻发布、修改文章。通过这些模块实现旅游咨询共享,为游客提供详细、准确、及时、高效的信息服务。

关键词:ASP.NET SQL Server 旅游网站 信息管理

Abstract: China's tourism industry has entered a period of rapid development. With the development of the tourism, the growth of the economic has become increasingly obvious. Due to the popularization of computer technology and the rapid development of network information, tourism industries also need to establish a platform of information dissemination and interaction, in order to promote tourism information exchange.

Suzhou has a long history, it has beautiful sceneries and elegant Garden .There has numerous cultural landscapes and the natural landscapes in Suzhou. Suzhou tourism website is a collection of landscape, good food, human geography, ethnic customs, press releases and other tourist sites .With the support of Visual Studio 2008 and SQL Server 2005 and the use of interactive language ASP.NET, it was developed in the popular platform Windows XP, it is a dynamic website. With the help of Webpage making tool Dreamweaver CS4 assistant editor, also used the Firework to complete the image processing animation, it has friendly interface, and powerful function and it is easy to use. The tourism website has the functions of browsing and query tourism information. Administrators can add, delete, modify the article to realize the function of sharing tourism information through these modules, and then to provide timely, accurate, detailed, and efficient information service for tourists.

Keywords:ASP.NET SQL Server Tourism Website information management

目 录

第1章 绪 论 ............................................................................................................... 1

1.1选题的背景 ..................................................................................................... 1 1.2 课题的研究意义 ............................................................................................ 1 第2章 开发技术介绍 ................................................................................................. 3

2.1 .NET Framework概述 ................................................................................. 3 2.2 ASP.NET和C#语言简介 ........................................................................... 3 2.3 SQL Server 介绍 ......................................................................................... 3 第3章 网站可行性分析 ............................................................................................. 4

3.1 技术的可行性 ................................................................................................ 4 3.2 操作的可行性 ................................................................................................ 4 3.3 经济的可行性 ................................................................................................ 5 第4章 概要设计和数据库设计 ................................................................................. 6

4.1 概要设计 ........................................................................................................ 6

4.1.1 网站功能结构设计 ............................................................................. 6 4.1.2网站模块设计 ...................................................................................... 7 4.2网站数据库设计 ............................................................................................. 7

4.2.1 数据库流程图 ..................................................................................... 7 4.2.2 数据库实体图 ................................................................................. 11 4.2.3 数据库E-R图 ................................................................................... 12 4.2.4 数据库主要表设计 ........................................................................... 14

第5章 主要功能模块设计 ....................................................................................... 15

5.1网站主页面设计 ........................................................................................... 15 5.2 管理员管理模块 .......................................................................................... 17 第 6章 总 结 ........................................................................................................ 23

6.1网站的功能 ................................................................................................... 23 6.2网站的特点 ................................................................................................... 23 6.3网站的评估与改进方向 ............................................................................... 23 6.4开发体会与收获 ........................................................................................... 23 参 考 文 献 ............................................................................................................... 25 致 谢 ......................................................................................................................... 26

第1章 绪 论

1.1选题的背景

随着我国经济的迅速发展,人们的生活水平得到显著提高,人们对生活质量也有了很大的需求,所以越来越多的人选择在节假日期间出去旅游。人们希望能够在最短的时间内,可以获得最多、最新的旅游资讯。基于这类需求,越来越多的部门、企事业单位都有通过互联网对外宣传自己,为那些有信息需求的人提供方便快捷的服务,同时极大地带动了当地的经济发展。

目前,我国的一些旅游部门加大投入信息化方面的工作,例如通过建立旅游网站来宣传本地的风土人情,不仅对自身的发展起到了促进作用,还通过对信息进行网络化、信息化管理,提高了自身的竞争能力。我国旅游业的市场规模不断扩增的同时,具有个性化的旅游日趋明显。一方面,旅游人数在逐渐增加;另一方面,旅游散客比例将增加,这就对网站的设计与实现提出了更高的要求。

根据国内旅游的特点分析可以看出,不同出发城市网友对周边游、本地游的出行需求比出境游、国内游要大很多,然而各自周边游和本地游的差异性却很大,这也获得出发地网友最关注的栏目。目前,大多数旅游网站的地方旅游,主要是对外国游客的目的地介绍,主要旅游景点和线路的推荐,但缺乏更深入了解当地人的历史文化,当地的习俗和惯例。本文设计的旅游网站,是以城市为单位,提供游客想要了解的详细的信息。

1.2 课题的研究意义

旅游网站出现以来就由于其“方便,全面,丰富”等优点而得到了广大旅游爱好者的喜爱和欢迎。因为旅游网站可以解决传统旅游业不能解决的吃、喝、住、玩一体化的需求,还可以作为商人的商机,通过互联网提供景点景区、酒店、交通、信息服务等功能,来获得业务的来源。

随着以家庭为单位的团体出游越来越多,人们对旅游网站的安全性、方便性、全面性提出了更多的要求,为了满足游客的要求,也伴随着旅游网站的发展前景以及现阶段出现的些许问题,我们从另外一个角度创造了一个以旅游客户为主的,能为其

1

提供多种线路管理、预定功能和查询信息服务的旅游信息网站。这个网站完全站在客户的立场考虑,将客户所想要了解的旅游咨询展现出来。比如为游客推荐当地著名的景点,当地的美食、人文地理和民族风情,并了解当地最新的旅游动态,让游客还没有去当地游玩就对当地的状况有了一点了解,并开始有去游玩的欲望。同时,游客可以根据自己的需要,对宾馆酒店进行预定,查看交通信息,选择预定机票或火车票,甚至可以得到当地租车的信息。这将大大方便了顾客,让他们官方旅行前有进一步的了解。

为了提高旅行社的服务质量和接团质量,满足旅游者的精神需求和压力释放,就应该把游客的思想活动放在首位,尽量满足旅游者的需求,让他们产生要再次旅游的愿望。逐渐完善本地的旅游设施,吸引人们的眼球,让游客看到这个景点和景区之后不会后悔,甚至会推荐给自己的亲戚和朋友,以此来扩大旅游效应。

旅行网站管理系统是一个宣传当地景区、吸引游客观光所不能缺少的管理系统,利用该管理系统可以向世界各地展示当地的精神面貌,以及传播正能量的文化习俗。让各地同胞们了解其文化的同时,还能促进当地经济、社会的发展。

2

第2章 开发技术介绍

2.1 .NET Framework概述

NET Framework 是用于 .NET 平台的编程模型,其关键组件是公共语言运行库(CLR,Common Language Runtime)和 .NET Framework 类库(包括 ADO.NET、ASP.NET 和 Windows 窗体),它提供了托管执行环境、各种编程语言的集成以及简化的开发和部署,是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件。.

.NET Framework 类库是一个综合性的面向对象的可以使用它开发多种应用程序的可重用类型集合,这些应用程序包括传统的命令行或图形用户界面 (GUI) 应用程序,也包括基于 ASP.NET 所提供的最新创立的应用程序(如 Web 窗体和 XML Web Services)。

2.2 ASP.NET和C#语言简介

ASP.NET是一个已编译的基于.NET的环境,可以用任何与.NET兼容的语言开发应用程序。ASP.NET除了具有简便的管理、快速开发、稳定的性能、出色的升级性等特点外,它还拥有全新的语言和网络服务。

C#语言是.NET中一种崭新的语言,C#是由C和C++派生而来的一种“简单、流行、面向对象、类型安全”的程序设计语言,C#意在综合Visual Basic的高效率和C++的强大功能。

2.3 SQL Server 介绍

SQL Server 作为一种被普遍使用的数据库管理系统,能够和微软公司的其它开发工具紧密结合起来,Microsoft SQL Server 2005是一个全面的商务智能(BI)平台,它为数据库使用者提供了所需的各种功能、特性和工具,用于建立典型和新型的分析应用程序。

3

第3章 网站可行性分析

软件开发中可行性研究的目的是在最短的时间内,用最少的资源以及最小的代价确定问题的解决方案。若无法解决问题,那么就会浪费系统开发上的时间、人力、软硬件资源。因此在开发之前,需要从以下几个方面进行可行性研究。

3.1 技术的可行性

简要描述旅游网站的开发环境:

开发环境:Microsoft Visual Studio 2008集成开发环境。 开发语言:ASP.NET+C#。 后台数据库:SQL Server 2005。

开发环境运行平台:Windows 7/Windows XP 辅助工具:Dreamweaver cs4 、firework

本系统在软件方面采用SQL Server 2005作为后台数据开发工具,选择ASP.NET 3.5进行网站前台的设计和后台功能的实现。

本网站采用B/S结构的开发模式,服务器端数据的存储和维护通过使用功能强大的数据库软件SQL Server 2005;客户端采用开发语言ASP.NET实现应用程序的设计。同时,Microsoft Visual Studio2008的环境给开发人员提供了方便。ASP.NET拥有C#语言的强大功能,再结合HTML语言的使用来实现系统操作的便利性。所以,技术性上是不成问题的。

3.2 操作的可行性

管理员可通过身份验证来进入网站的后台系统进行对系统的操作。由于网站人性化的处理,对信息进行了提示和报错,只要是具有普通上网能力的人都可以对网站后台系统进行使用和操作。操作性方面系统也是可行的。

4

3.3 经济的可行性

本系统所采用的开发工具Microsoft Visual Studio 2008和Microsoft SQL Server 2005,Dreamweaver cs4 都可以在网上免费下载。只需要网站管理员通过对文章的增删查改来对网站进行维护和管理。后期对网站的宣传可以不用大费周章,用户完全可以通过搜索引擎查到本地旅游网站,这样就可以带动当地旅游的经济效益。在不会投入大量人力、物力、财力的同时可以获取丰厚的利润。

5

第4章 概要设计和数据库设计

开发项目之前,首先要对所开发的项目进行需求分析和可行性分析,以便了解和掌握网站的初步规划和发展过程。

4.1 概要设计

4.1.1 网站功能结构设计

本网站选择苏州这个城市为对象,进行了对苏州旅游景点的宣传和推广,对网站的需求和功能进行了详细的设计,主要功能如下:

旅游网站系统 旅游动态 旅游 前台主界面 后台管理系统 苏州美食 苏州风采 民族风情 人文地理 交通预订 酒店预定

信息服务 发表留言 登 录 管理新闻 管理文章 管理留言 景点 4.1 旅游网站系统

6

4.1.2网站模块设计

前台即用户界面,要实现的主要功能为:

(1)旅游信息的发布:发布最新的旅游动态、最新的旅游新闻 等;

(2)宾馆预订的实现:对于宾馆实现在线预订; (3)机票预定的实现:对于机票实现在线预订;

(4)留言交互的实现:实现一个留言板功能,能够与游客进行交 互等。

后台即管理界面,要实现的主要功能为:

(1)个人信息管理:管理员可修改密码和更改个人信息; (2)新闻管理:可上传新闻,并对其进行修改和删除; (3)文章管理:对网站上的文章进行添加、修改和删除; (4)留言板管理:对留言进行查看和删除。

4.2网站数据库设计

首先分析本系统的数据流,做出数据流程图,然后进行数据库的E-R图分析,最后才能设计数据库逻辑结构和实现数据库。 4.2.1 数据库流程图

(1)后台管理员登录流程图。管理员输入账号和密码,系统判断用户输入的信息与数据库中管理员表的信息进行匹配,若不匹配,则刷新页面,等待用户重新输入。

7

图3.1理员登录流程图 (2)后台管理功能流程图

登录后台成为管理员后,管理员被赋予更多的权限,能够添加、修改、删除文章的信息,详细的流程图如图4.2所示。

结 束 进入后台 密码是否正确 打印“密码错误” 用户名是否正确 打印“用户名错误” 输入用户名及密码 开 始 YN 8

Y 管理文章 文章查看 判断是否 合 法 登 录 N 管理员管 理 添加文章

修改文章 删除文章 N 是否更 新 Y 更新到数据库 结 束 图4.2 管理功能流程图

9

以添加和删除信息为例:

①以管理员的身份登录之后,就拥有添加文章的权限,在后台添加成功的文章将显示到前台网页的活动面板。流程图如图4.3所示。

结束 核对和处理数据 连接到数据库 开 始 N 是否添加? Y 将添加的文章显示到活动面板 图4.3后台添加文章数据流程图

②以管理员的身份登录以后,具有删除文章的权限,文章被删除后,在前台显示的文章也就被完全删除了。流程图如图4.4所示。

10

图4.4后台删除文章数据流程图

结束 核对和处理数据 连接到数据库 开 始 N 是否删除? Y 将前台活动面板的文章删除 4.2.2 数据库实体图

时间 旅游新闻 内容 作者 标题 图4.5旅游新闻实体属性图

11

时间 类别 内容 旅游文章 标题 作者

图4.6 旅游文章实体属性图

邮件 姓名 手机号 话号电

图4.7管理员信息实体属性图

密码 性别 用户出生日期 管理员信息 地址 4.2.3 数据库E-R图

根据各个实体之间的联系做出E-R图,如图所示。

12

客户 m 浏览 m m m 浏览 浏览 浏览 n n 苏州美食 n 人文地理 n 苏州风采 旅游动态 m 管理 m m m 管理 管理 理 管1 1 1 1 管理员 图4.8 系统E-R图

13

4.2.4 数据库主要表设计

通过以上对E-R图的分析,可初步得出本系统应该有以下表。 表 4-1后台管理员表(admin) 列名 UserId UsePwd

表4-2 旅游新闻表(news)

列名 NewsID NewsTitle NewsAuthor NewsContent NewsTime

表4-3 旅游文章浏览表(Article)

列名 ArticleID ArticleTitle ArticleAuthor ArticleTime ArticleContent ArticleClass 数据类型 Int Varchar Varchar datetime ntext Varchar 长度 4 100 50 8 16 50 可否为空 否 否 可以 可以 可以 可以 说明 自动分配ID 文章标题 文章作者 文章发布时间 文章内容 文章类别 数据类型 Int Varchar Varchar ntext datetime 长度 4 100 50 16 8 可否为空 否 否 否 否 可以 说明 自动分配ID 新闻标题 新闻作者 新闻作者 新闻时间 数据类型 varchar varchar 长度 50 50 可否为空 否 否 说明 用户名 用户密码 14

第5章 主要功能模块设计

5.1网站主页面设计

苏州旅游网站的主页面的整体结构是上下结构,上面显示苏州旅游、旅游动态、苏州美食、人文地理、苏州风采、民族风情。下面部分又分为左右两个模块,左边展示导航栏的具体内容,右边展示当前时间、留言板、宾馆预订、机票预订、火车票预订、信息服务。网页主页面主要功能示意图如图所示:

图5.1网站主页

用户可以点击在线留言,网页链接到留言板块,该板块主要用来游客对旅游风景、旅游服务等方面在网上进行评论,或者在网上谈谈自己旅游的感受,与大家一起分享。

15

图5.2 留言板

前台留言板实现的代码解释:

第一步:用户填入自己的基本信息,包括姓名,联系电话,联系传真,E-mail,留言标题和留言内容,如果必填的信息没有填完整或是验证码提示错误。

第二步:点击“看不清”按钮,随机产生1000到9999的随机数。

16

第三步:打开数据库连接,执行插入语句,将游客的留言插入到表MyLy中,如果插入成功,就会提示插入成功的信息,否则,就会提示报错。

5.2 管理员管理模块

1. 管理员通过正确的用户名和密码登录到后台管理系统。登录界面如图所 示:

图5.3 登录模块

管理员登录的后台的代码介绍:

第一步:创建连接的对象,查询用户名是否存在数据对象

上述代码意思是在“Users”这个表中查找与用户输入的用户名匹配的字段。

17

第二步:打开数据库连接,如果用户名和密码都正确,就保存访问者的用户名信息,,并进入管理界面,否则就会有提示密码错误或用户名不存在的信息。

第三步:关闭数据库连接 2.管理员管理新闻功能模块

管理员登录到后台界面后,可以实时上传最新旅游资源。不仅可以上传照片,还可以调节照片和文本内容的字体样式,如图所示:

图5.4上传资源图

上传新闻的代码介绍:

第一步:打开数据库连接,获取新闻的内容。

18

第二步:将输入的文字插入到数据库(如5.4添加的新闻),点击添加按钮,如果输入的是有效字符,就会现显示添加成功的信息,反之报错。

第三步:关闭连接 3.管理员管理信息功能模块

管理员登录到后台界面后,可以添加、修改或删除网站发布的景点资源信息,通过添加的讯息才可以发布到网页上,不然不能显示到网页上;并能够对已添加得信息进行修改和删除。如图所示:

19

图5.5管理新闻图

第一步:连接数据库,搜索到数据库的文章。

20

第二步:编辑文章的内容。更新到数据库

第三步:如果成功,提示编辑新闻成功,否则报错。并关闭连接。

管理新闻、管理文章的过程和管理文章的过程类似,这里不再赘述。

4.修改密码

图5.6 修改密码图

第一步:连接数据库,查询用户的用户名和密码。

21

第二步:获取用户新填入的密码,更新到数据库。

第三步:如果修改成功,就会提示成功修改密码,否则等待重新输入,并关闭连接数据库。

22

第 6章 总 结

系统是对如今比较流行的旅游网站进行详细研究后,确定了系统涉及的很多个领域,包含数据库设计、Web应用层设计、界面设计等,是一个具有实际运用意义的系统。本系统已实现功能如下:分为前台服务和后台管理。前台部分呈现给用户,由用户进行操作;后台部分由管理员进行操作,同时具备了建设数据库,访问数据库,修改数据库等多种功能,各个功能模块相互协调,相互作用。

6.1网站的功能

本网站主要的功能就是旅游动态、人文地理、苏州风采、苏州美食、交通咨询、信息服务,给游客展现出苏州特有的风采和面貌。

6.2网站的特点

界面友好,功能健全是本网站最大的特点。利用firework和Dreamweaver为网站设计出来人机界面和简单快捷的操作方式。网站极大的方便了用户获取信息的途径,用户只需要通过一系列简单的选择与系统进行数据交互操作,力求使用自行输入最少。

数据易于修正和维护,查询非常方便,查询时可以运用多种组合条件方式,具有快速而准确的优势。

6.3网站的评估与改进方向

因为本人是第一次独立开发网站,经验不足,加之时间仓促,网站中存在许多不足之处。比如界面还不够美观,色彩调色存在缺陷;功能模块缺少用户注册模块和用户留言模块,所以说,本网站还需加强改进。

6.4开发体会与收获

关于我的设计,因为时间和自身能力有限等因素无法得以完美实现,这不能不说

23

是本次设计最遗憾之处。不过,至少它帮助我启发自己的思维,使我的动手能力得到很大提高,这是我在课本中学不到的知识。

由于是首次进行独立开发网站,在开发过程中我遇到了许多出乎意料的难题。同时,本人在网页设计和美工方面掌握得不是很好,也就使得没关方面做的不是太好,所以在以后的工作中,会加强这方面的学习。这一次的开发也使我明白我学的知识远远不够,实践经验也不够。开发过程中每一步都要考虑全面、周到,否则很容易出现问题,给工作带来麻烦。

同时,我也认识到信息素养的重要性,利用网络的搜索工具,可以获取很多帮助,学会利用网络也是我以后需要学习的方向。

24

参 考 文 献

[1] 周贺来.旅游信息化简明教程.中国水利水电出版社,2005 . [2] 杜文才.旅游电子商务.清华大学出版社,2006. [3] 戴斌. 旅行社经营管理.旅游教育出版社, 2005.

[4] 冯国栋.网页三剑客教程[M].北京:机械工业出版社, 2004.

[5]盖江南,王勇,闫文丽.ASP.NET+SQL Server 动态网站设计宝典.北京:电子工业出版社,2006.

[6]郝刚,袁永刚,齐艳.ASP.NET服务器控件开发技术与实例.北京:人民邮电出版社,2005.

[7]肖金秀.网页设计与配色[M].电子工业出版社,2011.

[8]数字艺术教育研究室.Dreamweaver cs5基础培训教程[M].人民邮电出版社,2010.

[9] 李建义主编:《数据库原理开发—SQL Server + Power Builder》,中国水利水电出版,2005年.

[10] 詹青龙.动态网页设计与技术[M].清华大学出版社,2010.

25

致 谢

在几个月的毕业设计实践后,我的设计就要实现了,在这里,我要特别感谢我的指导老师熊思老师,如果不是她在我开始设计作品时的指导,我也不会完成我的作品。从本次毕业设计中学到了许多课本上没有的知识。从设计任务书的下达到今天基本实现任务书中的设计要求,时间已整整过去了一个学期。在这几个月中。通过自己的学习和努力,使我不仅仅在知识水平和解决实际问题的能力上有了很大的提高。还从思想的深处意识到,要把自己的所学内容变成现实,所面对的却是种种难题。

我本以为毕业设计并不是很困难的任务,就是多查一些资料,多看一下别人的作品就好了,但事实并非如此,设计网站,不仅要求我熟练操作Dreamweaver、SQL Server、Visual Studio等软件,还要求我学会如何独立的解决会出现的问题,这是对我的能力的一个提升的很好机会。书本上的理论知识不管你学的有多好,都需要接受实践的检验。融会贯通的运用书本知识并把它运用在设计项目的过程中才是真正意义上的懂了。今后,走出学校,步入社会,进入公司,无论软件怎样更新,时代怎样变迁,都能跟上前进的步伐。

26

因篇幅问题不能全部显示,请点此查看更多更全内容