APP下载

浅析计量器具管理系统的设计

2009-01-04

关键词:器具计量管理系统

许 磊

摘要:为了给企业创造良好的计量管理环境,提高企业的经济效益和市场竞争力,本文以我国公司计量检测中心计量器具管理的具体需求出发,对计量业务流程进行分析重组,以ERP先进的思想与理念,运用先进的数据库技术和面向对象的应用系统开发方法和工具,设计并开发计量器具管理系统,以此实现了计量器具管理、检定管理、信息统计、信息查询、计量文档管理等功能。

关键词:计量器具管理系统数据库

1系统设计的总体目标

该系统的总体目标是实现公司计量部门对全厂计量器具实行动态管理,尽量达到计量器具管理中间过程的无纸化,以充分共享计量信息。系统采用C/S模式和B/S模式的混合结构体系来构建。在计量部门内部通过局域网,采用C/S的结构对计量信息进行管理。同时,面向全公司通过Internet网,采用B/S的结构,以动态网页形式向各生产现场、主管部门发布有关计量信息,实现计量信息资料的网上传输和控制,使得各使用单位能够实时跟踪计量器具信息。

计量器具的日常管理是对需用和占用的计量器具实施不间断的管理和核算,包括计量器具的购建、验收转资、调拨(调剂)、报废处置、清查等内容。计量器具管理系统总的功能是完成计量器具的日常业务管理,保证计量器具在企业各部门的正常工作。它能够快速的反映计量器具的购建、检定、调拨、清理、报废等信息;能够反映计量器具的增加、减少及其它变动,并能及时输出相应的增减变动明细:同时完成计量器具各种分类汇总和统计,能够及时提醒管理人员应该按时检定的计量器具,并且输出相应数据信息。

本文以ERP的先进理念、用C/S与B/S混合模式开发的计量器具管理系统,能够做到:

1.1简化计量器具手续繁琐问题,提高效率。减少、消除计量管理混乱现象。

1.2易于操作与维护,节省计量器具管理的人力,减少支出成本。

1.3达到规范化、科学化、信息化的计量管理,为整个企业的运作提供良好的计量保证,提高工作效率和经济效益。

1.4实现计量器具的动态管理,达到信息资源共享的目的,使各单位能够及时跟踪有关计量器具信息。

2系统功能模块

计量器具是企业的重要资产,计量器具管理是企业一项重要的基础工作。一个企业(特别是制造企业)的良性发展,离不开计量器具的有效管理。对于技术装备密集型大中型制造企业,计量器具管理显得尤为重要。大中型企业因为计量器具规模庞大、分布范围广且分散,计量器具的管理和清查工作需要大量的人力和物力,而且手续繁琐、工作量大、时间长,容易出差错。

计量器具管理的主要任务是建立健全计量管理制度,合理配备并有效使用计量器具,提高计量器具的使用效益,保证计量器具的安全和计量的准确性。传统的计量器具管理模式无论从质量上还是效率上,都难以满足企业现代发展的需要。因此,开发一套使用方便,管理高效的计量器具管理系统十分必要。计量器具管理系统即可以独立适用,也可以与其他系统配合使用,它也是一个完整的ERP系统不可缺少的一部分。

2.1系统功能分析根据以上的分析,本系统实现计量器具管理的基本功能有:

2.1.1计量器具的基本信息管理计量器具的基本信息管理,是准确录入、异动、查询、统计计量器具的重要基础。使用部门、检定单位、检定结果、检定周期、管理状态等基本信息是计量器具管理的重要组成部分。

2.1.2计量器具管理包括计量器具信息的录入、修改、删除、查询,计量器具的台帐管理、计量器具的异动管理、计量器具的周期检定、计量器具统计,信息输出等等,它是计量器具管理工作的核心.也是计量器具管理系统的设计重点。

2.1.3计量人员管理计量人员管理,包括计量中心人员和单计量器具使用单位计量人员管理,他们是计量器具的主要管理者,也是该系统的主要使用者。

2.1.4计量文档管理计量文档管理,包括各种计量管理文件、法规、制度以及企业内部的各种与之有关的文档管理,方便用户查询、阅览、保存。

