PART 1 - 소프트웨어 설계 프로젝트 관리의 3P People, Problem, Process 사람, 문제, 프로세스 요구 추출 방법 설문 - 짧은 시간에 많은 요구사항 인터뷰 - 심층적인 요구사항 브레인 스토밍 - 효과적인 추출 사용 사례 분석 - 시스템 외부
차수 : 자식 노드의 갯수.트리의 차수 : 노드중 최대의 차수.매개변수를 받고 반복 사용 가능리턴은 없다.IN 파라미터만 사용 가능값을 계산하고 반환하기 위해 사용한다.계획 > 교육 > 검토 > 회의 > 수정 > 후속조치화이트박스 테스트중 대표적인것논리흐름도를 작성,
표를 이용해 표현한다.그래프를 이용해 표현한다.오너-멤버로 1:n 관계사이클을 허용한다.트리를 이용해 표현한다.부모-자식으로 1:n 관계사이클을 비허용한다.이미지
강함 > 약함 순서모듈의 내용을 알아야 서로 사용 가능하나의 공통 기억장소에 공통 자료영역 사용일련의 모듈이 동일한 광역 데이터 사용모듈을 다른 모듈의 내부 논리 조직을 제어하기 위해 사용한 그룹의 모듈이 동일한 비광역 데이터 구조를 사용데이터를 쓰는게 아니라 데이터
기밀성 : 읽지 못하게 보호무결성 : 변경하지 못하게 보호인증 : 데이터가 특정 당사자로 부터 온것 인증부인 방지 : 데이터가 특정 당사자로 부터 온것을 부인 방지가용성 XXX터널링암호화접근 제어패킷 필터링 XXXXX주체가 속한 그룹의 신원에 근거하여 접근을 제한한다.
객체 정의시 데이터들과 함수들을 하나의 기능으로 묶는것클래스를 재사용해 새로운 클래스 작성공통된 행위와 특정을 가진 객체의 집합액터와 유스케이스가 연관이 있음 의미