■ 프로젝트 개요

공사용 비품(물품)을 체계적으로 관리하기 위해 물품관리 프로그램을 설계·구현하였다.
물품 정보뿐 아니라 보관 위치(현장/창고/구역 등)까지 등록하여, 필요 시 빠르게 조회·추적할 수 있는 운영형 관리 시스템을 목표로 했다.

■ 문제

공사용 비품은 종류가 많고 이동이 잦아 다음 문제가 발생했다.

  • 물품 수량·상태·사용처 관리가 어려움
  • “어디에 있는지” 위치 정보가 누락되어 찾는 시간이 증가
  • 담당자 변경/현장 변경 시 인수인계가 비효율적
  • 목록이 있어도 추적(조회/검색) 기능이 부족함

따라서 물품 정보 + 위치 기반 조회가 가능한 관리 구조가 필요했다.

■ 역할

  • 요구사항 정리(물품 정보 항목, 위치 체계, 조회 방식)
  • 데이터 구조(물품/위치) 설계
  • 물품 등록·수정·삭제 기능 구현
  • 위치 등록 및 물품-위치 매핑 기능 구현
  • 조회/검색(물품명, 분류, 위치 기준) 기능 구현
  • 테스트 및 운영 관점 개선(입력 누락 방지, 중복 방지 등)

■ 해결 방식

  1. 물품 마스터 정보 표준화
    • 물품명, 분류, 규격/모델, 수량, 상태(정상/수리/폐기), 비고 등 기본 필드 정의
  1. 위치 체계 설계
    • 현장/창고/구역/선반 등 위치를 단계화하여 등록 가능하도록 설계
    • 물품 등록 시 위치를 필수로 연결(누락 최소화)
  1. 조회 중심 기능 강화
    • 위치 기준으로 “해당 위치의 물품 목록” 즉시 조회
    • 물품명/분류/상태/위치로 검색 및 필터링 제공
  1. 운영 안정성 고려
    • 중복 등록 방지(물품 코드/식별값)
    • 변경 이력 또는 이동 기록(가능하면) 구조 확장 가능하게 설계

■ 사용 기술

  • 프로그램 설계(데이터 모델링, 기능 흐름 설계)
  • 데이터 저장: SQL 기반(테이블 설계 및 조회/집계 쿼리)
  • 구현 언어: Java(업무 로직, CRUD, 검색/조회 처리)

■ 결과 / 배운 점

  • 비품을 정보 + 위치 기준으로 관리할 수 있는 프로그램 구축
  • “물품을 찾는 시간”과 “인수인계 비용”을 줄일 수 있는 구조 경험
  • 단순 CRUD가 아니라, 실제 운영에서 핵심인 추적성과 조회 UX를 고려한 설계 경험을 확보하였다.

■ 화면 예시(포트폴리오를 위해 html/css 작업)

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다