• 제목/요약/키워드: 객체지향접근법

검색결과 25건 처리시간 0.022초

객체지향 접근법을 이용한 재무계획모델의 표현 (A representation of financial planning model using object-oriented approach)

  • 이재식;한재홍
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 1993년도 춘계공동학술대회 발표논문 및 초록집; 계명대학교, 대구; 30 Apr.-1 May 1993
    • /
    • pp.62-71
    • /
    • 1993
  • Recently, the computer software technology is not keeping pace with the increasing demand of application software development and rapid changes in business environment. To overcome this "software crisis", many researchers have studied the methodologies to improve the productivity in software development and the flexibility of software usage. Among these methodologies, the most promising and intensively studied methodology is the Object-Oriented Approach The purpose of this study is, therefore, to examine the applicability of the Object-Oriented Approach for improving productivity and flexibility in Management Information Systems development. For an application, we selected a financial planning model, especially focusing on the budgeted income statement. In this thesis, we identified relevent objects in the budgeted income statement, and represented them in the object models. By implementing these object models using C++ language, we evaluated their adaptability in the budget-making process, and showed, by comparing them with the existing Planning '||'&'||' Modeling Languages such as IFPS(Interactive Financial Planning Saystem), their practicability in Management Information Systems. The results of this study are as follows: First, the same object models can be used in making the budgeted income statement both in the department level and in the corporate level. Second, the object models provide the flexibility and extensibility of an application program in case of the changes in business environment. Third, the Object-Oriented Approach is a practical methodology to improve the productivity and cut down the maintenance cost of application software development.t.

  • PDF

EJB 에서 비즈니스 오퍼레이션의 설계 기법 및 패턴 (Techniques and Patterns for Designing Business Operations in EJB)

  • 박지환;이상덕;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권1_2호
    • /
    • pp.1-18
    • /
    • 2003
  • 객체 지향 모델링의 결과를 소스 코드로 매핑 할 때 구현 플랫폼에 맞는 정확하고 체계적인 매핑 기법이 요구된다. 또한, 모델링 자체는 구현 언어나 특정 플랫폼에 종속적이지 않기 때문에 특정 플랫폼이나 언어에 맞게 구현할 수 있는 효율적이며 순차적인 접근법이 필요하다. 모델링한 결과는 구현상의 소스 코드로 정확하게 나타나야 하며 정확한 매핑을 위해서 본 논문에서는 EJB(Enterprise Java Beans) 2.0을 기준으로 하여 구현하고자 할 때, 모델링 단계에서 도출된 각 클래스가 가지는 비즈니스 오퍼레이션들이 EJB 2.0에서 지원하는 여러 가지 구현 가능한 장치들을 통해서 어떻게 나타날 수 있는지에 대한 절차적이며 구체적인 방법 및 디자인 패턴을 제시한다. 따라서 개발자로 하여금 이러한 기법들을 이용하여 비즈니스 오퍼레이션을 좀 더 체계적이며 정확하게 EJB 2.0 플랫폼에 맞도록 구현하여 설계 내용이 구현 소스 코드 상에 정확히 대응되어 나타날 수 있도록 지침을 제시한다.

치수 갈등 조정을 위한 공영시각모형 구축 (Development of Shared Vision Model for Conflict Mediation of Flood Control)

  • 정하옥;박상우
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2012년도 학술발표회
    • /
    • pp.713-713
    • /
    • 2012
  • 그동안 사회적 여러 갈등의 갈등 조정을 위한 연구나 기술들은 주로 갈등발생원인들 중 법/제도적이나 정책추진 방법론 등 한 두 가지측면을 고려하여 평면적 분석을 시도하는 것이 대부분이고 특정지역 및 사례에 제한적으로 적용되는 것이 일반적이었다. 이와 같은 갈등 조정의 한계를 극복하기 위해 최근에는 이해당사자의 참여를 유도하고 공학적으로 접근하여 여러 대안 및 시나리오에 대해 모색할 수 있는 공영시각모형이 소개되면서 많은 정책결정과 수자원관리, 수질관리 분야 등에 널리 활용되고 있다. 하지만 객체지향을 내세우고 있는 공영시각모형은 신속한 모의 및 쉽게 모형을 다룰 수가 있다는 장점이 있으나, 공간적인 분석 및 표현은 불가능하다는 단점을 가지고 있다. 이에 본 연구에서는 ArcGIS를 기반으로 HEC-RAS와 연계하여 대상지역의 선 면적 개념의 치수적인 문제점을 도출시켜 이해당사자들에게 인식 및 이해시킬 수 있도록 하였으며, 댐 규모나 다른 대안이 수립되는 경우 이에 따른 수위저감효과와 홍수범람모의 및 홍수피해액 등을 제시할 수 있도록 개발하였다. 모형의 정확성, 신속성 및 다른 지역에서의 적용성 등을 확인하기 위하여 한탄강댐 갈등사례가 있었던 임진강 유역에 적용하여 모의운영 하였다. 그 결과 가상의 여러 대안에 의한 각 결과를 잘 제시하고 있었으며, 댐 건설 갈등현안 중 치수부문에 적용되어 갈등 조정에 기여할 수 있을 것이라고 판단된다.

  • PDF

