• Title/Summary/Keyword: Object-Oriented design

Search Result 831, Processing Time 0.023 seconds

An Implementation of Product Data Management System for Design of Ship Propulsion System (선박 추진시스템 설계를 위한 PDM 구현)

  • Suh, Sung-Bu
    • Journal of Navigation and Port Research
    • /
    • v.35 no.6
    • /
    • pp.489-494
    • /
    • 2011
  • Present study introduces an implementation of product data management (PDM) that can be applied to the design of ship propulsion system. The PDM system is developed based on both object oriented software development environment and Open Scene Graph (OSG) library while the system architecture is modeled by the unified modeling language (UML). Suggested PDM system also integrates the modeling & simulation components required to estimate the performance of ship propulsion system as the product information is represented based on the 3-dimensional digital mock-up (DMU). Finally, functions of the implemented PDM system that is integrated with the M&S softwares are illustrated in order to suggest a practical guidance for the efficient design of ship propulsion system.

Design and Development of a Web-based education system (웹 기반 가상학습 시스템의 설계 및 구현)

  • Ko, Il-Seok;Na, Yun-Ji;Yun, Yong-Ki;Leem, Chun-Seong
    • The KIPS Transactions:PartA
    • /
    • v.9A no.4
    • /
    • pp.631-638
    • /
    • 2002
  • We have many difficult problems to efficient development and management of a Web-based education system because of the various requirements of various demanders. A Web-based education system consists of instructors and operation managers of system and learners. Those three factors are the most important e]ements of a Web-based education system and we must consider those elements for design and development. In constructivist approach. acquiring knowledge is made by experiences among each members or elements. So we can say that the constructivist elements of a Web-based education system is learners and instructors, operation managers. In this study, we design and implement a Web-based education system, based on the interactions of extended demanders of Web-based education system in constructivist approach and object oriented modeling. In this study we can improve portability and reduce cost because of platform independence from presented system. And in experiment, we compare and analyse two platform web-based education system a point of effectiveness, cost, convenience.

The Design and Implementation of GIS Data Processing using 3-Tiers Architecture for selecting Route (3계층 구조를 이용한 GIS 자료처리 설계 및 구현 -도로의 노선선정을 중심으로-)

  • 이형석;배상호
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.3
    • /
    • pp.23-29
    • /
    • 2002
  • The design of data processing of GIS requires efficient method with analysis procedure. This system is easy to be used and managed for presenting route according to conditions as a graphic user interface environmental window system by applying three tiers based object-oriented method. The tier of data is in charge of a class for the exchange, extraction and conservation of data between GeoMedia and application tiers. A route selection algorithm was applied to application tiers, considering all conditions which are necessary for the route selection between a beginning point and an end point, and it was added by module such as data handing, road condition, buffering, clothoid and AHP to select the alternative route followed by new condition. The user tier can express the data acquired by an application tier. Thus three tiers based architecture was presented by implementing design of GIB data processing for its efficiency.

  • PDF

A Design of Constructing Diagram Repository for UML Diagram Tools (UML 다이어그램 도구를 위한 다이어그램 정보의 구축과 설계)

  • Kim, Yun-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.24 no.2
    • /
    • pp.244-251
    • /
    • 2020
  • This paper presents a design of the Meta-Class Repository (MCR) which maintain syntactically analyzed and structured meta-class information from UML diagrams, and then proposes 'meta-class,' also known as super-class, to construct structured information analyzed syntactically. The MCR is a collection of these meta-classes which contains the information extracted from diagrams. This paper also presents a design of the Code Generation Engine (CGE) which roles generating codes corresponding classes from UML diagrams based on the MCR maintaining a collection of meta-classes which is syntactically-analyzed and constructed in previous process. The logics of CGE are designed to generate codes collaborated with MCR and CGE with integration. The logics of CGE mechanism is presented with the form of finite state machine to present the algorithms of code generation formally and have the advantages of simplicity and easiness in development.

