旅游综合信息网站系统设计_第1页
旅游综合信息网站系统设计_第2页
旅游综合信息网站系统设计_第3页
旅游综合信息网站系统设计_第4页
旅游综合信息网站系统设计_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

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

文档简介

1、 HYPERLINK /旅游综合信息网站的设计与实现摘要近年来,人们生活水平逐渐提高,传统的衣、食、住、行不再满足人们的差不多需求,旅游这一服务行业的进展日渐凸显。本系统是在Windows平台下,以Apache为服务器、使用MySQL数据库、PHP脚本语言、网络编程等技术开发出的B/S和C/C结构的小型动态旅游综合信息网站。系统以旅游综合信息的治理为中心,涵盖了旅游线路、景点信息、酒店信息、旅行社信息、旅游咨询、旅游产品的查询和治理,酒店、门票、火车票的在线订购,网站在线留言等功能。系统治理员治理大量的数据信息,前台用户则不再是单纯的使用者也开始享有组团旅游、公布组团信息,实现了用户与用户之间

2、的信息交互;系统的推举模块的开发也给用户提供了有价值的推举,为用户的选择提供了可靠有力的参考。通过互联网实现客户与旅行社及旅游协作部门的网上交流及业务的完成,达到最大限度地为客户服务。关键字:旅游信息治理;B/S;动态网站The Travel Information Site Design and ImplementationABSTRACTIn recent years, peoples living standard has improved gradually, traditional clothing, food and shelter, cant meet peoples basic

3、 needs any longer, the development of tourism in the service industry has become prominent increasingly. The system is in Windows, the Apache for the server, using the MySQL database, PHP scripting language, network programming and other technology to develop the B/S and C/C structure, dynamics of s

4、mall integrated tourism general tourism information website. The system takes the management of integrated information as the center, covering the tourist routes, attractions information, hotel information, travel information, travel advice, tourism product inquiries and management, hotels, tickets,

5、 online ticket ordering, site features such as online message. System administrators manage large amounts of data information, the users are no longer a simple front of users, they have begun to enjoy group travel, tour information released, realize information between users and user interaction; sy

6、stem recommended the development of the module also provides valuable recommendations for the users selection provides a powerful and reliable reference. The Internet realizes interactions online and deal with business between customers and travel agency and cooperation department, achieving maximum

7、 service to clients.Key words:Travel Information Management;B/S;Dynamic Web Site1引言1.1研究背景和意义伴随现代人们生活条件的不断提高,物质生活的充裕不能完全代替精神生活的需求。每当五一、十一假期来临之际,人们差不多不局限在所居住地域的度假,开始打出了“走出本城,到外地观光”的口号,这无疑给旅游业带来了新生。尤其是近年来,外出度假差不多不再是高收入人群的独家选择,而开始普及,这种趋势就像网络的普及一样开始变得大众化。旅游产业开始迎来了前所未有的进展高潮,而网络的普及使得人们在线扫瞄所有期望的信息成为首选。旅游综合

8、信息网站的点击率也开始与日俱增,这不仅仅是因为网站提供了更详细的图文信息,还在于它的针对性差不多涵盖了人们的饮食、住宿、出行、游玩、娱乐等各种需求,动态更新更是及人之所急。人们开始迈向充满人文与自然的区域,这在推动旅游产业的同时,也对旅游网站的质量和提供信息的丰富、可靠、及时的程度要求提高了。1.2研究的要紧内容依照旅游信息的治理特点,设计并实现符合实际情况的旅游综合信息治理系统。本文按照软件工程1的思想,依次介绍系统的分析、设计与实现的过程。需求分析中介绍了当前旅游信息治理所存在的问题,分析了系统开发的要紧问题、可行性、功能需求,提出了系统的总体要求;在总体设计中分析了系统的架构,划分了系统