상태궤환과 신경망을 이용한 BLDD Motor의 간단한 강인 위치 제어 알고리즘 (Simple Robust Digital Position Control Algorithm of BLDD Motor using Neural Network with State Feedback)

  • 고종선;안태천
    • 전력전자학회논문지
    • /
    • 제3권3호
    • /
    • pp.214-221
    • /
    • 1998
  • 직접 구동용 브러시 없는 직류전동기(BRUSHLESS direct drive motor : BLDD motor)의 강인한 위치제어를 위해 신경망을 사용하여 접근하는 새로운 제어방식이 소개된다. 전향 신경망이 추가된 선형 2차 제어기는 AC서보의 객체지향 방법을 사용함으로서 대략적으로 선형화 되어지는 강인한 BLDD 모터 시스템을 얻기 위해 사용된다. 구동 상태의 온-라인 위상에서 학습되는 이 신경망은 전향신호와 오차 역 전파법(Back-Propagation Method)에 의해 구성된다. 총 노드의 수가 8개이기 때문에 이 시스템은 일반적인 마이크로 프로세서에 의해 쉽게 실현될 수 있다. 일반적인 작동중, 입출력 응답은 표본화되어지고 가중치는 매개변수 또는 부하 토크의 능한 변이를 적용하기 위해 각 표본주기에서 오차 역 전파법에 의해 학습된다. 그리고, 상태공간에서 시스템 분석은 상태 궤환 이득을 얻기 위해 체계적으로 실행했다. 또한, 강인성은 전반적인 시스템응답에 영향력을 주지 않고 얻어진다.

  • PDF

웹 정보의 추출 및 통합을 위한 래퍼 시스템 (A Wrapper System for Extraction and Integration of Web Information)

  • 정재목;김형주
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제9권5호
    • /
    • pp.551-559
    • /
    • 2003
  • 이 논문은 웹 정보를 추출하기 위한 래퍼 프로그램을 생성해내기 위한 XWS(XWEET Web-wrapper System)의 데이타 모델과 소프트웨어 개발방법에 대해 설명하고 있다. 다양한 정보 출처에 존재하는 정보에 접근하기 위해서는 원본 데이타를 공통된 데이타 모델로 변환하고 통합해야 된다. XWS 시스템은 XWEET 프로젝트의 부분으로 개발되었다. 우리는 효율적이고 사용하기 쉬운 Perl 프로그램 언어를 사용해서 XWS 시스템을 구현하였다. XWS은 다른 시스템과 구별되는 몇 가지 특징을 가지고 있다. 첫째, HTML 페이지로부터 정보를 추출하기 위해 사용되는 데이타모델과 연산자들은 HTML 문서의 다양한 뷰를 지원할 수 있는 통합된 모델을 사용한다. 둘째, XWS는 사용자가 래퍼 프로그램을 손쉽게 생성해 내기 위한 그래픽 인터페이스 프로그램을 제공한다. 셋째, 객체지향적으로 설계된 고수준의 스크립트 언어를 사용하였다. 또한 논문에서 DBLP 사이트로부터 검색된 논문 정보를 추출하기 위한 자세한 예제를 통해 XWS의 사용법을 보이고 있다.