클래스각각의 객체들이 갖는 속성과 오퍼레이션(동작)을 표현한것3개의 구획으로 나누어 클래스 이름, 속성, 오퍼레이션 표기속성 : 클래스의 상태, 정보 표현오퍼레이션 : 클래스가 수행할 수 있는 동작. 메소드, 함수라고도 함제약조건속성에 입력될 값에 대한 제약조건오퍼레이
운영 중인 기존 정보 시스템이 축적되어 있는 데이터를 추출하여 새로 개발할 정보 시스템에서 운영할 수 있도록 변환한 후, 적재하는 일련의 과정ETL, 즉 추출, 변환, 적재 과정이라고 한다.데이터 이행, 데이터 이관이라고도 한다.데이터 전환이 필요한 대상을 분석하여 데
사용자 요구사항의 해결 및 새로운 서비스 창출을 위해 단위 기능을 하는 모듈 간의 연계와 통합을 의미시스템 아키텍쳐 구성, 송수신 방식 및 모듈 구현 방식에 따라 다양하기 때문에 구축 환경과 사용자 요구사항에 따라 적합한 방식을 설계해야 함.송신 시스템과 모듈, 수신
웹 서버의 요청에 따라 가공된 데이터를 제공하는 역할을 수행한다.가공된 데이터를 제공하는 동적 서비스뿐 아니라 웹 서버와 DB 사이에서 인터페이스의 역할도 수행하는데, 이는 사용자로부터 많은 요청을 직접 받아 수행하는 웹 서버의 부담을 줄이기 위함이다.HTTP 및 HT
요구사항 선별요구사항 관련 자료 준비요구사항 분류요구사항 분석 및 명세서 구체화 요구사항 명세서 공유독립적으로 떨어져 있는 시스템들끼리 서로 연동하여 상호 작용하기 위한 접속 방법이나 규칙을 의미하는 용어검토 회의 전에 요구사항 명세서를 배포하여 사전 검토한 후 짧은
직관성 : 누구나 쉽게 이해하고 사용할 수 있어야 한다.유효성 : 사용자의 목적을 정확하고 완벽하게 달성해야 한다.학습성 : 누구나 쉽게 배우고 익힐 수 있어야 한다.유연성 : 사용자의 요구사항을 최대한 수용하고 실수를 최소화해야 한다.사용자와 시스템 간의 상호작용이
애플리케이션에 잠재되어 있는 결함을 찾아내는 일련의 행위 또는 절차 애플리케이션의 20%에 해당하는 코드에서 전체 결함의 80%가 발견된다는 원칙소프트웨어의 결함을 모두 제거해도 사용자의 요구사항을 만족시키지 못하면 해당 소프트웨어는 품질이 높다고 말할 수 없는 것 애
소프트웨어 보안의 모범사례를 SDLC에 통합한 방법론기밀성, 무결성, 가용성소프트웨어 개발 보안 요소 증 하나로, 인가받은 사용자는 시스템 내의 정보와 자원을 언제라도 사용할 수 있음 시스템 내의 정보는 오직 인가된 사용자만 수정할 수 있는 것을 의미하는 보안 요소 세
컴퓨터가 메시지를 전달하고, 메시지가 제대로 도착했는지 확인하며, 도착하지 않았을 경우 메시지를 재전송하는 일련의 방법‘기술적 은어’를 뜻한다.구문, 의미, 시간TCP, UDP, RTCPIP와 조합하여 통신중에 발생하는 오류의 처리와 전송 경로 변경 등을 위한 제어 메
기능식별모듈화빌드 진행사용자 환경 분석패키징 및 적용 시험패키징 변경 개선 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것 개발 과정에서 소프트웨어가 얼마나 개선되었는지를 정리한 정보를 사용자와 공유하기 위해 작성하는 문서로, 이를 통해 사용자는 소프