当前位置:文档之家› 远程监测系统上位机软件的设计-开题报告

远程监测系统上位机软件的设计-开题报告

毕业论文﹙设计﹚开题报告题目远程监测系统上位机软件的设计
2013年3月12日
题目远程监测系统上位机软件的设计
三、对本课题将要解决的主要问题及解决问题的思路与方法、拟采用的研究方法(技
术路线)或设计(实验)方案进行说明,论文要写出相应的写作提纲
1 该课题将要解决的主要问题及解决问题的思路与方法
该课题要求能够掌握远程环境监测系统的基本显示原理和设计方法,通过该设计课题掌握了上位机的软件开发和使用方法,为以后从事相关行业的工作积累了实际工作经验。

上位机用数据库管理各下位机传送来的数据,并进行分析处理,可实现定时打印报表,做出数据分析,绘出统计表。

上位机通过MODEM和电话线路实现远程通信。

要求用高级语言编程实现远程环境监测信息系统上位机的设计。

实现远程数据通信、数据的管理及分析处理,其良好的人机界面适应现代环境监测的要求。

2 该课题拟采用的设计研究方法
该系统利用电话线路收发模块、电话线路通信网络、Visual Basic语言编程和微控制技术,通过串口与上位机通信并建立电话线路通信网络的数据通道,以短消息作为数据传输方式,开发出基于电话线路的控制系统。

采用上位机较为友好的人机界面,用集成化的管理理念,对信息屏终端通过电话线路模块进行远程管理,具有费用低廉,不受距离远近和地势起伏的限制,方便可靠,灵活快捷的特点,且用VB语言编程具有较友好的用户操作界面。

方案一:采用Microsoft SQL Server 2000 中型数据库结合Window Server 2003操作系统平台,开发环境使用Microsoft Visual Studio 2005 集成开发平台,该方案具有极强的性能,能适应大数据量的吞吐需求,在该平台下开发的软件也具有较好的扩展性和跨平台性。

唯一不足的是系统的实现费用较为昂贵。

方案二:采用Visual Basic6.0与Microsoft SQL Server方式实现本系统,VB在Windows平台下有极高的运行效率,简单易学,功能强大,尤其在进行硬件控制(如串行通讯)时可以访问系统的最底层,对数据库的访问也比较方便,使编写过程大大简化。

经过上面2种方案的对比,鉴于经济性与开发难易度的适中性考虑,我选择第2种方案进行开发,即采用Visual Basic搭配Microsoft SQL Server数据库实现本系统。

3 系统结构及工作原理
上位机管理系统主要包括计算机及应用软件、GPRS模块和数据库系统组成。

下位机控制终端包括单片机控制系统和电话线路无线通讯模块。

上位机管理系统运行在Windows操作系统的PC机上,采用Microsoft公司完全面向对象的开发工具Visual Basic6.0进行开发,与SQL Server数据库技术相结合,通过电话线路模块以现有的电话线路网络为媒介来完成对终端的控制。

系统机构如图1。

图1系统结构框图。

相关主题