动态管理信息系统

2024-05-07

动态管理信息系统(共6篇)

篇1:动态管理信息系统

(1)设备前期管理。即从设备的选型、采购、开箱验收、安装验收到移交使用单位之前的管理。

(2)设备档案管理包括设备卡片、设备台账、设备变动及设备资料档案。一次性完成设备卡片的制作,并可生成包括总台账、分台账、主要设备台账等在内的20多种台账,随时统计分析全处或部门设备及主要设备的数量和价值,实现设备报废、移装、调拨、封存、闲置、租借与评估形成动态管理,并及时建立包括设备变动与运行、保养、事故、故障、维修、润滑、评估在内的设备技术档案。

(3)设备的状态管理是设备管理中最重要的环节,通过各种手段监视并改善设备的技术状态,努力使之保持最佳状态是建立这一模块的目的。目前企业一般对设备技术状态进行分级管理,根据设备精度检测指标计算设备精度指数如下式:

其中,T为机床精度指数;Ts为某项精度实测值;TN为某项精度容许值;N为精度检查测定项目数,根据计算得出的精度指数作为设备使用保养的依据。为最大限度地利用检测数据以改善设备的技术状态,依据采集的设备精度参数、

设备运行状态检测数据及设备运行时间参数,建立设备状态动态模型库,形成一套新的、动态的设备技术状态管理模式非常必要。

(4)设备维修管理。采用科学分析手段合理安排设备的维修,由过去的计划维修及事后维修,逐步过渡到设备状态维修及预防性维修,这样可以降低设备维修成本,确保设备正常运行。

(5)润滑管理。根据设备润滑五定编制润滑周期计划,实施油质分析动态管理,自动进行润滑材料消耗的统计和分析。

(6)设备备件管理。备件管理模块主要包括建立备件库和备件储备计划管理两项内容。现场维修工作中,经常发生由于备件储备不足或备件型号不清,只能在设备解体后测绘或查找型号才能获得相应的信息进行备料,而造成工期的延误,所以,建立与每台设备相对应的备件库,及时测绘、收集备件资料,不断的补充备件库信息,逐步建立完备的备件信息库是备件管理的重要工作。备件管理的另一个重要功能是对收集的备件消耗信息进行统计分析,建立合理的备件库存条件,随时掌握备件库存情况,设置重要或常用备件最低储备量警示功能,适时生成备件储备计划,既保证维修工作的需要,又尽可能降低占用的资金。

(7)系统管理。可实现档案数据备份,为数据安全提供有力保障,并可以把数据以Word、Excel等形式输出,从而保证了系统的安全运行。

(8)设备投资决策。随着设备使用年限的增加,设备可靠性逐年降低,设备的维修保养费用逐年攀升,适时更新设备,以最经济的手段保持和提高设备的加工能力是设备投资决策系统的主要功能。设备投资决策系统的另一项功能是为企业的设备更新改造方面的决策提供依据和参考。设备管理的目的是以最小的设备周期寿命费用达到最大的寿命周期收入,对于新项目的投资,单纯估算设备寿命周期费用来计算和评价设备投资是不够的。通过设备管理信息系统的数据库获得投资多方案决策所需要的统计信息及技术经济分析信息,为设备投资提供全面、客观的依据,从而保证设备投资决策的科学化。

★ 浅析5S管理方法

★ 班级管理方法

★ 课堂纪律管理方法和措施

★ 班级管理方法和措施

★ 仓库管理方法和流程

★ 苹果树400字作文

★ 苹果树生病作文

★ 库存管理方法与流程

★ 初中生高效时间管理方法

★ 介绍信的管理方法和要求

篇2:动态管理信息系统

黄贤忠1,黄韫韬

2(1.河南省中纬测绘规划信息工程有限公司,河南焦作454100,2.焦作市建设工程质量监督站,河南焦

作454100)

摘 要:焦作市地下管线动态管理信息系统在全国率先建立了由政府主导、公司运作、部门应用(建设、更新、维护、管理)的创新机制,在地下管线信息系统建立后,使地下管线的数据报送、更新、共享实现了良性循环,提高了数据的现势性。全天候保证跟踪新增管线的竣工测量,保证原有管线变更数据的实时入库,始终保证整个系统长期、有效、动态建设和应用的可持续发展与旺盛的生命力。

关键词:地下管线;信息系统; 动态管理;创新机制

0 前言

二十世纪九十年以来,我国城市地下管线普查与管线管理信息系统建设蓬勃兴起,二十年来方兴未艾。至今,全国已开展地下管线普查与建立管线信息系统的城市已有300多家,大体可分为三种类型:第一种是早期率先开展地下管线的城市,限于当时技术手段的原因,虽开展了地下管线普查,但未建立管线信息系统,仅形成纸质文档资料;第二种是开展了地下管线普查,也建立了地下管线管理信息系统,但未建立起长效动态管理机制;第三种是开展了地下管线普查与建立了地下管线管理信息系统,同时也建立起了动态管理机制。

就第三种类型而言,动态管理的机制也是各有千秋,特色迥异。有些城市由地下管线信息系统管理使用者自行进行动态管理,有些委托专业技术公司进行了动态管理,有些依靠管线权属单位及施工单位报送资料进行动态管理,有些则由管线信息系统应用单位与专业技术公司相结合进行动态管理。不论采取哪种形式的动态管理,目的就是要把新增的所有管线信息及时地更新到动态管理信息系统中去。在管线普查中,由于探测技术手段及档案资料的局限性,一些非金属管线与管线密集交错的管线仍然难以精确定位,因而在日常的管线建设管理中仍然需要采取不同的手段详细探测,对原管线普查信息进行修正更新,这也是动态管理1.的一项重要内容。因而,地下管线的动态管理不仅包括新增管线信息,也包括废弃管线信息,修正管线信息,普查中漏测管线信息等。焦作市地下管线信息系统的建立情况

1.1 普查探测情况

焦作市地处河南省西北部,国际性山水旅游城市,市域面积4071平方千米,总人口340万人,城市建成区面积78平方千米,城市人口78万人。焦作市中心城区道路系统完善,地下管线门类齐全,由于受产权制约,各类地下管线自成系统,管网分布复杂。焦作市地下管线普查与信息系统建设自2004年12月开始,至2006年12月完成,历时两年,完成的工作内容与任务是:测绘1:5百全数字道路带状地形图120千米,覆盖范围达50平方千米,完成中心城区地下管线普查种类有给水、排水、燃气、热力、电力、通信,路灯、广电、工业管道及其他专业管线。普查管线总长度1552.7千米,基本探测查清了各种管线的位置、深度、数量、材质、附属设施及相关属性,编绘1:5百数字综合管线图521幅,专业管线图4025幅,管线断面图125幅。

1.2 动态管理信息系统构建情况

焦作市地下管线动态管理信息系统采用Arcgis平台进行二次开发,采用C/S结构和B/S结构相结合的模式,具有数据录入、数据管理、地图管理与编辑、数据更新、信息查询、数据统计、数据检查、空间分析、数据输出、工程实用工具等功能。B/S部分可通过互联网实现信息的共享,各政府部门、相关产权单位通过Internet浏览器访问系统,并根据产权的不同实现地图浏览、信息查询、距离量算等功能。该系统具有以下主要特点:

(1)该系统从数字化地形图测量、地下管线普查与探测到地下管线信息系统建设,集成了先进的测绘技术、地理信息系统(GIS)技术与质量管理机制,建设目标明确,总体方案科学,技术路线正确,成果具有很强的实用性。

(2)系统采用oracleqi数据库,ARCGIS sde9.1空间引擎,VB、VC、ARCGIS Engigne9.1为底层平台进行二次开发,具有图层管理、图层编辑、数据输入、输出、双向查询统计、管线与管点三维显示等功能,并利用Arcims进行网络发布,实现了地下管线管理的数字化、可视化、直观化。

(3)系统界面友好,操作便捷,实用性强,设计开发了专门的数据格式的数据资料转

换模块与数据检查模块,可以将多种格式的数据资料转入到本系统中,同时保证了数据的准确性,建立了焦作市区1:500道路带状数字地形图数据库和地下管线数据库。

(4)系统实现了任意断面生成、网络分析、管线工程规划、管线工程辅助设计等复杂的空间决策支持与分析功能,能结合爆管分析、火灾抢险分析、范围拆迁分析、道路扩建分析等应用需要,为城建、消防、抢险救灾以及各专业管线单位提供决策支持服务。

(5)系统创立了政府主导、公司运作、部门应用(建设、更新、维护、管理)的创新机制,使地下管线数据报送、更新、共享实现良性循环,提高了数据的现势性,保证了整个系统长期、有效、动态建设和应用的可持续发展。管线普查探测与信息系统存在的问题

2.1 普查探测问题

焦作市地下管线普查探测尽管选择了技术力量雄厚的探测队伍,由于受技术手段的限制,仍然遗留一些问题需要解决:一是一些管线埋设年代久远,无设计、竣工资料可查,材质且多为混凝土、PVC、铸铁、陶瓷与砖石砌筑管道,现有仪器设备难以解决,又不能大面积开挖,致使部分管道位置、埋深不准确;二是一些管线密集区,探测信号相互干扰,也导致一些管线位置不十分准确。

2.2 新增管线动态更新问题

每年新增、改建、扩建新增管线速度很快,有些白天开挖晚上埋设覆土,有些采用非开挖技术顶管敷设,实时动态更新新增管线是一个必须解决的重要问题。

2.3 系统数据更新问题

焦作市地下管线信息系统由市规划局负责运行管理,而管线数据更新则由专业探查测量公司负责,采用何种机制、何种方式保证数据更新快速、准确、长效是值得探讨的问题。3 政府主导动态更新机制

城市新增地下管线一般为多权属、多承建单位实施,如何使多权属、多承建单位实施的多种类新建、改建、扩建管线信息能够实时采集入库,是每个城市地下管线数据更新的一大难题。难点有三:一是动态更新资金筹集难;二是动态更新的队伍选择难;三是动态更新手段难。针对这些难题,焦作市政府采取了两项措施:一是实施管线建设工程申报审批制度;

二是实施管线建设工程竣工测量制度;从而建立了由政府主导的动态更新机制。

3.1 动态更新机制规划审批是源头

动态更新机制从规划审批抓起就是抓住了源头。为此,市政府主导建立管线建设申报审批制度。市区所有新建、改建、扩建地下管线建设工程,必须首先向城市规划部门提出申请,规划部门初审同意后,管线建设单位委托专业管线探测单位出具拟建地下管线地形图,规划部门经过勘验后确定拟建管线路由,管线探测单位根据规划路由进行详细探查测量,建设单位同时与专业管线探测单位签订竣工测量合同书。建设单位只有全部提交现状管线地形图、竣工测量合同书与相关资料后,规划部门才予以办理管线建设工程规划许可证。市政府明确将管线现状地形图、竣工测量合同书作为领取《建设工程规划许可证》的必须资料。

3.2 动态更新机制竣工测量是关键

