• Title/Summary/Keyword: User-oriented development

Search Result 378, Processing Time 0.024 seconds

Development of Graphical User Interface for MANPAD Missile Performance Evaluation (휴대용 미사일의 성능평가를 위한 시각화모델의 개발)

  • 황흥석
    • Journal of the military operations research society of Korea
    • /
    • v.26 no.2
    • /
    • pp.28-38
    • /
    • 2000
  • This research investigates a kill probability model for the performance evaluation of guided missile system, and also develops graphical user interface for the input and output of the model based on the visual object-oriented programming application. The major simulation events used in this research are missile guidance homing point, burst points, and kill mechanism(direct kill, blast kill and fragment kill). For the user interface, we also design and implement the visualization system that can show the graphic style of the kill probability attained by the model. The results of sample run are shown, but these could be improved to be better with visual simulation which can visulaize all the simulation process of the model.

  • PDF

A Use of Extended Use Cases and Hierarchical State-Based Testing Methods for the Testing of Object-Oriented Information Systems (객체지향 정보시스템의 테스팅을 위한 확장된 유스케이스의 사용과 계층적 상태 기반 테스팅 방법)

  • 박광호
    • The Journal of Information Technology and Database
    • /
    • v.6 no.2
    • /
    • pp.29-43
    • /
    • 1999
  • Object-oriented development methodologies require consistent and seamless object-oriented paradigm to be applied from analysis to testing. Testing must focuses on the state of aggregated objects. This paper suggests testing methods that satisfy such requirements. In order to confirm appropriate implementation of the user requirements, the methods apply extended use case[Jacobson et al., 1992] that are prepared form analysis stage. Testing must be performed based on the use cases because the user requirements are formally documented in the use cases. The notations of the original use case are modified for the state-based testings. The testing methods consist of a unit testing and four-level of integration testing. Particularly, the level 0 testing is based on FREE state machine [Binder, 1995, 1996]. The testing methods have been applied to 3 projects and proved their practicability.

  • PDF

The Improvement of Usability for Train Toilet Design

  • Han Seok-Woo;Jin Mi-Ja
    • Archives of design research
    • /
    • v.19 no.3 s.65
    • /
    • pp.195-206
    • /
    • 2006
  • Design for improved usability is to understand products from the user's point of view so eventually to enhance the pleasantness users by reflecting it into the design. The philosophy of user-oriented design is an essence of human-centered product planning, and its application is more important for railway vehicle design, which is closely connected with everyday life. This study focused to define basic elements of train interior design concept, which considers convenience and comfort for passengers, by extracting and interpreting ergonomic requirements, as usability factors, of train toilet design. The study on user-oriented design of trains consists of the practice of sensibility engineering for the management of customers' emotions and its harmonious use on design, and aims on the embodiment of new ergonomic design. In the center, it has analyzed the criteria and characteristics of the user-oriented design and has concluded the design direction and components to a concrete idea and proposed prototypes, which may become a good example for train interior design later on. In addition, it proposes a direction, which may become a guideline of ergonomic design, to secure competition capacity. Moreover this study is concentrated on the physical environment and human behavior of train toilet users, on the analysis of factors necessary for adequate toilet design, and on the understanding of interface between its users. What is more, it proposes a module of development process and methods of approaching the interface. The study presents a design standard, under which the concrete data of the characteristics and practicable range and the convergent demands accelerate to the module could be confirmed and criticized. The study on the usability is going to contribute to more pleasant and comfortable train environments and consequently, it's going to create new values of increased railway competitiveness by design.

  • PDF

Development of a User-Friendly Application for Voltage Sag Analysis

  • Park Chang-Hyun;Jang Gil-Soo;Kim Chul-Hwan;Kim Jae-Chul
    • Journal of Electrical Engineering and Technology
    • /
    • v.1 no.2
    • /
    • pp.145-152
    • /
    • 2006
  • This paper presents a windows application for voltage sag analysis and effective data visualization. The developed Voltage Sag Analysis Tool (VSAT) was designed by using the Object-Oriented Programming (OOP) concept and C++ programming language. The VSAT provides basic functions for voltage sag analysis such as power flow analysis, short circuit analysis and stochastic analysis. In particular, the VSAT provides effective data visualization through computer graphics and animation. Analysis results are expressed realistically and intuitively on geographical display. The Graphic User Interface (GUI) of VSAT was designed specifically for voltage sag analysis. In this paper, the development and implementation of VSAT is presented. In order to demonstrate the capabilities of VSAT, it is used to analyze the Jeju Island power system in South Korea.

