• 검색 결과가 없습니다.

The Roadblocks and Chances of Component-Based Development Business in Korea SI Industry: a Case of BOK-WIRE System

N/A
N/A
Protected

Academic year: 2021

Share "The Roadblocks and Chances of Component-Based Development Business in Korea SI Industry: a Case of BOK-WIRE System"

Copied!
14
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)
(2)
(3)

아키텍처 설계 구현

(4)

UCEBA001.원화자금이 체신청관리

UCEBA002.원화자금이 체조회관리

원화자금이체담당자 원화자금이체책임자

책임자 담당자

시스템사용자 UCCM003.승인처리

UCCM004.승인재신청

UCCM001.로그인

≪Fr a me w or k≫

jbe a n

≪la y e r ≫

B iz Logic ≪la y e r ≫

Com mon

≪la y e r ≫ In te gr a tio n

≪la y e r ≫ P r e s e n ta tion

≪G a u c e ≫ c om

≪O T P ≫ otp

fou n da tio n

w a f s oc ke t

e jb

LU T y pe 0 LU T y pe 6.2

CO M M S e r ve r 6

(5)

jbean app

biz

CM EA

EB EF

≪subsystem≫

Co de M a na ge r

≪subsystem≫

Lo gM a na g e r

≪subsystem≫

M e s s a ge M a na ge r ≪subsystem≫

Or gM a na g e r

≪subsystem≫

OtpM a na ge r

≪subsystem≫

Te r min a lM a n a ge r

≪subsystem≫

Tr a n s M a na g e r

≪subsystem≫

Us e r M a n a ge r ICod e mg r S B ILo gM a n a g e r

IM e s s a g e M a n a g e r IOr gM a n a g e r

IOtpmg r S B ITe r min a lM a n a ge r

ITr a ns M a n a ge r

IUs e r mgr S B

Common

Integration

ejb foundation

≪OTP≫

otp FA

HG EAA

PLA

EAB EAC

EAD EAE EAF

EBC EBB

EBD EBE

EBA

EFB EFA

FAA FAB FAC

HGB

HGA HGC

Pres entation

Web App

≪subsystem≫

DV P S y s te m

≪subsystem≫

Ho s tS y s te m

≪subsystem≫

Te r min a lS y s te m IDVP S y s te m

IHos tS y s te m ITe r mina lS y s te m

dto

ITr ans M a na ge r IOtpmgr S B

Common DTO - zVY : java.lang.String - wVY : java.lang.String - YVY : java.lang.String - VVY : java.lang.String - yVY : java.lang.String - vVY : java.lang.String - XVY : java.lang.String - $VY : java.lang.String - xVY : java.lang.String - ZyY : java.lang.String - WyY : java.lang.String - zyY : java.lang.String - wyY : java.lang.String - YyY : java.lang.String - VyY : java.lang.String - yyY : java.lang.String - vyY : java.lang.String - XyY : java.lang.String - $yY : java.lang.String + CommonDTO ( )

