본문 바로가기
KERD
논문KCI 등재

A Study on Business-Based Screen Design Techniques for Designing Efficient Applications

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

초록

To build a successful information system, design and development should be carried out from the enterpriseperspective. A complicated business is represented in various ways as technology advances, and manydevelopment methodologies have been studied from the viewpoint of technology and development. Eachdomain is independently designed and developed from the enterprise perspective, but there would beinclusive parts due to the integrated process wherein the definition, design, and development of business arecarried out, and the design is done based on the designer's experience. This study would like to address thetechnique of designing screens based on the business process of the applications derived from the business. Itdesigns the screens that appear when actual applications are completed, including how the data transferprocess in the derived business process is represented and operated on the relevant screens. It designs thescreen which is displayed when the actual application is completed and how the data transfer process in thederived business process is represented and operated on the relevant screen. In addition, it designs the DFDrepresenting the overall flow of data for each business to represent the movement procedure between screensin general. Through the design method proposed in this study, the client's requirement could be confirmed toreduce the cost for redevelopment, the problem of communication between designers and developers withvarious experiences could be reduced, and an efficient design procedure could be provided to persons wholack design experience.

Abstract

To build a successful information system, design and development should be carried out from the enterpriseperspective. A complicated business is represented in various ways as technology advances, and manydevelopment methodologies have been studied from the viewpoint of technology and development. Eachdomain is independently designed and developed from the enterprise perspective, but there would beinclusive parts due to the integrated process wherein the definition, design, and development of business arecarried out, and the design is done based on the designer's experience. This study would like to address thetechnique of designing screens based on the business process of the applications derived from the business. Itdesigns the screens that appear when actual applications are completed, including how the data transferprocess in the derived business process is represented and operated on the relevant screens. It designs thescreen which is displayed when the actual application is completed and how the data transfer process in thederived business process is represented and operated on the relevant screen. In addition, it designs the DFDrepresenting the overall flow of data for each business to represent the movement procedure between screensin general. Through the design method proposed in this study, the client's requirement could be confirmed toreduce the cost for redevelopment, the problem of communication between designers and developers withvarious experiences could be reduced, and an efficient design procedure could be provided to persons wholack design experience.

참고문헌 (20)

  1. 박병선, "성공적인 전사적 아키텍처 구축을 위한 위험요인에 관한 연구", 한국IT서비스학회지, 5(3), pp.1~24 (2006), 한국IT서비스학회
  2. C. Batini, "A layout algorithm for data flow diagrams", IEEE Transactions on Software Engineering, 12(4), pp.538~546 (1986)
  3. M. Tsikerdekis, "Persistent code contribution: a ranking algorithm for code contribution in crowdsourced software", Empirical Software Engineering, 23(4), pp.1871~1894 (2018)
  4. N. A. Panayiotou, "A business process modeling-enabled requirements engineering framework for ERP implementation", Business Process Management Journal, 21(3), pp.628~664 (2015)
  5. Korea Database Agency, "The Guide for Data Architecture Professional" (2013), Korea Database Agency
  6. J. H. Huh, "Design and test bed experiments of server operation system using virtualization technology", Human-centric Computing and Information Sciences, 6(1), pp.1~21 (2016)
  7. J. H. Huh, "PLC-based design of monitoring system for ICT-integrated vertical fish farm", Human-centric Computing and Information Sciences, 7(20), pp.1~19 (2017)
  8. 윤상권, "모델기반 컴포넌트 개발방법론의 지원을 위한 추상컴포넌트 자동 추출기법", 정보처리학회 논문지, 2(8), pp.543~554 (2013), 한국정보처리학회[DOI]
  9. 정혜정, "ISO", IEC 25010을 기반으로 한 소프트웨어 품질평가 모델 및 테스트케이스 제안, 2011, pp.9(10), 197~205[DOI]
  10. D. H. Na, "UML-based enterprise architecture framework", Proceedings of E-Biz World Conference, pp.589~599 (2003)
  11. 정세진, "OOPT: 소프트웨어공학 교육을 위한 객체지향 소프트웨어 개발 방법론", 정보과학회논문지, 44(5), pp.510~521 (2017), 한국정보과학회
  12. 이찬, "객체지향 분석의 유스케이스와 UML 모델을 이용한 동적 영향 분석 방법", 정보과학회논문지, 43(10), pp.1104~1114 (2016), 한국정보과학회
  13. M. Rahimi, "Evolving software trace links between requirements and source code", Empirical Software Engineering, 23(4), pp.2198~2231 (2017)
  14. S. Mirri, "Collaborative design of software applications: the role of users", Human-centric Computing and Information Sciences, 8 (2018)
  15. M. Abi-Antoun, "Checking threat modeling data flow diagrams for implementation conformance and security", Proceedings of the 22nd IEEE, 2007, 393~396
  16. 이세영, "애자일 기법을 이용한 소프트웨어 분산 개발 및 평가", 정보처리학회논문지D, 16(4), pp.549~560 (2009), 한국정보처리학회
  17. Useful Database Oracle Center in Practice, "J. Yeo", En-core, ~ (2016)
  18. S. Y. Park, "Study on the business process design method for designing applications", Proceedings of the 12th KIPS International Conference on Ubiquitous Information Technologies and Applications (CUTE) (2017)
  19. M. Adler, "An algebra for data flow diagram process decomposition", IEEE Transactions on Software Engineering, 14(2), pp.169~183 (1988)
  20. G. S. Kwuan, "Process methodology of designing user interface in enterprise portal", Journal of the HCI Society of Korea, pp.1160~1166 (2008)

관련 논문AI추천

이 간행물의 다른 논문 (17건)