현재 최신 버전 : ComponentOne 2023 v3 | Wijmo 2023 v2 | Spread.NET v17 | SpreadJS v17 | ActiveReports.NET v18 | ActiveReportsJS v4.2 | Forguncy v9 | DsExcel v7

    스마트 공장, 스마트 교실 솔루션

    보고서 작성에 하루 종일 매달렸던 과거는 그만!

    ComponentOne 데이터 시각화 기능이 가져온 개발 생산성 향상


    ㈜유플렉스소프트(이하 유플렉스)는 SBC 기반 클라우드 컴퓨팅 환경에 최적화된 솔루션을 만드는 IT 전문기업입니다. 클라우드 솔루션 공급, 클라우드 서비스, IT 인프라 관리, 서비스 통합 관제 서비스를 주력으로 하고 있으며 최근에는 인메모리 기반 고성능 데스크톱 가상화(VDI) 솔루션 '올인원 DV 5.0'을 앞세워 학교 현장에 디지털 트랜스포메이션을 확대하고 있습니다.


    고객사의 다양한 니즈를 반영하여 고객 만족을 끌어내기 위해 MESCIUS ComponentOne 제품을 도입하여 활용하고 있는 유플렉스 신준식 이사(스마트공장솔루션 개발 총괄), 신민경 차장(스마트교실 개발 담당)을 만나 ComponentOne 제품 도입에 관한 자세한 이야기를 들어 보았습니다.

    • 개발 환경: Winforms .NET Framework
    • 사용 제품: ComponentOne Enterprise (컴포넌트원) (자세히 알아보기)
    • 사용 컨트롤: FlexGrid(그리드) | FlexChart(선, 스플라인-심볼, 막대차트) | FlexPie(파이차트) | Dashboard Layout(대시보드 레이아웃)

    Q. ComponentOne 제품 도입 배경

    공정 실적 데이터의 직관적 시각화, 기대감을 품다

    스마트공장 솔루션을 개발하는 과정에서 고객의 가장 큰 니즈는 공정의 실적 데이터의 다양한 시각화 요구였습니다. 고객은 현장에서 수집된 실적 데이터를 직관적으로 확인하여 인사이트를 얻고자 하는 것이지요. 하지만 .NET 프레임워크에서 제공하는 기존 도구로는 고객 니즈를 충족할 수 없었습니다. 특히 보고서 처리 부분에서는 제작, 편집 과정의 어려움과 값비싼 도입 비용 때문에 걱정이 많았습니다. 개발에 도움을 줄 수 있는 다양한 제품을 검토하던 중 MESCIUS ComponentOne 제품을 알게 되었고, 그 성능과 편의성에 대한 기대감으로 제품 도입을 결정하게 되었습니다.


    Q. ComponentOne 도입 이전, 업무의 진행 방식은 어떠했나요?

    생산성 낮은 리포트 프로그램으로 업무 만족도가 낮아

    과거 저희는 .NET에서 제공하는 리포트 프로그램 사용하고 있었습니다. 기존 프로그램의 가장 큰 어려움은 보고서 편집 부분이었습니다. 기능이 너무 어려워 보고서 한 개를 작성하려면 개발자 한 명이 다른 업무를 하지 못한 채 온종일 보고서 업무에만 집중해야 했습니다. 그만큼 업무 생산성이 낮았던 것이지요. 어렵게 작성된 보고서는 유지, 보수하는 데에도 비슷한 과정을 거쳐야 했기 때문에 보고서 부분 생상성 향상을 위한 시스템 도입이 절실한 상황이었습니다.


    Q. ComponentOne 제품 도입을 결정하는 과정에서 어려운 점이 있었다면?

    합리적 가격과 편리한 기능, 어려움을 해결하다!

    새로운 시스템을 도입하는 과정에는 어떤 기업이든 비용과 적응 측면의 어려움을 겪는다고 봅니다. 유플렉스도 마찬가지였습니다. ComponentOne 이외의 다른 제품은 초기 도입 비용이 비싼 경우가 많았고 도입 이후 제품 배포에 들어가는 라이선스 비용도 부담스러운 것이 많았습니다. 개발자의 적응 부분에서는 기존 .NET 컴포넌트에 익숙했던 내부 개발자들이 새로운 툴에 익숙해질 때까지 시간이 오래 걸리지 않을까 하는 부분이 걱정됐습니다. 하지만 ComponentOne은 개발자들이 쉽게 사용할 수 있어 그러한 걱정은 덜어낼 수 있었습니다.


    Q. ComponentOne 제품 도입 이후 나타난 성과

    합리적 가격과 편리한 기능, 어려움을 해결하다!

    고객의 니즈에 빠르게 대응할 수 있었던 점, 개발 기간을 효과적으로 단축할 수 있었던 점이 가장 큰 성과라 생각합니다.

    USE CASE

    해당 화면은 실제 유플렉스 소프트에서 MESCIUS의 ComponentOne(컴포넌트원) .NET(닷넷) UI 컨트롤을 사용하여 개발 및 운영 중인 스마트 공장 솔루션의 일부 화면입니다.


    <스마트 MES KPI 모니터링 시스템>

    매달 업데이트 되는 성과지표 RAW 데이터를 “컴포넌트원”의 다양한 Chart 컨트롤(선, 막대, 파이)을 이용하여, 이를 화면상에 구현했습니다.

    또한, ComponentOne에서 제공하는 강력한 대시보드 레이아웃 컨트롤(Dashboard Layout)을 이용하여, 최종 사용자에게 화면 요구 사항에 맞는 레이아웃을 선택하고 끌어서 놓기최대화레이아웃 저장 및 로드레이아웃 변환과 같은 커스터마이징 기능을 제공할 수 있었습니다.

    < 스마트 MES PSI 정보 시스템 >

    매일 업데이트되는 생산(Production), 출하(Sales), 재고(Inventory) 상태에 대한 RAW 데이터를 그리드(FlexGrid)와 차트(FlexChart)를 이용하여 대시보드를 구현하였습니다.


    PSI에 대한 RAW 데이터를 생산 공정별로 그룹화하여 보여주기 위해, “ComponentOne”의 FlexGrid 자체에서 제공하는 그룹화(Grouping) 기능을 사용하여, 항목별로 총 생산실적, 출하 실적, 재고 현황에 대한 자료를 최종 사용자에게 보여줄 수 있도록 구현하였습니다.

    또한, ComponentOne의 다양한 차트(FlexChart) 타입 중 하나인, 스플라인-심볼(Spline Symbol) 차트를 이용하여, 사용자가 심볼을 클릭할 경우, 해당 데이터에 대한 상세 정보를 보여 줄 수 있도록 하였습니다.

    ComponentOne 관련 링크


    Q. ComponentOne 기능 중 직원들이 특히 만족하고 있는 기능이 있다면?

    데이터 연동, 기대감을 높여!

    신민경 차장 : 스마트 교실 개발에 사용하는 ComponentOne 기능은 교사 스케줄관리, 캘린더, 플렉스 그리드, 리포트, 인쇄 등을 사용하고 있습니다. 캘린더는 스케줄과 연동된다는 점이 편리했으며 플렉스 그리드 또한 하나의 데이터 연결만으로도 연동된다는 것이 사용에 편의성을 주었습니다. ComponentOne이 제공하는 많은 기능 중에서도 리포트와 인쇄 기능은 실무자의 활용도가 높을 것 같아 기대감이 큽니다.

    USE CASE

    해당 화면은 실제 유플렉스 소프트에서 MESCIUS의 ComponentOne(컴포넌트원) .NET(닷넷) UI 컨트롤을 사용하여 개발 및 운영 중인 스마트 교실 솔루션의 일부 화면입니다.


    < 스마트 교실 스케줄링 시스템 >

    ComponentOne의 스케줄러(Scheduler) 컨트롤을 사용하여, 교사들이 큰 어려움 없이 사용할 수 있도록 일반적인 일정 관리 화면과 유사한 스타일의 교사 강의 캘린더를 구현하여 제공하고 있습니다.

    Share by: