旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx

上传人:b****3 文档编号:10551075 上传时间:2023-05-26 格式:DOCX 页数:47 大小:3.73MB
下载 相关 举报
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第1页
第1页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第2页
第2页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第3页
第3页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第4页
第4页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第5页
第5页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第6页
第6页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第7页
第7页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第8页
第8页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第9页
第9页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第10页
第10页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第11页
第11页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第12页
第12页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第13页
第13页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第14页
第14页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第15页
第15页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第16页
第16页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第17页
第17页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第18页
第18页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第19页
第19页 / 共47页
旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx_第20页
第20页 / 共47页
亲,该文档总共47页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx

《旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx》由会员分享,可在线阅读,更多相关《旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx(47页珍藏版)》请在冰点文库上搜索。

旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文.docx

旅游服务系统的设计与实现java语言高级编程课程论文模板大学毕设论文

河南理工大学

计算机科学与技术学院

《Java语言高级编程》课程论文

 

题目:

 

专业班级:

姓名及学号:

任课老师:

 

年月日

任务要求

根据本学期课程所讲述的图形用户界面、网络编程、Java数据库以及Hibernate框架等相关知识实现一个小型应用系统。

具体要求如下:

1.实现系统所用到的知识必须涵盖本学所讲述的图形用户界面、网络编程以及java数据库。

特别地,可以用所学的其他相关知识实现系统的界面部分,可以使用三大框架中的一种框架来实现系统。

2.课程论文的撰写要规范,所包含的主要内容有系统需求分析、相关技术介绍、主要功能与数据库的设计分析,实现部分需要包括实现的效果图以及主要代码,需要包括主要功能的测试。

3.要求学生独立完成系统实现与论文撰写,不能存在抄袭现象,一旦发现,课程论文设计为零分。

 

上述两页为封面与要求,每个学生的课程论文都要打印前两页;下面是一个具体毕业设计论文,可以作为模板,以此论文架构为框架来撰写课程论文

旅游服务系统的设计与实现

 

摘要

如今,国内外对网络旅游的研究主要集中在诸如研发、旅游、设备销售等方面。

少有人将旅行回归到自然纯朴。

这样就偏离了驴友最初的意愿,驴友们倾向于想真正意义上的去享受自然,而不是通过花钱去见识人们用钱建造出的景观。

多数旅游出行是通过网络来完成旅游前的信息收集,再来组织人员构建各种路线团队。

当下虽然有一些的驴友论坛在网上出现,但还处于探索阶段,普遍不够成熟。

在这样的背景下,很有必要开发一旅游服务系统,提高旅游服务的质量。

本论文主要介绍了旅游管理系统的分析、设计和开发的全过程。

首先是对旅游管理系统的分析,然后描述了旅游管理系统具备的功能,主要包括前台用户模块和后台管理模块。

面向前台的主要功能有新闻资讯、网站简介、景点介绍、出行路线、租车、一(多)日游、酒店查询、交流平台、在线下单、在线注册等模块。

面向后台的主要功能有:

可以对前台进行管理。

系统采用B/S开发模式,开发工具选择JAVA、JSP等语言,采用Tomcat服务器技术,后台数据库选用SQLServer2005。

本文详细阐述设计思路并对各部分做了详细的分析,最终做成旅游管理系统。

关键词:

JSP,JAVA,SQLServer2005,数据库,B/S模式

1前言

1.1系统开发的背景

现在是网络时代,一个全新的时代,人们的生活节奏在不断地加快,但是人们想要方便快捷、高效的生活方式的心理却在逐渐加强,反观我国的旅游事业,却不是那么前卫,主要表现在信息化的程度不高,管理手段不完善,企业的效益也不是很好,面对这些问题,我国的旅游事业将面临着巨大的挑战,必须要转变思维方式,要学会创新,这样才能打破目前现在这个窘状。

现如今,我国的旅游业面临着许许多多的问题,需要作出转型,特别是对旅游质量和旅游体验方面的着重,从满足人们旅游基本的需求向奇妙的、高效的旅游服务转变,各种各样的旅游景点和各种服务则更需要一个适合的管理系统来约束,使得各项工作都有条有理地进行。

