oms系统设计方案

oms系统设计方案

ID:1343702

大小:2.92 MB

页数:46页

时间:2017-11-10

oms系统设计方案_第1页
oms系统设计方案_第2页
oms系统设计方案_第3页
oms系统设计方案_第4页
oms系统设计方案_第5页
资源描述:

《oms系统设计方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、OMS系统设计方案概述OMS管理系统的建设,是为了加强公司各系统平台之间的信息共享,减少各系统平台之间的数据不一致,提高各系统平台的信息利用效率等目标。通过该系统可以提高用户的工作效率,减少数据的重复输入,降低成本以及减少人为错误。在今年刚刚闭幕的中国共产党十八届三中全会上,中国政府提出提高社会和企业信息化水平,加强信息化的运用,加大信息化的整合,加快信息化的发展,大力加强信息化建设,统筹推进“四化”进程。建设OMS管理系统,能进一步提高和强化企业的信息化管理水平,提高各个子系统平台的信息共享,提高工作效率及减少人为错误

2、。需求分析1.1.1.系统整体架构461.1.OMS系统需求根据前期需求调研,结合各个系统业务实际,OMS管理系统包含数据定向分发、数据标准化转换、追溯查询、跨系统查询和系统管理模块。系统功能如下图所示:1)易用性和友好性系统具备可视化的工作界面,功能设计合理实用,易于操作使用,各类用户无须专业培训,即可快速掌握软件基本操作。软件提供联机帮助说明,用户可个性化设置(如快捷方式、界面布局等)和深度应用。2)数据集成与共享系统采用SOA架构,可以高效、方便的为其他应用系统提供服务,同时也调用其他应用系统,使得数据在各个零散的

3、系统中共享。3)耦合度OMS系统和各应用系统之间既独立又相互联系,OMS系统本身是一个独立的接口服务平台,系统上线后通过各种配置将其他应用系统关联起来。461总体规划1.1.系统架构设计方案1)三层B/S架构系统采用三层B/S(浏览器/服务器模式)架构,基于Web互联网技术,主要事务逻辑在服务器端实现,能有效地保护数据平台和管理访问权限,服务器数据库也很安全。用户不必另外安装客户端软件,大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。同时B/S架构已经逐渐成为目前信息化建设的默认标准,

4、采用浏览器/服务器的体系机构将能够大幅度降低系统的使用和维护成本,更符合大多数用户的使用习惯。采用三层体系结构的优点:1、开发人员可以只关注整个结构中的其中某一层;2、可以很容易的用新的实现来替换原有层次的实现;3、可以降低层与层之间的依赖;4、有利于标准化;5、利于各层逻辑的复用。461)基于WebServices的统一数据交换技术采用面向管理、服务的方式来建设本系统,在数据交换服务、应用服务、资源汇集、重组、注册和发布服务是采用WebServices部署在网络上的对象(或组件)集合技术。它采用对象/组件技术、使用标准

5、的Internet协议、将功能展示在互联网和企业网内部。它的基石是以XML为主的、开放的Web规范技术,因此具有比任何现有的对象技术更好的开放性。OMS管理系统设计和建设是基于SOA的整体构架思想,采用XML的数据交换技术和基于WebServices服务进行业务系统整合和集成支持。以XML数据交互引擎,实现异构系统间XML数据的传输、迁移等服务,完成数据抽取、加载、发布和订阅模板以及数据格式的转换。以WebServices技术进行业务集无缝集成和互操作的可信整合。通过标准化接口、标准化服务描述、发布、发现等,解决了全局业

6、务调用、集成,整合、个性服务等问题。实现基于应用的业务协作,为应用系统集成提供全新的应用集成手段,使得所有的业务应用系统,可以通过WebServices技术进行相互调用,并通过流程重组以及流程整合提供多种新型的、跨业务系统的应用,真正能够实现业务流互联互通、各类应用业务集成与发展。2)面向MVC的实现路线46模型-视图-控制器(Model-View-Controller,MVC)体系结构模式将一个交互式应用程序分为三个组件。模型包含应用问题的核心数据、逻辑关系和计算功能,它封装了所需的数据,提供完成问题处理的操作过程,还

7、为视图获取显示数据提供访问其数据的操作;视图向用户显示信息;控制器以事件触发方式处理用户输入,并为每个输入事件提供了相应的操作服务。视图和控制器共同构成了用户接口。MVC模式是.NET应用程序开发中被广泛使用的一种体系结构,它将传统的输入、处理和输出模型转化为图形显示的用户交互模型。.NET平台上,模型层负责表达和访问商业数据,执行商业逻辑和操作,同时控制层也可以访问其功能函数以完成相关的任务。视图层负责显示模型层的内容,它从该层取得数据并指定这些数据如何被显示出来,它也会将用户的输入传送给控制器。控制层负责定义应用程序

8、的行为,它可以分派用户的请求并选择恰当的视图用于显示,也可以解释用户的输入并将它们映射为模型层可执行的操作。1)系统扩展性系统在设计时,充分考虑到系统的通用性、扩展性。在选择技术实现时做到可配性强、配置灵活,以适应不同情况下用户的需求,使系统能够运行在多种不同的平台之上。充分考虑应用以及今后业务的可能扩展,随着数据量

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。