-
프로젝트 완료 - 학생 개인 문제 및 건강 관리프로젝트 완료 2020. 5. 7. 23:32반응형
이번에 개발하게 된 웹페이지는,
개인적으로 아는 학원을 통해서 요청 받아 만들었습니다.
(보안사항은 제외하고 작성하겠습니다.)
*요구사항
1) 색다른 방법(웹페이지)를 통하여 학원 선생님이 하루에 5문제를 내고,
학생들은 답을 입력하여 공부할 수 있는 웹페이지 (약 3달 운영)
- 주관식, 2지선다, 5지선다
2) 학생들이 건강 관리 및 자기 관리를 할 수 있도록 빙고 만들기
- 모든 빙고를 맞춘 학생들 중 랜덤으로 3명 이벤트 당첨
3) 선생님이 쓰는 메신저로 밤마다 문제를 푼 학생들 명단 PUSH
- 텔레그램 API를 이용한 PUSH
4) 문제는 풀 수 있는 기회는 단 1번이며, 당일에 풀지 못하면 틀린 것으로 간주
5) 회원가입은 따로 없으며, 선생님이 관리자 페이지를 통하여 추가하는 방식
6) 반응형 웹페이지
- media tag를 이용한 반응형 웹페이지
*개발 기간
2020년 04월 28일 - 2020년 05월 8일 (약 2주)
*개발 환경
OS : Windows10 pro
EDI : STS 3.8.3
JAVA : JDK 1.8
WebServer : Tomcat 8.0
DB : Mysql 5.7
*상용 환경
cafe24 TOMCAT JSP 호스팅
JAVA : JDK 1.8
WebServer : Tomcat 8.0
DB : Mysql 5.7
1) 로그인
- Spring InterCeptor 이용한 계정 권한 관리
2) 문제 출제
- 문제출제는 DB 멤버 별 등급 관리
3) 문제 풀기
- 당일 문제 출제된 문제로만 구성
4) 문제 내역
5) 건강관리 빙고
6) 메신저 (텔레그램) PUSH
- 버튼 클릭 시 텔레그램 봇을 이용한 메시지 보내기
- 일시와 해당 문제 출제 완료한 학생들만 조회하여 출력
이렇게 프로젝트를 마무리 하였습니다.
웹 디자인과 클라이언트 서버단을 전부 다 만들게 되어서 재밌었으며,
메신저 API를 통하여 SendMessage 하는 부분이 가장 인상 깊었으며, 이것으로 많은 것들을 응용할 수 있다고 생각이 들었습니다.
좋은 경험이라고 생각하며 다음에 더 좋은 프로젝트를 만들어보겠습니당 !
저는 이만.
반응형'프로젝트 완료' 카테고리의 다른 글
프로젝트 완료 - Batch Scheduler Demon 개발 (4) 2020.05.20 댓글