포트폴리오 - 팀프로젝트 상세

포트폴리오

핫한 트렌드로 시선을 사로잡는 포트폴리오.

학사행정 정보시스템 - 일취월성

학사행정 정보시스템

  • 대학의 각종행정 절차를 전산화하는 개념
  • 대학교의 각종 행정업무 및 서비스를 효율화
  • 학사 및 학적관리, 수업 및 성적관리 등의 개별 시스템을 통합
  • MEMBER

    이○○ (팀장) / 유○○ / 노○○ / 김○○

  • PROJECT TITLE

    대학의 각종 행정절차를 전산화는 학사행정 정보시스템 구축및 운영

  • DATE

    2020.04.27~2020.10.13

  • EDUCATION NAME

    [자바(JAVA) 안드로이드 웹&앱 개발자] - 이○○ 강사

일취월성  

개발언어/환경 JAVA / Eclipse / Tomcat 9.0 / Window10
팀장/팀원/
담당파트상세기재
  • 조○○(팀장)
    • 사용자에 따른 메인화면 구성
    • 교직원-교수 요청 관리(강의 개설/관리/교수 휴강 관리/강의실)
    • 통합
  • 김○○
    • UI담당
    • 학생-학생메뉴(휴·복학 신청/상담 신청/종합성적 조회/이수학점 조회)
    • 수업관리(시간표 조회/강의실별 시간표 조회/수강 철회/강의 평가)
    • 성적 관리
  • 박○○
    • 이수학점 출력 페이지
    • 수강신청, 강의계획서 다운로드 구현
    • 자격증, 봉사활동 업로드
    • 과제 제출 업로드
    • 권한에 따른 게시판 작성&댓글 기능 구현
  • 박○○
    • DB설계
    • 로그인, 비밀번호 찾기( Mail API ), 비밀번호 변경
    • Interceptor를 이용한 세션 기능,개인정보 확인 및 변경
    • 교직원 메뉴 (교직원명단 / 학생, 교수, 교직원 추가)
    • 요청 관리 (휴 / 복학 관리)
  • 서○○
    • 교수 - 학생 성적관리 (성적 입력)
    • 수업관리 (강의 개설 신청/ 개설 과목 관리)
  • 이○○
    • 교수메뉴 (상담관리)
    • 성적관리 (레포트관리)
    • 수업관리 (시간표 / 강의평가)
개요 대학의 각종 행정절차를 전산화는 학사행정 정보시스템 구축및 운영
구현기능 MySQL DataBase를 사용하여 대학교 정보 저장을 통한 학사관리 시스템 구현
설계의주안점 코드 간소화: 동적 쿼리를 이용하여 Controller 로직 최소화, 용도에 따라 구분: 관리자/사용자 페이지를 분리, 실제로 사용될 것을 고려한 시스템 구조 설계
차후 업데이트
및 보안점
    • 코드의 간소화
    • 외부 API를 이용한 사용 편의성 향상
    • 홈페이지에 등록된 데이터를 분석하여 관리자 페이지에 제시