해당 프로젝트는 spring framework로 개발하였습니다.
2023.08.24 ~ 2023.12.28 (5개월)
전산실에서 근로장학생으로 일하면서 소프트웨어 대여 업무를 맡았습니다.
소프트웨어는 주로 USB에 설치파일이 담겨져있으며 이를 대여해주는 과정에서
어느 USB에 어떤 프로그램이 담겨져있는지 구분할 필요가 있었고
매번 종이에 수기로 신청서를 작성해야하는 번거로움과 종이 사용 절감을 위해
이 과정을 프로그램화 해보기로 했습니다.
- usb 내에 프로그램들을 확인할 수 있으며 그 목록을 추가 및 수정이 가능하다.
- usb를 대여하고 반납할 수 있다.
- 현재 대여 중인 usb를 확인할 수 있으며 누가 언제 대여해갔는지 확인할 수 있다.
- 원하는 프로그램이 어느 usb에 있는지 확인할 수 있다.
- 대여 및 반납시 로그테이블에 대여자, 학과, 대여날짜, 반납날짜가 기록된다.
- 현재 USB가 대여중인지 확인할 수 있다.
- 현재 어떤 프로그램이 존재하는지 알 수 있다.
- 어떤 프로그램이 어느 USB에 들어있는지 알 수 있다.
- 대여시 로그테이블에 대여자, 대여 학과/부서, 대여 날짜, 반납 날짜가 기록된다.
| 메인 페이지(초기 화면) | USB추가 페이지 |
|---|---|
![]() |
![]() |
| 파일추가 페이지 | 파일추가 후 메인 페이지 |
![]() |
![]() |
| 대여 페이지 | 대여 후 페이지 |
![]() |
![]() |
| 대여확인 페이지 | 검색 페이지 |
![]() |
![]() |
| USB에 포함된 프로그램 조회 페이지 | |
![]() |








