Skip to content

aT 해커톤 공모전. 6차 산업 통합 예약 플랫폼.

Notifications You must be signed in to change notification settings

Jsim6342/aT-hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

👨‍🌾 오늘의 체험

오늘의 체험은 6차 산업과 관련된 체험을 소개하고, 예약 서비스를 제공하는 서비스 입니다.


⏱ 제작 기간 & 참여 인원

  • 2020.11.30 ~ 2020.12.6
  • 팀 프로젝트(3명)

💁‍♂️ 서비스 소개

  • 서비스 기획


해당 서비스는 공공기관 aT에서 주관하는 농식품 유통 및 관리에 대한 혁신적인 서비스 개발이라는 주제를 기반으로 제작했습니다.
유통 활성화라는 문제에 초점을 맞추어 농식품의 생산과 소비를 활성화 할 수 있다면, 해당 주제를 잘 나타낼 수 있는 서비스를 만들 수 있겠다고 생각했습니다.
농생대 출신으로 평소 농업에 관심이 많았던 저는 6차 산업에 대해 잘 알고 있었고, 6차 산업으로 이 문제를 해결해보고자 했습니다.
최근 늘어나는 6차 산업에 비해 6차 산업에 대한 소비자들의 인식이 부족한 현 실태를 파악했고, 6차 산업 활성화를 통해 농식품 유통 활성화를 할 수 있겠다고 생각했습니다.
추가적으로 데이터 처리을 통해 일일작물상황을 수시로 파악하여, 수급이 불안정한 작물과 관련된 6차 산업 체험을 선별, 추천해 준다면, 보다 현실적인 농식품 유통관리를 실현할 수 있다고 생각했습니다.


🛠 사용 기술

Back-end

  • Java 8
  • Servlet
  • JSP
  • Python

Front-end

  • HTML
  • CSS
  • Javascript

🔎 개발 과정

본 프로젝트의 기간은 일주일로 매우 짧은 기간이었습니다.
프로젝트 초기에 짧은 기간 내에 서비스의 모든 기능을 구현하는 것은 어렵다고 판단했습니다.
해커톤 특성에 맞춰 기한 내에 기획한 아이디어를 보여주는 것이 적합하다고 판단하여 프로토타입 형태로 제작하였습니다.

Servlet, JSP 활용

웹페이지의 경우 간단하게 회원가입, 로그인 기능만을 구현하였습니다.
그 외 나머지는 정적 데이터를 바탕으로 한 프로토타입 형태로 제작하였습니다.
회원가입, 로그인 부분은 JSP와 Servlet을 활용하였습니다.

파이썬 데이터 처리 과정

파이썬을 활용하여 일일작물상황 공공데이터를 필요한 데이터만 가공, 처리하는 작업을 수행했습니다.
데이터 처리 과정은 다음과 같습니다.

1. 데이터 확보
공공기관에서 제공하는 작물의 일일 수급상황 데이터를 확보했습니다.

2. 날짜 추출
현재 날짜에서 필요한 데이터 조회일자를 검색하기 위해 날짜를 추출했습니다.

3. 데이터 추출
추출한 날짜에 맞는 중분류명과 가장 높거나 낮은 주의단계 코드를 추출했습니다.
탐색된 데이터를 유통이 불안정한 작물로 판단하였습니다.


🏆 성과


`2020년 농식품 빅데이터 온라인 해커톤`에서 서비스 개발 부문 `대상`을 받았습니다.

image

💡 느낀점

  • 핵심 문제 해결은 아이디어로 부터
    개발자로서 주어진 과제를 개발하여 생산하는 일도 중요하지만, 더 중요한 것은 아이디어라는 생각이 들었습니다.
    개발을 하는 목적은 결국 주어진 문제를 해결하기 위한 수단이라고 생각했습니다.
    개발자로서 좋은 코드를 작성하는 것도 중요하지만 그 전에 구현하려는 방법(로직)이 적합한 방법인지 생각해야할 필요성을 느꼈습니다.
    짧았던 이번 해커톤에서 뛰어난 개발을 했다기 보다는 아이디어에 대한 중요성과 어떤 것을 개발 해야할 지에 대해 생각을 해보는 계기가 되었습니다.

About

aT 해커톤 공모전. 6차 산업 통합 예약 플랫폼.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published