- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于嵌入式Linux的车辆稽查系统设计书.doc
基于嵌入式Linux的车辆稽查系统设计书
摘 要
本论文主要是设计并实现一个基于嵌入式Linux和GPRS的车辆稽查系统,该系统的终端具有体积小、携带方便、集成部分手机功能等特点,可以做为交通部门路面车辆稽查的强有力补充。系统分为终端和服务器两大部分。
终端采用了基于arm9核的s3c2410芯片和Linux 2.6.9内核,并采用QTE作为图形界面开发包。在终端设计方面,本文着重地介绍了u-boot、Linux在s3c2410上的移植方法和Linux下的串口编程方法、QTE图形界面编程方法。并且对终端系统的源代码进行总结和分析,最后展现了终端系统的软件运行结果。
服务器采用了红帽Linux企业版操作系统和oracle 11g数据库,并以Java做为服务器软件编程语言。论文详细地介绍了JDBC编程方法、数据库设计和服务器软件流程图,并且对服务器核心的java源代码进行分析和总结,最后也展示了服务器软件运行结果。
在论文的最后,对本系统做出了进一步分析和总结,提出了系统存在的不完善之处和相关的解决方法。
关键词 嵌入式,Linux,交通稽查
目 录
摘 要 2
目 录 3
1. 引言 5
1.1 项目简要介绍 5
1.2 项目提出的背景和意义 5
1.3 特色和创新点 6
2 任务概述 7
2.1 目标 7
2.2 用户特点 7
2.2 系统特点 7
3 需求分析 8
3.1 功能需求 8
3.2 性能需求 8
3.3 成本需求 8
3.4 安全性需求 9
4. 总体设计 9
5. 终端详细设计 10
5.1 终端硬件设计 10
5.1.1 处理器 10
5.1.2 GPRS模块 11
5.1.3 GPS模块 11
5.2 终端软件设计 12
5.2.1 终端引导程序 13
5.2.2 操作系统 13
5.2.3 应用程序 13
图形界面 14
加解密引擎 16
GPS/GPRS通用函数 16
Linux API简要说明 18
5.2.4 终端和服务器通信协议 19
5.3 终端图形界面外观 22
6. 服务器设计 23
6.1 编程语言和开发平台 23
6.2 Oracle数据库 23
6.3 JDBC编程 24
6.4 数据库设计 25
6.5 服务器软件详细设计 28
6.6 数据包处理流程 31
6.7 接口设计 32
6.8 界面设计 33
7. 外观设计 34
8. 可行性分析 35
9. 参考文献 36
1. 引言
1.1 项目简要介绍
本项目采用嵌入式Linux技术,结合GPS、GPRS通信技术和DES加解密技术,实现一个远程车辆稽查手持终端和相应的企业级服务器。该系统具有车辆稽查所需要的常用操作和数据库,并具有高安全性和全网监控的功能。
1.2 项目提出的背景和意义
目前,我国的公路基础建设已进入快速发展阶段,公路里程有了大幅度的提高,汽车已经逐渐进入家庭,在路车辆不断增加。据不完全统计,每年全国漏征养路费高达人民币30-40个亿,给国家造成了巨大的经济损失。同时汽车的盗抢、丢失、违章等事件越来越多,需要交通征费稽查部门、公安交警部门上路检查的时间大大增加,在路面进行移动车辆稽查显得越发重要inux做为操作系统,可以不断地添加外部设备,充分利用开源技术,并且可以保持与时俱进,进行产品的升级。由于采用了中央数据库,从而可以保证系统的可维护性。
用户界面友好。大部分嵌入式设备的图形界面均相当简单,主要是满足了不同的需求,而本系统采用的图形界面框架,可以设计出和Window上相似的图形界面,相比其他嵌入式产品来说,友好的图形界面是一大特色。
可规模生产,具有产业价值。嵌入式系统的一大特点就是用户量大,同样,本系统一旦设计完成通过调试,可以大规模生产,并做为推广之用。
自主知识产权。
2 任务概述
2.1 目标
本系统的目标是实现一个基于嵌入式Linux技术、GPRS技术、GPS技术、加解密技术的手持终端设备和基于Internet的服务器系统。系统采用C/S模型,可以解决路面车辆信息的查询和数据库更新、拨打电话等功能,并具有高安全性和全网监控、全球导航功能。
2.2 用户特点
本系统面向的用户属于交通稽查部门或者交警相关部门人员。这些人员对计算机的熟悉程度较低,因此系统应该具有友好的使用界面和稳定性。对于服务器可以由相关专业人员维护。
2.2 系统特点
1.终端性价比高。因为采用了arm9芯片和Linux操作系统,在提高终端性能的同时降低价格。并且GPRS上网费用低,永远在线,按流量计费也进一步降低了费用,解决了费用问题。
2.终端功能多。该系统集成查询、拨打电话、发送短消息功能于一身,并且提供了一个PDA界面,可以获得很多的桌面应用软件,比如上网、文本编辑器
您可能关注的文档
- 土木工程毕业设计(论文)外文资料翻译.doc
- 土高原地黄区水土保持淤地坝建设内蒙古达拉特旗乌兰斯太沟小流域张源会沟中型淤地坝扩大初步设计.doc
- 地下三层车库地上4栋写字楼模板专项方案.doc
- 地下商业街设计报告.ppt
- 地质环境安全综合评价方法研究可行性报告1.doc
- 场协同原理在强化换热器传热中的应用与分析.pdf
- 垃圾渗滤液处理工程可行性研究报告(doc 94页).doc
- 垫片(BS11-F106)钣金成形工艺及模具设计.doc
- 埃尔斯冰激凌创业计划书执行总结(doc 40页).doc
- 城东县月仙温泉旅游开发项目可行性研究报告(绝对原创)(优秀甲级咨询机构编制).doc
文档评论(0)