2.2系统模块设计根据功能分析,本系统分为计量器具管理和计量器具查询两大功能模块,其中计量器具管理模块采用c/S模式,主要针对计量管理人员,计量器具查询模块采用B/S模式,主要针对各使用单位人员以及相关部门的一些用户。

计量器具管理模块包括基本信息、计量器具管理、计量人员管理、文档管理、系统维护五个模块。其中基本信息模块包括使用部门、检定单位、代码维护、年度管理等功能模块;计量器具管理由计量器具台帐管理、计量器具查询、计量器具异动、计量器具检定周期、计量器具检定计划、计量器具检定结果、计量器具数据导出、计量器具信息统计、计量器具检定报警以及计量器具图片管理等功能模块组成,它是计量器具管理的主要模块;计量人员管理包括计量人员的基本信息和计量人员的信息查询等功能模块;系统维护主要有用户口令维护、用户权限设置和数据库备份等模块组成。

计量器具查询模块主要完成计量器具的综合查询、分类查询等功能,该模块是通过Internet网发布信息的Web应用程序,由于供用户,主要是计量器具使用部门的一般管理人员和使用人员查询使用,功能相对简单。

3系统的软件描述

计量器具管理系统是面向该计量检测中心的计量工作流程和计量信息管理的应用软件系统。该软件系统运行于公司的企业局域网环境。

系统采用C/S与B/S的混合模式的体系架构来构建。

在计量部门内部通过局域网,采用C/S模式对计量信息进行管理。这部分具体划分为以下几个大功能模块:基本信息、计量器具管理、计量人员管理、文档管理、系统维护五等。同时,系统面向全公司通过Intranet,采用B/S的结构,以动态网页形式向各生产现场、主管部门发布有关计量信息,实现计量信息资料的网上传输和控制,使得各使用单位能够实时跟踪计量器具信息。

整个系统各模块之间既相互独立,又有信息通信和交互,它包含了计量器具信息的全部管理工作,并充分利用计算机信息技术与网络技术的特点,为计量工作和计量信息的管理提供了一个现代化的手段。

4系统数据库的设计与优化

数据库是整个管理信息系统的核心,是存储数据的实体,是整个系统信息资源共享的基础。数据库设计的任务是按照用户应用的要求,为某一部门或组织设计一个结构合理、使用方便、效率较高的数据库及其应用系统。数据库系统设计的优劣将影响整个系统的性能。

4.1数据库的规范化常见的数据模型有层次模型,网状模型和关系模型三种。

4.1.1层次模型能够反映客观世界存在较广泛的同类事物的信息结构,但处理效率较低,难以描述层间是多对多关系的数据结构。

4.1.2网状模型改善了层次模型的限制,提供了多对多关系的描述。

4.1.3关系模型将数据的逻辑结构归纳为满足一定条件的二维表的形式,称为一个关系,其中行称为记录,列称为域。这与我们实际

中应用的用各种表格来记录,处理有关数据极为相似,因此,用这种关系模型来处理和使用信息就更为方便、直观。

与其它两种模型相比,关系数据模型具有以下优点:①具有较好的非过程化特性,面向非专业用户,应用系统的开发效率高。②易于实现对数据库的重组和控制,简化了DBA(数据库管理员)的工作。⑨易于实现各种不可预计的随机查询,从而对管理决策活动中数据库应用提供较好的支持。④理论基础好,数据库的研究更加科学化,尤其是关系操作的完备化、规范化和查询优化等方法,为数据库技术的成熟奠定了很好的基础。

为此,本系统采用关系数据库SQL Server 2000设计后台数据库。根据系统需求,本系统数据库中表较复杂,存在多种表中套表的情况,应用关系数据库的规范化理论(常用的有三范式理论)能够很好地避免这种情况。

