Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

数据库火车售票管理系统 PDF 下载


分享到:
时间:2021-01-24 11:00来源:http://www.java1234.com 作者:转载  侵权举报
数据库火车售票管理系统 PDF 下载
失效链接处理
数据库火车售票管理系统 PDF 下载


本站整理下载:
提取码:4m24 
 
 
相关截图:
 
主要内容:
 
一、课程设计目的与要求
数据库系统课程设计是为了配合数据库原理及应用开发而设置的,是计算机科学与技术、网络工程、信息安全、物联网工程、软件工程等专业集中实践的教学环节,是将关系数据库理论知识转化为解决实际问题能力的重要环节。数据库系统课程设计目的在于加深对关系数据库理论知识的理解,通过使用具体的DBMS,掌握一种实际的数据库管理系统并掌握其操作技术。
二、课程设计内容
本系统是火车售票管理系统,主要是以下几个功能:
1、车次管理:用于对火车基本信息的录入、查询、修改、维护、删除等常 用功能。
2、车次及价格管理(含到各站的价格):可以按照车次或始发站、终点站 两种方式进行查询,只需要输入关键信息即可查到所需的车次的有关信息,包括车的类型、所剩票的类型、数量、票价等。
3、实现车票销售管理:车票销售时不能超员,并自动修改剩余的座位数(用触发器实现);
4、实现退票管理:由于一些原因,可能造成客户要求退票,系统根据具体的情况判定是否可以退票,进行退票。退票时自动修改相应车次的剩余座位数。
三、数据库设计步骤
3.1数据库需求分析
通过对火车站客运量、旅客和业务员的调查,该火车站票务管理系统有如下需求:
(1)系统管理:实现系统管理人员对系统的管理,包括添加删除用户,更改密码,数据备份,数据还原,注销等功能。
(2)票务管理:实现对火车运行站点及时间的管理、对业务员的管理、对余票的更新及退票的管理。
(3)基本信息:实现显示火车及业务员的基本信息。
(4)售票:在有剩余座位的情况下自动更新剩余的座位数,控制不超员。
(5)查询:包括实现车次查询,业务员查询。可以查询火车的车种、编号、车厢数等;查询售票员工作的车站名,及其年龄、性别等;
(6)服务器配置:对它进行配置可以使得在其他电脑上也照常使用。这样不必 每次都到数据库中去更改。
3.2数据库概念结构设计 
局部 ER 图
1、车次管理

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