在这样的背景下,很有必要开发一旅游服务系统、提高旅游服务的质量。

2015年12月10日,习主席和李总理谈话提到最多的就是互联网,互联网的时代已然到来了,现如今已经覆盖了全球,我们的旅游信息也在跟全世界接轨,旅游行业逐渐向信息化靠拢,现在的人们的想法都是向着简便快捷高效的方面发展,可以说是越简单便捷越好,因为现在的人们的生活节奏都是非常快的,时间比金钱重要的多了,一个好的旅游管理系统可以帮助人们节省很多时间和精力去劳心伤神的考虑要怎样去某个景点,要怎样安排行程,系统全都给用户安排好。

1.2研究现状

1.2.1旅游业发展现状

中国旅游业正在迈向大众化、规模化的发展阶段,在由小众向大产业转变。

中国现已形成世界上最大的国内旅游市场,由此,完善的旅游服务体系是建设世界旅游强国的必然要求。

大旅游”发展格局正在加速形成,旅游业的发展壮大促进社会相关产业链转型升级,有利于加强政府履行公共服务职能,推进公共服务体系建设进程和改善民生。

1.2.2游客需求导向

随着旅游业大众化、产业化发展,游客更加注重旅游活动的自主性、灵活性和多样性,对旅游公共服务的需求也越来越高。

在此,旅游品质和安全显得十分重要,游客对目的地旅游信息服务、旅游交通便捷服务、安全保障服务等的需求更加强烈。

完善旅游服务体系已经成为适应旅游业新形势的必然选择。

中国自助式的旅游方式晚于其他国家,但发展速度迅猛,也是近年来流行的旅游新方式,具有自主、灵活的特点。

对旅游基础设施、接待设施、配套设施、自助旅游信息等要求较高需要完善的旅游服务系统。

1.3研究的目的和意义

其实,旅游管理系统最重要的一个功能就是可以让游客在线报名,这种在线报名的方式可以使得无论游客在什么地方,在干什么,只要是周围有网的情况下,都可以去选择自己喜欢的一项旅游进行预订。

这种旅游方式,主要突出的特点就是游客的自主性,游客们可以根据自己的内心想法去预订自己喜欢的行程。

目前,国内有5万多家旅游网站,按模式分类可以看出其特征:

(1)绝大多数是旅行社网站。

(2)旅游B2C网站多且杂。

其中著名的有携程、艺龙等。

(3)旅游垂直搜索网站,去哪儿、酷讯等。

(4)旅游B2B网站,同程、欢途等。

(5)旅游社区网站,游多多、绿人等。

(6)还有很多综合旅游网站,比如搜狐旅游。

当然,还有很多模式交叉的。

总之,这是一个看似饱和又充满机遇的市场。

理清这个市场,再改善这个市场。

这于己于人都是重大的使命。

这个管理系统主要可以分为前端和后台两个部分,前端主要是给用户展示旅游信息,比如旅游路线的查询、旅游景点的详细信息、报名信息、租车等,后台部分主要的功能有:

密码的修改、查询用户信息、修改信息、添加线路、订单处理、添加景点、添加酒店等。

这个旅游管理系统是针对中小旅行社开发的一款实用型系统,目的是让游客通过这个系统来更好的享受旅游带来的乐趣,同时,这个系统还能更好的为用户提供旅游服务,比如路线的选择,租车信息等等。

2开发技术与工具介绍

旅游网采用B/S开发模式,开发工具选择Java、JSP、JavaScript、Html语言,采用Tomcat服务器技术,后台数据库选用SQLServer2005。

2.1开发技术介绍

到目前为止,Internet的发展已经超过以往任何时候,计算机技术也已经运用的非常成熟,到现在为止基于B/S(Browser/Server)模式的应用系统已经代替了由基于C/S(client)模式的应用系统。

在以前,C/S(client)模式是网络软件的开发的主流,在这种模式下,客户端程序在业务逻辑中占了很大一部分,所以,以下问题肯定会由此产生:

1、系统的安装、调试、维护和升级都比较困难。

软件环境也可能各不相同的原因是客户端的硬件配置可能存在不同,那么,在安装的时候,必须对每一个客户端分别进行配置,同理,在软件升级的时候也要对客户端分别处理。

