ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:2.51MB ,
资源ID:6467617      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6467617.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(悠悠旅游网站的设计与实现毕业设计论文.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

悠悠旅游网站的设计与实现毕业设计论文.docx

1、悠悠旅游网站的设计与实现毕业设计论文-装 订 线-毕业设计(论文)题目:悠悠旅游网站的设计与实现悠悠旅游网站的设计与实现摘 要:随着计算机技术,网络技术的迅猛发展,Internet的不断普及,网络在各个领域里也发挥了越来越重要的作用。特别是随着近年人民生活水平不断提高,旅游成为了一个热门话题。所以建立一个集信息发布、互动交流于一体的平台对于促进旅游行业的信息化建设很必要。本设计采用ASP.NET、VB动态网页开发方法,基于IIS环境下开发,目的是建立下一个交互式旅游网站,使其具备发布信息、用户权限管理和互动交流等功能。根据这些要求,网站最终通过.NET技术和VB语言实现了:旅游景点信息的发布、

2、用户注册、登录、留言、管理等功能,实现了旅游网站的交互性。关键词:旅游网站;ASP.NET;VB;ACCESS数据库;IIS运行环境;Youyou tourism website design and implementationAbstract:Along with the computer technology, the rapid development of Internet technology, the increasing popularity of the Internet, network in different fields also play an increasing

3、ly important role. Especially with peoples living standards improve in recent years; tourism has become a hot topic. So building a collection of information release, mutual communication in one of the platform to promote tourism industry informatization construction is necessary.This design USES the

4、 , VB dynamic web development method, based on IIS environment development, the purpose is to set up the next interactive tour website system, make its have release information, user popedom and interaction, and other functions. According to these requirements, the system finally through technology

5、and VB language implementation: the tourist attractions information release, user register, and login, message, and system management.Keywords:Travel web sites; A development methods; VB.NET; ACCESS database; IIS operation environment;悠悠旅游网站的设计与实现第一章 前言目前,我国旅游业正处于高度发展状态。越来越多的人在假日选择出游作为放松自己身心的手段。网上信息

6、的发布由于其及时性,方便性等诸多的优点被越来越多的人们接受,人们逐渐开始在做事情之前先在网络上搜索一下相关的内容、相关信息。旅游业作为一个为广大游客提供旅游服务的行业,其发布和更新信息的速度将直接影响到企业发展的前景。因此,如果能够提供给游客各个地区的相关线路、相关的景点信息等以供游客们选择,并且帮助游客在线交流,这将无疑会获得更为广泛的市场。随着Internet的发展,各种不同类型的旅游网站开始在网上出现,这些网站大多采用更加灵活、更加生动的动态页面来吸引游客的注意,利用它让管理者与游客、游客与游客进行互动。我的旅游网站就是利用计算机网络向游客们发布旅游信息,游客通过计算机网络留言来发表自己

7、的意见和建议。这个网站的开发主要分前台和后台两个部分进行:前台即用户界面,要实现的主要功能为:旅游信息的发布:发布最新的旅游新闻、最新的旅游资讯等;后台要实现的主要功能为:1) 用户注册登录: 2) 留言交互的实现:实现一个留言板的功能,能够与游客进行交互等;第二章 项目开发平台2.1 项目开发平台简述网站运行所需环境:1) 操作系统:Windows 2000 Professional ,Windows 20000 Server, Windows 2000 Advance Server ,Windows XP Professional或者更高版本,其中Windows 20000 需安装Serv

8、ice Pack 2.0;2) 内存要求:基本内存256MB或以上;3) 硬盘:约256MB或以上;4) 浏览器:Internet Explorer 5.0或者更高版本;Web数据库:Microsoft ACCESS 2003,学习简单,使用方便;5) Web服务器:IIS个人站点服务器(IIS 5.0),可以在自己的计算机上发面主页,并在局域网络上共享文档。由于IIS支持ASP.NET,因此可以作为Web站点的开发和测试平台;6) .NET Framework (.NET框架);7) MDAC 2.7(Microsoft 数据访问组件 2.7);2.2 项目开发工具简述2.2.1 项目开发软

9、件工具(一) ASP.NET ASP.NET又称为ASP+,而是微软提出的.NET框架的一部分,它是一种以.NET框架为基础开发网上应用程序的全新模式,在这个框架下可以采用VB.NET,C#等其他.NET语言开发网上程序。多数的网站资源是开放给所有使用者存取,但是也有许多信息是不能公开的资料,则需要安全的防护机制,才能确保资料的安全性和使用者权益。ASP.NET结合Microsoft .NET Framework和 IIS提供的Web应用程序验证、授权及仿真三种主要的安全性机制。传统的应用程序是通过先建立数据加的连接,在程序的整个运行过程中维护连接的方式来设计的。ASP.NET采取了断开连接方

