运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)

前言

好久没来CSDN写文章了,近两三年来一直忙于各种各样的工作上的琐事,给客户写项目申报书、编制信息化项目建设方案、方案写完了还要参加所谓的专家联席评审、还要经信委或者科委审批预算、招投标书编制、项目实施、阶段汇报、监理沟通协调、还要科委专家验收、做决算书审计、开票收款,真是琐事多多,但也收获不少;在这几年时间中虽忙于以上琐事但也没有疏于技术,也是主导参与研发了两三款软件平台,本次讲的就是其中一款软件(公务车管理与监控软件)采用的软件技术细节,希望能给正在研发类似软件的朋友或者用到该技术的朋友一定的技术参考或启发!!

好,言归正传,本文大致分为软件研发背景、软件建设思路、软件系统拓扑、代码方案构成、软件功能实现、Web端技术实现、车载终端技术、通讯网关端技术实现。

一、公务车软件研发背景

本软件的研发是在公务用车改革的大背景下孕育而生,提供一套适合当前管理规定的、行之有效的软件供给需求方使用,可以帮助需要的单位积极稳妥地推进和深化公务用车制度改革,要建立健全长效管理机制,通过体制机制创新解决存在的问题,按照“制度加科技”的理念和方式,将公车改革与公车信息化管理工作进行衔接,严格执行违规车辆处理政策和工作程序,并运用信息科技手段实现公务用车全面监管。

二、公务车软件建设思路

综合运用终端通讯技术、物联网技术、移动互联网和GPS/北斗定位等信息技术手段,在公务车上安装卫星定位车载终端,实现实时采集车辆行驶位置、速度、方向、时间和行驶里程等信息,为后台车辆管理、用车管理和定位监控提供数据保障。

三、公务车软件系统拓扑

运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)_第1张图片

四、公务车软件代码方案构成

运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)_第2张图片

五、公务车软件功能实现

运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)_第3张图片
用车基本信息管理
运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)_第4张图片
公务用车派遣管理
运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)_第5张图片
车辆实时监控管理
运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)_第6张图片
车辆轨迹回放管理
运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)_第7张图片
用车使用统计管理
运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)_第8张图片

六、公务车软件Web端技术实现

web端采用的是EasyUI实现的。通过Jquery、Ajax调用MVC Controller数据接口返回Json进行数据绑定展现。
运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)_第9张图片
运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)_第10张图片
运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)_第11张图片

七、公务车软件车载终端技术

运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)_第12张图片

八、公务车软件通讯网关技术实现

技术思路:所有车载终端通过部标808/809协议接入通讯网关,通讯网关形式可以是控制台,也可以是桌面程序Winform。我这里采用的是控制台。
运用EasyUI+ASP.Net MVC+C#研发公务车管理与监控系统(一)_第13张图片

九、总结

该软件的开发综合运用了EasyUI、JS、Jquery、Ajax、ASP.Net MVC、Scoket、JT808/809部标协议解析、高德地图API等技术,技术相对稳定成熟,目前此平台两年来在上海市及各区运行良好,欢迎大家给与建议或沟通!!让平台更加完善!!
本人微信号:chz_cslg
我的微信二维码

你可能感兴趣的:([02]ASP.NET,[03]Web前端,[06]软件架构,公务车,EasyUI,ASP.NET,MVC)