张萍
中原石油勘探局有限公司水务分公司 河南濮阳 457001
摘要:本文针对中小型水厂实际情况,运用计算机技术、GPRS网络通讯技术与局域网,建立生产日报、班次报表系统,对关键岗位生产过程的主要运行数据进行时时传输,结合预测、统计、数学模型等手段,根据数据变化实际情况,完成对各个环节水量、电量、耗药量的合理调配,优化净化工艺。
关键词:水厂管理 智能报表
一、前言
水厂所用生产数据主要有三种,一是每日生产数据,主要指从取水到加压外输所有环节水量、电量、浊度等数据的上报和统计分析;二是班次数据,主要指每班次的电耗、浊度、总水量等数据;三是上报至上级主管部门的电量、水量等统计报表。所有数据均通过电话或报表的形式上交统计员,由统计员对数据进行统计分析后,提交中控室或领导决策。
日报通常以电话的形式上报,存在日报数据内容单一,信息量少的问题;周报、月报、年报通过纸质表格上报,尽管格式、内容可以做到统一和详尽,但存在上报滞后、数据分析不及时等问题。
目前尽管OA系统、ERP系统、生产系统等得到普遍推广和应用,解决了管理及信息传递的问题,但是小区域内报表问题还是没有很好的解决,Excel表格依然占主导地位。此外,OA系统及ERP系统需要投入大量的维护和管理成本,不能覆盖、普及到基层。
因此,一种基于互联网的数据上报、统计、处理系统呼之欲出,因其简便的操作、强大的兼容性和自主的开发性完全满足报表的设计、统计和上报要求。
二、研究思路及内容
(一)本研究针对中小型水厂实际情况,运用计算机技术、GPRS网络通讯技术与局域网,建立水厂报表系统,对水厂净化、外输等关键岗位的主要运行数据进行时时传输,结合预测、统计、数学模型等手段,根据数据变化实际情况,完成对各个环节水量、电量、耗药量的合理调配,优化净化工艺。
(二)本次研究的重点是Web系统设计平台的构建、SQLServer数据库的运用,以及两者相结合建立报表系统,实现权限管理、用户管理、数据管理等功能。
三、主要研究内容
1、构建信息系统平台
(1)服务器的建立
要实现报表的网络化管理,首先要建立IIS服务器设置Web网页,IIS(互联网信息服务)是一种Web(网页)服务组件,主要用于网页浏览,文件传输,新闻服务和邮件发送等方面,通俗的说就是装了IIS以后个人电脑就可以成为一台简单的服务器。IIS服务器是Microsoft windows自带功能,勾选安装即可。
其次,构建Web系统设计平台,设计和运行都在Web上进行,一台Web可以建立多个网站,各网站的拥有者只需要把做好的网页和相关文件放置在Web服务器的网站中,其它用户就可以用浏览器访问网站中的相关内容。
(2)客户机的设置
所有需要使用报表数据的用户,在计算机上安装插件后,即成为客户机,是用户与网络打交道的设备,一般由微机担任,每一个客户机都运行在它自己的、并为服务器所认可的操作系统环境中。客户机和服务器都是独立的计算机,服务器和客户机需满足配置要求
2、数据系统的构建
目前比较常用的数据库是SQL Server,SQLServer是Microsoft公司推出的关系型数据库管理系统,可用于建立数据库逻辑,并将数据进行物理存放。SQL的主要功能就是同各种数据建立联系,进行沟通。SQL Server属于微软开放式数据库,其主要特点如下:
(1)真正的客户机/服务器体系结构。
(2)图形化用户界面,使系统管理和数据库管理更加直观、简单。
(3)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
(4)SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。
(5)具有很好的伸缩性,可跨越从运行笔记本电脑到运行大型处理器等多种平台使用。
(6)对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。
(7)提供数据仓库功能。
3、报表软件的开发
智能报表软件采用B/S架构,具有较高的灵活度和较强的扩展性,非专业开发者无需掌握编程语言和数据库知识,就可以根据自己的业务需求搭建个性化的信息系统。就使用者而言,只要打开浏览器就能使用,无需培训。
在B/S架构下用户工作界面是通过WWW浏览器来实现的。B/S结构是Web兴起后的一种结构模式,Web浏览器统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发维护和使用。B/S架构的软件只需要管理服务器就行,所有的客户端只是浏览器,不需要任何的维护。如果是异地,可把服务器连接专网,实现远程维护、升级和共享。客户机安装一个浏览器,浏览器通过Web Server同数据库进行数据交换,大大简化了客户端的电脑载荷,减轻了系统维护和升级的工作量降低用户的总成本。
四、成果应用
1.用户登录。
输入IP地址,用户可通过局域网或因特网登录系统。
2.用户管理
每人分配一个唯一ID及密码,保证数据安全。打开主页面设置,选择用户管理选项,在右侧用户列表中会有默认的超级管理员,超级管理员的姓名、用户名、密码等信息均可修改。在用户操作区域输入用户姓名、用户名、登录密码等并选择用户所属部门,勾选启用复选框,点击功能菜单添加,确认后该用户会被添加在右侧的用户列表中。
3.权限管理
根据设置的权限控制用户使用的模板和上报和查看数据的范围。设置权限是指对系统进行配置的权限,拥有设置权限的用户进入设置界面后可以进行系统配置、部门管理、用户管理、分组管理、自动编号、数据类型、在线用户管理、系统日志的设置。没有此权限的用户设置界面将不能操作,只能配置个人设置。
4.分组管理
将报表分门别类。分组管理是对系统中模板进行分组的管理。将一类具有共同属性的模板归类到一个分组中,便于管理和供用户使用。分组可以设置多级。
5.模板管理
强大的模板设计功能,可根据客户现有的表格格式进行定义,并设置约束与公式。模板是构成报表系统的基本单元,而对模板属性的控制就显得尤为重要,通过属性的控制可以让模板更加贴合实际需求,系统更加精彩纷呈。表格模板属性目前规划有模板基本信息、基本控制、显示控制、按钮设置、前景图标、设计权限和动态库。
6.报表管理
新建、修改、查阅、查询以往填报的数据。填报权限指报表的新建权限,修改权限可以授予用户用户全部权限,或者本人填报的模板,或者本部门所有用户填报的模板的权限以及无权限。设置本人后,只有本人填报的模板,本人具有修改权限。设置部门后,同部门用户填报的报表部门内的用户都可以修改,删除和查阅的权限亦如此可以用同样的方法设置。
7.数据备份
防止数据库意外的出错或删除保存数据的完整性防止数据丢失。在【设置】界面下,可以快速备份数据库。也可以在数据库设置自动备份。
默认安装下,直接点击【数据备份】按钮,可快速备份数据。
在第一个框中输入要备份的数据库名称。默认为kuaibiao。
在第二个框中输入备份路径。如果路径不存在备份时则会报错。
在第三个框中输入备份文件的名称,默认以当前时分秒命名。可以输入自己的名称。
设置后点击数据备份,系统会自动记录本次备份所做的设置。
五、结论
水厂报表系统的建立,是将数据库与Excel表格充分结合,依托于成熟的互联网技术,以零成本的投入,实现了对各种数据的管理,对于数据信息量大的基层单位有较大的推广意义。
参考文献
[1] 经伟,周国祥. 面向中小企业智能报表系统的研究与实现[J]. 合肥工业大学学报,2012
[2] 万琳,陈传波. 智能报表生成系统模型的研究与实现[J]. 计算机应用研究,2000