您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > 交通运输企业资源管理系统设计及实现
武汉理工大学硕士学位论文交通运输企业资源管理系统设计及实现姓名:朱华强申请学位级别:硕士专业:交通信息工程及控制指导教师:陈辉20040501交通运输企业资源管理系统设计及实现作者:朱华强学位授予单位:武汉理工大学相似文献(10条)1.学位论文陈向葵面向对象系统中可复用构件的提取及工具支持2000该文结合程序理解和软件度量技术探讨了面向对象中可复用构件的提取,设计了针对面向对象系统的可复用性度量模型,并实现了可复用构件提取辅助工具.可复用构件提取的基本过程是以系统理解为前提,从当前已存在的一个或多个遗传系统中标识和筛选得到候选构件,并由撮者对候选构件进行验证或做必要的修改和重构,最后把合格的可复用构件及相应的描述信息存入可复用构件库,以支持软件复用和基于构件的软件开发.提取工具利用程序信息抽取器获取遗产系统源代码信息,根据度量模型分析系统成份的可复用性,从中自动标识和筛选出可复用构件,如类、类树、类簇等.同时,提取工具和程序理解工具、逆向生成工具等紧密集成,有效地支持构件的考查和验证.2.期刊论文李昱瑾.余大勇.姚俊.孙济庆面向对象的构件化档案信息管理系统-华东理工大学学报(自然科学版)2004,30(2)研究了在C++Builder平台上,基于面向对象的构件化软件开发方法,开发通用的档案信息管理系统.结合档案管理构件的开发过程,讨论了基于面向对象的构件化的软件开发过程、系统的应用框架设计、构件的体系结构、构件模型、构件的提取、构件的分析和设计等一些关键技术问题.保证了档案管理系统的通用性、适应性和可扩展性.3.学位论文罗景基于结构分解的可干预式构件提取工具2006基于构件的软件开发是解决软件危机的一条现实有效的途径,它利用构件的可复用特性减少了软件开发中的重复劳动。对于面向对象软件系统而言,构件可以是类、类树、类簇,甚至是一个由众多类组成的框架。一般来说,构件有两种获取途径:有目的的构件生产以及从现存的系统中提取构件。目前由于存在大量正在使用的面向对象软件系统,从它们中提取构件已成为学术界和产业界关注的一个重要方面。这种构件提取途径包含两个主要活动:第一,需要对整个软件系统进行分解,得到候选构件;其次,基于候选构件进行可复用性评价,筛选出可复用性高的候选构件并对其进行适当修改,进一步提高其可复用性。目前在构件提取的研究工作中,主要探讨如何对系统进行分解,得到候选构件,这也是本篇论文的主要工作。从现有文献看,面向对象软件系统的分解方法可大致可分为两类:知识匹配和结构分解。知识匹配方法以系统中目标构件的相关知识为驱动,将这些知识与系统中的成分进行匹配,相匹配的成分就成为候选构件。这类方法的代表有[Spinellis00,Pinzger02],它们的一个主要缺点是:匹配中所需知识的获取和表示在实践中通常比较困难。结构分解方法将软件系统抽象为可以数学化表示的结构,比如树和图,然后对抽象出来的结构进行分析,将整个结构分解为多个子结构,每个子结构对应一个候选构件,这种方法避免了知识的获取问题。因此在可干预式构件提取工具中,以结构分解方法作为构件提取的基本手段,并引入人工干预机制辅助实施构件提取,提高其实用性。本文在对现有构件提取技术研究的基础上,提出了相应的基于结构分解的构件提取方法,这些方法以面向对象软件系统的类图作为分析基础,通常它们将类图抽象成一种有向带权图的表示形式,然后再基于这种图表示形式实施系统的进一步分解。目前这些方法都以构件提取自动化为目标,尚处于研究阶段,缺乏良好的实用性。因此在本文中,通过对有向带权图迭代分析方法与层次结构分解方法的研究,将构件提取活动的过程流程化,在构件识别阶段引入了人工干预机制进而提高构件提取的实用程度。这种通过对现有自动化方法的改造而得到的辅以人工干预的构件提取方法,我们称之为可干预式构件提取方法。基于可干预式构件提取方法,设计并实现了可干预式的构件提取工具,该工具由信息抽取,结构分解以及信息可视化三大模块组成。它充分的利用了现有的工具环境,并将其集成到了JB00建模工具中,为其实用性提供了良好的支持。4.学位论文谭薇基于面向对象的领域分析与设计方法研究2007随着计算机应用领域的扩大,软件规模及复杂性不断提高,提高软件生产率是当前软件产业的当务之急。为解决这个问题,软件复用是有效的办法。领域工程为软件复用提供了有力的技术支持。领域工程是对领域产品族中相关应用系统建立核心软件资产的过程,这些核心资产包括领域需求、领域框架以及领域可复用构件,领域工程覆盖了开发可复用软件构件的所有活动。应用工程则是根据领域工程中所生产的核心可复用软件构件进行基于可复用软件构件的应用系统开发的过程和活动。本文首先对国内外领域分析和设计的研究进展情况进行了分析,包括软件构件技术、领域工程和应用工程技术,重点分析了当前主流的领域工程方法,并且分析了各种方法存在的问题,然后与面向对象的分析和设计方法进行比较,分析两者存在的优势、问题和不足,在此基础之上,将领域工程方法与面向对象方法有机地结合起来,提出了面向对象的领域可复用构件的开发过程,核心是面向对象的领域分析和设计方法,针对某个领域,研究适用于此领域所有应用系统的通用构架:在分析阶段,在面向对象的方法中引入了解决共性和变化性的处理机制,探讨了领域边界模型、领域特征模型、领域用例模型和领域对象模型四种领域模型的建立方法,建立领域需求的软件构架;在设计阶段,以领域模型为输入,给出了从领域分析模型到领域设计模型的映射方法,构建出三种构件类型一实体构件、过程构件和抽象构件,并提出一种指导构件的产生的机制。本文的研究具有一定的理论价值和较高的实用价值,所提出的方法能对识别和设计领域构件提供一定的指导作用。最后以区域管理为例,针对该领域的应用系统的共性和变化性,运用本文方法提取出区域管理的领域构件,说明了该方法的具体应用过程。5.期刊论文雷宁宁.薛锦云.刘超.LEINing-ning.XUEJin-yun.LIUChao基于构件开发与传统面向对象开发之比较-计算机技术与发展2007,17(8)基于构件的软件开发(CBSD)是一种新的软件开发方法,构件技术是它的核心.构件技术以面向对象技术为基础,并很好地发展了面向对象技术.使用基于构件软件开发可以设计出质量好、可靠性高、可重用性好、可维护性好的软件.现在有很多应用软件都是采用基于构件的开发方法.文中概述了构件及CBSD方法的系列核心概念,比较了基于构件软件开发和面向对象软件开发(OOD)的异同.6.学位论文刘丽山基于面向对象的构件-构架模式及应用1998该文以电力系统主接线图的编辑为例,提出了构件-构架思想,并将该思想与实例相结合进行了研究.利用面向对象的分析方法对变电站各种设备的情况进行了总结、归纳,建立了变电站网络拓扑结构模型.并在此基础上,提出一种变电站接线图面向对象的图形纺织、管理设计方案.采用面向对象的编程技术,以VisualC++为开发工具进行研制.系统具有友好的用户界面,直观、形象;操作简单;为进一步研制通用操作票专家系统开发环境奠定了基础.7.学位论文周理琴构件和面向对象技术在MIS开发中的应用研究2000该文以改进管理信息系统的开发方法为目标,把基于构件的开发方法和面向对象技术应用到管理信息系统的开发过程中,对改善软件生产具有积极意义.该文首先介绍了课题的发背景和面向对象的基本概念,研究比较了几不同的软件开发方法.探讨了面向对象软件工程、迭代增量式开发方法及面向对象的分析和设计工具.介绍了构件的概念,进一步研究了软件复用和构件的特征、管理与开发过程,分析了构件和面向对象的关系.在此基础上引进了基于构件的面向对象开发模型,并根据该项目的实际情况提出了适于该项目的管理信息系统(MIS)开发模型.其中,模型一强调在整个开发过程中均采用面向对象技术;而模型二则是根据该项目的特殊情况而确定的,允许用户在项目的初始阶段采用结构化分析和设计技术.基于构件的面向对象开发思想增强了应用系统的可靠性、易扩充性和重用性,达到了软件复用的目的.8.会议论文胡海洋面向对象范型的构件化系统中构件协议级行为可替换性研究2008基于构件的软件开发(CBSD)已成为软件工程研究与实践所关注的重点。在升级维护构件化软件系统时,如何分析与验证系统中功能构件的可替换性是其中较为重要的研究问题。本文针对采用面向对象范型的构件化系统展开工作,形式描述与定义了构件及其对外交互协议,通过分析替换构件与被替换构件之间的行为协议关系,讨论了新功能构件在行为协议级所需满足的要求,给出了相应的验证规则与定理,用于确保构件替换后仍能保持系统内构件间的行为相客.最后本文通过一个电子商务应用实例来说明所提出途径的可用性和针对性。9.学位论文刘丽君基于J2EE企业构件框架的构件组装技术的研究2008软件构件技术是近几年来迅速发展,并受到广泛关注的一个学科分支。软件构件必须经过组装才能形成应用系统,构件组装使软件技术人员可以直接采用“集成组装构件”的方式来构造软件系统,因此构件组装技术是基于构件软件开发的核心技术。基于构件的框架为特定领域内的相似问题提供统一的解决方案,并且框架为构件的组装提供了基础和环境,构件框架的最终目标是动态地组装构件,实现构件的“即插即用”。当前基于框架和构件的软件开发已经成为软件工程化开发和工业化生产的必然趋势,其中框架构件的组装是框架构件复用过程中的关键环节。目前框架构件的组装过程多为用户手工完成,如何提高框架构件组装过程中的自动化程度也是一个很有研究价值的问题。本文首先对构件技术和构件组装技术进行分析研究,针对面向对象框架的不足提出基于构件的框架,即软件框架由一组互相协作的构件组成。以框架的扩展点作为我研究的出发点,提出由基于角色的扩展形态对构件框架进行扩展。文章着力建立一个基于构件技术的分布式应用框架,应用设计模式实现基于J2EE的企业构件框架,并运用形式化语言对基于J2EE的企业构件框架及其框架构件、构件组装进行了形式化描述。在基于J2EE的企业构件框架实例化过程中,利用角色扩展形态设计角色构件,用于组装构件框架外的应用构件,实现构件框架的扩展。最后把PLM系统的应用作为特定的研究领域,将基于J2EE企业构件框架的构件组装技术应用于PLM的供应链管理系统,以销售管理中单据管理子系统的开发为例,进行构件的分析、设计和实现,并利用基于J2EE企业构件框架的角色扩展形态组装相应的应用构件,最终实现单据管理子系统的功能。实践证明基于框架的构件组装技术在提高系统的开发效率,可扩展性和复用性方面有相当大的效果,对进一步研究基于框架的构件自动化组装技术,有着一定的理论意义和实用价值。10.学位论文潘家志基于UML的面向对象开发模型UBDM的研究2002该文针对RUP过程模型的特点,研究了基于面向对象的构件技术,以及构件库的组织和建造技术,提出了一个开发模型UBDM(UMLBasedDevlopingModel).通过在RUP工作流模型中加入构件库建造这一个环节,强制开发人员利用现有的面向对象构件技术,构建自己的构件库.从而为不同领域、不同项目之间的构件重用提供基础支持.构件库建造过程首先从领域分析开始,通过领域分析,建立在相应的领域中对可重用构件的需求,结合具体的开发项目的分析、设计成果,使用基于面向对象的构件技术实现这些构件,加入到相应领域的构件库中.通过这种方式,使后来的开发项目和其它开发组织可以共享本项目的优秀成果.该文研究了支持项目之间重用的构件技术,并通过对RUP模型的改进,论证了UBDM模型在支持项目重用方面的可行性.本文链接:授权使用:上海海事大学(wflshyxy),授权号:e103b3b1-face-4430-8d7f-9e0c015c1405下载时间:2010年10月11日
本文标题:交通运输企业资源管理系统设计及实现
链接地址:https://www.777doc.com/doc-224223 .html