开发平台技术介绍

上传人:简****9 文档编号:110541264 上传时间:2019-10-30 格式:PDF 页数:41 大小:2.28MB
返回 下载 相关 举报
开发平台技术介绍_第1页
第1页 / 共41页
开发平台技术介绍_第2页
第2页 / 共41页
开发平台技术介绍_第3页
第3页 / 共41页
开发平台技术介绍_第4页
第4页 / 共41页
开发平台技术介绍_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《开发平台技术介绍》由会员分享,可在线阅读,更多相关《开发平台技术介绍(41页珍藏版)》请在金锄头文库上搜索。

1、PAGE 1 博科技术路线和软件平台介绍博科技术路线和软件平台介绍 上海博科资讯股份有限公司 PAGE 2 INDEX 技术体系概览技术体系概览 可定制性可定制性 MAP平台平台 系统的安全性系统的安全性 应用系统集成应用系统集成 性能和系统部署性能和系统部署 Q 服务调用: HTTP 服务, Web Service 服务, 消息队列触发等; 写入文件系统、FTP 目录、发送邮件等; 写入数据库或者消息队列; 以输出数据作为参数, 调用 HTTP 服务, Web Service 服务等; 支持多种数据格式的转换支持多种数据格式的转换 可处理 CSV、XML、Excel、EDI 等多种文件格式

2、排序、分组、合并、筛选,以及其它定制操作 通过“模板”定制输出文件格式 内置数据交换中常用的业务处理组件内置数据交换中常用的业务处理组件 基础数据查找、日志、多级切分等 面对复杂运行环境面对复杂运行环境, 保证数据一致性保证数据一致性 数据库事务或者J2EE容器事务 文件操作中采用“重命名“或者“目录移动“等辅助措施 PAGE 30 数据集成示例数据集成示例 托运单导入托运单导入 1. 在指定的在指定的 FTP 地址读取地址读取 XML 格式的数据文件格式的数据文件(每每 5 分钟轮询一次分钟轮询一次); 2. 读取到数据文件后读取到数据文件后, 解析为多条数据记录解析为多条数据记录(每条记录

3、包含多条托运单每条记录包含多条托运单 明细明细); 3. 根据数据中的根据数据中的 “客户单号客户单号“ 字段字段, 确定单据是否重复确定单据是否重复; 4. 执行数据中的执行数据中的 基础资料编号基础资料编号 基础资料主键基础资料主键 的转换的转换: * 客户编号客户编号 客户主数据客户主数据 ID * 地区编号地区编号 地区主数据地区主数据 ID * 公司编号公司编号 组织机构主数据组织机构主数据 ID * 运输方式运输方式 运输方式字典运输方式字典 ID * 服务方式服务方式 服务方式字典服务方式字典 ID 5. 自动插入未找到的主数据自动插入未找到的主数据(可选可选),避免主数据的遗漏

4、中断导入过程,避免主数据的遗漏中断导入过程; 6. 调用业务系统提供的调用业务系统提供的 Web 服务服务, 将数据提交给业务系统将数据提交给业务系统; PAGE 31 数据集成示例数据集成示例 财务接口财务接口 产生标准的凭证产生标准的凭证 XML 文件文件 可配置的多种凭证产生过程可配置的多种凭证产生过程 管理帐收入管理帐收入 主营业务收入(预估应收外部,包括调整)、 应收账款(包括调整)、内部管理地区帐 管理帐成本管理帐成本(包括支出包括支出) 主营业务成本(外包成本,委外)、 自车成本(内)、内部成本、营业外支出 法人帐收入法人帐收入 应收账款 法人帐成本法人帐成本(包括支出包括支出)

5、 主营业务成本(外包成本)、自车成本(内)、内部成本(法人之间) 定期或者手动触发(通过定期或者手动触发(通过 HTTP 页面),支持传入参数页面),支持传入参数 为防止费用修改产生过多凭证,一般情况下处理月初到为防止费用修改产生过多凭证,一般情况下处理月初到3日前的数据(在凌晨自动执行)日前的数据(在凌晨自动执行) 月底需要手动设置日期范围,导出凭证月底需要手动设置日期范围,导出凭证 产生的文件存放在文件目录或者产生的文件存放在文件目录或者 FTP 目录目录 支持按照客户、地区等划分存放目录(方便权限控制)支持按照客户、地区等划分存放目录(方便权限控制) 通过配置满足复杂的业务和凭证格式通过

6、配置满足复杂的业务和凭证格式 一个凭证一个凭证6个借方分录(每张托运单一个分录),自动汇总金额产生贷方分录个借方分录(每张托运单一个分录),自动汇总金额产生贷方分录 每个结算单一张凭证,其中每张托运单产生两个不同的借方分录,每张托运单自动汇总产生一条贷方分录,每个结算单一张凭证,其中每张托运单产生两个不同的借方分录,每张托运单自动汇总产生一条贷方分录, 按照业务日期每日的凭证产生在一个文件中按照业务日期每日的凭证产生在一个文件中 待导出 文件池 HTTP 端口定义 数据轮询 端口定义 SQL 处理 (查询、汇总、.) 应用 XML 模板数据分组 数据库 连接定义 XML 格式 模板定义 业务数

