基于三层结构的设备管理信息系统开发技术及其实现.pdf
文本预览下载声明
第21卷第8期 计算机应用 V01.21.No.8
2001年8月 C。puterApplicadons Aug,200l
文章编号:1∞1—9081(2001)08—0222一02
基于三层结构的设备管理信息系统开发技术及其实现
李晓林,闵华清,张彦铎
(武汉化工学院计算机系,湖北武汉430073)
摘要:在分析三层结构的基本原理的基础上,根据系统需求,给出适用的应用组件,并进行基于
三层模型的设备管理信息系统的结构的设计与实现。
关键词:设备管理信息系统;客户/服务器;组件对象模型;三层结构;
文献标识码:A
中图分类号:1P393.07
设备管理系统是一种基于复杂网络环境的数据库应用系 从基于三层结构模型进行系统开发的角度的考虑,对系
统,无论其管理流程涉及范围的广泛、基本数据表现形式的多 统的功能进行了适当的划分。
样.还是操作人员权限控制的复杂,都使得普通的系统结构难
2系统功能划分
以适应。对于设备管理系统的功能需求,从设备生命周期的
方面考虑,从设备计划的申报(增补)开始,经过审批、执行、安 根据系统的功能需求可分为设备档案管理、合同管理、计
装、运行,以及事故、维护、维修,直到报废为止;从设备的描述 划管理、设备运行管理、文件标准管理、设备管理人员信息、系
信息上考虑,从设备选型、合同、卡片、台帐,到设备综合档案 统维护等几个主要的业务管理模块。计划管理要求计划申
(技术档案、维修维护档案);从设备的经济效益上考虑,包括 报、审批和立项的规则可根据企业发展进行修改。设备档案
设备原值、净值、开机率、平均无故障时问(mⅢ’)等技术经济 管理的设备分类定义可由用户自己定义。建立设备卡片和设
指标。因此,要实现对设备全程、全面、商教而科学的管理,设 备台帐.设备的运行记录(运行日志、设备检查、设备事故、设
备管理信息系统就必须建立在更好的系统结构基础上。 备的变更等)都要进人档案。合同的管理包括合同的签订、履
随着h吐锄et技术的发展和应用。目前管理信息系统正在 行记录、履行结果。为了保证设备管理信息的严肃性和安全
向R/s(Brow∥s鲫er)结构方向发展,并有许多开发成功的应
性,设备管理系统中信息的更新和浏览,只能是指定的用户
用系统正在投入运行。B/s结构的主要特点是基于web服务(或根据用户的岗位职责)才能执行。信息的查询和检索可以
器的三层结构,系统安装配置在web服务器上,用户只需要 通过m浏览器进行,并针对不同的用户限制其浏览信息的内
通过浏览访问wcb服务器而获得一致性良好界面。对于这 容。其设备管理的流程如图1所示。
种结构的应用系统,方便了用户对信息的查询和检索比较,而
信息的更新和维护功能的实现效果不很理想。
1三层结构分析
基于三层结构的管理信息系统主要是通过组件的开发和
利用来实现其分布式计算。三层结构是将应用程序的任务划
分为三个服务层,即用户服务层、业务服务层、数据服务层。
用户服务层提供用户与应用程序紧密结合的可视化接
口.用来表示信息和收集数据,以处理某项具体业务。用户服
务通常位于最终位于用户工作站上的一个可执行的程序中,
表现为用户界面。
业务服务层是连接用户服务与数据服务的桥梁,响应用
户(或其它的业务服务)发来的请求,执行某种业务任务(由应
用程序的需求所定义的一种操作)。如果所需要的数据驻留
图l设备管理流翟田
在数据库服务器上,通过它们可以获得所需的数据服务或运
行需要的业务规则(控制业务工作流程的策略,而且是在经常 3系统的三层结构模型
变化的)。
三层结构的管理信息系统是由数据库管理系统、应用系
数据服务层主要完
显示全部