Untitled

기본정보

프로젝트명 SubsCheck
개발기간 2023년 09월 18일 ~ 2023년 10월 20일
개발환경 Springboot 3.1.3
언어 Java 17
사용기술 Java mail, JPA, Tymeleaf, Springboot valid
프로젝트 소개 청약 및 빌링 조회 프로그램은 고객이 청약(구독, 계약 등)과 관련된 정보를 쉽게 확인하고 빌링(요금 청구) 정보를 관리할 수 있는 소프트웨어 도구입니다

청약및 빌링(조회) 화면 설계서.pptx

청약빌링및조회HTML.pdf

ERD

Untitled

MEMBER

SUBSCRIPTION_USER

SUBSCRIPTION_ADMIN

PAYMENT

DDL

기초데이터 생성

일정

  1. 2023년 9월 18일 ~ 2023년 9월 27일 JPA 공부
  2. 2023년 10월 4일 클래스 다이어그램 모델링 및 기능 명세서 작성
  3. 2023년 10월 5일 서비스 API 작성
  4. 2023년 10월 6일 ~2023년 10월 20일 개발완료

기능 명세서

구분 주 기능 상세기능 설명 소요기간 비고
1. 멤버 1.1 로그인 0.5
1.2 로그아웃 0.5
1.3 회원가입 1.3.1 아이디 중복 확인
1.3.2 이메일 중복 확인 1
1.4 아이디 찾기 1.4.1 자바 메일 사용 메일 서버를 통해 찾은 아이디 전송 0.5
1.5 비밀번호 찾기 1.5.1 자바 메일 사용 메일 서버를 통해 임시 비밀번호 전송 0.5
1.6 회원정보 수정 0.5
1.7 비밀번호 수정 0.5
2. 청약&빌링 2.1 청약&빌링 조회 2.1.1 청약 신청
2.1.2 용량 신청 0.5
2.2 청약요청 조회 2.2.1 검색 0.5
2.3 청약요청 상세 2.3.1 청약 사용료 저장
2.3.2 용량 사용료 저장 0.5
2.4 고객사 리스트 조회 2.4.1 검색 0.5
2.5 고객사 리스트 상세 2.5.1 청약 사용료 저장
2.5.2 용량 사용료 저장 0.5
2.6 해지처리_사용고객사 현황 조회 2.6.1 해지
2.6.2 검색 0.5
2.7 해지처리_해지고객사 현황 조회 0.5
2.8 납부현황 조회 2.8.1 아이디 검색
2.8.2 납부 추가
2.8.3 납부 등록 1
총 기능수 : 32 주 기능 : 15 상세 기능 : 17 8.5일

API명세서

엔드포인트

엔드포인트 (1)