A Study on the Instrument Panel Design Trend for Automobile Interior (자동차 인테리어의 인스트루먼트 패널 디자인 경향 연구)

  • Cho, Kyung-Sil;Lee, Myung-Ki
    • Archives of design research
    • /
    • v.18 no.4 s.62
    • /
    • pp.129-138
    • /
    • 2005
  • Until the early part of the 1990s, interior design has never been thought important by car makers. Repeated attempts have been made to systemize a technical structure, such as layout, driving method, and size, and the car's interior design has been developed by in simple comparison with the exterior design. In the 1990s, however, this trend began to change because consumers began spending more time in their cars, so the motive of the technology development became that of giving comfort and functional satisfaction to the customers. Observing how a person spends inside his or her car and considering the latest trends in car interiors have made a consumer-oriented sense of value i.e., intensifying the personality of the car's interior design and considering the emotional makeup of the consumer factor in the acquisition of a strategic brand identity. These days, car interiors assume a new concept every year due to the constant change in various factors, and the application of a high-tech design, with a sensing function and a navigation system, to achieve driverless running, is being raised as a key trend element technology for the future. Now, at the present when multilateral concept applications of design are attempted under the direct influences from other fields such as product design, fashion and furniture, I would like to lay stress on investigating and analysing the changes in car interior design varying with the background of the times and formative characteristics from the object point of view. On this study, I would like to compare the background of the times and flow of car interior design with priority given to crash pad and would like to attempt to present the direction of the future car interior design together with diversifying major technical factors.

  • PDF

S-MADP : Service based Development Process for Mobile Applications of Medium-Large Scale Project (S-MADP : 중대형 프로젝트의 모바일 애플리케이션을 위한 서비스 기반 개발 프로세스)

  • Kang, Tae Deok;Kim, Kyung Baek;Cheng, Ki Ju
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.8
    • /
    • pp.555-564
    • /
    • 2013
  • Innovative evolution in mobile devices along with recent spread of Tablet PCs and Smart Phones makes a new change not only in individual life but also in enterprise applications. Especially, in the case of medium-large mobile applications for large enterprises which generally takes more than 3 months of development periods, importance and complexity increase significantly. Generally Agile-methodology is used for a development process for the medium-large scale mobile applications, but some issues arise such as high dependency on skilled developers and lack of detail development directives. In this paper, S-MADP (Smart Mobile Application Development Process) is proposed to mitigate these issues. S-MADP is a service oriented development process extending a object-oriented development process, for medium-large scale mobile applications. S-MADP provides detail development directives for each activities during the entire process for defining services as server-based or client-based and providing the way of reuse of services. Also, in order to support various user interfaces, S-MADP provides detail UI development directives. To evaluate the performance of S-MADP, three mobile application development projects were conducted and the results were analyzed. The projects are 'TBS(TB Mobile Service) 3.0' in TB company, mobile app-store in TS company, and mobile groupware in TG group. As a result of the projects, S-MADP accounts for more detailed design information about 'Minimizing the use of resources', 'Service-based designing' and 'User interface optimized for mobile devices' which are needed to be largely considered for mobile application development environment when we compare with existing Agile-methodology. Therefore, it improves the usability, maintainability, efficiency of developed mobile applications. Through field tests, it is observed that S-MADP outperforms about 25% than a Agile-methodology in the aspect of the required man-month for developing a medium-large mobile application.

Study on Customized Education through Job Analysis for the Department of Furniture Design -Focusing on the Computer Application-Oriented Education for Furniture Design Coordinator-

  • Lee, Young-Choon;Shin, Rang-Ho
    • Journal of the Korea Furniture Society
    • /
    • v.21 no.6
    • /
    • pp.505-514
    • /
    • 2010
  • The aim of study is to suggest the improvement of the major curriculum used in the department of furniture design in two-year colleges. For this purpose two processes were conducted step by step. The first phase was to evaluate the jobs selected by job analysis specialist and staffs in charge in July 2009, and to analyze what are the desired points for the good adaptability and business improvement in case that student would find job in relevant field after graduating from colleges. Furniture design coordinator hereupon was selected as the object and DACUM (Developing A CurriculUM) was applied to the method of job analysis. In the second process conducted from September 2009 to October 2010, the customized curriculum based on the result from the first phase was newly opened to help student create any design result. This study was composed of the result of job analysis, the customized curriculum based on it and the research of efficiency through the end result and finally the discussion how to improve the customized education for the future. It is no doubt very important process for the step up of quality of college education, the improvement of students' competence and their good adaptability after finding jobs. This study should lay the foundation of different job analysis and the customized curriculums accordingly for not only furniture design coordinator, also for various furniture design-related jobs, and furthermore it should be expected that the continuous research and development contributes to the realization of college education to raise excellent students.

  • PDF

