51
Copyright 2005 POSDATA Co., Ltd. All rights reserved.

Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved.

Page 2: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved.

MES 아키텍처 구축과SAG (System Architecture Group) 역할

2005. 04.14POSDATA POSCO SM사업부김재용 ([email protected])

Page 3: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

3Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 3

I POSCO PI와 MES

II SAG와 MES 아키텍처

III Reusable Component 소개

IV 향후 추진 활동

---Contents---

Page 4: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

4Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 4

POSCO PI와 MES

POSPIA의 현재 모습

MES프로젝트 개요

MES 시스템 특징

Page 5: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

5Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 5

POSPIA의 현재 모습

전략적전략적 경영관리경영관리 (SEM)(SEM)

BSCBSCBSC ABMABMABM

SRMSRMSRM

조업 시스템 (MES)조업조업 시스템시스템 (MES)(MES)

CRMCRMCRM고객

공급사

Enterprise PortalEnterprise Portal

ERPERPERP SCPSCPSCP MAXIMOMAXIMOMAXIMO

실행시스템실행시스템

전사전사 통합통합 데이터데이터 분석분석

DWDWDW DMDMDM

e-Procurement

e-Sales

POSPIA:포스코 유토피아(POSCO UTOPIA)와포스코 프로세스 이노베이션 아키텍처(POSCO Process Innovation Architecture)를 상징

[출처:POSCO의 디지탈 경영]

Page 6: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

6Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 6

MES 프로젝트 개요

MES (Manufacturing Execution System) 란?

고객으로부터 받은 주문에 대한 품질설계 및 공정계획 결과를 ERP로부터

받아서 최적의 작업순서를 결정하고, 제품의 생산 및 품질보증을 위한

제반 생산활동을 실시간 관리하는 시스템

고객으로부터 받은 주문에 대한 품질설계 및 공정계획 결과를 ERP로부터

받아서 최적의 작업순서를 결정하고, 제품의 생산 및 품질보증을 위한

제반 생산활동을 실시간 관리하는 시스템

MES 추진 연혁(만톤)

1,000

2,000

3,000

’86 ’88 ’90 ’92

6단계

’72 ~ ’84

Open System

설비 가동 단계별 소별, 공장별 시스템 구축조강생산량

양소 통합MES

Refresh

광 양IBM

1 기 2 기 3 기 4 기

2,100 만톤

포 항Fujitsu

1~4단계 5단계

’00 ’02 ’04

- 73년부터 단계별로 개발되어, 소별, 공장별 운영기준 상이 및 시스템 분산 운영

[출처:POSCO의 디지탈 경영]

Page 7: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

7Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 7

MES 프로젝트 추진단계 및 일정

2002년 2003년 2004년

1월 3월 6월 9월 12월 3월

6월 9월 12월 3월

6월 9월 12월

MP

FDRA

구 분

TD

Reuse

1차 제작, UT, IT

2차 제작, UT, IT

Inception

Elaboration

1차 ST, AT

2차 ST, AT

Construction

Transition

1차 가동(2003.12/2004.1) 2차 가동

(2004.12/2005.1)

Production

Page 8: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

8Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 8

MES 프로젝트 추진 배경

PI 1기와의 시너지 효과 창출을 위한 수직적인 통합 필요

- ERP와 MES가 관통된 고객관점의 조업관리시스템 구축

조업관리 업무 및 시스템 운영의 효율성 제고를 위하여

하나의 제철소처럼 조업시스템의 수평적 통합 필요

- 소간,공장간 상이한 업무기준, 화면, 관리항목의 표준화

- 6시그마 등 개선활동 가속화를 위한 Infra 구축

COBOL중심의 노후화된 시스템은 유지보수 한계 도달

- 양소의 업무처리 기능을 표준화하여 ERP개념의 패키지화

PCPC

포항

MES

포항

MES광양

MES

광양

MES

PCPCPCPC....

PCPCPCPCPCPC

ERP/SCP품질설계공정계획

ERP/SCP품질설계공정계획

[출처:POSCO의 디지탈 경영]

Page 9: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

9Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 9

MES 프로젝트 추진과제 및 성과

조업 부문의 Data/업무기준 표준화로 전사 표준체계 완성

Data 항목Data 항목양소, 품종간 유사/중복 항목 표준항목으로 통폐합

각종 코드 체계 및 관리기준 표준화

양소, 품종간 유사/중복 항목 표준항목으로 통폐합

각종 코드 체계 및 관리기준 표준화104천→15.3천 항목

(△ 85 %)

104천→15.3천 항목

(△ 85 %)

조업통계조업통계 부서간 상이한 통계명, 산출식, 관리기준의 표준화부서간 상이한 통계명, 산출식, 관리기준의 표준화1,532 → 1,154 종

(△ 25 %)

1,532 → 1,154 종

(△ 25 %)

운영화면운영화면양소 운영화면의 통합 표준설계, 적용

- 소간/공장간 인적 교류 및 업무성과 파악 용이

양소 운영화면의 통합 표준설계, 적용

- 소간/공장간 인적 교류 및 업무성과 파악 용이16.2천→ 2.8천 종

(△ 83 %)

16.2천→ 2.8천 종

(△ 83 %)

ERP 설계기법을 적용한 통합시스템 구현

• 각 공장별 별도 시스템 구축(81개 시스템)

• 업무 기능을 중심으로 모듈화(1개 시스템)

지시 실적 검사 입고 ERP 기법

