[정보처리기사] 서버 프로그램 구현 1
서버 프로그램 구현 1 모듈화(Modularity) 소프트웨어의 성능 향상, 시스템의 수정 및 재사용, 유지 관리 등이 용이하도록 시스템의 기능들을 모듈 단위로 나누는 것 모듈 간 결합도(Coupling)의 최소화와 모듈 내 요소들의 응집도(Cohesion)를 최대화하는 것이 목표 추상화(Abstraction) 문제의 전체적이고...
서버 프로그램 구현 1 모듈화(Modularity) 소프트웨어의 성능 향상, 시스템의 수정 및 재사용, 유지 관리 등이 용이하도록 시스템의 기능들을 모듈 단위로 나누는 것 모듈 간 결합도(Coupling)의 최소화와 모듈 내 요소들의 응집도(Cohesion)를 최대화하는 것이 목표 추상화(Abstraction) 문제의 전체적이고...
통합 구현 연계 메커니즘 데이터의 생성 및 전송을 담당하는 송신 시스템과 데이터 수신 및 운영 DB 반영을 담당하는 수신 시스템으로 구성 송·수신 시스템 사이에는 데이터의 송·수신과 송·수신 시스템 현황을 모니터링하는 중계 시스템을 설치할 수 있다. 연계 메커니즘 과정 ※ 로그(Log) : 사용자가 컴퓨터에 요청한 명령이나 컴퓨터가 ...
데이터 입·출력 구현 2 뷰(View) 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위해 하나 이상의 기본 테이블로부터 유도된, 이름을 가지는 가상 테이블 정의된 기본 테이블이나 뷰를 삭제하면 그 테이블이나 뷰를 기초로 정의된 다른 뷰도 자동으로 삭제됨 뷰를 정의할 때는 CREATE문, 제거할 때는 DROP문을 사용함 파티...
데이터 입·출력 구현 1 스키마(Schema) 데이터베이스의 구조와 제약조건에 관한 전반적인 명세를 기술 종류 내용 외부 스키마 사용자나 응용 프로그래머가 각 개인의 입장에서 필요로하는 데이터베이스의 논리적 구조를 정의한 것 개념 스키마 데이터베이스의 전체적인 논리적 구조 모든 응용 프로그램이나 사용자들이 필요로 하는 데...
요구사항 확인 2 유스케이스(Use Case) 다이어그램 사용자와 다른 외부 시스템들이 개발될 시스템을 이용해 수행할 수 있는 기능을 사용자의 관점에서 표현한 것 유스케이스 다이어그램의 구성 요소 구성 요소 내용 시스템(System) /시스템 범위(System Scope) 시스템 내부의 유스케이스들을 사각형으로 묶어 시스템의...
요구사항 확인 1 나선형 모형(Spiral Model, 점진적 모형) 나선을 따라 돌듯이 여러 번의 소프트웨어 개발 과정을 거쳐 점진적으로 완벽한 최종 소프트웨어를 개발하는 모형 보헴(Boehm)이 제안 4가지 주요 활동 폭포수 모형(Waterfall Model) 이전 단계로 돌아갈 수 없다는 전제하에 각 단계를 확실히 매...