基于JAVA的客运自助售票小程序的设计与实现

社会不断发展,竞争压力也越来越大。不断的进步才能保证自己的竞争力。客运做为出行的必须品需求量非常大。客运站的车票销售显得更为重要。我国自改革后,社会发展迅速,外出成为常态。目前我国大部分的客运站在销售车票时采用窗口销售,这种方式需要大量的工作人员和用户排队,效率低。为了实现用户足不出户购买车票合理的安排时间,一个方便使用、功能丰富、操作简单的客运自助售票小程序非常重要。

本客运自助售票小程序采用java语言和mysql数据库进行设计,运行平台为微信开发者工具,采用的框架为springboot,属于一种微信小程序。本系统包括的内容有车票信息、失物招领信息、通知信息、留言信息、资讯信息。乘客可以注册和购买车票、管理订单,管理员可以审核乘客、司机信息,可以管理车票信息、订单信息、退票信息、失物招领信息、客车登记、通知信息和管理员信息。司机可以看到销售出去的订单和通知信息。本系统可以实现车票的销售和管理,为客运站的车票销售提供帮助。

关键词:车票信息;失物招领信息;订单信息;通知信息

系统开发背景

客运站管理的核心在于车票销售,也就是强调信息管理、强调销售管理。客运站车票的销售管理决定着客运站的健康发展,保证车票的销量。同时客运站的销售管理也是一种能力的体现。目前,我国客运站都会有固定的销售窗口,如何把车票快速的销售出去非常重要。现在,大部分客运站对于车票的销售没有其它途径,特别是人流量大的客运站并不看重车票的其它销售途径。造成客运站收益的降低,所以对客运站车票的合理安排、销售非常重要。目前,也有很多的客运站采用网站销售方式进行车票的销售。但经常推广不及时,车票记录不准确,影响销售的效果。

车票的管理不仅是一个客运站的需求,对于用户也不容忽视。计算机技术发展越来越成熟,把计算机技术结合到客运站车票的销售管理中更为适合,适应时代发展,在使用方面更加满足用户需求。网络科技的发展,为客运站自动售票提供了新的方式。在以前,对于客运站的售票管理主要采用人工管理,而现在都采用了计算机管理的方式。虽然目前客运站中都重视车票的销售的管理,但现在客运站管理中涉及到的种类增加,有失物招领信息、通知信息、资讯信息等,都为客运站的管理带来困难。

系统开发国内外现状研究

目前,在我国客运站在管理车票时过程非常复杂,工作人员通常是需要付出大量的时间,但管理的效果并不明显。在科技发展的今天,人们生活节奏加快,时间概念强,做任何事情都讲究效率。如果还是采用传统的客运站管理方式将会造成人力的浪费和时间的浪费,而且管理的效果不好。

在国外,很多的发达国家中都用上了客运自助售票系统,客运自助售票系统又称为车票规划系统,是对客运站里的车票、订单、销售、留言进行规划。工作人员利用客运自助售票系统在电脑上记录每个的订单和车票情况,实现信息的及时性、科学性和规范性。客运自助售票系统采用人机合作的方式进行车票的管理,使工作人员在使用中非常简单,推荐数据保存安全、可靠。国外一般在客运自助售票系统中都加入了评价的管理,可以模拟用户需求。而我们国内,还有很多的客运站对车票的自助销售管理没有概念,更没有科学的管理车票的销售。随着经济水平的提高,我们国内才开始意识到车票自助销售的重要性,也发现传统管理车票方式的不方便性。客运自助售票小程序开始发展起来,使用客运自助售票小程序可以及时的登记失物招领信息,可以定时统计留言、车票信息并分析。有效的为客运站提供保障。目前,我国人们生活越来越多样化,追求享受。所以要求小程序的信息种类非常多,如果使用客运自助售票小程序就可以记录多种信息,使客运站的日常工作更加条理。

系统实现的目的和意义

本客运自助售票小程序可以准确的记录车票的销售情况,通过分析来实现车辆的合理安排。和传统的客运站管理方式相比,信息保存更加安全,在车票统计、查询中也更为有利。传统的客运站管理方式所保存的资料信息会随着时间的推移造成信息缺失,而采用本系统将会改变此类问题,提高客运站管理的效率。本系统可以实现不同失物招领和车票信息、销售信息的分开记录,可以更加明确的看到销售情况从而进行调整来保证客运站的财务增长。

