APP下载

旅游联盟服务平台的分析与设计

2019-06-01韩禹廷

智富时代 2019年4期
关键词:旅游用户服务

韩禹廷

【摘 要】旅游联盟服务平台采用浏览器服务器模式,不需要安装就可以使用,方便又节省时间;有用户管理、游记管理、评论管理、出行活动管理,报名管理五大功能。用户可以注册并登录账户,可以浏览游记,收藏喜欢的游记,分享喜欢的行程给朋友,另外可以查看注册用户发表的游记和上传的图片,匿名评论游记,提交游记、上传图片、添加好友,管理自己发表的游记及图片,可以进入系统界面进行旅游资源等各项信息的查询和在线报名;管理员可以进行用户管理,查看用户信息以及发布旅游相关公告等。设计旅游联盟服务平台的宗旨就是为用户提供一个便利的分享游记的环境,可以大大地提高用户旅游质量和经验。

【关键词】旅游;用户;服务;分享平台

随着网络技术的发展,以网络平台交流信息成为了趋势,与此同时,随着社会的进步,经济的发展,越来越多的人开始热爱旅游,享受生活;以此为出发点,设计实现一个供大家分享旅游趣事,发表游记的平台是必经之路。本文以旅游联盟服务为切入点,结合用户需求与实际问题着手开发实现一个基于Web的旅游分享平台;根据软件工程开发流程,首先了解实际需求,根据需求分析进行概要设计,然后进行详细设计,最后完成旅游联盟服务平台的测试

一、研究背景及状况概述

(一)背景及意义

旅游联盟服务平台提供给爱好旅行的人们一个分享的空间,把他们在旅游中的点滴记录下来,并生成游記并分享,让更多的旅游爱好者们可以感受到那些他们没有去过的旅游景点的风土人情和美好景色,提前了解那些人们觉得值得一去的地点的现况,可以提前做好准备工作。大众可以通过该平台获得旅游信息,得到一些他人的经验。设计和实现一个功能较为完善的旅游联盟服务,吸引旅游大众,是有所必要的。

(二)国内外发展状况

1.国外旅游平台的发展

国外旅游相关网站种类繁多,发展较为成功的是旅游服务代理商。旅游游记分享,旅游爱好者社交类网站发展较为滞后;国外对于旅游相关产业发展侧重以下两点:

网络化:旅游业和互联网相结合,利用互联网提供旅游相关信息。

商业化:旅游业和商业相结合,促进了经济发展,吸引了很多投资者。

随着经济全球化,可能迎来旅游全球化,依靠领先的网络技术,旅游业发展将会登上更高的台阶,对于旅游相关网络平台,随着理论与技术的革新,可能会有更多的创新。

2.国内旅游分享平台的发展

国内旅游联盟服务平台的发展与国外相似,旅游相关网站种类繁多,大多利用旅游相关产业来发展商业,对于分享交流缺乏认同感,很少向此方向发展。

二、系统需求分析

(一)总体业务描述

平台需求分析中,首先通过结构图等图示对平台总体业务做出了描述,然后对平台开发模式进行了分析,通过总体业务描述根据结构图、用例图、流程图等图表对平台功能模块进行区分。平台设计与实现中,根据前期旅游分享平台需求分析,明确平台设计预期效果,制定设计原则,掌握相关技术。对平台总体界面实施详细设计。在明确平台架构的基础上,对平台数据进行规划和设计。通过数据库的设计与建立等对平台功能模块进行划分。

(二)功能性需求分析

平台根据用户属性会有相应的功能,非注册用户不能够提交游记,上传图片等;注册用户能够使用更多平台所拥有的功能,管理员有对用户实施管理,提交公告的权限。游记管理拥有的功能有:游记的提交,删除等相似操作。查看其他人发表的游记。图片管理有提交图片,浏览所有的图片等功能。评论管理有对游记评论的添加、删除等使用流程。旅游分享平台可以为用户提供良好的游记管理,可以为用户提供一个分享游记的平台,可以区分为四个版块,分别是游记管理模块,评论管理模块,出行活动管理模块和报名管理模块。本小节将对平台的实际需求做出详细的描述。

