基于GSM Modem的城市燃气远程监测软件的毕业设计(C#

2009年4月26日星期日

基于GSM Modem的城市燃气远程监测软件的毕业设计(C#

制是科学管理生产的重要基础。如果生产过程

460332342产现场分布的地域极广,如电力、铁路、天然点击这里给我发消息


摘 460332342
摘 


在采集生产过程中,对实时数据进行监视和控制是科学管理生产的重要基础。如果生产过程分布范围不大,可采用近距离监测。但有的生产现场分布的地域极广,如电力、铁路、天然气和石油等,要对相距遥远的生产过程进行远程监视和控制,如仍沿用就近监测的办法,则在技术上和经济上都是不足取的,必须采用远程监测技术。


本天然气供应监测系统是一个Windows Forms应用程序,它的设计是以软件工程开发工具—C#程序设计语言为编写工具,
在WINDOWS环境下,使用目前较流行的电子地图方式,将站点分布直接显示在预先设计好的电子地图上,使用者直接可以从电子地图上观察到站点的分布及地理位置,而且在具体站点上可以显示出该站点的压力、温度,流量等参数,具有自动、手动两种采集数据方式,并能将采集到的异常数据及时导入数据库并写入Excel。此外,还实现了数据异常超限的报警功能,另外通过GSM通信方式模拟了数据采集过程,而且联系了实际使用情况,增加了站点删除、修改功能。


本论文首先讲述了关于GSM远程监测技术的基础知识及相关设计背景,其次结合实际阐述了天然气供应监测系统的设计思路,对系统需求做出了分析,然后对系统开发环境的构建和开发工具做出了详细介绍,并对系统开发的硬件环境和软件环境做出了详尽配置,包括开发平台Microsoft
Visual Studio .NET
2003、采用的程序设计语言C#等,紧接着介绍了天然气供应监测系统的具体设计过程,这部分作为本文的重点,着重介绍本系统的实现过程,关键技术的基本原理,给出了实现方法和相应程序代码及相应软件的截图。论文最后总结了本系统的特点和功能,并对本系统的不足做出了说明和展望。


制是科学管理生产的重要基础。如果生产过程

关键词: 远程监测技术;C#语言;数据库技术;GSM技术;报表;窗体


 


  Abstract制是科学管理生产的重要基础。如果生产过程

In collect the production course carry on the surveillance and
control to the Real-time data is the important foundations that
science manages production. If the production course distributes
scope not extensive, can adopt a close quarters monitor. But some
productions distribute on the scene of the region is very wide,
such as the electric power, railroad, natural gas and petroleum and
so on, to be apart from a faraway production course to carry on the
long-range surveillance and control mutually, If still follow to
use to monitor nearby of way, then on the technique with economy up
is all count for little, have to adopt the long-range monitor
technique.

This natural gas supply monitor system is a Windows Forms
application, its design with the software engineering the
development tool-C# the program design language for write tool,
under the WINDOWS environment, use currently more popular
electronics map a method, order station to distribute to show at
directly to design good electronics map in advance up, the user can
observe to the station to order from the electronics map directly
of distribute and the geography position, and order in the concrete
station up can display should stand point of pressure, temperature,
discharge etc. parameter, have automatic and manual ways to move
two kinds of collect the data method, and the ability will collect
to of the excrescent data ducts into a database in time and write
in Excel. Also carried out the data abnormality in addition super
limit of report to the police function, pass another GSM
correspondence method to imitate a data to collect process, and
contacted an actual usage circumstance, increase a station to order
deletion, modification function.

This thesis related the knowledge of concerning the GSM long-range
monitor technical foundation and design background first, secondly,
combined the fact to elaborate the design way of thinking of the
natural gas supply monitor system. To the system need did analysis,
then to the system development environment of set up with
development the tool did detailed introduction, and to system
development of the hardware environment and the software
environment did in details install, include development the
environment of Microsoft Visual Studio.NET 2003, adoption of the
program design language C# and so on, the next introduced natural
gas supply monitor system of concrete design process, this part is
textual point, emphasize introduction origin system to carry out
process, key technical basic principle, give carry out a method and
correspond the procedure code and correspond software to cut
diagram. The thesis summed up the characteristic and function of
this system finally, and did the elucidation and outlook to the
shortage of this system.


分布范围不大,可采用近距离监测。但有的生

Key words: The long-range monitor technique; C#; GSM; report
forms; forms

 

目     
460332342
摘 


摘  要 IV

ABSTRACT V

第1章 绪论 1制是科学管理生产的重要基础。如果生产过程

1.1  远程监测技术项目背景及基础知识 1

1.1.1 GSM技术概述 1

1.1.2 远程监测技术概述 2产现场分布的地域极广,如电力、铁路、天然

1.1.3 远程监测系统的基本功能 4

1.2 本论文研究内容及内容安排 4

第2章 天然气供应监测系统设计分析 6制是科学管理生产的重要基础。如果生产过程

2.1 天然气供应监测系统可行性研究 6

2.1.1 本系统基本要求 6

2.1.2 本系统目标 6产现场分布的地域极广,如电力、铁路、天然

2.1.3 条件假定和限制 7

2.1.4 建议系统的运行环境选择 7

2.1.5 建议系统概述 8分布范围不大,可采用近距离监测。但有的生

2.1.6 建议系统的工作框架 8

2.1.7 可行性分析 9

2.1.8 系统的可行性分析结论 9在采集生产过程中,对实时数据进行监视和控

2.2  系统的需求分析 9

2.2.1 系统要求 9

2.2.2 数据要求 10460332342
摘 


2.2.3 数据流图 10

2.2.4 数据字典 11

2.3 系统的概要设计 12制是科学管理生产的重要基础。如果生产过程

2.3.1天然气供应监测系统设计 12

2.3.2 软件结构设计 14

2.3.3 数据库设计 15在采集生产过程中,对实时数据进行监视和控

第3章 系统开发环境及采用技术 18

3.1 开发环境介绍 18

3.1.1 Microsoft Visual Studio .NET 2003简介 18制是科学管理生产的重要基础。如果生产过程

3.1.2 Framework简介 18

3.1.3 C# 程序设计语言简介 19

3.2 开发环境的构建 19制是科学管理生产的重要基础。如果生产过程

3.2.1 硬件配置 19

3.2.2 软件配置 20

3.3 开发环境核心技术简介 20产现场分布的地域极广,如电力、铁路、天然

3.3.1 Windows程序设计 20

3.3.2 C# 事件及响应方法 21

3.3.3 ADO.NET访问数据库 22在采集生产过程中,对实时数据进行监视和控

第4章 天然气供应监测系统的详细设计 24

4.1  城市天然气监测系统详细设计 24

4.1.1 人机界面设计 24460332342
摘 


4.1.2 应用程序设计 26

4.1.3 必要辅助功能设计 27

4.2 系统主要功能的实现及核心编码 27产现场分布的地域极广,如电力、铁路、天然

4.2.1 主窗体与子窗体 27

4.2.2 用户身份验证的实现 29

4.2.3 手工接收数据 31制是科学管理生产的重要基础。如果生产过程

4.2.4 自动接收数据 31

4.2.5 设置报警参数 31

4.2.6 数据报表 32制是科学管理生产的重要基础。如果生产过程

4.2.7 输入限制和数据验证 33

第5章 软件功能测试 34

5.1 通信方式选择 34产现场分布的地域极广,如电力、铁路、天然

5.2报警参数设置 36

5.3 站点信息设置 36

5.4 生成数据报表 37460332342
摘 


5.5 备份数据库 37

5.6 典型操作提示 38

结   
论 39在采集生产过程中,对实时数据进行监视和控

致   
谢 41

参考文献 42


      0 评论:

      发表评论