Taxi
1.0.0
該項目是如何使用MySQL使用Java EE Servlet , JSP和JSTL創建Web項目的一個簡單示例。
該程序的實現對應於MVC模式。
它還支持兩種語言:烏克蘭和英語。
| 應用 | 版本 |
|---|---|
| Apache Tomcat | 9.0.52 |
| Java EE | 8 |
| mysql | 8.0.26 |

有兩個角色:客戶和管理員。
客戶端在系統中註冊,並有機會為出租車創建訂單,指定出發地址,目的地,乘客人數和汽車類別。
出租車服務有司機艦隊。該汽車具有容量和類別的特徵,並且可能可用: to_order , in_run或intactive (位於沒有駕駛員的車隊中)。
系統根據距離計算行程的成本,並選擇可用的汽車。
如果沒有合適的汽車 - 可以要求客戶取消訂單或使用替代解決方案:
該系統支持忠誠度計劃 - 每秒鐘每次乘車20%。
管理員可以查看訂單統計信息,對它們進行排序:
和過濾訂單: