정보처리기사/DB

일정관리 모델 1. 일정관리 모델 - 일정 기한 내에 완료될 수 있도록 관리하는 모델 2. 일정관리 모델 종류 종류 내용 주 공정법 (CPM : Critical Path Method) - 여러 작업의 수행 순서가 얽혀 있는 프로젝트 일정을 계산하는 기법 - 프로젝트 시작과 끝을 나타낸 노드와 노드 간을 연결을 통해 공정을 계산하기 위한 액티비티 표기법 PERT (Program Evaluation and Review Technique) - 비관치, 중간치, 낙관치의 3점 추정방식을 통해 일정 관리하는 기법 중요 연쇄 프로젝트 관리 (CCPM : Critical Chain Project Management) - 자원제약사항을 고려해 일정을 작성하는 기법 3. CPM을 통한 일정 계산 - 임계경로 : 시작 →..
비용산정 모형 1. 비용산정 모형 - SW 규모파악을 통한 투입자원, 소요시간을 파악해 비용을 산정하는 방식 2. 비용산정 모형 분류 종류 내용 하향식 산정방법 - 경험 많은 전문가에게 비용산정 의뢰 - 델파이 기법 ※ 델파이 기법 : 전문가의 경험적 지식을 통한 문제 해결 및 미래예측을 위한 기법 상향식 산정방법 - 세부적 요구사항과 기능에 따라 필요한 비용을 계산하는 방식 - 코드 라인 수 (LoC) - Man Month - COCOMO 모형 - 푸트남 모형 - 기능점수(FP : Function Point) 모형 3. 비용산정 모형 종류 종류 내용 LoC(Lines of Code)모형 (코드라인수 모형) - 각 기능의 원시 코드 라인 수의 낙관치, 중간치, 비관치를 측정후, 예측치를 구해 비용산정하는..
객체 지향 분석 방법론 1. 객체지향 분석의 개념 - 사용자의 요구사항을 분석해 모든 클래스, 속성과 연산, 관계를 모델링하는 기법 2. 객체 지향 분석 방법론 종류 종류 내용 OOSE (Object Oriented Software Engineering) - 야콥슨이 만듦 - 유스케이스에 의한 접근 방법. 유스케이스를 모든 모델의 근간으로 활용한 방법론 - 분석, 설계, 구현 단계로 구성 - 기능적 요구사항 중심의 시스템 OMT (Object Modeling Technology) - 럼바우가 만듦 - 그래픽 표기법을 이용해 SW 구성요소를 모델링한 방법론 - 분석 절차 - 객체 모델링 (Object Modeling) - 정보 모델링(Information Modeling)이라고도 함 - 시스템이 요구한 객..
소프트웨어 개발 방법론 1. 소프트웨어 개발 방법론 종류 종류 내용 구조적 방법론 (Structured) - 전체 시스템을 기능에 따라 나눠 개발하고, 이를 통합하는 분할과 정복접근 방식의 방법론 - 하향식 방법론 - 나씨-슈나이더만 차트 사용 ※ 나씨-슈나이더만 차트 - 논리의 기술에 중점을 둔 도형식 표현 방법 - 연속, 선택 및 다중 선택, 반복 등 제어 논리 구조로 표현 - 조건이 복합된 곳의 처리를 시각적으로 명확히 처리하는 데 적합 정보공학 방법론 (Information Engineering) - 정보시스템 개발에 필요한 관리 절차와 작업 기법을 체계화한 방법 객체 지향 방법론 (Object-Oriented) - 객체를 기본 단위로 시스템을 분석 및 설계하는 방법론 - 객체, 클래스, 메시지를..
소프트웨어 생명주기 모델 1. 소프트웨어 생명주기 (SDLC : Software Development Life Cycle) - 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차 2. 소프트웨어 생명주기 모델 프로세스 - 순서1. 요구사항 분석 - 다양한 이해관계자의 요구사항을 고려해 신제품이나 변경된 제품에 부합하는 요구와 조건을 결정하는 단계 - SW의 기능, 제약 조건, 목표 등을 소프트웨어 사용자와 함께 정의하는 단계 - 순서2. 설계 - 시스템 명세 단계에서 정의한 기능을 실제 수행할 수 있도록 수행 방법을 논리적으로 결정하는 단계 - 순서3. 구현 - 설계 단계에서 결정한 문제 해결 방법을 특정 프로그래밍 언어를 사용해 프로그램을 작성하는 단계 - 순서4. 테스트 - 시스템이 요구를 만..
NewBean
'정보처리기사/DB' 카테고리의 글 목록 (5 Page)