Sytt水资源渗透监测系统的制作方法_2

文档序号:9598372阅读:来源:国知局
件功能分类,界面内容的划分应该兼顾系统功能和用户的操作权限。在监控软件的使用用户中,我们设计了高级、低级两种操作权限。我们尽量将相同操作权限的内容放在同一个界面中,这样便于用户管理。操作功能尽量“傻瓜化”。在软件功能设计中,尽量降低对操作人员的要求。对易错的内容增加检错功能;对复杂操作尽量简化。中心站与现场站的软件界面保持一致。为了降低操作人员的学习成本,远程站与现场站保持一致的软件界面。在人机交互界面上采用事件触发的模式编写软件,按下特定按键触发相应程序。图2是软件的前台功能的层次结构,软件按照功能被划分为显示、查询、控制、参数和现场图六个主要部分。
[0025]1、显示主要实现的功能有:水质检测数据的实时显示:监测数据的变化趋势;系统仪器、栗阀的状态显示。
[0026]2、数据查询主要实现的功能有:小时数据查询、天数据查询、报警数据查询、日志查询、仪器参数、工作参数和报警参数查询。
[0027]3、控制主要实现的功能有:栗阀的反冲、管路清洗、高级控制(单个栗阀的开关控制)
[0028]4、数据设置主要实现的功能有:工作参数设置、报警参数设置、仪器参数设置.
[0029]5、报表实现不同时间范围段的报表生成、保存和打印。
[0030]中心站不需要与仪器进行通讯,得到的是现场站处理好的各种信息和数据,因此省去现场站的后台数据通讯与处理程序。
[0031]点击中心站主界面上的总“文件”下拉菜单选择“样品信息管理”,进入站点信息子界面。在界面下可以查看和修改各个站点的信息。右边按钮可以在不同站点之间进行选择切换。输入各种所需参数,可以查询该站点的水质检测参数的信息。同样也可以打印查询出来的样品信息。
[0032]这里可以明示样品信息管理查询中的各种数据分析结果,其中包括水温、PH值、浑浊度、和各种离子浓度等,其信息能过曲线图的形式表现出来。
[0033]软件测试的方法和技术是多种多样的。从测试是否针对系统的内部结构和具体实现算法的角度来看,可分为白盒测试和黑盒测试。
[0034]黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒测试方法主要有等价类划分、边值分析、因果图、错误推测等,主要用于软件确认测试。“黑盒”法着眼于程序夕卜部结构、不考虑内部逻辑结构、针对软件界面和软件功能进行测试。“黑盒”法是穷举输入测试,只有把所有可能的输入都作为测试情况使用,才能以这种方法查出程序中所有的错误。实际上测试情况有无穷多个,人们不仅要测试所有合法的输入,而且还要对那些不合法但是可能的输入进行测试。
[0035]白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能,白盒测试的主要方法有逻辑驱动、基路测试等,主要用于软件验证。“白盒”法全面了解程序内部逻辑结构、对所有逻辑路径进行测试。“白盒”是穷举路径测试。在使用这一方案时,测试者必须检查程序的内部结构,从检查程序的逻辑着手,得出测试数据。贯穿程序的独立路径数是天文数字。但即使每条路径都测试了仍然可能有错误。第一,穷举路径测试决不能查出程序违反了设计规范,即程序本身是个错误的程序。第二,穷举路径测试不可能查出程序中因遗漏路径而出错。第三,穷举路径测试可能发现不了一些与数据相关的错误。
[0036]针对visual stud1 c#软件半定制的特点,我们选择单元测试加综合测试的方法对进行测试。单元测试中主要采用白盒测试技术,综合测试主要采用黑盒测试。
[0037]以上对本发明的实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明范围所作的均等变化与改进等,均应仍归属于本专利涵盖范围之内。
【主权项】
1.SYTT水资源渗透监测系统,包括中心站、现场站,所述中心站与各现场站无线网络传输,所述现场站包括监测仪器和数据采集处理器,其特征在于:所述中心站设有FTP服务器,所述数据采集处理器包括主控制板、数据库、通讯设备,所述主控制板用于收集水质参数的实时数据和仪器状态信息,对水质参数数据进行报警判断,对仪器状态进行分析,产生报警数据和日志信息并存入数据库,所述数据库用于保存监测中的数据,所述通讯设备用于接入internet,所述现场站通过通讯设备接入internet之后与FTP服务器利用Socket编程实现数据传输;所述中心站由各现场站主动上传数据信息,每天的固定时刻发送当天的监测数据,也可以设置多次上传,如果数次连接不成功,在下个发送周期会自动再次发送未成功的数据;所述中心站的FTP服务器可以通过网络连接现场站,按照规定的格式下发查询,查询的内容可以是历史数据,也可以是实时数据;所述现场站系统收到命令后,将做出不同的响应,根据命令,上传不同类型的数据。2.根据权利要求1所述的一种SYTT水资源渗透监测系统,其特征在于:所述数据采集处理器还包括压缩储存装置,所述压缩储存装置用于从实时数据中压缩小时数据、五分钟数据,并存入数据库。3.根据权利要求1所述的一种SYTT水资源渗透监测系统,其特征在于:所述中心站设置数据库对其管理的站点进行数据管理、备份,也为中心站生成报表提供数据。4.根据权利要求1所述的一种SYTT水资源渗透监测系统,其特征在于:所述数据采集处理器的通讯设备采用无线GPRS无线方式或CDMA方式或ADSL方式接入internet。5.根据权利要求1所述的一种SYTT水资源渗透监测系统,其特征在于:所述监测仪器为传感器探头。
【专利摘要】本发明涉及环境监测领域,具体为一种SYTT水资源渗透监测系统,所述中心站设有FTP服务器,所述数据采集处理器包括主控制板、数据库、通讯设备,所述现场站通过通讯设备接入internet之后与FTP服务器利用Socket编程实现数据传输,通过对以往监测方法的对比,本系统不再采用传统的人工采样方法,而是通过监测水域中监测点实施监控水样。相比以往的人工化学试剂分析方法,更为快捷,保证了采样及时,分析准确快捷以及传递的迅速,保证了对水质实时的监测和结果数据的传递。保证了信息资源共享,满足了环保部门的决策需求。
【IPC分类】G06Q50/06, G01N33/18
【公开号】CN105354754
【申请号】CN201510615595
【发明人】迟晓悦
【申请人】天津熙海政测工程项目管理有限公司
【公开日】2016年2月24日
【申请日】2015年9月24日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1