Java语言的乡村旅游软件设计

2021-11-05 07:47贵州师范大学物理与电子科学学院李境达刘勇奇万仕荣金幸庆郑登广
电子世界 2021年17期
关键词:流程图景点景区

贵州师范大学物理与电子科学学院 罗 权 李境达 刘勇奇 万仕荣 金幸庆 郑登广

本文主要分析了目前市场上旅游类应用软件的使用现状,并对存在的问题进行分析。通过调查问卷、定量分析和用户需求分析等形式,得到了全新的旅游类应用软件设计理念并将用户需求转化为具体的产品形态;在此基础上设计与开发出了一款基于Java语言的乡村旅游软件。实践应用表明用Java语言开发的“看眼乡村”旅游类软件具有良好的通用性、平台移植性和安全性。

随着我国乡村振兴战略的不断推进,乡村旅游成为了不错的选择,并且随着互联网信息技术的不断发展,Java语言在软件开发方面得到了广泛的应用。随着信息技术的发展,一个手机便能够轻松完成许许多多的事情。同时随着乡村生活水平和生态环境的提高,乡村旅游成为了热门选择。在这样的背景下开发一款乡村旅游软件是非常重要的,本文通过实地走访,调查问卷等形式,根据用户需求,总结出了旅游类应用软件设计新理念,希望能够为从事软件开发的人员提供帮助。

1 乡村旅游软件界面的需求分析

从现在的乡村旅游的趋势来看,乡村旅游拥有巨大的发展潜力,但也存在一定的问题,例如宣传力度、景点地址不清晰、景点价格不明确。通过走访、调查问卷等方式深入到玉屏侗族自治县森林滕花椒种植合作社、黄桃种植合作社、亚鱼乡长桌宴等诸多乡村风景。团队融合了市场上现有旅游类软件特点,提出了电子导游卡、福利景区等新概念,并在景点详情页面标注了市场价格对比和相应的优惠,为了乡村景点的长久发展加入了代理加盟的页面。

自从实施美丽乡村建设政策以来,乡村风貌有了翻天覆地的变化,乡村旅游在满怀期待中逐渐走进人们的视野。通过对用户需求进行分析,发现多数人都被乡村的优美环境、风貌和美食等深深吸引。由于此次项目受访者中多数受访者是在城市的工作人员,每周的工作比较辛苦,因此希望周末能去较近的景点旅游,缓解学习工作中所带来的压力,自驾游也成为了多数人的选择。如图1所示,在多数受访者中旅游信息的来源并不透明,多数来源旅游信息的来源只是简单的从网络上查找、朋友介绍等,旅游信息的准确度并不高。随着乡村旅游的不断发展,乡村旅游规模不断扩大,景点越来越多,旅游市场需要信息更新较为快速的应用。

图1 旅游信息来源分析饼状图

2 乡村旅游软件设计

实施乡村振兴战略让乡村环境得到了很大的改善,很多乡村都实施了退耕还林,乡村环境得到美化,因此乡村成为了很多城里人向往的休闲娱乐的地方,农产品更是受到了很多人的喜爱。因此本文设计的软件就是作为连接城市和农村,农村与农村之间的纽带,通过创造一个互相了解,互相熟悉的交流平台,通过乡村旅游的形式使得农村的农产品有了销路,城里人休闲有了去处。软件通过搭建农民、游客之间的桥梁,拉近城乡距离,促进经济发展。软件以乡村田园风光为依托,与当地农民生产生活、乡风民俗和谐相融的旅游方式。乡村旅游经营者通过上传旅游景点的自然风光以及农民耕作的田园风光,让用户了解到这些不为人知的乡村风光,用户也可以体验农民的耕作,通过农民自身来挖掘乡村的旅游资源。该软件也可以在旅游景点下进行评论,互相分享某一乡村的游玩体验。

2.1 软件信息构架设计

信息架构设计为将大量的用户信息有组织的按照一定的规则存放在数据库,并在用户需要相关信息时将用户所需数据反馈到应用软件。信息架构的主要任务是在信息与用户之间搭建一座交流的桥梁,在应用程序上合理的展现用户所需信息,是信息直观表达的载体。通俗来说,信息架构就是研究信息的表达和传递。如图2所示,“看眼乡村”旅游类软件的信息流向分为四个方向,第一个是旅行景区、全国酒店等信息,第二个是通讯信息,第三个是景点游玩体验分享信息,第四个是用户信息。

图2 软件信息架构

2.2 软件流程图设计

流程图是用图片文字直观反映软件走向的最佳样式,可以直观看出信息流的流向,软件流程图可以帮助开发人员指导问题所在位置,提高开发效率。图3所示便是本文设计的软件创建旅行完整的流程图。

图3 软件流程图

3 软件的测试

通过对市场大多数旅游类软件的分析,多数软件只提供景区、酒店和机票的信息,多数用户认为这些旅游类软件的使用较为复杂,需要花很多时间才能找到自己想要的信息,市场上的软件没有对崛起的乡村旅游进行大量的宣传,随着国家乡村振兴战略的不断深入,美丽乡村会逐渐走进人们的视野。如图4所示,“看眼乡村”旅游类软件的应用界面创造了旅行卡景区,用户可以凭旅行卡在相应的景点游玩、酒店住宿都有打折优惠,真正做到一卡在手说走就走。如图5所示,在应用界面增加了福利景区、旅行卡景区模块,在此模块中景点所需费用较少,适合在城市生活压力比较大的工作人员。由于广大的乡村地区景点地址不明确,在应用界面融入了地图所特有的导航功能,为用户制定最佳的出行路线。

图4 看眼乡村首页

图5 景点信息

根据本系统的测试需求对软件进行分块测试。如图5所示,用户点击旅行卡景区的详情页面,前端界面从数据库导入数据。从表1中可以看出,数据库管理系统已经接受到前端界面导入的数据请求。

表1 前端界面从数据库导入数据

从表2中可以看出,数据库管理系统已经接收到了用户注册信息。

表2 接收到的用户注册信息

基于Java语言的“看眼乡村”旅游软件设计充分利用了Java语言的逻辑性和组织性,Java语言在此次研究中发挥了重大的作用。乡村旅游软件也会随着美丽乡村的不断建设逐渐进入人们的视野。在此次“看眼乡村”旅游软件设计开发过程中团队充分认识到了Java语言在软件开发领域的重要性,看见了国家实施脱贫攻坚一系列政策以来给广大的乡村地区所带来的变化。

猜你喜欢
流程图景点景区
云南发布一批公示 10家景区拟确定为国家4A级旅游景区
『摘牌』
“摘牌”
某景区留念
打卡名校景点——那些必去朝圣的大学景点
英格兰十大怪异景点
专利申请审批流程图
专利申请审批流程图
没有景点 只是生活
景点个股表现