保险公司信息系统基础平台及门户管理
目录
-[_p_k_r"]_Z:]_S_a,i 一,背景介绍... 2 b1E_L4}5V(x_k_q
二,保险业务需求... 3_^1L;y
M R_o
三,基础平台选择... 5_]_{)Y%b_j
四,利用WP,开发适合保险行业特点的系统整合应用系统... 7
3g2R n)w_z*} 五,整合平台功能介绍... 8 m\_F%X1L_{'c4}
附录一: WebSphere平台的设计出发点... 9
3y/C4T_J)_w_\ 附录二:IBM 电子商务应用框架... 11_o5z_f_x g

(cu l_b_U
#E_H6o_N_^_T+C 'G `_m_P_Fi*H_j H
一,背景介绍
8i_j
I#v.V_~
    目前,保险公司业务系统正从分散走向集中,系统应用结构也从C/S两层结构走向三层应用结构.基于集中的各种应用系统也相继得到开发利用.企业内部的信息系统日益复杂,用户对系统的可靠性、可扩展性、可维护性和TCO等方面的要求越来越高。但不同的部门对应不同的系统,各层次的基层公司也开发各自适合自身的应用系统,总公司级也相继开发许多业务应用系统,系统与系统之间存在重复部分,系统配置也无法充分利用,保险公司员工感到系统太多,无从下手.同时,由于各个系统独立运行,企业信息不能有效共享,造成资源的极大浪费。如何将企业的各种资源以及不同的应用系统集成在一个基础架构下,已经成为提升企业核心竞争力的关键。
5l e_L%H.Z*o:M7@#O 保险公司的老总们注意到了这种情况,在许多场合,呼吁进行系统全面整合,精选系统,合理配置,不要浪费资源.
(O5@_j_J6n_e#i    基于目前保险公司系统应用状况,我们应从系统整合入手,设计保险公司的门户管理体系,改善系统应用上的种种不便,力求在降低整合成本的基础上,带动保险公司系统应用的前进.也就是说,企业从门户入手,进行企业全面的业务整合,使企业能够在最短的时间内建立整合的基础架构,满足企业在建立集成、处理集成、信息集成、应用连接以及用户互动等方面的需求。
A |_?,E)j_D_a

6K-J O+O_X \$S 二,保险业务需求!z"D)cN)}
中国目前最大的两家保险公司PICC,中国人寿为例,下面列举了他们正在使用的业务系统:
-n_C_e F-\%{ ØOA办公(公文处理)系统 (Windows 2000,XP,Lotus DominoNotes)_b2cs3~"L_r8R
\(c
Ø 综合业务处理系统(UNIX.,Informix,Oracle)_c;J_R___^-F#H3e6p
Ø财务处理系统,统计系统(UNIX,用友,自主开发)
6U_H_F B_`0Ez:p_z Ø理赔查勘定损系统(Windows)
_|&U_~_c_x_I.r Ø代理人申报,管理系统(Winows)_V:]_Q_V `!ui_B(w z
Ø人事,工资管理系统(Windows)2n:|6F*Z_h:}_k4]
Ø档案管理系统(Windows),影像系统(Windows)
H UP_`5i-G1I:A!I-{ Ø防灾防损系统
6q5X7^ m(V+o Ø调度系统_C_i_Al_d6Y!e
Ø高管查询决策系统(Windows,Unix)
_`_]_i_q_z_I_oD#v3b_`
Ø电子商务系统,网上保险系统_{#Y_\'O%a_v+W
Ø营销管理系统
&\ R&{7]_h5S_G ?q_f,G Ø资金运用,投资管理系统
_iL_]_~_l/B_Z
_?#k8d8S_F0e 保险公司的系统管理员如果能基本掌握这些系统的安装,操作,维护,培训,已属不容易.更别说公司内勤人员.可以说,有效地设计门户管理,最低成本地进行系统资源整合,是保险公司迫在眉睫的问题.
%J l h_|_E%c1i,[#y:l
_D,|!Mk'U3j;T$\:a D.e %m_M!l3p_o
面对这些系统,工作上遇到的主要问题:
!G u i7Ip_k_c,y ü系统维护成本高%@.{_t,[/G_A Q"]
ü培训费用高,周期长,一对一配置,培训任务工作量大_c_fK/K7T)k2U
ü系统众多,技术管理人员缺乏4O1U:m_C4a*b_T A$B
ü使用操作不便:界面不统一,登录帐号口令众多,熟悉系统时间长'g-t6L%H7b
ü工作点PC配置要求高,桌面系统众多,无从下手1P S)b&Q8c!m_h
_
ü存在广泛的信息孤岛&L___w"q_o
q
ü协同工作程度不高
)]_Y-p_P)e B9w ü工作流不畅
#?7U_n_N6C_j {:a_y%J ü资源浪费(a_q_](|_`8?
保险公司的需求总结:应用系统集成整合,门户管理,个性化个人页面定制,内容管理,信息发布,协同工作,业务工作流,统一业务系统环境,保险数据模型和业务标准化,好的集成开发环境,生命周期较长,技术先进的系统平台.
金融名流 2010-2-19 10:57
三,基础平台选择_k_m#`$I*l T
 目前,国内外主流的基础平台软件有:IBMWorkPlace ;BEA Weblogic;Sun ONE._]O tl9i d
