OMS管理系统方案设计.docx

上传人:b****3 文档编号:26835103 上传时间:2023-06-23 格式:DOCX 页数:121 大小:1.28MB
下载 相关 举报
OMS管理系统方案设计.docx_第1页
第1页 / 共121页
OMS管理系统方案设计.docx_第2页
第2页 / 共121页
OMS管理系统方案设计.docx_第3页
第3页 / 共121页
OMS管理系统方案设计.docx_第4页
第4页 / 共121页
OMS管理系统方案设计.docx_第5页
第5页 / 共121页
点击查看更多>>
下载资源
资源描述

OMS管理系统方案设计.docx

《OMS管理系统方案设计.docx》由会员分享,可在线阅读,更多相关《OMS管理系统方案设计.docx(121页珍藏版)》请在冰豆网上搜索。

OMS管理系统方案设计.docx

OMS管理系统方案设计

 

适用标准

 

OMS系统设计方案

 

编制:

张枫林审核:

批准:

日期:

2013-12-10日期:

日期:

 

文案大全

适用标准

 

更改简历

 

日期版本号改正说明改正人批准人

2013-12-10创立张枫林

 

文案大全

适用标准

 

1概括..............................................................................

4

2需求剖析

..........................................................................

5

2.1.

系统整体架构...............................................................

5

2.2.OMS系统需求................................................................

5

1)

易用性和友善性...........................................................

6

2)

数据集成与共享...........................................................

6

3)

耦合度...................................................................

6

3整体规划

..........................................................................

7

3.1.

系统架构设计方案...........................................................

7

1)

三层B/S架构.............................................................

7

2)

鉴于WebServices的一致数据互换技术

.......................................8

3)

面向MVC的实现路线.......................................................

8

4)

系统扩展性...............................................................

9

3.2.

软件整体设计方案..........................................................

10

3.3.

系统安全性................................................................

10

3.4.

其余设计原则..............................................................

11

4系统功能规格

.....................................................................

12

4.1.

数据定向散发..............................................................

12

4.2.

数据标准化变换............................................................

15

4.3.

追忆查问..................................................................

16

近期数据查问.........................................................

17

历史数据查问.........................................................

18

4.4.

跨系统查问................................................................

20

查问.................................................................

20

配置.................................................................

21

4.5.

系统管理..................................................................

23

接口管理.............................................................

23

规则集管理...........................................................

34

基本属性设置.........................................................

38

系统代码设置.........................................................

39

日记管理.............................................................

43

词典管理.............................................................

45

 

文案大全

适用标准

 

1概括

OMS管理系统的建设,是为了增强公司各系统平台之间的信息共享,减少各系统平台之间的数据不一致,提高各系统平台的信息利用效率等目标。

经过该系统能够提高用户的工作效率,减少量据的重复输入,降低成本以及减少人为错误。

在今年刚才谢幕的中国共产党十八届三中全会上,中国政府提出提高社会和公司信息化水平,

 

增强信息化的运用,加大信息化的整合,加速信息化的发展,鼎力增强信息化建设,兼备推动“四

 

化”进度。

建设OMS管理系统,能进一步提高和增强公司的信息化管理水平,提高各个子系统平台的信息共享,提高工作效率及减少人为错误。

 

文案大全

适用标准

 

2需求剖析

2.1.系统整体架构

 

2.2.OMS系统需求

 

依据先期需求调研,联合各个系统业求实质,OMS管理系统包含数据定向散发、数据标准化

 

变换、追忆查问、跨系统查问和系统管理模块。

系统功能以下列图所示:

 

文案大全

适用标准

 

OMS管理系统

 

数据定向散发

数据标准化变换

追忆查问

跨系统查问

系统管理

主动推送

业务系统->物流系统

历史数据查问

查收查问

标准化规则管理

准时轮询

物流系统->业务系统

WEB报表

出库复核查问

接口服务管理

数据种类变换

接口日记查问

物流码查问

数据代码管理

数据长度变换

词典变换管理

异样办理

接口日记管理

系统日记管理

 

1)易用性和友善性

 

系统具备可视化的工作界面,功能设计合理适用,易于操作使用,各种用户不必专业培训,即

 

可迅速掌握软件基本操作。

软件供给联机帮助说明,用户可个性化设置(如快捷方式、界面布局等)

和深度应用。

 

2)数据集成与共享

系统采纳SOA架构,能够高效、方便的为其余应用系统供给服务,同时也调用其余应用系统,

 

使得数据在各个零落的系统中共享。

 

3)耦合度

OMS系统和各应用系统之间既独立又互相联系,OMS系统自己是一个独立的接口服务平台,系

 