1.游记管理模块需求

用户可以编辑上传游记,也可以对自己发表的游记有查看删除等动作。游记管理模块包括一般访客可以查看注册用户提交的游记,能够对游记进行匿名评论,注册用户(包括管理员)能够对游记有增添,查看等操作。

2.评论管理模块需求

用户能够对游记进行评论,也可以删除评论。评论管理模块包括普通用户和注册用户都可以对旅游分享平台上的游记进行评论,注册用户能够有添加、删除评论操作。

3.出行活动管理模块需求

用户身份有两种,即普通用户和系统管理员。普通用户只能进入基本的系统界面,即旅游资源管理和在线报名管理,进行旅游资源等各项信息的查询和在线报名;若为系统管理员,则直接进入本系统的完整界面,即旅游资源管理、在线报名管理、员工信息管理、景点信息维护等四个模块,可以进行基本信息的查询、修改、维护等。管理包括管理员能够对用户信息进行查询,还有查看用户的信息,提交公告等一系列操作;

4.报名管理模块需求

它包含景点推荐、行程安排、网络订单、系统管理员四个部分。通过这个子系统,游客可以浏览到丰富的景点资源,选择自己满意的行程,然后通过填写网络订单,旅行社内部人员就可以安排好您的旅游。

三、非功能性分析

(一)性能需求

旅游联盟服务平台是一个针对爱好旅游的普通大众,用户查看平台内容,登陆平台流畅,不需长时间等待就能满足性能需求。

1.可用性

旅游联盟服务平台设计尽量使用户能够操作简便,追求界面简洁;该平台运行时用户会有不同的操作,当不同操作出现时,平台是否能正常运行;期望设计能够提升用户体验性,使得用户的使用更加流畅。

2.安全保密性

对用户数据的保密,用户登录注册后,对用户上传的数据保密。

3.可维护性

软件有相应的开发文档,软件代码规范,有相应的注释,便于后续维护。

四、系统详细设计

(一)系统设计目标

旅游联盟服务平台为广大热爱旅游的人士实现了一个服务游记的平台,在这个平台上,用户可以了解一些他人心得或者经验,为自己的旅游未雨绸缪,可以将自己的经验或者心得分享给他人,分享是一种乐趣。旅游联盟服务提供给用户游记管理,图片管理等必要的功能;针对大众旅游联盟服务的需求,本平台的开发期望实现以下目的:平台界面较为美观,操作比较简单,对于用户的各种信息保密,确保信息安全。

(二)设计原则

现在联盟服务可以说是一个时代主题,旅游联盟服务平台迎合当下趋势,针对广大热爱旅游的用户,开发出一个可以分享大家的游记的平台,对平台开发设计作出规范,便于实际开发中作出参考,现对平台开发作出以下规范:

1.可行性原则

根据前期需求分析,相关开发技术的学习,快速完成平台开发,在相应时间内能够完成旅游分享平台的设计与实现。

2.实用性原则

旅游联盟服务平台是一个基于Web的应用软件,考虑旅游用户的需要;在设计中实现相关功能,保证满足用户需求的同时确保旅游联盟服务平台能够跨平台。

3.安全性原则

平台以保证用户信息安全,为客户服务为目标,对于用户的各种信息保密。

(三)技术架构

根据平台开发需求分析及相關技术分析,本平台使用PHP语言与后台MySQL数据库协作,实现前端与后台的数据传输。本平台采用易学易用的HTML、CSS框架进行前端设计,界面实现追求简洁美观,方便用户使用。

(四)系统功能结构

旅游分享平台的主要功能结构图如图1所示:

图1

旅游联盟服务平台主要有五个功能模块,包括用户模块,游记管理模块、评论管理模块、出行活动管理模块,报名管理模块。平台根据用户属性会有相应的功能,非注册用户不能够提交游记,上传图片等;注册用户能够使用更多平台所拥有的功能,管理员有对用户实施管理,提交公告的权限。游记管理拥有的功能有:游记的提交,删除等相似操作。查看其他人发表的游记。评论管理有添加评论,查看评论,删除评论等功能。出行活动管理模块有查询旅游资源信息,在线报名,管理员可以对用户信息进行查询以及提交公告等。报名管理模块拥有景点推荐,行程安排,在网络上提交订单,系统管理员就会处理相应的旅游行程了。

