<1과목>\* 현행 시스템 파악현행시스템이 어떤 하위시스템으로 구성되어있고, 제공 기능 및 연계정보는 무엇이며 어떤 기술요소를 사용하는지 파악하는 활동\* 현행 시스템 파악 절차구성/기능/인터페이스 파악-> 아키텍쳐 및 소프트웨어 구성 파악-> 하드웨어 및 네트워
\* 논리데이터 모델링(개체/속성/관계로 구성)데이터베이스 설계프로세스의 기초 설계 단계로 비즈니스 정보의 구조와 규칙을 명확하게 표현할 수 있는 기법\* 논리데이터 모델링 특징정규화, 포용성, 완전성, 독립성\* 개체-관계(E-R)모델현실 세계에 존재하는 데이터와 그
\*연계 시스템송신 시스템/ 수신 시스템/ 중계 서버연계 요구사항 주요 분석기법인터뷰/ 체크리스트/ 브레인스토밍/ 설문지/ 델파이 기법델파이 기법전문가들의 의견수립, 중재, 타협의 방식으로 반복적인 피드백을 통한 하향식 의견 도출 방법으로 문제를 해결하는 기법WSDL웹
\* 개발환경 구축개발환경 구성 시 구현될 시스템 요구사항에 대한 명확한 이해가 필요도구와 서버의 선정이 이루어져야 하고, 도구들의 사용 편의성과 라이센스 확인\* 개발도구 분류빌드 도구: 작성한 코드의 빌드 및 배포를 수행하는 도구각각의 구성요소와 모듈에 대한 의존성
\* 인터페이스 설계서다른 기종 시스템 및 컴포넌트 간 데이터 교환 및 처리를 위해 각 시스템의 교환되는 데이터, 업무, 송수신 주체 등이 정의된 문서-> 인터페이스 정보를 정의한 문서\* FTP(File Transfer Protocol)TCP/IP 프로토콜을 가지고
UI(User Interface)넓은 의미에서 사용자와 시스템 사이에서 의사소통할 수 있도록 고안된 물리적, 가상의 매개체UI설계 원칙직관성: 누구나 쉽게 이해하고, 쉽게 사용해야 한다.유효성: 정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 제작학습성: 초보/숙련
\* 소프트웨어 테스트의 개념개발된 응용 애플리케이션이나 시스템이 사용자가 요구하는 기능과 성능, 사용성, 안정성 등을 만족하는지 확인하고, 노출되지 않은 숨어있는 소프트웨어의 결함을 찾아내는 활동\* 소프트웨어 테스트의 필요성오류 발견 관점/ 오류 예방 관점/ 품질
\- 프로시저: 개념: 절차형 SQL을 활용하여 특정 기능을 수행할 수 있는 트랜잭션 언어 구성: 선언부Declare 시작/종료부Begin/End 예외부Exception 실행부Transaction암기: 디비컨 set\- 사용자 정의 함수 User-Difined Func
SW 개발 보안소스 코드 등에 존재하는 보안 취약점을 제거하고 보안을 고려하여 기능을 설계 및 구현하는 등 소프트웨어 개발 과정에서 지켜야 할 일련의 보안 활동SW 개발 보안의 3대 요소기밀성 Confidentiality - 인가되지않은 개인 혹은 시스템 접근에 따른
resthttp URI를 통해 자원을 명시하고 HTTP METHOD(POST, GET, PUT, DELETE)를통해 해당 자원에 대한 명령을 적용하는 기술WSDL(Web Services Description Language)웹 서비스명, 제공위치, 프로토콜 정보 등 웹
1강. 소프트웨어 설계버전확인 -> uname -a ls -> 디렉토리 목록볼때 쓰임cat -> 합칠때pwd -> 지금 위치포트할당, 클라이언트의 통신 요청시 클라이언트와 연결하는 내외부 송수신 연계기술?포트할당 -> 소켓 기술ssh 포트->22번포트 -> 집(ip)의
UML 다이어그램이 아닌것은? 절차다이어그램 -> 없음시퀀스/ 액티비티/ 클래스 다이어그램은 있음.UML 다이어그램 중 시스템 내 클래스의 정적구조를 나타내는 것은?CLASS DIAGRAM -> 정적다이어그램클래스 다이어그램의 요소로 다음 설명에 해당하는 용어는?클래스