基于构件的软件开发模型及其实现

来源 :油气·石油与天然气科学 | 被引量 : 0次 | 上传用户:hu549881262
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着我国科学技术的不断发展,相关软件的建设对提高企业的经济效益有着非常重要的作用。通过结构化方法和面向对象方法的优点提出一种构件软件开发模型,能够有效实现用户在项目初始阶段的结构化分析和设计技术,利用该模型可以有效提高企业的综合信息系统。
  关键词:构件;软件开发;模型
  随着互联网技术的不断发展,一种对象构件的软件工程方法出现在了人们的面前,该方法被开发人员普遍看好,并且发展速度非常快,该方法主要以面向对象技术为基础,将对象类作为构造系统中的基本模块,并且对组件进行选择集成来创建新的应用系统,基于构件的软件工程,关键是自上而下地进行分解为构件进行有效集合,从而实现了目标应用系统的实现,如果系统的开发完全采用面向对象的技术,就可以建立领域的对象模型,并且依靠对象模型进行抽取,从而形成构件库。
  然而在实际应用过程中,某些系统已经建立了大量的数据,并且已经开发了一些应用程序,前期的分析工作已经按照结构化软件方法来进行完成,对于这类系统在进行成分过程中,不仅希望能够实现面向对象的技术,而且可以改进应用系统中的维护措施,减少开发时间以及减少维护工作量等。
  1基于构件的软件开发模型
  在对系统进行结构化需求分析过程中,会得到系统的数据流程图和功能结构图在此基础上抽取系统中所需要的各种模块,然后了解系统的整个总体框架,在详细划分出所有构件,并确定构件的各个功能,构件的划分要具有合理性,避免导致重复工作,基于构件模型的开发模型,主要包括以下几步。
  第一,工作应该是由项目负责人领导的工作小组根据需求进行分析,从而进行详细的设计,确定应用程序的总体框架,并且画出总体框架的功能介绍,同时要对各个总体框架内的功能进行确定,从而了解实现条件。
  第二,在项目负责人的领导下,由工作小组进行进一步的功能划分,找出复用构件,并定义他们的接口关系,根据问题定义一些基本内容,对于基本类药放在基本库中,供每个程序使用,这些基本类库应用应当与应用程序一起交给用户。
  第三,工作是由项目负责人进行定义,然后根据各个构件分发给编码人员,对于可视构件还需要提供构件的设计方面,在详细设计时应当完善构件界面,如果没有完成的话,则应在第二步内对复用构件进行完成编码,人员完成构件的编码和调试工作后,同时编码人员需要对非服用构件进行编码调试,在进行编码过程中可以采用面向对象的编程语言定义构件内容了解构件的操作方法和构件之间的联系。
  第四,进行系统组装与系统调试。
  在利用整个模型开发系统过程中,第一步和第二步的工作非常重要,整个系统能否成功开发都取决于第一步和第二步之间的操作,这两步的实质内容是划分构件,确定构件功能了解构件接口一个构件是否具有可操作性,取决于它是否满足相应的运行标准,构件最好是符合行业标准,最好在开发单位内建立一个可复用的构件标准。
  2信息系统的构件化结构
  在利用结构画法完成相应的需求分析后,利用模型可以建立信息系统的构件化结构,例如在石油企业下会有很多的采油厂,各个采油厂按照游戏前开发的数据库建立标准的关系数据库,经过几年的发展已经储存了大量的数据,按照结构化软件对这些软件进行需求分析,并且编制部分软件了解前线系统的功能性,从而有效提高了企业的管理效率。
  该系统应用于前线工作过程中可以很好地进行管理和作业效果,同时实现了全过程的跟踪,所实现的主要内容,包括任务分配,录入作业,统计报表,基础数据查询等功能,利用结构化方法得到的功能结构图,可以提取完整的数据模型,并且结合前线作业子系统将重要构件来开发相应的模块。
  对每一个构件确定它的对外接口和操作界面以后需要了解构件所实现的功能,通过查询构件来作为说明构件划分和定义过程。
  首先结合系统结构图确定构件功能以及对外关系和构件的实现条件,通过查询构件功能,是让用户可以选择自己所需要的各种数据和报表,并且用户可以根据自己所设定的查询条件,从数据库中查询相应的数据,当用户权限达到一定级别时,均可以使用该构件,该构件可以挂接到应用框架中的任何一个位置。
  其次再确定构件可以作为一个可复用构件时并定义它的接口关系,通过查询在整个系统中的应用建立与上级相类似的功能结构,可以有效解决一个完整的问题,因此构件具有可标识性。将构件作为一个可复用构件来开发能够有效实现用户之间的权限关系,并且了解用户与数据库之间的基本关系。
  3结束语
  综上所述,对于文章中所提出到的开发模型,是一种将结构化方法和面向对象方法进行有效结合的一种措施,利用该模型在开采过程中具有一个非常良好的系统,需要完成以下工作,抽取構件考察构件的执行者和构件方法,以了解构件所完成的业务确定类及属性的操作,了解用户界面,确定数据库接口,从而有效确定构件接口和定义构件的后续处理工作。
  在进行构件优化过程中,需要将数据和功能进行有效结合表结构和类属性之间为映射关系。在进行分析过程中,需要将数据和功能进行分开,类属性和数据库表结构之间可能会存在差异性,需要将两者之间建立特殊的映射关系才能够有效提高构件的功能。
  确定构件的各个类型的接口,然后再确定构件接口,首先由于系统中各个功能模块的接口和功能都已经确定,因此在开发构件过程中不能产生新的构件接口,否则会导致构件在运行过程中发生异常,无法满足相应的生产需求。
  采用面向对象技术可以实现系统性完整性的良好运行,在必要的前提下,利用面向对象技术,将某些功能模块来作为构件进行开发系统的一致性较差,但是要将结构化方法与面向对象技术进行有效结合,所开采出来的应用系统才能够在最大程度上满足用户需求,
  参考文献
  [1]付利军 .基于构件的软件开发的方法和实践研究[J].信息记录材料,2018
  [2]曹建福,周理琴.基于构件的软件开发模型及其实现[J].小型微型计算机系统,2002:99-102.
  [3]许桢.基于构件的软件开发方法及实现[J].软件导刊,2009:19-21.
  辽河油田信息工程公司  辽宁省  盘锦市  124010