五、系统功能模块详细设计

旅游联盟服务平台以广大热爱旅游人们作为目标用户,为用户提供一个便于使用、响应快速的旅游们联盟服务平台。该平台操作简便,符合软件工程易用性规则,该平台的用户可以分为三类:非注册用户,注册用户,管理员;旅旅游联盟服务平台为用户提供了游记发表,图片上传等功能,用户注册后方可使用;非注册用户作为访客形式,可以查看旅游分享平台上的游记及图片等内容。旅游分享平台主要为用户提供游记管理,主要功能有:对游记可以进行发表,删除等操作;对图片、评论等也有相似的使用方法。下面介绍系统功能模块的详细设计:

(一)用户管理模块设计

1.用户可以注册旅游联盟服务平台并登录会员用户。流程简单不复杂。

2.在这里可以浏览所有喜欢的游记以及旅游分享图片等,如有十分喜欢的游记可以进行收藏,方便日后进行详细浏览。

3.另外,用户可以选择以及一键转发,把喜欢的旅游资源以及图片,游记等转到个人朋友圈或是好友,来共同分享旅行的喜悦。无论是个人的游记或是他人的同样都可以分享给大家哦。

4.在旅游联盟服务平台中,用户可以在用户模块查询到个人的旅游行程,按照时间及地域进行划分的全部行程,方便大家可以进行旅行的记录与回忆。个人编辑的游记及上传的图片都可以找得到,绝对的个人旅游纪念库。

(二)游记管理模块设计

1.游记管理模块用来保存用户提交的游记的相关信息,包括游记内容、发表时间等。同时可以随时添加,查询,并删除游记。用户可以自行支配游记内容。该模块无论是对于注册用户还是非注册用户都起着至关重要的作用。

2.在这个模块当中,非注册用户可以查看注册用户发表的游记以及给与评论,不限制时间,不限制用户,可以任意查看并评论每一条讯息。

3.注册的用户可以进行管理自己的游记,包括添加、删除、查询、评论游记等一系列操作。用户可以添加想添加的游记,同时也可以进行修改以及查看个人游记,如果不满意或不喜欢也可以删除,可以任意掌控。

(三)评论管理模块设计

1.评论管理模块中,注册用户和非注册用户都可以对平台上的游记发表个人的评论。添加评论,查看评论以及删除评论是主要的功能设计。

2.对于注册用户,该模块可以查看他人对自己的评论,另外可以修改自己对其他用户的评论或是可以删除自己的评论。对于评论有主动权相对于非注册用户。

3.而对于普通用户来说,可以查看他人所发表的评论。但是,不能够发表个人的评论或是删除任意评论。

(四)出行活动管理模块设计

1.出行活动管理模块所针对的用户分两种,一种是有旅游计划的普通用户,另一种是有着辅助和服务功能的系统管理员。对于二者进行出行活动的管理和调控是系统的关键功能。

2.普通用户可以充分利用系统功能进行旅游资源以及信息的查询。有看中的项目及路线可以进行在线报名以及咨询。有任何的旅游目的地及旅游方向都可以在这里得到解答,有海量的资源可以供用户进行筛选。

3.对于系统管理员,管理员可以进入到完整的系统界面,可以进入系统对用户的基本信息进行查询,另外,对旅游基本资讯及信息进行修改、更新和维护也是必备的功能。最后,系统管理员可以不定时发布公告以提醒用户关键信息。

(五)报名管理模块设计

1.旅游的客户可以利用报名模块先进行注册,然后登陆系统,使用自己的用户名密码进行操作旅游报名。进入系统的重要前提就是先注册并完善个人信息。

2.在这个报名管理的子系统中,有相关的旅游景点资源的推荐,完整得行程安排及计划,可以挑选喜欢的旅游行程在网络上下订单。

3.在用户在网络上形成了相应的订单后,管理员及旅行社内部人员就会做出相应的行程规划给用户展示。整个报名过程流畅,职责分明,并且个性化极强。可以达到前后无缝连接。给到用户放心省心的旅行体验。

