点击空白处退出提示
车路云一体化
我要开发同款作品详情
开发时间:2020.8 – 2020.12 软件环境:Window
开发环境:Eclipse(STS),MYSQL,Tomcat7.0,JDK1.8
项目架构:Mybatis+SpringMvc+Spring+Mysql+GIT+KAFKA
项目描述:同济大学开发的一套智慧交通管理的系统,PC,移动端具有适应版本,主要是内容是智能安排不同车辆,不同工具人员的动态调用,和实时的路况信息,车辆信息的监控,已完成用户的实时预约的请求。
6.需求分析:目前同济大学新增的公交线路,需要一个智能管理的OA系统来满足实时的路线信息规划,本项目主要实现动态的车辆运营状态,车辆信息,路况信息,用户的预约信息和车辆的调度安排。
7.功能的实现:在整个项目中主要负责pc端开发,基础数据管理模块,数据报表模块,日常管理模块的功能的实现。
8.基础数据管理模块:关于工作人员,站点数据,场站数据,线路数据,基础地理信息数据,车辆数据的一些登记,和数据的删除。
9.数据报表模块:调度日报,工作人员信息,场站信息,线路信息,乘客预约信息,电子路单信息,站点信息,计划执行同济,站点客流统计,故障统计等的数据的展示,报表的下载。
项目心得:
1.难点在于该项目是一个刚开始开发的项目,数据库字段的确认和实际展示页面的设计,都商讨了很多版,导致在测试功能的时候很多数据不能正常显示,或者是显示有问题的情况。
2.开发调度日报的功能时,遇到了计划发车时间和实际发车时间之间差值计算的问题,解决方式使用的是同意变成毫秒数进行计算,再转换成分钟。
3.在报表导出的时候,遇到了复杂格式的excel的导出,因为项目中存在固定格式的excel导出,故只能通过标记判断是否为复杂格式,通过sheet工具的合并单元格来实现复杂格式的实现。
4.因为是首次接触一次项目,更多的了解了数据库字段定义的重要性和数据字典的重要性,关于业务逻辑的了解,需要更多的和甲方沟通,或者是功能的提出者沟通,以确保功能能够达到其想要的形式。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论