其他文献
摘要:随着我国社会经济的快速发展,各行各业在实际的信息化系统运行中得到了大范围的推广,其中系统在实际运行过程中能够有效提高企业的生产效率,降低企业在实际生产过程中所发生的问题,然而Freelance2000系统在实际运行过程中也会存在一些问题,通过分析Freelance2000系统在实际应用过程中所出现的问题并提出相应的改进措施,从而有效提高Freelance2000系统的应用效率。  关键词:F
期刊
摘要:現如今,在国内产业化投资市场竞争压力的影响下,为进一步推动煤矿企业的持续稳定发展,就应该从财务管理这个角度进行改革,结合当今市场经济发展的实际需要,不断提高企业的财务管理工作质量。财务管理,就是借助货币的形式,对企业各项经营业务活动进行整合管理,关系到企业的经济效益,所以对于任何一个企业来说,财务管理工作的重要性都是极为关键的。但是当前很多煤矿企业在这一工作上存在问题,比如缺乏明确的财务管理
期刊
摘要:随着我国社会经济的快速发展,各种信息化手段逐渐出现在了人们的面前,社会改革的不断深化对互联网系统的运行有着非常重要的影响,在各行各业生产过程中人力资源得到了极大地节约,同时人们的生活也因为互联网时代的到来而变得非常丰富。但是信息化水平在运营过程中会涉及到相应的网络安全问题,尤其是针对企业内部的重要信息,一旦因为网络安全问题导致数据丢失,对于企业来说可能会带来严重的经济损失。  关键词:网络信
期刊
摘要:随着我国科学技术的不断发展,计算机网络技术逐渐应用到各行各业,其中电子信息产业的发展非常明显。将计算机网络技术与电子信息工程进行有效融合,能够更快地推进电子信息产业的发展,推动了我国电子信息产业的成熟,形成良好的产业循环,虽然借助计算机技术的信息工程能够为人们的日常生活带来便利但是在发展过程中仍然会存在一些问题因此,因此需要采取相关措施,将计算机网络技术与电子信息工程进行有效融合,才能够有效
期刊
摘要:随着近年来油田企业规模的不断扩大,油田企业管理水平也在不断提升。在油田企业开展精细化管理工作的过程中,油田设备管理工作的开展,是其中重要的内容。本文对油田设备管理工作中的常见问题进行总结,并针对问题的存在提出了优化改善的措施,希望为实际工作的开展,提供参考。  关键词:油田;设备管理;常见问题  前言:  在经济快速发展的过程中,石油资源的需求量不断增多,石油的生产开采量不断提升。在石油生产
期刊
摘要:近些年国际油价的发展逐渐的呈现出一种低迷的趋势,这对于石油行业的发展来讲,开展有效的生产成本控制室非常关键的措施。现今的油田生产企业在开展建设物资管理的过程中,依旧存在着较多的问题需要加以改正,本文主要对新常态发展下的油田产能建设项目工程物资管理相关内容加以分析,从而为今后的实践工作开展提供更多的理论指导。  关键词:油田建设项目;工程物资管理;问题探讨  前言:  在开展油田产能建设工程项
期刊
摘要:随着我国互联网技术的不断发展,满足了信息化的需求,暂时在计算机管理方面已经形成了新的发展模式,计算机管理信息系统,作为一种复杂性的学科,包含了很多种学科内容,随着信息化的发展,计算机信息管理系統的应用范围会不断扩大,而且主要与信息收集处理和加工。针对目前我国社会经济的发展情况来看,企业管理的关键就是运用好计算机管理系统,不仅可以有效提高各项资源的有效整合,还可以实现对资源的质量提高。  关键
期刊
摘要:随着互联网与信息技术的发展,信息技术改变了以往传统的作业与办公模式,逐渐向数字化、信息化的模式中迈进,并且还有着非常优势的作用,提升了工作的质量,节约了工作的时间。在油田的工作进程中,使用数字化的管理模式和作业模式能够让油田的发展更加符合时代发展的目标,并且更够实现资源利用的优化配置,让油田的生产效率得到提升。  关键词:油田;数字化;建设模式  前言:  在现代信息技术飞速发展的时代模式中
期刊
摘要:在信息技术时代,计算机网络信息技术安全,对于保障计算机网络信息的安全使用,发挥着重要的作用。本文对计算机网络信息技术中存在的安全隐患,从提高用户安全意识、引入安全管理体系、防火墙技术、殺毒软件的应用等四个方面,提出防范的对策,更好的保证计算机网络信息技术安全。  关键词:计算机;网络信息技术;安全防范  前言:  计算机网络信息技术安全,是通过使用网络信息技术,保证计算机网络中信息的安全使用
期刊
摘要:在油田企业内开展人力资源管理的工作,相关人员需要特别关注激励机制的合理运用。在对人力资源进行管理时,需要本着以人为本的原则,借助有效地激励机制,吸引优秀的人才进入油田企业,进而为企业综合收益的提升做出贡献。就目前的情况看,油田企业的激励制度还需要被进一步优化和完善,将企业管理观念融合在激励制度中,提升管理工作质量以及人员的凝聚力。  关键词:油田;人力资源管理;激励机制  油田企业要想实现长
期刊