旅游信息管理系统的设计与实现

 2022-01-17 11:01

论文总字数:20583字

目 录

1绪论 1

2 网站可行性研究 1

2.1技术可行性 1

2.2运行可行性 2

2.3操作可行性 2

3系统相关技术介绍 2

3.1 ASP.NET技术框架介绍 2

3.2 C#简介 2

3.3 SQL Server数据库 3

4系统分析 3

4.1 网站系统运行环境 4

4.2 网站系统现状与实现目标 4

4.3 网站系统数据流图 5

4.4 网站数据字典 7

4.5 网站功能需求 8

4.6 网站设计约束 8

5数据库设计 9

5.1 数据库的概念模型设计 9

5.2 数据库的逻辑模型设计 10

5.3 数据库的链接设置 12

5.4 sql-server事务及触发器 14

6系统详细设计实现 15

6.1 网站首页的实现 15

6.2 景区信息浏览模块的实现 15

6.3 购物车模块的实现 16

6.4 订单模块的实现 17

6.5 个人信息维护模块的实现 18

7 系统测试 18

7.1 程序调试 18

7.2 网站的测试结果 18

7.3功能测试 19

8关键代码 20

8.1商品表数据显示 20

8.2注册登录格式判断 21

8.3选购流程代码 22

8.4 HTML页面 23

9小结 23

参考文献 24

致谢 25

旅游信息管理系统的设计与实现

杨帆

,China

Abstract: Tourism information website is a website platform designed to realize the sharing of tourism information and facilitate people to travel.Paper discusses from outside to inside of the main process design and development, design and development experienced a data acquisition and analysis, feasibility studies, requirements analysis, functional implementation, system testing and a series of processes. The whole system is based on ASP.NET, C # as the main development language, SQL server 2000 database platform, IIS server, B / S development model to design and development.The system includes a regional attraction information management, hotel management, insurance management, customer information management, background maintenance and other basic modules.These modules can be shared tourism resources for visitors to customize a secure, cost-effective, attractions detailed journey.

Keywords:Travel Information Resource Sharing asp.Net.

1绪论

随着人类步入21世纪,互联网也成为了我们生活中一个不可或缺的部分,它给我们的生活带来了巨大的变化。通过Internet来获取信息、得到便捷服务也越来越普遍,许多个人、企业、甚至国家部门也拥有自己的网站。在生活节奏如此之快的今天,假日旅游也成为了人们放松压力不可多得的一个途径,它不仅满足了游客的需求,也带动了本地旅游业的发展。这就促使旅游网站成为了各地宣传旅游景点、发布旅游信息的重要工具,它的内容对于促进旅游消费,旅游景点的推广有着很大的作用。在这种背景下,旅游、电子商务、互联网等元素的融合也成了必行之势,而且可以预料到的是这一举措将创造出很惊人的价值,旅游网站将推动互联网技术、电子商务、旅游经济的共同发展,为新时代的旅游产业注入一份崭新的活力。

2 网站可行性研究

在系统的设计开发中,我们难免会遇到各种各样的问题,有些问题是可以解决的,但有些问题是现在的技术水平所不能攻克的。所以我们就要进行软件可行性分析,来找出那些不能解决的问题,从而避免各种资源的浪费。在对旅游信息网站设计开发前,我们要对它进行以下几方面的可行性研究。

2.1技术可行性

从网站所需功能、性能出发,根据网站所要达到的预期目标,我们从硬件性能、技术水平、软件需求、开发环境等方面进行了考虑和分析。本旅游信息网主要是为了实现旅游信息资源共享的网站平台,现有的技术水平、硬件要求、软件需求完全可以达到网站功能实现的最低要求,在技术方面是完全可行的。

在硬件方面,CPU : Intel处理器、2.50HZ或更高。内存:4.00GB 可用内存。硬盘:3.00MB以上可用的磁盘空间。显示器:要达到800×600像素的256色显示器或者更高。当然,如果硬件的配置越高,系统在设计开发中也会更加流畅。所以,在硬件方面是可行的。

在软件方面,使用了Macromedia Dreamweaver 8和SQL Server 2000这类很稳定的开发工具,操作系统windows xp/2010/NT(或更高版本),浏览器:谷歌、 opera4.0或microsoft internet explover4.0或更高本即可。无论在安全性、稳定性、还是可扩展性都是毋庸置疑的,因此软件方面是可行的。

2.2运行可行性

