新疆旅游资源信息网站的设计_毕业设计论文.doc
《新疆旅游资源信息网站的设计_毕业设计论文.doc》由会员分享,可在线阅读,更多相关《新疆旅游资源信息网站的设计_毕业设计论文.doc(28页珍藏版)》请在三一文库上搜索。
1、目录第1章 绪论11.1 设计背景11.2 可行性分析11.2.1技术可行性21.2.2经济可行性21.2.3操作可行性2第2章 架设平台及相关软件介绍32.1 Windows XP32.2 IIS Web服务器32.3 ASP42.4 Access 数据库42.5 Dreamweaver52.6 CSS5第3章 系统总体设计73.1 管理员功能需求73.2 注册用户功能需求83.3 网站前台功能83.4 管理员模块功能83.5 用户会员中心93.6 数据库设计9第4章 部分详细设计114.1 系统设计原则114.2 用户的个人中心设计124.3 旅游线路查询设计134.4 景点查询设计144
2、.5 网站首页设计15第5章 系统安装与测试165.1 系统安装165.2 系统测试18第6章 设计过程中的问题及解决206.1 ASP连接数据库ACCESS206.2 XP下安装IIS遇到的困难21总结22致谢23参考文献2426第1章 绪论1.1 设计背景旅游借助互联网,能够解决传统旅游业不能解决的适应游客行、吃、住、游、玩一体化的需求;同时还由于旅游也作为一个整体的商业生态链,涉及到旅行服务机构、旅行社、景区、交通等等,利用互联网可以将这些环节连成一个统一的整体,进而可以大大提高服务的水平和业务的来源。一方面,互联网为传统旅游业提供新的机遇及提高服务水平和运作水平的手段,另一方面,大多数
3、没有开展网上业务的中小旅行社则面临严峻的挑战。新疆有着独特的地理环境,这里的高山、湖泊、盆地、河流、草原、沙漠、戈壁、绿洲、雪峰、冰川等自然景观壮丽而神奇。新疆地处丝绸之路中段,历经沧桑,是我国最有特色的多元宗教文化荟萃之地,沿途分布着大量富有西域特色的传奇人文景观。新疆又是多民族居住的地方,民族风情浓郁,文化艺术独特,成为天山南北最为活跃、最为生动的人文旅游资源。新疆的旅游资源具有总量大、类型多、功能全、品位高、组合优、前景广等特征,充满着新奇感、神秘感、粗狂感和原始感。为了使人们能更多的了解新疆,为了能更好的促进发展新疆的旅游行业和带动新疆经济,为了更好地开发利用新疆丰富的旅游资源,吸引更
4、多的旅游者前来新疆观光旅游。开发和建立新疆旅游资源信息网站,为旅游者提供全面的旅游信息服务不仅是必要的,而且是势在必行的。所以本人选择了新疆旅游资源信息网站的设计项目。1.2 可行性分析当接受一个软件开发任务,就进入软件生命的第一个阶段,即进行可行性的研究。并不是所有问题具有简单解决办法,许多问题不能在预定的规模之内解决,因此通过可行性的研究分析可以知道问题。1.2.1技术可行性利用现有的、庞大的、方面快捷的高速的互联网络,只需要在网上租用一个虚拟空间即可运行,开发成本只需找个建站公司,花费三千元左右即可得到成熟简约漂亮的网站,维护成本更低,只要会上网,会简单的计算机操作人员就可对网站信息进行
5、日常更新。一般公司人员,稍微有点计算机基础就可完成维护更新。1.2.2经济可行性新疆旅游信息网主要利用自己所学的知识在电脑上进行实现,结构设计比较简单,系统开发成本低,运行费用合理。网站可利用广告和发布酒店信息获取相关经济效益。开发新疆旅游信息网的综合效益要远远大于成本,因此,在经济上是可行的。1.2.3操作可行性本网站采用ASP开发出友好美观的人机界面,便于用户理解、操作。数据库管理系统采用Access 2003,它能够处理大量数据,同时保持数据的完整性、安全性。其中大部分工具是老师教过的,一部分是自学的。对于网站中设计的难点需要花时间去学,但通过网上搜视频和请教他人还是可以完成的。因此本网
6、站的开发平台已成熟可行。硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需。所以技术上也是可行的。第2章 架设平台及相关软件介绍2.1 Windows XPWindows XP中文全称为视窗操作系统体验版。是微软公司发布的一款视窗操作系统。Windows XP拥有一个叫做Luna(月神)的豪华亮丽的用户图形界面。Windows XP Windows XP 64-bit 开机画面的视窗标志也改为较清晰亮丽的四色视窗标志。Windows XP 带有用户图形的登陆界面;全新的XP亮丽桌面,用户若怀旧以前桌面可以换成传统
7、桌面。它包括了一些细微的修改,其中有些看起来是从Linux的桌面环境(Desktopenvironmen)如KDE中获得的灵感:带有用户图形的登陆界面就是一个例子。此外,Windows XP 引入了一个“基于人物”的用户界面,使用户可以由工具条访问任务细节。它还包括简化的Windows 2000的用户安全特性,并整合了防火墙,试图解决一直困扰微软的安全问题。2.2 IIS Web服务器IIS是Internet Information Server的缩写,它是微软公司主推的服务器,IIS与Window Server完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT
8、 File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。他支持HTTP(Hypertext Transfer Protocol,超文本传输协议),FTP(Transfer Protocol,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。IIS还支持与语言无关的脚本编写和组件,通过IIS开发人员就可以开发新一代动态的,富有魅力的Web站点。IIS不需要开发人员学习新的脚本语言或者编译应用程序,IIS完全支持VBscript,Jscript开发软件。IIS的设计目的是建立一套集成的服务器服务,用
9、以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的Internet服务器。IIS相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与Windows NT Server网络操作系统紧密的集成在一起,另外,IIS还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Management Protocol,简单网络管理协议)之类的NT已有管理工具。IIS的一个最重要的
10、特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。2.3 ASPASP(Active Server Page)实际上是标准的HTML文件拓展了一些附加特征,ASP标准的HTML文件一样包含HTML对象并且在一个浏览器上解释并显示。ASP本身就是来源于相当数量的标准服务器端的ActiveX元素,这些组建用于完成诸如根据浏览器能力进行不同显示以及在浏览器内包含计数器或其他统计项的工作。ASP可以和诸如SQL Sever、Microsoft Access这样的数据进行挂接。利用一些特别的对象集合,Active Data Object(ADO),
11、就可以在ASP中使用SQL语言。VBScript是ASP的主要脚本语言,也是本系统所采用的主要脚本语言。独有的特色如下:使用VBScript,JavaScript等简单易学的脚本语言结合HTML代码,即可快速的完成网站的应用程序。无须编译,容易编写,可在服务器端直接执行。(1)ASP能与任何ActiveX语言相容,除了可使用VBScript,JavaScript等语言设计外,通过plug-in的方式,还可以使用第三方所提供的其他脚本语言。(2)ASP的源程序不会被传到客户浏览器,从而避免了缩写的源程序被他人剽窃,提高了程序的安全性。(3)具有无限可扩充性,可以使用Visual Basic,Ja
12、va等编程语言来编写所需要的服务器控件。2.4 Access 数据库此次系统的后台是采用Access 2003开发的,Access2003一般是搭配ASP语言使用的,且Access2003易操作使用,故选择了Access 2003来开发后台。Access2003是Office系列软件中用来专门管理数据库的应用软件。所谓数据库是指经过组织的、关于特定主题或对象的信息集合。数据库管理系统分为两类:文件管理系统和关系型管理系统。Access应用程序就是一种功能强大且使用方便的关系型数据库管理系统,一般也称关系型数据库管理软件。它可运行于各种Microsoft Windows系统环境中,由于它继承了W
13、indows的特性,不仅易于使用,而且界面友好,如今在世界各地广泛流行。它并不需要数据库管理者具有专业的程序设计水平,任何非专业的用户都可以用它来创建功能强大的数据库管理系统。在ACCESS数据库中,任何有一个有名称的事物都可以成为一个对象。通常,一个Access数据库包括表、查询、窗体、报表、宏、模块和几种对象以供用户收集、储存和操作不同的信息。每一个对象都不是对立的,而只是作为Access数据库的一部分存在,数据库则是这些对象的集合。2.5 DreamweaverDreamweaver是美国MACROMEDIA公司开发的集网页制作和网站管理于一身的所见即所得网页编辑器, 是一种可视化网页制
14、作工具,利用它可以轻松地制作出跨越平台限制和跨越浏览器限制的动态网页。Dreamweaver 可以开发HTML、XHTML、ColdFusion、ASP、ASP.NET、JSP或PHP网站。通过平面设计工具以及代码提示、标签编辑器、可扩展色彩代码、标签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。新集成的工作空间可以与Macromedia Flash MX和Fireworks MX共享,其中包括了标示签的文档窗口、可放到dock中的画板组、可定制的工具条和集成的文件浏览。Dreamweaver 还包括有预建的布局和代码,其中有网站结构、表格、可访问的模板以及为客户端交互应用而提供
15、的JavaScript。2.6 CSSCSS是CascadingStyleSheet的缩写,译作层叠样式表单。对于专业网页设计者来说,CSS无疑是一种极为重要的技术,它的重要性体现在:(1)CSS将全面替代传统Web设计方法。CSS是由W3C(WorldWideWebConsortiUlTI,万维网联盟)推出的,它可以完全替代HTML表格、font标签、frames以及其它用于表现的HTML元素。(2)提高页面浏览速度。合理地使用CSS,可以比传统的Web设计方法至少节约50以上的文件尺寸。(3)缩短改版时间。只要简单地修改几个CSS文件,就可以重新更新整个站点。(4)强大的排版能力。采用CS
16、S技术,可以有效地对页面布局、字体、颜色、背景和其它效果实现更加精确的控制。(5)提高易用性。使用CSS可以结构化HTML,例如:标签只用来控制段落,heading标签只用来控制标题,table标签只用来表现格式化的数据,等等。(6)可以做到一次设计,实现跨平台、跨媒体应用。CSS不仅可应用于Web浏览器也可应用于其他设备上,如移动设备等新媒体上。(7)表现和内容相分离。将设计部分剥离出来放在一个独立样式文件中,可以提高开发效率。(8)更方便搜索引擎的搜索。用只包含结构化内容的HTML代替嵌套的标签,搜索引擎将会更有效地搜索到对象,并可能给一个较高的评价。第3章 系统总体设计需求分析就是描述系
17、统的需求,通过定义系统中的关键域类来建立模型。分析的根本目的是在开发者和提出需求的人之间建立一种理解和沟通的机制,因此,系统的需求分析应该是开发人员和用户或者客户一起完成的。每个软件只有满足一定的需求才有使用的价值,软件人员根据需求创建数据库应用程序。这是一个新疆旅游网站系统,此系统的目标是为了提高订购线路和景点查询的效率达到方便客户的目的,具有对旅游线路的订购、修改、需求、区域等信息进行管理及维护的功能。普通注册用户可以通过此系统进行个人信息的修改,可以进行订票、退订、修改、查询及留言等基本操作。系统开发的总体任务是实现旅游网站的系统化、规范化和简洁化。该新疆旅游网站系统的功能需求描述如下:
18、按每个用户的用户名和密码进行登录,以管理员身份登录后则可以对普通用户发布的订单,留言等进行管理;预定旅游线路信息。以普通用户身份登录后则可以进行用户操作,如个人资料修改,查询旅游线路和旅游景点,订购订单等操作。3.1 管理员功能需求(1)管理员登录和身份验证。(2)查看站点的基本信息,包括已经注册会员的数量,管理员发布的旅游线路和注册用户订单、留言、线路预定,景点查询等。(3)管理订单源,主要是对注册用户提交的未结帐的订单进行删除操作。(4)管理旅游线路信息,包括增加、修改和删除旅游线路信息。(5)添加旅游景点和旅游资讯信息,把要发布的新旅游景点和旅游咨询的一些相关信息录入到数据库。(6)管理
19、旅游线路分类和旅游景点分类,查看管理员新增加的旅游线路分类和旅游景点分类和对已发布的景点和线路信息进行删除操作。3.2 注册用户功能需求(1)新用户的注册。(2)用户的登录和身份验证。(3)查询旅游咨询信息。(4)预订旅游线路,把用户预订线路的信息添加到数据库。(5)查询旅游美食。(6)显示用户的订购信息。(7)留言,用户可以发表自己的意见和想法来跟管理员交流。(8)修改注册信息。3.3 网站前台功能在本网站中,用户进入网站,查看管理员设置好的旅游线路信息美食介绍信息查询和旅游景点信息查询等,也可以登录网站系统进行预订旅游线路。有疑问,有对网站建议改进的还可以给管理员留言改进,网站首页如表3-
20、1所示。表3-1 网站首页网站首页界面旅游资讯旅行社查询旅游景点美食介绍个人中心留言本旅游咨询:用户可以通过此模块查询旅游资讯的相关信息。旅行社查询:用户可以通过此模块查询旅行社的相关信息。注册登录:顾名思义,你要预定线路,这一步是必须的。网站留言:有疑问,有对网站建议改进的还可以给管理员留言改进。个人中心:登录可以查看你预定过的线路的订单状态。旅游景点:景点是旅行中重要的特点,去之前当然要先看看了。3.4 管理员模块功能管理员功能主要是对旅游线路分类信息以及线路订单等信息的一些基本设置,还有旅游相关的旅行社查询,美食介绍,旅游资讯等,其主要功能模块如图3-1所示。新疆旅游网站后台管理员管理旅
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新疆 旅游资源 信息 网站 设计 毕业设计 论文
链接地址:https://www.31doc.com/p-3933686.html