首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
通过从面向对象的角度理解实现软件的形式语言,可建立软件结构的对象模型,文章描述了自动建立软件结构对象模型的方法和过程。最后,结合在软件分析中的应用,讨论了该模型的实现及其与软件分析工具的结合。  相似文献   

2.
通过对数控系统的功能进行分析、芯片定义及对数控系统软件芯片库运行环境的理论研究,对数控系统软件芯片库运行机制及总体结构进行了探讨,给出了数控软件库各功能芯片及接口信息标准,对各种特征、类型的机床提出了一种通用的数控软件结构,即通过对各个芯片进行耦合来实现一定功能的数控系统,进而为建立一个类似硬件芯片的高可靠性数控系统软件芯片库打下基础.  相似文献   

3.
基于UML的Web应用软件的设计与实现   总被引:4,自引:0,他引:4  
针对现有UML建模工具对Web应用程序设计支持不够理想的问题,提出了Web设计面向对象化的方法,抽象出Web应用程序中结构相似的、功能相近的可复用的内容.通过绘制UML示图进行Web软件结构、流程和数据建模,生成软件代码以及数据库结构的解决方案,并结合自己开发的UML建模软件工具WebBuilder阐述了用UML图设计Web应用程序的对象模型和功能模型,由此生成软件实例的方法.  相似文献   

4.
以自适应对象模型开发自适应软件   总被引:1,自引:0,他引:1       下载免费PDF全文
自适应对象模型方法是一种开发动态的和可配置的自适应软件的有效途径,具有元模型、描述驱动和运行时反射等特点。介绍了当前自适应软件的研究现状,剖析了以自适应对象模型开发自适应软件的方法。首先阐述了自适应对象模型的核心思想,然后分析自适应对象模型体系结构中建立元模型的5个模式,以及模型引擎和支撑工具,并讨论了自适应对象模型方法的适用时机、优缺点和实现中的问题。最后,与相关的技术进行了综合对比,讨论了未来的研究方向。  相似文献   

5.
数控系统软件芯片库集成开发环境的研究   总被引:2,自引:0,他引:2  
通过对数控系统的功能进行分析、芯片定义及对数控系统软件芯片库运行环境的理论研究,对数控系统软件芯片运行机制及总体结构进行了探讨,给出了数控软件库各功能芯片及接口信息标准,对各种特征,类型的机床提出了一种通用的数控软件结构,即通过对各个芯片进行耦合来实现一定功能的数控系统,进而为建立一个类似硬件芯片的高可靠性数控系统软件芯片库打下基础。  相似文献   

6.
针对软件项目绩效评估过程中存在的问题,研究了一种基于灰色聚类分析的软件项目绩效模糊评价模型.首先分析软件项目绩效评估指标选取原则,建立软件项目绩效评估指标体系;其次建立基于熵权法的软件项目绩效评估指标权重分配模型;然后针对软件项目绩效评估情况,划分软件项目绩效评估级别,建立不同软件项目绩效评估级别的灰色聚类白化权函数,进而建立软件项目绩效评估的灰色聚类分析模型,给出相应模型的实现算法;最后结合算例对文中的模型和算法进行验证分析,说明模型与算法的可行性.  相似文献   

7.
面向对象的FMS动态调度软件自动生成原理   总被引:3,自引:1,他引:2  
在FMS动态调度软件构成的分析基础上,提出了分布式的生成原理,按类生成源程序,为了实现FMS动态调度软件的源程序自动生等首先确定领域的范围,然后根据应用领域的特征,提出了对象模型,分析了对象之间的关系,最后深入系统地研究了类源程序自动生成原理和主程序自动生成原理。  相似文献   

8.
阐述了软件项目风险的分类,建立了软件项目风险评价指标体系,通过对比分析当前主要的风险评价方法,并构建了基于BP神经网络的软件项目风险评价模型,最后结合具体的样本数据对所建评价模型做了训练检测和实证分析.  相似文献   

9.
在FMS动态调度软件构成的分析基础上,提出了分布式的生成原理,按类生成源程序.为了实现FMS动态调度软件的源程序自动生成,首先确定应用领域的范围,然后根据应用领域的特征,提出了对象模型,分析了对象之间的关系,最后深入系统地研究了类源程序自动生成原理和主程序自动生成原理.  相似文献   

10.
本文提出并初步实现了这样一个面向对象软件集成环境,它能把面向对象技术结合到软件分析、软件设计、软件生成及软件维护等阶段,并最终生成符合软件工程标准的软件产品.在设计该环境时着重考虑了理论方面与技术方面的实用性和先进性,建立了适合于一般软件系统特别是信息系统的应用框架和对象环境库模型以及与之相适应的一套开发方法和流程.在本文的最后,根据课题研究成果实现了一个简单的应用,它是某大学教务管理系统中有关学籍管理的一部分.  相似文献   

