RFID领域采用构件化的软件开发方法

日期: 浏览:824

2018-06-20RFID领域采用构件化的软件开发方法 (1).jpg

        随着“物联网”概念引起业界广泛关注,作为一种先进生产力,RFID技术的广泛应用对提高生产效率、提升用户应用对应用的体验具有极大的促进作用。

        RFID软件在RFID整体开发中所占的比例也越来越高,而软件设计与研发由于受到网络和硬件环境不同的影响,导致生产效率低,开发成本大。尽管RFID软件具有多样化、与硬件密切相关等特性,但软件各组成部分,仍然有其共有特点和构成要素,所以采用构件技术能够支持RFID应用系统的高效开发。因此,在RFID领域中采用构件化方法进行软件开发,将功能进行提炼分解,将相应的软件设计为软件构件,使其能够重复应用,成为提高软件开发效率、保障软件质量的有效途径。

        上世纪九十年代中后期,随着分布式对象、Internet、java和Client/Server计算模式的兴起,基于构件的软件开发模式被广大软件研究人员所认同。软件构件是一个具有规范接口和确定的上下文依赖的组装单元,能够被独立部署和被第三方组装。

        构件化的软件过程一般分为领域工程(开发构件)和应用过程(使用构件开发应用程序)两个独立的子过程,两个子过程之间通过构件库联系起来。因此构件化的软件开发技术的主要研究内容可以分为领域工程、应用工程和过程管理三部分。

        领域工程是为一组相似或相近系统的应用工程建立基本能力和必备基础的过程,是一种系统的生产构件的过程,是开发构件的主要方式。领域工程包括3个主要的阶段:

        1)领域分析:领域分析的目的是建立领域模型,领域模型描述领域中系统之间的共同需求。领域分析的主要内容包括确定领域边界,识别信息源,分析领域中系统的需求,确定哪些需求是被领域中的系统广泛共享的,哪些是可变的,并最终建立领域模型。

         2)领域设计:领域设计的目标是获得领域构架。领域设计需要考虑若干实现问题,例如:操作系统、采用的编程工具、软件分布方、数据存取方式、选取体系结构风格(例如两层C/S方式、B/S结构、三层结构)、选取构件实现模型。

         3)领域实现:领域实现即实现在领域设计模型中的功能构件和体系结构构件,生成最终的二进制代码,应用软件开发时集成到最终的程序中去。

         这些可复用的软件构件包括:领域模型、领域构架、领域特定的语言、代码生成器和代码构件等。软件复用技术能够很好的解决软件规模和复杂度日益增加的困境,基于构件的软件开发是软件复用的一种有效方法,这一方法同样适宜在RFID软件开发过程中采用。

标签:工业agv高速读卡器、高性能agv读卡器、可组网工业级agv读卡器、以太网agv读卡器、工业物联网、工业全自动化、工业物联网应用、定制低频RFID读卡器、定制高频RFID读写器、定制射频读卡器、RFID资产管理模块、RS485射频模块、超高频手持机、超高频读写器、超高频数据采集器、超高频数据采集终端、HDX模块、HDX读卡器、HDX射频模块、半双工读卡模块、半双工读卡器、modbus读卡模块、modbus读卡器、组太网rfid模块、组态王RFID读卡器、超高频设备、RFID超高频、RFID系统、养殖系统、食品质量安全追溯系统、生产线系统、养殖追溯系统、生产线管理系统、养殖追溯RFID管理系统、生产线RFID管理系统、食品质量安全追溯系统、RFID食品质量安全追溯系统、生产线RFID智能管理系统、生产线RFID自动化管理系统、生产RFID系统、仓库RFID系统、资产RFID系统、RFID解决方案、汽车生产RFID系统、饮料RFID追溯系统、食品质量追溯RFID系统固定资产RFID系统、物联网技术、物联网、传感网、高品质物联网、RFID打印机、电子标签、猪耳标、牛耳标、羊耳标、鸡鸭脚环、鸽子脚环、玻璃管标签、进口玻璃管电子标签、钉子标签、巡更标签、异形标签、不干胶电子标签、植物管理RFID标签、动物管理RFID标签、RFID标签、RFID电子标签、植入式电子标签、电子耳标、RFID溯源耳标、RFID动物耳标、兔子耳标、兽用耳标、耳标、牛羊耳标、HDX耳标、半双工耳标、半双工玻璃管标签、畜牧耳标图片、RFID 、RFID价格、RFID读写器、RFID模块、RFID读卡器、RFID阅读器、RFID设备、RFID手持机、RFID采集器、RFID终端设备、低频RFID等等

如需了解更多,请拨打全国统一热线:020-29864643