统上线后经过各样配置将其余应用系统关系起来。

 

文案大全

适用标准

 

3整体规划

 

3.1.系统架构设计方案

 

1)三层B/S架构

 

系统采纳三层B/S(阅读器/服务器模式)架构,鉴于Web互联网技术,主要事务逻辑在服务

 

器端实现,能有效地保护数据平台和管理接见权限,服务器数据库也很安全。

用户不用此外安装客

 

户端软件,大大简化了客户端电脑载荷,减少了系统保护与升级的成本和工作量,降低了用户的总

体成本。

同时B/S架构已经渐渐成为目前信息化建设的默认标准,采纳阅读器/服务器的系统机构将能

 

够大幅度降低系统的使用和保护成本,更切合大部分用户的使用习惯。

 

采纳三层系统构造的长处:

1、开发人员能够只关注整个构造中的此中某一层;

2、能够很简单的用新的实现来替代原有层次的实现;

3、能够降低层与层之间的依靠;

 

4、有益于标准化;

5、利于各层逻辑的复用。

 

文案大全

适用标准

 

2)鉴于WebServices的一致数据互换技术

 

采纳面向管理、服务的方式来建设本系统,在数据互换服务、应用服务、资源聚集、重组、注

册和公布服务是采纳WebServices部署在网络上的对象(或组件)会合技术。

它采纳对象/组件技

术、使用标准的Internet协议、将功能展现在互联网和公司网内部。

它的基石是以XML为主的、

开放的Web规范技术,所以拥有比任何现有的对象技术更好的开放性。

 

Web服务

SOAP

Web应用前

业务组件后

绑定

WDSL

客Web

SOAP

 

支持组件据

 

外面Web服务

 

发现UDDI注册表

 

Web服务注册中心

 

OMS管理系统设计和建设是鉴于SOA的整体构架思想,采纳XML的数据互换技术和鉴于

WebServices服务进行业务系统整合和集成支持。

以XML数据交互引擎,实现异构系统间XML数据

 

的传输、迁徙等服务,达成数据抽取、加载、公布和定阅模板以及数据格式的变换。

WebServices技术进行业务集无缝集成和互操作的可信整合。

经过标准化接口、标准化服务描绘、

 

公布、发现等,解决了全局业务调用、集成,整合、个性服务等问题。

实现鉴于应用的业务协作,

为应用系统集成供给崭新的应用集成手段,使得所有的业务应用系统,能够经过WebServices技术

 

进行互相调用,并经过流程重组以及流程整合供给多种新式的、跨业务系统的应用,真实能够实现

 

业务流互联互通、各种应用业务集成与发展。

3)面向MVC的实现路线

 

模型-视图-控制器(Model-View-Controller,MVC)系统构造模式将一个交互式应用程序分为

 

三个组件。

模型包含应用问题的中心数据、逻辑关系和计算功能,它封装了所需的数据,供给达成

问题办理的操作过程,还为视图获得显示数据供给接见其数据的操作;视图向用户显示信息;控制

 

器以事件触发方式办理用户输入,并为每个输入事件供给了相应的操作服务。

视图和控制器共同构

 

文案大全

适用标准

 

成了用户接口。

MVC模式是.NET应用程序开发中被宽泛使用的一种系统构造,它将传统的输入、办理和输出

 

模型转变为图形显示的用户交互模型。

.NET平台上,模型层负责表达和接见商业数据,履行商业逻辑和操作,同时控制层也能够访

 

问其功能函数以达成有关的任务。

视图层负责显示模型层的内容,它从该层获得数据并指定这些数

 

据怎样被显示出来,它也会将用户的输入传递给控制器。

控制层负责定义应用程序的行为,它能够

分配用户的恳求并选择适合的视图用于显示,也能够解说用户的输入并将它们映照为模型层可履行

 

的操作。

 

4)系统扩展性

 

系统在设计时,充足考虑到系统的通用性、扩展性。

在选择技术实现时做到可配性强、配置灵

活,以适应不同状况下用户的需求,使系统能够运转在多种不同的平台之上。

充足考虑应用以及今

 

后业务的可能扩展,跟着数据量的增添和运转节点的扩展,系统能够跟着硬件和系统软件的升级或

 

增添,拥有优秀的可扩展性。

应用软件应拥有优秀的开放性,依照业界有关标准,支持开放的标准

 

接口,使整个系统成为一个一致的整体。

应用支撑平台模块间相对独立,接口清楚,内部的业务流

程升级和改造与其余模块没关,所有模块鉴于组件WebServices开发,可插拔。

 

文案大全

