供电企业生产信息管理系统软件的开发相关问题
一、建立一套有效的信息管理系统的制度
要搞好企业MIS开发,企业领导要高瞻远瞩,必须具有现代化的管理水平和管理知识,着于建立起体系保证制度,把握住正确的投资方向。
(一)建立科学的组织机构。首先应成立在厂长直接领导下的信息中心,逐步建立、健全“中心”的组织机构。这些机构成立的优先顺序就是:信息标准室,密码组、网络组、应用开发室,设备维修室和决策研究室。
(二)进行严密科学的工作分工(1)建立信息中心。首先要建好一个强有力的信息标准室,它是企业的立法机构,又是开展科学应用计算机工作必不可少的基础工作。信息要、标准室至少应包括:系统分析,标准编码,数字库维护和档案管理几部分工作。(2)信息中心的应用开发室是企业运用MIS的具体效益所在。主要任务应是负责管理和指导企业各部门的应用开发。它既要执行专业的技术管理,又要担当信息标准室与基层部门联系的桥梁。同时本部门也应配备部分应用软件开发人员,研制并推进企业MIS向更深层次的开发应用工作。(3)信息中心设备维修室的主要任务是保证企业现有计算机设备的正常运行以及设备有效管理。(4)信息中心研究至的密码组织和网络组应与信息室同时成立,决策研究成立前应由信息标准室直接研究。
(三)执行严格的严密科学的工作分工,也必须有严格的管理制度。这里首先应制订信息中心各部门的管理制度,以确保MIS的正常运行,不因人为因素而影响工作,其次还必须制订对企业各有关部门的信息管理制度。
二、具有针对性的软件开发方法
具有传统分:(一)从问题域中客观存在的事物出发来构造软系统。用对象作为这些。并以此作为系统的基本构成单位。(二)事物的静态特性用对象的属性来表示,事物的动态特性用对象的方法来表示(三)对象的属性与方法结合为一体,成为一个独立的实体,对外屏蔽其内部细节。(四)事物进行分类:将具有相同特征的事物作为一类,特殊的类可以从一般的类继承属性玫方法。(五)对象之间通过消息进行沟通,可实现对象之间的动态联系。
按照上述思想,可将面向对象开发工作分为四个阶段。(1)系统调查和需求分析。对系统将要面临的具体管理问题以及用户对系统的需求进行调查研究,即先弄清楚要解决何种问题。(2)分析问题的性质和求解问题。在复杂的问题域中抽象地识别出对象及其行为,结构,属性和方法等,并用一套符号来描述,建立起面向对象的系统模型。(3)整理问题。即对分析的结果作进一步的抽象,归类和整理。并最终以规范的形式将它确定下来,设计者需要完成系统各部分的设计,实际问题,人-机交互界面,任务管理和数据管理部分等。(4)程序实现。用面向对象的程序设计语言将上一部整理的范式转变成应用程序。
三、生产管理系统的对象设计
应用面向对象的技术,运用统一建模语言,建立生产管理系统的主要对象。
在该系统中,就企业需求而言对象就集中在合同,主生产计划,车间计划,能力,车间反馈等方面,分析阶段应该全面,系统地分析各方面的关系,以便定位和限定即将着手实施的项目问题域和涉及的数据信息主要有产品结构清单,工艺信息和库存信息等。这些数据反映MRPII内在的组成结构与联系。又是MRPII中比较稳定的成分,为此,MRPII对象的建模是以表示MRPII系统中的数据信息及其之间的关系为原则(图1)。
四、供电企业生产信息
供电企业生产信息包括生产计划信息,生产运行信息,生产技术信息,生产安全信息,生产设备信息和工程管理信息等。
面向对象的数据模型。面相对象建模是一种根据实际应用概念建立模型的方法。它以对象为基本结构,将实体的数据结构和行为特性结合在一起。由于面向对象建模方法与人的认识模式相一致,方便了不同开发人员之间和开发人员与用户间的交流,受到了广泛的欢迎。因而在计算机软件开发的诸多领域得以应用,进而推之,该方法也为不同软件系统间的“交流”提供了可能。
谓词的关系存储结构。在供电企业生产信息中,存在大量的事务性信息。这些事务性信息通常是由判断名描述的,从语义角度分析,反映判断的句子由主谓两部分组成。主语是独立的客体,谓词用于刻画主语的性质或关系。
五、软件系统的技术实现
(一)工作流管理。工作流,即工作对象的状态变化过程,用于研究如何用计算机实现过程自动化,主要涉及动态过程的表示与驱动,工作流程模是业务过程的计算机化的形式表示。它定义的是过程运行中会涉及到的各种参数,如业务过程的开始和终止条件,各个工作环节及相互蝗控制流动与数据流动关系等。
(二)OLE技术的应用。OLE是对象链接和嵌入的缩略语。它提供了一种机制,可以把一个应用文档插入到另一个应用程序的文档中,并能使用服务器程序对插入到包容器程序中的文档进行操作和管理。
(三)多层C/S软件体系。多层C/S模式是MIS发展到九十年代的较为先进的结构,有强壮的数据操纵和事务处理能力,并且有数据的安全性和完整性约束功能。这种模式将应用一分为二,服务器负责数据管理,客户机完成与用户的交互任务。通过拓展服务。可以方便的实现系统功能的拓展和工作内容的变更。几年来该模式在企业生产,经营管理系统的开发中发挥了巨大的作用。
(四)基于WEB的信息本发布与查询。ASP是服务器的端脚本编写环境,使用它可以创建和运行动态,交互的WEB服务器应用程序。使用ASP可以组合HTML页,脚本命令和ACTIVEX的组件以创建交互的WEB页和基于WEB的功能强大的应用程序。
作者:刘英杰 来源:中国科技博览 2015年18期
上一篇:面向软件开发信息库的数据挖掘综述