检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:周杨 李燕[1,2,3] 李范鸣[1,2,3]
机构地区:[1]中国科学院上海技术物理研究所,上海200083 [2]中国科学院大学,北京100049 [3]中国科学院红外探测器与成像技术重点实验室,上海200083
出 处:《计算机技术与发展》2018年第2期1-4,8,共5页Computer Technology and Development
基 金:国家"863"高技术发展计划项目(2011AA7031002G)
摘 要:针对监控大规模分布式NFC读写器人力成本高的问题,设计并实现了一种对大量读写器进行监控的高效能管理系统。该方案的软件设计部分采用QML/Qt.C++架构技术和MVC设计模式,其中,QML(Qt Meta Language),即Qt元语言,是最新的前端技术。QML浓缩了HTML+CSS+JS的语法,并加入了动画、锚定布局等前端语法特性。同时,作为在Qt基础上发展出来的前端技术,QML和Qt后台的衔接更为紧密,而完全独立的前端描述技术,最大程度地降低了前后端的耦合度,使得软件架构层次清晰。QML/Qt,C++软件架构方案,比传统的MFC/C++.SQL SERVER.MYSQL,HTML+CSS+JS/php.java.net或Qt/Qt.C++逻辑更加清晰,可扩展性和可维护性更强,前端设计更加简洁高效。实际测试表明,该系统性能稳定,软件架构逻辑清晰,前端设计达到了艺术级的效果。To solve the problem that there is too much burden when managing the distributed NFC system,we design an efficient manment system that can monitor the readers. In the software design,we adopt a software architecture technology of QML/ Qt. C++ and Mdesign pattern. QML (Qt Meta Language),as a latest front design technology,simplifies the HTML+CSS + JS grammar and adds mgrammar properties such as animation,anchor layout. As a kind of front technology developed from Qt,QML combines more tightly withbackground technology and minimizes the coupling between the front and background due to its independent front design language,mathe software architecture level clearer. QML/ Qt,C++ is clearer in logic and better in extensibility and maintainability than traditional MC++. SQL SERVER. MYSQL,HTML+CSS+JS / php. java. net or Qt / Qt. C++. Meanwhile,its front design could be simpler and more eftive. The test indicates that the system has stable performance and clearly logic software architecture,and its front design reaches the effecartistic level.
关 键 词:QML MVC NFC读写器 QML/Qt.C++
分 类 号:TP312[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.17