首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 203 毫秒
1.
随着模型驱动技术的重要性与日俱增,一系列基于模型的软件开发策略也日益被提出.提出一种模型驱动的原型生成方法,即从包含类模型与形式化约束的UML模型自动生成原型.该方法基于UML模型与OCL约束的形式化表示,对UML模型特别是静态结构部分作出形式化表示,并通过示例给予分析.基于类模型及形式化约束,原型按以下步骤生成:首先从类模型中生成实体对象集合(entity object set,EOS);然后从类模型中生成包含操作按钮的原型界面;最后生成操作及约束的处理程序.为生成原型,须将类模型及约束条件转换成可执行的原子操作代码.这些原子操作用来创建、删除或更新对象,或者用来创建、删除对象间的关联关系.基于Java语言开发出一个从UML模型生成原型的支持工具,并通过一个简单的示例论证该方法的可行性.  相似文献   

2.
为解决大型养路机械中信号采集和处理的需求,设计了多通道多模式数据采集系统,以SAM9X35为核心,以大容量DDR2为数据缓存,将采集到的数据采用CAN总线传至上位机,下位机模块可以进行在线升级.整体方案包括系统电源管理模块的方案.CAN通信接口电路以及下位机数据采集模块的设计与实现.根据系统的复杂性和多任务性,采用μC/OS—II实时操作系统,开发了数据采集和预处理程序.  相似文献   

3.
微机与单片机串行通信中断方式的实现   总被引:2,自引:0,他引:2       下载免费PDF全文
分析了微机与单片机串行通信接口的结构和中断系统 ,研究了主从式分布系统中微机与单片机之间进行串行通信方法 ,提出了微机与单片机之间串行通信中断方式的程序设计方法 .  相似文献   

4.
在面向对象分析与设计过程中,类和对象的提取具有探索性。本文结合实例分析从需求说明书中寻找对象类的Wirfs-Brock方法,并将原型法融入到面向对象方法之中,总结出基于原型的对象类提取策略。  相似文献   

5.
提出了一种软件复用构件的检索技术.将软件复用构件描述成类或对象的形式,通过对复用构件行为特征的分析,抽象出其语义结构后存入复用库.相应地,还提出了检索复用构件的一种匹配算法.  相似文献   

6.
适用于网络化制造模式的数控系统的研究   总被引:19,自引:0,他引:19  
在综合分析网络化制造模式对计算机数控系统功能需求的基础上,从框架体系结构和技术体系结构等不同的方面详细地研究了满足网络化制造要求的数控系统--WEB_CNC系统的体系结构,同时对建立这一体系结构所涉及的基于EWB的浏览器/服务器处理技术、DCOM/CORBA技术、ASP/ADO技术、XML技术等网络支撑技术进行了研究,在此基础上,研究了EWB_CNC系统的实现方法、包括采用基于Browser/Server结构实现数控系统远程服务和信息共享功能,满足系统的非实时性要求;采用基于DCOM/CORBA分布组件技术实现数控系统的远程监控功能,满足系统的实时性要求,最后建立了满足网络化制造要求的WEB_CNC系统的功能模型,为WEB_CNC系统的实现奠定了基础。  相似文献   

7.
通过分析游乐设施模糊神经网络安全评价的功能需求,结合MVC模式确定了系统中的视图、数据管理以及控制调度.根据对象创建模式确定采用工厂方法模式实例化创建视图类对象;根据结构模式采用迭代器模式访问视图对象集合;根据对象行为模式采用命令模式接受用户请求,采用策略模式对不同神经网络算法进行封装.通过采用设计模式,提高了游乐设施模糊神经安全评价系统的可靠性、复用性和扩展性.  相似文献   

8.
分析了下一代制造系统(NGMS)对质量管理与质量保证的需求特点,提出了下一代制造系统质量管理与质量保证系统的网络结构、软件结构及功能结构,介绍了系统的开发设计方法.最后对系统在国内的具体实施方案进行了探讨.  相似文献   

9.
软件容错技术是保证系统高可靠性及高可信性的有力工具。设计并实现了一种在VxWorks系统下基于检查点的任务恢复机制。通过对VxWorks系统下检查点文件内容的分析,采用3种方法来解决检查点的任务恢复问题:基于内存预先分配的主动内存管理,解决任务恢复时数据内存地址变化的问题;建立系统内核对象池,实现支持多任务之间同步和通信的内核对象的恢复;设计用户层任务恢复中间件,实现用户级检查点设置和任务恢复。最后设计基于VxWorks和PowerPC的计算平台原理样机,通过对单任务、多个单任务、多任务通讯、以及多任务协调工作4个测试用例的分析表明,所设计的基于检查点的任务恢复实现方案能正确保存任务关键信息及保证任务恢复的正确性和一致性。  相似文献   

10.
给出了在主从式实时测控系统中,运用面向对象的思想,通过构建硬件对象类进行主机应用程序开发的实现方案、并以基于Windows平台,采用Delphi语言的实时温度/压力测控系统为例,介绍了对下位机、显示屏、读卡机及打印机等硬件对象的具体编程实现的步骤和方法。  相似文献   

