公共自行车租赁系统车辆监管平台设计与实现课件_第1页
公共自行车租赁系统车辆监管平台设计与实现课件_第2页
公共自行车租赁系统车辆监管平台设计与实现课件_第3页
公共自行车租赁系统车辆监管平台设计与实现课件_第4页
公共自行车租赁系统车辆监管平台设计与实现课件_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

公共自行车租赁系统车辆监管平台设计与实现DesignandImplementationofVehicleMonitoringPlatformofBikeSharingSystem公共自行车租赁系统车辆监管平台设计与实现Designand1课题研究背景及意义01软件测试及工作总结04车辆监管平台软件总体设计02车辆监管平台软件详细设计与实现03目录CONTENTS工作重点课题研究背景及意义01软件测试及工作总结04车辆监管平台软件21第部分课题研究背景及意义1第部分课题研究背景及意义3课题研究背景及意义01背景意义公共自行车系统零污染、零排放创新型交通模式以高新技术为依托缓解交通堵塞,减少大气污染02车辆监管平台站点智能化监控车辆信息化管理事务规范化管理03城市交通问题机动车数量增多交通拥堵环境污染城市公交发展.01存在的问题软件架构单一信息监管不得力车辆调度不合理04功能全面、性能可靠、可扩展的车辆监管平台课题来源:校企合作项目——“山西省某市公共自行车租赁系统开发项目”4课题研究背景及意义01背景公共自行车系统零污染、零排放02车42第部分车辆监管平台软件总体设计2第部分车辆监管平台软件总体设计5软件总体设计02公共自行车租赁系统总体结构公共自行车+混合锁桩站点控制平台智能终端后台管理系统1.车辆监管平台2.业务管理系统3.通信服务中心6软件总体设计02公共自行车租赁系统总体结构公共自行车+混合锁6软件总体设计02车辆监管平台软件需求分析权限设置人员管理信息维护考勤日志车辆库存车辆上下架车辆维护车辆调度车辆浮动预警站点信息管理批量导入导出站点锁桩控制站点实时监控站点地图分布信息查询图形报表统计数据导出235

1站点费用管理站点储率管理电量阈值设定设定修正参数4用户管理站点管理车辆管理参数管理查询报表7软件总体设计02车辆监管平台软件需求分析权限设置车辆库存站点7软件总体设计02车辆监管平台软件结构基于B/S的分布式三层体系结构界面显示用户操作逻辑判断业务处理数据分析数据存储数据采集通信链接8软件总体设计02车辆监管平台软件结构基于B/S的分布式三层体8软件总体设计02软件开发方案选择操作系统选择开发框架数据库管理系统软件开发语言Windows7兼容性强安全性高人性化的操作界面功能齐全的函数集PHP跨平台、安全性好效率高运行速度快免费开源CodeIgniter框架小巧但功能强大无需需要模板引擎MVC开发模式兼容性强MySQL体积小、低成本、易操作用户请求响应速度快运行稳定可靠支持大容量用户支持多种操作系统平台9软件总体设计02软件开发方案选择操作系统选择开发框架数据库管9软件总体设计02数据通信方式9※通信服务器中进程间通信——FIFO下发FIFO指令TCP/UDP通信软件总体设计02数据通信方式9※通信服务器中进程间通信——F103第部分车辆监管平台详细设计与实现3第部分车辆监管平台详细设计与实现11软件详细设计与实现03数据库设计②

逻辑设计—数据库表①

概念设计——实体关系模型E-R图字段名字段类型(大小)是否主/外键描述默认值site_idchar(5)主键站点编号—site_namevarchar(32)—站点名称—site_addressvarchar(128)—详细地址—longitudefloat(6)—经度—latitudefloat(6)—纬度—site_statevarchar(4)—站点状态—site_ipvarchar(15)外键站点IP—gatewayvarchar(15)—网关—level_idvarchar(4)—收费等级—hight_storefloat(6)—高储率—low_storefloat(6)—低储率—ftp_circleint(8)—文件上传周期3update_timedatetime—更新时间current_time字段名字段类型(大小)是否主/外键描述默认值site_idchar(5)主键站点编号—site_namevarchar(32)—站点名称—site_addressvarchar(128)—详细地址—longitudefloat(6)—经度—latitudefloat(6)—纬度—site_statevarchar(4)—站点状态—site_ipvarchar(15)外键站点IP—gatewayvarchar(15)—网关—level_idvarchar(4)—收费等级—hight_storefloat(6)—高储率—low_storefloat(6)—低储率—ftp_circleint(8)—文件上传周期3update_timedatetime—更新时间current_time数据库表名数据库表描述bm_department_workers存储系统用户人员相关信息bm_sites_information存储租赁站点相关信息bm_bikesites_information存储站点车桩相关信息bm_bikes_information存储自行车辆相关信息bm_dispatch_record存储车辆调度情况信息bm_site_modify存储租赁站点配置信息bm_bike_storage存储仓库车辆存储信息bm_sites_realtime存储站点实时情况信息bm_rent_return存储用户租还车信息bm_system_permission存储系统用户权限信息12软件详细设计与实现03数据库设计②逻辑设计—数据12软件详细设计与实现03功能模块设计13软件详细设计与实现03功能模块设计1313软件详细设计与实现03站点管理模块设计与实现站点锁桩停启用控制执行界面功能操作下发FIFO指令等待结果返回14站点信息管理锁桩电量阀值、停启用控制信息发布软件详细设计与实现03站点管理模块设计与实现站点锁桩14软件详细设计与实现03实时监控模块设计与实现站点锁桩实时监控执行界面功能操作监听消息返回15界面显示结果站点实时(网络状态、可租车位、车辆储率等)锁桩实时(锁桩状态、车辆在位情况等)软件详细设计与实现03实时监控模块设计与实现站点锁桩15软件详细设计与实现03车辆调度模块设计与实现无车可租,无桩可还上坡站点车辆长期空置,平地站点车辆过多现象解决方案实时调度:工作人员根据实际情况针对性的对某个站点人工确定调配量实现定点调度任务。计划调度:在区域内,对有调度需求的站点运用调度算法规划合理的调度量和调度路线,下发调度任务。16软件详细设计与实现03车辆调度模块设计与实现无车可租16软件详细设计与实现03车辆调度模块设计与实现站点数据监测分析需求量预测调度路径规划调度方案制定基于蚁群算法的调度路径规划基于满车率调度量分配调度量分配设定期望满车率H(t)获取车辆信息总车位数Ci(t0)、可租车辆数Yi(t0)调度量计算输出结果17满车率=可租车辆数/正常锁桩数软件详细设计与实现03车辆调度模块设计与实现站点数据17软件详细设计与实现03车辆调度模块设计与实现调度路径规划初始化参数,样本数m,站点个数n等计算样本K的信息素更新全局信息素判断达到最大迭代次数生成规划路径18软件详细设计与实现03车辆调度模块设计与实现调度路径184第部分软件测试与工作总结4第部分软件测试与工作总结19软件测试及工作总结04测试环境搭建六个混合锁桩两辆助力自行车一个站点控制平台一台服务器一台PC终端实验室测试环境20实验室联合测试实地测试开发测试实地测试环境软件测试及工作总结04测试环境搭建实验室测试环境2020软件测试及工作总结04基本功能模块测试用户管理模块查询报表21软件测试及工作总结04基本功能模块测试用户管理模块查21软件测试及工作总结04站点管理模块测试锁桩停启用站点实时22软件测试及工作总结04站点管理模块测试锁桩停启用站点22软件测试及工作总结04车辆功能测试实时调度计划调度23软件测试及工作总结04车辆功能测试实时调度计划调度223软件测试及工作总结04工作总结与展望已完成的工作车辆监管平台软件的总体设计各功能模块的详细设计与实现测试验证了软件设计方案的可行性未来工作展望增加车辆定位功能完善车辆调度方案科学站点布局规划24软件测试及工作总结04工作总结与展望已完成的工作车辆24谢谢各位答辩老师和评审专家!谢谢各位答辩老师和评审专家!25公共自行车租赁系统车辆监管平台设计与实现DesignandImplementationofVehicleMonitoringPlatformofBikeSharingSystem公共自行车租赁系统车辆监管平台设计与实现Designand26课题研究背景及意义01软件测试及工作总结04车辆监管平台软件总体设计02车辆监管平台软件详细设计与实现03目录CONTENTS工作重点课题研究背景及意义01软件测试及工作总结04车辆监管平台软件271第部分课题研究背景及意义1第部分课题研究背景及意义28课题研究背景及意义01背景意义公共自行车系统零污染、零排放创新型交通模式以高新技术为依托缓解交通堵塞,减少大气污染02车辆监管平台站点智能化监控车辆信息化管理事务规范化管理03城市交通问题机动车数量增多交通拥堵环境污染城市公交发展.01存在的问题软件架构单一信息监管不得力车辆调度不合理04功能全面、性能可靠、可扩展的车辆监管平台课题来源:校企合作项目——“山西省某市公共自行车租赁系统开发项目”4课题研究背景及意义01背景公共自行车系统零污染、零排放02车292第部分车辆监管平台软件总体设计2第部分车辆监管平台软件总体设计30软件总体设计02公共自行车租赁系统总体结构公共自行车+混合锁桩站点控制平台智能终端后台管理系统1.车辆监管平台2.业务管理系统3.通信服务中心6软件总体设计02公共自行车租赁系统总体结构公共自行车+混合锁31软件总体设计02车辆监管平台软件需求分析权限设置人员管理信息维护考勤日志车辆库存车辆上下架车辆维护车辆调度车辆浮动预警站点信息管理批量导入导出站点锁桩控制站点实时监控站点地图分布信息查询图形报表统计数据导出235