适用标准

 

3.2.软件整体设计方案

 

OMS管理系统采纳鉴于SOA的散布式服务架构方案,经过该方案能够使OMS知足将来公司高速

 

发展需要的高性能、高靠谱性、高可扩展性的需要。

依照这套方案,我们将系统进行以下的区分(详尽部署图见图):

 

Web服务集群鉴于SOA的服务组件,用于供给OMS的所有业务办理。

Web应用程序集群供用户管理和查问的用户友善的可视化界面。

数据库读写分别利用Oracle数据库的主从数据库热备功能,实现读写数据库的数据同步。

 

应用服务器在写数据时接见主数据库,主数据库经过主从复制体制将数据更新同步到从数

 

据库。

散布式缓存(Memcached)加速数据接见速度,减少后端应用和数据储存的负载压力。

负载平衡服务器利用开源的业界宽泛使用的Nginx服务器实现负载平衡,以提高OMS的性

 

能和靠谱性。

 

3.3.系统安全性

 

系统支持SSL加密通信协议,使用SSL能够对通信内容进行高强度的加密,以防备数据在网络

 

文案大全

适用标准

 

传输时被盗取。

 

3.4.其余设计原则

 

适用性和可行性:

主要技术和产品拥有成熟、稳固、适用的特色,适用性放在首位,既便于

用户使用,又便于系统管理。

 

先进性和成熟性:

系统设计采纳超前思想,先进技术和系统工程方法,同时兼备思想的合理

性,技术的可行性,方法的正确性。

不只好反应现在的先进技术和理念,并且拥有发展

潜力,能保证将来若干年内占主导地位。

 

开放性与标准化原则:

OMS接收和发送的数据都是鉴于标准的XML数据,

 

J2EE、.NET等其余平台都是能够很方便的与OMS进行对接。

 

可扩大性及易升级性:

适应应用不停拓展的需要,应用平台的软硬件环境有优秀的光滑可扩

充性。

 

安全性和保密性:

充足考虑信息资源的共享,注意信息资源的保护和隔绝,分别针对不同的

应用和不同的网络通信环境,采纳不同的举措,包含系统安全体制、数据存取的权限控

 

制等。

 

系统架构中各层应采纳成熟的、切合技术标准服务器、中间件、数据库产品。

系统应保证WindowXPProfessional客户端的正常使用,阅读器建议采纳以上版本,

并在TT、Firefox等主流阅读器上测试经过。

 

文案大全

适用标准

 

4系统功能规格

 

本章将详尽描绘各个模块的需求功能规格,会给出详细的页面布局及

 

页面所展现的信息内容,即Web应用开发中称为低保真页面的页面宏图,

 

更加精美的大小、地点由UI设计师在实质Web开发时给定。

 

关于后台数据办理模块给出详尽的办理流程图。

 

4.1.数据定向散发

 

数据定向散发分为主动推送、准时轮询和客户上传数据资料三种方式。

 

各方式的系统活动图以下所示:

 

文案大全

适用标准

 

act主动推送系统活动图

供给商OMS数据服务LMIS系统

 

调用OMS服务接收数据

开始

 

[失败]

考证接收的数据

 

[成功]

 

储存接收到的数据

通知失败

 

依据规则集进行格式变换

 

记录错误信息[失败]变换结果

 

[成功]

有多种接收方式

1、调用LMIS方供给的Web服务

2、直接操作数据库

将变换后的数据更新到DB

结束

[失败]

调用数据推送服务接收数据

 

接收办理结果

储存数据

 

[成功]

 

更新状态更新状态

 

主动推送

 

文案大全

 

act准时轮询系统活动图

 

供给商

 

读取数据

 

回写状态

 

通知方式有

1、RTX

2、邮件?

3、其余?

 

通知失败

 

结束

适用标准

 

OMS数据获得准时轮询服务

 

开始

 

记录获得失败信息

 

[失败]

获得数据

达成

 

[成功]

 

储存获得的数据

 

依据规则集进行格式变换

 

变换结果[失败]记录错误信息

 

[成功]

 

将变换后的数据更新到DB

 

调用数据推送服务

 

记录错误信息

 

[失败]

结束

接收办理结果

[成功]

 

更新状态

 

准时轮询

 

LMIS系统

 

有多种接收方式

1、调用LMIS方供给的Web服务

2、直接操作数据库

 

接收数据

 

储存数据

 

文案大全

适用标准

 

act主动上传数据系统活动图

供给商

OMS数据服务

开始

 

上传数据文件考证数据文件

 

显示失败详情

[失败]

考证结果

[成功]

储存接收到的数据

 

