OMS管理系统设计方案文档推荐

上传人:粗**** 文档编号:135281823 上传时间:2020-06-14 格式:PDF 页数:51 大小:3.39MB
返回 下载 相关 举报
OMS管理系统设计方案文档推荐_第1页
第1页 / 共51页
OMS管理系统设计方案文档推荐_第2页
第2页 / 共51页
OMS管理系统设计方案文档推荐_第3页
第3页 / 共51页
OMS管理系统设计方案文档推荐_第4页
第4页 / 共51页
OMS管理系统设计方案文档推荐_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《OMS管理系统设计方案文档推荐》由会员分享,可在线阅读,更多相关《OMS管理系统设计方案文档推荐(51页珍藏版)》请在金锄头文库上搜索。

1、OMS 系统设计方案 编制 张枫林审核 批准 日期 2013 12 10日期 日期 变更履历 日期版本号修改说明修改人核准人 2013 12 10创建张枫林 目录 1 概述 5 2 需求分析 6 系统整体架构6 OMS 系统需求6 1 易用性和友好性7 2 数据集成与共享7 3 耦合度7 3 总体规划 8 系统架构设计方案8 1 三层 B S 架构 8 2 基于 WebServices 的统一数据交换技术9 3 面向 MVC 的实现路线9 4 系统扩展性10 软件整体设计方案11 系统安全性11 其他设计原则12 4 系统功能规格 13 数据定向分发13 数据标准化转换16 追溯查询17 近期

2、数据查询18 历史数据查询19 跨系统查询21 查询21 配置22 系统管理25 接口管理25 规则集管理36 基本属性设置40 系统代码设置41 日志管理45 字典管理47 概述 OMS 管理系统的建设 是为了加强公司各系统平台之间的信息共享 减少各系统平台之间的数据不一 致 提高各系统平台的信息利用效率等目标 通过该系统可以提高用户的工作效率 减少数据的重复输 入 降低成本以及减少人为错误 在今年刚刚闭幕的中国共产党十八届三中全会上 中国政府提出提高社会和企业信息化水平 加强信息 化的运用 加大信息化的整合 加快信息化的发展 大力加强信息化建设 统筹推进 四化 进程 建设 OMS 管理系统

3、 能进一步提高和强化企业的信息化管理水平 提高各个子系统平台的信息共享 提高工作效率及减少人为错误 需求分析 系统整体架构 OMS 系统需求 根据前期需求调研 结合各个系统业务实际 OMS管理系统包含数据定向分发 数据标准化转换 追溯查询 跨系统查询和系统管理模块 系统功能如下图所示 OMS 管理系统 追溯查询 业务系统 物流系统 物流系统 业务系统 数据类型转换 数据长度转换 历史数据查询 WEB 报表 接口日志查询 标准化规则管理 接口服务管理 数据代码管理 字典转换管理 数据标准化转换数据定向分发系统管理 异常处理 验收查询 出库复核查询 物流码查询 跨系统查询 接口日志管理 系统日志管

4、理 主动推送 定时轮询 易用性和友好性 系统具备可视化的工作界面 功能设计合理实用 易于操作使用 各类用户无须专业培训 即可快速掌 握软件基本操作 软件提供联机帮助说明 用户可个性化设置 如快捷方式 界面布局等 和深度应 用 数据集成与共享 系统采用SOA架构 可以高效 方便的为其他应用系统提供服务 同时也调用其他应用系统 使得数 据在各个零散的系统中共享 耦合度 OMS 系统和各应用系统之间既独立又相互联系 OMS 系统本身是一个独立的接口服务平台 系统上线 后通过各种配置将其他应用系统关联起来 总体规划 系统架构设计方案 三层 B S 架构 系统采用三层B S 浏览器 服务器模式 架构 基

5、于Web 互联网技术 主要事务逻辑在服务器端实 现 能有效地保护数据平台和管理访问权限 服务器数据库也很安全 用户不必另外安装客户端软件 大大简化了客户端电脑载荷 减轻了系统维护与升级的成本和工作量 降低了用户的总体成本 同时 B S架构已经逐渐成为目前信息化建设的默认标准 采用浏览器 服务器的体系机构将能够大幅度 降低系统的使用和维护成本 更符合大多数用户的使用习惯 采用三层体系结构的优点 1 开发人员可以只关注整个结构中的其中某一层 2 可以很容易的用新的实现来替换原有层次的实现 3 可以降低层与层之间的依赖 4 有利于标准化 5 利于各层逻辑的复用 基于 WebServices 的统一数