10、式的数据结构。当浏览器向Web服务器请求网页时,服务器处理这个请求,并将所有请求的网页发送给浏览器,然后连接就断开,直到浏览器发出下一个请求。(二) Dreamweaver Dreamweaver 是一款专业的HTML编辑器,用于对Web站点、Web页面和Web应用程序进行设计、编码和开发。无论手工编写HTML代码还是在可视化编辑环境中工作,Dreamweaver 都提供有用的工具,让用户拥有更加完美的Web创作体验。利用Dreamweaver中的可视化编辑功能,不仅可以快速地创建页面而无需编写任何代码,而且还可以查看所有的站点元素或资源并将它们从易于使用的面板直接拖到文档中,用户可以在Pho

11、toshop或其他图形应用程序中创建和编辑图像,然后直接导入Dreamweaver,或者添加FLASH对象,从而优化开发工作流程。2.2.2 项目开发数据库网站本网站选用Microsoft ACCESS 数据库,Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面网站。它也常被用来开发简单的WEB应用程序这些应用程序都利用ASP技术在Internet Information Services运行比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/Microsoft SQL ServerAccess是一种关

12、系型数据库管理网站,管理的对象有表、查询、窗体、报表、页、宏和模块。 Access还是一个面向对象的、可视化的开发工具。Access是基于Windows操作网站下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。第三章 可行性分析和需求分析3.1 可行性分析(一) 技术可行性分析。本网站采用ASP.NET开发出友好美好的网页界面,便于用户浏览,数据库管理网站采用Microsoft ACCESS,它能够处理大量数据,同时保持数据的完整性、安全性。使用Dreamweaver结合ASP.

13、NET技术已经成为现代开发动态网站的首选技术,许多已经开发成功的经典项目足以证明此技术的可行性。因此,本网站的开发平台已经成熟可行。(二) 法律可行性分析。在开发一个网站之前一定要确定它是否触犯某项法律或与国家的相关规定是否抵触。“悠悠旅游网站”并不与任何法律或国家相关规定相抵触,所以在法律上是可行的。(三) 运行可行性分析。本网站可以运行在Windows 2000、Windows xp、Windows 7操作网站之上,就是说市场上流行的操作网站都可以支持,因此网站运行可行性绝不会成为“悠悠旅游网站”的问题。(四) 开发方案可行性分析。随着人们生活水平的提高,现在旅游的人越来越多,而其中上网的

14、人数更是以指数级速度增长,网上旅游将成为未来发展的趋势。采用现代化统一的计算机信息网站网站,能够使其在行业内处于优势地位,并相对长期地保持这种战略优势。3.2 需求分析(一) 要求有良好的人机界面。一个美观的交互界面不仅让人看着舒服,而且会使人心情舒畅,因此良好的人机界面就显示得尤为重要。(二) 可扩充性。网站开发的时间短,水平有限,只能完成一些基本的功能。为了以后功能的提升,设计时要充分考虑到以后网站功能的可扩充性。第四章 网站总体设计旅游网站的用户分为管理员和游客两种,工作流程分为前台用户浏览和后台管理。在进行了网站分析之后,开始进入网站的总体设计。总体框架如图4-1所示:图4-14.1

15、用户注册登录模块该模块主要功能包括用户的注册和登录。管理员登录后可对建立和删除管理员和非管理员的账户,而非管理员只可有修改自己的密码的权限。4.2 用户留言模块该功能模块主要是方便用户和管理人员进行沟通和交流,用户可以发表自己的看法也可浏览其他用户的留言。为了让旅游部门掌握各方面的反馈信息,本网站设置了留言模块。通过此模块,可以上传留言、查看以往的留言信息。留言信息包括:留言标题和留言内容。第五章 数据库设计1、数据库名:Travel.mdb2、数据表结构及描述a) 用户注册登录信息表users:主要用于存放用户的注册信息,主要包括用户名、用户密码、用户E-mail、用户QQ、用户电话以及备注