1站点费用管理站点储率管理电量阈值设定设定修正参数4用户管理站点管理车辆管理参数管理查询报表7软件总体设计02车辆监管平台软件需求分析权限设置车辆库存站点32软件总体设计02车辆监管平台软件结构基于B/S的分布式三层体系结构界面显示用户操作逻辑判断业务处理数据分析数据存储数据采集通信链接8软件总体设计02车辆监管平台软件结构基于B/S的分布式三层体33软件总体设计02软件开发方案选择操作系统选择开发框架数据库管理系统软件开发语言Windows7兼容性强安全性高人性化的操作界面功能齐全的函数集PHP跨平台、安全性好效率高运行速度快免费开源CodeIgniter框架小巧但功能强大无需需要模板引擎MVC开发模式兼容性强MySQL体积小、低成本、易操作用户请求响应速度快运行稳定可靠支持大容量用户支持多种操作系统平台9软件总体设计02软件开发方案选择操作系统选择开发框架数据库管34软件总体设计02数据通信方式9※通信服务器中进程间通信——FIFO下发FIFO指令TCP/UDP通信软件总体设计02数据通信方式9※通信服务器中进程间通信——F353第部分车辆监管平台详细设计与实现3第部分车辆监管平台详细设计与实现36软件详细设计与实现03数据库设计②

逻辑设计—数据库表①

概念设计——实体关系模型E-R图字段名字段类型(大小)是否主/外键描述默认值site_idchar(5)主键站点编号—site_namevarchar(32)—站点名称—site_addressvarchar(128)—详细地址—longitudefloat(6)—经度—latitudefloat(6)—纬度—site_statevarchar(4)—站点状态—site_ipvarchar(15)外键站点IP—gatewayvarchar(15)—网关—level_idvarchar(4)—收费等级—hight_storefloat(6)—高储率—low_storefloat(6)—低储率—ftp_circleint(8)—文件上传周期3update_timedatetime—更新时间current_time字段名字段类型(大小)是否主/外键描述默认值site_idchar(5)主键站点编号—site_namevarchar(32)—站点名称—site_addressvarchar(128)—详细地址—longitudefloat(6)—经度—latitudefloat(6)—纬度—site_statevarchar(4)—站点状态—site_ipvarchar(15)外键站点IP—gatewayvarchar(15)—网关—level_idvarchar(4)—收费等级—hight_storefloat(6)—高储率—low_storefloat(6)—低储率—ftp_circleint(8)—文件上传周期3update_timedatetime—更新时间current_time数据库表名数据库表描述bm_department_workers存储系统用户人员相关信息bm_sites_information存储租赁站点相关信息bm_bikesites_information存储站点车桩相关信息bm_bikes_information存储自行车辆相关信息bm_dispatch_record存储车辆调度情况信息bm_site_modify存储租赁站点配置信息bm_bike_storage存储仓库车辆存储信息bm_sites_realtime存储站点实时情况信息bm_rent_return存储用户租还车信息bm_system_permission存储系统用户权限信息12软件详细设计与实现03数据库设计②逻辑设计—数据37软件详细设计与实现03功能模块设计13软件详细设计与实现03功能模块设计1338软件详细设计与实现03站点管理模块设计与实现站点锁桩停启用控制执行界面功能操作下发FIFO指令等待结果返回14站点信息管理锁桩电量阀值、停启用控制信息发布软件详细设计与实现03站点管理模块设计与实现站点锁桩39软件详细设计与实现03实时监控模块设计与实现站点锁桩实时监控执行界面功能操作监听消息返回15界面显示结果站点实时(网络状态、可租车位、车辆储率等)锁桩实时(锁桩状态、车辆在位情况等)软件详细设计与实现03实时监控模块设计与实现站点锁桩40软件详细设计与实现03车辆调度模块设计与实现无车可租,无桩可还上坡站点车辆长期空置,平地站点车辆过多现象解决方案实时调度:工作人员根据实际情况针对性的对某个站点人工确定调配量实现定点调度任务。计划调度:在区域内,对有调度需求的站点运用调度算法规划合理的调度量和调度路线,下发调度任务。16软件详细设计与实现03车辆调度模块设计与实现无车可租41软件详细设计与实现03车辆调度模块设计与实现站点数据监测分析需求量预测调度路径规划调度方案制定基于蚁群算法的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论