本网站拥有良好的可扩展性,再投入市场后,管理员可以及时更新各种旅游信息,适应急速发展的旅游电子商务。相比于同行网站,本网站在经验、规模、用户人数上有所不足,但我们也拥有小成本投入、新型设计理念、便捷式服务等优点。相信在经过正确运营之后,本网站能逐步步入正轨,成为同类网站中的佼佼者。所以经过以上分析发现,本系统在运行方面是可行的。

2.3操作可行性

本旅游信息网对系统进行维护操作都是通过浏览器登录管理员账户进行后台操作的,在图形界面对网站数据、内容进行操作与修改,去有良好的安全性、交互性与可操作性。而且系统对后台操作进行了交互式处理,相信只要具有一定上网经验的人都可以进行网站后台的使用与操作。所以就操作方面,本系统是可行的。 ·

3系统相关技术介绍

3.1 ASP.NET技术框架介绍

微软在1998发布了一款服务器端脚本引擎ASP(Classic ASP),经过时代的发展ASP.NET成为了新一代的ASP,它虽然无法兼容ASP但可以引用ASP,作为一个开发框架,它可以通过html、css、javascript和服务器脚本来开发网站和网页。ASP.NET经过几次重大的升级与更新可以支持三种开发模式:Web Pages、Mvc、Web Forms。ASP.NET同时具有跨平台性、简单易学、可管理性等优点。 ASP.NET展现了一种全新的编程模型和结构.相较于以前的Web技术,它可以设计开发出更加安全、便捷、灵活的WEB应用程序。ASP.NET由于页面需要编辑,因此比经典的ASP技术更加快捷;它的页面扩展名是.aspx,通常由vb或c#编写;它的出现使服务器端程序开发变得简单易行。毋庸置疑的是ASP.NET技术拉近了应用开发和Web开发的距离。[1]

3.2 C#简介

ASP.NET发展至今能支持许多开发语言包括VB、C#.、javascript、VC .NET以及其它.NET Framework所支持的语言。本系统主要应用了c#进行设计开发,因此着重介绍一下c#开发语言。

作为一种新型的面向对象的编程语言。C# (C sharp)它可以让编程人员在Microsoft .NET平台的基础下方便快捷的开发各种的应用程序,微软的NET给计算机网络应用方面提供了巨大的帮助,在很大程度上扩展了计算机通讯领域的利用。而由于c#良好的可扩展性,被广泛用于各种开发框架内,使用c#语言以及.net让网络应用在浏览器上更加兼容,可由各种语言在不同的计算机上通过互联网访问调用。

C#有着以下优点:

⑴ 安全稳定

⑵ 兼容现在的网络协议,符合现有的设计开发标准

⑶ 减少了许多BUG

⑷ 版本更新有规律,满足时代要求

⑸ 性价比高,适用场景广

⑹ 良好的扩展交互性

3.3 SQL Server数据库

SQL Server数据库是微软公司、sybase、Ashton-Tate合作开发的一款关系数据库管理系统,Microsoft SQL Server则是一个全面的数据库开发平台。Microsoft SQL Server发展至今天,有两版本具有深远的影响。第一个是在1996年推出的SQL Server6.5,它的出现使得SQL Server得到了广泛的认知;另一个是于2000年8月推出的SQL Server2000版本。2000版本无论在功能性、安全性、稳定性、都得到了很大的增强,并且根据企业、个人等不同客户的需求退出了一系列不同的版本,大大改善了它的易学易用性。

Microsoft SQL Server2000(简称SQL Server)通过内部的一系列工具,组件来完成数据库的搭建,可以用于各种程序、web的开发。

之所以选择SQLServer2000是因为:

SQLServer2000能够满足如今日益发展的各种复杂数据关系的处理,在如今各种数据库数不胜数,但它任然是应用最为广泛的数据库管理系统之一,它具有着许多显著优点:易学易用、设计合理、扩展交互性好、和许多服务器兼容、性价比高、安全稳定等,性能、可伸缩性及可靠性是基本要求,而且SQLServer2000很早就进入了市场,并且运营良好,还为数据的管理分析带来了灵活性。允许个体在复杂多样的环境下有规律的调用资源,从而获得竞争优势。从数据管理和分析角度来看,数据与交互界面的完美融合已经变得越来越重要了。作为一款成熟的数据库管理系统,SQLServer2000在商业方面得到了广泛应用,为许多企业解决了数据处理、分析等问题,创造了巨大的商业价值。。

4系统分析

剩余内容已隐藏,请支付后下载全文,论文总字数:20583字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;