Design of Multi-Sensor-Based Open Architecture Integrated Navigation System for Localization of UGV

  • Choi, Ji-Hoon;Oh, Sang Heon;Kim, Hyo Seok;Lee, Yong Woo
    • Journal of Positioning, Navigation, and Timing
    • /
    • v.1 no.1
    • /
    • pp.35-43
    • /
    • 2012
  • The UGV is one of the special field robot developed for mine detection, surveillance and transportation. To achieve successfully the missions of the UGV, the accurate and reliable navigation data should be provided. This paper presents design and implementation of multi-sensor-based open architecture integrated navigation for localization of UGV. The presented architecture hierarchically classifies the integrated system into four layers and data communications between layers are based on the distributed object oriented middleware. The navigation manager determines the navigation mode with the QoS information of each navigation sensor and the integrated filter performs the navigation mode-based data fusion in the filtering process. Also, all navigation variables including the filter parameters and QoS of navigation data can be modified in GUI and consequently, the user can operate the integrated navigation system more usefully. The conventional GPS/INS integrated system does not guarantee the long-term reliability of localization when GPS solution is not available by signal blockage and intentional jamming in outdoor environment. The presented integration algorithm, however, based on the adaptive federated filter structure with FDI algorithm can integrate effectively the output of multi-sensor such as 3D LADAR, vision, odometer, magnetic compass and zero velocity to enhance the accuracy of localization result in the case that GPS is unavailable. The field test was carried out with the UGV and the test results show that the presented integrated navigation system can provide more robust and accurate localization performance than the conventional GPS/INS integrated system in outdoor environments.

Design and Implementation of File Access Control System using Java Card (자바카드를 이용한 파일 접근제어 시스템의 설계 및 구현)

  • Koo, Eun-Bee;Woo, Chan-Il
    • 전자공학회논문지 IE
    • /
    • v.43 no.1
    • /
    • pp.46-51
    • /
    • 2006
  • Recently, smart card system which is known as easy to portable and also safe from physical, electrical, and software attack is observed to manage information that becomes the target of security in safety. And java card graft upon java technology to smart card platform is having very good advantage with object-oriented techniques and also, java card have the open type OS that can show the same action in different hardware characteristic which allows various application programs. In this paper, we introduced independent execution characteristic of java platform because being set to each smart card was uncomfortable till now and we designed access control member card that allows several administrators in different access privilege by single card using java card. Several administrators can approach to various information of file type that is included on issued card to user by using different PIN. In the proposed method, confirmation of personal information, administration contents update, demand by contents, is possible by single card. At this moment, wish to do safer user certification that improve security limitation which is from PIN, used for user certification, and signature data. In the proposed method, as design and implementation of utilization technology of java card, biometrics, user certification which uses multi PIN, provide that more safety and conveniently.

A New Moving Mobile Base Station (MMBS) Scheme for Low Power RMIMS Wireless System (PARTI: MMBS general issues, clystering and signalling Procedures) (저전력 RMIMS 무선 터미널을 위한 새로운 움직이는 이동 기지국 시스템 구조 (1부 : MMBS 일반사항, 클러스터링 및 신호절차))

  • 박수열;고윤호;유상조;김성대
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.24 no.12B
    • /
    • pp.2298-2319
    • /
    • 1999
  • In this paper, we propose a new moving mobile base station (MMBS) scheme for very low power and micro-size RMIMS (radio-interfaced micro information monitoring system) terminals. RMIMS terminals can be used in various application service areas such as pollution monitoring, environment surveillance, traffic monitoring, emergency monitoring (e.g., building, bridge, railroad breakdown), security monitoring (e.g., theft, alarm) and military application. For these applications based on wireless transmission technologies, sensor type RMIMS terminals must satisfy low cost and low power design (e.g., solar power, life limited battery) requirement. In RMIMS terminal design, this low power requirement limits transmission range of uplink or reverse link and means small cell size. Also these applications using RMIMS terminals may have a little bit non real-time traffic characteristic and low scattering density in service area.

  • PDF