旅游网站系统的设计和实现_第1页
旅游网站系统的设计和实现_第2页
旅游网站系统的设计和实现_第3页
旅游网站系统的设计和实现_第4页
旅游网站系统的设计和实现_第5页
已阅读5页,还剩78页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科生毕业论文(设计)题目: 旅游网站系统的设计与实现 学院 / 系 专 业 年 级 学 号 作者姓名 指导教师 大连外国语学院 本科生毕业论文(设计)2013 年 月 日摘要当前,随着计算机技术与通信技术的发展,网络的规模也逐渐增大。网络的元素也随之而不断增加。有的利用其进行通信,有的利用其作为商业用途,在网络上进行出售、收购、宣传等用途。从而使得网络越来越成为现今社会上必不可少的元素,而网站就是这个网络里的一个很大的元素。 所谓网站(Website),就是指在网际网路(因特网)上,根据一定的规则,使用HTML 等工具制作的用于展示特定内容的相关网页的集合。简单地说,网站是一种通讯工具,就像布告栏一样,人们可以通过网站来发布自己想要公开的资讯(信息) ,或者利用网站来提供相关的网路服务(网络服务) 。人们可以通过网页浏览器来访问网站,获取自己需要的资讯(信息)或者享受网路服务。 随着我国经济的不断发展,旅游市场已成为一个极具潜力的市场。再加上近几年网络的普及,使得旅游网站的发展极为迅速。本文主要探讨旅游网站系统的理论基础和设计思想,根据系统的开发过程和系统的功能实现为主线来论述数据库管理软件的开发过程。主要阐述以软件工程理论作为系统开发的理论基础,以客户机/服务器模式的关系型数据库作为后台,以专业数据库开发语言作为实现手段的数据库管理软件的开发过程分析和理论研究。 本系统以 Visual Studio 为开发工具,通过后台数据库的建立与设置,软件界面的设计与实现,程序的编写与调试等几个阶段来完成对旅游网站系统的开发。 本文详细地介绍了开发系统的具体步骤,以及应用的技术,以配图例的方式详尽说明,并在文中对一些源程序作了详细的解释。关键词:旅游网站,ASP.NET,SQL Server大连外国语学院 本科生毕业论文(设计)AbstractAt present, with the development of computer technology and communication technology, the scale of network is gradually increasing. The elements of the network also will be increasing. Some use their communication and some use it as a commercial use, sale, purchase, publicity and other applications on the network. So that the network is increasingly becoming an essential element of modern society, and the site where the network is a big element.The so-called web site (Website), refers to the Internet (Internet), according to certain rules, the use of HTML tools used to display specific content related webpage collection. Simply put, the site is a communication tool, just like the bulletin board, it can be released through the website you want to access to information (information), or use the site to provide network services (network service). People can visit the website through the webpage browser, access to the information they need (information) or enjoy the Internet services.With the continuous development of our economy, the tourism market has become a very potential market. Coupled with the popularity of the network in recent years, the development of tourism website very quickly. This paper mainly discussed the basic theory and design thought of the system of travel website, according to the system development process and system functions to achieve the main line to describe the process of database management software. Mainly presents the software engineering theory as the theoretical basis for system development, client / server relational database as background, the professional database as the developing language development process means of database management software analysis and theoretical study.This system uses Visual Studio as development tools, through the building and setting the background database, software interface design and implementation, program writing and debugging phases to complete the development of tourism website system.This paper introduces in detail the specific steps in developing the system, and the 大连外国语学院 本科生毕业论文(设计)application of the technology, to the way with detailed description of the legend, and some source code for a detailed explanation.Keywords: Tourism site, Information Management, ASP.NET, SQL Server大连外国语学院 本科生毕业论文(设计)目 录1 绪论 .11.1 项目背景 .11.2 系统开发意义 .11.3 系统开发的主要任务 .11.4 小结 .22 相关技术介绍 .32.1 ASP.NET 技术 .32.2 SQL Server 数据库简介 .43 需求分析 .53.1 系统需求分析 .53.1.1 功能需求 .53.1.2 性能需求 .63.2 系统可行性分析 .73.2.1 技术及开发方法可行性 .73.2.2 管理可行性 .73.2.3 经济可行性 .73.3 业务流程分析 .74 系统设计 .104.1 系统开发环境 .104.2 系统结构设计 .104.3 系统概要设计 .114.3.1 前台模块的功能模块设计 .124.3.2 后台管理模块的功能模块设计 .134.4 数据库设计 .144.4.1 概念设计 .144.4.2 逻辑设计 .174.4.3 物理设计 .174.5 系统详细设计 .194.5.1 用户模块设计 .194.5.2 管理员模块设计 .205 系统实现 .225.1 前台功能模块的实现 .225.1.1 系统首页实现 .225.1.2 用户管理模块实现 .235.1.3 个人资料修改模块 .23大连外国语学院 本科生毕业论文(设计)5.1.4 景点评论模块 .245.1.5 游记评论模块 .245.2 后台功能模块的实现 .245.2.1 管理员登陆模块 .245.2.2 个人信息管理模块 .255.2.3 用户信息管理模块 .255.2.4 景点信息管理模块 .255.2.5 游记信息管理模块 .255.2.6 评论管理模块 .266 系统测试 .276.1 系统测试的目的 .276.2 系统测试原理及测试原则 .276.2.1 系统测试原理 .276.2.2 系统测试原则 .276.3 系统测试方法 .286.4 系统测试 .296.4.1 用户登录系统测试要点 .296.4.2 管理员登陆系统测试要点 .296.4.3 数据输入测试要点 .296.4.4 系统对数据库操作测试要点 .296.5 系统测试结果 .307 结论 .31致 谢 .32参考文献 .331 绪论1.1 项目背景古语有云:“读万卷书,行万里路。 ”随着社会文化的发展和居民收入水平的提高,旅游成为新的消费热点。越来越多的人们将旅游视为生活不可或缺的一部分,与此同时,旅游路线、旅游方式的选择也越多,如何使得旅途更加愉快、经济、便捷,成为人们出游时必须考虑的问题。社会的发展日新月异,信息不断快速更新,传统的旅游信息获取渠道,例如旅游攻略书籍等,已无法满足人们的需求。在这种情况下,旅游相关的网站迅速发展起来。本次设计的旅游网站系统,目的就是在为人们提供旅游景点等的最新讯息,为游客分享旅游心得提供平台,推广旅游景点的知名度,吸引游客到相关景点进行旅游。旅游网站系统的开发定位在一个能够满足数据库管理系统,即具备一个数据库管理系统的基本功能,包括数据的增加,删除,修改,查询等,便于用户查看景点和游记信息,进行评论等操作。此外,系统具有会员和管理员登录功能,这样可以提高数据的安全性和可靠性。该系统符合旅游公司的要求。在开发过程中注重明确需求分析,遵循用户参与、优化创新、使用高效、处理规范化的原则,使开发模型更加趋于完善。1.2 系统开发意义旅游网站是旅游行业重要的展示平台。相对于传统媒体,网络宣传具有成本低、宣传面广等优势。本次的旅游网站,可以为用户提供丰富的景点和游记信息,支持用户在线评论,方便用户寻找最佳旅游路线和旅游方式,能有有效宣传景点,促进旅游消费。旅游网站结构层次分明,维护简便,成本较低,信息丰富,互动性强,所以开发旅游网站系统无论是对于旅游公司,还是用户而言,都是有利的。1.3 系统开发的主要任务在论文中,主要是对本次开发的旅游网站系统作了一个详细的分析,其中主要是从软件工程的角度全面的分析了旅游网站系统的设计,根据需求分析,抽象出了各个功能模块。最后又把整个系统在根据功能对各个组件进行了进一步的划分。在需求分析中主要介绍了本次开发的旅游网站系统的需求分析,数据模型分析,功能大连外国语学院 本科生毕业论文(设计)2模型分析,性能分析,安全性分析。在系统设计中主要介绍了本次开发的旅游网站系统的体系结构设计,页面结构设计,数据库设计,功能模块设计。在系统实现中,主要对旅游网站系统中登录功能模块,景点管理模块,游记管理模块,评论管理等模块作了详细的说明,以及这些功能模块的实现过程。在分析与设计该系统的过程中,首先要再清楚该系统要实现什么功能,第二要把握各个功能之间的关系,第三要把各个功能细化到类,对象等,最后要将这些功能实现。1.4 小结这一章主要介绍了本次毕业设计要开发的系统背景,开发的意义,以及开发的主要内容。旅游网站网站的快速发展,给消费者带来了很大的方便,旅游网站系统的开发很重要的意义。下面的章节中将对本次开发做详细的介绍。大连外国语学院 本科生毕业论文(设计)32 相关技术介绍本次开发的旅游网站系统主要是基于 ASP.NET 的 Web 应用,采用当前比较流行的SQLSever 数据库等一系列技术开发的。下面对该系统所用到的技术进行一下介绍。2.1 ASP.NET 技术ASP(Active ServerPages 动态服务器页面)技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。ASP.NET 是编译性的编程框架,运行时服务器上编译好的公共语言代码,可以利用早期绑定来提高效率。ASP.NET 把界面设计和程序设计以不同的文件分离开,因此程序的复用性和维护性得到了显著提高,作为 ASP 的升级,可完全利用.Net 架构的强大、安全、高效的平台特性,完成编译工作。运行前进行绑定,即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管制与验证的安全机制等都为 ASP.Net 带来卓越的性能。并且 ASP.Net 在异构网络里有强大的可扩展性。Microsoft.NET Framework2.0 彻底地改进了 ASP.NET。ASP.NET 开始成为增强的 Web应用技术。开发者能够发现,实现 Web 站点和页面所需要的代码量越来越少了,从而体验到前所未有过的轻松。同时,开发者也可以将自定义特征添加到 ASP.NET 中,以适应自己的需求。ASP.NET3.5 相对于较早版本的主要新特性: 1. 深度整合语言级集成查询(LINQ)与数据处理; 2. 可以借助 ASP.NET AJAX 创建更高效、更具交互性、更有个性的网络体验,并支持大多数流行的浏览器; 3. 支持 AJAX、JSON、REST、POX、RSS、ATOM 等新型网络协议,以及一些新的 WS-*标准,用于构建 WCF 服务; 4. 全面提供 WWF、WCF、WPF 工具支持,包括新的工作流服务技术; 大连外国语学院 本科生毕业论文(设计)45. 基类库(BCL)添加新的类,以满足大多数客户的需求。2.2 SQL Server 数据库简介数据库系统是由数据库和数据库管理系统加在一起构的。数据库是相互关联的数据集合。数据是描写现实世界中各种具体事物或抽象概念的可存储并具有明确意义的信息。而数据库管理系统是一个通用软件系统,由一组计算机程序构成。数据库管理系统能够对数据库进行有效的管理。数据库管理系统提供了一个软件环境,使用户能方便快速地建立、维护、检索、存取和处理数据库

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论