范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

嵌入式系统设计中UML的应用论文

  摘要:随着计算机技术的发展,嵌入式系统被广泛应用到社会生产中。嵌入式计算机系统与普通的个人计算机系统存在很大区别,它具有节约成本、可靠性高等优势,主要被用于工厂生产设备、大型器件等的控制与监视。而随着人类社会对生产的要求越来越高,因此,需要开发一个更加高效的嵌入式系统。基于此,通过运用UML语言,对嵌入式系统进行设计,以寻求更高效的,符合社会生产需求的计算机嵌入式系统。
  关键词:计算机技术;嵌入式系统;UML语言
  UML语言又被称为标准建模语言,主要是被用来进行软件开发与支持模型化的计算机图形化的语言。在软件开发过程中,可以通过标准建模语言提供的可视化与模型化支撑进行软件规格、配置及构造的最优化。与此同时,它还是一种易于表达、功能强大、定义良好的建模语言,基于这些优势,将UML语言应用到嵌入式系统的开发设计中,能实现目前用户对该系统的功能、体积、功耗及可靠性的要求。
  1嵌入式系统应用背景的产生
  嵌入式系统是基于计算机技术,融合了电子技术、半导体技术,并对应用领域实际需求产生的一种具有功能强大、可塑性强及应用广泛的知识集成系统。由于该系统自身的优势,因此,被广泛应用于技术、资金密集的工业生产中。目前,市场中的电子产品、汽车、数码等都应用了嵌入式系统进行生产。嵌入式系统最早形成时还形不成"系统"概念,因为最初的嵌入式系统主要是依靠单片机运行的,只能执行单线程的工作程序[1]。随着计算机技术及商业社会的发展需求,嵌入系统初步形成,可以运用计算机嵌入式系统进行应用软件的编辑,执行任务管理和内存管理等功能。发展到至今,嵌入式系统已经可以实现实时的多任务操作,成为目前应用软件开发的主流,发展与应用前景广阔。
  2UML语言及其框图的应用模式分析
  UML语言是一种应用于计算机系统编程的可视化建模语言,在具体应用操作中可以实现满足用户对系统需求的刻画、分析、设计集成以及实现和测试,实现系统功能的构建更加合理[2]。UML建模语言可以将建立的模型数据信息运用标准的图形元素直观地展示在用户、测试人员、管理人员以及开发人员或是其他项目相关人员面前,使他们可以对系统的功能、结构设计进行更好的交流,实现对系统的良好构建。目前,市场上最为常用的建模语言主要有Booch、OMT及UML三种语言,相较于其他两种建模语言来讲,UML语言更加简化,操作简单、适用范围广泛,因此,被许多企业采用。UML语言不仅可以对静态的结构进行建模,还可以对具有动态行为的系统进行建模,因此,适用于系统的全部开发阶段。UML语言是一种可视化的建模语言,因此,该语言中的所有语素都是由一个个的框图组成的。系统设计人员应用在UML语言时,就是通过对框图的描述来实现对整个系统的设计。UML语言的框图有很多种,现针对几种主要框图进行分析。BusinessUseCase框图与UseCase:这两种框图所对应的语素不同,BUC框图所代表的语素主要是对整个系统的机构功能进行描述;而UC框图则主要是根据用户对系统的需求,进行系统功能描述。因此,经常被用来与客户之间进行交流,提取有效建构信息。Class框图:此种框图是一种静态图,代表语素主要被用来对系统中的类进行描述。通过对该框图的观察,可以清楚地了解系统中类的内容、功能以及结构关系。StateChart框图:该框图主要被用来对建模对象的状态及各个建模对象之间的转换关系进行描述,主要用来提供建模系统的动态功能[3]。此种框图在实际应用中被广泛运用到系统的实际建立中,可以生成系统构建所需的全部代码。Collaboration框图与Sequence框图:这两种框图都是对系统对象之间的相互关系进行描述的框图。但Sequence框图在进行描述时主要以时间顺序进行,而Collaboration框图则是针对系统角色与显示对象之间的交互进行着重描述。通过Collaboration框图,可以让系统建筑师与质量保证工程师及时了解分析对象的分布情况,若出现不合理状况,系统建筑师便可及时进行调整或重新分配。UML语言中包含的这些框图,在进行系统设计、建模以及分析的过程中,会提供多种不同的图片表达形式,因此,可以用在系统开发的不同阶段。将UML语言中的这些框图应用在嵌入式系统开发中,通过它们之间的有机结合可以构建出一个功能完整、一致的高效系统。
  3UML语言在嵌入式系统中的有效应用
  3.1以车载GPS终端为例
  嵌入式系统在各个领域被广泛应用,在本文中,我们以车载GPS终端为例进行UML语言在嵌入式统中的有效应用研究[4]。机动车的车载GPS终端是用来进行实时定位的装置,被广泛应用在出租车或运输车这类需要进行调度、定位的车队中。该终端的功能实现主要通过车载GPS终端与卫星进行实时的信号传输,实现对机动车位置的掌握,进而进行准确定位。准确定位后,再通过无线通讯网络将机动车位置反馈给远程的中心系统。此时,中心指挥系统就可以清楚掌握终端反馈的位置信息,实现对机动车的远程控制与跟踪。在机动车遇到特殊情况时,中心系统可以通过终端对车辆进行控制,实现车队的正常运行。与此同时,若是车辆遇到险情,车载终端还可以起到电话功能,进行远程报警。
  3.2进行嵌入式设计时对UML语言的.需求分析
  运用UML语言对嵌入式车载GPS终端系统需求进行分析时,可以通过UseCase框图进行系统功能分析。UseCase框图在进行系统功能表达时,在图中显示的车载GPS终端系统功能需求将其分为两部分来展示,即角色与案例。所谓的角色就是指与系统之间进行交互的人和物,而其中的案例则是用来表示系统所提供的功能块。通过UseCase框图对系统进行观察,可以帮助人们将系统实现与系统目标进行分离,因此,可以使系统开发人员详细了解系统的重要组成部分。最后,设计出的系统功能能实现用户的需求,而不会使设计人员在系统细节实现上过多地浪费时间[5]。通过观察UseCase框图发现,车载GPS终端中的角色定位主要有两类,即车载终端的用户与监控中心的用户。车载终端的用户可以通过终端进行报警。而监控中心系统的用户则可以通过系统查询车辆位置信息及发送调度信息。
  3.3通过UML语言对产品进行规格说明
  对系统的规格说明要求要比需求分析的显示更为详细,因此,运用UML语言进行嵌入式系统的设计,可以使系统规格说明更加清晰与直观。在对车载终端系统中的规格进行说明时,首先、可以通过Class框图进行描述。该框图可以对系统处理的数据结构进行描述,对接收到的GPS卫星信号进行描述。其次,Class框图在进行规格说明时,还要将系统进行功能模块划分,并且找出所有系统,对主要对象进行识别。之后再通过UML语言中的Collaboration框图对各对象之间的关系进行描述。最后,在进行规格说明的业务描述时,也就是对规范的操作系统完成主要功能流程的显示,此时,可以运用UML语言中的Activity框图进行展示。
  4结语
  通过对嵌入式系统开发需求以及UML语言的功能进行分析,发现利用UML语言进行嵌入式系统设计可以满足提高该系统的开发速度与产品质量要求。与此同时,还可以增加系统设计的可重复使用性,实现了对系统设计的优化及利用,满足了用户对系统的各项需求,具有广阔的应用前景。
  参考文献
  [1]禚百田.UML在空调嵌入式系统开发中的应用研究[D].青岛:山东科技大学,2010.
  [2]王承启.嵌入式系统设计方法研究与嵌入式避障机器人的实现[D].北京:北京交通大学,2009.
  [3]廖晓文.基于UML与Petri网的嵌入式系统建模方法的研究[D].广州:广东工业大学,2005.
  [4]曹雷,薛平贞.UML建模在嵌入式系统开发中的应用[J].现代电子技术,2013(16):41-44.
  [5]陶明,唐路其.UML在嵌入式系统开发中的应用[J].江西通信科技,2013(2):7-10