+ setSystemDate ( [in] arg0 : java.lang.String ) : void + setResponseNo ( [in] arg0 : java.lang.String ) : void + setNation ( [in] arg0 : java.lang.String ) : void + setInOutType ( [in] arg0 : java.lang.String ) : void + setTerminalType ( [in] arg0 : java.lang.String ) : void + setTerminalID ( [in] arg0 : java.lang.String ) : void + setServiceCode ( [in] arg0 : java.lang.String ) : void + setTransDate ( [in] arg0 : java.lang.String ) : void + setTransTime ( [in] arg0 : java.lang.String ) : void + setSystemInTime ( [in] arg0 : java.lang.String ) : void + setUserID ( [in] arg0 : java.lang.String ) : void + setSystemOutTime ( [in] arg0 : java.lang.String ) : void + setActionName ( [in] arg0 : java.lang.String ) : void + setTdfFileName ( [in] arg0 : java.lang.String ) : void + setPacketSize ( [in] arg0 : java.lang.String ) : void + setSvcCode ( [in] arg0 : java.lang.String ) : void + setSvcType ( [in] arg0 : java.lang.String ) : void + setReturnCode ( [in] arg0 : java.lang.String ) : void + setErrorMsg ( [in] arg0 : java.lang.String ) : void + getSystemDate ( ) : java.lang.String + getResponseNo ( ) : java.lang.String + getNation ( ) : java.lang.String + getInOutType ( ) : java.lang.String + getTerminalType ( ) : java.lang.String + getTerminalID ( ) : java.lang.String + getServiceCode ( ) : java.lang.String + getTransDate ( ) : java.lang.String + getTransTime ( ) : java.lang.String + getSystemInTime ( ) : java.lang.String + getUserID ( ) : java.lang.String + getSystemOutTime ( ) : java.lang.String + getActionName ( ) : java.lang.String + getTdfFileName ( ) : java.lang.String + getPacketSize ( ) : java.lang.String + getSvcCode ( ) : java.lang.String + getSvcType ( ) : java.lang.String + getReturnCode ( ) : java.lang.String + getErrorMsg ( ) : java.lang.String 원화자금이체신청관리

EBAFa c a de

+ browse ( [in] reqDTO : jbean.foundation.transfer.DTO , [in] commDTO : jbean.foundation.transfer.CommonDTO ) : org.bok.wire.dto.common.DocListDTO + requestAfterSave ( [in] docDTO : org.bok.wire.dto.common.DocDTO , [in] commDTO : jbean.foundation.transfer.CommonDTO ) : org.bok.wire.dto.common.DocDTO + requestDirect ( [in] docDTO : org.bok.wire.dto.common.DocDTO , [in] commDTO : jbean.foundation.transfer.CommonDTO ) : org.bok.wire.dto.common.DocDTO

CTEBA001.W CCa pFtr Re qM gtContr ol

+ requestAfterSave ( [in] docDTO : org.bok.wire.dto.common.DocDTO , [in] commDTO : jbean.foundation.transfer.CommonDTO ) : org.bok.wire.dto.common.DocDTO + requestDirect ( [in] docDTO : org.bok.wire.dto.common.DocDTO , [in] commDTO : jbean.foundation.transfer.CommonDTO ) : org.bok.wire.dto.common.DocDTO + browse ( [in] reqDTO : jbean.foundation.transfer.DTO , [in] commDTO : jbean.foundation.transfer.CommonDTO ) : org.bok.wire.dto.common.DocListDTO

IHos tS y s tem IM e s s age M ana ge r

DocDTO - sAskYmd - sPgmID - sAskDamin - sAskDaminNm - sAskProcSts - sAuthID - sRejectSayu - sAskSeq + setSAskYmd ( [in] sAskYmd ) + setSAskDamin ( [in] sAskDamin ) + setSAskDaminNm ( [in] sAskDaminNm ) + setSAskProcSts ( [in] sAskProcSts ) + setSAskSeq ( [in] sAskSeq ) + setSAuthID ( [in] sAuthID ) + setSPgmID ( [in] sPgmID ) + setSRejectSayu ( [in] sRejectSayu ) + getSAskYmd ( ) + getSAskDamin ( ) + getSAskDaminNm ( ) + getSAskProcSts ( ) + getSAskSeq ( ) + getSAuthID ( ) + getSPgmID ( ) + getSRejectSayu ( )

DocLis tDTO + elements

(6)

/ C la s s ifie r R o le 2 : B o k D A O Fa c to r y

/ C la s s ifie r R o le 3 : M y D B D A O / C la s s ifie r R o le 1 : C lie n t

1 : g e tIn s ta n c e ( )

2 : g e tD A O ( )

3 : M y D B D A O ( )

해 당 D A O 객 체 반 환

4 : in s e r t ( in p u tD T O ) 5 : g e tC o n n e c tio n ( )

6 : r e le a s e ( a r g 0 )

데 이 터 베 이 스 테 이 블 in s e r t 결 과

in s e r t 한 후 삽 입 된 컬 럼 수 를 반 환 한 다 .