动态更新机制抓住了竣工测量就是抓住了关键。为此,市政府主导建立了管线建设工程竣工测量制度。市政府行文规定对新增地下管线工程实行竣工测量制度,明确要求地下管线专业管理单位在地下管线工程覆土前必须通知测量单位进行竣工测量,所有管线竣工测量信息在一月之内更新入库。凡施工完成的新增管线未按时更新入库的,不再审批新的管线工程。

3.3 动态更新机制落实队伍是基础

建立动态更新的长效机制必须选择一支好队伍。城市地下管线天天在变,时时在变,全天候跟踪地下管线信息的动态变化是一项艰苦细致的基础工作。为此,市政府精心选择了一家事业心强、业务技术精湛的专业探查测量队伍。专业队伍每天固定在全市区巡查,及时掌握全市管线建设工程的进度,及时反馈给竣工测量及探测组,白天铺管白天测,晚上铺管晚上测,二十四小时不间断,从而保证了不漏测一处。

3.4 动态更新机制落实经费是保障

一些城市动态更新管理难以为继,其中一个重要原因就是动态更新经费不能落实,没有经费保障就难以保证动态更新。为此,市政府在抓好规划审批、竣工测量、落实队伍的同时,出台政策落实动态更新经费。对于动态更新经费,政府只给政策不出一分钱。动态更新经费从哪里来?就是由管线建设单位承担,依靠收取管线竣工测量费与补充探测费进行补充,即专业测量单位依靠竣工测量费来保证地下管线的动态更新数据入库与维护。

4公司运作创新动态更新机制

焦作市地下管线信息系统能够成功地保证实时地动态更新,除了政府主导,就是公司运作的创新模式。

4.1建立动态管理长期协作模式

为了保证管线信息系统的正常运行和动态管理,城市规划管理部门选择了综合实力强劲的测量公司作为技术协作单位,与协作单位签订了《焦作市地下管线信息系统动态管理协议书》,长期委托协作单位负责系统正常运行和动态管理。明确双方的权利、责任和义务,测量公司专门组织一支精干高效的动态管理队伍,负责对全市所有管线地形图的修测、补测,管线普查中遣留问题的处理,管线报建图件资料编绘测量,新增管线的竣工测量,系统数据库的更新和系统升级维护与开发,保证管线信息系统全天候、全方位的实时更新。

4.2 开发数据更新模块

由于焦作市地下管线信息系统由城市规划管理部门管理与应用,为了保证各种更新数据及时入库,技术协作单位开发研制了一套基于AutoCAD系列平台的数据采集模块。该采集系统为具有强大的图形编辑、数据录入、数据检查功能的管线更新子系统,且便于与总系统兼容,从而为信息系统的动态管理提供了技术支持。

4.3 合理运作动态管理经费

按照动态管理协议规定,城市规划管理部门不负担系统动态管理经费,而有关管线地形图修测补测、地下管线补充探测、竣工测量等地下管线数据更新等所需费用由测量公司参照国家有关收费标准和市场行情向管线工程建设单位收取。政府制定相应政策规定管线权属单位及管线建设单位遵守规划报批程序及报建所需图件,同时推行施工进度报告制度,竣工测量及检查验收制度,为专业测量公司营造筹集动态管理经费的良好环境。部门应用监督动态更新机制

城市地下管线信息系统的应用主要是城市规划建设部门与管线权属单位。因此,管线信息系统的动态更新对应用部门至关重要。

焦作市地下管线信息系统由城市规划管理部门直接管理运行,因而管线地形图的修测补测、新增管线的竣工测量、错误管线的修正、漏测及不明管线的补充探测、废弃管线信息的剔除等动态更新,由城市规划管理部门监督实施就最具有权威性与执行力。动态更新数据

由专业技术公司每月对总系统进行一次全面入库更新,并进行汇总统计,由规划部门审核监督。

管线权属单位也是管线信息系统的主要应用部门,各专业管线数据更新后,每年底将更新的专业管线图提交给各权属单位审核,以强化动态更新机制。

6结论

焦作市地下管线动态管理信息系统由政府主导,公司运作,部门应用的创新机制,其重要意义与价值在于:一是使地下管线数据报送、更新与共享实现了良性循环,提高了城市地下管线数据的现势性,保证了整个系统长期、有效、动态建设和应用的可持续发展;二是解决了政府资金难以筹措,专业测量公司经费没有来源的难题;三是解决了系统应用部门如城市规划理部门、管线权属单位没有技术支持与依托的全方位、全天候服务的后顾之忧。因此,焦作地下管线动态管理信息系统的创新机制具有显著的社会效益与经济效益,在城市地下管线动态管理中具有广泛的推广应用价值。

参考文献

[1] 黄贤忠,田德林,尹祥杰·数字焦作[M] ·长沙:湖南地图出版社,2007

[2] 李学军·论专业管线运行监管信息化建设[J]·城市勘测,2007,93(4):16-18

[3]李大鸣·城市地下管网普查及信息系统的效益分析[J]·地下管线管理,2007,55(1):10-12

篇3:动态管理信息系统

在开发Web应用系统的过程中,经常遇到这样的问题:由于业务上的需要,用户要求输出某些具有固定格式且内容基于后台数据库的表单。在以往的开发中,把用户需求的表单固定在系统中,虽然当时可以很好地满足用户需求,但是,随着用户业务对表单需求的不断变化,固定在系统中的表单就会带来一系列问题,诸如修改困难、程序复用性差、可扩展性差等。这样导致的直接后果就是不能满足用户对今后业务发展的需要[1]。因此本文提出了一种自定义表单的技术来解决企业信息系统建设中遇到的表单难扩展、非动态问题。