11.
基于体系结构的软件分析设计过程模型   总被引:5,自引:0,他引:5  
引入软件体系结构技术,将软件分析设计过程细分为需求分析、体系结构设计、系统设计3个阶段,并提出了基于体系结构的软件分析设计过程(SADPBA)模型,该模型是一种采用迭代增量方法将功能设计空间映射到结构设计空间,再由结构设计空间映射到系统设计空间的过程.应用函数理论对模型进行了严格的数学定义和形式化描述,确保设计结果满足完备性、一致性和正确可追踪要求.在扩展设计空间建立了需求规范与体系结构、系统设计间的可追踪机制,并建立了基于体系结构的软件分析设计开发环境模型.与传统软件分析设计过程相比,SADPBA模型有严格的理论基础和工程原则,解决了软件系统从需求到实现的平缓过渡问题,提高了软件分析设计的质量和效率.  相似文献   

12.
针对大规模软件的复杂性难以度量和控制,以致严重影响了软件质量的问题,提出了一种基于软件基础结构的软件复杂性度量方法.通过对软核结构的提取和扩展操作,对软件结构中节点的继承深度进行了分析,从继承关系的角度对软件结构的复杂性进行度量.根据节点的继承深度与入度的关系,提出一种软件结构缺陷的检测方法,该方法可以在软件设计阶段及时检测出软件结构中的缺陷,以减少日后软件测试与维护的开销.  相似文献   

13.
许多实际问题往往需要对数据进行统计分析,建立合适的模型。结合统计分析难教、计算量大等特点,以回归分析、方差分析为例,介绍了Matlab软件的应用。  相似文献   

14.
出于校园网网管及与校园用户交互等需要,通常需要在客户端下裁并安装应用软件。提出了基于数字签名的客户端软件分发功能模型。通过建立的基于校园网CA系统,结合Web服务申请了服务器证书和代码签名证书,分析了其签名认证的过程。通过编程实现了对于类似IE等浏览器的软件在默认的安全方式下根证书的安装和经过代码签名的ActiveX软件的提示或直接安装。最后说明了签名的ActiveX组件通过引用校园安全应用程序实现了校园网多种应用服务的可能性。  相似文献   

15.
三维校园地理信息系统的设计与实现   总被引:6,自引:0,他引:6  
根据三维地理信息系统的原理和方法,采用三维地理信息系统软件IMAGIS立学校的三维模型,并进行相应的二次开发。本文给出了系统设计的原则,系统设计的软件结构,分析了系统空间数据和属性数据的管理方法,对系统实现中平台选择,数据准备和学校三维模型的建立等主要问题进行了研究。  相似文献   

16.
本文讨论了软件复用的历程以及构件技术的兴起,分析了基于构件开发和面向对象开发在软件复用上的区别;分析了构件技术在多层软件结构和Web上的应用;对构件技术进行了总结和展望.  相似文献   

17.
针对软件过程改进存在的问题,提出了基于工作流仿真技术的思路。将工作流仿真贯穿到软件过程改进的整个生命周期。首先,提出了一个支持软件过程改进的动态工作流实施框架,其中包括4个反馈环节来实现改进;建立了指导建模的软件工作流元模型,它将度量和过程改进的几个要素结合到一起,便于仿真评价,并且利用对象约束语言形式化描述模型实体本身和实体间的完整性约束关系。其次,给出了基于ECA规则的工作流模型定义和仿真引擎的结构。第三,在上述基础上针对一个软件开发过程的实例,根据过程度量指标分析了多种可能的改进方案。  相似文献   

18.
介绍了一种基于模型的软件动态测试方法,该方法通过将被测程序抽象成有限状态机,将测试程序及测试用例的编写集中到单个状态上。在软件结构或逻辑发生改变时,能够通过对旧状态测试程序的重新组合进行新的测试。无需大量修改测试程序从而保存了先前的测试用例。  相似文献   

19.
介绍了一种基于模型的软件动态测试方法,该方法通过将被测程序抽象成有限状态机,将测试程序及测试用例的编写集中到单个状态上。在软件结构或逻辑发生改变时,能够通过对旧状态测试程序的重新组合进行新的测试。无需大量修改测试程序从而保存了先前的测试用例。  相似文献   

20.
参照TCP协议软件的设计方法,提出了SCTP协议的软件模型。软件结构确立为模块化结构布局,程序框架采用多进程机制,通过消息队列和共享内存技术来实现进程间的通信。介绍了绑定模块和合法性校验模块的实现要点以及定时器进程的实现方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号