≪ EJB-JAR≫

≪ artifact≫

hga

≪ JAR≫

≪ artifact≫

otp

≪ WAR≫

≪ artifact≫

bokwir e

≪ WAR≫

≪ artifact≫

bokwir ea dmin

≪ EAR≫

≪ artifact≫

bokwir e

≪ JAR≫

≪ artifact≫

fr a mewor k

≪ JAR≫

≪ artifact≫

ga uce

≪ EJB-JAR≫

≪ artifact≫

hgb

≪ EJB-JAR≫

≪ artifact≫

hgc

≪ EJB-JAR≫

≪ artifact≫

e a a

≪ EJB-JAR≫

≪ artifact≫

e a b

≪ EJB-JAR≫

≪ artifact≫

e a c

≪ EJB-JAR≫

≪ artifact≫

e a d

≪ EJB-JAR≫

≪ artifact≫

e a e

≪ EJB-JAR≫

≪ artifact≫

e a f

≪ EJB-JAR≫

≪ artifact≫

eba

≪ EJB-JAR≫

≪ artifact≫

ebb

≪ EJB-JAR≫

≪ artifact≫

ebc

≪ EJB-JAR≫

≪ artifact≫

ebd

≪ EJB-JAR≫

≪ artifact≫

ebe

≪ EJB-JAR≫

≪ artifact≫

efa

≪ EJB-JAR≫

≪ artifact≫

efb

≪ EJB-JAR≫

≪ artifact≫

fa a

≪ EJB-JAR≫

≪ artifact≫

fa b

≪ EJB-JAR≫

≪ artifact≫

fa c

≪ EJB-JAR≫

≪ artifact≫

pla

≪ EJB-JAR≫

≪ artifact≫

hos ts ys tem

≪ EJB-JAR≫

≪ artifact≫

ter mina ls ys tem

≪ EJB-JAR≫

≪ artifact≫

dvps ys tem

≪ EJB-JAR≫

≪ artifact≫

a pplmana ger

≪ EJB-JAR≫

≪ artifact≫

a pprma na ger

≪ EJB-JAR≫

≪ artifact≫

biz infoma na ger

≪ EJB-JAR≫

≪ artifact≫

codema na ger

≪ EJB-JAR≫

≪ artifact≫

dvpma na ger

≪ EJB-JAR≫

≪ artifact≫

hos tmana ger

≪ EJB-JAR≫

≪ artifact≫

logma na ge r

≪ EJB-JAR≫

≪ artifact≫

mes s a ge ma na ge r

≪ EJB-JAR≫

≪ artifact≫

or gma na ger

≪ EJB-JAR≫

≪ artifact≫

otpma na ger

≪ EJB-JAR≫

≪ artifact≫

publis hmana ger

≪ EJB-JAR≫

≪ artifact≫

ter mina lma nager

≪ EJB-JAR≫

≪ artifact≫

tr a ns mana ge r

≪ EJB-JAR≫

≪ artifact≫

us erma na ger

(7)

≪E A R ≫

≪a r tifa c t≫

b o k w i r e

≪W e b S p h e r e 5 .0 ≫ b o k w i r e

D e p lo y b o kw ir e fr a m e w o r k g a u c e

o tp≪d e p lo y ≫ ≪W A R ≫

≪a r tifa c t≫

b o k w i r e

≪W A R ≫

≪a r tifa c t≫

b o k w i r e a d m i n

≪E JB -JA R ≫

≪a r tifa c t≫

e a m a n a g e m e n t

≪C A B ≫

≪a r tifa c t≫

b o k w i r e

≪C A B ≫

≪a r tifa c t≫

g a u c e

≪C A B ≫

≪a r tifa c t≫

R e p o r tD e s i g n e r

h ttp /tc p 전 용 망

M a i n fr a m e D e p lo y

≪JA R ≫

≪a r tifa c t≫

fr a m e w o r k

≪JA R ≫

≪a r tifa c t≫

g a u c e

≪JA R ≫

≪a r tifa c t≫

