面向领域建模的信息系统构件识别方法的研究与应用

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:Augustin413
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国信息化建设的快速发展,各大型企事业单位都陆续建起了许多应用系统。近年来企业的业务操作和流程日趋复杂化,人们对软件的需求正发生着日新月异的改变,但信息系统却无法快速适应外部业务流程发生的巨大变化。提高软件复用效率是解决该难题的关键。因此,基于构件的信息系统开发方法(ComponentBased Software Development,CBSD)应运而生。事实证明,基于CBSD,信息系统开发人员可以快速定位到需要进行修改的构件之中,这意味着它可以快速应对外部需求的变化,这对于提高软件的复用性和开发质量意义重大。作为软件复用的关键技术,构件识别一直是CBSD的研究热点与难点。通过应用适当的业务构件识别模型,在构件粒度适宜的前提下,使得识别得到的每个业务构件内部各个类(对象)之间联系紧密,同时各个业务构件之间的交互尽可能减少,这代表着每一个业务流程都尽可能地在同一个业务构件之内完整实现。因此基于CBSD的信息系统可以快速适应外部业务流程发生的变化,也才能真正实现所谓的软件复用。本文主要对信息系统构件识别技术的研究现状和相关文献进行分析,结合实际情况及相关理论与技术基础提出了完整的面向领域建模的信息系统构件识别方法,该方法具体包括基于模糊形式概念分析(fuzzy formal concept analysis,FFCA)的信息系统构件识别模型以及基于图熵的业务构件识别有效性检验过程。首先,本文在领域建模识别出细粒度的边界类、控制类和实体类的基础上,基于FFCA,使用定量的方式计算实体对象增、删、改、查操作的一致性,识别出暂定的实体构件;考虑边界类的用户使用权限、边界类与控制类之间的调用等指标,参考CRUD准则,使用定量计算的方式将边界类与控制类进一步集成至实体构件中,最终得到含有边界类、控制类以及实体类的业务构件识别结果。其次,本文确定内聚度、耦合度以及粒度适宜度作为业务构件识别结果有效性检验的指标,在此基础上使用图熵理论改进传统基于信息熵对于信息系统内聚耦合度进行测算的研究,提出改进后的信息系统构件内聚耦合度测算方法以及计算业务构件粒度适宜度的公式,进一步完善了信息系统构件识别有效性检验的过程。最后,通过对北燃通州分公司物资管理业务流程进行完整的业务调研与领域建模,实现了基于构件识别的物资管理系统的设计与开发,得到了具有现实意义的物资管理行业通用的业务构件库,这有助于该行业相关企业提升自身的信息化管理水平,增强自身的行业竞争力。
其他文献
宝鸡东站地处陇海、宝成、宝中铁路交汇处,为二级四场区域编组站,是连接西南、西北、华中地区的交通枢纽和欧亚大陆桥的中间地段,也是全路主要的列车编组、解体、站车交接、货运
分析横南合资新线委外装卸队的特点及经营难点,提出因地制宜,采用间接用工方式,强化安全教育和基础管理,在短时间内规范装卸委外"六统一"管理的对策.
通过对广州东发兰州北洗瓶机重大火灾案例的介绍及分析,强调指出,在日常理赔工作中,必须坚持认真负责的态度,实事求是的精神,顾全大局的思想和按法律及规章办事的原则,才能维
我国的经济水平上升的同时,城市化进程不断加快,土木工程的建设也取得了较大的进步.随着土木工程行业的发展壮大,为了更好的保证工程建设质量,需加强工程施工管理与质量控制
目的研究消退素E1是否对氧化型低密度脂蛋白诱导的人脐静脉内皮细胞损伤有保护作用,并探讨其分子机制。方法将人脐静脉内皮细胞(HUVEC)随机分成6组,分别用生理盐水、消退素E1、P1
水资源是一种有限的自然资源,其是生命生存的根本。在我国特别是北方地区,水资源的供给一直处于高度紧张状态,而其中的用水大户是农业。因此,在农业生产上实现高效节水,对于
质谱仪小型化是质谱分析领域重要方向之一,它将在现场环境监测、食品安全、卫生医疗及国家安全等专用分析领域中发挥巨大潜力。针对我国目前水体重金属污染频发、水源地破坏
中国经济飞速发展的同时,城市化发展也在迅速推进。伴随着工业经济的粗放式扩张发展,环境恶化现象和能源紧张问题日趋凸显。城市发展面临着生态失衡、环境效益崩坏等危机,主
波浪在传播过程中遇到航道会发生折射、绕射以及反射现象。MIKE21的BW模块可以很好地计算和分析港口、码头等小面积波浪场中的多方向不规则波的相互作用,浅水变形,折射,绕射和反