본문 바로가기

[02] 태블로를 이용한 생산계획 대시보드 개발

  • 하새연
  • 인천대학교
  • 작품구분일반형
  • 공개여부비공개
  • 카테고리웹/앱
  • 등록일2024-06-21
  • 팀원(공동개발자)201801352 박건도, 202101280 김유진, 202101283 김하경, 202101331 하새연
  • 출품 경진대회2024-1학기 산학 캡스톤디자인 경진대회 학생팀 & 멘토 모집

상세설명

1. 수행배경

  • 제조 공정에서 발생하는 복잡한 csv 파일은 가독성이 떨어지며, 이는 데이터를 분석하고 활용함에 있어 어려움을 초래한다. 특히 방대한 양의 데이터일수록 이러한 문제는 더욱 심각해진다. 본 과제에서는 이를 해결하기 위해 Tableau 소프트웨어를 이용하여 대시보드를 제작하였다. 또한 다양하고 효과적인 지표를 반영하기 위해 python으로 전처리 코드를 작성하였으며, 별도의 과정 없이 링크를 통해 대시보드를 확인할 수 있도록 JavaScript, HTML, 및 CSS를 사용하여 웹페이지를 제작하였다. 이를 통해 사용자가 주요 데이터 항목을 한눈에 파악할 수 있도록 하고, 데이터 활용도를 높임으로써 생산 현장의 운영 효율을 극대화하고자 한다.

  • 실시간 데이터 시각화를 통한 생산 효율성 제고, 데이터 통합 및 분석 용이성, 생산 계획의 투명성과 협업 강화, 예측 분석을 통한 생산 전략 최적화, 성과 측정 및 KPI 모니터링을 주요 목적과 필요성으로 보았다.

2. 수행기간

  • 2024.03.06 ~ 2024.06.07

3. 개발작품 설명

  • 기존에 제공된 원본 CSV 파일 중, prb 파일은 각 제품의 정보를 나타내고, seq 파일은 생산 순서를 나타낸다. 다채로운 지표를 대시보드에 반영하기 위하여, 기존에 제공된 원본 CSV 파일에서 응용된 정보를 추출하고 이를 새로운 열로 추가하여 태블로에서 사용할 최종 결과 CSV 파일을 생성한다. 이를 위해 Python 프로그래밍을 이용하여 전처리 코드를 작성하였다.

  • 대시보드는 나타내고자 하는 정보를 효과적으로 보여주며 대시보드의 전체적인 가시성을 높일 수 있는 차트로 수정하였다. 가동률 지표를 추가하고 이외에도 재고 현황 파이 차트, 수요 추세 그래프, 목표재고 및 총재고 그래프, Backorder 차트, 목표재고 달성률 차트, 간트차트를 포함한 총 2개의 대시보드를 제작하였다.

  • 최종적으로 제작된 대시보드는 태블로 공식 홈페이지에서 1차적으로 확인할 수 있다. 그러나 대시보드의 현황을 지속적으로 모니터링하기 위해 매번 공식 홈페이지에 접속해야하는 번거로움을 해소하고자, 별도의 웹페이지를 제작하여 링크 클릭 시 바로 대시보드를 확인할 수 있도록 구현하였다. 

4. 활용방안

  • 이번 과제를 통해 제작된 태블로 대시보드는 실시간 데이터를 효과적으로 시각화하여 사용자에게 제공하는 기능을 성공적으로 구현하였다. 이를 통해 생산 현황을 실시간으로 모니터링하고, 빠른 의사 결정을 지원할 수 있게 되었다. 이러한 시각화 도구는 사용자가 직관적으로 데이터를 이해하고, 즉각적인 조치를 취할 수 있도록 돕는다.

  • 다양한 데이터 소스로부터 수집된 정보를 통합하여 하나의 대시보드에서 제공함으로써 데이터의 접근성과 일관성을 크게 향상시켰다. 사용자들은 웹 브라우저를 통해 언제 어디서나 대시보드에 접근할 수 있으며, 이를 통해 효율적인 데이터 관리가 가능해졌다.

  •  개발된 대시보드를 웹페이지에 임베딩하여 사용자가 링크 클릭 시 웹 브라우저로 접속하여 바로 대시보드를 확인할 수 있도록 하였다. 이를 통해 대시보드 접근의 편의성을 높였으며, 사용자 경험을 개선하였다.

  • 웹페이지에서 다운로드 가능한 원본 CSV 데이터 파일과, 분석에 사용된 전처리 코드를 제공하여 추가적인 데이터 탐색 및 응용이 가능하도록 하였다. 이는 연구 성과의 투명성을 높이며, 다양한 사용자들이 데이터 기반의 결정을 더욱 신속하게 내릴 수 있는 접근 방식을 제공한다.

소개 영상

소개 슬라이드

기타자료

비공개 자료입니다.

댓글