객체지향 프로그래밍 설계기록부 양식파일
첨부된 "양식 파일" 다운로드 링크는 아래로 내리시면 연관(관련)된 서식 목록 아래 쪽에 있습니다.
소프트웨어 개발 과정에서 객체지향 프로그래밍의 설계 내용을 구체적으로 기록 관리하며 프로젝트의 설계 방향과 구조를 명확히 정의하는 서식으로 프로젝트명, 작성일, 설계자, 클래스명, 상위클래스, 접근제한, 기본값으로 이루어져 있습니다.
프로그래밍 설계 주요항목
작성시 고려사항
프로그래밍 설계 주요항목
- 클래스 구조: 객체지향 프로그래밍의 핵심 요소인 클래스 설계 방식과 계층 구조를 상세하게 정의합니다.
- 인터페이스 정의: 클래스 간 상호작용과 통신을 위한 명확하고 표준화된 인터페이스를 설계합니다.
- 메서드 설계: 각 클래스의 기능과 행동을 구현하는 메서드를 체계적으로 정립합니다.
- 속성 관리: 클래스의 데이터 특성과 접근 제한자를 고려한 속성 설계를 수행합니다.
작성시 고려사항
- 설계 일관성: 전체 시스템의 아키텍처와 일관된 설계 원칙을 유지하고 표준을 준수해야 합니다.
- 모듈성 고려: 각 클래스와 메서드의 독립성과 재사용성을 최대한 확보해야 합니다.
- 명확한 문서화: 설계 내용을 누구나 이해할 수 있도록 명확하고 상세하게 기록해야 합니다.
- 확장성 검토: 미래의 기능 추가와 시스템 변경에 대응할 수 있는 유연한 설계를 고려해야 합니다.
첨부파일
