高铁订票系统css,高铁订票系统-数据库系统设计.pptx
高铁订票系统-数据库系统设计
高铁订票系统
一 系统功能
1.用户模块:用于用户注册,用户登录,订票,退票。
2.管理员模块:供后台管理员登录,用于添加,修改车次及票务信息。
3.游客模块:车次相关信息查询。
二 E-R模型
列车
用户
订票单
ID
姓名
电话
账号
密码
预订
预订时间
票号
退订
列车号
始发地
目的地
出发时间
座位类型
价格
退票单
剩余座位
座位总量
票号
座位类型
退订时间
价格
1
1
1
1
1
1
三 E-R模型转化为表
用户
ID
姓名
电话
账号
密码
Client(ID,name,phone,account,password)
ID
name
phone
account
password
Client(ID,name,phone,account)
count(account,password)
列车
列车号
始发地
目的地
出发时间
剩余座位
座位总量
train(Trainnum, seatcount,sour,destin,sum,time)
T#
S#
sour
destin
sum
time
三 E-R模型转化为表
三 E-R模型转化为表
订票单
票号
座位类型
价格
ticket(Tnum,seattype,price)
Tnum
Seattype
price
三 E-R模型转化为表
退票单
票号
座位类型
价格
refuticket(Tnum,seattype,price)
二 E-R模型
列车
用户
订票单
ID
预订
预订时间
票号
列车号
indent(ID,Tnum,Trainnum,Dtime)
ID
Tnum
Trainnum
Dtime
二 E-R模型
列车
用户
退票单
ID
预订
退订时间
票号
列车号
form(ID,Tnum,Trainnum,Rtime)
ID
Tnum
Trainnum
Rtime
用户权限:用户注册,登录,查询列车信息,订票,退票
管理员权限:管理员登录,查看所有用户订单,查看所有用户退票单;添加,修改,删除列车相关信息,处理用户退票和用户完成的订单
游客权限:输入始发地和目的地,对列车相关信息查询
游客权限:输入始发地和目的地,对列车相关信息查询
创建视图search:
CREATE view search
AS
select Trainnum,sour,destin,seatcount,time
from train;
创建索引:
create index mysearch on train(sour,destin);
用户权限:用户注册,登录,查询列车信息,订票,退票
买票触发器:
create trigger Indent_ticket
after insert on indent
for each row
update train
set seatcount=seatcount-1
where Trainnum in (select Tranum
from ticket
where Tnum = new.Tnum
)
用户权限:用户注册,登录,查询列车信息,订票,退票
退票触发器:
create trigger refu_ticket
after insert on refuform
for each row
update train
set seatcount=seatcount+1
where Trainnum in (select Tranum
from ticket
where Tnum = new.Tnum
)
高铁订票系统css,高铁订票系统-数据库系统设计.pptx相关推荐
- java高铁购票程序代码教学_基于jsp的高铁订票-JavaEE实现高铁订票 - java项目源码...
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的高铁订票, 该项目可用各类java课程设计大作业中, 高铁订票的系统架构分为前后台两部分, 最终实现在线上进行高铁 ...
- 中专生女生学高铁还是计算机,中专学高铁乘务有前途吗
中专学高铁乘务有前途吗 对于初中毕业生来说,一些高铁乘务院校也是可以招生的,但不同的是需要多读一年的预科,这一年的时间里主要是补充高中知识为主,以提高学生的理解能力.学习能力,在为后来学习专业的技能和 ...
- 学计算机到成铁工作如何,广汉公立的高铁学铁路的学校,高铁职业技术哪些学校好...
广汉公立的高铁学铁路的学校 0cbdchke3m 而地质复杂,延续了普速火车时代的传统:今年暑期,形成东北地区通往全国各地高效.便捷的快速客运网.到我国一次建成里程长.技术标准的京沪高铁:目前京沈高铁 ...
- 火车订票管理系统/火车购票网站系统/火车订票网站/火车票售卖系统
摘要:随着科技的飞速发展,计算机已经广泛的应用于各行各业当中,而且日趋普及.在各个领域内,计算机的应用已经十分广泛,各种智能设备都与计算机紧密结合在一起,主要应用于两个方面:一是以设备为主.另一种是软 ...
- 基于SSM的旅游景点门票管理系统,高质量毕业论文范例(可直接使用),附送源码和数据库脚本,项目导入运行视频教程,论文撰写教程
目录 1.项目技术栈 2.适合对象 3.适合课题 4.项目功能概述 4.1 功能汇总 4.2 功能介绍 5.高质量论文范例 6.毕业设计撰写视频教程 7.部分运行截图 1.项目技术栈 前端必学三个基础 ...
- 12306抢票:极限高并发带来的思考
每到节假日期间,一二线城市返乡.外出游玩的人们几乎都面临着一个问题:抢火车票!虽然现在大多数情况下都能订到票,但是放票瞬间即无票的场景,相信大家都深有体会.尤其是春节期间,大家不仅使用12306,还会 ...
- 【高并发解决方案】5、如何设计一个秒杀系统
什么是秒杀 秒杀场景一般会在电商网站举行一些活动或者节假日在12306网站上抢票时遇到.对于电商网站中一些稀缺或者特价商品,电商网站一般会在约定时间点对其进行限量销售,因为这些商品的特殊性,会吸引大量 ...
- 快递物流自动分拣系统的高可用热备解决方案
不管你愿不愿意相信,2020年半年就要过去了,618又要来啦,又到了各大电商商家年中大促销的时候.尽管618相比双十一这样的全民购物狂欢节还是差了点火候,但每年的销售额也是相当可观的,去年光是京东一家 ...
- java计算机毕业设计ssm基于SSM框架的旅游订票系统s0s38(附源码、数据库)
java计算机毕业设计ssm基于SSM框架的旅游订票系统s0s38(附源码.数据库) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstor ...
最新文章
- 谷歌浏览器出现“远程计算机访问失败问题”
- Java StringBuffer
- php请求api获取返回值,我用curl请求接口获取返回值,但是不成功,大神给看看怎么调取?...
- 事态升级是什么意思_农村老俗话说“男吵官司女吵穷”是什么意思呢,有没有道理?...
- html5鼠标载入弹出信息框,js实现自定义弹出对话框(弹窗)可拖拽
- 务器性能变慢 c盘temp文件夹存在大量sess开头文件的问题原因
- 模拟赛 Jams倒酒
- velodyne运行Loam_velodyne过程记录
- Shell获取配置文件中一个字段的值
- 信息检索中的度量precison@k,recall@k,f1@k,MRR,ap,map,CG, DCG,NDCG
- android 中关于两张图片叠加方法(记录)
- kmeans以及kmeans++聚类生成anchors
- mysql中db的名词解释_数据库原理名词解释
- vue2.0 使用可选链操作符
- js实现简单的四则运算
- Markdown语法002:引用
- 免费DSP开发板,你想要吗?
- Linux下基于root新建用户,以user_00为例
- SPSS——相关分析——Spearman秩相关系数
- Java I/O流——面向字符输入/输出流(超详细)