基于bs的远程查询系统的设计-毕设论文.doc

上传人:hs****ma 文档编号:547954176 上传时间:2023-10-15 格式:DOC 页数:33 大小:507KB
返回 下载 相关 举报
基于bs的远程查询系统的设计-毕设论文.doc_第1页
第1页 / 共33页
基于bs的远程查询系统的设计-毕设论文.doc_第2页
第2页 / 共33页
基于bs的远程查询系统的设计-毕设论文.doc_第3页
第3页 / 共33页
基于bs的远程查询系统的设计-毕设论文.doc_第4页
第4页 / 共33页
基于bs的远程查询系统的设计-毕设论文.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《基于bs的远程查询系统的设计-毕设论文.doc》由会员分享,可在线阅读,更多相关《基于bs的远程查询系统的设计-毕设论文.doc(33页珍藏版)》请在金锄头文库上搜索。

1、目 录摘 要4一、概述7(一)、嵌入式简介7(二)、国内发展现状7(三)、本文的主要研究内容7二、嵌入式设备的软硬件设计7(一)、嵌入式系统的特点与发展71嵌入式的定义与特点。72嵌入式处理器的发展。83本设计所采用的处理器及实验板介绍。8(二)、嵌入式操作系统简介81嵌入式操作系统的分类和发展。82uClinux的发展过程。93uClinux的移植。9(三)、uClinux下应用程序的设计111uClinux下的文件系统及应用程序设计方法112应用程序设计13三、嵌入式设备与pc上位机的通信17(一)、Socket编程简介171网络基础知识。172Socket编程的概念。183并发服务器基础

2、。20(二)、嵌入式中Unix下的Socket程序设计221Socket程序要实现的功能和总体设计。222发送数据报格式。233接受的数据报格式。234参数控制。23(三)、上位机中WinSock程序设计241Windows下Socket编程的简介。242并发服务器采用的算法。243C#中Socket编程的注意事项。25四、基于c/s的嵌入式远程监控系统的设计26(一)、服务器所要实现的功能261服务器要实现的功能分析。262采用c/s模式的原因26(二)、c/s结构系统总体设计261c/s结构中服务器的数据库基本表结构262表的关系图27(三)、服务器端程序设计271连接数据库及数据库操作。

3、272用户登录及用户管理模块283冷库管理模块284参数配置管理模块295温度查询模块296Ip更改模块29五、基于b/s的远程查询系统的设计30(一)、b/s模式实现的功能及用途30(二)、水晶报表简介30(三)、远程查询模块的实现301水晶报表的使用方法302远程查询的实现30六、结论30谢 辞31参考文献32附 录33摘 要远程测控系统是集计算机技术、测控技术、网络技术于一体的技术密集型产品系统。随着通信技术、集成电路制造技术的快速发展以及Internet技术的广泛应用,远程测控技术获得了长足的发展。本论文以工业冷库为例对基于Internet的远程测控系统进行了研究。本论文首先对嵌入式系

4、统的硬件进行了分析,选择了合适的开发设备,采用了uCLinux操作系统作为嵌入式设备上的操作系统,对uCLinux内核的裁剪和移植做了详细介绍,同时介绍了交叉编译环境,搭建了一个完整的嵌入式开发平台。介绍了在此平台下用C语言开发的嵌入式应用程序,实现了数据采集,数据通讯和数据控制等功能。本论文讨论了Socket编程在跨系统下的应用,确定了C/S模式的网络框架结构。服务器端采用的开发工具是C#,数据库采用了SQLserver,实现了关于冷库的各种数据的操作。同时考虑到实际应用中的远程查询,设计了B/S模式的远程查询模块,采用了水晶报表(Crystal Report)作为报表生成和打印的工具。本论

5、文的软件平台为该远程监控系统进一步开发打下了良好的基础,文章最后提出了应改进的问题,对后期进一步完善提出一些意见。关 键 字嵌入式系统,监控系统,Crystal Report,Socket编程,uCLinuxAbstractRemote monitoring&controlling system is a density technology product system, which includes computer technology, measuring technology and net technology. With the development of communicat

6、ion technology,the manufacture technology of Integrate Circuit and the widely application of Internet technology, the remote monitoring&controlling system technology has developed faster and faster. In this thesis some research on the remote monitoring&controlling system, for example, industry store

7、house, based on Internet is carried out.The thesis analyzed the hardware of the embedded system and chose proper development device. UCLinux was selected as operation system on embedded device. Further analysis on uCLinux about its tailor and transportation is done in this paper. Simultaneously,the

