Skip to content
Namju Kim edited this page May 29, 2024 · 4 revisions

동의대학교 2024학년도 1학기 객체지향설계 유지보수 팀 프로젝트 위키 입니다.

프로젝트 개요

기존의 웹 메일 시스템을 유지보수 및 개선하는 프로젝트입니다.

유지보수의 종류

교정 유지보수 계획

교정 유지보수는 프로그램의 오류를 수정하는 것을 목표로 한다.

주요 작업

  • 정적 분석을 통한 오류 검출

적응 유지보수 계획

적응 유지보수는 프로그램의 환경에 맞춰 수정하는 것을 목표로 한다.

주요 작업

  • 시스템 환경 변화 (James 버전 업데이트 등)
  • 메일 서버 환경 변화 (SMTP, IMAP, POP3 등)
  • 디자인 프레임워크 적용 (Bootstrap 등)

완전화 유지보수 계획

완전화 유지보수는 프로그램의 기능을 추가하는 것을 목표로 한다.

주요 작업

  • 회원가입 기능 추가
  • 메일함 기능 추가
    • 받은 메일함
    • 보낸 메일함
    • 임시 보관함
    • 휴지통
  • 보안 기능 추가
    • 역할 기반 접근 제어

예방 유지보수 계획

예방 유지보수는 프로그램의 오류를 예방하는 것을 목표로 한다.

주요 작업

  • 개발 문서 작성
    • 프로그램 설치 가이드
    • 개발 문서 작성
  • 정적 분석을 통한 오류 검출
  • 데이터 백업 및 복구
  • 보안 취약점 점검