2、在整个系统中,客户端集成了业务逻辑和用户界面,所以一定会增加安全隐患。

正是因为以上C/S模式的客户端程序在部署和维护时面临的问题,人们渐渐的接受了基于浏览器(Brower)/服务器(Server)结构的系统,也就是所谓的B/S模式。

在此模式中,最核心的一点就是原来的客户端程序被通用的浏览器取代了。

B/S模式虽然只对C/S模式做了很少的变动,但带来了的好处是非常大的:

(1)在部署、升级、维护应用程序时,只需要在服务器端进行配置就可以了;

(2)由于所有的配置工作都集中在了服务器端,提高了系统的安全性;

当然,B/S模式也有不足的地方,但由于浏览器是在客户端唯一能够利用的编程对象,所以,原来在C/S模式下很容易实现的一些客户端功能,在B/S模式下,却变得很难实现甚至无法实现。

但是,B/S模式仍是目前很多应用系统的最佳选择。

总体来说,Java环境就是可用来开发能在任何计算平台上运行的应用软件。

它事实上是一种非常基本且结构非常紧凑的技术,而且它对WWW以及商业的总体影响已经可以跟电子表格对PC机的影响相比拟了。

Java使用动态交互式应用软件使Web栩栩如生。

它使开发人员有能力写一个运行的商标成为现实,此外,在Java虚拟机,Java的API和编程语言,它产生了一个新的信息的分布模型。

这种模式被称为Java企业级计算,可以帮助企业以各种方式获取竞争优势。

网络管理与控制已被大大简化。

软件分配基本上是免费的,并且可以立即执行。

拥有成本也在显著降低。

信息和应用软件可以访问现在也已经无处不在。

Java是基于所有的微处理器,应该说同一种语言的前提下,所有的芯片产品内部使用,应该能够一起工作,无缝的和容易的分享信息。

它改变了企业和个人呢处理互联网的方式。

现在,它对消费产品有着重要的影响,也对企业计算的整体影响更为深远。

用Java,你可以自由地使用你所拥有的硬件和软件。

这是因为Java是独立的平台,它也能让你超越的企业计算,使应用软件在便携式计算机、信息亭、电视上的蜂窝电话和其他大量的设备运行。

世界各地的公司已经发现,Java应用程序数不胜数。

所有的应用都可以从其无可比拟的能力中获益,即提高可靠性、安全性和简化各种不同的计算产品和环境的能力,并节省时间和成本是非常令人印象深刻的。

Java无处不在。

它已经拥有数以百万计的用户,它的发展速度比任何其他的计算机产品。

它可以在任何地方,它可以到处跑。

Java是迅速被用来传播的事实标准的信息,这是因为它可以给企业,也给最终用户,似乎有无数的好处。

在Sun公司,一小组工程师聚集在一起,认真思考日常生活中的数字系统——因为烤面包机、恒温器、游戏机和其他无数设备都包含越来越复杂的CPU——以及他们如何能使这些数字系统共享信息。

当然,所有的人都从不同的角度来考虑他们的设计,这取决于他们使用的硬件平台、操作系统和应用软件。

但是,如果你想让这些产品的一些工作在一起,那么怎么办?

安全、可靠性和网络问题等又怎么解决呢?

为了应对这些问题,Sun公司的工程师们把各种不同种类的产品拆开来,然后再通过不同的方式把他们组装起来,目的是为了要使这些不同的设备之间实现交互,他们通过对彼此的研究,并了解所有其他研究对象的特点,使他们能够更好地工作在一起。

这降低了生产商的问题,使消费者可以轻松地整合。

当传统的语言被证明是不适用的时候,工程师们会发现一种简单的现代语言。

所以,Java应运而生。

人们很快发现,Java有可能超过工程师的想象力。

Java的魅力在于它提供的开发方式简单。

开发者拥有广泛的用户基础、平台独立性、降低开发成本和环境的一致性,同时用户可以从中受益的内容、实时软件和增加安全性。

然而,Java正是从互联网世界真正的起飞。

