1. 모듈 구현
1) 단위모듈 구현
- 통합 구현에서 단위 모듈 구현은 비즈니스 컴포넌트, 내외부 인터페이스모듈, 데이터베이스 접근 모듈 등 통합 구현이필요한 단위 컴포넌트 구현
ㄱ) 단위모듈 구현시 고려사항
- 응집도는 높이고 결합도는 낮춤
- 공통모듈을 먼저 구현
- 항상 예외처리 로직을 고려하여 구현
ㄴ) 단위모듈
- 통합 구현에서 단위모듈 구현은 비즈니스 컴포넌트, 내외부 인터페이스 모듈, 데이터베이스 접근모듈등 통합
구현이 필요한 단위 컴포넌트를 뜻함
ㄷ) 단위모듈 테스트
- 컴퓨터프로그래밍에서 소스코드의 특정 모듈이 의도된대로 정확히 작동하는지 검증하는 절차
2. 통합구현 관리
1) IDE 도구
- 통합 개발환경(IDE)는 코드의 작성 및 편집, 디버깅, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의
프로그램 안에서 처리하는 환경을 제공하는 소프트웨어
ㄱ) IDE 도구의 기능
- 개발 환경 지원
- 컴파일 및 디버깅 기능 제공
- 외부 연계모듈과 통합 기능 제공
2) 협업도구
- 협업도구는 기능에따라 문서공유, 소스공유, 아이디어공유, 디자인공유, 마인트맵핑, 프로젝트관리, 일정관리 등이 있음
ㄱ) 협업도구 기능
- 개발자간 커뮤니케이션
- 일정 및 이슈 공유
- 개발자간 집단지성 활용
3) 형상관리 도구
- 형상관리는 소프트웨어 개발과정에서 소프트웨어의 변경사항을 관리하기 위해 변경을 체계적으로 관리, 추적 및 제어하기 위한 일련의 활동
- 형상관리 절차는 형상식별, 변경제어, 형상감사, 형상기록수행
- 소프트웨어 형상관리 도구는 CVS, SVN, Git
ㄱ) 형상관리
- 소프트웨어 개발 과정에서 소프트웨어의 변경사항을 관리하기 위해 변경을 체계적으로 관리, 추적 및 제어하기
위한 일련의 활동
'Study > 정보처리기사' 카테고리의 다른 글
8. 애플리케이션 테스트 관리(요약) (0) | 2021.12.05 |
---|---|
7. 제품 소프트웨어 패키징(요약) (0) | 2021.12.05 |
5-2. 데이터 입출력 구현(요약) (0) | 2021.12.05 |
5-1. 데이터 입출력 구현(요약) (0) | 2021.12.05 |
4. 인터페이스 설계(요약) (0) | 2021.12.05 |
댓글