9、功能模块,并依照需要进行了数据库设计;在详细设计中展示了要紧功能模块的界面,并简述了实现方法以及部分代码。1.3本文的组织结构第一章引言,阐述了本文选题的研究背景以及意义,提出了本文的要紧研究内容。第二章需求分析,对系统进行问题分析和解决方案,并进行可行性研究。第三章系统分析,在需求分析的基础上,对系统进行系统模式分析和功能模块分析。第四章系统设计,提出系统总体设计模型,并介绍数据库设计的详细方案、各功能模块的设计。第五章系统实现,简单介绍开发技术以及开发平台,详细描述系统各功能模块的具体实现。第六章总结,总结开发过程中的问题,并提出自己的心得和感悟。2需求分析本章要紧是通过对现有问题进行分析

10、和解决,进行可行性研究、系统模式分析,得到最终的系统进行分析和设计思路2。2.1问题分析2.1.1用户需求讲明用户能通过网站扫瞄到更加详细、可靠的旅游信息,得到最优服务,以达到个人的旅游需求和消费的主动性;治理者和商家则希望通过网站更好的宣传、推销自己的服务和产品,吸引更多用户来购买。2.2.2应用现状由于旅游行业涉及大量数据信息,如:客户信息、旅游路线信息、旅行社信息、酒店信息、景点信息等,这就对收集、治理及交流有了专门高的要求,但传统的人工处理方式存在众多问题。而本系统研究应该予以幸免:人工记录大量客户信息费时费劲,还可能会造成重复冗余的记录;传统的信息记录无法使客户从大量信息中快速地猎取

11、期望的旅游动态信息;客户信息的记录更新不及时造成客户源信息一定程度的丢失;客户和商家的交流由于时刻或空间的缘故被一定程度地局限;网上购物的时尚使得客户期望达到足不出户购买预期产品的目的;一般扫瞄者进入网站时往往带有一定的盲目性、不确定性,而网站大量的信息造成扫瞄者无针对性检索,无法及时提供给客户有针对性的推举服务。2.1.3系统解决的问题本网站依照旅行路线的特点,对旅行线路的规划进行系统、客观的分析,网站系统应差不多涵盖旅行者旅游过程所涉及到的饮食、住宿、出行、游玩、娱乐等各种需求。对用户进行分类治理,实现行之有效的记录。依照各自所使用的功能分为一般扫瞄者、会员、旅行社、酒店、网站后台治理员。

12、提供信息查询模块能够为有要求的用户提供检索信息的功能,使客户得到自己的要求信息。为解决客户足不出户的意愿,实现网上预订系统,包括订房、订票等。提高客户与商家的互动性和信息的及时反馈,实现留言功能。为了使客户有针对性地选择旅游路线和旅游产品,实现个性化推举功能,以客户的年龄阶层为依据对客户进行个性化推举,最终为用户提供有价值的参考。2.2可行性分析2.2.1技术可行性技术可行性分析要紧分析技术条件能否顺利完成开发工作,软、硬件能否满足需要。软件方面:本系统采纳PHP开发出友好的人机界面,便于用户理解、操作。数据库治理系统采纳MySQL,它能够处理大量数据,同时保持数据的完整性、一致性、安全性。因

13、此开发平台已成熟可行。硬件方面:科技飞速进展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越低。因此硬件平台也能够满足本系统所需。2.2.2经济可行性经济可行性分析要紧涉及系统开发成本和收益的对比。从开发成本上考虑,本系统开发所使用的WAMP属开源系统,成本专门低。计算机网络飞速进展的全然缘故在于计算机的应用促进了社会经济的进展,给社会带来了巨大经济效益。通过网站治理旅游综合信息不管在速度和效率上都会有极大的提高,在巩固客户与商家的长期稳定互动关系的同时,也带动了旅游业的进展,给社会、国家都带来了巨大的收益。2.2.3操作可行性原始的信息收集方式在费时费劲,网络治理会更加

14、合理、便捷;网络普及化的今天,各个年龄阶层的人群关于网络都有一定程度的接触和了解。因此旅游综合信息网站的普及也变得异常简单快捷。动动鼠标就能进行最佳的旅游选择和便捷的旅游服务,这就使得旅游网站会像淘宝购物一样使人们乐于同意。3系统分析3.1系统模式3.1.1系统模式介绍目前网站设计所选用的模式有B/S(Browser/Server)、C/S(Client/Sever)、B/B(Browser/Browser)、C/C(Client/Client)这四种常用的架构,针对不同的需求有目的地选取系统架构也是必须的。旅游电子商务3从自身要紧分为四种:B/B模式,即网站对交通、酒店、旅社、景点等企业;B

