论文题名: | 高速公路数据接入系统软件设计与实现 |
关键词: | 高速公路;数据接入系统;模块化设计;车辆通行信息 |
摘要: | 随着政府数据的开放,各部门之间通过汲取这些数据而提高了数据利用效率。本文中,通过将湖北省收费站存储的车辆通行信息提供给公安部门,能够对刑侦、破案起到重要作用。 本文所论述的高速公路数据接入系统项目主要功能是通过采集全省200多个收费站的车辆通行记录,然后将每条记录按照特定的编码方式封装成 xml文件,再把这些文件发送到业主那边的FTP服务器上。 我们根据业主需求和所要遵循的规范制定了系统方案,将整个系统分为四个模块,分别实现采集、保存、删除和发送功能。而后分析了达成该方案所必需的软件平台。我们使用 ADO接口连接数据库并进行相应的操作,使用临界区来实现线程之间的同步通信。 对于采集模块,我们创建了200多个采集线程,每个线程负责从一个收费站采集数据,然后再将这些数据存放在本地库当中。对于保存模块,创建了两个封装线程,分别负责将本地入口表和出口表的每条记录封装成 XML文件,循环存放在本地的四个目录。对于删除模块,循环删除本地数据库入口表和出口表的每条被封装过的记录。对于发送模块,创建四个发送线程,每个线程负责将本地一个目录的文件发送至用户那边FTP服务器对应端口的目录。 随后我们对程序进行了有计划的测试,测试结果符合预期。对于项目开发过程中出现的各种异常,工作进程占用的内存情况以及遇到的死锁问题,我们也给出了详尽的描述。 |
作者: | 马振军 |
专业: | 信息与通信工程 |
导师: | 杨帆 |
授予学位: | 硕士 |
授予学位单位: | 西安电子科技大学 |
学位年度: | 2014 |
正文语种: | 中文 |