基于java+jsp的火车票网上购票系统(1)

文章详细描述了用于存储订票、车票和火车信息的SQL表结构,包括dpiao、piao、traininfo和userinfo表,以及相应的数据插入操作。展示了数据库管理的基础知识和技术应用。
摘要由CSDN通过智能技术生成

– Table structure for dpiao


DROP TABLE IF EXISTS dpiao;

CREATE TABLE dpiao (

Id int(11) NOT NULL AUTO_INCREMENT,

cidcard varchar(255) DEFAULT NULL COMMENT ‘身份证号’,

pid int(11) DEFAULT NULL COMMENT ‘票id’,

lyflag varchar(255) DEFAULT NULL COMMENT ‘订票状态’,

PRIMARY KEY (Id)

) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COMMENT=‘订票信息表’;


– Records of dpiao


INSERT INTO dpiao VALUES (‘2’, ‘110’, ‘9’, ‘已领票’);

INSERT INTO dpiao VALUES (‘3’, ‘2’, ‘13’, ‘已付款’);

INSERT INTO dpiao VALUES (‘4’, ‘2’, ‘14’, ‘已领票’);

INSERT INTO dpiao VALUES (‘9’, ‘2’, ‘2’, ‘待付款’);

INSERT INTO dpiao VALUES (‘10’, ‘2’, ‘4’, ‘待付款’);


– Table structure for piao


DROP TABLE IF EXISTS piao;

CREATE TABLE piao (

Id int(11) NOT NULL AUTO_INCREMENT,

tid varchar(255) DEFAULT NULL COMMENT ‘车id’,

szdid int(11) DEFAULT NULL COMMENT ‘始发站点id’,

ezdid int(11) DEFAULT NULL COMMENT ‘目的站点id’,

stime varchar(255) DEFAULT NULL COMMENT ‘发车时间’,

pval float DEFAULT NULL COMMENT ‘票价’,

cxzh varchar(255) DEFAULT NULL COMMENT ‘车厢座号’,

ptype varchar(255) DEFAULT NULL COMMENT ‘车票类型’,

yxsj datetime DEFAULT NULL COMMENT ‘有效日期’,

PRIMARY KEY (Id)

) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COMMENT=‘车票信息表’;


– Records of piao


INSERT INTO piao VALUES (‘1’, ‘1’, ‘1’, ‘2’, ‘07:30:00’, ‘50’, ‘一车厢20号’, ‘硬座’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘2’, ‘1’, ‘8’, ‘9’, ‘8:20:00’, ‘50’, ‘1车厢22号’, ‘硬座’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘3’, ‘1’, ‘8’, ‘9’, ‘8:00’, ‘50’, ‘二车厢33号’, ‘硬座’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘4’, ‘1’, ‘8’, ‘9’, ‘8:00’, ‘50’, ‘二车厢32号’, ‘硬座’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘5’, ‘1’, ‘8’, ‘9’, ‘8:00’, ‘50’, ‘二车厢31号’, ‘硬座’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘6’, ‘1’, ‘1’, ‘3’, ‘8:00’, ‘50’, ‘二车厢01号’, ‘硬座’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘7’, ‘1’, ‘1’, ‘3’, ‘8:00’, ‘50’, ‘二车厢02号’, ‘硬座’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘8’, ‘1’, ‘1’, ‘3’, ‘8:00’, ‘50’, ‘二车厢03号’, ‘硬座’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘9’, ‘3’, ‘1’, ‘4’, ‘7:00’, ‘10’, ‘一车厢12座号’, ‘软卧’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘10’, ‘1’, ‘1’, ‘3’, ‘09:31:00’, ‘120’, ‘12车厢12座号’, ‘软卧’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘11’, ‘1’, ‘1’, ‘3’, ‘09:31:00’, ‘120’, ‘12车厢12座号’, ‘软卧’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘12’, ‘1’, ‘1’, ‘3’, ‘09:31:00’, ‘120’, ‘12车厢12座号’, ‘软卧’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘13’, ‘3’, ‘1’, ‘4’, ‘10:30’, ‘100’, ‘12车厢12座号’, ‘硬座’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘14’, ‘2’, ‘1’, ‘3’, ‘12:12’, ‘100’, ‘12车厢12座号’, ‘软卧’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘15’, ‘2’, ‘1’, ‘3’, ‘12:30’, ‘100’, ‘1车13座’, ‘硬卧’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘16’, ‘2’, ‘1’, ‘3’, ‘12:30’, ‘100’, ‘1车12座’, ‘硬卧’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘17’, ‘3’, ‘6’, ‘3’, ‘14:00’, ‘100’, ‘一车厢15座’, ‘硬卧’, ‘2019-04-19 00:00:00’);

INSERT INTO piao VALUES (‘18’, ‘1’, ‘1’, ‘2’, ‘10:12’, ‘190’, ‘一车厢12座’, ‘软卧’, ‘2019-04-19 00:00:00’);


– Table structure for traininfo


DROP TABLE IF EXISTS traininfo;

CREATE TABLE traininfo (

Id int(11) NOT NULL AUTO_INCREMENT,

tname varchar(255) DEFAULT NULL COMMENT ‘车名’,

cz varchar(255) DEFAULT NULL COMMENT ‘车长’,

znums varchar(255) DEFAULT NULL COMMENT ‘总座位数’,

xcnums varchar(255) DEFAULT NULL COMMENT ‘限乘人数’,

traintype varchar(255) DEFAULT NULL COMMENT ‘火车类型’,

PRIMARY KEY (Id)

) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT=‘火车信息表’;