1 设 计

1.1 总体设计思想

此设计基于目前最流行的J2EE框架结构基础上,以一个表单为一个实体域,用hibernate作为数据的持久层,动态建立表单库表、动态增加表单域对象;使用改进的E-webeditor控件编辑定制表单结构和样式;用HtmlParser解析定制生成的类Html文档,将描述表单的属性信息从此文档中分离出来,保存到表单属性表中,同时生成属性校验Javascipt,生成对象关系映射文件和表单实体域对象并修改基于Hibernate的Spring容器配置文件,将新生成的映射加入配置文件;更新Struts的表单数据动态传输对象(DTO),将新建的表单属性更新到此对象中,用于表单数据的动态传输;用户访问表单数据时通过表单数据动态呈现技术呈现包含校验、结构和样式的表单交互页面,通过DTO在用户和业务之间进行数据传输,业务中使用数据动态访问模型对表单数据进行相应的操作。

1.2 自定义表单体系结构

目前流行的J2EE Web框架是结合了Struts的MVC模式、Hibernate持久化管理及Spring的Ioc容器管理,鉴于此,自定义表单的架构基于此流行框架设计,有利于此设计在J2ee Web项目中进行广泛移植、重用,而不需要做大量的改动。MVC分层模式将表示层、控制层和业务层完全分离,hibenate和spring的加入细粒化了这种分层模式,将层次分成了表示层、控制层、业务层、域层、持久化层和数据源层等六层结构,并且由Spring统一地对业务进行控制管理[2],如图1所示。

(1) 表示层

表示层采用Jsp页面和Struts标签库来完成,这层中没有任何的业务逻辑代码,只负责显示Web应用层的结果和用户的交互。由于表单是动态定制的,表示层将由动态呈现技术将动态校验和表单样式及内容信息合并,得到同用户交互的表单页面。

(2) 控制层

Struts的大部分功能都工作在此层,它把用户输入的表单数据同一个DTO联系起来,再根据用户请求的路径,通过ActionServelet检查用户请求是否合法,如果合法就通过DTO将相关的数据和请求传递到对应的Action,Action再调用业务层处理接口进行业务操作,然后将结果返回给表示层。

(3) 领域业务层

为Web应用层提供相应业务接口,此层包括了对表单数据查询、修改、删除、添加等业务操作,这些业务对象的创建、销毁由Spring容器统一管理。系统将业务同其它层分离开来,使系统处于高度松耦合状态,这样在业务处理过程中,不会受到非业务内容干扰,复杂的业务混杂到其它层中会使整个系统混乱不堪,不易于维护,同时业务访问表单数据时利用动态的数据访问模型来实现。

(4) 域层

此层由通过解析定义的类Html文档而动态生成的表单域对象构成,这些类对象包括了表单属性,及属性的get、set方法。

(5) 持久层

它是与关系数据库直接发生关系的层,它通过解析类Html文档按照Hibernate持久化映射规则生成对象—关系(O-R)映射,将实体域模型同关系数据库联系起来,并且提供操作关系数据库的接口封装。

(6) 数据源层

存放数据的物理表,可以通过Hibernate配置实现异构数据库功能,也就是可以是多种数据库提供商提供的数据库系统。

1.3 数据库设计

自定义表单的信息需要信息管理系统用户定制设计,设计生成的表单定义信息及表单属性信息保存到物理数据库中,这些信息将为表单呈现、数据交互、数据校验以及业务动态读取表单数据提供支持。

现定义如下物理表结构:

(1) 表单信息(ID,表名,物理表名,表单页面结构信息,表单验证信息),表名是自定义表的有意义的名字,表示该表单数据的主题;物理表名是存放该表单数据的物理表名,表单页面信息包含页面的控件及其显示布局信息,主要用于页面的显示;表单验证信息是验证用户在对表单数据添加或更新时所提交的数据的正确性。

(2) 表单属性信息(ID,表单信息ID,属性名,物理表列名,类型,空间大小,唯一性,允许为空,一览显示,汇总统计),其中表单信息ID是表单信息的外键,说明该属性是属于表单信息中的一个自定义表单;属性名是表中属性的有意义的名字;物理表列名是该属性同表单数据物理表所对应的列名,该列的值即是属性的值;类型是该属性的值按不同数据进行划分,总共分为:普通文本、大文本、日期文本、数据、日期、图片文件,一般文件等类型;空间大小:只针对普通文本设置大小,用于表单数据提交时校验属性值的长度,避免数据表单数据物理表的空间溢出问题;唯一性:表明该属性或者多个属性组合构成整张表单的主键,保证数据的唯一性;允许为空:表示表单数据提交时该属性是否必须填写;一览显示:是否将该属性用于查询表单数据时显示在一览清单中,只有普通文本可以作为一览显示,同时该项的值是有序数据用于一览的显示顺序;汇总显示:表示该属性是否用于汇总报表的生成,只有普通文本、日期和数据类型的属性才能作为汇总内容。

(3) 表单数据的物理表。该表利用Hibernate持久化技术根据表单信息和表单属性信息动态生成,用于存放表单的数据信息。

2 关键技术实现

2.1 表单定义的可视化

