• 제목/요약/키워드: MVVM Pattern

검색결과 2건 처리시간 0.017초

비동기 함수를 사용한 MVVM 형태의 모듈화된 UI 소프트웨어의 시각적 동기화 기법 (Visually Synchronizing Modular UI Software Using Asynchronous Function)

  • 김진솔;신나나;이신영
    • 한국군사과학기술학회지
    • /
    • 제27권6호
    • /
    • pp.744-753
    • /
    • 2024
  • As the modern warfare continuously evolves into one that is network-centric, the amount of data a weapon system has to handle is rapidly growing, which applies not just to the internal data processing software but also to the UI software. Not only is the amount of data growing, but also is the complexity of handling such data, which when combined together creates a significant delay in updating relevant components in a UI software. In the context of the defense industry, split-second delay in visual component update can lead to catastrophic failure in making strategic decisions. This paper presents a novel method that utilizes asynchronous functions to control the program flow and reduce the delay in updating multiple visual components of a modular software. We apply this method to our modular UI software which uses MVVM pattern, where we were able to reduce the delay by an average of 78.4 %.

MealMate, 맞춤형 식단 관리 앱 (Personalized Application of Meal Managing, 'MealMate')

  • 김지심;김경아;안유정;서현승;옥지윤;이다은;박지환
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2023년도 제68차 하계학술대회논문집 31권2호
    • /
    • pp.657-658
    • /
    • 2023
  • 최근 건강에 대한 관심이 증가함에 따라, 다양한 식단 목표를 가진 사용자들이 맞춤형 식단 관리를 원하는 수요가 크게 증가하고 있다. 그러나 기존 식단 관리 앱들은 체중 감량이나 증량에만 집중되어 있어 사용자의 다양한 식단 목표를 충족시키지 못하는 문제점이 있다. 이러한 점을 개선하기 위해, 본 연구에서 '밀메이트'라는 개별화된 식단관리(Personalized Diet) 앱을 개발하였다. 본 앱은 사용자의 식단 목표와 선호도를 고려하여 개인화된 식단 관리를 가능하게 한다. 하루 세 끼 식사에서 벗어나 브런치 문화의 2끼 식사부터 체중 증량을 위한 4끼 이상 식사 등 다양한 식단 목표를 지원한다. 또한, 음식의 칼로리 및 주요 영양소 정보를 제공하여 사용자가 식단을 스스로 구성하고 관리할 수 있게 돕는다. 이를 통해, 체계적인 식습관 형성에 도움을 주고 다양한 식단 목표를 가진 사용자들의 필요성을 충족시키는데 기여할 것으로 기대된다.

  • PDF