– Records of traininfo


INSERT INTO traininfo VALUES (‘1’, ‘k100’, ‘张三’, ‘400’, ‘400’, ‘特快’);

INSERT INTO traininfo VALUES (‘2’, ‘t200’, ‘李四’, ‘100’, ‘105’, ‘特快’);

INSERT INTO traininfo VALUES (‘3’, ‘t123’, ‘李四’, ‘400’, ‘450’, ‘特快’);


– Table structure for userinfo


DROP TABLE IF EXISTS userinfo;

CREATE TABLE userinfo (

Id int(11) NOT NULL AUTO_INCREMENT,

uname varchar(255) DEFAULT NULL COMMENT ‘账号’,

upassword varchar(255) DEFAULT NULL COMMENT ‘密码’,

utype varchar(255) DEFAULT NULL COMMENT ‘权限’,

PRIMARY KEY (Id)

) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT=‘管理员信息表’;


– Records of userinfo

最后

针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。

image

上述的面试题答案都整理成文档笔记。 也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)

image

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。

[外链图片转存中…(img-V1VXfKKu-1714653666160)]

上述的面试题答案都整理成文档笔记。 也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)

[外链图片转存中…(img-GRdo4zfd-1714653666160)]

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

网上订票系统 用到的技术为:javabean-servlet-jsp sql server 2000 数据库文件在WebRoot的DB文件中! 本系统实现了会员注册,会员登录,密码修改,以及会员信息的修改! 初步实现了在线订购,订单查询,班次查询以及系统管理--对火车信息的添加等。 操作过程: 首先,应导入到myeclipse中,将该系统发布到tomcat中,并启动tomcat! 接着在360浏览器中输入http://localhost:8080/bookonline/login.jsp 管理员的帐号为:guanliyuan 密码为:123456789 用户帐号为:987654321 密码为:987654321 当然可以在登录界面中点击注册链接,跳转到注册页面中进行注册(注:只能注册用户的,没有管理员注册!这是该系统中的一个问题)。 登录进去后进入主界面main.jsp中。在该界面中,可以点击修改用户信息,密码等链接,管理员还可以点击添加火车信息的链接。当然还可以查看火车信息。(注:只有在查询后,才能进行订票)。 注: 用到的页面 login.jsp——登录界面,可以链接到注册用户的界面。用admin字段来标识是否为管理员。其中有一个用户为987654321密码为987654321,另一个为管理员guanliyuan密码为123456789 register.jsp——用户注册页面,默认的所有注册方式为用户,即所有的用户admin为0。而管理员事先设置好了,即admin为1。 registerfailed.jsp registersuccess.jsp——为注册成功或失败时用到的页面 main.jsp——为系统主页面,在这里可以链接到订票,查询,修改信息,修改密码,管理员添加火车信息等。该页面用到了专题咨询里面的主框架结构,和部分代码。 queryfailed.jsp——当查询失败时所连接到的界面 addtrain.jsp——管理员添加火车信息时的页面 adderror.jsp——用户点击添加火车信息时产生的错误界面 showticket.jsp——显示火车票信息,此时可以进行订票。 bookfailes.jsp booksuccess.jsp——订票成功或失败时所链接的界面。 view.jsp——浏览火车票信息。 modifyinfo.jsp——修改用户信息,在这里不可能更改密码,以及权限。 passwordmodify.jsp——修改密码!
网上订票系统 用到的技术为:javabean-servlet-jsp sql server 2000 数据库文件在WebRoot的DB文件中! 本系统实现了会员注册,会员登录,密码修改,以及会员信息的修改! 初步实现了在线订购,订单查询,班次查询以及系统管理--对火车信息的添加等。 操作过程: 首先,应导入到myeclipse中,将该系统发布到tomcat中,并启动tomcat! 接着在360浏览器中输入http://localhost:8080/bookonline/login.jsp 管理员的帐号为:guanliyuan 密码为:123456789 用户帐号为:987654321 密码为:987654321 当然可以在登录界面中点击注册链接,跳转到注册页面中进行注册(注:只能注册用户的,没有管理员注册!这是该系统中的一个问题)。 登录进去后进入主界面main.jsp中。在该界面中,可以点击修改用户信息,密码等链接,管理员还可以点击添加火车信息的链接。当然还可以查看火车信息。(注:只有在查询后,才能进行订票)。 注: 用到的页面 login.jsp——登录界面,可以链接到注册用户的界面。用admi n字段来标识是否为管理员。其中有一个用户为987654321密码为987654321,另一个为管理员guanliyuan密码为123456789 register.jsp——用户注册页面,默认的所有注册方式为用户,即所有的用户admin为0。而管理员事先设置好了,即admin为1。 registerfailed.jsp registersuccess.jsp——为注册成功或失败时用到的页面 main.jsp——为系统主页面,在这里可以链接到订票,查询,修改信息,修改密码,管理员添加火车信息等。该页面用到了专题咨询里面的主框架结构,和部分代码。 queryfailed.jsp——当查询失败时所连接到的界面 addtrain.jsp——管理员添加火车信息时的页面 adderror.jsp——用户点击添加火车信息时产生的错误界面 showticket.jsp——显示火车票信息,此时可以进行订票。 bookfailes.jsp booksuccess.jsp——订票成功或失败时所链接的界面。 view.jsp——浏览火车票信息。 modifyinfo.jsp——修改用户信息,在这里不可能更改密码,以及权限。 passwordmodify.jsp——修改密码!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值