15、/S模式,即网站对游客;C/B模式,即游客“点菜”、企业竞标接盘;C/C模式,即游客发起招募同好者自行组团;这些模式给系统的设计提供了专门好的参考,本网站综合信息治理网站的功能需求所采纳的是B/S架构和C/C架构。3.1.2系统模式分析B/S结构的优点是能够在任何地点进行操作而不用安装任何专门的软件。充分利用扫瞄端和服务器端硬件环境的优势,要紧是利用了不断成熟的WWW扫瞄器技术,结合扫瞄器的多种Script语言和ActiveX技术,用通用扫瞄器实现本需复杂专用软件才能实现的强大功能,节约了开发成本,是一种全新的软件系统构造技术。其结构图如3-1所示。图3-1B/S结构图C/C结构4是游客发起招

16、募同好者自行组团的形式,加强了客户之间的交流互动,不但强化了网络的功能,还扩大了网络的使用范围。这种结构形式新颖,但正是由于采取了个性化的服务,也得到了专门好的进展。3.2功能需求描述分析3.2.1系统登录模块分析前台或后台用户登录时,均需通过数据库中的注册表验证登录信息。模块设计如图3-2所示。本模块功能:治理用户注册会员、登录验证,限制个不用户恶意访问、操作。用户用户P1.1验证身份P1.2注册用户表系统治理员P2.1登录后台P2.2治理用户图3-2用户登录DFD图3.2.2信息查询模块分析本系统涉及到的信息查询模块有多个,包括旅游线路查询、旅游咨询查询、景点查询、旅游产品查询等,查询过程

17、差不多类似,设计如图3-3所示P1.1扫瞄信息旅游信息表前台用户后台治理用户P2登录后台图3-3信息查询模块DFD图3.2.3信息治理模块分析本系统中前台用户有对个人信息、留言信息的治理模块;旅社治理员关于来往客户信息的治理,特色旅游路线的公布、治理,客户关于路线的评价、留言治理,对景点门票的预定治理;酒店治理员关于客户信息的治理,酒店订房信息的公布、治理,客户订单信息的治理,客户留言信息的反馈治理。后台系统治理员则拥有最大的治理权限,能够对网站所有的信息进行治理、操作:对新闻、旅游线路、旅游产品、用户信息、景点信息、留言信息、预定信息的治理模块。这些治理涉及到信息的增加、删除或修改编辑中的部

18、分或全部。设计如图3-4所示。信息表信息表用户P2添加删除修改留言表旅游信息表产品信息表新闻信息表用户信息表后台治理P1.1治理个人信息P1.2留言P1.3预定订单表图3-4信息治理模块DFD图3.2.4预定模块分析预定要紧是前台用户的预定操作和后台关于预定信息的治理。预定模块设计如图3-5所示。前台用户登录网页后,进行酒店、火车票等旅游产品信息的查询,然后订票;后台用户处理接收到的订单信息,然后通知给用户处理结果。用户提交预定表预定信息预定表返回预定表后台治理系统P2处理预定信息订单通知图3-5预定模块DFD图3.2.5留言模块分析留言模块要紧涉及到前台注册用户关于旅游线路、旅游咨询、旅游产

19、品等发表留言,后台治理员关于留言的删除和回复操作。留言模块设计如图3-6所示。用户P1.2留言留言表回复留言信息后台用户P1.1扫瞄旅游信息旅游产品P2处理留言信息图3-6留言模块设计DFD图3.2.6特色模块分析特色模块的设计要紧是组团模块和推举模块。组团模块中,会员发起组团行为,吸引其他网站用户参与进来,从而达到用户与用户之间的互动交流;推举模块,为了解决网站用户在扫瞄过程中选择的盲目性和随意性,为用户提供有价值的推举信息。要紧是旅游路线的推举,旅社治理者公布路线信息的同时,标记路线推举的年龄阶层,客户在扫瞄旅游信息时,系统通过分析用户的年龄进行推举显示路线信息,达到推举目的。4系统设计4

