A Project

BrokenPipe

관리자

view : 575

기간 : 2015-09-07 ~ 2016-01-22 ( 월,화,수,목,금 )
URL : 내부서버용
헬스클럽센터를 운영하면서 웹 상에서 회원과 강사를 관리하고 회원이 좀더 체계적으로 운동할 수 있도록 안드로이드로 출석체크를 하는 한편 락커와 스케줄, 공지와 문의, 운동정보 게시판등 제작

 

BrokenPipe

Final project

Gym 운영 웹 사이트

개발환경

OS

Window7

DBMS

Oracle

Language

Java, Ajax, Javascript, Jquery

개발툴

Database

Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production

Design

HTML5

Editer

Spring, Jdbc, AngularJS, ChartJS, Bootstrap CSS

개발인원

개발기간

6명

2015.12~2016.01 (4주)

    

개발 취지 및 목적

헬스클럽센터를 운영하면서

웹 상에서 회원과 강사를 관리하고

회원이 좀더 체계적으로 운동할 수 있도록

안드로이드로 출석체크를 하는 한편

락커와 스케줄, 공지와 문의, 운동정보 게시판

운동량으로 칼로리 소모를 추측하여

확실한 다이어트 효과를 보고자 기획하였다.

DATABASE 구조도

  

  

실행화면

 

 세부내용

1) 우측 상단에 있는 메뉴를 클릭하면 스케줄을 볼 수 있음.

 실행화면

 

 세부내용

 

1) 스케줄 기본 화면(모든 경우에 동일)

 

2) <,>버튼은 월,주,일별 앞 뒤의 일정을 보는 기능.

   ‘오늘’이라는 버튼은 어느 일정을 보고 있더라도 월,주,일별 오늘에 해당하는 범위로 일정을 가리키게 됨.

 

3) 월,주,일 각각에 해당하는 버튼 클릭시 월별,주별,일별 스케줄을 볼 수 있음.

   2),3)버튼의 기능은 관리자 뿐 아니라 회원과 강사의 경우도 동일.

 

4) 하나의 일정을 클릭시 일정에 대한 정보를 볼 수 있음. 강사와 회원, 출석 여부를 구별하여 출력함.

 

실행화면

 

세부내용

 

1) 회원이 보는 자신의 스케줄. 회원은 전체가 아닌 자신의 스케줄만 조회가 가능함.

 

2) 일정을 클릭시 마찬가지로 해당 일정의 내용인 강사의 아이디와 출석 여부를 출력함.

 

 실행화면

 

 세부내용

 

1) 강사가 볼 수 있는 자신의 스케줄.

 

2) 자신의 페이지면 ‘전체스케줄 보기’라는 버튼이 있고 전체스케줄 페이지면 관리자가 보는 스케줄과 동일하게 나타나는데

   중앙쪽 상단에 ‘나의스케줄 보기’라는 버튼이 보임.

 

3) 일정을 클릭시 일정 내용과 출석여부를 출력함.

 

 실행화면

 

 세부내용

 

1) 스케줄 입력/수정은 강사만이 자신의 페이지에서 할 수 있음.

   강사는 시간을 구별할 수 없는 월부분에서 하기보다는 주,일 부분에서 하는 것이 좋음.

   특히 주 부분으로 가면 일주일과 30분간격으로 시간 단위를 모두 볼 수 있음.

 

2) 스케줄을 보고 강습할 시간에서부터 끝시간까지 드래그하면 스케줄 입력 가능

 

3) 드래그가 끝나면 등록할 회원의 ID를 입력함.

 

 실행화면

 

 세부내용

 

1) 변경하고 싶은 일정을 드래그하여 원하는 시간에 드롭하는 방식으로 스케줄을 변경함.

 

2) 스케줄 변경 여부를 묻는 창이 출력되면 수정 버튼을 클릭함.

 

먼저 비밀번호를 입력하여 주세요.

창닫기확인

TOP