学位论文 > 优秀研究生学位论文题录展示
基于Internet的多国货币识别接收器远程在线升级与诊断系统
作 者: 付小晶
导 师: 贺建飚
学 校: 中南大学
专 业: 计算机应用技术
关键词: 因特网 远程升级 货币识别器 浏览器
分类号: TP273.5
类 型: 硕士论文
年 份: 2005年
下 载: 54次
引 用: 1次
阅 读: 论文下载
内容摘要
随着自助服务行业的飞速发展,作为自助服务系统核心部件的货币识别接收器得到了广泛的应用。与此同时,如何快速、有效而又低成本地对大量的、分散的货币识别接收器进行升级与维护又成为业界面临的难题。 本文提出了通过因特网(Internet)对货币识别接收器进行远程在线升级与诊断的新方法,在对嵌入式Internet技术的研究和总结基础上,提出了比较完善的、通用的基于Internet的嵌入式设备远程控制模型(IEDRCM),并根据此模型,设计实现了基于Internet的多国货币识别接收器远程在线升级与诊断系统。通过该系统,升级与诊断任务可以在无专业技术人员在现场的情况下远程在线完成。整个系统软件基于浏览器/服务器(B/S,Browser/Server)和客户机/服务器(C/S,Client/Server)混合体系结构,满足了当前货币识别接收器应用多样化的要求。我们在多国货币识别接收器中使用了可编程系统器件(PSD),实现了在应用中编程(IAP)功能和故障自诊断功能,使其支持远程升级和诊断;采用了线程池的方法建立了支持多用户并发访问的多线程服务器;提出了间断式反馈动态升级思想、应用层安全协议和多重用户身份验证方法来提高系统的安全性;而且开发了集网络通信、串口通信和数据加密功能为一体的专用的ActiveX控件,不但为用户提供了友好的远程操作界面,动态实时显示货币识别接收器传感器数据的波形图,而且解决了B/S模式下浏览器功能的扩充以及浏览器与服务器之间双向实时通信问题,并且封装了商业逻辑,加强了升级数据的版权保护。系统在局域网和Internet上进行了全面的测试与调试,运行良好。 本课题的研究不但为当前货币识别接收器的升级与维护提供了一条新途径,而且也为其它嵌入式设备的远程升级与诊断建立了良好的参考模型。
|
全文目录
摘要 3-4 ABSTRACT 4-5 目录 5-8 第一章 绪论 8-14 1.1 国内外货币识别接收器升级与维护现状 8-10 1.2 货币识别接收器升级与维护面临新挑战 10 1.3 基于INTERNET的嵌入式设备远程控制 10-11 1.4 课题的来源与研究意义 11-12 1.5 本文工作与论文组织 12-14 第二章 嵌入式INTERNET方案设计 14-20 2.1 嵌入式INTERNET技术概述 14-16 2.2 嵌入式INTERNET方案的选择 16-17 2.3 基于INTERNET的嵌入式设备远程控制模型 17-18 2.4 小结 18-20 第三章 多国货币识别接收器的改进 20-28 3.1 多国货币识别接收器工作原理 20 3.2 多国货币识别接收器硬件组成结构 20-21 3.3 多国货币识别接收器软件系统结构 21-22 3.4 多国货币识别接收器串行通信的实现 22-23 3.5 多国货币识别接收器软件升级功能的实现 23-26 3.5.1 在应用中编程技术 23-24 3.5.2 基于μPSD芯片的程序升级功能的实现 24-26 3.6 多国货币识别接收器故障自诊断功能的实现 26-27 3.7 小结 27-28 第四章 系统总体设计与分析 28-38 4.1 系统主要功能与特点 28-29 4.2 系统软件结构设计与分析 29-32 4.2.1 系统采用B/S和C/S混合模式的优势 29-30 4.2.2 B/S模式下浏览器与服务器双向实时通信问题的解决 30-31 4.2.3 系统软件功能模块结构 31-32 4.3 应用层网络通信协议的设计 32-33 4.4 多国货币识别接收器远程升级与诊断伪命令设计 33-34 4.5 系统安全性设计与分析 34-36 4.5.1 提高应用层协议的安全性 34-35 4.5.2 间断式反馈动态升级思想 35 4.5.3 客户端ActiveX控件对商业逻辑的封装 35 4.5.4 多重用户身份验证方法 35-36 4.5.5 单片机程序加密 36 4.6 软件运行环境与开发工具的选择 36 4.7 小结 36-38 第五章 系统具体设计与实现 38-62 5.1 升级与诊断服务器的实现 38-48 5.1.1 基于网络事件的Windows Sockets编程 38-40 5.1.2 通信客户的识别和网络数据的流向控制 40-41 5.1.3 基于线程池的多线程服务器的实现 41-44 5.1.4 多种通信方式混用提高系统的运行效率 44-45 5.1.5 数据库访问模块的实现 45 5.1.6 升级与诊断模块的实现 45-47 5.1.7 Win32服务的实现 47-48 5.2 客户端ACTIVEX控件的设计与实现 48-58 5.2.1 ActiveX技术与ATL 48-49 5.2.2 客户端ActiveX控件的功能与软件结构设计 49-51 5.2.3 客户端ActiveX控件的接口及其实现 51-52 5.2.4 客户端ActiveX控件网络通信模块的实现 52-53 5.2.5 客户端ActiveX控件串口通信模块的实现 53-55 5.2.6 客户端ActiveX控件升级与诊断模块的实现 55-57 5.2.7 客户端ActiveX控件的调用、安装与升级 57-58 5.3 WEB服务器的建立和WEB应用程序的实现 58 5.4 升级与诊断数据库的设计 58-60 5.5 小结 60-62 第六章 系统验证与运行结果分析 62-68 6.1 系统软件测试与调试 62-64 6.2 系统运行结果分析 64-66 6.3 小结 66-68 第七章 结束语 68-70 7.1 研究开发工作总结 68-69 7.2 进一步的研究工作 69-70 参考文献 70-75 致谢 75-76 攻读硕士期间主要的研究成果 76
|
相似论文
- 基于HTTP的智能家居网络改进方案,TP273.5
- 采用IGMP报文的因特网IP级拓扑测量方法研究,TP393.02
- 湖南网络职院教务综合管理平台的设计与实现,TP311.52
- 一种WinCE环境下嵌入式浏览器的设计与开发,TP393.092
- 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
- 浏览器的安全访问及指纹识别技术,TP393.092
- 嵌入式浏览器网页排版技术研究与实现,TP393.092
- 嵌入式视频点播系统的设计与实现,TN948.64
- IPTV机顶盒关键技术研究与实现,TN948.55
- 嵌入式浏览器网页显示的研究与实现,TP368.1
- 一个人力资源管理系统的设计与实现,TP311.52
- 基于B/S结构的动力费管理系统的关键技术研究,TP311.52
- 基于BHO技术的恶意网页行为检测技术研究与实现,TP393.092
- 浏览器安全问题的研究与解决方案,TP393.092
- 基于UML与.NET职校办公自动化系统设计与实现,TP311.52
- 车载终端执行文件远程升级系统的设计与研究,TP277
- 兖矿集团职工大学校园网信息管理系统的研究与实现,TP311.52
- 中国鸟类检索查询系统的构建,Q958
- 基于INTERNET的医学图像传输与发布系统的研究,R197.324
- 建构主义与网络环境下的高中英语阅读教学,G633.41
- 基于QT的嵌入式GUI和浏览器的实现,TP393.092
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统 > 计算机控制、计算机控制系统
© 2012 www.xueweilunwen.com
|