• 제목/요약/키워드: User-oriented development

검색결과 379건 처리시간 0.024초

e-navigation 인적요소평가를 위한 사용자 지향적 인적요소 개발 (Development of user-oriented human elements for e-navigation human element assessment)

  • 심우성;;임용곤;이상정
    • 한국정보통신학회논문지
    • /
    • 제16권6호
    • /
    • pp.1113-1118
    • /
    • 2012
  • 국제해사기구의 e-navigation은 선박 안전 운항을 위한 사용자 지향형 서비스 제공의 한 전략으로 인적요소평가를 적용하여 인간공학적 측면의 해결 대안 평가를 수행해야한다. 기존 국제해사기구의 인적요소평가 권고 지침은 규정 개발자의 입장에서 인적요소를 제시하고 있어 e-navigation에 요구되는 사용자 지향형 평가를 위한 새로운 인적요소 개발이 필요하다. 본 논문에서는 국제해사기구의 기존 인적요소평가절차의 의미와 경과를 분석하고 사용자 지향적 새로운 전략인 e-navigation의 취지에 부합하는 새로운 인적요소평가절차를 위해 사용자 지향형 인적요소평가를 위한 인적요소 검토항목과 사용자 외부요인에 의한 위협요소 및 내부요인에 의한 인적 오류 요소를 개발하여 이를 반영한 e-navigation 인적요소평가절차를 도출하였다.

OOP 개념에 기초한 유동해석용 후처리 프로그램 개발 (Development of a Post-Processing Program for Flow Analysis Based on the Object-Oriented Programming Concept)

  • 명현국;안종기
    • 대한기계학회논문집B
    • /
    • 제32권1호
    • /
    • pp.62-69
    • /
    • 2008
  • A post-processing program based on the OOP(Object-Oriented Programming) concept has been developed for flow visualization of the flow analysis code(PowerCFD) using unstructured cell-centered method. User-friendly GUI(GTaphic User Interface) has been built on the base of MFC(Microsoft Foundation Class). The program is organized as modules by classes including those based on VTK(Visualization ToolKit)-library, and these classes are made to function through inheritance and cooperation which is an important and valuable OOP concept. The major functions of this post-processor program are introduced and demonstrated, which include mesh plot, contour plot, vector plot, surface plots, cut plot, clip plot, xy-plot and streamline plot as well as view manipulation (translation, rotation, scaling etc).

MRI Data 가시화용 후처리 프로그램 개발 (DEVELOPMENT OF A POST-PROCESSING PROGRAM FOR VISUALIZATION OF MRI DATA)

  • 명현국;최훈희
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2007년도 추계 학술대회논문집
    • /
    • pp.67-72
    • /
    • 2007
  • A post-processing program based on the OOP(Object-Oriented Programming) concept has been developed for visualization of MRI. User-friendly GUl(Graphic User Interface) has been built on the base of MFC(Microsoft Foundation Class). The program is organized as modules by classes based on VTK-library, and these classes are made to function through inheritance and cooperation which are an important and valuable concept of object-oriented programming. The major functions of this post-processor program are introduced and demonstrated, which include contour plot, surface plots, cut plot and clip plot as well as view manipulation (translation, rotation, scaling etc).

  • PDF

Development of a Computer Program for User-Oriented Analysis and Design of Prestressed Concrete Bridges

  • Kim, Tae-Hoon;Choi, Jeong-Ho;Lee, Kwang-Myong;Shin, Hyun-Mock
    • KCI Concrete Journal
    • /
    • 제12권2호
    • /
    • pp.3-10
    • /
    • 2000
  • A computer program, named NEO-PCBRG, for the analysis and design of prestressed con-crete(PSC) bridges was developed using the finite element method. NEO-PCBRG can predict the response of PSC bridges throughout the various stages of construction and service. NEO-PCBRG has both pre- and post-processing capabilities. Pre-processing refers to all the neces- sary steps required to prepare a virtual prototype, more commonly termed a varied model for analysis. Post-processing here stands for the step in which the results from the analysis are reviewed and interpreted. In order to allow for the easy and convenient execution of the entire procedure, NEO-PCBRG was developed using computer graphics in the Visual Basic pro- gramming language. In conclusion, this study presents a new software architecture for analy-sis using the user-oriented design technique.

  • PDF

고성능 순차적 선형화 방법을 이용한 선박 최적 초기설계 기법 -최적화 설계 전용 언어의 개발 및 응용- (Optimum Preliminary Ship Design Technique by Using Sophisticated Sequential Linear Approximation Method -Development and Application of User Oriented Design Optimization Language-)

  • 이규열
    • 대한조선학회지
    • /
    • 제25권3호
    • /
    • pp.35-45
    • /
    • 1988
  • This paper presents a sophisticated Sequential Linear Approximation Method(SLAM) to solve nonlinear optimization problem and the performance of this method is compared with those of the Penalty Function Method(SUMT), Tangent Search Method(TSM) and Flexible Tolerance Method(FTM). To improve the convenience and flexibility in using the proposed SLAM, an user oriented design optimization language is developed and the application examples are shown for the optimization of propeller principal dimensions and the optimization of bulk carrier principal particulars.

  • PDF

