[2020 정보처리기사 실기 - 데이터 입출력 구현] 1. 논리 데이터 저장소 확인하기
1) 논리 데이터 저장소 확인절차 - 엔티티 및 속성 확인 : 누락/중복 확인, 공통 코드대상 - 관계 확인 : 엔티티간 관계, 정규화 수준 확인 - 데이터 흐름 확인 : 프로세스 별 CRUD MATRIX 확인 - 데이터 접근 권한 확인 : 계정별 접근 권한, 계정별 접근 권한 확인 - 백업정책 및 구조 확인 : 데이터 백업 복구 정책, 초기 데이터 구축 계획 확인 2) 정규화 데이터 중복성 제거, 무결성 보존, 무손실 분해, 중복성 제거, 분리의 원칙 - 제 1정규형 : 릴레이션 R의 모든 속성 값이 원자값 - 제 2정규형 : 1NF이고, 기본키가 아닌 속성이 기본키에 완전 함수 종속성일 때 - 제 3정규형 : 2NF이고, 기본 키가 아닌 속성이 기본 키에 비 이행적으로 종속할 때 - BCNF : 릴레..
[2020 정보처리기사 실기 - 요구사항 분석] 3. 분석모델 확인하기
1) UML OMG에서 만든 객체 지향 모델링 언어 - 구성요소 : VIEW, DIAGRAM, 모델요소, 일반적인 체계 - DIAGRAM의 종류 : USECASE, CLASS, OBJECT, COMPONENT, DEPLOYMENT, SEQUENCE, COLLABORATION, ACTIVITY, STATE TRANSITION - USE CASE DIAGRAM - CLASS DIAGRAM - SEQUENCE DIAGRAM - ACTIVITY DIAGRAM - COMPONENT DIAGRAM 2) 디자인 패턴 - 유용하다고 생각하는 객체들의 일반적인 상호작용 방법을 모음 - 구성요소 : 패턴이름, 문제, 해법, 결과 - 디자인 패턴 종류 생성 패턴 : 클래스 정의, 객체 생성 방식 구조화, 캡슐화 지향 (클래..