6、据交换技术 采用面向管理 服务的方式来建设本系统 在数据交换服务 应用服务 资源汇集 重组 注册和发布 服务是采用WebServices 部署在网络上的对象 或组件 集合技术 它采用对象 组件技术 使用标准 的 Internet 协议 将功能展示在互联网和企业网内部 它的基石是以XML 为主的 开放的Web 规范技 术 因此具有比任何现有的对象技术更好的开放性 Web 服务注册中心 Web 服务 Web 应用前 端 业务组件后 端 WDSL 支持组件 数 据 库 UDDI 注册表 Web 服 务 客 户 SOAP 绑定 发现 发 布 外部Web 服务SOAP OMS 管理系统设计和建设是基于S

7、OA的整体构架思想 采用XML 的数据交换技术和基于WebServices 服务进行业务系统整合和集成支持 以XML 数据交互引擎 实现异构系统间XML 数据的传输 迁移等 服务 完成数据抽取 加载 发布和订阅模板以及数据格式的转换 以WebServices 技术进行业务集无 缝集成和互操作的可信整合 通过标准化接口 标准化服务描述 发布 发现等 解决了全局业务调 用 集成 整合 个服务等问题 实现基于应用的业务协作 为应用系统集成提供全新的应用集成手 段 使得所有的业务应用系统 可以通过WebServices 技术进行相互调用 并通过流程重组以及流程整 合提供多种新型的 跨业务系统的应用 真

8、正能够实现业务流互联互通 各类应用业务集成与发展 面向 MVC 的实现路线 模型 视图 控制器 Model View Controller MVC 体系结构模式将一个交互式应用程序分为三个组件 模型包含应用问题的核心数据 逻辑关系和计算功能 它封装了所需的数据 提供完成问题处理的操作 过程 还为视图获取显示数据提供访问其数据的操作 视图向用户显示信息 控制器以事件触发方式处 理用户输入 并为每个输入事件提供了相应的操作服务 视图和控制器共同构成了用户接口 MVC 模式是 NET应用程序开发中被广泛使用的一种体系结构 它将传统的输入 处理和输出模型转化 为图形显示的用户交互模型 NET 平台上

9、模型层负责表达和访问商业数据 执行商业逻辑和操作 同时控制层也可以访问其功能 函数以完成相关的任务 视图层负责显示模型层的内容 它从该层取得数据并指定这些数据如何被显示 出来 它也会将用户的输入传送给控制器 控制层负责定义应用程序的行为 它可以分派用户的请求并 选择恰当的视图用于显示 也可以解释用户的输入并将它们映射为模型层可执行的操作 系统扩展性 系统在设计时 充分考虑到系统的通用性 扩展性 在选择技术实现时做到可配性强 配置灵活 以适 应不同情况下用户的需求 使系统能够运行在多种不同的平台之上 充分考虑应用以及今后业务的可能 扩展 随着数据量的增加和运行节点的扩展 系统能够随着硬件和系统软

10、件的升级或增加 具有良好的 可扩展性 应用软件应具有良好的开放性 遵循业界相关标准 支持开放的标准接口 使整个系统成为 一个统一的整体 应用支撑平台模块间相对独立 接口清晰 内部的业务流程升级和改造与其它模块无 关 所有模块基于组件Web Services 开发 可插拔 软件整体设计方案 OMS 管理系统采用基于SOA的分布式服务架构方案 通过该方案可以使OMS 满足未来企业高速发展需 要的高性能 高可靠性 高可扩展性的需要 依据这套方案 我们将系统进行如下的划分 详细部署图见图 Web 服务集群基于 SOA的服务组件 用于提供OMS 的所有业务处理 Web 应用程序集群供用户管理和查询的用户

11、友好的可视化界面 数据库读写分离利用 Oracle 数据库的主从数据库热备功能 实现读写数据库的数据同步 应用服务器 在写数据时访问主数据库 主数据库通过主从复制机制将数据更新同步到从数据库 分布式缓存 Memcached 加快数据访问速度 减轻后端应用和数据存储的负载压力 负载均衡服务器利用开源的业界广泛使用的Nginx 服务器实现负载均衡 以提升OMS 的性能和可靠 性 系统安全性 系统支持SSL加密通讯协议 使用SSL可以对通讯内容进行高强度的加密 以防止数据在网络传输时被 窃取 其他设计原则 实用性和可行性 主要技术和产品具有成熟 稳定 实用的特点 实用性放在首位 既便于用户使用 又便