依据规则集进行格式变换

 

记录错误信息[失败]变换结果

达成

[成功]

 

将变换后的数据更新到DB

 

[失败]

调用数据推送服务

 

接收办理结果

 

[成功]

 

通知成功更新状态

 

客户上传数据资料

 

4.2.数据标准化变换

 

LMIS系统

 

有多种接收方式

1、调用LMIS方供给的Web服务

2、直接操作数据库

 

接收数据

 

储存数据

 

经过早先定义好的数据标准化变换规则进行数据变换,包含业务系统->

 

物流系统、物流系统->业务系统双向变换。

此中还需要考虑异构数据库之

 

间的数据种类、字段转义、字段位长等格式要求,关于没有定义变换规则

 

的业务种类、变换异样的数据系统自动向数据发送方进行异样反应,详细

 

文案大全

适用标准

 

流程以下:

 

开始

1

、XML格式:

直接经过

web服务发送的数据

2

、数据库格式:

准时轮训时从数据库查问到

接收到数据

的数据

(XML、数据库格式、

3

、经过文件方式上传:

xml格式或excel格式

excel)

 

依据数据接口种类读取

指定的变换规则

 

基本规则

 

能否知足

 

其余变换规则

一般规则变换日期规则变换数据词典变换自定义规则

 

 

否能否知足

 

异样办理

打包封装数据

(XML格式)

结束

 

4.3.追忆查问

 

为保障系统安全稳固运转,数据互换有据可查,供给接口服务流水记

 

录查问功能。

能够查问业务名称、发送数据的时间、发送方的IP、发送方

 

的基本信息、发送的数据内容、变换后的数据内容、接收方的基本信息、

 

文案大全

适用标准

 

本次办理的状态等数据。

 

下列图是追忆查问主界面:

 

追忆查问分为近期数据查问和历史数据查问。

 

近期数据查问

 

查问近期业务日记(查问即时数据表),默认查问当日数据,用户可自

 

行查问近三天,近一周,近一月的数据(快捷查问天数,需要和日记保存

 

时间般配,只显示保存时间内的快捷查问)。

同时用户可自行设置其余的

 

查问条件,如可依据用户,状态,数据接收方,数据发送发,操作时间段

 

等信息进行查问过滤。

假如查问时间跨年了,需要独自办理。

 

点击查察,弹出页面(不覆盖原有页面),可查问对照变换前的数据和

 

变换后的数据,假如不同样,则需要区分开(如:

标红),同时,需要将

 

部分基础信息带入到查察页面,如:

操作用户,操作时间,数据发送发,

 

文案大全

适用标准

 

数据接收方。

以下列图:

 

历史数据查问

 

查问历史业务日记(查问历史数据表),默认查问历史数据表中最新一

 

天的数据,用户可自行设置其余的查问条件,如可依据用户,状态,数据

 

接收方,数据发送发,操作时间段等信息进行查问过滤。

数据段的查问不

 

同意跨年。

只好查问同一年的数据。

以下列图,主界面:

 

文案大全

适用标准

 

点击查察,弹出页面(不覆盖原有页面),可查问对照变换前的数据和

 

变换后的数据,假如不同样,则需要区分开(如:

标红),同时,需要将

 

部分基础信息带入到查察页面,如:

操作用户,操作时间,数据发送发,

 

数据接收方。

(同近期数据查问中功能一致),以下列图:

 

文案大全

适用标准

 

追忆查问是针对业务日记进行的查问,业务日记在数据库中分红两张表

 

记录数据,一张即时数据表(业务日记保存时间内,保存时间可配置),

 

和一张历史数据表。

两张数据表构造完整同样,历史表中采纳分表方式,

 

一年一张历史表,每张历史表有十二个分表,分别记录十二个月份的日记

 

记录。

后台服务,依照系统设置的日记保存时间,从即时数据表中拿取保

 

留时间外的数据增添到历史数据表中。

 

4.4.跨系统查问

 

查问

 

跨系统查问不波及到界面,所以只给出基本办理流程,以下列图:

 

文案大全

适用标准

 

跨系统查问流程图

 

数据查问方OMS数据供给方

 

登录系统

 

翻开查收记录查问页面

 

向OMS系统发送查问请

接收恳求

求,需要携带系统代码

1、辨别恳求种类

2、辨别系统代码

/service/if1

 

显示错误提示页面不合法考证合法性

 

合法

依据恳求种类和系

统代码从配置表获

取数据供给方的访

问URL

 

经过URL获得WEB页面信息

URL:

 

/if1

 

查问服务

阅读器接收并显示数据

(目前

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 文学研究

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1