Java让全世界的开发者都为之震惊,因为它使得web页面栩栩如生,很快就变得很明显,Java有更大的潜力。

但是,Java正是从置于WorldWideWeb那时起才真正起飞。

Java使全世界大为震动,因为它使Web页面栩栩如生,而且不久变得很明显,Java拥有大得多的潜力。

人们之所以采用Java,它具有独特的能力,准备和部署应用程序,可以运行在任何网络,任何操作系统。

软件分发的时间和成本实际上已经不存在了,这样企业可以利用更多的资源来开发产品。

此外,一些业内专家认为,Java可能改变软件销售模式,从固定价格变动费用的使用,这是更有利可图,同时也要防止非法盗版。

Java是一个通用的开放标准平台,作用是网络计算。

这个平台可以从电话中一直扩展到非常重要的应用,基于你现有的硬件和软件系统结构的基础上,创建一个所有网络企业或超越创新的产品。

在某种意义上,Java反映了Sun公司自创建以来一直追踪目标。

当时,它创了一个“网络就是计算机”的说法。

它是基于网络的新的网络计算模型的一个完善的平台,因为它是基于现有的硬件和软件体系结构的每个组织。

Java的远不止是一种编程语言,它是企业内外的计算环境,一切准备就绪,开发工具、操作系统、服务器软件和瘦/胖客户机到网络管理工具、支持、培训、咨询和集成服务,一切的一切,Java是非常简单的使用,部分是因为太阳提供了全面的解决方案。

2.2SQLserver2005简介

MicrosoftSQLServer2005是由Microsoft公司开发的,简称SQLServer,由一系列相互协作的组件构成,能满足最大的Web站点和企业数据处理系统存储和分析数据的需求。

MicrosoftSQLServer2005的特性包括:

(1)Internet集成

SQLServer2005数据库引擎提供完整的XML支持,它还具有构成最大的Web站点的数据存储组件所需的可伸缩性、可用性和安全功能,SQLServer2005程序设计模型与WindowsDNA构架集成,用以开发Web应用程序,并且SQLServer2005支持EnglishQuery和Microsoft搜索服务等功能,在Web应用程序中包含了用户友好的查询和强大的搜索功能[1]a)[1]。

(2)可伸缩性和可用性

同一个数据库引擎可以在不同的平台上使用,从运行MicrosoftWindows98的便携式电脑,到运行MicrosoftWindows2005数据中心版的大型多处理器服务器,SQLServer2005企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大Web站点所需的性能级别[1]a)[5]。

(3)易于安装、部署和使用

SQLServer2005中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQLServer的过程,SQLServer2005还支持基于标准的、与WindowsDNA集成的程序设计模型,使SQLServer数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分,这些功能使您得以快速交付SQLServer应用程序,使学生只需最少的安装和管理开销即可实现这些应用程序[1]a)[5]。

(4)数据仓库

SQLServer2005中包括析取和分析汇总数据以进行联机分析处理(OLAP)的工具,SQLServer中还包括一些工具,可用来直观地设计数据库并通过EnglishQuery来分析数据[1]a)[5]。

2.3数据访问接口

系统采用JDBC-ODBC桥数据驱动程序,以纯Java的方式来连接数据库,为访问不同的数据库提供统一的接口。

JDBC数据库驱动程序是把JDBC调用翻译成厂商专用API的调用。

开放数据连接(ODBC)最初是为微软操作系统上的SQL提供API标准,后来也在其他的平台上提供了支持。

ODBC为直接访问数据定义了一组函数,而不是在学生应用程序中嵌入SQL。

JKBC-ODBC桥在JKBCAPI和ODBCAPI之间提供了一个桥梁,这个桥把标准的JDBC调用翻译成对应的ODBC调用,然后通过ODBC库把它们发送到ODBC数据源。

3系统需求分析

随着人们生活节奏的逐渐加快,更快、更方便的生活方式逐渐成为主流,旅游管理系统可以帮助人们达到这个目的,帮助人们更好、更方便的了解旅游景点、旅游路线、预订旅游行程。

3.1可行性分析

3.1.1技术可行性分析

