基于NGMC的在线交易平台的设计与实现

基于NGMC的在线交易平台的设计与实现

论文摘要

目前电信增值业务市场竞争激烈。内容提供商(CP)需要功能齐全、定制方便的系统去推广他们的产品;同时消费者需要一个支持多种客户端,操作灵活的门户让他们更好地选择产品与服务。在线交易平台在这种前提下被提出。该平台在形式上是B2C的商务模式,同时为PC及手机用户提供交易服务。在逻辑上,它属于NGMC(下一代消息中心)的一部分。NGMC是作者所在实习公司的一个产品名称,它有很多独立的子系统组成,交易平台是其中的一部分。交易平台包括用户产品展现的门户系统、完成交易功能的交易系统和一些针对业务开发的业务系统。本文的一个重点是交易系统的设计。本文从需求入手,讨论了为何在交易系统中使用工作流技术,详细介绍了基于工作流实现的交易流程引擎,它涉及交易的各个环节,包括认证鉴权、订购、退订、付费等操作点。此外,出于提升性能的考虑,本文给出了一个流程池的设计。193电子卡是在交易平台上进行交易的一种特殊商品,实现该电子卡交易的卡业务系统实现是本文论述的另一个重点。卡业务系统为交易系统和第三方系统的接口,不同于交易系统,它要考虑的不是通用性、灵活性,而是要解决一个具体问题,就是实现与卡系统(SMP-Agent,为第三方业务系统)之间的通信。卡业务系统和卡系统之间通信采用TELLIN MML协议,该协议是一个二进制的协议,本文详细介绍了该协议的消息结构、加密和校验规则。对于该协议中的控制语言MML也给出了比较详细的介绍,包括词法、语法、命令码、参数等。随后本文给出了卡业务系统的设计与实现,包括协议转换和通信实现两部分。协议转换主要完成交易系统产生命令到MML语言格式命令的转换功能;通信实现则是TELLIN MML的java实现,完成系统间的通信。本文最后讨论了该系统存在的性能等问题以及导致这些问题的原因,并指出了下一步要进行的工作。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题背景
  • 1.2 课题任务
  • 1.3 论文结构
  • 第二章 概述
  • 2.1 NGMC架构
  • 2.1.1 逻辑架构
  • 2.1.2 技术架构
  • 2.2 交易平台
  • 2.3 相关技术介绍
  • 2.2.1 JBPM
  • 2.2.2 Spring
  • 2.2.3 Hibernate
  • 第三章 交易系统
  • 3.1 需求分析
  • 3.2 系统架构设计
  • 3.3 交易系统设计
  • 3.3.1 设计问题
  • 3.3.2 操作点设计
  • 3.3.3 流程设计
  • 3.3.4 流程池设计
  • 第四章 TELLIN MML协议规程
  • 4.1 TELLIN MML消息结构
  • 4.1.1 消息开始标志
  • 4.1.2 消息长度
  • 4.1.3 消息头
  • 4.1.4 结果标识
  • 4.1.5 保留字
  • 4.1.6 MML
  • 4.1.7 MAC
  • 4.2 加密与校验
  • 4.2.1 加密机制
  • 4.2.2 加密方式
  • 4.2.3 检验算法
  • 4.3 MML语言简介
  • 4.3.1 MML的的词法
  • 4.3.2 MML的标识符
  • 4.3.3 MML中的数据类型
  • 4.3.4 MML命令码
  • 4.3.5 MML参数块
  • 第五章 193电子卡业务系统
  • 5.1 193电子卡业务简介
  • 5.2 系统概述
  • 5.3 设计与实现
  • 5.3.1 协议转换
  • 5.3.2 通信实现
  • 第六章 结束语
  • 6.1 论文工作总结
  • 6.2 问题和展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于产业链协同平台的汽车配件商品库构建及交易系统[J]. 湖北农机化 2020(15)
    • [2].智能金融交易系统对传统金融交易模式的冲击[J]. 商场现代化 2018(20)
    • [3].基于C#的小型蛋糕店交易系统设计与实现[J]. 电脑知识与技术 2017(12)
    • [4].上海联交所新一代交易系统成功上线[J]. 企业与文化 2020(01)
    • [5].关于完善粮食交易系统的几点思考[J]. 中国粮食经济 2020(10)
    • [6].逆向运用海龟交易系统的讨论与测试[J]. 时代金融 2018(36)
    • [7].数据与交易独立的期货程序化交易系统设计[J]. 中国新通信 2017(14)
    • [8].与你的交易系统共同成长[J]. 卓越理财 2011(06)
    • [9].我国可再生能源绿色证书交易系统运行模式研究[J]. 中国能源 2013(07)
    • [10].构建可再生能源绿色证书交易系统的国际经验[J]. 中国能源 2013(09)
    • [11].一种计算机交易系统风险监督体系[J]. 工业控制计算机 2011(03)
    • [12].期货时间 我的理财史(5)[J]. 商品与质量 2011(35)
    • [13].移动票券交易系统的协议设计[J]. 软件导刊 2009(10)
    • [14].美欧另类交易系统的法律规制及启示[J]. 网络法律评论 2008(00)
    • [15].另类交易系统监管法律问题研究[J]. 暨南学报(哲学社会科学版) 2008(02)
    • [16].另类交易系统对我国债券市场监管的启示[J]. 现代商业 2011(20)
    • [17].主动功能在场站货运交易系统中的应用[J]. 河南工程学院学报(自然科学版) 2009(01)
    • [18].技术驱动交易所变革——纳斯达克、纽交所交易系统最新发展的启示[J]. 深交所 2008(04)
    • [19].自主技术革新 成功打造世界级证券交易系统[J]. 金融电子化 2018(08)
    • [20].基于强化学习的金融交易系统[J]. 电脑知识与技术 2018(34)
    • [21].程序化交易系统构建与风险控制[J]. 金融电子化 2019(02)
    • [22].普通投资者如何构建交易系统[J]. 理财 2018(02)
    • [23].如何打造自己的量化交易系统[J]. 时代金融 2013(33)
    • [24].交易系统在证券交易市场中的作用[J]. 纳税 2018(36)
    • [25].银行交易系统灾备技术研究与应用[J]. 软件 2013(06)
    • [26].构建大学生证券模拟交易系统的研究[J]. 现代商业 2013(33)
    • [27].网上运输交易系统构建及“4流3平台”发展设想[J]. 商业时代 2011(07)
    • [28].本币交易系统功能完善 支持新发短融结算[J]. 中国货币市场 2011(09)
    • [29].防控无死角 服务不下线 服务不“打烊”[J]. 产权导刊 2020(03)
    • [30].国内期货核心交易系统容灾的发展历程以及展望[J]. 信息与电脑(理论版) 2012(16)

    标签:;  ;  ;  ;  

    基于NGMC的在线交易平台的设计与实现
    下载Doc文档

    猜你喜欢