20、.1系统功能模型4.1.1总体设计模块依照旅游综合信息的信息种类及操作的不同系统分为前台用户登录、扫瞄模块和后台治理员关于各类信息的治理模块两个要紧部分,设计过程中关于这两个部分进行不同的细化,使得信息的治理更加便捷。其主体的功能设计模块如图4-1所示。网站前台用户依照信息使用权限分为两种:一般网站扫瞄者,注册会员;网站后台治理者依照信息治理权限分为三种:旅行社治理者,系统治理员。图4-1系统总体功能层次图4.1.2用户功能模块设计前台用户的依照权限不同,所能使用网站的功能范围也不同。注册会员拥有登录系统前台,治理个人信息,对网站中的旅游信息、产品进行查询、留言,对各类商品进行预定等操作;一般

21、的网站扫瞄者只具有网站旅游信息和产品的扫瞄、查询功能。具体的层次设计如图4-2所示。图4-2前台用户功能层次图4.1.3系统治理模块设计后台治理者依照权限不同可分为三类,其中系统治理员的权限最大,包含了登录后台,个人密码修改,治理会员信息、旅社信息和酒店信息,旅游路线的添加、删除和修改编辑,网站留言治理,预定治理,退出。其功能层次图如4-3所示。图4-3系统治理功能层次图其中依照权限的不同,旅社治理员和酒店治理员也可登录后台进行部分操作功能,如对个体信息的治理,对服务会员的信息治理,旅社对旅游路线信息的公布、删除和修改治理,酒店治理员对与订房信息的公布、删除和修改治理。4.2系统功能设计概述系

22、统以旅游综合信息的治理为中心,网站前台界面涵盖了路线、景点、旅行社、新闻咨询的扫瞄查询,用户留言,车票、酒店、门票的预订,个人信息等功能模块;后台数据治理系统则涉及了对用户信息、旅游线路、旅游新闻、景点信息、酒店信息、旅游产品的增删改,对留言信息、订单信息的处理等操作模块。登录模块的要紧功能是验证用户的身份,并记录登录用户的信息,依照用户的身份系统将设置不同的访问操作权限;扫瞄旅游信息功能要紧在于使用户更加便捷地实现有目的查询;旅游信息治理模块是为了使后台治理用户实现信息的实时添加、删除和更新,使信息更加新颖;预定模块为了达成用户足不出户的订单实现要求;留言模块是为了更好地实现前台用户之间、用

23、户和后台治理者之间的交互;特色模块包括推举模块和由用户负责的组团模块。前者是为了更好地为无目的用户提供更好的推举信息,稳定客户源、建立可靠地用户关系;后者则在于加强用户与用户之间的交流互动,增强了用户的主动性。4.3数据库设计4.3.1数据库概念结构设计实体-联系图是用来建立数据模型,在数据库系统概论5中属于概念设计时期,形成一个独立于机器,独立于DBMS的ER图模型。ER图提供了表示实体、属性和联系的方法,用来描述现实世界的概念模型,是现实世界的纯粹反映,便于设计人员与用户之间的交互。本系统中涉及到大量的对象及相应关系,那个地点仅给出部分E-R图,如图4-4所示。会员实体图,用于操作会员注册

24、身份的验证和后台对其的治理;组团路线实体图,是会员公布组团路线吸引其他会员参与,实现网站客户之间的交流;商品实体图,用于后台治理员这对网站涉及到的酒店、风景区门票、火车票等旅游产品的治理;网站留言实体图,用于治理会员关于旅游路线等的留言信息;网站订单实体图,用于治理会员关于旅游产品等的预定信息和后台治理者对订单的处理。图4-4系统实体联系图4.3.2数据库逻辑结构设计本系统所实现的功能依靠于大量的数据来源,这些数据包括数据库和系统内部。如用户治理数据要紧依靠用户治理表、留言表、订单表等,后台治理员治理数据则依靠于新闻治理表、产品治理表、用户表、图片治理表等。由于系统中用到的表比较多,全部给出会

