交通轨道网络

我要开发同款
wssheng2023年11月29日
79阅读
开发技术node.js、vue、postgres、pythonjava

作品详情

项目模块:
1.用户登录注册
- 用户进行注册登录,使用邮箱注册,带秘钥发送邮件到邮箱,点击链接进行注册。根据邮箱密码进行登录

2.数据录入
- 把一些静态数据录入到系统,省市区站线等数据进行录入到系统。


3.数据总览
- 对一些数据根据不同维度进行统计展示在界面上,更直观的查看

4.节点分析
- 根据不同范围、不同指标之间分析节点间的差异、可达性等数据

5.廊道分析
-根据不同范围、不同指标之间分析廊道数据

6.轨网分析
- 可手动创建轨网、轨网之间进行对比,比较各种维度指标间的变化

7.关联指标
有几个关联指标,计算各个市区间的关联。 例如人口迁徙、经济吸引等指标


负责:
后端主要负责以下几块:
用户登录注册、数据录入、数据总览、关联指标、以及部分节点分析功能
主要使用技术
1.Springboot搭建项目配置
2.mybatis进行数据库连接池维护、编写数据操作语句
3.数据库使用postgresql ,使用gis 存储geometry ,gis 插件索引查询
4.python 脚本进行计算轨网建模数据,java 调用python 脚本运行
5.使用nginx 作为代理进行访问
6. docker 部署项目,docker-compose 进行项目启动配置

前端全权负责:
主要有四个大页面。
1.数据总览
2.节点分析
3.廊道分析
4.轨网规划
还有两个外接页面
使用技术:
- 基于node16.16.0 版本开发
- npm or yarn 软件包库
- vite.config 进行配置、代理、打包[vite](https://cn.vitejs.dev/)
- ui ant-vue[AntD 文档](https://antdv.com/)
- 图表 echarts、echarts-gl [echarts](https://echarts.apache.org/zh/builder.html)
- 使用百度地图作为底层图层 [百度地图](https://mapopen-pub-jsapi.bj.bcebos.com/jsapi/reference/jsapi_reference_3_0.html)
- Vue.js Vuex Vue Router VuexPersistence
- mitt 组件通信
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论