12、于系统管理 先进性和成熟性 系统设计采用超前思维 先进技术和系统工程方法 同时兼顾思维的合理性 技术的 可行性 方法的正确性 不但能反映当今的先进技术和理念 而且具有发展潜力 能保证未来若干年内 占主导地位 开放性与标准化原则 OMS接收和发送的数据都是基于标准的XML数据 J2EE NET等其他平台都是可以很方便的与OMS进行对接 可扩充性及易升级性 适应应用不断拓展的需要 应用平台的软硬件环境有良好的平滑可扩充性 安全性和保密性 充分考虑信息资源的共享 注意信息资源的保护和隔离 分别针对不同的应用和不同 的网络通信环境 采取不同的措施 包括系统安全机制 数据存取的权限控制等 系统架构中各层

13、应采用成熟的 符合技术标准服务器 中间件 数据库产品 系统应保证Window XP Professional 客户端的正常使用 浏览器建议采用以上版本 并在TT Firefox 等主流浏览器上测试通过 系统功能规格 本章将详细描述各个模块的需求功能规格 会给出具体的页面布局及页面 所展示的信息内容 即Web 应用开发中称为低保真页面的页面蓝图 更 为精细的大小 位置由UI 设计师在实际 Web 开发时给定 对于后台数据处理模块给出详细的处理流程图 数据定向分发 数据定向分发分为主动推送 定时轮询和客户上传数据资料三种方式 各 方式的系统活动图如下所示 act 主动推送系统活动图 开始 调用 O

14、MS 服务 接收数据 存储接收到的数据 根据规则集进行格式转换 转换结果 验证接收的数据 通知失败 将转换后的数据更新到DB 调用数据推送服务 记录错误信息 结束 OMS 数据服务LMIS 系统 接收数据 存储数据 接收处理结果 更新状态 更新状态 供应商 有多种接收方式 1 调用 LMIS 方提供的Web 服务 2 直接操作数据库 成功 失败 成功 失败 失败 成功 主动推送 act 定时轮询系统活动图 供应商OMS 数据获取定时轮询服务 LMIS 系统 开始 读取数据 取得数据 存储获取的数据 记录获取失败信息 完成 回写状态 根据规则集进行格式转换 转换结果 记录错误信息 将转换后的数据

15、更新到DB 调用数据推送服务接收数据 存储数据 接收处理结果 更新状态 记录错误信息 结束 通知失败 通知方式有 1 RTX 2 邮件 3 其他 结束 有多种接收方式 1 调用LMIS 方提供的 Web 服务 2 直接操作数据库 成功 成功 失败 失败 成功 失败 定时轮询 act 主动上传数据系统活动图 供应商 OMS 数据服务 LMIS系统 开始 上传数据文件 验证数据文件 验证结果 显示失败详情 完成 存储接收到的数据 根据规则集进行格式转换 转换结果 将转换后的数据更新到DB 调用数据推送服务 记录错误信息 接收数据 存储数据 接收处理结果 更新状态通知成功 有多种接收方式 1 调用

16、LMIS 方提供的 Web 服务 2 直接操作数据库 失败 成功 失败 成功 失败 成功 客户上传数据资料 数据标准化转换 通过预先定义好的数据标准化转换规则进行数据转换 包括业务系统 物 流系统 物流系统 业务系统双向转换 其中还需要考虑异构数据库之间 的数据类型 字段转义 字段位长等格式要求 对于没有定义转换规则的 业务类型 转换异常的数据系统自动向数据发送方进行异常反馈 具体流 程如下 接收到数据 XML 数据库格式 excel 根据数据接口类型读取 指定的转换规则 其他转换规则 普通规则转换日期规则转换数据字典转换自定义规则 基本规则 是否满足 否 打包封装数据 XML 格式 是 开始 结束 1 XML 格式 直接通过web服务发送的数据 2 数据库格式 定时轮训时从数据库查询到 的数据 3 通过文件方式上传 xml格式或 excel 格式 是否满足 是 异常处理 否 追溯查询 为保障系统安全稳定运行 数据交换有据可查 提供接口服务流水记录查 询功能 可以查询业务名称 发送数据的时间 发送方的IP 发送方的基 本信息 发送的数据内容 转换后的数据内容 接收方的基本信息 本次

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

当前位置:首页 > 大杂烩/其它

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