小学体育游戏教学研究论文一体育游戏应用在课堂导入的应用柏拉图说良好的开始是成功的一半。体育游戏应用在课堂导入部分,一方面可以激发学生体育学习的兴趣,另一方对于体育课起到一个热身效应。成功的课堂导入是从学生体育游戏对小学体育的应用论文第一篇小学体育教学及体育游戏运用策略摘要对小学生进行体育教育不仅是进行义务教育的常规工作,更是提升学生体育素养的平台。通过体育课程建设,学生不仅可以学习一些体育知识,同时可以对自身小学体育游戏设计和合理运用论文摘要随着我国社会经济的不断发展,社会环境的不断改变,科技技术的不断进步,有关教育事业也在不断地进行自我完善,尤其是小学教育中的体育课程。在小学时期的体育课程主要是以游戏活动为主,但小学体育游戏的应用与设计论文小学体育教学中,体育游戏的展开是体育教学的一种模式,是体育教学的重要内容。体育游戏的内容丰富形式多样,有较强的趣味性,在课堂上应用游戏教学,能够提高学生的学习情趣。一体育游戏的特点体育游戏在小学课堂教学的应用论文摘要随着我国学校体育教学改革的深入,健康第一的理念已成为学校体育教学的指导思想,体育游戏在体育教学中有广泛的运用领域,本文对体育游戏在中学体育教学中的功能与作用及运用进行了分析,探小学体育游戏教学分析论文摘要随着科技的发展,社会对于人才的需求也有所变化,对于人才的培养由传统型人才走向德智体美全面发展型人才。针对于人才在体上的发展,应从小学着手去抓,小学育体教学最为快速,直接,有效的播音主持创新人才培养模式浅谈论文摘要随着媒体行业的飞速发展,广播电视行业的竞争也越来越激烈,主要体现在人才的竞争,具备高素质创新能力与自身特有风格的人才才能更具竞争实力,本文从培养创新型人才的重要性和播音主持人的社会实践会计论文导语当你能够感觉你愿意感觉的东西,能够说出你所感觉到的东西的时候,这是非常幸福的时候。以下小编为大家介绍社会实践会计论文文章,欢迎大家阅读参考!社会实践会计论文摘要法医会计是跨学科色彩在空间装饰设计中的研究论文一色彩在现代商业空间中的设计原则1。顾全大局的整体原则现代商业空间中的各具功能的色彩并不是单一的独立地存在于他物之外的,而是受制于整体环境之中,他们之间是相互作用互相影响的。因此,扣件式脚手架支撑系统的设计论文摘要钢筋混凝土结构的施工,最可靠的安全保证是模板及其支撑要具有足够的承载力刚度和稳定性。多高层建筑的地下室及群楼用作公共活动场所日趋普遍。由于消防空调安装吊顶或建筑物造型的需要,其道路桥梁工程技术专业毕业论文开题报告随着经营环境的变迁,工业工程的角色亦随之转变。下面是小编为大家整理的道路桥梁工程技术专业毕业论文开题报告,供大家参考。一选题的背景和意义1。选题的背景2。选题的意义随着生活质量的不
浅析信息技术在电子商务课程教学中的意义论文一信息技术与课程应用整合理论分析信息技术主要是指利用现代多媒体技术及电子计算机等现代通信手段实现对信息的现代化处理应用,其中包含计算机技术及多媒体技术遥感技术等。信息技术与课程理论楼宇智能化工程技术专业发展现状分析的论文摘要采用的楼宇智能化高新技术蓬勃发展的建筑行业及相关企业,迫切需要掌握专业技术综合素质高的楼宇智能化专业技术人才,这些人才只有通过高职院校来培养,而2004年教育部批准的楼宇智能化高职课改德育发展分析论文一问题的提出如火如荼的高职课程改革是近年来高职教育最为热门的话题,从教学分管院长到一线的普通教师,广大高职教育战线教师纷纷投身于课程改革的大潮中。然而,一个不和谐的现象是,在这场日诱思探究教学中的兴趣培养论文在我校开展诱思探究教学的研究中,老师们在诱思上都在寻求各种徐径,诱导学生积极思维努力创新。就当前的数学教学,我想谈谈诱思的一条很重要的途径培养学生的兴趣与爱好问题。心理学的研究表明论文促销系统驱动聚焦需求对于促销,业界最为流行的说法是做促销是找死,不做促销是等死。促销效果不佳的原因是多种多样的,而如何让促销变成热销畅销,甚至长销呢?实际上,类似问题在众多行业都会遭遇到,比如众多瓷砖新教材听力教学中的词汇处理论文摘要本文简要介绍了词汇教学在新教材英语听力中所存在的误区,同时对听力教学中如何进行词汇处理提出了建议和做法。关键词新教材词汇处理听力教学词汇是高中英语学习的重要部分,其量的大小与学体育论文论体育课程与体育教学的关系体育属于教育大系统中的一个子系统,教育学的发展为体育学科的发展奠定了基础。下面是小编收集整理的体育论文论体育课程与体育教学的关系,希望对您有所帮助!摘要为了让中小学体育教师进一步明初中语文教育改革的几点思考论文一树立素质教育的思想在开展初中语文教学工作时,一定要树立人人应当学习语文,学好语文的观念。在实际生活中,应用语文知识以及培养相关能力是不可或缺的一部分,因此,在开展语文教学时,一定少数民族大学英语教学的论文1研究方法在本次研究中,研究者通过问卷调查个人访谈等方式获得了一些有关新疆南部地区少数民族大学生语言学习情况的相关信息,如语言能力语言学习时遇到的困难以及语言学习过程中三种语言之间网络入侵检测系统研究论文1网络信息安全技术的发展1。1加密对于计算机网络中的加密,其实就是比较基本的一种安全机制,是使用数学函数来处理不加密的一些关键信息,并且完成信息加密的这样过程。依据不一样的密钥分发资源配置会计信息的论文一会计信息透明度与资源配置效率的现状分析现在的证券市场是一个信息化的市场,在这里,所有的买卖活动都是信息化的交易活动。因此,保证信息的透明度是证券市场有效高速运行的关键所在。如今,