12306自動搶票系統——ER圖及數據表
1. 搶票系統ER圖
數據表
2.搶票系統數據結構表
(1)列車表
Trains table
字段名 |
數據類型 |
說明 |
是否為主鍵 |
Train_id |
string |
列車號 |
是 |
Start |
string |
起始站 |
否 |
End |
string |
終點站 |
否 |
Start_time |
date |
起始時間 |
否 |
End_time |
date |
到達時間 |
否 |
Chexiang_num |
int |
車廂數 |
否 |
Max_speed |
float |
最高時速 |
否 |
(2)車站表
Stations table
字段名 |
數據類型 |
說明 |
是否為主鍵 |
Station_id |
string |
車站編號 |
是 |
Station_name |
string |
車站名 |
否 |
City |
string |
城市 |
否 |
Province |
string |
省 |
否 |
Arrive_time |
date |
到達時間 |
否 |
Leave_time |
date |
離開時間 |
否 |
Big_station |
bool |
是否為大站 |
否 |
Zhantai_num |
int |
站台數 |
否 |
(3)乘客表
Passenger table
字段名 |
數據類型 |
說明 |
是否為主鍵 |
Passenger_id |
Int |
身份證號 |
是 |
Name |
String |
名字 |
否 |
Sex |
Bool |
性別 |
否 |
Phone_num |
Int |
手機號 |
否 |
Ticket_id |
String |
車票號 |
否 |
Tuipiao |
Bool |
是否退票 |
否 |
Change_ticket |
String |
是否改簽 |
否 |
(4)車票表
Ticket table
字段名 |
數據類型 |
說明 |
是否為主鍵 |
Ticket_id |
String |
車票號 |
是 |
Train_id |
String |
列車號 |
否 |
Start |
String |
始發站 |
否 |
End |
String |
終點站 |
否 |
Start_time |
Date |
出發時間 |
否 |
End_time |
Date |
到達時間 |
否 |
Dingdan_time |
Date |
購票時間 |
否 |
Price |
Float |
價格 |
否 |
3.總結
完成數據表的設計后,對數據表進行分析,檢查設計的數據表是否合理。在做的過程中也查閱了很多資料,遇到了許多語句上的問題,給我們帶來了許多麻煩,但是在CSDN上都得以解決。在這次實驗中組員們都學到了許多東西,在學習道路上得以進步。