Development of an Automation Tool for the Three-Dimensional Finite Element Analysis of Machine Tool Spindles

  • Choi, Jin-Woo
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.24 no.2
    • /
    • pp.166-171
    • /
    • 2015
  • In this study, an automation tool was developed for rapid evaluation of machine tool spindle designs with automated three-dimensional finite element analysis (3D FEA) using solid elements. The tool performs FEA with the minimum data of point coordinates to define the section of the spindle shaft and bearing positions. Using object-oriented programming techniques, the tool was implemented in the programming environment of a CAD system to make use of its objects. Its modules were constructed with the objects to generate the geometric model and then to convert it into the FE model of 3D solid elements at the workbenches of the CAD system using the point data. Graphic user interfaces were developed to allow users to interact with the tool. This tool is helpful for identification of a near optimal design of the spindle based on, for example, stiffness with multiple design changes and then FEAs.

Development of a Tool to Automate One-Dimensional Finite Element Analysis of Machine Tool Spindles

  • Choi, Jin-Woo
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.24 no.2
    • /
    • pp.172-176
    • /
    • 2015
  • In this research, a tool was developed to automate one-dimensional finite element analysis (1D FEA) for design of a machine tool spindle. Based on object-oriented programing, this tool employs the objects of a CAD system to construct a geometric model and then to convert it into the FE model of 1D beams at the workbenches of the CAD system with minimum data to define the spindle such as bearing positions and cross-sections of the shaft. Graphic user interfaces were developed for users to interact with the tool. This tool is helpful in identifying a near optimal design of the spindle with the automation of the FEA process with numerous design changes in minimum time and efforts. It is also expected to allow even design engineers to perform the FEA in search of an optimal design of the machine tool spindle.

Development of a Multi-body Dynamics Analysis System Using the Object-Oriented Concept (객체지향 개념을 이용한 다물체 동역학 해석 시스템 개발)

  • 한형석;이재경;서종휘;송현석;박태원
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.20 no.8
    • /
    • pp.115-125
    • /
    • 2003
  • To analyze the applications of all types of mechanical systems, general purpose analysis programs have been developed and commercialized. However, it is customary to develop and use customized programs even though they sometimes require more work than a general purpose program. A customized program is simplified to adapt to a particular application from the beginning, is designed for small computers, and developed with hardware-in-the-loop in mind so it can be applied effectively. By adding design knowledge and bundling know-how to an analysis program, analysis time can be reduced. And because an analysis has to work in conjunction with other analysis programs, a proprietary program that the user can easily modify can be useful. In this thesis, a multi-body dynamics analysis system is presented using one of the most useful programming techniques, object-oriented concept. The object-oriented concept defines a problem from the physical world as an abstract object, an abstract model. The object becomes encapsulated with the data and method. Simulation is performed using the object's interface. It is then possible for the user and the developer to modify and upgrade the program without having particular knowledge of the analysis program. The method presented in this thesis has the following advantages. Since the mechanical components of the multi-body system converts independent modeling into a class, the modification, exchange, distribution, and reuse of elements are increased. It becomes easier to employ a new analysis method and interface with other S/W and H/W systems. To employ a new analysis method, there is no need to modify elements of the main solver and the Library. In addition, information can be communicated to each object through messaging. It makes the modeling of new elements easier using inheritance. When developing a S/W for the computer simulation of physical system, it is reasonable to use object-oriented modeling. Also, for multi-body dynamics analysis, it is possible to develop a solver that is user-oriented.

(A Study on the Guided Missile Performance Model and the Development of Visual Environments) (유도무기 살상효과 산정 모델 및 시각 환경의 개발)

  • 황흥석;정덕길
    • Journal of the military operations research society of Korea
    • /
    • v.23 no.1
    • /
    • pp.1-13
    • /
    • 1997
  • This research investigates a kill probability model for the performance evaluation of guided missile system, and also develops the user interface implementation for the output of the model based on the visual object-oriented programming application. This paper describes in detail the methodology for the kill probability attained by a missile warhead detonating near an airborne target. The major simulation events used in this research are missile guidance homing point, burst points, and kill mechanism(direct kill, blast kill and fragment kill). For the user interface, we also design and implement the visualization system that can show the graphic style of the kill probability attained by the model. This research will bridge the gap between the sophisticated kill probability model and users who want to see the results interactively with visualization, which can benefit many of other military systems. Some examples are shown, but these will be improved to be better with visual simulation which can visualize all the simulation process of the model.

  • PDF

Design for System Development Mothed with Extended user Participation (사용자의 참여를 확장한 시스템 개발 방법의 설계)

  • Lee, Seo-Jeong;Park, Jae-Nyeon
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.5
    • /
    • pp.1272-1279
    • /
    • 1999
  • This paper suggests system development method with extended user participation. Context diagram, event diagram, information diagram, management diagram and interface STD are staple products. This method introduces interface STD, management diagram and context diagram with administrator as relator. We adapted to research business of professor and ATM(Automatic Teller machine), when it can be adaptable to business-oriented system.

  • PDF