프로젝트 배경
1. 문제점
- 헴프 산업은 씨앗 재배부터 원료 추출, 제품화, 수출까지 복잡한 생산 과정을 거칩니다.
- 각 단계별 이력 풀 카지노 및 추적이 수기로 이루어져 비효율적이며, 오류 발생 가능성이 높습니다.
- 다수의 업체가 참여하는 헴프 생산 과정에서 정보 공유 및 협업이 어렵습니다.
- 규제 산업인 헴프 산업 특성상 투명하고 정확한 이력 풀 카지노는 필수입니다.
2. 프로젝트 목표
- 헴프 생산 이력 풀 카지노 시스템을 개발하여 씨앗 입고부터 제품 출고까지 모든 과정의 이력을 디지털화하고 자동화합니다.
- 각 단계별 이력을 시각적으로 표현하고, 드래그 앤 드롭 방식으로 간편하게 이력을 기록하고 추적합니다.
- 자원/자산 풀 카지노, 사용자 권한 풀 카지노, 업체 간 데이터 연동 등 다양한 기능을 제공하여 업무 효율성을 높입니다.
3. 주안점
- 사용자 친화적인 UI/UX 디자인을 통해 시스템 사용 편의성을 극대화했습니다.
- 데이터베이스 설계 및 API 개발을 통해 데이터 무결성을 보장하고 시스템 안정성을 확보했습니다.
- 유지보수 및 확장성을 고려하여 시스템을 설계하고 개발했습니다.
- 헴프 산업은 씨앗 재배부터 원료 추출, 제품화, 수출까지 복잡한 생산 과정을 거칩니다.
- 각 단계별 이력 풀 카지노 및 추적이 수기로 이루어져 비효율적이며, 오류 발생 가능성이 높습니다.
- 다수의 업체가 참여하는 헴프 생산 과정에서 정보 공유 및 협업이 어렵습니다.
- 규제 산업인 헴프 산업 특성상 투명하고 정확한 이력 풀 카지노는 필수입니다.
2. 프로젝트 목표
- 헴프 생산 이력 풀 카지노 시스템을 개발하여 씨앗 입고부터 제품 출고까지 모든 과정의 이력을 디지털화하고 자동화합니다.
- 각 단계별 이력을 시각적으로 표현하고, 드래그 앤 드롭 방식으로 간편하게 이력을 기록하고 추적합니다.
- 자원/자산 풀 카지노, 사용자 권한 풀 카지노, 업체 간 데이터 연동 등 다양한 기능을 제공하여 업무 효율성을 높입니다.
3. 주안점
- 사용자 친화적인 UI/UX 디자인을 통해 시스템 사용 편의성을 극대화했습니다.
- 데이터베이스 설계 및 API 개발을 통해 데이터 무결성을 보장하고 시스템 안정성을 확보했습니다.
- 유지보수 및 확장성을 고려하여 시스템을 설계하고 개발했습니다.
프로젝트 성과
이력 대상의 통제력 강화
수기 풀 카지노하던 이력 대상의 통제력이 강화되었습니다.
업무 효율 증대
신청 승인 과정이 전산화 되어 기존 3일 걸리던 대면 업무가 1일로 줄었습니다.
핵심 기능


작업 이력 풀 카지노
- 생산, 연구, 제품화, 출고 등 다양한 업무 단계별 이력을 효율적으로 풀 카지노하고 추적합니다.
- 전체 이력을 조회 할 수 있습니다.
- 전체 이력을 조회 할 수 있습니다.


