论文部分内容阅读
随着我国经济的高速发展和城市化进程的日益加快,城市机动车保有量随之急剧上升,交通运输显得越来越重要。然而,城市交通拥堵、交通事故频发的现象已经成为当今中国甚至世界上绝大部分国家面临的一大难题,研究与设计车载定位系统,以缓解城市交通问题,变得非常有意义。本论文设计实现了一个车辆定位系统客户端软件。用户通过这个系统可以在Web浏览器上进行操作,完成车辆定位、车辆报表查询等功能。本文主要针对以下功能进行研究:(1) GPS监控功能的设计。首先分析了用户需求,然后设计了GPS监控前端页面ExtJS面板的布局,组件的设计,最后完成后台view视图的设计,并扩展定位功能使其完成历史路径查询。(2)权限更改功能的设计。首先定义了用户对象编码规则,分配不同用户的权限,设计了Django框架中视图函数,还有Ajax的交互实现,并针对数据库添加和删除数据做了说明。(3) PDF报表功能的设计。介绍了程序的流程图,包括参数的上传和接收,车辆历史定位数据的筛选,PDF文件格式的设定,最后生成PDF文件。(4) ActiveX密码控件的设计。首先介绍了ActiveX控件的基本知识,密码加密方式的选择,密码控件的创建,方法的添加,控件的美化,最后生成安全控件。本文提供了一套切实可靠的具有实时监控能力的车载定位系统设计方案。它能在现代化交通中起到重要的作用,缓解城市交通压力。