DOI QR코드

DOI QR Code

잔류물질정보 제공을 위한 React 기반 웹 서비스

React-based Web System Providing Residual Material Information

  • Kim, Boseon (Korea University Department of Computer and Information Science) ;
  • Lee, Min-Seong (Korea University Department of Computer and Information Science) ;
  • Gang, MinGyu (Korea University Department of Computer and Information Science) ;
  • Park, Jee-Tae (Korea University Department of Computer and Information Science)
  • 투고 : 2021.07.30
  • 심사 : 2021.08.23
  • 발행 : 2021.08.31

초록

인터넷이 확산되면서 웹을 통해 사용자는 쉽게 다양한 서비스를 제공받고 정보를 교환할 수 있게 되었다. 웹 시스템을 구축할 때 다양한 요구 사항들이 존재하며, 사용자 목적에 적합한 언어 또는 플랫폼을 사용하여 웹 시스템을 구축해야 한다. 잔류물질정보란 식품 등에 첨가되는 의약품, 농약 들에 대한 정보들을 의미하며 그 중 잔류허용기준은 기업과 농민들이 생산하는 식품 내 잔류물질수치를 측정하여 해당 수치가 국내 혹은 국제 기준을 만족하는지 가늠하는 척도로 사용되고 있다. 현재 식품의약품안전처에서는 식품과 농약 및 동물용의약품을 포함한 식품첨가물에 대한 잔류허용기준을 문서 형태로 제공하고 있으며 이는 웹 시스템 구축을 통해 사용자가 원활하고 편리하게 서비스되어야 한다. 또한, 사용자 접근성을 포함하여 확장성, 호환성 등 다양한 요구 사항을 만족해야 한다. 본 논문은 사용자가 더 편리하게 접근할 수 있고 원활한 잔류물질정보를 제공받을 수 있는 React 기반 잔류물질정보 웹 시스템을 제안한다. 우리는 정보 제공에 있어 중요한 3가지 기능에 대한 속도를 측정하여 기존 잔류물질정보 웹 시스템과 비교하였으며 확장성, 호환성, 접근성 등 7가지 필수 요구 사항에 대하여 정성적으로 평가하였다.

With the spread of the Internet, users can easily receive various services and exchange information through the web. There are several requirements for building a web system, and it must be developed using a programming language or platform for user purposes. Residual material information refers to information on medicines and pesticides added to food, and residual material standards are used to measure the level of residues in food produced by companies and farmers to determine whether those levels meet domestic or international standards. Currently, the Ministry of Food and Drug Safety provides residual acceptance standards for food additives, including food, pesticides and animal medicines, in the form of documents, which must be serviced smoothly and conveniently by users through the establishment of a web system. It must also meet a variety of requirements, including user accessibility, such as scalability and compatibility. This paper proposes react-based residual material information web system that allows users to access more conveniently and receive residual material information smoothly. We measured the speed for the three inportant functions of information provision and compared them with existing residual material information web systems and qualitatively evaluated the seven essential requirements: scalability, compatibility, and accessibility.

키워드

과제정보

본 연구는 2021년도 식품의약품안전처의 연구개발비(20162수산물625)로 수행되었으며 이에 감사드립니다.

참고문헌

  1. Berners-Lee, T., Cailliau, R., Luotonen, A., Nielsen, H. F., and Secret, A. (1994). The world-wide web. Communications of the ACM, 37(8), 76-82. https://doi.org/10.1145/179606.179671
  2. Stack Overflow, Stack Overflow, Retrieved July, 5, 2021, from https://insights.stackoverflow.com/survey/2021#technology
  3. Stack Overflow, Stack Overflow, Retrieved July, 5, 2021, from https://insights.stackoverflow.com/survey/2020#technology
  4. foodsafetykorea, foodsafety, July, 6, 2021, https://www.foodsafetykorea.go.kr/residue/main.do
  5. Pratik Sharad Maratkar and Pratibha Adkar, "React JS - An Emerging Frontend JavaScript Library," Iconic Research And Engineering Journals, vol. 4, no. 12, pp. 99-102, 2021.
  6. Excellent Webworld, Excellent Webworld, Retrieved July, 8, 2021, from https://www.excellentwebworld.com/what-is-a-single-page-application
  7. John Potter, NPM Trends(2015), Retrieved July, 8, 2021, from https://www.npmtrends.com
  8. NIROULA and Sobhan, "Comparing a Framework-less Application to a React Application," pp. 1-45, 2018.
  9. Chandana Nettekere. Benchmarking react library: a developer perspective. Diss. Dublin Business School, 2021.
  10. BuiltWith, BuiltWith, Retrieved July, 9, 2021, from https://builtwith.com