免费发布

嵌入式开发:关于嵌入式软件建模的5个经验

更新:2024-12-28 08:00 浏览:0次
嵌入式开发:关于嵌入式软件建模的5个经验
供应商:
东莞市数云网络科技有限公司 商铺
企业认证
所在地
广东省东莞市松山湖园区瑞和路1号2栋501室02
联系电话
18002820787
商业模式
杨小花
手机号
18002820787
让卖家联系我
18002820787

详细

  软件模型可以帮助开发人员理解、阐明和交流关于他们的代码和它必须支持的用户需求的想法。但不幸的是,嵌入式开发人员在开发软件模型方面是出了名的糟糕。以下是一些经验,每个开发人员在设计下一代嵌入式系统时都应该考虑。



  1.指定模型的用途



  如果目标明确,模型可以让嵌入式软件开发人员在编写一行代码之前更好地理解系统。它们作为一种抽象,用于回答关于系统的特定问题。在开发人员开始随机填充模型之前,他们应该停下来定义模型的目的和要回答的具体问题。



  为了帮助指定目的,建议开发人员向模型添加一个任务声明来陈述其目的。一个简短的使命陈述不仅可以作为一个提醒来指导模型的开发者,还可以告知未来的维护者模型的目的。



  2.80%的建模被三个UML图覆盖



  一个嵌入式系统的大部分可以用三种图表类型来建模。常用的图是类图、状态图和序列图。



  类图为嵌入式开发人员提供了一种定义软件块或类以及它们在软件系统中的交互的方法。然后,这些图表帮助开发人员理解更大的图景,并看到不同的代码块将如何相互作用。



  状态图,帮助开发人员描绘系统的不同软件状态,以及系统如何从一个状态转移到下一个状态。



  序列图可以用来描述输入、输出和系统组件之间的一系列事件和行为。



  偶尔可能需要的额外图表是流程图,这可能是几乎每个开发人员都熟悉的图表。



关于东莞市数云网络科技有限公司商铺首页 | 更多产品 | 更多新闻 | 联系方式 | 黄页介绍
主要经营:想要了解更多玩法或方案,DAPP,小程序,app开发,其它电商分销模式等,都可以留言私信。


...
内容声明:顺企网为第三方交易平台及互联网信息服务提供者,顺企网所展示的信息内容系由东莞市数云网络科技有限公司经营者发布,其真实性、准确性和合法性均由店铺经营者负责。顺企网提醒您购买前注意谨慎核实,如您对信息有任何疑问的,请在购买前通过电话与商家沟通确认顺企网存在海量企业商铺和供求信息,如您发现店铺内有任何违法/侵权信息,请立即向顺企网举报并提供有效线索。
您可能喜欢
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由东莞市数云网络科技有限公司自行发布,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 互联网药品信息服务资格证:(粤)-经营性-2016-0009 / 粤公网安备 44030702000007号
© 11467.com 顺企网版权所有 发布批发采购信息、查询企业黄页,上顺企网