技术可行性分析,无疑要从硬软件的性能要求、环境条件、操作人员水平和数量等各个方面分析和考虑,根据系统的功能、性能以及实现系统的各项约束条件综合考虑。

本系统是一个向用户展示旅游信息的系统,现有的技术已经较为成熟,硬件、软件的性能要求、环境条件等各项条件要求相对较低,利用现有技术条件应完全可以达到该系统的功能目标。

3.1.2经济可行性分析

本系统使用的基本开发工具为MyEclipse,MYSQL(数据库软件),IIS(Internet信息服务器),Dreamweaver8和Photoshop7等软件。

他们都是网络提供的免费软件。

系统投入使用后,系统管理员登只需对后台管理系统进行操作,只需对数据做更新、修改、删除就可完成对系统的维护和管理。

如果用户能够可以通过网上直接登陆本旅游信息管理系统,这样将会为旅游行业带来立竿见影的效果,能大大的提升旅游行业的业务量,使旅行社获得丰厚的利润,收益将远远大于投资。

3.1.3运行可行性分析

本系统的发布适合市场空间,占据市场的寿命长,管理员会不断及时更新,随时了解同行业系统的动态。

系统建成初期,系统会遇到规模小、点击率少的情况,不可求速,欲速则不达,要循序渐进,相信有志者,事竟成。

运用网络的方便快捷方式进行浏览网页以及发布旅游信息,配备新式设计思想。

3.2方案选择

开发旅游网,提出以下解决方案:

采用B/S模式,选择SQLServer2005作为后台数据库,选择JAVA、JSP、JavaScript、Html作为应用程序开发工具,运用Tomcat服务器技术,整个系统完全基于Browser/Server模式进行设计。

B/S模式有以下优点:

(1)开发成本及维护成本降低。

由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。

(2)良好的安全性能,防火墙技术可以保证后台数据库的安全性。

所有客户端请求都是通过DBMS来访问数据库,从而大大减少了数据直接暴露的风险。

因此系统的架构就采用了B/S设计模式。

3.3功能需求分析

旅游网主要分前台用户和后台管理两大模块,前台用户主要实现用户注册、个人资料、新闻资讯,网站简介,景点介绍,出行路线,租车,一日游,多日游,酒店查询,交流平台,在线下单;后台管理主要实现网站信息、系统设置、线路管理、新闻管理、订单处理、景点介绍、酒店管理、租车管理、交流平台管理、用户管理等功能,充分利用计算机网络技术,改变传统的操作方式进行管理,实现了网络化管理模式。

(1)用户类别:

登录系统的身份定为二种,一是管理员,二是般普通用户,只有被授权的用户才可以使用本系统的资源。

(2)权限管理:

系统需要经过有效的身份验证可以登录。

用户的身份不同,使用的系统资源也不同。

普通用户可以在本系统网站上注册用户,查看个人信息,进行查看旅游景点日程安排、景点介绍及所用信息功能;管理员(企业领导)可添加网站信息、进行系统设置、线路安排、景点介绍、酒店管理、租车管理等相关信息的管理操作,可控制整个系统的登录功能(控制系统)的登录,拥有整个系统的全部使用权限。

(3)系统设置:

管理员可以修改本系统登录的密码。

(4)线路管理:

管理员对本网站的景点线路进行查询及编辑的功能。

(5)景点介绍:

管理员可以对本网站的景点进行编辑及查询的功能。

(6)酒店管理:

管理员可以对本市的酒店信息进行添加与查询的操作功能。

(7)租车管理:

管理员可以对租车的全部信息进行查询和添加的功能操作,并可以对其信息进行查看、修改、删除的操作,但普通用户只具有查询的功能。

(8)前台网站:

普通用户可对前台网站信息进行查看功能操作。

(9)交流平台管理:

管理员可以以本网站的用户交流平台进行管理。

(10)订单处理:

管理员可以对前台用户在线下的订单进行管理操作。

(11)用户管理:

管理员可以对前台用户进行管理操作。

4系统功能分析与设计

本章着重介绍系统的设计,首先介绍了系统设计的指导思想,其次介绍了系统的层次结构、系统流程图和数据流,接着详细说明了系统的各个功能模块,最后对系统的数据库设计进行详细论述。

