毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#温湿度监测后台软件系统设计(4)
2) UDP使用尽最大努力交付,由于传输数据不建立连接,因此也就不需要文护连接状态,包括收发状态等,因此一台服务机可同时向多个客户机传输相同的消息。
3) UDP信息包的标题很短,只有8个字节,相对于TCP的20个字节信息包的额外开销很小。
4) UDP 是面向报文的。UDP对应用程序交下来的报文不再划分为若干个分组来发送,也不把收到的若干报文合并后再交付给应用程序。应用程序交给UDP一个程序必须选择合适大小的报文。
5) 吞吐量不受拥挤控制算法的调节,只受应用软件生成数据的速率、传输带宽、源端和终端主机性能的限制。
UDP的首部格式:用户数据报UDP有两个字段:数据字段和首部字段。首部字段很简单只有8个字节,如图2.2所示,由4个字段组成,每个字段都是两个字节。
1)源端口 源端口号。
2)目的端口 目的端口号。
3)长度 UDP用户数据报的长度。
4)校验和 防止UDP用户数据报在传输中出错。
图2.2 UDP用户数据报的首部结构
2.3 数据库的选择
目前常用的数据库有Oracle、SQL、Server、Access和Mysql等,下面对这几个主流的数据库各自特点简单介绍。
Oracle数据库系统是对象关系型数据库,支持大型多用户数据系统和分布式数据库和分布处理,具有可移植性和兼容性,一般用在大型事务处理及客户/服务器结构的应用系统,但价格昂贵,不适合一般开发应用。
SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用,在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大;是真正的客户机/服务器体系结构,图形化用户界面,使系统管理和数据库管理更加直观、简单;丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地:对网络技术的支持,使用户能够很容易地将数据库中的数据发布到网页上。
Mysql是一个开放源码的小型关系型数据库管理系统,目前被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了Mysql作为网站数据库。Mysql可以支持Windows、UNIX、Linux和SUN OS等多种操作系统平台。
Access是微软公司推出的基于Windows的桌面关系数据库管理系统,是Office系列应用软件之一[9]。它提供了表、查询、窗体、报表、页、宏和模块来建立数据库系统的对象;提供了多种向导、.生成器和模板,把数据存储、查询、界面设计、报表生成等操作规范化等[9]。通过ADO方法来对ACCESS数据库进行连接。
几种数据库各有特点,其中Access是一个中、小型数据库管理系统,使用方便、功能强大、易操作并且很实用,它适合数据量不太大的应用,在处理数据库时效率也很高。所以本课题选用Access作为数据库平台,既可以满足数据操作方便迅速的特点,也可以降低软件的开发成本。
2.4 软件功能模块模块结构
对需求的完全理解对软件开发工作的成功至关重要,对需求进行详尽的分析、精确的描述定义可以缩短开发周期、降低后期开发成本也是设计高质量、高可靠性软件的首要的前提工作。本节通过软件工程的方法对后台监控系统软件进行了功能分析、人机界面分析、业务处理分析、数据分析和控制分析,以保证其能够正常支持远程网络和本地串口通信,可实现对设备在线状态、现场测量数据的采集记录。该系统采用数据库进行数据存储与管理,具有良好的人机界面,可以满足对设备管理、通信监控、数据记录与分析等功能的要求。充这对后面软件体系后台软件系统和结构的分析、建模和设计至关重要。根据温湿度监测后台软件应具备的功能,本后台监控系统应该具备如下功能:
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
交直流混合输电系统中潮流算法研究
下一篇:
太阳能光伏系统测试及其分析
轻轨沿线震动噪音监测系统设计
STC89C52单片机智能温度监测系统设计
labview嵌入式的汽车安全监测系统开发+源代码
船舶推进轴系振动监测系...
DSP+ARM的电能质量监测仪...
labview消防员生命安全监测系统设计+源程序
DSP+ARM电能质量监测仪的设计与实现
辩护律师的作证义务和保...
国内外无刷直流电动机研究现状
中国古代秘书擅权的发展和恶变
《醉青春》导演作品阐述
谷度酒庄消费者回访调查问卷表
浅谈传统人文精神茬大學...
高校网球场馆运营管理初探【1805字】
浅谈新形势下妇产科护理...
多元化刑事简易程序构建探讨【9365字】
拉力采集上位机软件开发任务书