共查询到17条相似文献,搜索用时 78 毫秒
1.
2.
介绍了在统一过程模型的基础上应用UML进行系统分析、设计,建立系统模型的简洁方法。文中通过对一个教务管理系统的建模过程,运用UML语言的图形表达方式,从需求分析,到详细设计,及类与类之间的消息传递关系,给出了该方法的应用细节,并对该方法进行了验证。实践表明,在基于统一过程模型体系结构为中心的建模方法指导下,应用UML语言丰富的可视化表达元素,可以清晰、快速地定义面向对象的软件系统模型。 相似文献
3.
模型驱动开发(MDD)是由OMG提出的通用软件开发标准,旨在解决软件开发过程中遇到的需求多变以及重复开发等问题。模型驱动开发一般使用UML作为建模语言,然而UML是一种符号化语言系统,其语义采用自然语言描述,是半形式化语言,无法精确和严格描述模型行为从而实现模型的验证。为了解决这个问题,提出一种UML模型验证的方法,其核心是xUML的状态图,xUML是UML的增强子集,拥有精确的语义。并在分析Rhapsody可执行框架OXF的基础上,设计并实现了一个模型可执行框架。最后通过一个模型执行的例子验证了该框架的可用性。 相似文献
4.
5.
离子推力器的输入参数设计直接决定其工作性能以及寿命,为了有效降低在前期设计阶段,由于输入参数设计缺陷导致的输出性能和预估寿命不一致性,以及后期优化改进所带来的风险及高昂成本,根据离子推力器工作过程的宏观描述以及寿命理论预估方法,基于Matlab/Simulink建立起离子推力器输入参数设计模型,实现了根据推力、比冲、效率等设计指标完成输入参数计算以及寿命预估的目的。结果显示:以30cm离子推力器为例,根据参数设计模型得到5kW额定工况下的关键输入参数与目前实际输入参数的比对误差均在5%以内,而模型得到的关键指标参数与冷启动试验测试值的比对误差同样在5%以内,3600h后的加速栅孔径刻蚀计算结果与试验结果比对误差在10%以内,证明了离子推力器输入参数设计模型的合理性,输入参数设计模型可用于后续同类型离子推力器的早期输入参数确定以及设计指标匹配性评价。 相似文献
6.
Simulink中倾转旋翼机飞行力学模型研究 总被引:1,自引:0,他引:1
在Simulink环境中建立了功能健全的倾转旋翼飞行力学模型。该模型包含了旋翼、机翼、机身、尾翼等部件气动力模块与操纵机构模块,其中旋翼气动力的计算采取了准定常叶素理论和均匀入流假设,而机翼、机身、尾翼等部件气动力的计算则采用了升力线理论,并考虑了旋翼尾流的影响。最后,以XV-15为样机进行了配平和特征根的计算,并将计算结果与GTRS模型结果进行了对比,验证了该建模方法的有效性。 相似文献
7.
建立弹射系统的动态模型,为弹射起飞提供可信度高的分析设计、仿真验证平台。文章以弹力弹射系统为研究对象,建立无人机弹射起飞过程动力学、运动学模型,基于Matlab/Simulink模块,对弹性元件弹力系数、导轨长度、离架速度等参数进行了系统分析。在仿真过程中,通过改变系统的不同参数,得到了这些参数对系统弹射性能的影响规律。合理的匹配这些参数,可使用此系统弹射多种型号的无人机,提高了效率,节省了试验资源和经费。同时为无人机弹射系统优化和设计研发提供了理论依据。 相似文献
8.
基于UML的业务流程建模及到BPEIAWS的转换 总被引:1,自引:0,他引:1
IBM、Microsoft和BEA于2002年联合提出业务流程执行语言(Business Process Execution Language for Web Services,BPEIAWS或BPEL,后更新为WSBPEL)是用于在不改变Web Service正常运行的情况下,将多个Web Service集成起来创造出新的业务模型和业务流程。但是开发BPEL应用是一项繁琐而枯燥的任务,业务流程建模和BPEL开发之间并没有建立直接的关系。在对UML和BPEL深入学习的基础上,提出通过构造型和键值方法扩展活动图,并采用扩展模型对业务流程建模,最后定义了UML模型到BPEL的映射。利用图形化方式开发BPEL业务流程具有开发速度快和易维护等优点。 相似文献
9.
数据驱动模型的设计可以利用虚拟模型作为开发过程的核心,从而改进设计复杂系统的方式。使用 MATLAB中Simulink进行基于模型的设计,可以缩短开发周期。文中基于Simulink研究了数据驱动下的互耦机械容器液位控制系统,在不同PID整定下的性能指标,根据仿真结果成功指导了系统设计。文中首先介绍了互耦机械容器模型,基于给定的数据集进行传递函数建模,并验证了模型的准确程度。然后对传递函数模型进行了频域分析,并利用几种不同的 PID 整定方法进行参数整定,通过仿真方法比较了这些方法的性能,最后得出了一种有效系统设计方案,验证了数据驱动模型仿真方法在开发过程中的有效性。 相似文献
10.
基于UML的网上选课系统的研究与设计 总被引:5,自引:0,他引:5
UML统一建模语言,是软件分析设计中的标准语言,可用于软件分析、设计和实现的全过程.通过网上选课系统开发实例,介绍了如何应用UML的方法,设计和开发一个软件模型.实践证明,在基于RUP以体系结构为中心的建模方法的指导下,应用UML丰富的可视化建模元素,可以快速、准确地构建面向对象的应用模型. 相似文献
11.
基于UML的航空发动机仿真建模研究 总被引:2,自引:10,他引:2
面向对象建模技术是建立可重用和扩展灵活的航空发动机仿真软件的有效途径。本文论述了应用可视化面向对象统一建模语言(UnifiedModelingLanguage)建立航空发动机仿真软件模型的方法和过程,首次运用UML表示法中的用例图、类图、顺序图和活动图描述了发动机仿真软件模型,并用C++编程实现了仿真软件中发动机模型类库、算法类及图形界面类,在此仿真平台上成功的实现了某双轴涡扇发动机的稳态仿真和动态仿真。结果表明,UML是建立扩展灵活的发动机仿真软件的有力工具。 相似文献
12.
变频电机系统能耗分析需要对系统各环节建立准确的损耗计算模型。针对目前有限元模型建模繁琐、计算量大的现状,在考虑了变频电源谐波对铁耗电阻影响的基础上,建立了计及铁耗等效电阻的异步电机数学模型及PWM变频器主电路损耗模型,提出一种基于MATLAB/Simulink的变频电机系统实用模型,实现了变频电机系统各环节损耗准确分析。通过对不同工况下变频器、电机和系统总效率的仿真分析,揭示了传统忽略变频器能耗的损耗分析方法对系统最佳运行点估算存在一定误差。为了验证模型正确性,对一组5.5 kW变频电机系统进行了试验对比,验证了文中模型能够正确有效地模拟变频电机系统运行。研究成果为进一步研究系统能耗最优控制策略提供了重要理论支撑。 相似文献
13.
14.
基于扩展的UML活动图的质量工作流建模 总被引:1,自引:0,他引:1
本文使用了UML类图表达了工作流参考模型,统一了UML活动图与工作流过程模型的概念,并根据工作流的概念扩展了UML活动图,弥补了活动图的不足,并以实例说明。 相似文献
15.
16.
17.
针对嵌入式系统下串口通信,引入I-Logix公司的Rhapsody开发工具和UML(统一建模语言),采用流行的软件开发模式,设计并实现了嵌入式系统下的串口通信。通过嵌入式串口实例的实现,阐述了UML的建模、设计和验证的可视化的开发方法,解决了嵌入式系统下基于UML模式的串口开发问题,对于UML模式的嵌入式系统开发具有重要的参考价值。 相似文献