基于Java火车票售票管理系统

熊水平 / 河池学院物理与机电工程学院

【摘 要】随着计算机的普及,信息处理量的逐渐扩大,手工处理方式已经远远不能满足人们管理活动的需要,各种工作都逐渐由手工转为自动化。火车票售票管理系统可以提供及时、广泛的信息服务,加快信息检索的效率,实时灵活的查询,减轻管理人员制作报表和统计分析的负担,提高数据处理的及时性和准确性,实现数据共享;同时也能够提高工作人员的素质。

【关键词】售票管理系统;JAVA;JSP

1.设计意义

网上火车票售票系统是新型售票方式。与传统的人工售票方式相比,它主要具有售票、预订、退票、异地售票、统计等多种功能,使许多复杂、繁琐、且需要很多人力的工作变得简单。本系统就是为了解决车站购票厅及各购票网点旅客拥挤、购票困难的问题。同时系统采用了MyEclipse6.5+MySql5.1数据库的两层管理模式,开发平台为:Windows 7 Home Edition,利用Java Web开发中的struts2+Spring+hibernate 技术,实现火车票售票和管理。售票人员只需打开IE浏览器,进入售票网站利用用户名、密码登陆系统,即可售票。

2.系统具体设计

售票管理系统分系统主要包括管理员和售票人员两种用户角色,系统按通用的B/S(浏览器、服务器)模式主要是对管理员、售票人员及售票界面进行设计。

2.1系统设计

2.1.1 数据库逻辑模型

班次表信息(主键、班次名、到达时间、出发时间、票数库存、类型、价格、起点站、途径、终点站)车票表信息(主键、关联的班次、车票编号、卖出时间、乘客生份证、车票状态、关联的售票员ID)用户表信息(主键、地址、添加时间、密码、联系方式、用户角色、真实姓名、用户是否删除的标志、用户名)

2.1.2数据库表结构

表1 班次表

名称 类型 空 备注

id Bigint(20) No 主键

banciming Varchar(255) yes 班次

Daodashijian datetime yes 到达时间

Kaicheshijian datetime yes 出发时间

Kucun Int(11) No 票数库存

Leixing Varchar(255) yes 类型

Price double yes 价格

Qidianzhan Varchar(255) yes 起点站

Tujing Varchar(255) yes 途径

zhongdianzhan Varchar(255) yes 终点站

表2 车票表

名称 类型 空 备注

id Bigint(20) No 主键

Banciid Bigint(20) No 关联的班次,外键

Chepiaoid Varchar(255) yes 车票编号

Createtime datetime yes 卖出时间

Sfz Varchar(255) yes 乘客生份证

status Int(11) No 车票状态

java 数据库 火车票管理系统6_基于Java火车票售票管理系统相关推荐

  1. java项目----教务管理系统_基于Java的教务管理系统

    java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...

  2. java健身房管理系统_基于Java+SSM的健身房俱乐部管理系统、基于Java Web的健身房俱乐部管理系统...

    需求分析 编写并实现一个基于Java Web/Java的健身房俱乐部管理系统, 采用SSM(Spring, SpringMVC, Mybatis)三大框架实现, 能够实现教练管理, 会员管理, 器材管 ...

  3. java写新闻模板_基于java新闻发布及管理系统

    基于java新闻发布及管理系统 java 2020-10-18 下载地址 https://www.codedown123.com/44681.html Java新闻发布系统新闻发布及管理系统就是一个能 ...

  4. 用java写的教职工信息管理系统_基于Java的教师信息管理系统的设计与实现论文.doc...

    基于Java的教师信息管理系统的设计与实现论文 职场大变样社区():下载毕业设计成品 全套资料,全部50元以下 毕业设计(论文)任务书 第1页 毕业设计(论文)题目: 基于java的教师信息管理系统的 ...

  5. javaweb教务管理系统_基于Java web的教务管理系统

    源码编号:B-E00033 点击查看(分类规则) 项目类型:Java EE项目(非开源) 项目名称:基于Java web的教务管理系统(TeachingSystem) 当前版本:V1.0.1版本 难度 ...

  6. java餐饮管理系统图片,基于jsp的酒店餐饮管理系统-JavaEE实现酒店餐饮管理系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的酒店餐饮管理系统, 该项目可用各类java课程设计大作业中, 酒店餐饮管理系统的系统架构分为前后台两部分, 最终实 ...

  7. mysql租车管理系统_基于java实现租车管理系统

    概述 基于java + swing + JFrame 的图书馆管理系统,租车,还车,管理员管理用户,付款等. 部分代码 public class Login extends JFrame { priv ...

  8. 出租车管理系统java_基于jsp的出租车管理系统-JavaEE实现出租车管理系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的出租车管理系统, 该项目可用各类java课程设计大作业中, 出租车管理系统的系统架构分为前后台两部分, 最终实现在 ...

  9. java固定资产管理系统_基于jsp的固定资产管理系统-JavaEE实现固定资产管理系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的固定资产管理系统, 该项目可用各类java课程设计大作业中, 固定资产管理系统的系统架构分为前后台两部分, 最终实 ...

最新文章

  1. windows mobile开发循序渐进(5)移动应用程序与webservice之间的数据交互
  2. 外链分享已取消无法下载怎么办_微信升级外链规范:“砍一刀”、“帮我加速吧”将被封禁...
  3. 【渝粤教育】电大中专药事管理与法规 (2)作业 题库
  4. SQL Server 2008——SQL命令INSERT
  5. Java笔记-解决java.lang.ClassCastException: javax.xml.bind.JAXBElement cannot be cast to
  6. Java多线程与并发 面试十大常考题目。
  7. 【数据结构笔记03】算法实例:最大子列和
  8. 001-开发环境及其基本常识
  9. Liferay的架构:缓存(第一部分)
  10. ukey其他错误_关于税务UKey使用常见问题解答
  11. 【NLP】第 6 章:XGBoost 超参数
  12. vue项目+高德地图
  13. 域名防红监测软件实现方案
  14. 【随心所记】矩阵A的行列式不等于0,是A可逆的充要条件吗?答:是这样的
  15. android 正在检查更新,关于在app启动android上检查更新的新手问题
  16. JMockit简单使用(二)
  17. Linux 安装并搭建 3.10.7 RabbmitMQ 集群之搭建RabbitMq服务器(一)
  18. 基于Flask的web微信
  19. mysql删除数据后多久释放空间
  20. KK集团流量淘金的背后,隐藏着转亏为盈的需求

热门文章

  1. 闲置苹果平板回收更适合二手回收平台
  2. Qt串口通信 仅供参考
  3. 中国儿童阅读发展研究报告
  4. 在Windows实现类似MacOS的时间壁纸,编写脚本自定义自己喜欢的壁纸
  5. 形如:1/a 的分数称为单位分数。 可以把1分解为若干个互不相同的单位分数之和。 例如: 1 = 1/2 + 1/3 + 1/9 + 1/18 1 = 1/2 + 1/3 + 1/10 + 1/1
  6. Windows UI改造-任务栏全透明、桌面数字时钟、息屏显示数字时钟
  7. 怎样加深对指板的记忆(帮助更好的视奏和即兴)
  8. 三相llc 华为_剧情大反转!华为要求美企支付10亿多美元专利费
  9. 微信分享 | 大规模数据中心自动化运维实践
  10. Let Invariant Rationale Discovery Inspire Graph Contrastive Learning