본문 바로가기
728x90

공부/정보처리기사4

[정보처리기사 실기] UML & 객체지향 분석 총정리 (다이어그램 8종) 1. 객체지향 분석(OOA: Object Oriented Analysis)이란?- 객체지향 분석(Object Oriented Analysis)은 현실 세계의 문제를 객체라는 단위로 나누어 시스템을 분석하는 방법 - 절차지향 방식과 달리 객체 중심으로 구조와 행위를 동시에 고려하여 분석할 수 있는 특징이 있음.1.1 OOA의 주요 특징현실 세계 반영이 용이재사용성 및 확장성 우수분석 → 설계 → 구현 흐름 자연스러움유지보수 용이1.2 절차지향 분석과의 비교구분절차지향 분석객체지향 분석 (OOA)중심 개념기능(Function)객체(Object)구조화위에서 아래로캡슐화 중심유지보수어려움쉬움재사용성낮음높음2. 주요 객체지향 분석 기법 소개2.1 Rumbaugh의 OMT(Object Modeling Techniq.. 2025. 6. 29.
[정보처리기사 실기 시스템 분석 완벽 정리] DFD/자료사전/Mini Spec 한 번에 끝내기! 1. 시스템 분석의 기본 개념시스템 분석은 정보시스템 개발의 핵심 단계로, 사용자의 요구를 기반으로 논리적인 시스템 구조를 정의하는 과정입니다. 이 단계에서 업무 흐름, 데이터 구조, 프로세스 등을 분석하고 문서화하여, 이후의 설계 및 구현에 기반을 마련합니다.구조적 분석- 소프트웨어 개발의 첫 단계, 사용자의 요구를 파악하여 명세화하는 작업- 시스템을 모델링하는 것- 3가지 모델링 기법: DFD, ERD, STD 2. 시스템 개발 생명주기(SDLC) 내에서 분석의 위치1단계: 계획(Planning)2단계: 분석(Analysis) ← 시스템 분석이 위치3단계: 설계(Design)4단계: 구현(Implementation)5단계: 유지보수(Maintenance)3. DFD(Data Flow Diagram)의.. 2025. 6. 29.
[Kor/Eng] (정보처리기사 개념 정리) 1-2-1. 요구사항 확인 / Requirements Analysis and Requirements Engineering / 요구 분석 기법과 요구 공학 / 요구사항 확인 및 요구공학 요약1. 요구 분석 기법기능 요구: 사용자의 정보처리 능력 및 입출력 절차 관련 요구예: “장바구니에 상품 담기”, “회원가입 처리”비기능 요구: 시스템의 품질과 관련된 요구사항 (총 6가지)성능: 응답시간, 데이터 처리량 등 → 예: "3초 이내 응답"신뢰도: 정확하게 작동할 수 있는 능력 (정확성, 완전성, 견고성)보안성: 해킹, 무단 접근 방지개발계획: 개발 기간, 조직 구성, 방법론 등개발비용: 예산 책정 및 관리환경: 운영 체제, 네트워크 환경 등 외부 조건요구 분석 기법 (7가지): Interview, 설문조사, Workshop, Prototyping, Brainstorming, Usecase, JAD (Joint Application Development)※ JAD.. 2025. 6. 29.
[Kor/Eng] 정보처리기사 필기/실기 개념 정리 1탄: 소프트웨어 공학 정리: 폭포수, 프로토타이핑, 나선형, V-모형, 애자일 차이 총정리 🔥 소프트웨어 공학 정리: 폭포수, 프로토타이핑, 나선형, V-모형, 애자일 차이 총정리소프트웨어 개발 방법론은 정보처리기사나 SW 개발자 면접, 컴퓨터공학 수업에서 자주 등장하는 핵심 개념입니다. 이 글에서는 대표적인 소프트웨어 개발 생명주기(SDLC)와 함께 폭포수 모델, 프로토타이핑, 나선형 모델, V-모형, 애자일의 개념과 특징을 한눈에 정리해드립니다.1. 소프트웨어 생명주기(SDLC)란? System Development Life Cycle 소프트웨어 개발의 전체 과정: 기획 → 설계 → 개발 → 테스트 → 운영 → 유지보수 → 폐기2. 폭포수 모델 (Waterfall Model) 가장 고전적인 모델 (1979년 Boehm) 단계별로 순차적으로 개발 장점: 산출물이 명확하고 체계적 .. 2025. 6. 23.
320x100