• Title/Summary/Keyword: 객체지향법

Search Result 92, Processing Time 0.026 seconds

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

  • 이재식;한재홍
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1993.04a
    • /
    • 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

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

  • 박지환;이상덕;김수동
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.1_2
    • /
    • pp.1-18
    • /
    • 2003
  • Precise and systematic mapping techniques are required for mapping object-oriented artifacts into a platform-specific design. An effective and systematic mapping approach for an adequate platform or programming language in needed, because the characteristics of an initial design are independent from an implementation language and a platform. In this paper, we propose systematic and concrete methods, guidelines, and design patterns that can be used to design business operations at EJB (Enterprise JavaBeans) source code level. We show how various EJB mechanism can be utilized in designing business operations for beans. We believe these proposed methods can yield high-performance EJB applications that can also be well maintainable.

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

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

  • PDF

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

  • 고종선;안태천
    • The Transactions of the Korean Institute of Power Electronics
    • /
    • v.3 no.3
    • /
    • pp.214-221
    • /
    • 1998
  • A new control approach using neural network for the robust position control of a BRUSHLESS direct drive(BLDD) motor is presented. The linear quadratic controller plus feedforward neural network is employed to obtain the robust BLDD motor system approximately linearized using field-orientation method for an AC servo. The neural network is trained in on-line phases and this neural network is composed by a feedforward recall and error back-propagation training. Since the total number of nodes are only eight, this system will be easily realized by the general microprocessor. During the normal operation, the input-output response is sampled and the weighting value is trained by error back-propagation at each sample period to accommodate the possible variations in the parameters or load torque. And the state space analysis is performed to obtain the state feedback gains systematically. In addition, the robustness is also obtained without affecting overall system response.

  • PDF

Development of a Object Oriented Framework for System Design Optimization (최적설계 지원 객체지향 프레임 웍 개발)

  • Chu, Min-Sic;Choi, Dong-Hoon;Lee, Se-Jung
    • Proceedings of the KSME Conference
    • /
    • 2001.06c
    • /
    • pp.369-375
    • /
    • 2001
  • For Optimization technology Was Developed in 1960, the Optimization Technology have grown into a full-featured, robust, highly rated and highly used. And Optimization techniques, having reached a degree of maturity over the past several years, are being used in a wide spectrum of industries, including aerospace, automotive, chemical, electrical, and manufacturing industries. With rapidly advancing computer technology, computers are becoming more powerful, and correspondingly, the size and the complexity of the problems being solved using Optimization techniques are also increasing. But Optimization techniques with analysis solver have many problems. For instance, the difficulties that a particular interface must be coded for each design problem and that the designer should be familiar with the optimization program as well as the analysis program. The purpose of this paper is Optimal Design Framework for Mechanical systems design. This Design Framework has two Optimizers, ADS (local optimizer) and RSM(Response Surface Method), and graphic user interfaces for formulation and optimum design problem and controlling the design process. Current Design Framework tested by two analysis solver, ADAMS and ANSYS. First this paper focused on the core Framework and their conception. In the second of the paper, I cover subjects such as Design Framework Operation. Next, The validity and effectiveness of Design Framework are shown by applying it to many practical design problems and obtaining satisfactory results. Finally, if you are an advanced Operator, you might want to use Response Surface Method, so that cover the result applied by RSM. here.

  • PDF

Building of Integrated Increment Interpretation System Based on Action Equations (작용 식 기반 통합 점진 해석 시스템 구축)

  • Han, Jung-Ran;Choi, Sung
    • The KIPS Transactions:PartA
    • /
    • v.11A no.3
    • /
    • pp.149-156
    • /
    • 2004
  • As software is large and sophisticate, in order to increase the productivity and efficiency of programs in programming development environments, it is necessary to support the integrated system that offers user interface integrated editing, compiling, debugging, and running steps. The key tool in such environments is an incremental translation. In this paper, in order to increase the productivity and reusability of software, the goal is to construct the integrated incremental interpretation system that supports friendly user interface with editor, debugger, and incremental interpreter. We define the new object-oriented language, IMPLO(IMPerative Language with Object) using EBNF notation, and construct the integrated incremental interpretation system using incremental interpreter of the language. To do so, we extend attribute grammars for specifying static semantics and present new action equations to describe the dynamic semantics. We executed the incremental interpretation by using analyzing the dynamic semantics and then implemented integrated incremental interpretation system with editor and debugger in C, Lex and Yacc using X windows on SUN. We obtain about 50% speedups in case of incremental execution time for example programs.

