Skip to content

HealthClub-Membership-Management System / 헬스장 회원 관리시스템

Notifications You must be signed in to change notification settings

sangeon22/HealthClub-Membership-Management

Repository files navigation

HealthClub-Membership-Management System

2020 JAVA Project

[개발 환경]

  • JAVA
  • JDBC
  • MySQL
  • JAVA Swing
  • Eclipse

[주요 기능]

  1. 회원 로그인기능과 관리자 로그인 기능이 있다.초기화면에서 회원번호 또는 관리자번호를 입력하면 자동으로 회원과 관리자를 구분하여 준다.
  2. 관리자는 회원들의 정보를 입력받아 회원가입을 시킬 수 있다. 이때 회원번호는 사용자 입력이 아닌 자동으로 4자리 숫자를 부여받는다.
  3. 회원들은 회원가입때 부여받은 회원코드로 로그인할 수 있다.
  4. 회원들은 원하는 회원권 및 PT이용권을 구매할 수 있다.
  5. 나의 정보 확인페이지를 통해 현재 자신의 정보를 확인할 수 있다. 또한 자세히보기 버튼을 누르면 자신이 이용하고 있는 회원권과 PT이용권을 확인할 수 있다.
  6. 회원들은 메모기능이 포함된 캘린더를 자유롭게 사용할 수 있다.
  7. 회원 로그인을 하고 출석시간 및 퇴장시간 버튼을 누르면 출석한 날짜와 시간, 퇴장한 날짜와 시간이 자동으로 메모에 저장된다.⑧ 회원들이 메모를 하고 저장을 누르면 메모작성날짜, 회원코드의 제목으로 메모가 'MemoData' 폴더에 저장된다. 8.관리자는 회원정보관리 페이지에서 회원들의 정보를 수정 및 삭제할 수 있다.

[시스템 아키텍처]

image

[DB ERD]

image

[일부 실행 화면]

image image image image

[자세한 포트폴리오 블로그로 이동]

https://blog.naver.com/tkddjsdl33/222241421071 (프로젝트 설계 개요)

https://blog.naver.com/tkddjsdl33/222241431613 (시스템 아키텍처 설계)

https://blog.naver.com/tkddjsdl33/222101394081 (ER-win DB설계-MySQL)

https://blog.naver.com/tkddjsdl33/222241435105 (회원관리 순서도)

https://blog.naver.com/tkddjsdl33/222241481869 (클래스 설계)

https://blog.naver.com/tkddjsdl33/222241488296 (데이터베이스 생성)

https://blog.naver.com/tkddjsdl33/222241491916 (GUI 설계)

https://blog.naver.com/tkddjsdl33/222241497046 (개발 일정 수정)

https://blog.naver.com/tkddjsdl33/222241505304 (개발 중간 결산)

https://blog.naver.com/tkddjsdl33/222241605474 (개발 최종)

About

HealthClub-Membership-Management System / 헬스장 회원 관리시스템

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages