전체 글(46)
-
정보 처리 기사 실기 3. 데이터 입출력 구현 - 논리 데이터 저장소 확인
● 데이터 모델 개념 데이터 모델은 현실 세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화하여 표현한 모델이다. ● 데이터 모델 절차 요구 사항 분석 -> 개념적 데이터 모델 -> 논리적 데이터 모델 -> 물리적 데이터 모델 ● 논리 데이터 모델링 개념 논리적 데이터 모델링은 업무의 모습을 모델링 표기법으로 형상화하여 사람이 이해하기 쉽게 표현하는 프로세스이다. ● 관계 데이터 모델 관계 데이터 모델은 데이터를 행과 열로 구성된 2차원 테이블 형태로 구성한 모델이다. ● 관계 데이터 모델의 구성 릴레이션 행과 열로 구성된 테이블 튜플 릴레이션의 행에 해당되는 요소 애트리뷰트 릴레이션의 열에 해당되는 요소 카디널리티 튜플의 수 차수 애트리뷰트의 수 스키마 데이터베이스의 구조, 제약조건 등의 정보를 담..
2021.07.03 -
정보 처리 기사 실기 2. 화면설계 - UI 설계
● UML UML은 객체지향 소프트웨어 개발 과정에서 산출물을 명세화, 시각화, 문서화할 때 사용되는 모델링 기술과 방법론을 통합해서 만든 표준화된 범용 모델링 언어이다. ● UML 구성요소 사물(Things) · 추상적인 개념으로 주제를 나타내는 요소 · 단어 관점에서 '명사' 또는 '동사'를 의미 관계(Relationships) · 사물의 의미를 확장하고 명확히 하는 요소 · 사물과 사물을 연결하여 관계를 표현하는 요소 · 단어 관점에서 '형용사' 또는 '부사'를 의미 다이어그램(Diagrams) · 사물과 관계를 모아 그림으로 표현한 형태 · 형식과 목적에 따라 9가지로 정의 ● UML 다이어그램 구조적 다이어그램/ 정적 다이어그램 클래스 클래스 다이어그램은 객체지향 모델링 시 클래스의 속성 및 연..
2021.07.03 -
정보 처리 기사 실기 2. 화면설계 - UI 요구사항 확인
● UI UI는 넓은 의미에서 사용자와 시스템 사이에서 의사소통할 수 있도록 고안된 물리적, 가상의 매개체이다. 좁은 의미로는 정보 기기나 소프트웨어의 화면 등에서 사람이 접하게 되는 화면이다. ● UX UX는 제품과 시스템, 서비스 등을 사용자가 직/간접적으로 경험하면서 느끼고 생각하는 총체적 경험을 의미한다. ● UI 유형 CLI 정적인 텍스트 기반 인터페이스 명령어를 텍스트로 입력하여 조작하는 사용자 인터페이스 GUI 그래픽 반응 기반 인터페이스 그래픽 환경을 기반으로 한 마우스나 전자펜을 이용하는 사용자 인터페이스 NUI 직관적 사용자 반응 기반 인터페이스 키보드나 마우스 없이 신체 부위를 이용하는 사용자 인터페이스. 터치, 음성 포함 OUI 유기적 상호작용 기반 인터페이스 현실에 존재하는 모든 ..
2021.07.02 -
HTML - HTML 테이블 관련 태그
테이블 관련 태그 ~ ● 설명 - 테이블 태그(Table)로 테이블(표)을 정의 ● 태그 내에 사용하는 중요 태그 - 태그 : 테이블의 행을 나타내며 , 등 열을 결정하는 태그를 포함한다. - 태그 : 테이블 데이터를 나타냄 - 태그 : 테이블 헤더(타이틀)를 나타냄 - 태그는 , , , , , 태그를 포함할 수 있다. · caption : 표의 제목 정의 · thead, tbody, tfoot : 행 그루핑 요소 thead : 테이블의 머리말 부분 tbody : 테이블의 본문 부분 tfoot : 테이블의 꼬리말 부분 · colgroup, col : 열 그루핑 요소 ● 속성 - HTML 5 에서는 대부분 속성을 지원하지 않음(style로 처리) - border : 테이블 주위에 경계의 픽셀 폭을 지정 ●..
2021.05.17 -
JavaScript - JavaScript 개요
개요 개요 ● 자바스크립트란? - 자바스크립트(JavaScript)는 개체(object) 기반의 스크립트 언어이다. - 웹 브라우저 내에서 주로 사용하며, 다른 응용 프로그램의 내장 객체에도 접근할 수 있는 기능을 가지고 있다. - JavaScript는 HTML 문서에 적용될 때, 웹 사이트 상에서 동적 상호 작용성을 제공할 수 있는 완전한 동적 프로그래밍 언어이다. - Node.js와 같은 런타임 환경과 같이 서버 사이드 네트워크 프로그래밍에도 사용되고 있다. - 컴퓨터나 스마트 폰 등에 포함된 대부분의 웹 브라우저에는 자바스크립트 인터프리터가 내장되어 있다. - 자바스크립트는 1995년에 넷스케이프(Netscape)의 브렌던 아이크(Brendan Eich)에 의해 개발되었다. ● HTML과 CSS 그..
2021.04.28 -
HTML - HTML 레이아웃 관련 태그
CSS(Cascading Style Sheet) 개요 ● 개요 스타일은 HTML 문서 내에 서체의 종류, 크기, 색, 여백 등을 지정하여 사용자의 web browser 환경에 상관없이 일정한 화면을 보여주는 기능이다. ● 장점 - 기능 확장성 HTML의 기능을 확장한다. 태그에 다양한 기능 추가 및 HTML에서 지원하지 않는 다양한 스타일 등을 사용할 수 있다. - 양식의 모듈화 흐름이 같은 문서 양식으로 전체를 구성할 수 있다. -간편성 문서의 형식을 손쉽게 다양하게 구성할 수 있다. -일관성 및 유지 보수의 편리성 사용 환경의 영향을 받지 않으며 일관성 있는 문서들을 만들 수 있다. 그리고 유지 보수의 편리성이 있다. ● CSS 형식 선택자{속성:value | keyword; 속성:value | ke..
2021.04.28