Yeon DevLog

정처기 4

[정보처리기사 필기] 화면설계

1. 사용자 인터페이스(User Interface : UI) 📘 사용자와 시스템 간의 상호작용이 원활하게 이뤄지도록 도와주는 장치 및 SW 특징 - 결과의 오류를 줄인다 - 정보제공자와 공급자 간의 매개 역할을 수행 UI 구분 - CLI : 출력이 text - GUI : 출력이 Graphic - NUI : 명령이 행동이나 또는 말인것 기본원칙 - 직관성 : 누구나 쉽게 이해하고 사용할 수 있어야 함. - 유효성 : 사용자의 목적을 정확하고 완벽히 달성해야 함 - 학습성 : 누구나 쉽게 배우고 익힐 수 있어야 함 - 유연성 : 요구사항을 최대한 수용하고 실수를 최소화하여야 함 설계지침 : 사용자 중심, 일관성, 단순성, 결과 예측 가능, 가시성, 표준화, 접근성, 명확성, 오류 발생 해결 UI 설계 도구 ..

certificate 2021.12.17

[정보처리기사 필기] 서버 프로그램 구현

1. 개발환경 구축 하드웨어 환경 - Client : 사용자와의 인터페이스 역할 - Server : 클라이언트와 통신해 서비스를 제공 ① File Server : 서비스 제공을 목적으로 유지하는 파일들을 저장하는 서버 ② Web Server : Client로 직접 요청을 받아 처리하는 서버 → 정적 파일 💡 Web Server의 기능 ? HTTP/HTTPS 지원 , 통신기록 , 가상 호스팅 , 정적 파일 관리 , 인증 ③ WAS : 동적 서비스를 제공하기 위해 웹 서버로부터 요청받아 인터페이스 역할 수행 ④ DB Server : DB와 DBMS를 운영하는 서버 소프트웨어 환경 - Client + System SW + Develop SW - Develop SW : 요구사항 관리 도구, 설계/모델링 도구, ..

certificate 2021.12.11

[정보처리기사필기] 데이터 입출력 구현

1. 데이터 모델 📘 현실세계 정보들을 표현하기 위해 단순화, 추상화하여 체계적으로 표현한 개념적 모형 구성요소 종류 - 개념적 데이터 모델 : 정보모델 ex) E-R 모델 - 논리적 데이터 모델 : 관계 / 계층 / 네트워크 모델로 구분 표시 요소 - Structure : 논리적으로 표현된 개체 타입들 간의 관계 - Operation : DB를 조작하는 기본도구 - Constraint : 실제 데이터의 논리적인 제약조건 2. 이상현상(Anomaly) ✨✨ 📘 Table에서 종속으로 인해 데이터의 중복이 발생, 이 중복으로 인해 테이블의 조작 시 문제가 발생하는 현상 종류 - 삽입 이상 : 데이터 삽입 시, 의도와 다른 원하지 않는 값들로 인해 삽입할 수 없게 되는 현상 - 삭제 이상 : Tuple 삭제..

certificate 2021.12.09

[정보처리기사필기] 요구사항 확인

1. 현행 시스템 파악 1단계 시스템 구성 파악 시스템 기능 파악 시스템 인터페이스 파악 2단계 아키텍쳐 구성 파악 소프트웨어 구성 파악 3단계 하드웨어 구성 파악 네트워크 구성 파악 2. 개발 기술 환경 파악 OS : 컴퓨터 시스템 자원들을 효율적으로 관리 , 사용자가 컴퓨터를 편리하고 효율적으로 사용할 수 있도록 환경을 제공하는 SW DBMS : 사용자와 DB사이에서 사용자의 요구에 따라 정보를 생성, DB를 관리해주는 SW WAS : 사용자의 요구에 따라 변하는 동적인 컨텐츠를 처리하기 위해 사용되는 미들웨어 3. 요구사항 정의 📘 요구사항 ? SW가 문제해결을 위해 제공하는 서비스에 대한 설명과 운영하는데 필요한 제약조건 유형 : 기능 / 비기능 / 시스템 / 사용자 개발 프로세스 도출 이해관계자..

certificate 2021.12.09