You are on page 1of 35

2011. 02.

21

I.
II.
III.

I.
1.
2.
3.

1.

A
, ,




(/ )

II III

1.

II

III

DB

..
.

1.

II

(AS-IS)
A

S/W

S/W

S/W

(TO-BE)

A B C
S/W

S/W

S/W

()

F/W

H/W

H/W

H/W

B
B

B
C

F/W

B
C

F/W

F/W

F/W

H/W

H/W

H/W

(
)

III

2.

II

III

3.

II

III

3 (10.4~10.11)

ISP (07.12~08.6)


, 47
, 69
1,006

219
(7), (08.4), (08.10)

- 20 599, 6 94, 21 313

1 (08.11~09.5)


(FutureGov Awards) 3

, (1)
, 142

- (), ,

2010 SW () ()
CMMI

2 (09.6~09.11)

11 (11.1~11.12)
100
20

(2),
, 30
, 23
637
- 11 260, 16 346, 1 31

09 SW ()

II.
1.
2.
3.
4.
5.
6.

1. -

II


No

, , SW

(Open Standard)

10

11



(UI Adaptor)




(WAS, DB )

, ISP, 2008.

III

1.

II

III

, , , 4 , 219

/
/

, , /
8
, ,
3
, , , FAQ,
Q&A 56

, , ,
28

(129)


egov
frame

/
/

10

, , ,
25

, 4
, ,
5

, //, /

()(90)

90

2.

II

, , , , 5
::: :::

S/W

Layer

Layer

Layer

/ Layer

Layer

Layer

Ajax Support

UI (UI Adaptor )

Layer

Spring

(MVC )

Layer

iBatis

SQL (DB , SQL )

/ Layer

CXF

, (Web Service )

Layer

log4j

(Bean , )

11

III

3.

II

, , ,
::: :::
Editor

Unit Test

Debugger

Test Reporting

Methodology

& Template

Configuration

Build

Change Management

Deployment

(Implementation Tool)

(Test Tool)

(Deployment
Tool)

(Configuration
Management)

UML Editor/ ERD Editor

UML, ERD Notation

DBIO Editor

Sql sql

Test Case

Test Coverage

Test Reporting

Build

PC

Configuration Management

, History

Change Management

12

III

4.

II

III



-
-
-

-
-
-

-
-
-


-
-
-



-
-
-


-
-


-
-
-


-
-
-

13

SR
(Service Request Management)

(Change Management)
, ,

(Status Management)
(SR ,
)

(Standard Management)
(, )

5.

II

III

14

6.

II

III

, , /
8
, ,
3

, , ,
FAQ, Q&A 56

, , ,
28

(129)

15

, , ,
25

, 4

, ,
5

, //, /

()(90)

90

III.
1.
2.
3.
4.
5.

1.

II

III

- JVM(Java Virtual Machine)

- ( )

- J2EE, JDBC WAS DBMS

- JDK1.5 , .NET

()

()

- HW/SW

- WAS, DB,

- POC(Proof Of Concept)

- ,

- UML

- (UI )

- SW

- ( )

17

1.

II

III



(Legacy)

(Legacy)

EAI / ESB ()

(Legacy)

. ,

Case

18

1.

II

III

Apache 2.0 (http://www.apache.org/licenses/LICENSE-2.0)


,
-
-
- , , , attribution "NOTICE"
- ,

19

2.

II

III

(www.egovframe.go.kr)

1)
(//)

2)
(zip )

3)

6)

5)

20

4) import

3. -

II

III

09 23 ,10 69 92

LG

LG CNS

SDS

SDS

UI (Flex )

WEB 2.0
LDAP

(LDAP)
( )


()

Legacy ,

SOA

RFID,

EAI, RFID, BPM,


Adapter

()
SOA

, , 3 , , , , ,

, , , , , ,

(92)

ITSM, , , 2, , , ,
, , nTops, ,

21

3.

II

III

Lessons & Learned


AS-IS

Presentation Tier

Bisiness Tier Persistent Tier

Web

Browser

100%

- 10~15%

TO-BE

Presentation Tier

Bisiness Tier Persistent Tier

Web
Browser

- Legacy
,

- Legacy

-



- ,

22

3.

23

II

III

3.

II

III

(,,), (,, )

Lessons & Learned

Port-MIS 2.0

IBM

EAI

((Editing ), , (, ) )

- UI (Ajax )

UI

- UI Adapter

OS
(window unix )

Ajax UI
( , )

24

- (
)

3.

II

III

Application

Application

CS

X-Internet
- X-Internet

UI Adaptor:

-
- UI Adaptor
Security:

- XSS, Server Side Include, SQL Injection


Core Business Process


( )
Common Business Object
( )

( )


-

- Transaction

Middleware
Java Virtual Machine

25

Application

Application

Application

3.

II

III


(ProtoType)

X-Internet

Q&A

26

4.

UI

II

III

X-Internet UI
- UI
UI
- , UI Presentation Layer UI UI

UI Component Solution

(UI )
UI

Presentation Layer

(UI )

27

4.

SSO

II

III

SSO
- SSO (ActiveX, OCX )
- SSO JSP API() Controller

SSO Solution

SSO API

(SSO API Controller


)

Presentation Layer
(Controller)

28

4.

II

III


- ESB/BPM
- , /
-

ESB
Solution

BPM
Solution

ESB

BPM

SOAP / RESTFul
Integration Layer

(ESB / BPM
)


( CXF )

29

5.

II III


1)
2) ,
3)
,


1)
2)
3)


1) ,
2) , ,

30

33

. (2011)

* 11 2 12 20 ( )
34

You might also like