A Study on Design of Object-oriented Database using UML - IPCS(Intergrated Production Control System) Construction -

UML를 이용한 객체지향 데이터베이스 설계에 관한 연구 - 통합생산관리시스템 구축을 중심으로 -

  • Published : 1999.05.01

Abstract

The relational data model can't be applied to CAD/CAM, CE, and CIM since it can't support the semantic model concept such as complex object, random data definition, manipulation, version control, generalization, aggregation and so on. In this paper, the IPCS(Integrated Production Control System) for hand-rail of ship is parted into several module according to process function. further more, the object oriented data model is designed with UML(Unified Modeling Language). UML is the object oriented design methodology of industrial standard that combines the Booch's methodology, the Rumbaugh's On(Object Modeling Technique), and the Jacobson's OOSE(Object-Oriented Software Engineering) methodology. The efficient management is expected with object-oriented data model construction, since this developed system can achieve efficient process control, system maintenance, repair and extension.

기존의 관계형 데이터 모델은 복합 객체데이터의 표현, 임의의 데이터 정의ㆍ조작능력, 버전제어, 일반화, 집단화와 같은 의미모델 개념을 지원할 수 없어서 CAD/CAM, 동시 공학(CE), 컴퓨터 통합 생산 시스템(CIM)등의 분야에 응용이 사실상 어려운 문제점을 지니고 있다. 본 논문에서는 기존의 Booch 방법론, Rumbaugh 등의 OMT(Object Modeling Technique), 그리고 Jacobson의 OOSE 방법론 등을 조합하여 고안된 산업표준의 객체지향적 객체/설계 방법론인 UML(Unified Modeling Language)을 이용하여 선박용 핸드레일을 생산하는 기업체의 통합생산관리시스템(IPCS, Intergrated Production Control System)을 업무 기능에 따라 모듈별로 나누어 객체 지향 데이터 모델을 설계하였다. 이러한 객체지향적 데이터 모델의 구축은 생산공정의 효율적 관리, 시스템의 유지, 보수 및 확장을 원활하게 하여 경영합리화를 기대할 수 있다.

Keywords