Microsoft office系列软件在日常工作中应用广泛。我单位在工程项目中大量使用Office软件进行数据处理及交换,对这些原始数据采取适当的方法分析挖掘,可以极大地缩短设计与试验周期、降低成本。由于项目产生的临时数据常以不同格式存放...Microsoft office系列软件在日常工作中应用广泛。我单位在工程项目中大量使用Office软件进行数据处理及交换,对这些原始数据采取适当的方法分析挖掘,可以极大地缩短设计与试验周期、降低成本。由于项目产生的临时数据常以不同格式存放在各种办公软件中,且数量巨大,所以需要一个可以控制Office系列办公软件的程序来完成原始信息的收集及输出。给出了通过使用基于C++的Qt框架并结合COM、ODBC技术获取、处理数据,并输出至数据库或XML文档的实现方法。展开更多
随着互联网技术的发展及各式商用信息产品的普及,专用业务信息系统用户的需求和使用习惯的变化更加频繁,传统C/S架构的专用业务信息系统不能很好地满足新的市场变化的需求。针对这一现状,本文使用HTML5、node.js、Qt Web Engine、Thrif...随着互联网技术的发展及各式商用信息产品的普及,专用业务信息系统用户的需求和使用习惯的变化更加频繁,传统C/S架构的专用业务信息系统不能很好地满足新的市场变化的需求。针对这一现状,本文使用HTML5、node.js、Qt Web Engine、Thrift等一系列新的技术,并吸取B/S架构的优势,提出了一种B/S+C/S混合模式系统架构,采用了服务化和分布式的思想,使得系统既具备了C/S模式强大的数据操作和事务处理能力,又兼容了B/S模式便捷的维护升级以及良好的用户体验特性,能够对用户的新需求进行快速响应。展开更多
针对监控大规模分布式NFC读写器人力成本高的问题,设计并实现了一种对大量读写器进行监控的高效能管理系统。该方案的软件设计部分采用QML/Qt.C++架构技术和MVC设计模式,其中,QML(Qt Meta Language),即Qt元语言,是最新的前端技术。QML...针对监控大规模分布式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++逻辑更加清晰,可扩展性和可维护性更强,前端设计更加简洁高效。实际测试表明,该系统性能稳定,软件架构逻辑清晰,前端设计达到了艺术级的效果。展开更多
文摘随着互联网技术的发展及各式商用信息产品的普及,专用业务信息系统用户的需求和使用习惯的变化更加频繁,传统C/S架构的专用业务信息系统不能很好地满足新的市场变化的需求。针对这一现状,本文使用HTML5、node.js、Qt Web Engine、Thrift等一系列新的技术,并吸取B/S架构的优势,提出了一种B/S+C/S混合模式系统架构,采用了服务化和分布式的思想,使得系统既具备了C/S模式强大的数据操作和事务处理能力,又兼容了B/S模式便捷的维护升级以及良好的用户体验特性,能够对用户的新需求进行快速响应。
文摘针对监控大规模分布式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++逻辑更加清晰,可扩展性和可维护性更强,前端设计更加简洁高效。实际测试表明,该系统性能稳定,软件架构逻辑清晰,前端设计达到了艺术级的效果。