IBM公司的产品在保险行业有先天优势.保险公司的公文系统采用IBM LutusDomino;后台
数据库IBMINFORMIX;应用IBM Websphere Portal ,可能会较有效解决原有应用系统的集成问题.下面对比一下IBMBEA公司的产品:/d w'[ [_c
I
_Q2w/i_F.n_ts_Q7` c
IBM提供全面的方案--BEA WebLogic缺乏有效的管理工具套件,需要集成第三方的软件。
_h#[ p1Z6{+I_H_f6n)@ •IBM提供高可靠的商用JMS,RMI/IIOPJTA -- WebLogic 只建议客户用T3,而不是RMI(5.1) _M_v_C5L6@;g&x_k#O1t_r
开发工具的集成 VAJ+Studio -- IBM有业界最好的组开发平台(VisualAge for Java),内置的JSP,Servlet,EJB调试环境,提供小组集中管理WEB应用资源(WebSphere Studio),而BEA采用它们一贯的方式(收购合并)扩展它们对IDE开发工具的支持(WebGain
.y_S_K4W_Z ]6}性能 -- IBM WebSphere 具有业界领先的优异性能
;w2c4x%B+q%D可用性,可扩展性和安全性
_J_} g
`_]$[企业应用集成与扩展 -- Weblogic与其Tuxedo集成性很不好,而IBM的产品是无缝集成
m_n_q,} @_a"a:t2k*v
事务处理,数据及事件结构 -- WebLogic中没有分布式事务处理
)q5r_v!A_M_n开发模式 -- IBM WebSphere企业计算的每一个层次上提供了统一的基于Java的开发模式
_\_F(t
@_f"E_g IBM WebSphere作为业界领先的电子商务基础架构中间件,能够帮助企业轻松实现业务的整合。WebSphere基于开放标准,能够实现动态的灵活性。并且它在对企业现有资产的再利用方面,具有无可比拟的能力,可以使企业降低一半的业务整合成本。而WebSphere Portal软件作为主导产品,是实现企业资讯整合的第一步。它能够帮助企业建立迎合技术潮流的下一代门户,提供了动态信息、应用的安全接入,将使企业协作更有效率,使企业员工可以轻松的个性化定制以及与其他人共享信息。它还支持多种流行的设备,使用户可以随时、随地使用任何有线或无线设备。并将企业的应用、人员、信息与流程有机地结合起来。门户成为企业最关注的领域之一,其重要价值在于它是企业现有的与新的投资的集成节点。它使用户能够与人、内容、应用和流程等进行个性化的、安全的、单点式的互动交流。
(T_N+s_I_q *** IBM Websphere Portal详细技术介绍见附录一.9R_V_x8b_A_X
_k-b_l'T1Dl5L9|_d(k
I o_C3a*e_X/X

f-L_]_Q h*D 四,利用WP,开发适合保险行业特点的系统整合应用系统F_r8`_|2W5p_{_{

l2}_R._:e_f;b

M#L&R)t#w-p _~;NON_p0_T
 
Z_S_y:u)} Portal Infrastructure R7{ v_^ i6A&h
WorkPlace自助界面定制,应用导向SERVICES
_^([_]_O_y#] 个性化Y_{~2y'V Z-c1e_?_}
定制 ?4x%U#p7Y q1j_w
工作流;协同工作组
6G_h&N f1_ 内容管理,搜寻*R_r)I `_P_L j-d_o_[_x
目录管理 _Q_m ~_u_U_m|8}
业务应用系统集成

T ]$N__l_k1^9W*x 门户,应用portlet ___l_L4B+?_sr ? v0L
信息发布,导航
_| {(~e!o+F 安全权限管理 2b2s7@5Q_?_y_F_C}
保险核心业务系统
_k T1?$a W_h6J9y)E 公文系统
,V_i&~0`_g;H_J2m'w 查询分析系统
_`_K_P.e_A Z 内部网
_[$H_B1h4t_|.N_V5m k 电子商务门户 _W-g*P(Qq'M
业务外勤门户
_F6u(t5R_K3h_w!i.__?_| 业务内勤门户 _|;w_K_o!@'i X'h_z_A
管理层门户 _p_z'l_F-r_z O_O_M_[(G_e
VIP客户门户
金融名流 2010-2-19 10:57
五,整合平台功能介绍
_p_I_y.n
g!?_B t/t 5.1,长远实现目标.l_}6k|"NG
  保险企业进行整合的长远目标事实上是建立内部网(或互联网)服务器上的应用服务,扩展内部网(或互联网)服务器的服务能力,定制满足客户需求的应用服务.其内容可能包含了所有电子商务系统的功能,JAVA技术与事务处理技术是这类系统的技术核心。这类系统通常指企业级的门户网站或ASP,由于其极高的处理负载,还需要提供额外的集技术、性能管理等复杂的技术支持。
9g P$K_y_{ M"O   这类系统或者是把原有的企业核心业务系统与内部网(互联网)服务器集成起来,或者是在内部网(互联网)服务器上开发功能完善的应用服务系统。访问这类互联网服务器的客户能得到自动更新的最新数据,获得定制化的自助服务。访问这类系统的客户数极多,因此要求具有较好的可扩展能力,性能不会受客户连接数变化的影响,一直保持良好的状态,所以要采用连接管理技术、事务管理与资源协调等复杂的技术。_Rn:`&b:L9J_n8M_`

_g7a p_n&[ X!v
5.2,基于目前现状,需要实现的功能:
_R%s9d_z6j6V(S_]/p r0__S 1,定制各级管理人员,业务人员 浏览器界面
_T;P,F,h_k_L ~_d_P_q_i 2Sign on sigle,单点登录,个人权限管理,安全管理
_K)T_Yp_k7g&n 3OA与平台无缝连接,从个人定制界面直接访问notes 公文系统.
_{_x_nl%F_u_c 4,直接访问保险公司内部网资源
%g_v_y_z5o1S_| 5,原有核心业务系统,查询系统,分析系统,统计财务系统的集成问题
"J"s_d_R_z_E+C 6,简单工作流设定,完成工作项目的流转,工作组文件流转处理
-h_X X'X/G;V 7,内部资料共享,内容管理,,资料搜索,信息发布3l*A!]+^_]_|
8,网上商务拓展,电子商务接口,j8e9b_P_M
9,在某些工作岗位,实施Web方式处理保险业务,:移动理赔定损,核保, 移动承保 .
金融名流 2010-2-19 10:57
附录一: WebSphere平台的设计出发点
_T_A6R$Q N,M 1  给所有的用户提供通过任何客户端设备访问个性化的内容的能力;
#C N_x.c(g_p!~_@ 2  集成并管理企业的业务流程以最大化企业业务运营的灵活性;
_^_l_k)t_z_Lc
3  创建、连接和管理任何应用系统
_h"T_O,Z_|_q$d_u 基于以上设计要点,WebSphere从三个关键领域为用户提供了有效的客户价值:
&G_gB
weblogic管理页面M_i(v4C,W 1  Foundation and Tools(平台基础):为动态电子商务提供可靠的、具有良好可扩充性和高效的性能的灵活基础设施与平台。_R_A_IM f.`:v:j
2  Business Integration(业务整合):通过业务整合,缩短业务流程的处理周期和处理成本,增强企业的投资回报;8p_Q,L;l#a P_Y4X o_^
3  Reach and User Experience(用户体验):为用户提供更好、更丰富的用户体验与感觉,从而增强用户对企业的忠诚度;_{+k_z xp
从客户的需求出发,结合WebSphere的上述客户价值,同时为了使用户更容易地理解和购买WebSphere,从2002年开始,IBMWebSphere平台定义了一种崭新的模式:金字塔结构模式(传统的WebSphere平台为层次型结构)。如图:
5V-W^!G_~&]3U  _n+J_n6D_k)R&T8z_u2R
图:WebSphere金字塔结构模式 X+^_G)E_}'@+j.n_k
1 Foundation & Tools(平台基础)
_j_^9e!z_~;L N f
WebSphere Application Server(WAS)是整个平台的核心枢纽,它为所有不同层面的电子商务应用提供可扩展性、高效的性能、可靠性、安全性等基础服务。在此坚实的基础之上,WebSphere提供了应用系统快速开发工具以缩短开发周期,节约开发成本,重用现有系统资源,提高开发人员的技巧。WebSphere工具使应用系统的开发具有极高的生产力。而且,IBM在开放性标准的支持方面处于业界领先地位,给基于WebSphere的电子商务应用带来极高的互操作性和灵活性。)`(V/h_j7K z_o
Foundation & Tools分为应用服务器(Application Server)Studio和主机访问(Host Access)三类产品家族: c+~_|_Y
P U_r%`_K
1  应用服务器(Application Server):高效的、可扩充的电子商务部署与运行平台;
#m%[,~1~#h"n:O(O5P_h
A 2  Studio:完全基于开放标准(Eclipse)的开发工具集,支持从简单的Web应用到复杂的交易处理系统的开发,有效缩短开发周期,提高效率;5M_r*e z*D6^_s_n
3  主机访问(Host Access):提供对后台现有系统的数据与应用逻辑的访问能力。
8O+}1d L_d0f z4j_G 其主要产品有:
_Q_e/x%q_j_I p
1  WebSphere Application Server, Single Edition
DP_{6G H 2  WebSphere Application Sevrer, Advanced Edition
O_v1E:Pg 3  WebSphere Application Server, Enterprise Edition)t!N&U&u8x_c%j
v#v_x
4  WebSphere Studio
q7_4x ^&_%l_C 5  VisualAge for Java
#t;J_L3Z!O_Z4K#M 6  WebSphere Studio Application Developer
_q_X3m1i1@%{ F 7  WebSphere Business Component
/c_l7iS_R 8  WebSphere Host On-demand!^.Q_X_e1E1y
9  WebSphere Asset Analyzer_R9Z/P_w_F,C
10                    ……
金融名流 2010-2-19 10:57
附录二:IBM 电子商务应用框架
_p(B_z_M_J IBM为电子商务系统定义了一套完整的电子商务应用框架,基于三层次体系结构集成企业
核心系统与互联网服务,多层次结构使企业内部应用系统无需作重大更改,通过与互联网服务器的连结就可以在互联网上提供服务,实现电子商务系统的目标。
qr+`:]_|_G_z 基于电子商务应用框架的电子商务系统体系结构共有八个主要部分。直接支持应用程序运行的模块有六个:客户端、网络连接、互联网服务器、应用逻辑、中间连接件、核心数据与应用,其余两个模块安全性和系统管理与这六个模块都有关联,系统设计者可相对独立地设计安全性体系和系统管理体系,在应用程序运行支持模块的实现中加入相应的技术与处理。安全性和系统管理的效率是系统的整体性效果,应用系统运行的每一个环节都能影响系统总体的安全性和可管理性。下面先介绍安全性与系统管理如何影响系统设计,再详细介绍其余六个模块的设计思路。 *s q c,J_{
* 安全性_a3~8\I(h2n_E,Q
安全性要求表现为一套安全性体系结构,包括技术手段与管理规范,本期蓝航标中另有文章介绍安全性问题,系统设计时主要考虑安全性影响应用程序运行的几个主要因素:)__p_@ z[!v3s_h_b
1 数据是否需要加密?选用的数据加密模块是否影响应用程序的开发。8f_f#J.Q_q/d/h r
2 用户的身份如何确认?是否要在应用程序加入身份认证模块?_d0d%\_?.y,k
3 用户的访问权限如何设定?运用什么机制限制用户不能访问网站上受保护部分?
_W_\*__y:B8C8G 4 如何保护用户提供的隐私资料,为遵守政府的法律与公司的政策,应用程序使用用户资料时受到何种限制?
A_J_U_h_H5O_N 5 此外还要考虑企业网络是否已经建立安全区(DMZ)可以放置互联网服务器,如果还没有,应考虑重新规划网络结构,建立安全区。
#I5S/Y'x_t_jG E_r_V_Q 系统方案设计时应注意,安全性设计应考虑所有环节,例如安装了防火墙并不等于整个系统都安全了,防火墙只是保证了网络连接模块中的安全性,其他部分仍可能留下安全性漏洞。 _~M3m m5U7e
* 系统管理 v0j_}_\&N9G'V
系统管理的范围非常广泛,包含了性能监控与管理、故障恢复、软件版本管理等方面的要求,建立完整的系统管理体系不但要采用系统管理产品与技术,还要制定相应的系统管理规范。电子商务系统的系统管理与传统的企业系统管理的要求不完全相同,系统管理员无法管理所有访问网站的浏览器用户,在软件版本管理即新版本软件的分发与维护方面的要求则变得更为复杂。
_O/u_]_Y0o7w(|%V 很多企业对系统管理持有这样的态度:我们先把业务系统搞出来,投入生产运行后,用户
多了,业务量大了,有了系统管理的需要了,才去考虑怎么样管理系统,其实你现在也不知道到时候要管理些什么东西,对吧?这种想法看似有理,其实忽略了一个关键的因素:成本因素。项目实施的经验表明,系统建立起来后再建立系统管理体系,通常要付出更多的时间和成本,因为开发应用时不考虑系统管理的要求,投入运行后就很难加入合适的管理工具,或者被迫大幅度修改应用,花费更多的人力和时间。在系统设计时就把系统管理的要求考虑在内,为应用开发设定一个可管理的框架,能节省投入在系统管理上的成本与时间,提高系统运行的效率与质量。
_US_nb7y3g 系统管理影响系统的每一个环节,并不局限于某个特定的应用,系统设计时只为应用如何适应系统管理的要求作出选择。电子商务系统通常要求全天24小时运行,系统备份和恢复维护如果要短暂停机,就要采用后备系统或其他手段保证。系统设计者应考虑后备系统如何启动,接管时间有没有特别要求,并制定一套可执行的应急操作方案。为了保证系统的运行质量,应建立一套监控系统,收集运行中的异常事件与统计数据,帮助系统管理员定位故障原因、排除故障。这些系统管理活动都可能影响应用的运行方式。 系统的安全体系和系统管理策略没有一个特定对应的模块,虽然可以在系统中加入一些专门的产品如防火墙、网络监控器等,但单个产品本身并不构成一个完整的体系,只有整个系统的所有部分
配合(包括应用开发的配合),使用者制定一个相应的维护计划和管理规范,安全体系和系统管理策略才算真正地建立起来。系统的其余六个部分相对独立,基本上可以划分出一个明确的范围,选择相应的产品,相互之间只有接口关系,不象安全体系和系统管理这样存在总体配合的关系。
_R_u_y8G2R_\__K_zZ * 客户端平台6_ Q `!H%N4a/L y
客户端平台是最终用户使用的平台,如浏览器、PC机上的传统应用程序甚至新型移动设备等,如果最终用户是公司内部用户,选择的范围可以广一些,既可以用浏览器,也可以用传统的基于PC机的应用开发工具开发应用程序,如果最终用户是互联网上的大众用户,一般就只能选择几种流行的浏览器或常见的移动设备了。如果客户要求支持特殊的上网设备,方案设计时应考虑连接的可行性。
1M#S_k_@3v_T+G 对于客户端平台,通常的系统设计考虑因素有:/{)A8|/Y `_z_U Z1l'~_B
1 客户端支持的语言种类,是否支持多种语言?如何支持中文?
6QD V_]"J_X5g 2 用户界面设计,信息浏览型的用户可能喜欢形式丰富的界面,事务处理型的应用界面则应尽简单直接。用户的使用模式起很大的决定作用,为不同的用户设计不同的个性化界面是在互联网上吸引用户的好办法。5y3H_r_R_|
3 如何提高应用的响应速度,在这个环节上,主要考虑如何减少网络上的数据传输量。 P_~_o_k_x%v,Kc
* 网络连接
3P W_h:G_p0Q+U_S_X_} 电子商务系统中的网络连接指客户端平台与互联网服务器间的网络连接,可能是互联网,也可能是内部网。设计者应考虑网络上采用的协议以及数据安全性。网络是电子商务系统的运行基础,网络的合理结构取决于应用的需求,应用的需求指系统中各个组成部件:客户平台、互联网服务器、数据库服务器、事务处理器等的分布状况,以及这些部件间的网络数据流量和网络数据安全要求。设计者应在充分其余各部件的要求后才设计合适的网络结构。 ,q_]%l_M7P6Z
电子商务系统使用的网络系统主要有局域网、内部网和外部网三种形态,设计者可以根据它们的特点选择满足系统需求的网络结构和设计。
_X0q_R_j6q"N)\ I_?_~ * 互联网服务器
_p)V,U_~_s'h E_w 互联网服务器是向最终客户提供服务的入口点,也是应用逻辑运行的平台。选择互联网服务器的标准主要是性能、安全性、应用支持能力等,在有需要的情况下,还要考虑互联网服务器能否提供、讨论组、工作流、搜索引擎等功能。 1s4J V1{9s+o
发布HTML页面是最基本的互联网服务器功能,电子商务系统要求互联网服务器支持ServletJSP等应用逻辑的运行,这种功能对选择应用逻辑的开发方案十分重要。此外还要求有高速缓存、负载均衡、集等性能特性支持大规模的电子商务系统。 _H,?9y_W_XJ_K
* 应用逻辑3W_@6U_]%MG&U
应用逻辑指在互联网服务器上运行的应用执行的处理逻辑,是电子商务系统应用开发的主要部分,这一部分的设计不但要完成应用功能的描述与设计,还要考虑相应的开发工具,合适的开发工具可以大大提高开发效率。 _C_k_V x2F_S
互联网服务器上的应用逻辑可以很简单,只是作信息发布页面,发布静态或动态的数据,也可以很复杂:接收浏览器客户的请求数据,调用后台业务系统的服务,获得返回结果后组织成适合在浏览器上显示的页面格式,甚至把大部分业务处理的功能放在互联网服务器上进行,因为互联网服务器缺乏业务处理的功能,所以要在互联网服务器上外加一层应用服务器,如WebSphere等,或是采用CGIASP等方式,支持应用逻辑的处理。 *x0w_B#[_w f
依据应用逻辑的复杂度不同,应用程序被设计成两层结构或三层结构的系统,两层结构的
系统适用于信息发布型的应用逻辑,直接访问后台数据库获得信息后发布,三层结构的系统适用于业务处理型的应用逻辑,应用程序执行着大量的业务处理逻辑。应用逻辑设计的选择决定着前台处理逻辑与后台处理逻辑的分配计划:是在浏览器上用JavaJavaScript开发很复杂的应用程序负责主要处理?还是在互联网服务器上开发业务处理的主要部分?还是主要依赖后台核心系统的处理功能? r_I_o^%Q_Qw*n
应用开发主要采用HTML页面编制工具,Java开发工具等,根据数据和业务的复杂度,还可以考虑采用对象技术装封应用逻辑与后台服务,从而简化应用开发。根据应用逻辑的特性,也有可能采用特殊的开发工具,如形式丰富的页面制作工具,和管理大量信息内容的内容管理器、门户服务器等,开发工具的选择还取决于是否要支持团体开发、开发工具的集成度与效率、应用是否要跨平台运行等因素。
%D_\5Dk_{ * 中间连接件i D_N J:^ q_R_C/c_Z
中间连接件是连接互联网服务器上的应用与后台核心系统的连接部件,中间件的选择要适应后台核心系统的结构和互联网服务器上的应用的要求,负责在两个部分中间转换和传送数据,所以要考虑采用尽可能通用的数据格式,例如XML,就是当前流行的新技术。中间连接件是集成前台系统与后台系统的关键部件,负责传送客户的处理请求和返回处理结果,
影响处理性能、数据安全保密、系统易用性等重要指标。系统设计者应考虑如何无缝集成后台系统,保证数据安全,提高响应速度。 &M*G_{_];k_d_`_@
常用的中间件连接方式有以下几种,各有各的特点:_{$^_z%u_x H_w_d^_o
1.基于消息交换的中间件:通过传递消息的方式连接后台系统,通讯方式基本上是异步方式,也可以通过应用编程控制达到同步方式,数据交换量不受限制,与后台系统的连接属于松耦合连接,对后台系统的影响较小。
9f_]7w2S+R+` 2 JDBC/ODBC接口:连接后台数据库的通用接口,与后台数据库的类型无关,常用于Java 应用程序中。#v'o_? T_h9m3Y'h_G3d[
3 数据库接口:连接后台数据库的专用接口,由后台数据库的种类决定,各大数据库厂商均提供用于互联网服务器的数据库接口,性能比通用的ODBC接口好。0O%T_W_{"K ]_C
4 会话型接口:基于网络协议开发的低层通讯接口程序,较少用于电子商务系统中。
_c_w_`1@/@_?_w z$e * 核心数据与应用7e&n_w_K_d5d5j_U_@
大多数企业都已经建立了一套核心数据处理系统,电子商务系统的主要目标就是把这些数据和服务通过互联网扩展服务范围,所以核心数据与应用系统的结构对电子商务系统有着举足轻重的决定性影响,大部分的设计考虑都是围绕着如何与后台核心系统整合而进行。
如果是为一家新诞生的企业建造一个全新的电子商务系统,企业核心的数据处理系统与事务处理应用的性质与形态也不会因此而有所改变,也就是说,如果要为一家新兴的公司建造一个全新的系统,要考虑的第一件事既不是这个系统用什么互联网服务器,也不是怎么接入互联网,甚至是采取什么新技术、如何为客户服务,而是应该考虑企业为客户提供什么服务,这些服务要访问处理什么数据,企业的数据如何组织,采取何种事务处理形式保证性能与可扩展性,一句话,就是如何构造后台的核心数据系统与应用系统。
+m_p_x_X4S+k_c 已经建立起来的后台处理系统不一定适合电子商务系统的运行特点要求,例如传统的业务流程中购销合同是手工输入的,应开发专门的处理模块自动生成购销合同放入业务处理系统中。又如以往的处理都在企业内部进行,所以安全性检查较弱,业务服务开放到互联网后,应该为这些模块加上更严密的安全性保护模块。同样为了安全性的理由,存储在核心数据库中的数据应加以分类,分出可以开放到互联网上共享的信息和企业内部专用的保密数据,并加以相应的保密处理。另外还要考虑后台处理系统如何与互联网服务接口,后台数据如何转换成适合在浏览器或其他新型设备上使用的格式,通常这部分处理工作在互联网服务器上的应用逻辑或中间连接件部分进行,但也要求后台系统提供相应的接口或作相应的修改。
J

O"m {8w5O 如果后台的核心处理系统尚未建立,则应考虑数据库设计和事务处理系统设计,数据库设计制定企业的数据模式,事务处理系统设计管理企业的业务运行。在极端的情况下,企业已经有的核心处理系统完全不适合电子商务系统的要求,也要重新设计、重新建造。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。