sw가 문제를 해결하기 위해 제공하는 서비스에 대한 설명과 정상적으로 운영되는데 필요한 제약조건등을 나타냄. 개발에 참여하는 이해관계자 들의 의사소통을 원활하게 도와줌요구사항 유형 : 기능, 비기능, 시스템, 사용자 도출 elicitation - 요구사항 수집, 효율적
[데이터 모델의 개념] 현실 세계의 정보들을 컴퓨터에 표현하기위해 단순화, 추상화하여 체계적으로 표현한 개념적 모형 데이터 모델의 구성요소    개체(Entity) - 데이터베이스에 표현하려는 것    속성(Attribute
[연계 메커니즘 정의] [XML]
[개발 환경 구축] [모듈] [DBMS 접속] [서버 개발 과정] [배치 프로그램]
사용자와 시스템 간의 상호작용이 이뤄지게 도와주는 장치나 SW사용자의 만족도에 가장 큰 영향, 편리성과 가독성최소한의 노력으로 원하는 결과를 얻음, 수행결과의 오류 줄임CLI : 명령과 출력이 텍스트 형태GUI : 아이콘이나 메뉴를 마우스로 선택해 작업 수행하는 그래픽
ㅇ
( 책보면서 이해해야 하는 파트)SELECT 검색 / INSERT 삽입 / DELETE 삭제 / UPDATE 내용변경SELECT ~ FROM ~ WHERE ~INSERT ~ INTO ~ VALUES ~DELETE ~ FROM ~ WHERE ~UPDATE ~ SET ~
데이터의 기밀성, 무결성, 가용성을 유지하는것을 목표보안 취약점 발생하는 경우 : 보안 요구사항 정의 X, 논리적 오류 포함, 취약점 있는 코딩규칙 적용, SW배치 적절X, 취약점 발견시 대응 적절X안전한 개발 위한 작업 : 보안교육 실시, 생명주기 각 단계마다 보안
모듈별로 실행 파일들을 묶어 배포용으로 설치파일 만든 것, 사용자 중심, 모듈화 하여 패키징, 최소환경 정의릴리즈 정보를 사용자와 공유하기위한 문서, 현재시제로 작성원본이 아날로그인 경우 디지털로 변환 후 패키저에 의해 DRM 패키징 수행, 크기가 작은 경우는 실시간으