互联网商品交易业务支撑引擎的分析与设计
2021-07-28谢剑



摘 要:互联网商品交易市场发展迅猛,交易规模及交易额屡创新高,其中,各类业务支撑引擎发挥了不可替代的作用,针对“面向对象编程(高级)”教学内容,对通用业务支撑引擎进行了分析与设计。软件以C++及Lua脚本语言为载体进行设计,主要模块包括Lua环境绑定及注册模块、核心业务场景模块、数据加密模块、数据通信模块、数据库操作模块、日志模块、配置模块等,引擎体系功能完备,性能高效且稳定,具有较高的教学指导意义。
关键词:互联网商品交易;业务引擎;教学指导
中图分类号:TP391.3 文献标识码:A 文章编号:2096-4706(2021)02-0024-04
Abstract:Internet commodity transaction market is developing rapidly,and the scale and amount of transactions have repeatedly hit new highs. Among them,various business support engines have played an irreplaceable role. Aiming at the “Object Oriented Programming(Advanced)” teaching content,general business support engines have been analyzed and designed. The software is designed with C++ and Lua scripting language as the carrier. The main modules include Lua environment binding and registration module,core business scene module,data encryption module,data communication module,database operation module,log module,configuration module,etc.,the engine system has complete functions,high efficiency and stability,and has higher teaching guidance significance.
Keywords:internet commodity transaction;business engine;teaching guidance
0 引 言
互联网商品交易是指通过互联网或其他电子渠道,针对个人或家庭需求销售商品以及提供服务,主要以B2B及B2C两种交易模式来实现交易。商品交易活动是通过互联网进行信息的组织及传递,实现了有形商品和无形商品所有权的转移及服务的消费。近年来,得益于通信技术的发展和普及,国内互联网用户逐年攀升,特别是手机用户增长迅猛,使得网络购物业已成为我国消费者较为重要的消费方式,年网络交易总额已近10万亿元,如此庞大市场规模的另一个支点就是互联网技术,而其中的业务支撑引擎则是较为关键的一环,它为高并发的交易订单在众多用户与商户之间的正常流转提供了保障。
通过对业务支撑引擎软件的分析与设计,使学生了解更多有关互联网后台程序的技术细节,同时增强了对“面向对象编程(高级)”课程知识点的理解与掌握,可提升学生的实践动手能力。……