4.2数据库性能的优化数据库性能的优劣涉及到应用程序、系统软硬件及控制管理等多个方面,规范化理论也只是针对关系模型中的属性之间的依赖性来建立的,并不是规范化程度越高就越好,规范化程度增加,获取数据要求的表的数目和表之间连接的复杂性势必会随之增加。因此,获取数据要求的表的数目和表之间连接的复杂性势必会随之增加,而这种太多的表间的复杂关系的连接会太大地降低数据库的使用性能。因此在进行完数据库的初步建立后还需要根据实际情况对其进行性能优化。

4.3系统数据库的设计本系统数据库设计主要分为需求分析(分析用户需求)、概念设计(信息分析和定义)、逻辑设计(设计实现)等几个过程。

4.3.1需求分析用户的需求具体体现在各种信息的输入、保存、修改和查询。这就要求数据库结构能充分满足各种信息的输出和输入等要求。按照系统功能,计量器具管理中主要包括计量器具基本信息表,使用部门表、检定单位表、检定周期表,计量人员表等等组成,这些表相互依存,互有联系,组成了用户需求的各种信息。数据、数据输入和数据处理流程是数据库设计的基础。

4.3.2概念设计进行数据库的概念设计,需要选择适当的概念-数据模型。目前应用最广泛是实体关系数据模型(E R模型),用E-R图表示的E-R数据模型,便于开发人员与户理解与交流。采用E-R图的方法来进行数据库概念结构设计,E-R图是描述数据实体-及其关系的种直观的描述工具。实体、联系和属性是E-R图的三个基本要素。通过分析,计量器具管理系统中规划出来的实体有:系统用户实体、企业部门实体、计量器具基本信息实体、器具检定实体、检定结果实体、器具台帐实体、器具异动实体、计量人员实体等等。

4.3.3逻辑设计开发一个具体的数据库应用系统时,核心问题是设计数据库结构,数据库结构的设计好坏是系统成败的关键所在。由于设计者对现实世界的认识或看问题的方法不同,同一个系统可以设计出不同的关系数据库结构,由于设计不当,在实际应用当中往往会出现数据冗余修改异常,插入异常和删除异常等问题。数据模型是面向数据库中数据的逻辑结构的,一个数据模型实质是一组向用户提供的规则,这组规则规定了数据是如何组织的,其结构怎样以及允许进行那些操作。

5小结

依据系统需求规划设计功能模块是设计应用系统的前提,系统数据库的设计是整个系统开发与实现的基础。本章根据计量器具管理的功能分析,将本系统分为计量器具管理和计量器具查询两大子系统,其中计量器具管理系统采用C/S模式,主要针对计量管理人员,计量器具查询系统采用B/S模式,主要针对各使用单位人员以及相关部门的一些用户。采用C/S模式的计量器具管理系统可以让整个工作分布在客户系统和服务器系统共同执行,从而使系统中软、硬件资源最大限度的得到利用,具有较强的事务处理能力,能实现复杂的业务流程,执行效率高,速度快。操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。采用B/S模式的计量器具查询系统具有很强的通用性,软硬件配置要求不高,能有效的降低系统的总体成本,并且共享性强,具有分布特点,用户可以随时随地进行查询、浏览信息。本文对数据库设计做了详细的分析与研究,为系统的最终实现奠定了基础。

参考文献:

[1]陈兵兵.计算机辅助设计与制造[J].ERP—企业资源计划.1998(7)30—32

[2]罗鸿,王忠民.ERP原理设计实施[M].北京电子工业出版社2003

[3]汤文成等.企业实施ERP工程的几点建议[J].机械制造与自动化2003:71—73

[4]周玉清,刘伯莹,杨宝刚,王新玲ERP原理与应用[M]北京.机械工业出版社.2002

[5]杨成太钢矿业公司设备管理信息系统的研究[D].西安:西安建筑科技大学.2005

猜你喜欢

器具计量管理系统
基于单片机MCU的IPMI健康管理系统设计与实现
高速公路合同计量变更管理策略
基于信息系统的计量标准管理
基于物联网的IT运维可视化管理系统设计与实现
对公司计量管理工作的一些思考
基于分布式数据库Cedar的高效工单管理系统设计与实现
古代器具灌农田
34
中国计量出版社图书目录
基于.NET框架的内容管理系统设计与实现