25、占用大量篇幅,下面仅给出部分表。具体表详细信息如下:1、用户治理表member,记录用户的各种注册信息与行为信息,便于治理。如表4-1所示。表4-1会员治理表列名类型长度描述useridint11会员IDusernamevarchar50用户名passwordvarchar255登录密码birthdatedatetime出生日期sexint11性不addrvarchar255住址telvarchar255电话emailvarchar255邮箱usergroupint11用户类型2、产品治理表product,网站产品涵盖类不专门多,便于后台添加与删除。如表4-2所示。表4-2产品治理表列名类型长

26、度描述pidint11产品IDpnamevarchar255产品名称clsidint11所属分类pnumint11库存总量ppoppricefloat市场价格pregpricefloat会员价格pdatedatetime上架时刻pcountint11销售总数3、旅游路线表line,记录旅社治理员公布的旅游路线信息,便于用户关于旅游线路的扫瞄和预定,后台关于路线的治理。如表4-3所示。表4-3旅游路线表列名类型长度描述lineidint6路线IDhotelidint11旅社IDlinenamevarchar30路线主题addtimedatetime添加时刻agelevelvarchar10年龄阶

27、层keywordvarchar20关键字4、留言信息表ly,记录会员关于旅游路线、旅游产品评价后的留言信息和回复信息,方便后台记录治理,客户信息达到了及时反馈,从而加强了客户与商家之间的交互。如表4-4所示。表4-4留言信息表列名类型长度描述idint6留言IDuseridint11会员IDlineidint11路线IDnamevarchar14留言主题nrvarchar200留言内容addtimeDatetime留言时刻hfnrvarchar210回复内容hftimedatetime回复时刻5、订单详情表orderdetail,记录用户通过扫瞄订房、订票信息后进行预定,产生的商品订单详情,便

28、于后台治理订单详情和订单通知的返回操纵。如表4-5所示。表4-5订单详情表列名类型长度描述orderidint11订单IDuseridint11用户IDpidint11产品IDordernovarchar60订单编号orderdatedatetime订购时刻shopidint11商品编号shopcountint11交易数量ordersumfloat交易总额orderstateint11交易状态4.4要紧功能模块设计4.4.1系统登录模块设计前台或后台用户登录时,均需通过核对登录信息与数据库注册表中的登录验证信息。用户登录成功后,系统将用户的登录状态记为在线,从而在网页中显示用户的在线状态。一般

29、用户扫瞄网站可进行扫瞄和查询信息操作;若想进行在线留言和订房、订票则需注册。在用户注册时,自动添加用户注册时刻。其中用户若要进行订票操作,则必须通过既定的交费形式向本站缴纳一定的费用后才能享有。登录模块设计流程图如图4-5所示。图4-5用户登录模块设计流程图4.4.2信息查询模块设计该模块是方便用户对本网站的旅游线路、旅游咨询、旅游产品等查询,并返回查询结果。用户依照自己的目标需求,在检索框中输入对应的关键字、选择分类信息进行查询。查询操作涉及到模糊查询和准确查询,查询关键语句的实现是通过使用调用SQL语句来实现的。查询过程差不多类似,设计如图4-6所示。图4-6信息查询模块设计流程图4.4.

30、3信息治理模块设计该功能模块要紧是为了使后台治理系统对新闻咨询、旅游线路、旅游产品、用户信息、留言信息、预定信息的治理模块。这些治理涉及到信息的增加、删除或修改编辑中的部分或全部。旅社治理员登录系统后能够对与之有业务往来的客户的信息进行治理;添加特色旅游路线,吸引客户参与;治理用户关于公布路线的反馈留言信息。功能设计流程如图4-7所示。那个地点就旅游路线的治理进行分析:后台系统治理员登录后台治理界面,然后通过相关的操作对旅社添加的旅游线路信息进行治理,要紧操作有旅游线路的增加、删除和修改。图4-7信息治理模块设计流程图4.4.4预定模块设计该功能模块要紧是为了使用户扫瞄旅游路线信息、酒店订房、