16、内容。具体设计如图5-1所示:图5-1b) 用户留言表informations:主要用于存放用户留言信息,主要包括留言标题和留言内容。具体设计如图5-2所示:第六章 详细设计说明6.1 前台模块详细设计6.1.1 网站主页的详细设计文件名:zhuye1.aspx1) 网站主要中英文两种语言,在主页的左上角添加了链接;2) 作为整个网站的主页,设计了可以进入各子页的链接,如旅游景点、旅游资讯等;3) 在网页中间使用了FLSAH;4) 为了方便注册用户登录、未注册用户进行注册,在主页上添加了会员登录模块;界面设计如图6-1所示:图6-1详细代码: Sub enter_click (Sender a

17、s Object, E as EventArgs) Dim Conn as New OleDbConnection (ConfigurationSettings.AppSettings (strConn) Dim strSql As String strSql=Select * from users Where use_rname= & username.Text & and user_password= & password.Text & Dim cmd As New OleDbCommand (strSql, conn) Conn. Open () Dim dr As OleDbDataR

18、eader = cmd.ExecuteReader () If dr.Read () =True Then Conn. Close () FormsAuthentication.RedirectFromLoginPage (username.Text, false) Else Conn. Close () Message. Text=您必须输入有效的用户名和密码 End If End Sub6.1.2用户注册页面的详细设计文件名:zhuce.aspx主要用于用户的注册,网页头部使用了FLASH技术,网页的中间部分使用ASP.NET和ACCESS数据库相结合,将用户的信息存放于数据库中,方便用户

19、登录。界面设计如图6-2所示:图6-2详细代码: sub enter_click(sender as object,e as eventargs) dim error_1 as exception if page.isvalid=true then registerform.visible=false dim strname,strpassword,stremail,strqq,strphone,strtext as string strname=username.text strpassword=userpassword.text stremail=useremail.text strqq=

20、userqq.text strphone=userphone.text strtext=usertext.text try dim conn as new oledbconnection(provider=microsoft.jet.oledb.4.0;data source=F:biyeshejitravelAccesstravel.mdb) dim strsql as string strsql=insert into users (user_name,user_password,user_email,user_qq,user_phone,user_text) values( & strn

21、ame & , & strpassword & , & stremail & , & strqq & , & strphone & , & strtext & ) dim cmd as new oledbcommand(strsql,conn) conn.open() cmd.ExecuteNonQuery() conn.close() message.text=注册成功!thanks,从这里进入主页 catch error_1 message.text=您输入的用户名已经存在 或者在保存数据时发生了其它错误,请你重新输入,具体错误为: & error_1.tostring() end try

22、 end if end sub Web.config代码: 6.1.3用户留言页面的详细设计文件名:liuyan.aspx主要用于用户的留言,包括留言标题和留言内容;界面设计如图6-3所示:图6-3详细代码: sub enter_click(sender as object,e as eventargs) dim error_1 as exception if page.isvalid=true then registerform.visible=false dim strtitle,strtext as string strtitle=informationtitle.text strtex

23、t=informationtext.text try dim conn as new oledbconnection(provider=microsoft.jet.oledb.4.0;data source=F:biyeshejitravelAccesstravel.mdb) dim strsql as string strsql=insert into informations (information_title,information_text) values( & strtitle & , & strtext & ) dim cmd as new oledbcommand(strsql

24、,conn) conn.open() cmd.ExecuteNonQuery() conn.close() message.text=留言成功!thanks,从这里查看留言 catch error_1 message.text=您输入的留言已经存在 或者在保存数据时发生了其它错误,请你重新输入,具体错误为: & error_1.tostring() end try end if end sub 第七章 项目测试7.1 网页链接测试测试方案:点击网页上的链接,可以顺利进入相应的页面:在“主页”上点击“旅游攻略”,进入gonglue.html界面;测试结果如图7-1所示:图7-17.2 注册页面测

25、试测试方案:进入“注册”页面,输入相应的信息,点击注册按钮;测试结果如图7-2,7-3,7-4所示:图7-2 用户输入信息并点击注册按钮图7-3 注册成功并进入主页7.3 登录页面测试测试方案:进入“主页”,注册用户输入相应的信息,未注册的用户点击注册链接,进入注册页面;测试结果如图7-5,7-6,7-7所示:图7-4 用户输入信息并点击提交按钮图7-5 显示登录成功界面7.4 留言页面测试测试方案:进入“留言”页,用户可直接输入留言标题和留言内容,点击发表即可提交所填写信息;测试结果如图7-8,7-9所示:图7-8 输入留言信息图7-9 成功发表并查看所发表的信息结束语经过2个月的潜心学习和

26、研究,在老师和同学的帮助下旅游网站的设计与实现都已完成。通过这次毕业设计,让我在大学所学的知识得到一个整体的应用,不管是专业知识方面还是综合知识方面都有一个质的飞跃。整个毕业设计到论文的撰写让我深深体会到不管做任何一件事情都需要十分的热情和九分的专心,这样才能从各件事情中提高自己的各项能力,认识到自身的不足,为日后的工作打下坚实的基础。最后,我要衷心感谢所有帮助过我的同学和老师,是你们让我及时、顺利的完成毕业设计,让我在理论的上提升了一个高度,实践能力也得到相应的提高。参考文献1周家华,黄绮冰.高级院校毕业设计(论文)指南M.南京大学出版社,2010.2卫红春.信息系统分析与设计M.西安电子科

27、技大学出版社,2007.3尚俊杰.ASP.NET程序设计M.清华大学出版社,2009 .4炎士涛. ASP.NET项目开发案例精粹 M.北京-电子工业出版社,2010.5旭日东升. 网页设计与配色经典案例解析N. 电子工业出版社,2009 .毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的

28、说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1