o tp D a ta b a s e

D e p lo y

b o k w i r e D e p lo y

≪E X E ≫

≪a r tifa c t≫

l u 0

≪JA R ≫

≪a r tifa c t≫

c tg a p p

≪E X E ≫

≪a r tifa c t≫

l u 6 . 2 증 권 예 탁 원 중 계 기

D e p lo y 전 용 망

T e r m i n a l D e p lo y

≪E JB -JA R ≫

≪a r tifa c t≫

e a b

≪E JB -JA R ≫

≪a r tifa c t≫

e a c

≪E JB -JA R ≫

≪a r tifa c t≫

e a d

≪E JB -JA R ≫

≪a r tifa c t≫

e a e

≪E JB -JA R ≫

≪a r tifa c t≫

e a f

≪E JB -JA R ≫

≪a r tifa c t≫

e b m a n a g e m e n t

≪E JB -JA R ≫

≪a r tifa c t≫

e b b

≪E JB -JA R ≫

≪a r tifa c t≫

e b c

≪E JB -JA R ≫

≪a r tifa c t≫

e b d

≪E JB -JA R ≫

≪a r tifa c t≫

e b e

≪E JB -JA R ≫

≪a r tifa c t≫

e fm a n a g e m e n t

≪E JB -JA R ≫

≪a r tifa c t≫

e fb

≪E JB -JA R ≫

≪a r tifa c t≫

fa m a n a g e m e n t

≪E JB -JA R ≫

≪a r tifa c t≫

fa b

≪E JB -JA R ≫

≪a r tifa c t≫

fa c

≪E JB -JA R ≫

≪a r tifa c t≫

h g m a n a g e m e n t

≪E JB -JA R ≫

≪a r tifa c t≫

h g b

≪E JB -JA R ≫

≪a r tifa c t≫

h g c

≪E JB -JA R ≫

≪a r tifa c t≫

e a g

≪E JB -JA R ≫

≪a r tifa c t≫

a p p l m a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

w o r k fl o w m a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

b i z i n fo m a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

c o d e m a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

d v p m a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

d v p s y s te m

≪E JB -JA R ≫

≪a r tifa c t≫

h o s tm a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

h o s ts y s te m

≪E JB -JA R ≫

≪a r tifa c t≫

l o g m a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

o r g m a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

m e s s a g e m a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

o tp m a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

p u b l i s h m a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

te r m i n a l m a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

te r m i n a l m a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

tr a n s m a n a g e r

≪E JB -JA R ≫

≪a r tifa c t≫

u s e r m a n a g e r

C o m m S e r v e r D e p lo y

≪d e p lo y ≫

≪d e p lo y ≫

≪d e p lo y ≫

(8)
(9)

Manage

<<process>>

Create

<<process>>

Support

<<process>>

Reuse

<<process>>

Plan, fund, priotize, coordinate, learn

Engineer domain, framework, components, tools

Certify, classify, package, distribute, advise, maintain

Select, customize, assemble

(10)
(11)
(12)
(13)
(14)

저 자 소 개

참조

관련 문서

Third, based on the above results, this study concluded that the competitiveness of the agricultural product distribution industry in uncertain business

The new activation programs of industry academic cooperation are delivered, that is, The bonus payments system of technology development patent and free

This paper is a case study on how Venture and Small-Business Executives managers can take advantage of their intuitions in situations where the

The basic goals of the capital system is to maintain the capital of corporations strictly in order to protect creditors of the corporation. Such capital

Abstract This paper, based on two engineering industry SME case studies, traces the origin and process of technological innovations enabling the development

– Given an equilibrated gas-liquid system containing only a single condensable component A, a correlation for , and any two of the variables y A (mole fraction of A in

1 John Owen, Justification by Faith Alone, in The Works of John Owen, ed. John Bolt, trans. Scott Clark, &#34;Do This and Live: Christ's Active Obedience as the

Based on experience in some OECD countries, Korea could reform its existing energy tax system more environmentally-friendly including the introduction of a carbon tax,