지시 실적 검사 입고관리기준

(Master Data)

※ 신설 공장 설립 --> 별도의 프로그래밍 없이 관리기준 추가로 적용 가능

- 광양 신설 #5 CGL (도금공장) 과 기존 #4 CGL 공정 비교 (Legacy 대비 1/3 수준)

개발 기간 단축 : 17개월 6개월

[출처:POSCO의 디지탈 경영]

Page 10: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

10Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 10

MES 프로젝트 추진과제 및 성과(계속)

ERP와 연계하여 수주~생산~출하 부문이 관통된 고객관점의 조업 프로세스 구축 및

고객 서비스 강화를 위한 정보제공 체제 구축

양소 공장별 상이한 업무기준, 화면 등이 표준화되어 조업운영 패턴이 통일

- 전후 공장간 정보의 Real Time 공유로 前 공장의 조업 결과를 참조하여 당공장의 조업 조건 반영

- 동일제품 생산 공장간 정보공유로 하나의 공장처럼 운영되어 상호 벤치마킹 및 인적 교류 용이

표준화된 양질의 Data와 편리한 분석 Tool을 활용하여 개선 Theme 발굴 용이

최신 IT 신기술 적용으로 업무 처리의 시간적/공간적 제약 해소

[출처:POSCO의 디지탈 경영]

Page 11: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

11Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 11

MES 시스템 특징

사용자 편리성을 고려한 Web 기반의 개방형 시스템

- 인터넷기반의 개방형 시스템으로 근무위치에 관계 없이 업무수행 가능 체제 및 업무 Speed 향

- 양소 공장간 기능 (항목,기준, 운영화면) 이 동일한 시스템을 전사에서 공유가능

- 조업업무 혁신을 지원하는 IT Infra 완비CBD (Component Based Development) 방식을 적용한 시스템 개발

○ CBD 란? 어떤 프로그램을 개발할때 旣제작해둔 Component를 재사용 하는 것

- Component 적용 사유

성능이 검증된 Component를 활용함으로써 시스템 품질 향상

Component 단위의 교체 및 확장으로 유지보수의 안정성 향상과 비용절감

Component 재사용을 통한 개발 생산성 향상 및 개발비용 절감

Page 12: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

12Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 12

MES 시스템 특징(계속)

○ Master Data 란?

여러 업무에서 공통으로 사용하는 코드, 업무기준, 계산식, 송수신 전문 등을 통합 및

표준화하여 각 프로그램에서 활용 할 수 있도록 제공하는 Data

- 부문별 분산 관리된 기준성 Data의 통합 일원화 관리로 정합성을 보장

- Data와 프로그램 Logic의 분리 운영으로 향후 시스템 유지보수를 최소화

업무 Logic을 Master Data 화

전사 Interface 표준을 위한 EAI 적용

○ EAI (Enterprise Application Integration) 란 ?

- 타시스템 (ERP, Legacy 등) 들간의 정보에 대한 Interface체계를 통합화하여 관리 가능한 솔루션임

- 폐쇄형 Host 체제에서 개방형 시스템으로 조업시스템이 전환됨에 따라 기 운영중인

다양한 제어시스템과의 정보연결을 위해 표준 Data 통신 기능 필요

- 주요 기능 : Data 보증 (Queue 관리)

Data Monitoring : 조업 프로세스 컴퓨터와 통신 이상 감시

Data logging : 정보연결 이상발생시 원인분석을 위한 Data 추적 및 복구

Page 13: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

13Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 13

MES 시스템 특징(계속)

MES 무정지 운영을 위한 고가용성 구현

○ 가용성 목표 : Downtime(업무정지시간) 목표치 -> 누계 3H/월

○ 구현내용

휴지 발생요소구현 내용

H/W 장애(서버,Disk, Network,부대설비 등)

H/W 장애(서버,Disk, Network,부대설비 등)

계획휴지

(Planned

Downtime)

계획휴지

(Planned

Downtime)

장애발생

(Unplanned

Downtime)

장애발생

(Unplanned

Downtime)

시스템 변경작업( H/W,S/W구성변경 등)

시스템 변경작업( H/W,S/W구성변경 등)

주기적인 관리작업(DB재편성,시스템정비 등)

주기적인 관리작업(DB재편성,시스템정비 등)

Upgrade & PatchUpgrade & Patch

프로그램 변경프로그램 변경

S/W 장애(O/S,DB,WAS,EAI) S/W 장애(O/S,DB,WAS,EAI)

Application 장애Application 장애

운영자 Miss 운영자 Miss

Online 변경체제 구축Online 변경체제 구축

이중화이중화

Application 개선Application 개선

Data BackupData Backup

운영표준화운영표준화

부품화, Data/Logic 분리 등

On Line 재편성

RAC, Clustering, Load Balancing 기술

Page 14: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

14Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 14

MES아키텍처와 SAG

SAG 구성 및 역할

MES 아키텍처 개요

MES 아키텍처 구축 사례

Page 15: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

15Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 15

SAG(system Architecture Group) 구성

추진목표

POSPIA와 연계하여 전사 통합/표준화된 정보환경 구성을 위한

최적의 제철소 조업관리시스템 (MES) 아키텍쳐 구축

POSPIA와 연계하여 전사 통합/표준화된 정보환경 구성을 위한

최적의 제철소 조업관리시스템 (MES) 아키텍쳐 구축

추진방향