7、据 修改业务数据状态 文件导出 FTP/文件服务器 PAGE 32 数据集成示例数据集成示例 Oracle ERP 接口程序 业务表 系统内部 服务 业务表 供应链信息系统供应链信息系统Oracle ERP 调用Oracle ERP的Open -Interface/Open API程 序, 将数据导入业务表 调用信息系统内部的处理程 序, 查询业务数据 接口程序调用ESB框架中 的接口服务, 完成业务过程 Open Interface /Open API ESB 框架框架 接口服务 PAGE 33 数据集成示例数据集成示例 SAP 物流信息系统物流信息系统SAP ERP RFC 接口程序 JD

8、BC Adapter File Adapter SOAP Adapter RFC Adapter 标准I/O接口 IDoc文件 ESB 集成中间件集成中间件 IDoc 读写程序 通过SAP系统读写 IDoc 格式的文件 业务数据库IDoc文档 转换 路由/过滤/消息映射/ PAGE 34 应用系统集成应用系统集成 内建内建 Excel 导入导出导入导出 支持单据和字典数据的导入导出支持单据和字典数据的导入导出 “导出格式即导入模板导出格式即导入模板” PAGE 35 应用系统集成应用系统集成 GPS/GIS 业务跟踪信息查询:业务跟踪信息查询: 文本位置信息(经纬度,方向,速度,街道)文本位置

9、信息(经纬度,方向,速度,街道) 地图查询地图查询 历史轨迹查询历史轨迹查询 异常预警与主动提醒:异常预警与主动提醒: 电子围栏电子围栏 定点守护(离开指定地、到达指定地)定点守护(离开指定地、到达指定地) PAGE 36 应用系统集成应用系统集成 统一平台解决方式统一平台解决方式 基础资料维护 (组织机构、物料、) 用户信息维护 权限信息维护 应用系统1 应用系统2 应用系统 门户/OA ESB 审批信息交换 中心管理系统 SSO(单点登录) PAGE 37 INDEX 技术体系概览技术体系概览 可定制性可定制性 MAP平台平台 系统的安全性系统的安全性 应用系统集成应用系统集成 性能和系统

10、部署性能和系统部署 Q & A PAGE 38 采用多种措施确保系统的性能采用多种措施确保系统的性能 性能保证性能保证 数据压缩传输数据压缩传输 缓存缓存(服务器端和客户端服务器端和客户端) 构建粗粒度的服务构建粗粒度的服务 适应于不同的规模适应于不同的规模 数据库数据库: Oracle/DB2/Sybase ,MySQL/MSSQL 运行环境运行环境: Unix (AIX, HP-UX) ,Windows/Linux 完善的集群支持完善的集群支持 HA 集群和负载均衡集群集群和负载均衡集群 不依赖于具体的应用服务器和操作系统不依赖于具体的应用服务器和操作系统 多种策略:多种策略: Sessi

11、on-sticky, replication, 分布式缓存和集中式缓存分布式缓存和集中式缓存 PAGE 39 典型系统部署方式典型系统部署方式 InternetInternet/ /专线专线 数据中心数据中心 DMZ LANLAN 核心交换机 局域网用户 局域网用户 接入路由器 3 U 磁盘阵列 数据库服务器 (集群) 外部用户 Web 接入层 负载均衡 服务器网段 交换机 局域网用户 外部用户 外部用户 应用服务器 (集群) 采用多台应用服务器,在接入层实现负载均衡机制采用多台应用服务器,在接入层实现负载均衡机制 如果必要,在部署中采用如果必要,在部署中采用HA机制,以热备方式保证数据库的可

12、用性机制,以热备方式保证数据库的可用性 在在 DMZ 区域部署接入设备,保证外部接入的安全性区域部署接入设备,保证外部接入的安全性 PAGE 40 硬件性能需求估算硬件性能需求估算 估算依据估算依据 并发访问量、高峰期在线用户数并发访问量、高峰期在线用户数 数据记录数量数据记录数量 依据项目经验或者实测得到的经验数据依据项目经验或者实测得到的经验数据 主机性能需求主机性能需求(tpmC值值) 数据库主机:数据库主机:1600 tpmC/在线用户在线用户 应用服务器主机可以取数据库主机的应用服务器主机可以取数据库主机的 70% 进行估算进行估算 数据库存储空间数据库存储空间 1.5 KB/单据明

13、细记录单据明细记录 考虑单据的派生、基础资料、日志信息,保留考虑单据的派生、基础资料、日志信息,保留 6 倍余量倍余量 按照业务数据保存按照业务数据保存5年计算年计算 网络带宽需求网络带宽需求 20KBps /请求请求 每秒请求数每秒请求数 业务繁忙时段,可以取每秒请求数与在线用户数的比例为业务繁忙时段,可以取每秒请求数与在线用户数的比例为1:20 示例:高峰期在线用户示例:高峰期在线用户 2000 人;人;10000单单/天,每单平均天,每单平均20条明细;条明细; 主机:数据库主机:数据库 16002000 320万,应用服务器万,应用服务器 160020000.7 224万万 存储空间:存储空间:1.5KB/记录记录 6 (1000020365) 5 年年 3.3TB 网络带宽:网络带宽:20KBps 2000/20 2MBps PAGE 41 INDEX 技术体系概览技术体系概览 可定制性可定制性 MAP平台平台 系统的安全性系统的安全性 应用系统集成应用系统集成 性能和系统部署性能和系统部署 Q & A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号