基於Java的地鐵線路查詢系統設計思路


關於石家庄地鐵二期的線路查詢系統設計思路。

建立sql數據庫,建立線路表,初步設想是每個線路建立一個表,再加一個換乘信息車站表。初期設計暫不添加修改功能即表中信息固定。

目前主要功能為查詢線路,首先是查詢起始站的線路即終點站的線路,若為換乘車站則直接在換成信息車站表中查詢。未查詢到則報錯。

單線路查詢,以線路表中的車站序號來查詢經過站台數與行駛方向。

多線路查詢,查詢出起始站與終點站的線路,在換乘車站表中查詢兩線路共有的車站(暫僅考率兩條線路,多線路進行報錯處理)之后以換乘車站為准調出其在兩表中的序號,以此求出車站數即行進方向。有多個換乘站則選擇站數最少的

后續將優化界面並添加管理員權限方便更改線路信息。

tranfer

 line1

 

 

 

 

 

 

 

 

 

 

 

 

項目開發者:張浩 郭康樂

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM