基于Access数据库构建环境信息管理系统研究

2017-11-17 22:25孙泽锋赵春红
电脑知识与技术 2017年30期

孙泽锋++赵春红

摘要:该文针对日益难管理的环境信息,提出了一种采用Access数据库创建环境信息管理系统的方法,通过分析系统需求,构建了可以录入、查询的数据库结构,实现了环境信息的高效管理,为相关信息管理提供参考。

关键词:Access数据库;环境信息管理;查询

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)30-0025-02

环境信息作为环境管理的重要部分,随着环境保护事业的发展,信息量越来越大,管理难度越来越难。传统的通过手工记录的管理方法,由于涉及内容较多且信息变动频繁,管理不但费时而且容易出错,效率低,无法实现共享。本文采用Access数据库,从工作实际出发,创建了环境信息管理系统,实现了环境信息的整合集中、共享,提高了环境信息管理效率,进一步规范了环境信息档案管理,提升了自动化水平,日常信息更新、检索更加准确、便捷。应用2年以来系统运行稳定,工作效率提高明显。

1 环境信息管理现状

环境信息管理是环境保护部门工作的重要组成部分,目前,基层环保部门环境信息管理多以科室为单位各自为政,每个科室都有自己统计的环境信息,彼此无法互联互通,互补共享。数据交叉采集严重,数据的重复采集加重了工作人员的工作量,也增加了企业的负担。同时,环境信息管理手段单一,简单。Excel表作为基层环保部门环境信息管理的主要工具,工作界面不友好,查询功能简单,工作效率低。因此,开发适应环境管理实际工作的应用系统已成为迫切需要,以满足基层环保部门环境信息管理工作的需要。

2 Access数据库特点

Access数据库是一个面向对象的、采用事件驱动机制的新型关系数据库管理系统。Access提供了查询生成器等许多便捷的可视化操作工具以及数据库向导、表向导、查询向导、窗体向导、报表向导等许多向导,可以很方便地构造一个功能完善的数据库管理系统。Access是Office系列软件中用来专门管理数据库的应用软件。作为Office办公软件的组件之一,可以与Office集成,能够与Word、Excel、Outlook和FrontPage等其他组件进行数据交换和共享,实现无缝连接。特别是Access具有强大的数据处理功能,可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。

3 环境信息管理系统构建

3.1 系统需求分析

根据管理系统为方便管理人员工作的需求,“环境信息管理系统”分为数据管理、数据查询两大功能,数据管理主要是对企业基础信息管理、对建设项目审批及验收信息的管理、对企业违法信息的管理,对监测数据信息的管理,对档案信息的管理。数据查询主要指对各类数据的查询筛选工作。系统需求模块化如图1。

3.2 数据库设计

3.2.1 数据库结构分析

环境信息管理系统主要设计数据表五个,分别为:企业基础信息表、建设项目审批及验收信息表、企业违法信息表、企业监测数据信息表、档案信息表。这五个表之间通过企业组织机构代码相互进行关联。

3.2.2 数据库表结构设计

根据应用系统需求,结合日常环境信息管理,对五个数据表进行结构设计,企业基础信息表主要包括组织机构代码、企业名称、地址、法人代表、联系方式、治污设施基本情况等;建设项目审批及验收信息表主要包括组织机构代码、项目名称、审批文号、审批时间、验收文号、验收时间、总投资、环保投资等审批验收信息;企业违法信息表主要包括组织机构代码、企业名称、行政处罚号码、案由、违法内容等违法信息;企业监测数据信息表主要包括组织机构代码、监测时间、取样点位、取样人员、监测人员、监测指标值等监测信息;档案信息表主要包括组织机构代码、企业名称、项目名称、档案名称、借出时间、借阅人、归还时间、联系电话等档案管理信息。

3.3 数据库查询设计

开发“环境信息管理系统”主要应用Access的查询功能,该查询功能较Excel表格强大,通过参数查询设计查询窗体可实现操作人员的简单、快速、可视化查询。本系统主要针对环境信息管理过程中遇到的常见查询,设置了7个查询功能分类,17个查询项目,随着系统的运行完善可进一步增加查询功能。

3.4 窗体的设计

窗体是Access 2003数据库系统的一个重要对象。窗体是用户与数据之间的主要窗口,使用窗体可以对数据库进行查询、修改、添加和打印等操作,而且可以灵活的设计窗体的布局。窗体按其功能可以分为数据窗体、流程控制面板窗体和交互窗体。环境信息管理系统共设计流程控制面板窗体3个,分别为环境信息管理系统界面窗体、数据管理窗体、数据查询窗体。数据窗体5个,分别为企业基础信息窗体、建设项目审批及验收信息窗体、企业违法信息窗体、企业监测数据窗体、档案信息窗体。交互窗体17个,为各类参数查询窗体。

3.5 系统安全性设计

利用Access 中的用户级安全机制创建各类账号的使用权限,该安全机制类似于基于服务器的系统上的安全机制,它使用密码和权限来允许或限制个人或组对数据库中的对象进行访问。该系统设计系统管理员、建设项目信息管理员、企业违法信息管理员、企业监测数据管理员、档案管理员、信息查询员六类用户组,对使用系统的用户根据使用权限分别归类于不同的用户组,实现数据库的安全使用。

4 结论

通过利用Access数据库构建了环境信息管理系统,基本实现了日常环境信息的管理、查询、共享,达到了预期目标。该应用系统实用性强,利用office组件运行,无需再安装应用软件,运行稳定,性能良好。在实际运用过程中仍需根据环境信息管理的新要求,对管理系统不断更新、完善。

參考文献:

[1] 何博.Access开发实例完全剖析[M].中国电力出版社,2016.

[2] 廖望,叶杰宏,余芳.中文Access 2003案例经典[M].冶金工业出版社,2015.

[3] 苏燕,梁武.基于Access数据库教务管理系统的设计与实现[J].农业网络信息,2012(10).endprint