○ Process Chain별 1차 Iteration개발 지원을 위한 New 아키텍쳐 정립 및 Prototype 을 최우선

수행하여 Design Guide 및 Implementation Guide 적시 제공

○ 1차 Iteration 수행 시 도출된 문제점, 기술적 해결사안에 대한 해결방안 제시하여

2차Iteration 에 반영할 수 있는 체계를 구축

○ 제철소 조업시스템의 Performance 및 안정성 확보를 위해 IT 테마별 요소기술 검증 및

Prototype을 통한 개발Risk 사전 제거

○ 최적의 아키텍쳐 정립

Page 16: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

16Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 16

ATS가 제안한 추진 조직 구성도

ATS(Advanced Technology Solutions)는 Oracle HQ의 컨설팅 그룹임

Page 17: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

17Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 17

■ SAG(System Architecture Group) 역할 정의

형상관리Configuration

진도관리/품질관리/Project Plan 수립Project

Process 개발방법론 Customize & Guidelines

UI 표준 Guidelines & Look & Feel

Personalization & CustomizationPresentation Layer

EJB/Business Logic Architecture

Subsystem/Class DesignBusiness Logic

O/R Mapping & GuidelinesPersistence

PDA & Mobile Architecture PrototypePortal & Wireless

Framework 9i MVC & Architecture Prototype

Process Management

구 분

Integration

Integration Architect

Technical Architect

Data Architect

Application Architect

Integration Architecture 정립

Infra

비 고

개발방법론/프로젝트 관리 정립

Application Architecture 정립

Chief Architect POSDATA,

컨설턴트로구성

SAG 총괄

담당자

Database Architecture 정립

Availability & Scalability Architecture 정립

Technical Architecture 정립

담당 업무

Page 18: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

18Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 18

SAG Work plan사례

ID Task_Name Duration Start_Date Finish_Date Predecessors Resource_Names1 POSCO Reference Architecture 267 days? 2002-10-28 8:00 2003-11-04 17:002 Architecture Implementation View 267 days? 2002-10-28 8:00 2003-11-04 17:003 Finalize Integrated MES Implementation Arc 137.88 days 2003-04-25 9:00 2003-11-04 17:00 15,11,4,24,25,484 Overall High availability architecture 19.88 days? 2002-11-11 8:00 2002-12-06 16:005 Complete Architecture Risks List 7.88 days? 2002-12-06 16:00 2002-12-18 15:00 4,716 Define Security Solution 32.88 days? 2002-10-28 8:00 2002-12-11 16:007 Analyze security requirement 9.88 days? 2002-10-28 8:00 2002-11-08 16:008 Conduct security workshop 2.88 days? 2002-11-11 8:00 2002-11-13 16:00 79 Define user and role management solution 10 days 2002-11-13 16:00 2002-11-27 16:00 7,8

10 Define security credentials propagation acro10 days 2002-11-27 16:00 2002-12-11 16:00 7,911 Review O/R Mapping Solution 20 days 2002-10-28 8:00 2002-11-22 17:0012 Dynamic Layout change and label change 20 days 2002-10-28 8:00 2002-11-22 18:0013 Define strategy 5 days 2002-10-28 8:00 2002-11-01 18:0014 Review frameworks for dynamic layout 15 days 2002-11-04 8:00 2002-11-22 18:00 1315 Review Application Frameworks 14.88 days 2002-11-11 9:00 2002-11-29 18:0016 Application Architecture 89.13 days 2002-10-28 8:00 2003-02-28 9:0017 Complete List of access devices and proto10 days 2002-10-28 8:00 2002-11-08 17:0018 Define technology for each access device 10 days 2002-10-28 8:00 2002-11-08 17:0019 Define Presentation Layer technologies 15 days 2002-11-11 8:00 2002-11-29 18:00 1820 Define J2EE Authentication and Authorizatio4 days 2003-02-24 9:00 2003-02-28 9:00 2421 Define Personalization solution 9.88 days 2002-12-02 9:00 2002-12-13 17:00 1922 Define Enterprise Portal Integration Solution9 days 2003-02-03 9:00 2003-02-14 9:0023 Define Wireless Solution 10 days 2002-11-04 8:00 2002-11-15 18:0024 Redefine Controller Layer 10 days 2002-11-04 8:00 2002-11-15 18:0025 Redefine Business Logic Layer 5 days 2002-11-18 8:00 2002-11-22 18:0026 Define business rules strategy 5 days 2002-11-18 8:00 2002-11-22 18:0027 Define Excel Integration 10 days 2003-01-03 18:00 2003-01-17 18:0028 Import 0 days 2003-01-03 18:00 2003-01-03 18:00 1529 Export 10 days 2003-01-06 8:00 2003-01-17 18:00 1530 Define Manufacturing Analysis and statistic 10 days 2002-11-04 9:00 2002-11-18 9:0031 Architecture Guidelines 90.13 days 2002-10-28 8:00 2003-03-03 9:00

163개 항목 (2002.10 ~ 2003.4)

Page 19: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

19Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 19

주요 추진 실적(사례)

○ Application 아키텍쳐 부문

● Reference Application 아키텍쳐 Prototype 개발

● Architecture 변경 영향도 분석 및 대응방안 수립

● 개발Tool간(Together↔Jdeveloper) 연계성 검증 및 활용 Guide 제작/ 교육

● Security Solution 도출

● Reusable Component 아키텍처 수립

● Reference Application 아키텍쳐 Prototype 개발

● Architecture 변경 영향도 분석 및 대응방안 수립

● 개발Tool간(Together↔Jdeveloper) 연계성 검증 및 활용 Guide 제작/ 교육

● Security Solution 도출

● Reusable Component 아키텍처 수립

Application

아키텍쳐

Application

아키텍쳐

화면 제작 부문화면 제작 부문

● 화면 제작 Flow 점검 및 지원 Tool 기능 검증

● Process Chain 별 화면 표준화 및 통합화 등 검증 Review 실시

● 화면 Layout 배치 표준안 및 화면 Style Guide 작성/공지

● 화면 제작 Flow 점검 및 지원 Tool 기능 검증

● Process Chain 별 화면 표준화 및 통합화 등 검증 Review 실시

● 화면 Layout 배치 표준안 및 화면 Style Guide 작성/공지

End to End

Prototype개발

End to End

Prototype개발

● UI부문 Solution Define 및 기능 검증을 위한 Prototype● Architecture 검증을 위한 Prototype

- EAI <-> MES간 Interface 부문- Java <-> C++간 Integration 부문

● UI부문 Solution Define 및 기능 검증을 위한 Prototype● Architecture 검증을 위한 Prototype

- EAI <-> MES간 Interface 부문- Java <-> C++간 Integration 부문

Page 20: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

20Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 20

주요 추진 실적(사례)

○ Data 아키텍쳐 부문

● Process Chain별 Data Model 검증 및 항목표준화 점검

- 전사 통합ERD 통합성 검증, 공유DBTABLE에 대한 관리주체 결정 등

● 전사 통합ERD/공유Data Flow 작성

● Process Chain별 Data Model 검증 및 항목표준화 점검

- 전사 통합ERD 통합성 검증, 공유DBTABLE에 대한 관리주체 결정 등

● 전사 통합ERD/공유Data Flow 작성Data ModelingData Modeling

● Data 아키텍쳐 원칙/정책/지침 정립

● 사소간 조업 DB (Transaction & Master Data) 배치방안 검토

● Data 배치방안(Centralization/Distribution/Replication) Prototype실시

- 공유 DB TABLE에 대한 배치방법 및 Response Time개선방안 도출

● 고 가용성 DBMS 구축을 위한 Prototype실시

● Data Modeling Guide 및 교육 실시

● Data 아키텍쳐 원칙/정책/지침 정립

● 사소간 조업 DB (Transaction & Master Data) 배치방안 검토

● Data 배치방안(Centralization/Distribution/Replication) Prototype실시

- 공유 DB TABLE에 대한 배치방법 및 Response Time개선방안 도출

● 고 가용성 DBMS 구축을 위한 Prototype실시

● Data Modeling Guide 및 교육 실시

Data 아키텍쳐Data 아키텍쳐

○ Technical & Integration 아키텍쳐 부문

● 서버 고가용성 확보를 위한 기술 검토

● Capacity Plan 추진

● WAS↔TMAX간 연동방안 및 무정지 운영방안

● System Operation 절차 및 Solution 정의

● EAI 시스템 아키텍쳐 검토 ( 실적 순서처리 보증 방안 및 부하 분산 방안 등)

● EAI Framework 구성

● 서버 고가용성 확보를 위한 기술 검토

● Capacity Plan 추진

● WAS↔TMAX간 연동방안 및 무정지 운영방안

● System Operation 절차 및 Solution 정의

● EAI 시스템 아키텍쳐 검토 ( 실적 순서처리 보증 방안 및 부하 분산 방안 등)

● EAI Framework 구성

Page 21: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

21Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 21

MES 아키텍처 개요

○ IT Vision 및 아키텍처 작업절차

IT D

irectio

n

Data아키텍쳐

Data아키텍쳐

Technology아키텍쳐

Technology아키텍쳐

IT P

rinciples &

Goals

DraftPolicies

DraftPolicies

DefineStandards

DefineStandards

Application아키텍쳐

Application아키텍쳐

FinalPolicies

FinalPolicies

Process 설계Process 설계

조직설계조직설계

Page 22: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

22Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 22

전사 IT 원칙

○ 아키텍처 수립원칙

ApplicationApplication

Business Process 를 지원할 수 있는 시스템 구축

검증된 Global Framework 최대한 적용

Application 재활용 및 중복 배제를 통한 활용률 극대화

경영 및 신기술 변화에 신속하고 유연하게 대응토록 설계

Business Process 를 지원할 수 있는 시스템 구축

검증된 Global Framework 최대한 적용

Application 재활용 및 중복 배제를 통한 활용률 극대화

경영 및 신기술 변화에 신속하고 유연하게 대응토록 설계

DataData임직원이 업무 수행에 필요한 모든 정보를 공유

전사 Data의 표준화 및 통합화

Data 접근을 쉽고, 일관성 있게 지원할 수 있는 시스템을 구축

임직원이 업무 수행에 필요한 모든 정보를 공유

전사 Data의 표준화 및 통합화

Data 접근을 쉽고, 일관성 있게 지원할 수 있는 시스템을 구축

TechnologyTechnology

개방형 인프라 구조(Global Standards) 구축

사용자가 최대한 컴퓨터를 활용할 수 있는 체제 구축

전산망을 통한 내.외부 불법침입자에 의해 무단 유출,파괴 및

불법 변조되는 것으로 부터 안전하게 보호.• 정보통신시스템의 장애발생에 대비하여 시스템 이원화, 백업관리, 복구 등 종합적인 재난복구대책을 수립, 시행

개방형 인프라 구조(Global Standards) 구축

사용자가 최대한 컴퓨터를 활용할 수 있는 체제 구축

전산망을 통한 내.외부 불법침입자에 의해 무단 유출,파괴 및

불법 변조되는 것으로 부터 안전하게 보호.• 정보통신시스템의 장애발생에 대비하여 시스템 이원화, 백업관리, 복구 등 종합적인 재난복구대책을 수립, 시행

Page 23: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

23Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 23

MES 아키텍처 구축 핵심 착안사항

○ MES 특징(Architecture 설계 Needs)

ㅇ 다양한 이기종 환경에서 송수신 시스템간의 Data 정합성 보증

ㅇ 물류 흐름을 원활히 진행시키기 위한 Data 순서보증 및 Performance 확

ㅇ 조업 프로세스의 Down-Time 최소화

ㅇ 다양한 이기종 환경에서 송수신 시스템간의 Data 정합성 보증

ㅇ 물류 흐름을 원활히 진행시키기 위한 Data 순서보증 및 Performance 확

ㅇ 조업 프로세스의 Down-Time 최소화○ Architecture 설계 핵심 Point

ㅇ Data 의 100% 정합성 보증 → 단일 통합 DB화, 전문 송수신 보장

ㅇ Down-Time 최소화 가동체계 구성 → Fail-over 체제 (장애 대응)

ㅇ Performance 및 시스템 향후 확장성 보장 → Load Balancing (부하 분산)

ㅇ 시스템 Open화에 따른 보안성 확보 → Security 체제

ㅇ Data 의 100% 정합성 보증 → 단일 통합 DB화, 전문 송수신 보장

ㅇ Down-Time 최소화 가동체계 구성 → Fail-over 체제 (장애 대응)

ㅇ Performance 및 시스템 향후 확장성 보장 → Load Balancing (부하 분산)

ㅇ 시스템 Open화에 따른 보안성 확보 → Security 체제

Page 24: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

24Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 24

전사 및 MES 프로세스 분석

○ 전사 메가 프로세스 구분

- 고객충족, 경영 및 재무, 경영지원관리, 조달 및 보전관리, 기술연구 개발, 조업관리

○ MES 프로세스체인 구분

조업시스템조업시스템

생산관제

조업관리

출하관리

야드관리

품질판정

구내운송

원료관리

조업해석

Process ComputerProcess Computer

EAIEAI B/C ↔ P/C간 Interface

Page 25: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

25Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 25

BOM Level별 동일 유형 Task로 설계

제강

주조

Slab

정정

열연

정정

포장

권취코일

Slab

용 강

주편

정정코일

열연제품

출하 BOM

Routing

열간

압연

BOM Level 5

BOM Level

4

BOM Level

2

BOM Level

3

BOM Level 6

BOM Level 7

BOM 레벨

WIP 영역 WIP 영역

INV 영역

⑥S/F 가열로 압연기정정

Yard옥내Yard

주편 Slab 권취코일INV 영역INV 영역

7

Level 4 Level 5

※ BOM Level별로 ITEM 기준으로 동일한 처리

BOM Level에 관계 없이 프로세스를 표준화하여

동일한 패턴으로 처리

Page 26: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

26Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 26

프로세스/Task분류 절차

Task 처리 흐름도7. Task 상세화 작업

(Step, Function,기준 도출)

6. 프로세스별 Task 확정

Task유형 분류표 및

유형별 차이점 기술

5.Task Grouping 및 유형분류

-창고내 이송,이적

Task도출

-4. Inventory 내 Task 도출

-INV -> WIP,

-WIP -> INV

-Queue -> Run

--> To Move

-3.Operation별 Task 도출

Operation 일람 작성

- OP 선정 사유 기술

2.BOM/Routing, Operation 설정

-Tracking Point관점: 재고관리 여부

-Resource 소모관점:원가관리 여부

프로세스별 기능 분류표1.공정별 Process/기능 분류

프로세스 &

TASK 분류

비고산출물상세 작업 내용단 계

Page 27: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

27Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 27

프로세스/Task분류 작성 사례1

STS 미니밀Mega

ProcessProcess Task SUB-Task 1제강 2제강 1제강 2제강 제강 제강

조업관리 작업요령관리 제강요령 수신 제강요령 수신등록 ● ● ● ●

제강요령 등록대상 편집 ● ● ● ●

제조사양 수신FILE 등록 ● ● ● ●

제강요령 등록현황관리 변경 ● ● ● ●

제조사양 수신FILE 이력변경 ● ● ● ●

조업실적처리 용선관리 고로실적 관리 ● ●

TLC수선량 계량정보 연결 ● ●

2제강 CDPS 실적 ●

H.M.P 실적 ●

1제강 TLC PIT변경요구 ● ●

1제강 HMPS PIT 변경 요구 ● ●

제강후배재 TLC인출요구 ● ●

전배재 실적 ● ● ● ●

제강후배재 실적 ● ● ● ●

선번실적 관리 선번등록정보수신처리 ● ●

용선예비처리 실적정보 처리 ● ●

용선불출 실적정보 처리 ● ● ● ●

전로조업 관리 전로 탈[P] 실적처리 ● ●

용선장입정보 처리 ● ● ● ●

전로실적정보 처리 ● ● ● ●

1제강 전로주기실적 ● ●

1제강 전로시간및산소사용(B) ● ●

로외정련조업 관리 B/B실적정보 처리 ● ●

BAP실적정보 처리 ● ● ● ●

L/F실적정보 처리 ● ● ● ● ●

R/H실적정보 처리 ● ● ● ●

설비이상 정보 실적처리 ● ●

전기로 작업실적 관리 전기로 장입실적 수신 ● ●

전기로 진행실적 수신 ● ●

전기로 조업실적 수신 ● ●

전기로 장애실적 수신 ● ●

전기로 Skimming실적 수신 ●

전기로 가동실적 수신 ● ●

업무분류 광양비 고

포항

Page 28: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

28Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 28

프로세스/Task분류 작성 사례2

BOM Level 원료 ==> 용탕 INV

OP순서 Task명 전기로 정련로 VOD/LT 래들 Tundish Mold 전단 서냉로 정정 Locater 비고

INV --> WIP소재투입실적(장입실적)

● ● ● ●● (부원료)

● (부원료) 소재투입(주편)

QUEUERUN 진행실적 ● ● ● ● ● ● ●

To-Move가동실적(장애실적)

● ● ● ● ● ●가동실적(손질,2차절단)

품질실적수집(품질특성)● ● ●

●(성분,온도)

●(성분,온도)

●(냉각...)● 가동실적(장입,추출)

품질실적(결합)

생산완료실적(재료일반) ● ● ● ●실적조회(의사결정용) ● ● ●SLAG 실적(전기로,정련,VOL/LT 특성)

● ●● (부산물 Slag)

● (부산물 지금)

● (부산물지금)

● (부산물지금)

SLAG 성분실적(전기로,정련,VOL/LT 특성)

● ● ●

재처리 ●미처리 회송 ●미완주 회송 ●품질판정(성분,통과공정)

●● 판정(보류,재작업, 이강종 품질)

품질판정(Tapered,냉연초절사,여재판정,주문재/여재판정)

품질판정결과조치(대체용강특성부여)Item부여 ● ●SCRAP처리 SCRAP처리

(미처리,미완주)

Scrap처리(갱생재포함)

행선변경(라우팅) ● ●목전충당처리 ●재료분할(LOT ) ●잉여재 처리 ●품질평점부여 ● ● ● ● ● ● ●품질등급부여 ● ●품질이상조치 ● ●품질예지 ● ●지시수정(정정) ●지시취소 ● ●지시수정(강편, 주편특성여재, SIZEING 모SLAB 일반재전환)

생산실적수정처리(취소처리)

생산실적수정처리(Size 수정)

여재처리 ●산적구분부여(포항 ONLY) ●구입재 등록 ●

INV이송지시(주편불출,Slab불출,Slab회송)

이송실적(정정야드입고,S/Y입고)

지시프로세스작업지시 등록(출강, 연주…)

● ●

작업지시 수정(출강, 연주…)

● ●

작업지시 등록( 출강지시) ● ●작업지시 등록( 정정지시) ●작업지시 등록( 압연지시) ●작업지시(Sizing자Slab정정지시)

Slab-->Hot장입Lot관리(장입지시/Line Tracking)

기본기능재료Tracking(대기코드,진도)

용탕 ==> 용강 용강 ==> 주편 주편 ==> SLAB

Page 29: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

29Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 29

MES Application Layer Diagram

○ Framework (MVC, BC4J 및 Message F/W) 기반 아키텍처

Integration Server

BC4JJavaClass

EAIIntegration

범 례

Application Server

Controller Interface

Web

PDA

P/C

HttpReceiver

BusinessLogic

Interface

BusinessObject

Interface

Model(BC4J)

ViewObject

EntityObjectApplication

Module

EAI Http

Adapter

DB

MVCFramework

EAISender

JMSServer(FMQ)

Message Controller

Task(Activity)

HttpServletController

Process

Integration

L/B

Mobile

Page 30: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

30Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 30

MES Data처리 시(MTS MAS) Stream적용

MTS MAS

MTS DB#1

Redo LogArchive

RAC MTS DB#2

MAS DB(Macro Data)

Advanced QCapture(추출)

Advanced Q(Memory Buffer)

Archive

Apply(변환-적재)

Streams

Archive Log(#1,#2)

Archive Log(#1,#2)HA

NAS

※ Micro Data는 OWB(Oracle warehouse Builder)를 적용

Page 31: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

31Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 31

MES HA Solution적용

WAS

DB 서버

비 고

- 동일한 Application을 서비스 하는 OC4J를multi-node/multi-process로 분산시켜 부하분산을 하고, 가용성을 높이는 솔루션

Clustering

- Multi Node상에 Concurrent Manager를 분산배치 시켜 HA및 Load balance 기능을 CM자체적으로 구현한 기술.

Parallel Concurrent Processing

(PCP)

- Active-Active의 가용성과 확장성을DB 서버에 적용시킬 수 있는 Oracle 솔루션

Real Application Cluster(RAC)

- 가동계는 상시 가동, 백업계는 상시 정지- 가동계 Fail-Over Event 발생시 백업계로

자동 전환 (Disk 접속 변경, 백업계 DBMS 기동)

High Availability(HA)

구 성 특 성솔 루 션

Page 32: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

32Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 32

Reusable Component 소개

Reusable Component 개요Reusable Component를 활용한 SampleReusable Component 적용 효과

Page 33: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

33Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 33

Reusable Component 개요

정 의

소프트웨어 시스템에서 독립적인 기능을 수행하는 모듈로써, 시스템을 유지보수 하는데 있어

교체가 가능한 부품.

- 하나의 컴퓨터를 시스템으로 간주한다면 CPU, 메모리, LAN카드 등이 이에 해당.

A Component

B Component

C Component

D Component

E Component

F Component

G Component

H Component

실적처리실적처리 응용응용 프로그램프로그램Reusable ComponentReusable Component

A Component

C Component

신규개발 (해당 분야 only)

D Component

B Component

신규개발 (해당 분야 only)

:

화면처리화면처리 프로그램프로그램

F Component

H Component

D Component

신규개발 (해당 분야 only)

E Component

Page 34: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

34Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 34

MES Reusable Component 구축

개발 단계

Reusable Component 도출 1차 Workshop 실시

CBD 적용성 검증 Prototype 개발

Reusable Component 도출 2차 Workshop 실시

Component 전담 개발을 위한 Reuse팀 발족

Component 개발을 위한 요구 기능 정의 및 분석

Component 설계 및 제작

Page 35: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

35Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 35

MES Reusable Component 구성

Browser

BRComponents

Message Components

BLIComponents

MVC Framework

HttpServletController

Process

View Object

EntityObject

ViewRow

EAIInterface

BizLogicI/F

JSPTag LibraryBC4J

View Controller ModelI/F

MessageFramework

BizLogicI/F

BizObjectI/F

View Object

EntityObject

ViewRow

ApplicationModule

ApplicationModule

Task

UI

UI Components MVC Components

UI

JavaAppRich

Non-UI DBMS

EAI

P/C ERP

•Non-biz Function

Page 36: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

36Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 36

-

MES Reusable Component 구성

Error Control, Logging, Messaging 처리 기능

-BR (Biz Rule) Business에 필요한 Error Check 등의 Biz Rule 검증 기능

역 할 정 의구 분

- WEB 화면에 출력되는 각종 Logo, LOV, Scroll 등을(JAVA Script, Tag Library, Applet) 작성하는 기능

GUI(Graphic User Interface)

- Security 처리 기능

Non-Biz Function

- WEB 화면에서 발생하는 Data 들을 처리하는데 필요한Business를 Control 및 처리하는 기능

MVC Framework

Message Framework

- App’ Logic부문과 BC4J 와 연결시켜주는 기능*BLI : Biz Logic Interface

- EAI 등에서 발생하는 Message(전문)을 처리하는데 필요한Business를 Control 및 처리하는 기능

BLI BC4J

(BusinessComponentFor Java)

Application Logic

Page 37: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

37Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 37

Master Data

Master Data 정의

회사 각 부문별 업무에서 사용되고 있는 Business Rule 데이터를 전사 차원에서통합 표준화하여 각 부문 업무 및 시스템에서 활용 할 수 있도록 제공하는 가장 기본적이고핵심적인 데이터 ( 코드류, 업무기준, 판단기준, 계산식, 점검기준 등 )

회사 각 부문별 업무에서 사용되고 있는 Business Rule 데이터를 전사 차원에서통합 표준화하여 각 부문 업무 및 시스템에서 활용 할 수 있도록 제공하는 가장 기본적이고핵심적인 데이터 ( 코드류, 업무기준, 판단기준, 계산식, 점검기준 등 )

Master Data 통합 Image 구성도

개별 분산 관리 통합 관리

A 시스템 B 시스템 C 시스템

업무처리데이타

업무처리데이타

업무처리데이타

업무처리용기준데이타

업무처리용기준데이타

업무처리용기준데이타

A 시스템 B 시스템 C 시스템

업무처리데이타

업무처리데이타

업무처리데이타

표준화

통합기준데이타

Access Module Access Module Access Module

마스타시스템

Page 38: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

38Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 38

Meta Data

META DATA 정의

도서관의 도서 목록카드 혹은 카탈로그와 같은 역할을 하는 정보

업무 수행에 필요한 정보접근을 위한 안내자, 이정표

데이터의 구조와 의미, 그리고 그 데이터를 조작하는 적용업무 및 처리절차에 관해 설명한 정보

META DATA 유형

• 데이터의 구조와 특성, 프로그램명과 설명, 작업관계, 사용자 접근

유형 및 빈도 등 기업의 기술자와 IT 요원을 지원하는 Data기술적 Data(Technical)

용도별

• 문서화되지 않은 체, 종업원의 책상이나 기억, Web Site에 존재하는 Data비 구조화된 Data(Unstructured)

• Tool이나 문서에 저장되어 있고, 문서화된, 협의된 Data

• 정보계/운영계 시스템에 있는 정보에 접근하기 위하여 업무 용어로

정의된 안내지도 와 같은 현업사용자를 지원하는 Data EX) 데이터의 구조와 특성에 관한 업무적 정의, 주제영역, 공통접근

안내, 데이터의 위치/관리책임, 업무정책/프로세스/규칙

내 용

업무적 Data(Business)

구조화된 Data(Structured)

형태별

구 분

Page 39: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

39Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 39

Reusable Component를 활용한 Sample

금융 상품개발 확정~판매~운영 업무 Flow

자동 이체입출금 처리

예금계좌조회 및입금현황조회

이자처리 예금계좌조회 및자동이체결과조회

상품확정 계좌개설계약 해지 출금(이체)입금처리상품추천

Page 40: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

40Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 40

Reusable Component를 활용한 사례

초기접속 및 기 개설한 계좌 를 조회하여 잔액 확인

2,783,381원

Page 41: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

41Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 41

Reusable Component를 활용한 사례(계속)

당행/타행 이체화면 (Reusable Component 1)

ReusableComponent

(고객별 메뉴제공)

Reusable Component적용(화면 제작용)

1) List Value2) Password Box3) 입금 금액계산4) Text Field * 이외에도 Data, Message처리

Component가 있음

Page 42: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

42Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 42

Reusable Component를 활용한 사례(계속)

당행/타행 이체화면 (Reusable Component 2)

showMessage: 에러 발생 시 해당 메시지창 출력

Page 43: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

43Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 43

Reusable Component를 활용한 사례(계속)

당행/타행 이체화면 ( Master Data)

Master Data(입금금액 만기이율

계산기준고객별,상품별 관리)

※ Master Data 관리 기능을 활용하면 상품별, 고객별로 즉시 기준 변경이 가능 함.

상품별

입출금이 자유로운 예금

101: 우대저축통장102: 가계당좌예금103: 보통예금104: 저축예금

1: 변동금리2: 고정금리

Page 44: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

44Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 44

Reusable Component를 활용한 사례(계속)

당행/타행 이체 화면 Activity Diagram

MVC Reusable Component

Customizing process

Page 45: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

45Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 45

Reusable Component를 활용한 사례(계속)

당행/타행 이체화면 Metadata

Page 46: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

46Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 46

Reusable Component를 활용한 사례(계속)

Reusable Component상품(제품) 기획,설계 완성 상품(제품)

재사용 가능한 서비스 저장소

계좌조회

이체처리

이자처리

자주쓰는 계좌

고객분류기준

고객별 이체수수료

고객별 제공메뉴권한

이자율계산 기준

………………..…

적립식 펀드

정기적금

정기저축

신규 상품

적립식 펀드

정기적금

정기저축

신규 상품

서비스 Business Rule

Reusable Component(화면제작 및 Data처리, 권한관리 등)

Reusable Component(화면제작 및 Data처리, 권한관리 등)

※ Business Process를 Activity단위로 세분화하여 레고블록처럼 구성

레고블록조립

요구기능정의

추가기능

Page 47: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

47Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 47

Reusable Component 적용 효과

예측 가능한 수준의 성공을 보장

• Time To Market

• Reusable Business

• Flexible Change

• Time To Market

• Reusable Business

• Flexible Change

검증된 Reusable Component 사용으로

균등한 시스템 품질 확보

주요 기능에 Reusable Component를

적용함으로 전반적인 Control이 가능

업무기준 변경 시 현업 담당자가 직접

신속,간편하게 변경가능(Master Data)

검증된 Reusable Component 사용으로

균등한 시스템 품질 확보

주요 기능에 Reusable Component를

적용함으로 전반적인 Control이 가능

업무기준 변경 시 현업 담당자가 직접

신속,간편하게 변경가능(Master Data)

Page 48: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

48Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 48

향후 추진 활동

지속적인 아키텍처 유지발전 체계Target Architecture 수립

Page 49: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

49Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 49

지속적인 아키텍처 유지발전 체계(조직)

운영 및 개발 프로젝트 전 Life Cycle에 걸쳐 기술지원 조직 운영

- 단순한 지원체제가 아니라 Reusable Component를 도출, 구현하는 등

프로젝트에 직접 참여하여 역할 수행.

현상 분석 기본설계 상세설계 제작/테스트 이행 운영유지

SAG

Reuse튜닝

방법론

MasterData

RM

프로젝트 관리(방법론, MPMS)

Reuse Component 적용 가이드, 추가구현(Reuse)

아키텍처 수립 및 가이드 제시(SAG)

Resource관리, Patch, Upgrade, Version관리(RM)

튜닝, Q/A (튜닝)

Master Data관리 기준(Master)

Page 50: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

50Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 50

지속적인 아키텍처 유지발전 체계(절차)

정보화 프로젝트 심의 프로세스

- 각 심의 단계별 MES 아키텍쳐검토 절차 추가 (신규 프로젝트 대상)

현행 아키텍처 및 Reusable Component 기반의 프로젝트 추진이 가능한 체계.

기술지원부서심의주관 부서SM 부문현업

기본계획수립 지원

발 의(기본계획수립)

정보화 심의

MES 아키텍처,보안 기술검토MES 아키텍처,보안 기술검토정보화 소요

정보화 사전 심의

접수 및타당성검토

설계,제작,테스트

Page 51: Copyright 2005 POSDATA Co., Ltd. All rights reserved. · 2005. 5. 13. · 고객으로부터받은주문에대한품질설계및공정계획결과를erp로부터 받아서최적의작업순서를결정하고,

51Copyright ⓒ 2005 POSDATA Co., Ltd. All rights reserved. 51

Target 아키텍처 수립

Base Architecture (MES) Target Architecture (Global)

업무수행 방식, 프로세스, 정보경영 체제의 글로벌화

생산기지 Globalization

해외 제철소 건설에 대비한

글로벌 체제 구축 지원

- 판매생산계획 수립, 판매/구매활동,

인력 Sourcing 등을 Global 적으로

수행할 수 있는 프로세스, 인프라 구축

- ERP,MES 등을 글로벌 POSCO에

공통적으로 적용가능한 부문의

패키지화

[출처:POSCO의 디지탈 경영]