铁路交通与售票信息管理系统

本系统主要提供铁路交通信息与售票信息的查询和管理。

一、数据库结构
    车次表(车次,始发站,始发时间,终到站,终到时间,总里程,车况)
注:①举例:(K59,北京,20:30,长春,7:06,670,特快);②“车况”分为‘特快空调’、‘特快’(不是空调车)、‘普通’。
    经过站表(车次,经过站,到站时间,停留时间,里程)
注:这里的‘里程’指从始发站到该站的里程。
    票价表(车次,到站,席别,车厢号,座位号,票价)
注:①‘席别’分为硬座、硬卧、软卧。②硬卧分上、中、下铺,‘座位号’一项上填写方式如‘9上’,‘9中’和‘9下’。③票价采用四舍五入方式取整数。
车票定价公式:
特快空调:硬座—0.30元/公里,硬卧—0.65元/公里,软卧—1.20元/公里;
特快:硬座—0.20元/公里,硬卧—0.55元/公里,软卧—1.00元/公里;
普通:硬座—0.10元/公里,硬卧—0.40元/公里,软卧—0.80元/公里。
    售票表(车次,到站,发车日期,车厢号,座位号,已售否,售票日期)
注:这里默认售票所在地为售票始发站。

二、系统功能要求
    系统管理:①数据库维护,对数据库中的各个表可以进行插入、删除和修改操作,包括售票。这部分工作只能有专门人员操作,可设置进入密码;②数据备份;③更改密码。
    查询:
①    从站1始发终到站2的所有车次及其票价的相关信息或某指定车次的相关信息;
②    从站1始发经过站2的所有车次及其票价的相关信息或某指定车次的相关信息;
③    经过站1终到站2的所有车次及其票价的相关信息或某指定车次的相关信息;
④    经过站1经过站2的所有车次及其票价的相关信息;
⑤    查询某日某车次车票销售信息。
    
注:以上要求只是基本的,设计人员可以在此基础上扩充其他功能。

本人EMAIL:yinjie1985@sohu.com