애플리케이션을 위한 UI생성 프레임워크의 설계 및 구현
- Abstract
- As the work has been subdivided and diversified along with the development of technology, the establishment and utilization of the information system has become a must, and research has been conducted on ways to reduce errors and increase accuracy that occur in the establishment of the information system. A prototype was used to reduce errors through seamless communication with users.
The UI creation tool was used to create a user interface that is lighter than the applications that are actually used. The review was done quickly using graphical and model-based tools, creating and using screen source codes designed to take the UI as it was designed in the development phase instead of being used as a single step. However, in order for development to take place only on a particular vendor and apply the same screen to the different application environments, there is a problem that requires the UI generation procedure to be performed again with different tools.
This study proposes a UI generation framework that generates a UI based on the output of task-based screen design methods according to ITA architecture among several development methodologies to address problems that depend on specific vendors.
A data model was created by structurally abstracting screen elements and their information, which are common to each programming language, and designing and building a database based on the model so that they can be utilized without being subject to specific programming languages. Then, a framework was designed and implemented to make up and show the screen by entering and modifying screen element data.
Using the implemented framework, the screen derived based on the imaginary requirements specification was compared with the screen embodied in the Java program and the screen implemented in the proposed framework. In addition, the UI creation framework proposed in this study and existing UI generation tools were compared based on the degree of further development, whether use widgets, screen placer, reference model details, and whether use database.
Using the UI creation framework proposed in this study, the creation of the UI will make it easier to access screen elements by storing them separately in a database to manage them, and the screens of similar tasks will be easily reused by data manipulation alone. Based on a framework developed later, Java's awt, as well as the ability to generate source code for various languages, will allow data on the screen to be used independently of a particular program or application type.
- Author(s)
- 김태우
- Issued Date
- 2020
- Awarded Date
- 2020. 2
- Type
- Dissertation
- Publisher
- 부경대학교
- URI
- https://repository.pknu.ac.kr:8443/handle/2021.oak/23903
http://pknu.dcollection.net/common/orgView/200000293605
- Affiliation
- 부경대학교 대학원
- Department
- 대학원 컴퓨터공학과
- Advisor
- 여정모
- Table Of Contents
- Ⅰ. 서론 1
1.1. 연구 배경 및 목적 1
1.2. 연구 방법 및 구성 3
Ⅱ. 관련 연구 5
2.1. 기존 UI설계 방법 5
2.2. 업무 기반 화면 설계 방법 7
2.3. UI생성 도구 11
2.3.1. 그래픽 기반 도구 12
2.3.2. 모델 기반 도구 17
Ⅲ. UI생성 프레임워크의 설계 및 구현 23
3.1. 요구사항 분석 23
3.2. 프레임워크 설계 27
3.2.1. UI프레임워크 동작도 27
3.2.2. 시스템 구성도 30
3.3. 데이터베이스 설계 32
3.4. UI생성 프레임워크 구현 37
3.4.1. 데이터베이스 구현 37
3.4.2. 프레임워크 구현 39
3.5. 적용 사례 44
Ⅳ. 비교 52
Ⅴ. 결론 55
참고 문헌 57
- Degree
- Doctor
-
Appears in Collections:
- 대학원 > 컴퓨터공학과
- Authorize & License
-
- Files in This Item:
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.