当前位置:主页 > 新闻中心 > 行业新闻 >

上位机软件设计的总结

时间:2021-04-06 09:42   tags: 行业新闻  

上位机设计时可以将这三部分独立开来,通过参数定义交互的方式。三个部分的设计和编码可以独立开来,只要遵从事先约定的数据交换协议即可。


上位机设计


这样做可以使开发过程分阶段或在不同的组员之间进行分工而不互相依赖,可以方便的编写测试而不等待其他模块提供数据。

比如对于数据输入/输出模块,它只需保证能正确的和下位机交换数据并转化为事先约定的格式即可;对于中间数据处理模块,它只负责对于这对于事先约定的数据格式进行正确的处理即可,这部分往往和行业背景有关、所用的软件只涉及语言本身而没有其他复杂的软件方法,很多行业相关的人员往往足以担任;数据表现部分,往往包含数据的存取、绘图、打印等操作,它只依赖于事先定一的数据格式,并不依赖于其他两部分(当然这只是对于开发而言、系统运行时当然依赖于前两者提供的数据)。