• Title/Summary/Keyword: 그래픽 사용자 방식 소프트웨어 프로그램

Search Result 5, Processing Time 0.023 seconds

A Study on the Collaboration of User Interface Design for Software Developments (소프트웨어개발을 위한 사용자 인터페이스 디자인 협동작업에 관한 연구)

  • 김소영
    • Archives of design research
    • /
    • v.12 no.1
    • /
    • pp.15-24
    • /
    • 1999
  • The deVelopment of technologies changes the thinking of people and the ways of IMngs. The software developers as well as users are now aware of the importance of graphic user interface design, and the usage of graphic elements is getting rrore and more easier due to the technological improvements based on the windows system(Microsoft). For these reasons, people who engaged in software developments do much more efforts to get user-oentered design solutions, in other words, the usability improvements. And the interdisciplinary projects teams which consist of experts of various fields are increasing in number. But, the lack of understanding on software developments and the proceeding of design work without the consideration of entire process of a project make interface design work difficult. For exampIe, some engineers often think designers as persons who decorate their products in the final stage. In this thesis, through the investigation of user interface design and software development process, the frarnework of effective team projects is proposed. The main purposes of this thesis are to define the work area and position of designers and to propose the interface design process for the cooperative software development projects within the interdiociplinary teams.

  • PDF

Development of 'IceView' Program for Estimation of Ice Resistance on Ice-Transiting Vessels (쇄빙선박에 작용하는 빙저항 산정을 위한 'IceView' 프로그램 개발)

  • Choi, Kyung-Sik;Lee, Jin-Kyoung
    • Journal of Ocean Engineering and Technology
    • /
    • v.19 no.6 s.67
    • /
    • pp.50-57
    • /
    • 2005
  • Ice resistance on ice-transiting vessels is one of th£ important issues concerning th£ design of ships with ice classes. In this study, th£ development of GUI software for estimation of ice resistance on ice-transiting vessels is discussed. lee resistance estimation equations, based on model tests and full-scale sea trial data from many previous research articles, are studied in conjunction with two ship categories i.e., ,icebreakers/supply/tug vessels and ice-strengthened cargo vessels. lee resistance estimation equations are summarized in common format and are compared with each other. The GUI software 'Ice View,' written in MS Visual Basic language, can calculate ice resistances according to varying ice thickness and ship speed. The software can provide the calculated results, with suitable tables and graphs, for easy comparison of each ice resistance estimation equation.

An MVP-based XML Language for User Interfaces (사용자 인터페이스를 위한 MVP기반의 XML 언어)

  • 최종명;신경희;유재우
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.12
    • /
    • pp.947-956
    • /
    • 2002
  • It is advantageous to use XML in developing user interfaces, since XML is independent from platforms and languages and it is easy to learn and use. The existing XML-based languages do not adopt formal model, and they are developed in ad hoc manner. Moreover, they provide limited facilities to handle user events, and combine user interface components with internal logics. In this paper, we introduce an extended MVP (EMVP) model, which is extended from MVP (Model-View-Presenter), and XUIML, which is a new XML application based on the EMVP to support user interface. XUIML provides useful methods to build user interface, including methods to describe actions on user events, data flows between objects, and internal logics. The XUIML system provides two style editors - text editor and graphic editor. It also provides two code generators. One generates Java source, and the other generate C# code from XUIML document. The XUIML graphic editor allows users to manipulate XML elements directly, and we can gain high productivity with the graphic editor.

The Design and Implementation of Web-Based Integrated Genome Analysis Tools (웹 기반 통합 유전체 분석 시스템의 설계 및 구현)

  • 최범순;이경희;권해룡;조완섭;이충세;김영창
    • Journal of Korea Multimedia Society
    • /
    • v.7 no.3
    • /
    • pp.408-417
    • /
    • 2004
  • Genome analysis process requires several steps of various software analysis tools. We propose WGAT(Web-based Genome Analysis Tool), which combines several tools for gene analysis and provides a graphic user interface for users. Software tools related to gene analysis are based on Linux or Unix oriented program, which is difficult to install and use for biologists. Furthermore, files generated from gene analysis frequently require manual transformation for next step input file. Web-based tools which are recently developed process orily one sequence at a time. So it needs many repetitive processes to analyze large size data file. WGAT is developed to support Web-based genome analysis for easy use as well as fast service for users. Whole genome data analysis can be done by running WGAT on Linux server and giving sequence data files with various options. Therefore many steps of the analysis can be done automatically by the system. Simulation shows that WGAT method gives 20 times faster analysis when sequence segment is one thousand.

  • PDF

Implementing RPA for Digital to Intelligent(D2I) (디지털에서 인텔리전트(D2I)달성을 위한 RPA의 구현)

  • Dong-Jin Choi
    • Information Systems Review
    • /
    • v.21 no.4
    • /
    • pp.143-156
    • /
    • 2019
  • Types of innovation can be categorized into simplification, information, automation, and intelligence. Intelligence is the highest level of innovation, and RPA can be seen as one of intelligence. Robotic Process Automation(RPA), a software robot with artificial intelligence, is an example of intelligence that is suited for simple, repetitive, large-scale transaction processing tasks. The RPA, which is already in operation in many companies in Korea, shows what needs to be done to naturally focus on the core tasks in a situation where the need for a strong organizational culture is increasing and the emphasis is on voluntary leadership, strong teamwork and execution, and a professional working culture. The introduction was considered naturally according to the need to find. Robotic Process Automation, or RPA, is a technology that replaces human tasks with the goal of quickly and efficiently handling structural tasks. RPA is implemented through software robots that mimic humans using software such as ERP systems or productivity tools. RPA robots are software installed on a computer and are called robots by the principle of operation. RPA is integrated throughout the IT system through the front end, unlike traditional software that communicates with other IT systems through the back end. In practice, this means that software robots use IT systems in the same way as humans, repeat the correct steps, and respond to events on the computer screen instead of communicating with the system's application programming interface(API). Designing software that mimics humans to communicate with other software can be less intuitive, but there are many advantages to this approach. First, you can integrate RPA with virtually any software you use, regardless of your openness to third-party applications. Many enterprise IT systems are proprietary because they do not have many common APIs, and their ability to communicate with other systems is severely limited, but RPA solves this problem. Second, RPA can be implemented in a very short time. Traditional software development methods, such as enterprise software integration, are relatively time consuming, but RPAs can be implemented in a relatively short period of two to four weeks. Third, automated processes through software robots can be easily modified by system users. While traditional approaches require advanced coding techniques to drastically modify how they work, RPA can be instructed by modifying relatively simple logical statements, or by modifying screen captures or graphical process charts of human-run processes. This makes RPA very versatile and flexible. This RPA is a good example of the application of digital to intelligence(D2I).