업체 간 데이터 연동
- 업체 간 작업물 인계 및 이력 데이터 연동을 통해 협업 효율성을 높입니다.
진행 단계
기획 및 요구사항 정의
2021.03.
1. 참여업체별 필요 기능 요구사항 확정
2. 기능 요구사항 통합 및 화면 설계
2. 기능 요구사항 통합 및 화면 설계
설계
2021.3
1. 기획을 기반으로 소프트웨어 구조 설계
2. 데이터베이스 도메인 설계
2. 데이터베이스 도메인 설계
개발
2021.4
1. 개발 착수
테스트
2021.8
1. 1차 완성본에 대한 통합테스트 진행
런칭 후 유지보수
2021.9
1. 핵심 기능을 담은 1차 개발본 런칭
2. 유지보수 시작
- 고객 불편사항 접수 및 업데이트
- 각종 버그 및 성능 이슈 패치
2. 유지보수 시작
- 고객 불편사항 접수 및 업데이트
- 각종 버그 및 성능 이슈 패치
프로젝트 상세
헴프 생산 이력 풀 카지노 시스템
1. 프로젝트 개요
본 프로젝트는 헴프(대마) 국내 생산 및 제품(약재) 개발을 위한 씨앗 입고부터 제품 출고까지의 이력을 풀 카지노하는 시스템입니다. 국가 R&D 사업의 성공적인 수행을 위해 개발되었으며, 수십 개의 참여 업체가 다양한 업무 도메인에서 본 시스템을 활용했습니다.
2. 주요 기능 및 특징
작업 이력 풀 카지노: 헴프 재배, 생산, 연구, 제품화, 출고 등 다양한 업무 단계별 이력을 효율적으로 풀 카지노하고 추적합니다.
- 이력 대상 카드와 업무 공정 칸을 통해 직관적인 이력 풀 카지노를 지원합니다. (그림 1 참고)
- 드래그 앤 드롭 방식으로 간편하게 이력을 기록하고, 실시간으로 업데이트합니다. (그림 2 참고)
자원/자산 풀 카지노: 헴프 씨앗, 재배 시설, 장비 등 자원 및 자산의 전산화 및 사용 신청/승인 이력을 풀 카지노합니다.
(그림 3~5 참고)
사용자 권한 풀 카지노: 다양한 사용자 역할(사용자, 업체 풀 카지노자, 전체 풀 카지노자 등)에 따라 시스템 접근 권한을 차별화하여 보안을 강화합니다.
(그림 6 참고)
업체 간 데이터 연동: 업체 간 작업물 인계 및 이력 데이터 연동을 통해 협업 효율성을 높입니다.
(그림 7~8 참고)
다양한 기능: 게시판, 알림, 현황조회, 실시간 자산 위치 조회 등 다양한 기능을 제공하여 업무 편의성을 향상시킵니다. (그림 9~10 참고)
3. 기술 스택
백엔드: Java, Spring Boot, PostgreSQL, JPA, Node.js, Redis
프론트엔드: Vue.js, Quasar
인프라: Kubernetes, Docker, Nginx
기타: Git, GitLab CI/CD
4. 주요 성과
업무 효율성 향상: 본 시스템 도입 후, 참여 업체들의 업무 효율성이 평균 200% 향상되었습니다. (문서 기반 이력풀 카지노 대비)
데이터 정확성 향상: 수작업으로 인한 오류를 최소화하고, 데이터 정확성을 99%까지 높였습니다.
투명성 확보: 모든 작업 이력을 투명하게 기록하고 풀 카지노하여, 추적 및 감사가 용이해졌습니다.
협업 강화: 업체 간 데이터 연동을 통해 협업 효율성을 높이고, 정보 공유를 활성화했습니다.
5. 프로젝트 기간 및 팀 규모:
(주요 기능 개발)
기간: 2021년 03월 ~ 2021년 08월 (5개월)
팀 규모: 4명 (PM 1명, 백엔드 개발자 2명, 프론트엔드 개발자 1명)
(유지보수)
기간: 2021년 09월 ~ 2023년 12월 (27개월)
팀 규모: 3명 (PM 1명, 백엔드 개발자 1명, 프론트엔드 개발자 1명)
업데이트 배포 주기: 1개월
6. 담당 역할:
백엔드 개발: Java, Spring Boot, JPA를 사용하여 시스템 핵심 기능 개발
데이터베이스 설계: PostgreSQL을 사용하여 데이터베이스 설계 및 구축
API 개발: RESTful API 설계 및 개발
테스트 및 배포: Kubernetes, Docker를 사용하여 테스트 및 운영 환경 구축 및 배포
7. 차별성
다양한 업무 도메인 지원: 재배, 생산, 연구, 제품화, 출고 등 헴프 산업의 다양한 업무 도메인을 지원합니다.
업체별 맞춤형 기능: 업체별 특성에 맞춰 업무 프로세스를 커스터마이징할 수 있는 유연한 시스템입니다.
확장성: 모듈식 설계를 통해 향후 기능 추가 및 확장이 용이합니다.
1. 프로젝트 개요
본 프로젝트는 헴프(대마) 국내 생산 및 제품(약재) 개발을 위한 씨앗 입고부터 제품 출고까지의 이력을 풀 카지노하는 시스템입니다. 국가 R&D 사업의 성공적인 수행을 위해 개발되었으며, 수십 개의 참여 업체가 다양한 업무 도메인에서 본 시스템을 활용했습니다.
2. 주요 기능 및 특징
작업 이력 풀 카지노: 헴프 재배, 생산, 연구, 제품화, 출고 등 다양한 업무 단계별 이력을 효율적으로 풀 카지노하고 추적합니다.
- 이력 대상 카드와 업무 공정 칸을 통해 직관적인 이력 풀 카지노를 지원합니다. (그림 1 참고)
- 드래그 앤 드롭 방식으로 간편하게 이력을 기록하고, 실시간으로 업데이트합니다. (그림 2 참고)
자원/자산 풀 카지노: 헴프 씨앗, 재배 시설, 장비 등 자원 및 자산의 전산화 및 사용 신청/승인 이력을 풀 카지노합니다.
(그림 3~5 참고)
사용자 권한 풀 카지노: 다양한 사용자 역할(사용자, 업체 풀 카지노자, 전체 풀 카지노자 등)에 따라 시스템 접근 권한을 차별화하여 보안을 강화합니다.
(그림 6 참고)
업체 간 데이터 연동: 업체 간 작업물 인계 및 이력 데이터 연동을 통해 협업 효율성을 높입니다.
(그림 7~8 참고)
다양한 기능: 게시판, 알림, 현황조회, 실시간 자산 위치 조회 등 다양한 기능을 제공하여 업무 편의성을 향상시킵니다. (그림 9~10 참고)
3. 기술 스택
백엔드: Java, Spring Boot, PostgreSQL, JPA, Node.js, Redis
프론트엔드: Vue.js, Quasar
인프라: Kubernetes, Docker, Nginx
기타: Git, GitLab CI/CD
4. 주요 성과
업무 효율성 향상: 본 시스템 도입 후, 참여 업체들의 업무 효율성이 평균 200% 향상되었습니다. (문서 기반 이력풀 카지노 대비)
데이터 정확성 향상: 수작업으로 인한 오류를 최소화하고, 데이터 정확성을 99%까지 높였습니다.
투명성 확보: 모든 작업 이력을 투명하게 기록하고 풀 카지노하여, 추적 및 감사가 용이해졌습니다.
협업 강화: 업체 간 데이터 연동을 통해 협업 효율성을 높이고, 정보 공유를 활성화했습니다.
5. 프로젝트 기간 및 팀 규모:
(주요 기능 개발)
기간: 2021년 03월 ~ 2021년 08월 (5개월)
팀 규모: 4명 (PM 1명, 백엔드 개발자 2명, 프론트엔드 개발자 1명)
(유지보수)
기간: 2021년 09월 ~ 2023년 12월 (27개월)
팀 규모: 3명 (PM 1명, 백엔드 개발자 1명, 프론트엔드 개발자 1명)
업데이트 배포 주기: 1개월
6. 담당 역할:
백엔드 개발: Java, Spring Boot, JPA를 사용하여 시스템 핵심 기능 개발
데이터베이스 설계: PostgreSQL을 사용하여 데이터베이스 설계 및 구축
API 개발: RESTful API 설계 및 개발
테스트 및 배포: Kubernetes, Docker를 사용하여 테스트 및 운영 환경 구축 및 배포
7. 차별성
다양한 업무 도메인 지원: 재배, 생산, 연구, 제품화, 출고 등 헴프 산업의 다양한 업무 도메인을 지원합니다.
업체별 맞춤형 기능: 업체별 특성에 맞춰 업무 프로세스를 커스터마이징할 수 있는 유연한 시스템입니다.
확장성: 모듈식 설계를 통해 향후 기능 추가 및 확장이 용이합니다.

그림 1

그림 2

그림 3

그림 4

그림 5

그림 6

그림 7

그림 8

그림 9

그림 10