表单定义可视化是为了提供给用户更方便的定义表单,要求操作的简易性和方便性,普通的后台管理员能够在稍加培训后掌握,同时自定义的表单的内容必须包含属性信息、样式结构信息,通过将e-Webeditor网页编辑器改进可以方便快捷的可视化设计自定义表单,它支持从Word导入已经设计好的表格,降低了普通用户使用设计的难度,同时支持常用网页的编辑功能,支持文本、文本域、单选框、复选框,列表,文件等控件的灵活操作;而这些控件的就是整个表单定义的核心,其中控件内容中包含了表单属性的相关信息,每插入一个控件要包含这些信息,为表单的持久化、表单的验证和表单动态传输提供数据信息。例如要插入一个普通文本控件,按照要求输入相应的信息,产生的代码信息如下:

其中name代表该控件名,由表的物理名与控件名称组成,realName代表此控件的实际意义,length代表此文本输入的最大长度限制,IsNull代表此属性值是否为必填,1代表是,0代表否;key代表该属性是否作为该表单的唯一性检测,1代表是,0代表否。

由改进后的e-Webeditor自定义设计的表单生成的内容是一个类Html文档代码,该代码可以直接运行预览设计表单的设计样式,该内容保存到表单信息的表单页面信息中,并将由HtmlParser解析器进行解析提取表单属性信息。

2.2 解析类HTML文本

HtmlParser是一个对现有的HTML进行分析的快速实时的解析器。HtmlParser以线性或嵌套方式解析HTML,使用Java语言简单快速地攫取HTML中包含的数据信息,主要功能包括信息提取和信息转换。HtmlParser通过把HTML解析成每个节点,在内存中生成节点树,HtmlParser的NodeTreeWalker类对此节点树提供深度优先和广度优先的遍历方法。通过对节点进行过滤,可以得到预期的结果[3]。

用户进入表单定义格式编辑界面,该界面由改进后e-Webeditor编辑器生成,用户在此编辑器上设计、修改表单结构与属性信息,设计完后以类Html格式自动保存,表单名由用户指定一个有意义的名字和实际的物理表名,命名规范可以根据用户需求自主命名,但必须保证表单定义信息的唯一性。该类HTML文档包括了文档的数据、结构、样式和校验信息,HtmlParser解析此文档,获取表单数据校验信息、属性信息等,然后将这些信息保存到表单属性信息表中,通过这些信息利用dom4j开源包工具生成Hibernate的对象—关系映射文件及javascript表单数据校验信息。同时新生成的对象—关系映射文件需要配置到基于Hibernate框架的spring容器管理文件ApplicationContext.xml中,生成的映射文件保存到工程的classes目录的bean文件中。

2.3 对象持久化

实体域的持久化利用Hibernate技术实现[4],Hibernate是连接应用程序和关系数据库的轻量级中间件,并对访问数据库的JDBC API进行了封装,使程序员可以专注于业务层的开发。利用Hibernate主要实现以下的功能;

(1) 动态生成表单的持久化类文件。

以一个定义的表单为实体域对象,该对象对应唯一的一个持久化类,持久化类文件根据HtmlParser解析出的对象-关系映射文件生成,该对象在系统中只是用于信息的查询、添加等操作,不用附加任何的业务逻辑,仅有属性变量和对应的get、set方法,所生成的文件命名与物理表名字一致,属性变量命名采用表单属性描述中的物理表列名一致,对应的get,set方法命名为 get+属性名(首字母大写),例如:属性名为userName,则对应的get、set方法就为setUserName与setUserName,方法传递的参数和返回值的类型与属性类型一致,这样生成的持久化类文件为业务动态操作持久化对象提供了方便。系统调用tool.jar包中的javac编译生成的持久化类文件,并把编译后的.class文件输出到指定的路径下。

(2) 实现设计与具体的数据库系统无关。

利用面向对象的Hibernate数据访问主要有两种方式HQL(hibernate query language)、QBC(query by criteria)进行检索,使用任何一种方式,Hibernate都会生成标准的SQL语句,使用与所有的平台;通过数据库配置文件配置相关的连接参数,设置使用的数据库方言,可以做到同任何类型的关系数据库系统交互,以连接oracle数据库为例,配置如下:

(3) 动态生成表单数据物理表。

通过调用Hibernate的hbm2ddl工具根据基于Hibernate的Spring容器配置文件ApplicationContext.xml和对象—关系映射文件自动生成各持久化类对应的数据库表,数据库表信息由Html-Parser解析生成的对象—关系映射文件描述,一个持久化类和一个表对应,类的每个实例对应着一条记录,类的每一个属性对应物理表的一个字段,确保对象的改变能够持久化到数据库中。其中动态生成(更新)物理表所需在ApplicationContext.xml中的配置如下:

2.4 表单数据动态传输

(1) 动态数据传输对象管理。

自定制表单的一个最大的特点就是实现数据的灵活交互,Action Form bean 是Struts框架提供的DTO(Data Transfer Object 数据传输对象),用于在视图层和控制层之间传递页面表单数据,也可以把来自模型层中的数据存放到Action Form bean 中,然后返回给视图层[5]。自定制的表单的是数据域在程序运行之前是不确定的,所以实现时系统对自定制的表单数据创建一个统一的继承于ActionForm类的Form-Bean,用于业务模型和视图层之间数据的传输,该Form-bean会在创建第一个自定义表的时候生成,命名为DynamicForm的类,DynamicForm中的属性和表结构定义的属性一一对应,同时每一个自定义的表单的jsp表单的属性也能在该类中找到唯一的属性对应,该Bean中每个属性包含get、set方法,命名规则同持久化类的命名规则一致。每增加一个自定制表单后,该表单的所有属性都要动态更新到该类中,然后把该类编译成DynamicForm.class文件替换之前DynamicForm.class文件。

(2) 相关配置;该DTO添加到Struts的配置文件struts-config的<form-beans>中,如下配置:

同时,需要同表单交互的业务模型中加入此数据传输对象,即在对应的action属性中配置“name=”dynamicForm””。

2.5 表单数据验证

表单定义后主要用于用户同系统的信息交互,用户在交互时提交的数据存在一定的随机性,这些数据可能包括了不合法的数据,这就要求对用户提交的数据做有效性检查,系统在表单定义好后,会根据所定义的表单属性信息按照常用的校验规则生成JavaScript校验,例如表单属性为数字类型的数据只能填写合法的数据,日期类型必须符合日期的格式要求,普通文本类型的长度有一定的限制要求等。该校验保存到表单信息表中,作为表单动态呈现的一部分。举例说明:假设用户自定义一个表单user,其中包含物理名为“userName”、意义名为“用户名”的属性,定义该属性时规定不能为空且长度不能大于20,则根据规则动态生成的javascript如下所示:

2.6 表单运行时动态呈现

自定制的表单数据界面包括三种界面,添加数据、修改数据、数据详细,这三个界面的内容不仅仅只有E-webeditor生成的类Html文档部分,而是包含了javascript校验、form表单域、表单定义信息和按钮等内容,用户在请求相关操作时,服务器自动根据服务组合页面返回给用户。以添加数据页面为例,命名为addData.jsp,用户请求访问表单时传递一个表单ID给服务器,通过这个ID读取到表单校验内容及表单定义内容,同时增加保存、取消按钮和网页样式信息,然后将这些内容写到addData.jsp页面中返回给用户,当用户提交表单数据的时候先通过动态添加的javascipt校验为合法后才能提交数据到添加业务模型中进行数据持久化。

2.7 数据的动态访问模型

自定义表单数据的访问主要包括数据信息的查询、添加、更新、删除等业务,这些业务都需要对表单数据进行动态访问,在技术实现上即是对所有的持久化类对象进行访问,而每一个持久化类的名称和属性方法是不同的,只有通过表单ID号查找到相应的表单定义信息和属性信息,按照系统统一的命名规则,利用Java的Class类动态装载需要操作的持久化类,通过Method类动态装载该持久化类的属性get、set方法,来获得表单的数据。具体的技术实现代码如下所示:其中pesistentclassName是需要处理表单对应的持久化类名,getMethodName是获取该持久化类中某个属性值的方法名。

3 Web页面示例

通过改进后的E-webeditor定制表单“ 企业申报项目表单动态定制实例”,如图2所示。

定制保存后,根据定制的内容填报数据,数据保存时系统对数据合法性进行验证,如图3所示(其中注册资金填写为非数字,保存时提示了相应错误)。

数据提交后可以访问数据一览信息,如图4上半部分所示,点击详细图标可以看到数据的详细信息如图4下部分所示。

4 结 语

本文所提出的自定制表单设计的解决方案已经在某军用信息平台和某市中小企业项目服务平台中灵活的运用,很好地解决了客户提出的不需要编码和重新开发设计来达到系统信息及业务的扩展。同时该设计方案采用了当前流行的MVC模式,并加入了持久化对象和spring容器管理技术,确保了各个层次结构的松耦合状态,保证需要使用该设计的系统的层次分明,有利于编程人员快速地移植该设计进行相关系统的开发工作。

参考文献

[1]王瑞霞,隋宏伟,等.基于XML的表单设计器构件的设计与实现[J].计算机应用研究,2007,7(24):183-185.

[2]计磊,等.精通J2EE-Eclipse、Struts、Hibernate、Spring整合应用案例[M].北京:人民邮电出版社,2006.

[3]HtmlParser[EB/OL].(2006-08).http://htmlparser.sourceforge.net/.

[4]徐长盛,戴超,谢立.J2EE数据持久化技术的研究[J].计算机应用与软件,2006,4(23):56-57,75.

篇4:浅谈动态工程造价管理信息系统

【关键字】动态工程造价管理;工程量清单招标;工程量清单投标报价

一、引言

工程造价管理系统是工程项目及工程建设行业内管理信息系统的应用,因此工程造价管理信息化并非计算机或工程信息网络化,而应进行整体性的工程造价管理改革,同时建立起现代化的工程造价系统工程。工程造价管理信息系统的建设要求把工程造价管理信息与信息技术联系起来,采用信息的观点来解释工程造价管理,然后再以此为基础,把工程造价管理的信息及信息技术与造价管理融合起来。传统的工程造价管理采用静态的管理模式,因此数据的收集及管理手段均相当落后,且数据的通用性也相当差。随着工程建设规模的扩大化及市场竞争的激烈化,静态的工程造价管理模式越来越无法满足现代施工企业的发展要求。为此,动态的工程造价管理信息系统应运而生,且发挥着重要的作用。本文结合我国工程造价管理信息系统的现状及存在的问题,分别从工程量清单计价、工程量清单招标、工程量清单投标报价及建材市场进行跟踪调查等角度,浅析动态工程造价管理信息系统的优化策略,以期实现施工企业综合效益最大化。

二、工程造价管理信息系统的现状问题

随着信息化时代的到来,工程造价管理的数据量逐渐增多,且对管理的速度要求越来越高。因此,若依然采取传统的管理方式进行工程造价管理,定会越来越难以满足现代工程的实际需要。目前,我国多数企业依然采取传统的工程造价管理方式。为此,动态工程造价管理信息系统应运而生,但我国动态工程造价管理信息系统的运用现状并不乐观,具体表现为:

(一)静态管理方式难以满足动态市场的要求。据调查结果显示,我国工程造价管理依然受到过去计划经济的影响,而采取以静态定额为主的管理方式,尽管各地方政府会定期公布建材的指导价及最高限价等指令性价格,甚至也开始执行定额概念下的市场价及竞争费率等,但与激烈的市场竞争相比,依然难以满足未来经济发展的需要。

(二)数据收集及管理的滞后性制约着工程造价的动态控制效果。研究表明,工程造价的动态控制效果由对市场变动数据反映的及时性、充分性及准确性决定,同时控制过程有必要对历史数据进行总结,因此建立起较强可通性的数据平台非常必要。尽管我国多数企业内部已开始普及计算机的使用 ,甚至也建立起局域网,但数据的收集与管理仍旧难以满足动态管理工程造价的要求。

(三)收集的数据利用率低。据调查结果显示,多数企业仅把系列重要的历史性经验数据存储起来,而未实现数据的广泛传播及充分利用。此外,尽管某些企业很重视数据的收集,但因管理方式的落实性导致此类数据的利用率相当低。

(四)数据通用性低。据调查结果显示,我国多数企业仅为应对上级监管部门的检查而进行数据的收集及报表的制作,因此数据的兼容性低及报表的格式缺乏统一性,而造成此现象的主观原因为:企业内计算机的普及率及利用率低;企业管理人员的信息化管理思想薄弱,且缺乏规范化的实施方案。

三、动态工程造价管理信息系统的优化策略

结合前文可知,动态工程造价管理信息系统的应用面临着来自主观方面及客观方面的阻力。为此,本章节试图从下列方面浅析动态工程造价管理信息系统的优化策略,以提升该系统的应用效果。

(一)实行工程量清单计价。工程量清单计价是指按约定的定额消耗量、计价规则及计价办法进行计价,以实现企业自主报价、量价分离及市场竞争性价格的形成。实践表明,工程量清单报价采用相同的计量规则及工程量,且由企业自主报出综合单价,即完全由企业确定价格的高低,如此报价能够充分体现出企业的实力,当然也对市场竞争的公正性、公平性、公开性提供可能。

(二)实行工程量清单招标。工程量清单招标要求招标人或代理机构按照规范化的施工项目划分规定及工程计算规则,就招标工程的所有建设内容、实物工程量及技术手段,采取规范化的计量单位列出数量清单,此时投标人仅需按照国家及地方的现行规定,同时结合企业自身实力及市场环境,自主填报合计汇总价及综合单价,从而完成投标报价。实践表明,实行工程量清单招标后,工程造价管理过程工程定价完全由市场环境所决定,因此作为现代施工企业,務必要时刻关注市场环境的变化,以实现对工程造价的动态管理。

(三)实行工程量清单投标报价。与行业统一定额计价相比,实行工程量清单投标报价,既能实现企业能动性的充分发挥,又能准确体现出企业的综合实力,由此促成企业鼓励创新、加强管理、注重效率及利用,从而有效应对激烈的市场竞争。此外,增强企业经营管理能力,能使管理类费用降低;置办齐全机械设备,能使机械租赁费用降低,由此增加投标的竞争能力;准确预测要素价格未来的发展趋势,能使承包风险降低,从而增加企业的市场竞争力。可见,若企业能够根据自身管理能力及市场动态实时变更定额,企业的定额水平定能准确反映出自身的综合实力及市场的动态变化。

(四)对建材市场进行跟踪调查。工程造价管理过程,企业必须重视对建材市场价格、供需关系等进行跟踪调查,如此方能实现动态工程造价信息系统运行的稳定性,从而实现企业经济效益最大化。结合前文可知,工程定价完全由市场环境所决定,因此重视对建材市场的跟踪调查对提高工程造价的真实性与准确性及降低企业风险意义重大。

(五)加强技术创新。动态工程造价管理信息系统的应用过程,企业务必要认识到技术创新的重要性,此乃增强企业管理能力及市场竞争力、促成企业稳定发展的重要保障。此外,随着市场竞争的激烈化,“三无企业”必须尽快退出市场,以维持竞争环境的公平性和公正性。为此,企业必须重视技术创新及先进机械设备的引进,同时重视人员结构的优化重组,由此为动态工程造价管理信息系统的应用扫清阻力。

结束语

结合前文可知,我国工程造价管理的现状不容乐观,且存在诸多问题亟待改善,比如静态管理方式难以满足动态市场的要求;数据收集及管理的滞后性制约着工程造价的动态控制效果;收集的数据利用率低;数据通用性低等,如此严重制约着我国企业的健康发展。为此,本文着重就如何实现动态工程造价管理信息系统的优化进行了讨论,即:实行工程量清单计价、工程量清单招标、工程量清单投标报价;对建材市场进行跟踪调查;加强技术创新。研究表明,上述优化策略的运用对实现动态工程造价管理信息系统运行的稳定性意义重大,从而为增强企业管理水平及综合竞争力、降低企业参与市场竞争的风险提供了重要的保障。

参考文献

[1] 刘燕丽,王瑞敏.动态工程造价管理信息系统的设计与实现[J].房地产导刊,2014,(24):244-244.

[2] 张媛.分析动态工程造价管理信息系统[J].中国科技财富,2012,(14):186.

[3] 卢彩霞.浅谈动态工程造价管理信息系统[J].中华民居,2013,(24):281-282.

[4] 罗海英,刘建,夏立新等.新疆油田工程造价管理信息系统[J].油气田地面工程,2011,30(2):79-80.

[5] 周相.大渡河公司造价管理系统开发应用简述[J].人民长江,2014,(22):13-17.

[6] 晏勇,杨正红.探讨工程造价管理信息系统在工程造价管理中的运用[J].城市建设理论研究(电子版),2013,(11).

篇5:动态管理信息系统

一、安装告知部分

1、新版告知书格式与最新国家标准告知书格式一致,设备选择部分,一份告知书可以对应多台设备

2、安装告知书类型分试安装和正式安装告知两种

3、压力容器告知书体现是否需要现场组焊,不需要现场组焊的,不需要报安检约请,企业在提注册申请前将出厂时的监检信息录入系统中,如果检验周期大于三年,企业可以提定检约请,检验单位检验合格后,提注册申请。

4、新版审批告知书时生成的临时号与正式注册代码不同,正式注册代码在审批注册申请时生成二、设备信息录入部分

1、新版快速通道功能,监察机构可以对老数据进行维护,不需提申请,直接修改设备信息及管辖范围内单位信息

2、设备使用地点有“乡镇街”项

3、GC3级管道不需要告知,新设备录入后,直接传到检验库

三、设备状态

设备状态分为在用、注销两大类

在用包括在用、报停、停用。(在用是指已注册在用设备,报停是指企业提交停用申请后监察机构审批的停用设备,停用是指现场监察中发现的停用设备)。注销包括拆除、迁外省、迁移、报废。(拆除是指现场监察中发现的拆除设备,迁移是指正在办理过户移装或移装手续的设备)。

四、现场监察部分

新版现场监察,监察机构可以直接录入检查记录及指令书,不需申请

五、统计部分

新版查询统计及地理信息所有的统计口径均一致,并且包含多种查询统计功能(单位、人员、设备)

六、申请信息部分

1、新版使用申请,企业可以按条件搜索多台设备提交使用申请,老版需台输入注册代码添加设备

2、新版告知书、注册申请,监察机构可以批量审批多份申请

3、新版过户、过户移装申请,在申请书可以体现新的使用单位

七、设备信息修正部分

新版检验单位提设备信息修正申请,监察单位三天不批,系统自动审批通过

八、人员部分

作业人员可以导入国家局人员数据,也可以直接录入

九、其它

1、新版设备信息库有批量修改维保单位、乡镇街、产权单位功能

2、新版可以打印检验合格证

3、新版中有电梯卫士、重点监控单位、重大危险设备、12365投诉举报信息台帐,该部分内容由另一平台通过中间库在监察平台上显示

4、新版有单位管理员变更功能

5、新版市局可以向县区局及企业发通知文件

篇6:动态管理信息系统

对某一任务的加工可以有多条加工工艺路线完成,而由于设备性能的不同导致任何一条生产加工工艺路线所需要的总生产成本也是有所不同的,所以,可以理解每条加工工艺路线就分别拥有不同量值的信息素,与这些加工工艺路线对每一种加工任务的吸引强度分别相对应。如果在某条工艺路线上不具备加工某类生产任务的话,则设置该条工艺路线上的信息素值为0,以防比该条工艺路线再吸引此类加工任务而使完工时间等性能指标受到一定程度的影响。 然而,由于只能有某一条或某几条加工工艺路线可以完成即有的任务的加工。所以,为了模仿蚂蚁觅食的探路过程,并与加工过程中的真实情况相吻合,首先设置所有能够加工某类生产任务的工艺路线上的信息.

当某条加工工艺路线中所拥有的某设备的可利用时间小于该设备能够加工的某种工件的对应某一加工工序所需工时的时候,自动置该条加工工艺路线的信息素为零。另外,当某个设备的可利用时间为零时,该资源涉及到的所有加工工艺路线的信息素为零。

然而,在实际生产中存在大量随机事件,如新任务插入、订单的取消、交货期变动、机器故障等。为此,针对这些随机事件需要动态的协调来合理的进行任务的分配。由于篇幅问题,本文主要从新任务加入这种情况来具体研究基于信息素的动态协调算法。有关设备故障、交货期变更等动态协调问题将在后续的工作中展开研究。

2. 2新任务到达时的动态协调

新任务所涉及的范围较大,可以指种类不同的加工工件的集合,这里为了简单描述基于信息素的任务分配的动态协调过程,假设新任务中仅包含一种类型工件的加工任务(多种类型的任务也可依此类推)。这里只有新任务的加工工艺特征信息。

具体动态协调算法步骤如下:

1)首先为新任务每道加工工序选择具有匹配工艺能力的机床。因为在一个制造单元或者车间内部具有某种加工工艺能力的机床往往不比一台,也就是在机床设备之间具有可选择性或者可替代性,所以新任务的每一道加工工序通常可对应多个机床可供选择。

2)将之前生产任务选择工艺路线时在每台可替代机床上遗留的信息素量各自相加,可由式(5)计算所得。

由式(5)所计算出的信息素值大小的差异正体现各个加工机床在加工某种加工工艺特征时所表现出来的能力的强弱。在此条件下运行基于信息素的工艺路径选择算法,将新任务中每个工件的第7道加工工序特征分配给步骤1)中所涉及到的机床,选中每个设备的概率可由式(6)计算所得。

3)更新机床所拥有的信息素的值。

4)为新任务中所有工件的第(j+1)道加工工序特征选择机床,直至新任务的所有加工工艺特征都选择所对应能力的机床为止。

5)对新任务的每道加工工艺特征在各可用机床上的加工数量进行统计,将承担工件任务较多的机床自组织成一个主虚拟制造单元,将承担工件任务数量较少的机床自组织成多个或一个副虚拟制造单元。

6)主、副虚拟制造单元在完成新任务加工后自动解散并恢复到之前所属的单元状态。

3结语

上一篇:诚信征文宋凤祥下一篇:别开生面的辩论会初中作文600字