diff --git a/README.md b/README.md index 52b5046..30bbb78 100644 --- a/README.md +++ b/README.md @@ -73,17 +73,31 @@ test: 테스트 코드 구현
+--- +## 📜 요구사항 정의서 +![요구사항 정의서](https://github.com/test-car-managing-system/backend/assets/72291860/81e086ad-66fe-4065-9ba5-7fe1f2f1196e) + +
+ --- ## 🖋 화면 디자인 설계 🔗 [Figma](https://www.figma.com/file/sBxrjClbNfFWDCmohg1Cux/%EC%9D%B4%EB%85%B8%EB%B2%A0%EC%9D%B4%EC%85%98-%EC%95%84%EC%B9%B4%EB%8D%B0%EB%AF%B8-x-%ED%98%84%EB%8C%80%EC%98%A4%ED%86%A0%EC%97%90%EB%B2%84-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8?type=design&node-id=23%3A3687&mode=design&t=cGuDgMdYVUxJIRzT-1) ![디자인 설계서](https://github.com/test-car-managing-system/backend/assets/72291860/cb9287d8-6a78-44f4-a2d2-06658d7b1f0f) +![대시보드](https://github.com/test-car-managing-system/backend/assets/72291860/6f4b180d-7c24-46c7-97d9-6eb127810492) +![시험차량 상세](https://github.com/test-car-managing-system/backend/assets/72291860/4ce9a28f-aeb9-468a-96f5-49ed3f5765b7)
--- ## 🗃️ 데이터 베이스 설계 +### 테이블 정의서 +![테이블 정의서](https://github.com/test-car-managing-system/backend/assets/72291860/853b46e4-d58c-4af7-ae17-eac41e0e9d1a) + +### 인덱스 정의서 +![인덱스 정의서](https://github.com/test-car-managing-system/backend/assets/72291860/00c05fec-5cdb-4685-aeef-2c79e9a37cc1) + ### 물리 ERD ![물리 ERD](https://github.com/test-car-managing-system/backend/assets/72291860/b5110847-a5f0-4ca3-a86d-88a80ab9725f) @@ -103,16 +117,71 @@ Swagger 라이브러리를 이용하여 API Docs를 작성하였습니다. --- ## 🖥️ 화면 구현 -![화면스크린샷1](https://github.com/test-car-managing-system/backend/assets/72291860/d86430f7-be14-414d-ae40-2e0147a8531d) -![화면스크린샷2](https://github.com/test-car-managing-system/backend/assets/72291860/0f4bc788-9709-4d26-bd93-8eae03606f84) -![화면스크린샷3](https://github.com/test-car-managing-system/backend/assets/72291860/0cfe3152-0791-4165-b83b-4bef15331f5e) -![화면스크린샷4](https://github.com/test-car-managing-system/backend/assets/72291860/1308bd35-68ad-490e-bbad-c7dbee1d80ab) +- ### 대시보드 + +![1](https://github.com/test-car-managing-system/backend/assets/72291860/361cb83e-134e-4f73-9a6c-f968dd23fbf6) + +- ### 시험차량 대여 + +![2](https://github.com/test-car-managing-system/backend/assets/72291860/1ff91bb3-8429-4f22-ba9d-928506114217) + +- ### 대여 이력 + +![3](https://github.com/test-car-managing-system/backend/assets/72291860/c27c8d92-a594-4f9a-85c2-e2100193b256) + +- ### 시험 수행 이력 + +![4](https://github.com/test-car-managing-system/backend/assets/72291860/89565fbb-2da4-4e92-8a79-076d7fdf57b7) + +- ### 차량 관리 + +![5](https://github.com/test-car-managing-system/backend/assets/72291860/ac40364e-91e1-4b4f-bb3c-7412f0fb7e88) + +- ### 차량 등록 + +![6](https://github.com/test-car-managing-system/backend/assets/72291860/d3314ffc-0702-48eb-8d39-b33dd85c3962) + +- ### 재고 관리 + +![7](https://github.com/test-car-managing-system/backend/assets/72291860/1d784b49-3d7a-4354-aab8-d655af329bc7) + +- ### 시험장 예약 + +![8](https://github.com/test-car-managing-system/backend/assets/72291860/6b341f4e-e9c4-4f3f-8ec8-469047d4ef91) + +- ### 시험장 예약 이력 + +![9](https://github.com/test-car-managing-system/backend/assets/72291860/e1a27313-af2c-4ef9-b292-f581f30c0546) + +- ### 시험장 관리 + +![10](https://github.com/test-car-managing-system/backend/assets/72291860/26cc3dfc-b195-4548-9a08-17b629aa051a) + +- ### 주유소 관리 + +![11](https://github.com/test-car-managing-system/backend/assets/72291860/122e2f2e-1d19-4346-8c6d-d736bf57d969) + +- ### 주유 이력 관리 + +![12](https://github.com/test-car-managing-system/backend/assets/72291860/4f94f3f6-2c04-4dfb-9812-47cdd98f79c9) + +- ### 지출 내역 관리 + +![13](https://github.com/test-car-managing-system/backend/assets/72291860/934845d6-c496-4702-8eb2-20e1143c984b) + +- ### 사용자 조회 + +![14](https://github.com/test-car-managing-system/backend/assets/72291860/276f4b39-c49a-4e80-8849-3e3d050c9b39)
--- -## 📊 테스트 커버리지 +## 📊 테스트 + +### 통합 테스트 시나리오 +![통합 테스트 시나리오](https://github.com/test-car-managing-system/backend/assets/72291860/cc2ce4b3-723f-44cc-80ba-213a66039838) +### 단위 테스트 ![테스트 커버리지](https://github.com/test-car-managing-system/backend/assets/72291860/5b52c997-c16f-4951-9267-ae317951de84) - Jacoco 를 이용한 테스트 커버리지 측정 결과