基于螺旋模型开发与WEB应用的生产管理系统

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:xtcwang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]:由于C/S模式下开发的系统存在程序升级和维护困难、不支持Internet等缺陷,包钢无缝钢管厂将重新开发一套基于螺旋模型与Web应用的B/S模式下生产管理系统,从根本上提高企业的管理能力,减少库存,并为管理层的决策提供了较为可靠的依据,顺利地與集团公司信息网络平台接轨。
  [关键词]:生产管理系统 螺旋模型 WEB应用
  中图分类号:TP315 文献标识码:TP 文章编号:1009-914X(2012)29- 0259 -01
  引 言
  钢铁企业市场竞争环境愈加激烈,客户对钢材的品种、规格需求越来越多样化,需求呈现多品种、小批量特点,需要我们按需求制订计划,按订单生产产品,掌握各生产线的情况,避免出现合同价格低于成本价格、交货日期无法保证等问题。适时开发一套现代管理理念的生产管理系统。
  一、关键技术
  新的生产管理系统的开发基于Web技术,J2EE,ORACLE10g数据库,尽量使用较新的且稳定的技术来开发系统以保证系统的实时、稳定运行。
  二、开发方法
  2.1 WEB技术应用
  伴随着Internet技术的普及,基于WEB应用的生产管理系统越来越多,很多企业的管理系统都由C/S模式向B/S模式转换,逐渐向基于WEB的MES、ERP等高级企业管理系统过渡。WEB的应用一般是依靠浏览器和网络作为平台支持,浏览器端负责信息的展现和获取,所有的数据和数据的处理流程均存放在服务器端,我们可以很方便的通过Internet进行企业管理。
  它的优点是:数据存放统一;可提高再利用性;可利用专家的知识;减少设计上的失误;可提高应用系统的可靠性。
  2.2 开发模型选择
  针对大型国有企业系统开发,且需求定义明确,有旧系统运行,使用最广泛的开发模型有瀑布模型或螺旋模型。瀑布模型和螺旋模型的主要差异在于,瀑布模型在开发过程中很难发现错误,往往在测试阶段或者运行时才暴露出来,难以对软件进行扩充或者是维护,而螺旋模型通过风险分析,最大程度地降低软件失败造成损失的可能性。
  三、螺旋模型开发方法实例
  确定了开发方法后,我们选用XMLSPY作为主要的XML编辑器,Eclipse作为集成开发环境, 用Rational Rose Enterprise Edition进行需求定义和建模分析,Junit执行白盒测试。
  基于螺旋模型,我们以原料车间管理子系统为例进行开发说明:原料接料是从上级厂接料。上级厂分为180作业区,400作业区,外来料,用户退回料。此处可以从180作业区与400作业区的数据库中取得部分数据,外来料与用户退回需要手工录入。
  根据以上分析,我们开始第一层的螺旋开发,一方面对这些功能进行测试,另一方面对系统的界面和操作方式能否易于操作人员接受而进行检测,然后交付给用户使用,发现以下问题:
  原料接料录入过程中,正常流程是在录入完信息后,首先点击保存按钮,然后弹出确认保存对话框,在点击完确认之后系统将跳入保存修改界面。但当用户在选择多条数据之后将会出现一个等待系统保存的过程,在这个过程中如果用户在点完确认保存按钮后又重复点击保存按钮,将会出现记录被多次提交的情况,接料记录将会出现多条重复的现象,这将会影响到日报表等的正确输出。
  基于第一个系统的定型,后续开发的方向也就较为明确了。由于其余的一些模块与其他的管理模块在功能实现方法上有相似之处,这就为后来的开发模式和代码结构都提供了可复用的模版。一个比较有代表性的例子就是原料车间的管理和成品车间的管理有部分相似之处,来料的入库,钢管信息、钢管存放位置信息、返料情况和相关报表的生成等功能要求、操作页面和操作方法基本相同。这样,就可以借助JAVA的编码机制,由原料管理在页面的后台代码为基础,设计并实现出这样一个基类,由基类派生出各个功能,于此同时也不会影响页面显示信息的调整,代码量大大减少,在构建成品车间管理这个模块上节约了大概5天的时间,测试又节省了大概3天的时间。
  按照螺旋模型的开发方式,我们顺利地在原定计划期限内高质量地完成了整个项目,交付用户使用并获得认可。即使现场工艺流程有局部的改变,经过简单的修改,该系统也能很快的适应,到目前为止,该系统运行良好,为优化产品产量,提高产能做出了较大的贡献。
其他文献
[摘要]:进入e时代以来,社会犯罪状况逐渐成高态势、高科技方向转变,犯罪分子亦是高智商人群,善于反侦查,给公安机关侦查办案带来了许多难题。为应对这一新型化犯罪的挑战,必须科技强警,综合提升公安队伍素质与办案能力,不给犯罪分子以侥幸逃避法律制裁的机会。目前,在刑事案件侦破过程中,最多用到的技术是视频监控。视频侦查技术是利用各种视频设备和技术,按照视听资料检验工作的法律、法规规定,记录与犯罪有关的事物
期刊
[摘要]:基于Chirp信号原理开发的各种检测仪器在工程中应用广泛,具有良好的市场前景和研究价值。本文从水域地质检测和工程无损检测两方面论述了chirp信号的研究意义以及有待完善的问题。  [关键词]:chirp信号 水域地质勘测 锚杆 无损检测  中图分类号:U452.1+1 文献标识码:U 文章编号:1009-914X(2012)29- 0263
期刊
[摘要]:克拉玛依油田稠油资源非常丰富,鉴于提高稠油采收率的目的,新疆油田在定向井钻井技术不断完善的前提下,开展了利用定向井钻井技术开发稠油油藏的实践。本文从定向井的应用、分类和施工技术方面详细介绍了定向钻井技术;  [关键词]:定向井 钻井 钻井设计  中图分类号:F213.2 文献标识码:F 文章编号:1009-914X(2012)29- 0253 -
期刊
[摘要]:本文通过介绍网上挂牌出让国有建设用地使用的内涵、原则及范围,阐述了网上挂牌交易这一土地招拍挂活动创新举措的优势,并结合土地交易中的关键环节,就国有建设用地使用权网上挂牌出让规范化建设做有益的探讨。  [关键词]:出让 国有建设用地使用权 网挂  中图分类号:A326 文献标识码:A 文章编号:1009-914X(2012)29- 0229
期刊
[摘要]: 由于制造业面临巨大的市场竞争压力,精益生产在企业中起着越来越重要的作用。如何利用精益生产的先进理论与方法改善企业生产水平显得十分重要。针对生产模式中存在的问题,通过对企业生产流程分析,库存控制分析和成本控制分,對降低成本,提高生产效率和产品质量有着重要的意义。  [关键词]:精益生产;定量模型;设备编码  中图分类号:D615 文献标识码:D 文
期刊
[摘要]:从近几年的发展情况上观察,可编程控制器PLC自动控制系统从它产生的时候到目前,具备了数学运算功能,例如逻辑运算、函数运算、矩阵运算等等。还有数据位操作、数据转换、数据传送等有效功能。从逻辑控制发展到数字控制的程度,应用范围扩大,实现了过程控制、运动控制的提升。经过发展后的可编程控制器PLC功能更强,可靠性高,操作简洁,适用范围广泛。在我国的各个工业领域生产过程中的各方面能力都得到大幅提高
期刊
[摘要]:矿产资源的分布具有分散性,在地面上往往不容易发现规律,在进行矿产勘查时,我们必须采取一定的技术手段来增加勘查的可靠性、准确性。本文通过介绍地球物理和地球化学矿产勘查技术及其特点、适应性,为矿产的勘查工作提供理论依据,具有很高的指导意义。  [关键词]:矿产 勘查 技术  中图分类号:TD219 文献标识码:TD 文章编号:1009-914X(201
期刊
[摘要]:通过对煤油团絮特性研究,达到在精选系统工艺中提高精矿品位和产量、降低有害离子含量之目的。  [关键词]:煤油 团絮 精选系统  中图分类号:C931.6 文献标识码:C 文章编号:1009-914X(2012)29- 0261 -01  为了在现有工艺条件下,提高钼精矿质量和产量,特对煤油的捕收和团絮作用在选矿中应用给予研究,煤油做为烃类油
期刊
[摘要]:该文阐述了大块煤防破碎系统设计过程、工作原理及在我厂使用所创造的经济效益。  [关键词]:大块煤 防破碎 技术改造 自动化  中图分类号:TQ172.6+11 文献标识码:TQ 文章编号:1009-914X(2012)29- 0267 -01  1、概述  现在大块煤是煤矿企业增资创收的主要产品,大块煤成品概率的多少,直接关系到市场营销和煤矿的经济效益,而影
期刊
中图分类号:TQ172.6+11.9 文献标识码:TQ 文章编号:1009-914X(2012)29- 0268 -01  概述我国煤矿井下斜巷普遍使用串车提升运输,在煤炭生产中发挥着重要的作用,但由于井下客观条件限制及个别工人违章作业等原因,时而发生断绳跑车、脱钩“放飞车”等现象,严重威胁行人及信号、把钩人员的的安全,同时在经济上易造成巨大损失。为此,《煤
期刊