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%。
管理员可以查看订单统计信息,对它们进行排序:
和过滤订单: