MagicOne 제품소개서_관리자대상
Download
Report
Transcript MagicOne 제품소개서_관리자대상
MagicOne V3.0 제품소개서
Copyright ⓒ Mainline Co., Ltd. All rights reserved.
㈜메인라인의 사전 승인 없이 본 내용의 전부 또는 일부에 대한 복사, 전재, 배포, 사용을 금합니다.
MagicOne V3.0
[개요]
MagicOne은 Java 기반의 비즈니스 로직을 쉽게 개발할 수 있도록 하는 새로운 패러다임의 개발플랫폼
AS_IS
TO_BE
비즈니스 로직을 순서도 형식으로 개발함으로써,
논리적인 오류가 줄어들고 로직의 이해가 쉽다.
로직 개발을 위한 신개념의 개발언어
디자인(Drag & Drop) 방식 개발
업무만 알면,
간단한 교육을 통해 쉽게 로직을 개발할 수 있다.
개발 테스트 배포를 하나의 플랫폼에서 처리
2
Mainline
MagicOne V3.0
[특징]
간편한 개발과 테스트
1일 교육으로, 신 개발개념의 습득
1달 사용으로, 숙련된 로직구현
업무는 잘 아는데,
웹 개발환경에 익숙하지 않은 C/S 기반의 개발자도 OK
개발즉시, 시뮬레이션을 이용한 결과확인
초급개발자의 비중이 높고, 개발기간이 짧아도 OK
화면(UI)과 비즈니스 로직의 분리
비즈니스 로직의 자산화 (Component)
서비스 기반의 운용
화면(UI) 개발도구의 변경에 독립적
비즈니스 로직의 재 사용률 향상
화면 개발도구가 무엇이던지,
로직수행 결과를 원하는 형태로 전송 (XML, JSON, etc.)
다양한 수행환경
C/S 또는 배치(Batch) 환경을 위한 독립실행엔진
웹(Web) 환경을 위한 웹 어플리케이션 엔진
중소기업부터 대규모의 시스템까지,
운영상황에 적합한 실행환경 제공
별도의 엔진이 필요 없는 JAR파일 생성기능
3
Mainline
MagicOne V3.0
[제품구성]
Logic Designer (개발도구)
비즈니스 로직을 개발하기 위한 개발도구
개발자의 권한에 포함되는 비즈니스 로직을 서버로부터 실시간 수신
개발자 PC에 설치
비즈니스 로직을 관리하는 어플리케이션 서버
Server (관리서버)
개발자, 저장소(Repository), 실행엔진(Runtime Server) 관리
비즈니스 로직의 이력 및 백업관리
개발서버에 설치
Admin
Console
저장소
(Repository)
Runtime Server (실행엔진)
비즈니스 로직을 수행하는 실행엔진
배치(Batch) 및 웹(Web)환경에 따라 별도로 구성
Channel
운영서버에 설치 (Optional)
4
Mainline
MagicOne V3.0
[기능]
시뮬레이션 (Simulation)
로직의 오류 및 정합성 검증
시각적인 표현으로 로직의 흐름 파악
처리결과확인 및 구간별 수행시간 통계제공
로직마법사 (Logic Wizard)
DB 테이블을 이용한 CRUD 로직 자동생성
SQL문을 이용한 로직 자동생성
산출물 자동생성기 (Documentation)
산출물(데이터타입/로직정의서) 자동생성
운영중인 모듈의 산출물 현행화
5
Mainline
MagicOne V3.0
[적용단계]
MagicOne은 분석설계 이후의, 개발구현 단계에 활용
분석단계
(Analysis)
설계단계
(Design)
개발단계
(Development)
구현단계
(Implementation)
As Is
Java (Servlet / EJB)
To Be
MagicOne IDE (로직 디자이너)
6
운영/유지보수
(Maintenance)
Mainline
MagicOne V3.0
[적용분야]
MagicOne은 복잡하고 유지보수가 빈번한 업무에 적합
신규 업무시스템을 개발하는 경우
간편한 개발방식
C/S 기반을 웹 기반으로 신규 구축하는 경우
변경모듈의 실시간 배포 (Hot Deploy)
빈번한 유지보수로 System Restart가 많은 경우
순서도 방식의 표현으로, 비 전산인도 로직의 이해가능
짧은 기간 내에 로직의 변경이 자주 발생하는 경우
MagicOne이 해답입니다.
현업과 전산담당의 협업이 많은 경우
응용분야
사기적발시스템 (FDS: Fraud Detection System)
상품시스템 (Product Factory)
준법감시 (Compliance)
심사 (Underwriting)
채권관리 (Collection/Debt Management)
의료진단
일정관리 (Scheduling)
고객관리 (CRM)
조기경보 (EWS: Early Warning System)
구매관리 (eProcurement)
수당계산 (Compensation)
EDM (Enterprise Decision Management)
7
Mainline
MagicOne V3.0
[도입효과]
간편한 개발과 테스트
간편하고 신속한
업무개발
초급개발자
비율증가
유지보수
편의성 증대
개발 리소스의 비용절감
(기존 대비 20% 절감)
화면(UI)과 비즈니스 로직의 분리
UI 개발로부터
독립성 확보
비즈니스 로직의
자산화
재 사용률
확대
복잡한
배치모듈 OK
복잡한 로직을
간편하게
비즈니스 로직의 영속성 확보
다양한 수행환경
C/S, 웹
실행환경 OK
8
시스템 확장의 용이
Mainline
MagicOne V3.0
[적용사례]
건강보험 심사평가원
상병점검 시스템
기존 Pro-C로 작성된 배치프로그램을 MagicOne으로 변환
전국 8만개 요양기관으로부터 실시간 접수되는, 수억 건 이상의 심사자료 처리
온라인배치
건강보험 공단
4대 보험 징수통합 검증시스템
어플리케이션 수행 후의 데이터검증 (파일 및 DB 비교)
수 GB의 SAM파일 처리
건강검진 시스템
순수 개발비용 50억 규모의 사업
전체 개발플랫폼으로 사용
온라인배치
온라인
배치
근로복지공단
차세대시스템
기존 Pro-C로 작성된 배치프로그램을 MagicOne으로 신규개발
진료비 심사자료 처리
모비스
FTA 원산지 증명시스템
원산지판정 로직 신규개발
원산지판정 엔진으로 활용
온라인배치
한국야금
EIS (경영정보시스템)
HR (근태관리시스템)
SAP ERP 시스템과 인터페이스
온라인배치
온라인
9
온라인
Mainline
MagicOne V3.0
매일경제 (2010-01-06)
[보도자료]
한국경제 (2009-10-22)
GS 인증 (09-0056)
2008 대한민국 SW 공모대전 장려상
전자신문 (2009-01-16)
전자신문 (2011-02-08)
10
Mainline