1-4 애플리케이션 설계 - 공통 모듈, 모듈의 평가
공통 모듈 1. 모듈 개념 전체 프로그램을 기능 단위로 분해 S/W 성능 향상, 시스템 디버깅, 시험, 통합 및 수정 용이 추상화되어 재사용 및 공유 가능한 수준으로 만들어진 기능 단위 프로그램이 효율적으로 개발, 관리될 수 있도록 시스템 분해하고 추상화하여 S/W 제품 성능 향상시키거나 시스템 수정 및 재사용, 유지 관리 용이 5가지 기본 요소 입력 요소 : 데이터 입력 부분 a, b(parameter, 매개 변수) 출력 요소 기능요소 기관 요소 : 모듈 내부의 알고리즘 내부 자료 요소 : 모듈 내부 기억 장소 장점 효율적 관리 및 성능 향상 전체적 S/W 이해 쉬워지고 복잡성 감소 S/W 시험, 통합, 수정 용이 기능 분리되어 인터페이스 단순화 오류 파급으로 인한 부작용 최소화 모듈 재사용 가능하여 ..
1-2 요구 사항 확인 - 현행 시스템 파악
현행 시스템 파악 1. 현행 시스템 파악 개념 하위 시스템 구성, 제공 기능, 주고 받는 데이터, 기술 요소, s/w, h/w, 네트워크 구성 파악 목적 시스템 개발 범위 및 개발 방향 설정에 도움 파악 절차 시스템 구성/기능 현황 및 인터페이스 파악 시스템 아키텍처 및 소프트웨어 파악 하드웨어 및 네트워크 파악 2. 시스템 구성/기능 현황 및 인터페이스 파악 현행 시스템 구성 현황 주요 업무 처리 동안의업무/지원 업무 기술 단위 업무 정보 시스템 명칭, 주요 기능 명시 현행 시스템 기능 현황 제공하고 있는 기능 기술 주요 기능/하부 기능으로 구분하여 계층형 표시 인터페이스 현황 단위 업무 시스템 간에 주고 받는 데이터 종류, 형식, 프로토콜, 연계 유형, 주기 등 명시 인터페이스 분류 하드웨어 하드웨어..