31、火车订票等旅游产品信息后,能够进行网上预定。注册会员需登录前台后,将个人的预定信息填写完整后,上交到后台治理系统,系统依照预定信息进行处理后,将把订单通知发给会员。酒店预房设计流程图如图4-8所示。(1)前台用户登录网页后,进行酒店、火车票等旅游产品信息的查询,然后订票;(2)后台用户处理接收到的订单信息,然后通知给用户处理结果。图4-8预定模块设计流程图4.4.5留言模块设计该模块的设计是为了使用户与系统治理者之间进行及时地沟通、交流。用户能够对不同的旅游信息如旅游路线、旅游产品等进行扫瞄后,发表留言。为了让旅游部门掌握各方面的反馈信息,增加两者的互动,本系统设置了在线留言模块。通过此模块,

32、能够上传留言、查看以往的留言信息、回复留言信息。留言信息包括:留言的用户、留言对象、留言时刻及留言内容。(1)扫瞄留言。用户登陆后能够查看往常的留言;(2)发表留言。用户假如要留言必须登陆后发表其留言、回复留言。在线留言模块流程图如图4-9所示。图4-9留言模块设计流程图4.4.6特色模块设计该模块的设计是为了加强用户与用户之间的交流互动,系统对用户的推举功能。通过设计本模块使系统具有更强的适应性,同时也在一定程度上满足了个性化需求。(1)用户公布旅游路线。用户登陆后能够公布组团信息,加强用户之间的交流;(2)旅社在公布旅游路线信息时,将个不旅游信息标记主题和年龄阶层,对用户进行推举,会员登录

33、后依照年龄阶层进行推举显示信息。公布组团设计流程图如图4-10所示。图4-10公布组团设计流程图5系统实现5.1开发环境及工具介绍WAMP是在Windows下的集成环境,集成了PHP、MySQL、Apache、phpMyAdmin、SQLiteManager满足了大部分PHP开发者的需求。PHP即Hypertext Preprocessor是一种服务器端的动态网页,具有跨平台性解除了系统限制,是一种HTML嵌入式的脚本语言能够在多种操作系统下运行。数据库是数据治理的最新技术,本系统所使用的MySQL是一个小型关系型数据库治理系统,支持多种操作系统。还包括以下优势:能够处理拥有上千万条记录的大型

34、数据;支持常见的SQL语句规范;可移植行高,安装简单小巧;良好的运行效率,有丰富信息的网络支持;相对其他大型数据库而言MySQL调试、治理,优化都比较简单。5.2系统公共模块的实现系统开发过程中治理模块实现的要紧文件为SetUp.php文件,该文件包含了系统实现的要紧文件conn.inc.php、function.php和config.php。其中Config.php对网站的差不多信息、新闻相关参数、文件上传差不多信息等进行了设置。Conn.inc.php是网站的数据库链接文件,对网站的字符编码、数据库选择进行了设置。关键代码如下:$conn=mysql_connect(:3306,root,

35、) or die(连接数据库失败,请检查数据库配置!);mysql_query( SET NAMES GB2312); 设置字符编码为GB2312mysql_select_db(date) or die(不能连接到指定数据库); 选择数据库Function.php文件封装了系统开发中的要紧接口函数。其中GetNewsClassNameById($intId)是新闻查询函数,GetProductHcYuding($classid,$rows,$maxlen)是旅游产品预定函数,dateformat($strdate,$Strformat,$strmode=0)是日期格式化函数等。5.3功能模块实

36、现5.3.1系统登录模块实现前台和后台用户登录模块的实现相似,登录时都需要验证信息才能够进入系统。登录模块程序的流程图如5-1所示admin_login.phpadmin_login.phpadmin_index.phpadmin_logincheck.php1:输入用户名和密码2:提交表单3:用户名或密码错误4:用户名和密码正确5:loginout.php图5-1登录模块实现时序个人信息的验证通过文件admin_logincheck.php来实现。实现验证信息的要紧关键代码如下:查询数据库中注册信息的SQL语句:$sql=Select * From sysadmin Where adminn