系统实现的内容

本系统的内容包括车票信息管理,乘客可以根据车票信息进行购买,还包括失物招领信息管理,当用户留言后可以及时的回复处理方便今后的调整,还可以进行订单管理和在线退票,查看资讯等信息。司机可以查看销售的车辆信息和通知信息。本系统以数字的形式展示车票的销售情况,帮助客运站做出更好的管理。

论文结构安排

本论文的结构安排为:

  1. 摘要,本部分内容为系统的简单介绍,分为二段,第一段简单介绍课题开发的背景,第二段介绍系统实现的功能和意义;
  2. 外文翻译,本部分为摘要的外文翻译;
  3. 目录,
  4. 第1章绪论,在绪论中包括系统开发背景、开发现状、开发目的和意义以及内容;
  5. 第2章系统分析,本章里包括系统实现所使用的关键技术介绍和系统需求分析、可行性分析、流程分析等;
  6. 第3章系统设计,本章里包括系统的功能结构和数据ER图、数据库表设计;
  7. 第4章系统实现,本章里从功能介绍到界面展示进行阐述系统的实现;
  8. 第5章系统测试,本章里进行主要功能的测试阐述;
  9. 总结,致谢,参考文献。

系统功能分析

本系统针对客运站的自助售票使用,所以本系统的使用用户为客运站和购买车票的乘客和开车的司机,可以分为管理员和乘客、司机。本系统的功能分为失物招领信息管理、资讯信息管理、车票信息管理和订单信息管理、通知管理。乘客可以通过注册使用本系统,可以购买车票。司机可以通过注册查看订单信息和通知信息。管理员可以审核乘客、司机的注册信息和发布车票、资讯、通知等信息。

系统功能介绍

本系统的使用用户包括管理员和乘客、司机,管理员的功能为:

  1. 管理员管理功能,可以修改密码,来保证系统的安全,也可以管理管理员的账号信息;
  2. 乘客管理功能,可以审核注册乘客的信息,保证系统的安全;
  3. 失物招领管理功能,添加不同的失物招领来实现失物的寻回;
  4. 车票信息管理,可以查看所有的车票信息,可以添加车票信息和删除车票信息;
  5. 通知管理功能,可以发布不同的通知;
  6. 司机管理功能,可以管理司机的信息;
  7. 订单管理功能,可以审核用户的订单和处理订单等;
  8. 退票信息管理功能,可以针对乘客的退票申请进行退票操作;
  9. 客车登记管理功能,可以对本客运站的客车进行登记管理;
  10. 乘客登记管理功能,对乘客进行登记,保证客运站的安全。

乘客的功能为:

  1. 用户注册功能,乘客可以通过注册实现使用本系统;
  2. 车票信息功能,可以浏览车票信息和购买车票、在线支付;
  3. 失物招领信息功能,可以浏览所有的失物招领,可以留言;
  4. 资讯功能,同样可以看到管理员发布的资讯;
  5. 退票功能模块功能,进行退票的申请;
  6. 订单信息管理功能,包括订单的查询和查看。

司机的功能为:

  1. 用户注册功能,可以通过注册来进行登录;
  2. 订单信息管理功能,可以查看销售出去的订单信息;
  3. 退票信息功能,查看退票信息;
  4. 通知信息功能,查看通知信息。

首页界面的设计实现

乘客在登录界面通过验证后可以进入到此界面。本界面里可以看到失物招领信息和车票信息以及所有的功能按钮。首页的操作界面如下图

车票信息功能的设计实现

在首页里可以看到所有的车票信息,可以通过班次、地点等进行车票的搜索。车票信息的实现界面如下图

管理员身份的操作界面实现

管理员的功能为客车登记管理和个人信息管理、车票信息管理、通知信息管理、乘客信息管理、失物招领信息管理、司机管理、订单管理、退票管理等。管理员身份的操作界面实现效果如下图

本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离的形式使用Java+VUE

技术路线

开发语言:Java、小程序

前端技术:JavaScript、VUE.js(2.X)、css3

后端框架:ssm

JDK版本:JDK1.8

服务器:tomcat9

数据库:mysql 5.7

数据库工具:Navicat11

开发软件:eclipse/myeclipse/idea

浏览器:谷歌浏览器

小程序运行软件:微信开发者

  • 15
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值