# HNVehicle **Repository Path**: chan_xin/hnvehicle ## Basic Information - **Project Name**: HNVehicle - **Description**: 华农共享单车和电动车系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-06-14 - **Last Updated**: 2024-06-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HNVehicle #### 介绍 华农共享单车和电动车系统 #### 软件架构 技术栈: springboot+postgresql+vue+高德api+springsecurity+mybatis-plus ![输入图片说明](https://foruda.gitee.com/images/1688131674606145660/5f8a2759_11046506.png "屏幕截图") #### 使用说明 5.4.1 车辆管理 添加共享单车和共享电动车:通过打开车辆管理菜单选择“添加自行车”和”添加电动车”按钮实现,选择后,在图上位置点击后会弹出对话框,添加相应属性后完成添加(图5-4-1-1,图5-4-1-2)。添加个人电动车的则需要打开“车辆信息”菜单点击“个人电动车”在左上方有个加号按钮。 删除车辆和更新车辆信息:打开“车辆信息”菜单,点击要操作的车辆的菜单,删除车辆或双击要修改的字段进行更新保存(图5-4-1-3)。 车辆状态查询:单击“电动车”或者“自行车”图标可以得到相关信息(图5-4-1-4)。 ![输入图片说明](src/main/resources/img/image.png) (图5-4-1-1) ![输入图片说明](src/main/resources/img/image1.png) (图5-4-1-2) ![输入图片说明](src/main/resources/img/image2.png) (图5-4-1-3) ![输入图片说明](src/main/resources/img/image3.png) (图5-4-1-4) 5.4.2车辆查询 车辆快速查询:在页面右上方,输入车辆编号,按下回车,就可得到结果(图5-4-1-3)。 车辆历史路径查询:在点击共享电动车图标后,在对话框中点击“路径”按钮(图5-4-1-4),得到历史轨迹图(图5-4-2-1),在轨迹图上点击右键,关闭轨迹图。 ![输入图片说明](src/main/resources/img/image4.png) (图5-4-2-1) 5.4.3 车辆统计 每月份共享单车使用率统计:使用率 = 总使用次数 / (电动车数量 x 每个月的天数x每辆每天预期使用次数(2次))。这里的使用率大于100%,则表示不亏损。每辆每天预期使用次数(2次)是不亏损的指标,要根据实际情况调整指标(图5-4-3-1)。 各车辆相关情况统计:统计各个校区的个人电动数量及占比;统计正在使用中/维修中共享单车和共享电动车数量(图5-4-3-1)。 ![输入图片说明](src/main/resources/img/image5.png) (图5-4-3-1) 5.4.4 充电桩与停车点管理 添加充电桩与停车点:点击“充电桩管理”或者“停车点管理”的二级菜单“标记充电桩”或者“标记停车点”,鼠标左击开始在地图上标记出充电桩或者停车点,双击完成绘画。 删除充电桩与停车点:双击地图上充电桩或停车点图标,即可提示是否删除。 充电桩信息查询与修改:点击“充电桩管理”的二级菜单“充电桩信息”,查看或删除充电桩信息,双击相关字段进行修改(图5-4-4-1),双击地图上“充电桩”图斑可以查看该充电桩信息(图5-4-4-2)。 ![输入图片说明](src/main/resources/img/image6.png) (图5-4-4-1) ![输入图片说明](src/main/resources/img/image7.png) (图5-4-4-2) 5.4.5 地图辅助图 各校区个人电动车数量专题图:点击“专题地图”的二级菜单,打开“各校区个人电动车数量专题图”(图5-4-5-1)。左边柱可以调节各校区个人电动车数量对应的颜色;右边按钮可以展示数据视图(图5-4-5-2),刷新,和下载图片的功能。 共享电动车分布热点图:点击“辅助分析图”的二级菜单,打开“电动车分布热点图”(图5-4-5-3)。该图展示共享电动车在地图上的聚集或离散情况。 简易导航:在点击共享电动车图标后,在对话框中点击“导航”按钮(图5-4-1-4),再点击要去的地图上一点,地图会展示去哪个地方的最短路径(图5-4-5-4)。 充电桩缓冲区覆盖人数:双击地图上“充电桩”图斑可以查看该充电桩信息(图5-4-4-2),再点击“计算缓冲区”输入要计算的距离,得到充电桩缓冲区覆盖的面积以及缓冲区面积(图5-4-5-5)。 ![输入图片说明](src/main/resources/img/image8.png) (图5-4-5-1) ![输入图片说明](src/main/resources/img/image9.png) (图5-4-5-2) ![输入图片说明](src/main/resources/img/image10.png) (图5-4-5-3) ![输入图片说明](src/main/resources/img/image11.png) (图5-4-5-4) ![输入图片说明](src/main/resources/img/image12.png) (图5-4-5-5) 5.4.6 其他功能 校内兴趣点:地图上展示了一些校内的兴趣点信息,点击蓝色点,即可展示相关内容(图5-4-6-1)。 校内维修点管理:打开“车辆管理”的二级菜单“添加维修点”,在地图上单击以添加维修点数据。单击“维修点”图标,提示是否删除该维修点。 图层控制:在地图右上角可以调节地图的底图和相关要素图层的展示(图5-4-6-2)。 权限控制:用户登录(图5-4-6-3)成功后,按权限分为二类用户(“管理员”和“普通用户”)。管理员具有以上提及的所有功能,而普通用户只有看校内兴趣点和维修点的权限等部分权限(图5-4-6-4,图5-7-6-5)。 ![输入图片说明](src/main/resources/img/image13.png) (图5-4-6-1) ![输入图片说明](src/main/resources/img/image14.png) (图5-4-6-2) ![输入图片说明](src/main/resources/img/image15.png) (图5-4-6-3) ![输入图片说明](src/main/resources/img/image16.png) (图5-4-6-4)如:用户名为“普通用户”的权限,提供基本功能,其余功能禁止操作 ![输入图片说明](src/main/resources/img/image17.png) (图5-4-6-5) 管理员可以执行任何操作 5.5 系统部署与运行设计 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)