题目:火车车次信息管理
一、语言和环境
A、实现语言
Java
B、环境要求
JDK1.7、Eclipse、Tomcat7.*、mysql
二、功能要求
使用JSP+Servlet实现火车车次信息管理功能,mysql作为后台数据库,功能包括车次信息浏览、火车车次信息详情和车次信息删除两大功能。具体要求如下:
(1)打开火车车次信息管理首页,以列表方式显示所有车次信息,页面列表要求实现隔行变色效果,如图-1所示。
图-1
(2)单击“删除”链接可以进行火车车次信息删除,如果没有复选框被选中,当单击“删除”链接时需要提示“请选择车次!”信息,如图-2所示。
图-2
(3)如果选中复选框,单击“删除”链接,执行删除车次信息操作,并根据删除结果给出相应的信息提示,如图-3所示。
图-3
点击确定后,跳转至车次信息列表页面,并显示更新后的车次列表信息,如图-4所示。
图-4
(4)单击车次超链接,则跳转至指定车次的火车车次详情页面,如图-5所示。
图-5
三、
数据库设计
数据库表名称及要求:
表名
train_info
中文表名称
火车车次信息表
主键
train_no
序号
字段名称
字段说明
类型
长度
属性
备注
1
train_no
车次编号
varchar
50
主键
2
start_station
始发站
varchar
50
非空
3
arrival_station
终点站
varchar
50
非空
4
start_time
出发时间
varchar
50
非空
5
arrival_time
到达时间
varchar
50
非空
6
type
车次类型
varchar
50
非空
7
runtime
运行时间
varchar
50
非空
8
mile
里程
double(18, 1)
非空
创建实体类
package com.qf.entity;
public class TrainInfo {
private String train_no;
private String start_station;
private String arrival_station;
private String start_time;
private String arrival_time;
private String type;
private String runtime;
private double mile;
public String getTrain_no() {
return train_no;
}
public void setTrain_no(String train_no)