● 摘要
随着社会的发展,人们的工作生活节奏及生活方式也不断在改变,每天都会产生大量的各种各样的数据。本人目前就职于一家专业提供数据交易服务的公司。其拥有各种专业的数据源及数据产品。因早期开发缺乏统一规划,目前的系统状况已经制约了公司的发展。本文研究的主题就是通过对各种数据源进行有效整合及共享,将数据作为一种可供交易的产品,通过统一的接口管理,对外提供规范化的数据交易服务。
本平台是以自顶向下为设计方法,以数据服务为主线来贯穿整个平台。遵循软件工程管理思想,根据系统需求和系统设计出发,平台定为B/S结构,采用流行的J2EE框架开发,结合行业内通用的基于Soap协议的Web Service作为技术基础,对各类数据产品进行标准接口规范定义后对外发布。各子公司及公司外部的企业及个人,都可以按照平台的接口规范来访问底层的数据。
该平台分为数据服务接口、客户应用子系统、运营支撑子系统三个部分。每个子系统有自己单独的URL地址。数据服务接口为核心模块,外部用户通过开发Web Service客户端代码访问数据服务接口获取平台底层的各类数据。客户应用子系统以客户服务为目标,为用户使用数据服务提供支持,包括用户的注册、登录、查询各种使用明细及充值明细。运营支撑子系统从管理的角度出发,以管理员的角色为平台运营人员提供必备的管理及配置功能。主要包括系统管理及统计查询两部分。
经过开发、测试以及系统上线后用户的反馈情况,本平台达到了预期的研发要求,满足公司的需求。