11.
根据飞行仿真模拟器开发设计的特点,提出了一种高精度飞行仿真模拟器的总体实现及软件设计方案.该模拟器控制系统整体结构采用三闭环控制,控制机软件采用了RTKemal多任务协调机制,仿真机软件采用了Windows VxD开发技术,控制机和仿真机之间的通信通过高速串口的状态机机制进行,并已付诸应用。  相似文献   

12.
提出了一个扩展的时间Petri网———带抑制弧时间Petri网.该网中以抑制弧结合时延变迁来描述实时系统中的中断功能;运用所提出的带抑制弧时间Petri网建立了前后台结构模式的CNC(computernumericalcontrol)软件模型;应用所建立的模型,采用等误差直线逼近法加工一段曲率半径较小的曲线轮廓,对CNC软件中各个任务的时序逻辑进行了分析,并给出了时序分析结果.结果表明,无须对软件进行实际的运行测试,只需要知道CNC软件的时间参数和结构以及控制要求,就可以运用所建立的模型,正确地对该类CNC软件进行时序逻辑分析,评估CNC软件的控制性能.所提出的模型为在CNC软件总体设计阶段就能对其进行时序逻辑分析,为评估CNC软件的控制性能提供了方法和工具.  相似文献   

13.
林海波  赵靖 《科技信息》2012,(9):7-8,10
介绍了一种数控机床通信的解决方案,采用ARM9+Linux的软硬件平台,设计了一种基于ARM微处理器和Linux操作系统的嵌入式通信控制器,给出了详细的软硬件设计方案,可以完成数控机床RS232接口和RJ45以太网接口的信息双向转换,实现基于Internet的数控机床信息采集、远程控制、数据维护等功能。  相似文献   

14.
现在有些项目在早期通过用户界面原形与用户沟通,用户界面原形是一些静态的页面,通过相应的说明来反映总体结构.用产界面原形不是有机的系统,不能展现产品的整体流程和功能结构,更不能给用户对产品真实使用的感觉.以JavaWeb开发为背景,给出一种具有完全功能特征的可视化原形,用户可通过给定的测试用例进行接近正式系统的操作,目标不是页面外观而是探讨功能和可用性需求.  相似文献   

15.
介绍了基于SERCOS接口的开放式数控体系的模块结构和软硬件平台,包括SERCOS接口卡、SoftSERCANS开发软件以及RTX实时操作系统.采用在WindowsXP中嵌入实时RTX子系统,运用VisualC++6.0面向对象编程工具,通过创建共享内存来实现进程间的通讯.实现了高档CNC系统的功能,提高了系统的开放性和动态性。  相似文献   

16.
Production-oriented Software Platform for Distributed Control   总被引:1,自引:0,他引:1  
Production-orientedSoftwarePlatformforDistributedControl¥WuNianyu,AnYunbo吴年宇,安允波(DepartmentofAutomation,TsinghuaUniversity,Be...  相似文献   

17.
基于COM技术的开发式数控系统插补组件分析   总被引:1,自引:0,他引:1  
数控系统正逐步向着灵活性、组件化、可重构的开放式体系结构的方向发展。用软件复用,软件重构等软件开发新技术对开放式数控系统进行研究,已成为一种趋势。在系统阐述COM组件技术的概念及特点的基础上,分析了基于COM技术下的开放式数控系统的特点,并对数控系统组件进行系统划分与分析。利用COM技术的二进制语言无关性,进程透明性,可重用性及接口规范性等特点,对数控插补组件的实时,插补组件接口设计,插补组件对象的创建进行了研究。将所开发的插补组件与其它数控组件进行连接,取得较好的效果,同时对数控组件的实时性进行了分析。  相似文献   

18.
在对实时系统基本原理分析的基础上,提出一个多任务框架,并基于此框架开发了PET实时控制系统.首先,详细介绍了PET控制系统软件部分的各个模块的实现及系统总的流程,然后通过实验验证了PET扫描床、棒源、隔板以及摆动装置各机械子系统都能够很好地完成既定的控制任务、期望的运动控制精度,并且系统运行稳定.实验结果表明,基于多任务框架的PET实时控制系统具有很好的可靠性和实时响应.  相似文献   

19.
高精度数控系统对控制软件的实时性有很高的要求,为了满足弧焊机器人用数控焊接变位 机控制系统的实时性要求,提出了一种基于DOS 操作系统的实时多任务控制软件的设计方法.该 设计方法通过对控制系统中各个实时任务的动态调度,提高了CPU的利用率.实验表明,由于多 任务机制的采用,显著提高了系统的可靠性,并使控制精度得到了保证.  相似文献   

20.
基于LabWindows/CVI和RTX的实时测控软件设计   总被引:1,自引:0,他引:1  
针对传统测控软件采用上下位机实现实时测控的方式结构繁琐、效率低、可靠性差的问题,设计基于LabWindows/CVI及RTX的实时测控软件平台。在单台计算机上同时运行LabWindows/CVI和RTX程序,LabWindows/CVI程序负责数据的显示、分析和管理等非实时工作,RTX程序负责设备控制、数据采集等实时工作,二者之间利用共享内存方式通信。基于此方式的实时测控软件具有实时能力高、通信可靠高效、界面友好的特点,有效地解决了Windows系统无法满足实时性要求的问题。此软件应用于飞行器加载系统中,获得了很好的控制效果。  相似文献   

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

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