객체지향 기법을 이용한 RC통합 구조설계 시스템의 후처리 모듈 개발 (Development of Post-processing Modules in an Integrated System for Reinforced Concrete Structures Using Object-Oriented Techniques)

  • 이진우;천진호;김우범;이병해
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 1998년도 가을 학술발표회 논문집
    • /
    • pp.352-361
    • /
    • 1998
  • The post-processing modules are parts of an integrated system for reinforced concrete structures. This modules are composed of two modules: member design module and calculation report module. The purpose of this paper is to develope modules that increase efficiency and usefulness of an integrated system used reinforced concrete structures design. The development of post-processing modules is necessary for user to design reinforced concrete structures conveniently and quickly. This modules are connected with central database for the benefit of storing amount of input/output data and being used system with little effort. Post-processing modules used Object-Oriented concepts and techniques include identity, classification, polymorphism, and inheritance. Member design module automatically converts no good members into satisfied members by changing section size or reinforcement bar arrangement. This module can be operated both independent member design modules with user input and a part of integrated system with database input. If user operates member design module, calculation report module is created automatically.

  • PDF

UML을 기반으로 한 실무 중심의 객체지향 방법론 (UML-Based Industry-Strength Object-Oriented Methodology)

  • 조은숙;김수동;류성열
    • 한국정보처리학회논문지
    • /
    • 제6권3호
    • /
    • pp.622-632
    • /
    • 1999
  • As the complexity of software development is increasing due to networking, multimedia, and diverse system architecture, the need for effective software development methodology is increasing. Especially, due to software standard and internalization of software market, it is necessary to accept international quality such as ISO 9000-3. In addition, object oriented development methodology is required due to rapid propagation of OO technology and standardization. Recently, UML was accepted by the OMG as standard object-oriented modeling language for distributed environment. When we UML was accepted by the OMG as standard object-oriented modeling language for distributed environment. When we develop Java and CORBA-based software, often UML is applied to Java and CORBA-based projects. However, current structural or OMT-based object-oriented methodologies. In this paper, we proposed UML-based development and concrete guidelines for each phase in order to apply UML to software development practically and effectively. Also, we define the transition guidelines and semantics between various development tasks. In addition, the analysis and design techniques of user interface and system development techniques needed in Web application development are presented.

  • PDF

객체지향 모델링에 기반한 발전소 시뮬레이션 툴 개발 (Development of a Power Plant Simulation Tool Based on Object-Oriented Modeling)

  • 전상규;손기헌
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2004년도 춘계학술대회 논문집
    • /
    • pp.136-140
    • /
    • 2004
  • A power-plant simulation tool has been developed for training the plant operators and testing a plant control system. The simulation tool is composed of a graphic editor, a component model builder and a system simulation solver. Such new programing techniques as object-oriented modeling and GUI(Graphical User Interface) are employed in developing the simulation tool. The graphic editor is based on the OpenGL library for effective implementation of GUI while the component model builder is based on object-oriented programming for efficient generalization of component models. The developed tool has been verified through the simulation of a real power plant.

  • PDF

객체지향기법을 이용한 전력계통 해석을 위한 그래픽 소프트웨어 개발 (The Development of Graphics Package for Power System Analysis using Object-Oriented Programming)

  • 김재현
    • 대한전기학회논문지:전력기술부문A
    • /
    • 제55권10호
    • /
    • pp.418-425
    • /
    • 2006
  • This paper describes a simulation package for a power system using objected-oriented programming. The package includes four parts which are a power flow, a short circuit calculation, a transient simulation program, and an economic dispatch. The graphical user interface(GUI) is designed as a common platform which allows the user to create one-line diagrams of systems, specify components of power systems as well as simulation parameters, and view the output produced by the chosen application. The paper presents the data structure of the functional modules such as the draw module, power system data module, the power system simulation module, and the utility module using the object oriented programming. This package may be useful for educational and research purposes.

철근 콘크리트 구조의 초기 구조설계 시스템 개발 (Development of Preliminary Structural Design System for Reinforced Concrete Structures)

  • 안은경;김남희;이병해
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 1997년도 가을 학술발표회 논문집
    • /
    • pp.197-204
    • /
    • 1997
  • The development of computer-integrated design systems that fully support structural design process needs the computerization of structural design at the preliminary design stage. The objective of this paper is to develop a prototype system for preliminary design of reinforced concrete structures. This study focuses on the development of a natural design process oriented GUI(Graphic User Interface) and a representation of an experienced knowledge. The prototype system has been currently implemented using the objected-oriented programming concepts, the program language(i.e.,Visual C++) and the expert shell(i.e., Intelligent Rules Element).

  • PDF