六、数据库设计

(一)概念结构设计

概念结构设计是对信息世界的建模,是现实到信息的第一层抽象,是数据库设计的有力工具,它比数据模型更独立、抽象。而概念模型的一种表示方法是实体-联系方法。它用E-R图来描述概念模型。E-R图提供表示实体型、属性和联系的方法。本平台所包含的实体有:用户实体、游记实体、评论实体、管理员实体,出行活动实体等。旅游分享平台主要的E-R图如图二所示:用户首先需要注册会员信息,然后可以发表游记以及寫作评论或修改或删除。管理员有权查看用户基本信息以及定期发布旅游公告等。

(二)主要实体属性详细设计:

旅游联盟服务平台主要包含5大实体,包括管理员实体,用户实体,游记实体,评论实体,出行活动实体,接下来对5大主要实体进行详细设计。

用户实体:用户实体主要包含:用户名、密码、权限标识、真实姓名、性别、电话、邮箱、邮编、详细地址等。通过以上信息可以对用户实体进行明确定位。

管理员实体:管理员实体主要包括:用户名、密码、权限标识、真实姓名、性别、电话、邮箱、邮编、网略地址等。

游记实体:游记实体主要包括;游记ID、游记名称、发布时间、游记主题、游记内容等。

评论实体:评论实体主要包括:评论ID、评论时间、评论内容、评论主题、评论长度等。

出行活动实体:出行活动实体主要包括:出行活动时间、出行目的地、出行长度、出行活动内容、出行活动花费额度、出行活动陪同对象、出行活动照片等。

七、总结

本次设计是基于Web的旅游联盟服务平台,使用MySQL数据库存储相关数据,旅游联盟服务平台实现了对使用者能够提交游记、评论管理以出行活动管理,报名管理等一系列功能。经过一段时间的设计与开发,旅游联盟服务平台开发已经初步完成。对于旅游联盟服务旅游分享平台的设计与实现,功能实现还存在很多不足之处,理论学习需要结合实际,实践更能锻炼能力。旅游联盟服务的设计工作,旅游联盟服务功能和设计思想方面还有许多不完善的地方。旅游联盟服务平台功能还有很多欠缺的地方。还不够完善。与用户交互性不够好。连贯性有待提高,顺畅无误是终极目标,拒绝卡顿。由于旅游联盟服务平台针对广大热爱旅游人士来完成设计与实现,基本功能能够使用并能够满足一开始的需求分析,各方面功能还不够完善,所以平台的设计和开发还尚可提升,希望通过以后的学习和实践能够对其进行更深一步开发。通过本文的研究和设计,希望能给广大旅游爱好者一个便利且时尚的平台来让大家拥有更加舒适的旅游体验,在未来的学习工作之余能有一个能使心灵放松的愉快出行体验。

【参考文献】

[1]张凌云.我国旅游互联网的现状和发展趋势[Z].中国旅游年鉴.2017,64—69.

[2]CNNIC.第31次中国互联网络发展状况统计报告[EB/OL].http://www.cnnic.net.cn,2013.

[3]陈湘扬,陈国益.PHP5+MySQL网页系统开发设计[M].北京:电子工业出版社,2017.

[4]邹天思,孙鹏.PHP从入门到精通[M].北京:清华大学出版社,2016.

[5]陈湘扬,陈国益.PHP5+MySQL网页系统开发设计[M].北京:电子工业出版社,2015.

[6]赵东,利用Apache和Tomcat构建支持Servlet的动态网站[J],计算机应用研究,2016,11:47~49.

[7]罗正蓉,范灵。应用HTML和CSS制作网页[J].科技展望,2016,(26):10.

[8]刘智勇.JavaScript开发技术大全[M].北京:清华大学出版社,2017.

[9]陈会安.JavaScript基础与实例教程[M].北京:中国电力出版社,2015.

[10]萨默维尔著,程成等译.软件工程(原书第9版)[M].机械工业出版社.2016.

猜你喜欢

旅游用户服务
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
关注用户
关注用户
关注用户
如何获取一亿海外用户
出国旅游的42个表达
户外旅游十件贴身带