8、in compiling environment of uCLinux O/S and its application programmes base on the RedHat Linux O/S was set up. The embedded application programme was developed in C language and data acquisition, communication and control have been realized.The paper discussed the application of Socket programming

9、using in different operation system. The net structure of the design based on client/server model. C# was used as development tool and SQLserver database was used as the background database. Various operation on data are realized by the server about the storehouse.Meanwhile considering of the remote

10、 request, browse/server model was adopted as a remote request module. Crystal Report was used as a tool to generate and print report.The software platform of this paper makes good foundation for future research work. In the end of the paper some questions that need to be improved are put forward als

11、o with the suggestions that would perfect the design.Key WordEmbedded System ,Control System ,Crystal Report ,Socket Programming ,uClinu一、概述(一)、嵌入式简介嵌入式系统是以应用为中心,以半导体技术、控制技术、计算机技术和通讯技术为基础,强调硬件软件的协同性与整合性,软件与硬件可剪裁,适用于应用系统对功能可靠性、成本体积功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,主要作用是实时控制(C

12、ontrol)、监视(Monitor),管理移动计算机(Management)、数据处理等,或者辅助其它设备运转,完成各种自动化处理的任务。嵌入式系统是一个技术密集、资金密集、高度分散、不断创新的知识集成系统,对整个系统的体积功耗成本等都有严格的限制,嵌入式系统的设计不同于桌面计算机系统设计的一个方面在于:嵌入式系统非常受限于功能和具体的应用环境,如实时性的要求;对外部事件必须保证在规定时间内进行响应;功率预算、散热必须符合环境要求;有体积、重量的限制;需要令人满意的安全性可靠性;系统本身的成本需求等。因此在嵌入式系统设计时需要重点考虑下面一些因素:实时性好,可靠性高,集成度高,功耗低,环境适

13、应能力强,系统成本低等。(二)、国内发展现状 基于internet/intranet的嵌入式远程监控技术在我国处于起步阶段,近年国家出台了一系列信息产业政策,大力发展信息产业,对电子信息行业的企业在政策、税收等方面实行了相当的优惠,这大大促进了作为信息产业一部分的嵌入式远程监控系统的发展。国内的远程监控技术正在被广泛的应用到安防、邮电、电力、通讯、银行、工业控制等国民经济中的各个领域。随着工业控制技术的发展、网络传输速度的提高、国内芯片制造业的日趋壮大,嵌入式网络远程监控技术必将获得长足的发展,从而有力的促进国民经济的发展。(三)、本文的主要研究内容本设计主要结合嵌入式远程测控系统在工业冷库方

14、面的应用设计了一套完整的软硬件解决方案。首先,了解嵌入式近几年的发展,选择合理的嵌入式设备和操作系统,搭建实验平台,了解开发环境。对嵌入式操作系统进行了研究,分析了其内存管理、进程调度、文件系统。了解嵌入式硬件设备所能实现的功能,完成嵌入式设备上应用程序的总体设计,找出不能实现的模块,进行模拟。完成uClinux操作系统的定制和移植。完成嵌入式设备上温度测控部分的设计和开发。完成嵌入式设备和上位机的通讯模块,妥善解决并发服务器的问题,保证工业系统要求的实时性。设计完成上位机(pc)上的基于C/S模式的信息存储和管理程序和基于B/S模式的信息浏览程序。二、嵌入式设备的软硬件设计(一)、嵌入式系统

15、的特点与发展1嵌入式的定义与特点。嵌入式系统应定义为:“嵌入到对象体系中的专用计算机系统”。“嵌入性”、“专用性”与“计算机系统”是嵌入式系统的三个基本要素。对象系统则是指嵌入式系统所嵌入的宿主系统。这个定义是较多定义的一种,对于嵌入式的真正官方定义还仍然在讨论中,不过这不会对嵌入式的发展和应用带来任何影响。按照上述嵌入式系统的定义,只要满足定义中三要素的计算机系统,都可称为嵌入式系统。嵌入式系统按形态可分为设备级(工控机)、板级(单板、模块)、芯片级 (MCtf, SOC)。2嵌入式处理器的发展。嵌入式系统的核心部件是各种类型的嵌入式处理器,目前据不完全统计,全世界嵌入式处理器的品种总量己经超过1000多种,流行体系结构有30几个系列,可以分成下面几类。(1)嵌入式微处理器(Embedded Microprocessor Unit, EMPU)。(2)嵌入式微控制器(Microcontroller Unit, MCU) 。(3)嵌入式DSP处理器(Embedded Digital Signal Processor, EDSP)。(4)嵌入式片上系统(System On

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档 > 租房合同

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号