采用以上的软件设计方案,可以在很小的硬件资源下实现ID×STEP 个功能的相互跳转, 而且当业务改变时,只需要配置上位机的逻辑关系与数据,而无需改变终端内部的应用程序。 实际应用中,终端程序只需一套,上位机只要根据终端的地址就可以决定该终端的功能流程。
4、结束语
本文的创新点:提出了一种有别于传统设计方案的嵌入式智能数据交互终端的设计方 案,该方案可以解决在业务需求改变的情况下无需改变数据采集终端的内部程序,从而在一 定程度上解决了数据采集终端在不同行业推广过程中的通用性问题,缩短了整个系统的开发 周期,也给系统的维护和升级带来了很大的方便。同时本文提出的终端程序设计框架还可以 在有限硬件资源的情况上实现256*256 个业务功能界面的相互跳转。
该嵌入式智能数据交互终端系统已在广东省某大型企业试运行后,运行效果良好,现已 大批量投入使用,企业对该系统的日常维护和业务升级都非常方便,相比于该企业原先把业 务流程及数据采集项定制成程序固化在终端内的传统设计方案,新方案大大降低了企业在业 务升级和业务流程发生变化时,要频繁修改终端或终端程序与上位机应用程序所带来的生产 成本,每年直接经济效益至少20 万元以上,而且还提高了企业劳动效率。