37、ame=$AdminName;$rs=mysql_query($sql); 返回数据库查询结果验证信息是否正确if(md5($AdminPwd)=trim(mysql_result($rs,0,adminpwd)$_SESSIONadminName=$AdminName;$_SESSIONadminId=intval(mysql_result($rs,0,id);$_SESSIONadminGroup=intval(mysql_result($rs,0,admingroup);$_SESSIONlogintime=date(Y-m-d H:i:s);SetUrl(admin_index.php

38、);else msgBox(登陆失败:错误的用户名或密码!,admin_login.php);后台系统治理界面如图5-2所示图5-2后台治理界面5.3.2信息查询模块实现系统在后台治理系统添加旅游信息时按类进行划分为新闻类和产品类,并提供关键字。查询时能够通过类不或关键字查询。那个过程要紧通过search.php文件和search_result.php文件来实现,实现时序如图5-3所示。index.phpindex.phpsearch.phpsearch_result.php1:进入查询界面2:提交查询依据3:查询结果表单图5-3旅游信息查询模块实现时序关键代码如下:查询信息的SQL语句:$l

39、inkStr= Where ;$sql=selectd_id, d_title, d_ispic, d_ishot, d_istop, d_isgood, d_adddate, d_editorfrom newslist; eq oac(,1)按关键字查询$sql.=$linkStr. (d_title like %$key% Or d_content Like %$key% );$linkStr= And ; eq oac(,2)按分类查询$cataid=GetNewsCataId($n_type);$sql.= $linkStr. d_clsid like $classid%;用来存放查询

40、结果的语句:$result=mysql_query($sql,$conn) or die (mysql_error();结果显示语句:$stitle str_replace($key,$key,trim($rows1);$sid=(int)($rows0);echo $stitle;查询模块的实现要紧通过数据库查询语句,结合PHP语句实现。设计界面如图5-4所示。查询结果如图5-5所示。图5-4网站信息查询界面图5-5网站查询结果界面5.3.3信息治理模块实现本系统中的信息治理涉及到信息的增加、删除或修改编辑中的部分或全部。那个地点只列出了旅游产品治理的实现过程。该模块实现的的时序如图5-6所

41、示。旅游产品治理模块存在于后台用户治理中,包括产品的增删改操作,本模块的实现要紧通过product_edit.php、product_list.php和product_mng.php这三个文件来实现。后台治理系统的操作最终交由product_mng.php来处理,通过接收到的处理参数进行相对应的处理。2:提交操作2:提交操作增加、删除、修改admin_index.phpproduct_list.phpproduct_mng.php1:进入产品治理界面3:处理结果表单4:回主界面图5-6旅游产品治理模块实现时序Product_mng.php文件中包含了增删改几个操作的执行函数,本模块实现的关键代

42、码如下: eq oac(,1)增加模块执行的SQL语句$sql=Insert Into Product (pname,clsid,psurl,pburl,pnum,beizhu,ppopprice,pregprice,pvipprice,pdate,pinfo,pistop,pcount) values ($pname,$clsid,$psurl,$pburl,$pnum,$ppopprice,$pregprice,$pvipprice,$pdate,$pinfo,$pistop,0); eq oac(,2)删除模块执行的SQL语句$sql=delete from product where

43、pid in ($id);$deled=mysql_query($sql) or die(mysql_error(); eq oac(,3)编辑模块执行的SQL语句$sql=Insert Into Product (pname,clsid,psurl,pburl,pnum,beizhu,ppopprice,pregprice,pvipprice,pdate,pinfo,pistop,pcount) values ($pname,$clsid,$psurl,$pburl,$pnum,$ppopprice,$pregprice,$pvipprice,$pdate,$pinfo,$pistop,0)

44、;SetUrl(product_list.php);5.3.4预定模块实现预定要紧是前台用户的预定操作和后台关于预定信息的治理。本系统的实现要紧通过productlist.php、order_list.php文件实现,用户提交关于产品或者旅游路线的留言信息给后台的留言治理模块,后台系统对订单信息进行处理(推举、删除),最终将订单通知返还给用户。该模块实现的时序如图5-7所示。2:提交操作2:提交操作user_index.phpproductlist.phporder_list.php1:并进入产品治理界面3:订单通知表单图5-7预定模块实现时序此模块实现的关键代码如下将购买的订单信息写入数据库的SQL语句$sql=Insert Into Orders (userid,orderdate,orderno,ordersum,orderstate)values ($_userid,$_orderdate,$_orderno,$_ordersum,$_orderstate) ;$cin=mysql_query($sql) or die(mysql_error();my

温馨提示

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

评论

0/150

提交评论