尉潇 司海洋 王流通 张永兵 鲁程鹏
摘 要:本文在济宁取用水情况检查过程中,利用Access 数据库软件构建济宁市取用水情况信息管理系统: 应用Access 工具建立济宁水企业单位取用水情况一览表,并开发查询设计,以及进行窗体设计,实现输入关键信息进行相关问题的查询。通过制表、制图、输出的功能开发,分类完成存在具体取用水问题的企业单位; 通过记录、统计、分析的功能开发,解决信息的管理和应用问题。利用Access 数据库软件强大的数据查询筛检功能,可以在快速处理大量复杂数据,提高工作效率的同时,准确分类存在不同取水问题的取用水户,实现对城市取用水情况进行快速准确的定量评估。
关键词:取用水情况;Access数据库;数据管理
1引言
近几年的水资源管理过程中,主要工作大多基于现场调查和人工查阅相关纸质资料,这种现象造成了工作效率低,成本高,以及存在种种遗漏事项等问题。常用的Office(Word、Excel 等),功能较为单一,对于数据不能进行整合性管理查询,需要新建来增加新的信息数据,容易造成资料的丢失,数据难以共享,工作起来不够方便快捷,浪费人力物力[1]。为了提高取用水情况调查工作效率,降低工作成本,研究针对目前水资源管理工作要求,通过需求分析、系统设计,基于数据管理平台研发了一套能满足当前水资源管理需求的信息化管理系统具有重要的实际应用价值[2]。
Microsoft Office Access 是由微软发布的关系数据库管理系统,是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。 Access 具有强大的数据查询筛检功能,可以帮助工作人员快速处理大量的复杂数据[1]。本文研究基于济宁取用水情况实际调查评估需求,通过制表,编制查询设计,窗体设计以及数据输入输出界面开发,快速处理大量取用水数据,对济宁市取用水情况评估提供重要支撑[3]。
2 济宁市取用水情况数据库设计
2.1需求分析
水资源管理工作事关国计民生和经济社会的长远发展,是保障水资源可持续供应的重要方式。国务院实行最严格水资源管理制度发布后,山东省为保障制度的实施,出台、修订完善了多项配套政策、规范性文件,深入学习贯彻了习近平总书记关于水资源管理工作的重要论述,全面落实了全国水资源管理视频管理会议及水利部取用水管理专项整治行动推进会精神,认真分析了山东省当前水资源管理工作面临的形势。本着公平公正的工作原则,采用统计与调查相结合的方式,对济宁市取用水户的取用水情况进行调查。
此次济宁市取用水户调查工作中,主要涉及到的技术流程图如图1所示:
2.2数据准备与整理
本次检查针对流域机构、省级及市级办理取水许可的取用水户全部进行现场检查;以及对县级许可的取用水户按一定比例进行抽查。确保对不同区域、不同类型企业进行抽样评估,整体抽查评估比例不低于全市非农取用水户户数的20%。县级许可取用水户的抽查遵循重点关注济宁市各县市辖区内超许可用水、无证取水、用水许可证已过期或快过期的取用水户,并做到尽量覆盖各类企业。
根据水利部水资源强监管要求,配合水行政主管部门设计调查内容;组织人员深入取用水户进行现场调查,搜集全市取用水资料并形成评估台账。对调查工作中发现的问题进行梳理分析,形成评估报告,给出对应的监管措施及建议。本项目主要对济宁市14个行政区取用水户的取水许可、实际取用水量和近两年缴税记录凭证进行检查。将检查企业单位具体存在问题进行整理划分。
首先,将济宁市所有企业单位进行初步登记。其次,按照规划要求的比例进行抽选,确定出需要进行检查的企业单位名单。第三,按照是否抽查,是否超许可用水,是否存在取水证等问题进行划分归档。第四,规范数据格式,为避免导入时出现数据转换错误,应根据数据库要求的格式调整数据格式,尤其是数字类型的数据。第五,排序,根据企业单位取用水情况输出的需要设置排序条件,在此以 “是否检查、是否无证取水、是否超许可取水”等存在问题的有无进行排序数据准备和整理在Excel中完成,为保证数据的完整性,需要保留原始数据中存在非一般、特有问题进行备注,方便后续整理。此外从Access中导入Excel数据时要求济宁市取用水情况的数据以短文本格式存储,第一行应是字段名称,而且不能有多余的合并的单元格[4]。
2.3数据库建立
(1)数据导入
从“Access—外部数据—新数据源—从文件中Excel”选择数据源,需要注意的是在操做导入数据表向导时,要勾选“第一行包含标题”的复选框,让Excel中首行的字段名称作为Access中的字段名称,保证数据的准确性。
(2)创建数据表
根据从Excel中导入的数据创建济宁市取用水情况管理数据库。通过启动Microsoft Office Access程序创建“济宁市取用水情况管理数据库”及数据表。数据表是创建的整个济宁市取用水情况管理数据库的基础,储存基础信息,数据库中的查询、窗体设计、输入输出等功能实现都需要通过数据表这个基础来实现。
1.对导入的数据表设置综合编号为主键以及确定字段属性为短文本;
2.根據划分区域或者时间等因素可以划分多个数据表,分类储存。
(3)编制查询设计
按照想要查询的问题类型创建多种形式的查询。查询是对已经完成的济宁市取用水情况数据库的使用检索,查询基于的数据表可以是一个也可以是多个,因为需要得到的数据信息可能存在于多个表中,也就是说查询可以是在一个表中得出信息,也可以是联合多个表进行信息查询。一般进行查询设计先是添加需要查询的所有表,然后在下方字段处选择需要显示的信息,并且编写所需符合的条件。当遇到需要查询多个数据表中同一字段的信息这种问题时,简单的查询设计不能达到此功能,可以通过编写SQL语言进行检索查询需要的数据信息。
(4)创建报表
在Access数据库中,报表的功能将数据和信息以打印格式展现出来。在此次济宁市取用水情况调查中可以按照问题分类对数据进行分组和汇总,然后打印出来。报表的数据来源可以是表、查询,可以根据工作需要制定各种报表[5]。
(5)创建宏
在Access数据库中,宏是一种可以执行打开数据表或者操作查询,打开报表等功能的工具。也可以将宏理解为一种简化的编程语言,可以编写宏的功能使其完成相应的操作功能。构建宏时,可以从下拉列表里选择需要进行的操作,然后对选择的操作进行进一步需要的约束设计。通过宏,可将查询等功能链接到窗体、报表和控件中[1]。
(6)输入输出界面开发
在Access数据库中,窗体是比较重要的对象类型,窗体可以使数据输入输出、信息查询变得简洁明了。济宁市取用水情况数据库已经建立完成,为了方便人们使用此数据库,所以开发了输入输出界面,可以通过简便的点击操作进行数据查询使用。可以通过窗体对数据库进行管理,完成各项操作。
首先,创建窗体设计,在空白窗体上添加页眉页脚,在页眉处编辑济宁市取用水情况数据库、退出按钮、时间显示等内容;然后,在主体处添加一个组合框,自行键入所需要的值“无证取水、超许可取水、许可证将到期” 编辑列表需要显示的查询项目;之后点开“组合框—属性表—单击—代码生成器”编写需要进行的操作,使操作命令与组合框各个键入的值链接起来,在组合框的代码设计中编辑打开已有的查询设计,通过点击不同的项来查询存在不同问题的企业单位。
3 济宁市取用水情况问题分类讨论
本次济宁市取水许可专项整治第三方评估主要对济宁市任城区、经开区、高新区等十四个县区的企业单位的取水许可、实际取用水量和近两年缴税记录凭证进行检查。济宁市内共包含1391个取用水企业单位,按照可能存在无证取水、超许可用水、取水许可即将到期、省发证或市发证取水许可证等问题以及随机抽取了一部分取水户,筛选并实际检查了421家取水户,占总取水户的30%;其中包含了省发证单位28家和市发证109家。在此次检查工作中,涉及济宁市取水户的各大行业类别,包括能源类企业、机械制造类企业、液压工艺企业和钢结构有限公司、金属制造业企业、建材厂、食品厂、医药厂、化工厂、水务企业、生物科技和新材料企业、煤业矿业企业、学校、医院、监狱、事业单位、商贸企业、冷库、旅游公司和文化类企业等。
在这些抽查到的企业单位中,主要排查各类取用水问题,其中最主要的三大问题分别是无证取水、超许可取水和许可证将到期。在Access数据库软件中,根据需要设计出了三类查询,并将其与窗体组合框查询链接,如下图所示:
(1) 点击问题查询,选择需要进行的存在水资源问题的单位查询;
(2) 根据生成的提示框,进行需要进行的操作,输入“是”或是“否”;
(3) 点击确认得到存在问题的企业单位名单。
上述搜索可简单快速的明确济宁市可能存在无证取水问题的单位、取用水户中存在超许可取水现象的单位以及取用水户中存在许可证将到期的单位明细。并且对可能存在问题企业按照县市区进行分类汇总。
4 总结
针对济宁市取用水情况调查结果,本研究开展了利用Access 构建数据库整理济宁市取用水问题。此次济宁市取用水情况调查基于Access 数据库设计,输入输出界面的开发使数据的管理及使用变得方便,在此基础上还可以对已有的数据进行录入、修改、删除、查询等操作,Access的使用使工作更加简洁、方便、快捷,使后期整理工作高效进行,实现了济宁市取用水情况的信息化,提高了工作效率。
综上所述,基于数据管理开展济宁市取用水情况评估工作中,凸显了数据库处理数据以及信息化管理的优势。在日常工作中合理利用Access等数据库软件,有利于水资源管理工作更加科学、规范、便捷化。
参考文献
[1]虞向泉.管道焊工资质核查模块ACCESS数据库的建立与应用[J].工程技术研究,2020,5(13):269-270.
[2]朱新青,宋仕芬,刘俊,李冬梅.基于Access数据库的护理部辦公系统设计与应用[J].护理研究,2020,34(24):4465-4468.
[3]柳雪环.ACCESS下学生信息管理系统的设计与实现[J].信息记录材料,2020,21(12):139-140.
[4]许婧婧,唐磊.基于Excel和Access的学生成绩单设计与实现[J].电脑知识与技术,2021,17(02):62-64.
[5]蔡宏炳.Access数据库在县域民生档案信息化管理中的应用[J].办公室业务,2020(10):184+190.