ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 프로젝트 완료 - 학생 개인 문제 및 건강 관리
    프로젝트 완료 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 이용한 계정 권한 관리

     

     

    모바일 / PC

     

     

     

     

    2) 문제 출제 

     - 문제출제는 DB 멤버 별 등급 관리 

     

    모바일 / PC

     

     

     

    3) 문제 풀기 

      - 당일 문제 출제된 문제로만 구성

     

     

     

     

     

    4) 문제 내역

     

     

    모바일 / PC

     

     

     

    5) 건강관리 빙고

     

     

    모바일 / PC

     

     

    6) 메신저 (텔레그램) PUSH

       - 버튼 클릭 시 텔레그램 봇을 이용한 메시지 보내기

       - 일시와 해당 문제 출제 완료한 학생들만 조회하여 출력

     

     

     

     

     


     

     

     

    이렇게 프로젝트를 마무리 하였습니다.

    웹 디자인과 클라이언트 서버단을 전부 다 만들게 되어서 재밌었으며, 

    메신저 API를 통하여 SendMessage 하는 부분이 가장 인상 깊었으며, 이것으로 많은 것들을 응용할 수 있다고 생각이 들었습니다.

     

    좋은 경험이라고 생각하며 다음에 더 좋은 프로젝트를 만들어보겠습니당 ! 

     

    저는 이만.

     

     

     

     

    반응형

    '프로젝트 완료' 카테고리의 다른 글

    프로젝트 완료 - Batch Scheduler Demon 개발  (4) 2020.05.20

    댓글

Designed by black7375.