铁路交通与售票信息管理系统
本系统主要提供铁路交通信息与售票信息的查询和管理。
一、数据库结构
 车次表(车次,始发站,始发时间,终到站,终到时间,总里程,车况)
注:①举例:(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
[此贴子已经被作者于2006-7-26 18:33:58编辑过]