4.1系统设计原则

系统功能设计本着从用户角度出发的原则,要求实用,且符合用户提出的合理需求。

系统设计在不违反系统整体性的基础上,可根据用户的需求进行二次开发,不断完善系统功能,便于系统的不断升级。

4.2系统总体架构分析与设计

整个系统可以分为两个部分,一个是前台管理界面,另一个就是后台管理,前台管理主要有新闻资讯、网站简介、景点介绍、出行路线、租车、一(多)日游、酒店查询、交流平台、在线下单、在线注册、个人资料等;后台管理模块主要包括:

系统设置、新闻管理、网站简介、线路管理、订单处理、景点介绍、酒店管理、租车管理、交流平台管理、用户管理等。

前台界面的整个的背景图是本人自己在网上找了一张比较适合本网站风格的图片,然后用PS把本网站的名字加在了图片上,保存成一张图片;整个网页的架构大部分都是采用的表格布局,因为表格布局虽然麻烦,但是兼容性特别好,整个网站完美兼容IE6,这是非常令人满意的,主页中的大图滚动是用js写的,根据设置计时器,让包裹图片的标签一直向左移动。

系统的总体架构如图4-1所示:

 

 

图4-1系统总体架构图

4.3系统流程的分析与设计

本系统支持在无用户登录的情况下查看网站的相关信息,比如景点介绍,酒店介绍等;但是如果想预订旅游景点或者是预订酒店的话,必须要先注册一个用户,登录之后可以查询自己的个人资料,进入个人资料之后,用户自己也可以修改自己的信息,修改之后点击保存信息,这个数据就会传到数据库进行保存。

系统流程如图4-2所示:

 

图4-2系统流程图

4.4系统数据流程的分析与设计

本系统是将进入后台的按钮写在了前端的foot部分,我把后台的链接给一个a标签,这个a标签的内容是“进入后台”,点击进入之后,会让管理员输入用户名和密码,初始设置的管理员帐号为:

admin,密码:

admin;进入之后,就会看到左侧栏有网站信息、系统设置、前台用户管理、新闻信息、线路管理、订单处理、景点介绍、酒店管理、租车管理、交流平台管理、退出管理等功能模块。

管理员可以对所有的信息进行增删改查操作。

系统的数据流程如图4-3所示:

 

 

图4-3系统的数据流程图

4.5数据库的分析与设计

本节主要介绍的是数据库中实体与属性之间的关系、实体与实体之间的关系、然后分别做出实体图和E-R图。

4.5.1各个实体的设计

订单信息主要包含报名人、处理记录、订单时间、电话、人数、细节要求、报名时间、状态等信息,根据这些信息做出实体图,如图4-4所示:

图4-4订单信息实体图

管理员主要包含用户名、密码等信息,当管理员输入正确的用户名和密码的时候才能进去后台,对数据进行操作,根据这些信息做出实体图,如图4-5所示:

图4-5管理员实体图

酒店主要包含酒店名称、简介、套间类型、金额、附加服务、发布时间等信息,后台将这些信息存储在数据库中,然后显示在前台界面,根据这些信息做出实体图,如图4-6所示:

图4-6酒店实体图

联系信息主要包含电话、传真、邮箱等信息,后台将这些信息存储在数据库中,然后显示在前台界面,用户可以很直观的看到这些信息,然后跟相关人员联系,根据这些信息做出实体图,如图4-7所示:

图4-7联系信息实体图

交流平台主要包含网友、联系方式、内容、添加时间、图片等信息,后台将这些信息存储在数据库中,然后显示在前台界面,用户可以很直观的看到这些信息,根据自己的意愿,跟别人进行交流,根据这些信息做出实体图,如图4-8所示:

图4-8交流平台实体图

景点信息主要包含景点简图、景点名称、简介、发布时间等信息,后台将这些信息存储在数据库中,然后显示在前台界面,用户可以很直观的看到这些信息,一般后台都会找一些非常漂亮的图片来吸引用户的眼球,根据这些信息做出实体图,如图4-9所示:

图4-9景点信息实体图

线路信息主要包含线路名称、游历天数、线路天数、价格、简介、发布时

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2