웹기반 통합설비 관리 시스템을 위한 UML 기반 객체지향 모델링

Object-Oriented Modeling based on UML for Integrated Manufacturing Management System using Web

  • 심춘보 (순천대학교 멀티미디어공학과) ;
  • 정세훈 (순천대학교 멀티미디어공학과) ;
  • 김경종 (순천대학교 멀티미디어공학과)
  • 투고 : 2010.10.11
  • 심사 : 2010.12.10
  • 발행 : 2010.12.31

초록

본 논문에서는 설비관리의 효율성 및 사용자의 접근성을 위해 웹 기반 통합설비 관리 시스템 응용 환경에서 통합 모델링 언어(UML) 기반의 객체 지향 모델링을 제안한다. 이를 위해 먼저 통합설비 관리 시스템 관련 기술과 요구사항을 수집하고 수집된 요구사항을 통하여 시스템 재개발 시 개발자간의 의사소통이 원활하게 이루어질 수 있고 시스템의 위험도를 줄이기 위해 업무 흐름도 및 중요한 다양한 설계 요소(클래스, 컴포넌트, 패키지, 유스케이스 등)를 고려하여 시스템을 설계한다. 그리고 통합설비 관리 시스템의 설비 마스터 코드, 점검관리, 수리관리, 고장관리의 데이터베이스를 구축한다. 마지막으로 멀티 플랫폼 기반의 그래픽 사용자 인터페이스를 고려한 웹 기반 통합설비 관리 시스템의 세 가지 주요 모듈인 설비 점검 모듈, 수리 관리 모듈, 고장 관리 모듈을 설계하고 아울러 JSP를 이용한 웹기반 GUI를 구현한다.

In this paper, we propose an object-oriented modeling technique using UML(Unified Modeling Language) for accessibility of user and efficiency of facilities under Web-based integrated manufacturing management system application. For this, we first collect user requirements and related technology of integrated manufacturing system, and then design proposed system considering business flow and various essential design part(class, component, package, use case, and etc) to reduce system risk as well as communicate peacefully between developers in system redevelopments. Additionally, we develop database of manufacturing master code, check management, repair management and error management for proposed systems. Finally, we design and implement our three main modules; manufacturing check module, manufacturing repair module, manufacturing error module under Web-based environments with JSP language.

키워드

참고문헌

  1. 주현택, "MES 구축 및 진단 방법론", IE 매거진, Vol.14, No.3, pp. 33-35, 2007
  2. 주현택, "MES 솔루션 동향 및 구축 프로젝트 성공 전략", IE 매거진, Vol.15, No.3, pp. 26-32, 2008.
  3. 함호상, 정원, 김중배, 이동길, 이경호, "CIM 환 경하에서의 생산 설비 관리 시스템", 대한산업공학회논문지, Vol.8, No.4, pp. 177-188, 1995.
  4. Rembold, U. and Nnaji, B., "The role of manufacturing model for the information technology of the factory of the 1990s", Journal of Design and Manufacturing, Vol. 1, pp. 67-87, 1991.
  5. 박재성, "Smart Client 기반의 제조실행 시스템 (MES) 구축 및 생산성 개선에 대한 연구 : 알루 미늄 압연 기업 사례를 중심으로", 숭실대학교, 학위논문(석사), 2010.
  6. Igor Siveroni, Andrea Zisman, George Spanoudakis, "A UML-based static verification framework for security", Requirements engineering, Vol.15, pp. 95-118, 2009.
  7. 오대균, 김용균, 이장현, 신종계, "UML을 이용한 PDM 시스템 요구사항 분석", 한국CAD/CAM학회 논문집, Vol.13, No.2, pp. 121-130, 2008.
  8. Jozef Hooman, Hillel Kugler, Iulian Ober, Anjelika Votintseva, Yuri Yushtein, "Supporting UML-based development of embedded systems by formal techniques", Software & Systems Modeling, Vol.7, No.2, pp. 131-155, 2007.
  9. 노형민, 최은혜, "생산관리 시스템의 데이터베이 스 설계 방법", 대한산업공학회논문지, Vol.8, No.4, pp. 31-41, 1995.
  10. 김윤기, 김병기, "인터넷/웹 기술을 적용한 MES (제조실행시스템) 확장 방안", 한국멀티미디어학회 춘계학술대회논문집, pp. 1017-1022, 2002.
  11. MESA International, http://www.mesa.org, "MES Functionalities & MRP to MES Data Flow Possibilities", White Paper No. 2, 1997.