学位论文 > 优秀研究生学位论文题录展示
UML在空调嵌入式系统开发中的应用研究
作 者: 禚百田
导 师: 郑永果;赵卫东
学 校: 山东科技大学
专 业: 计算机软件与理论
关键词: 嵌入式系统 空调系统 统一建模语言 模型测试
分类号: TP368.12
类 型: 硕士论文
年 份: 2010年
下 载: 27次
引 用: 0次
阅 读: 论文下载
内容摘要
近年来,嵌入式系统在工业控制、信息家电、汽车等领域得到了广泛地应用。嵌入式系统对功能、可靠性、实时性、成本、体积和功耗等方面有严格要求,大大增加了其开发的复杂和困难。空调嵌入式系统还要考虑节约资源保护生态环境,进一步增加了开发的难度。基于面向对象技术的统一建模语言UML可用于表达复杂系统的逻辑和物理结构。如何基于UML技术来提高嵌入式系统开发的效率和质量,是本文研究的主要内容。本文以多联式空调机组系统为例,按照嵌入式系统快速面向对象过程ROPES开发过程,使用基于UML的Rhapsody建模工具建立了系统各种模型,描述了系统功能需求。根据系统结构和功能,对系统静态结构和动态行为进行了分析与设计。考虑到嵌入式系统设计中的各种约束,利用UML约束扩展机制,表示了各种约束关系。系统动态行为模型描述了系统行为实时性和并发性,并强制实施所需的前置条件和后置条件,表达了系统如何正确处理异常和错误。使用模型测试技术,能够尽早发现高层次的缺陷,有效降低系统的开发风险和成本,提高软件的重用率和代码质量。本文针对传统的测试方法和基于Rhapsody工具的模型测试方法存在的问题,用VC编程语言设计了可视化图形模型测试系统。通过对模型视图的测试,验证了模型视图及代码的正确性。模拟实验表明,根据ROPES开发过程,使用基于UML技术的Rhapsody工具,将UML技术应用于空调嵌入式系统开发能够尽早地发现系统的设计错误或缺陷,提高软件开发的效率和质量。
|
全文目录
摘要 5-6 Abstract 6-11 1 绪论 11-21 1.1 研究背景 11-12 1.2 多联式空调机组系统 12-15 1.3 研究目的和意义 15-16 1.4 国内外研究现状 16-19 1.5 本文的主要内容 19-21 2 统一建模语言UML及其建模工具 21-31 2.1 UML概述 21-22 2.2 UML建模元素和模型图 22-24 2.3 UML扩展机制 24-25 2.4 UML建模工具 25-28 2.5 嵌入式系统快速面向对象过程ROPES 28-30 2.6 本章小结 30-31 3 多联式空调机组系统分析与设计 31-53 3.1 需求描述 31-32 3.2 功能分析 32-33 3.3 系统静态结构分析与设计 33-36 3.4 系统动态行为分析与设计 36-52 3.5 本章小结 52-53 4 多联式空调机组模型测试系统设计 53-61 4.1 传统的测试方法 53 4.2 基于Rhapsody工具的模型测试方法 53-56 4.3 可视化图形模型测试系统设计 56-60 4.4 本章小结 60-61 5 多联式空调机组系统实现与测试 61-82 5.1 系统实现 61-64 5.2 系统测试 64-81 5.3 本章小结 81-82 6 总结与展望 82-84 6.1 总结 82-83 6.2 展望 83-84 致谢 84-85 参考文献 85-88 攻读硕士期间主要成果 88
|
相似论文
- 汽车的电动助力转向系统,U463.4
- 大型公共建筑空调系统节能运行若干问题分析,TU831.6
- 基于ARM9的Windows CE系统移植,TP316.7
- 飞行模拟中飞行管理计算机系统CDU组件设计与仿真,TP391.9
- 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
- LXI-VXI适配器研制,TP274
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 军队后勤物资管理系统设计与实现,TP311.52
- 嵌入式中医经脉理疗仪的研究,R197.39
- 基于windows xp嵌入式系统的心电检测分析仪,R197.39
- 基于嵌入式系统钻孔成像装置的研究,P634.3
- 一体化能量回馈电梯驱动控制系统实现,TP273
- 智能控制的电力核相技术研究,TP368.1
- 基于μC/OS-Ⅱ的红外辐射测温系统研究,TN215
- 基于DSP的双丝焊机及人机界面研究,TG409
- 基于WiFi的无线虚拟存储系统,TN929.5
- 嵌入式网络视频应用技术的研究与实现,TP368.1
- 基于Web的事务管理系统的研究与实现,TP311.52
- 小型移动机器人系统平台的模块化设计与实现,TP242
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com
|