Software Component Retrieval System for Version Control (버전제어를 위한 소프트웨어 구성요소의 검색 시스템)

  • O, Sang-Yeop;Kim, Heung-Jin;Jang, Deok-Cheol
    • The Transactions of the Korea Information Processing Society
    • /
    • v.3 no.5
    • /
    • pp.1093-1102
    • /
    • 1996
  • For the reuse, configuration management, and version control of softwares, the composition of retrieval systems and library are most important matters, which makes it possible to retrieve the concerned software components. Retrieval systems, which is able to store many components, must make it possible to retrieve the concerned components with deadwoods in the fastest way. Based either on keyboards or the concept of inverted file on the part of content is usually used in the current retrieval systems. However, in this paper, new retrieval systems are suggested with using set and bag class with Smalltalk language, one of object- oriented programming language, based either on the keywords or on the part of content to find out the concerned components. This method is improved the function of user interface and its management, In this paper, library is also suggested along with the new retrieval systems, and user interface is designed and implemented for its management and control. The new retrial systems of this paper can be employed by interface in another language, and this system is to provide the concerned user with the appropriate retrieval systems and library for the version control.

  • PDF

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

  • 정재목;김형주
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.9 no.5
    • /
    • pp.551-559
    • /
    • 2003
  • This paper describes the data model and software development of XWS, an XWEET Web-wrapper System for generation wrapper program. To access information from various information sources, one has to convert and integrate source data into the same data model. XWS is developed as a part of XWEET project. We have implemented the XWS system using the Perl programming language stressing efficiency and ease-of-use. XWS has a few distinct features. First, data model and operator used for extracting information from HTML support a unified model of different views of HTML document. Second, it provides a user-friendly interface program to enable wrapper programmer to generate wrapper easily Third, XWS use the high-level script language designed by object-oriented methodology. In this paper, we also present the detail demonstration where it is useful for extracting article information from DBLP site.

Development of Transient Behavior Simulation Tool and Analysis of Gas Turbines (발전용 가스터빈 동적 거동 시뮬레이션 Tool 개발 및 해석)

  • Kim, Jeong Ho;Kim, Tong Seop
    • Plant Journal
    • /
    • v.13 no.4
    • /
    • pp.48-50
    • /
    • 2017
  • A program for analyzing the transient behaviors of industrial gas turbines was developed. Each component (compressor, combustor, turbine and ducts)of gas turbine is modeled as a fully module to enhance the expandability of the program. We used object-oriented programing for this purpose. The mass and energy balance equations are solved numerically by Multivariable Newton Raphson method. The characteristic maps for the compressor and turbine were used for predicting the performance of a gas turbine engine. Combustion in the combustor is assumed to be complete combustion. PID control is used to maintain constant rotational speed and turbine exhaust temperature by the control of the fuel flow rate and the changing of the compressor inlet guide vane angle at the same time. It was confirmed that stable control of the gas turbine was possible, even for a rapid load change.

  • PDF

Numerical Evaluation of Stress Loss Rates and Adjusting Coefficients due to Internal and External Constraints of Concrete Long-Term Deformation (콘크리트 장기변형의 내·외부 구속에 의한 응력 손실률 및 수정계수 평가의 전산구조해석)

  • Yon, Jung-Heum;Kim, Hyun-Jin
    • Journal of the Korea Concrete Institute
    • /
    • v.25 no.4
    • /
    • pp.429-438
    • /
    • 2013
  • An object oriented numerical analysis program of axial-flexural elements and the step-by-step method (SSM) has been developed to analyze concrete long-term behaviors of structures constrained internally and externally. The results of the numerical analysis for simple and continuous prestressed (PS) concrete box and composite girders, pre-cast slab of continuous steel composite girder, and simple preflex composite girder show that the adjusting coefficient decreases by increasing constraint. The loss rates of pre-tension force were not sensitive but those of pre-compression force were increased rapidly by decreasing adjusting coefficient. This indicates that the design based on the loss rate of pre-tension can over-estimate the pre-compression force in a concrete section constrained internally and externally. The adjusting coefficients which satisfy results of the numerical analysis are 0.35~0.95, and it can be used as an index of constraint of concrete long-term deformation. The adjusting coefficient 0.5 of Bridge Design Specifications can under-estimate residual stress of PS concrete slab, and the coefficient 0.7 or 0.8 of LRFD Bridge Designing Specifications can under-estimate the loss rates of continuous PS concrete girders. The adjusting coefficient of hybrid structures should be less then 0.4.