SE(24)
-
프레임워크에 대한 이해 - 소프트웨어 프레임워크의 정의, 프레임워크의 특징, 프레임워크의 구성 요소
프레임워크에 대한 이해 · 소프트웨어 프레임워크의 정의 · 프레임워크의 특징 · 프레임워크의 구성 요소 ♣소프트웨어 프레임워크의 정의 · 효율적인 정보시스템 개발을 위한 코드 라이브러리, 애플리케이션 인터페이스 규약(Application Programming Interface), 설정정보 등의 집합으로서 소프트웨어 구성에 필요한 기본 뼈대를 제공합니다. · 광의적으로 정보시스템의 개발 및 운영을 지원하는 도구 및 가이드 등을 포함합니다. · "A software framework is an abstraction in which software providing generic functionality can be selectively changed by additional user-written code,..
-
연계(인터페이스) 정의서 및 명세서
연계(인터페이스) 정의서 및 명세서 연계 항목, 연계 데이터 타입, 길이 등을 구성하고 형식을 정의하는 과정의 결과물로 연계(인터페이스) 정의서를 작성한다. 연계(인터페이스) 정의서에는 송신 시스템과 수신 시스템 간의 인터페이스 현황을 작성한다. 연계(인터페이스) 명세서는 연계(인터페이스) 정의서에 작성한 인터페이스 ID 별로 송수신하는 데이터 타입, 길이 등 인터페이스 항목을 상세하게 작성한다. 연계(인터페이스) 정의서 작성 양식 연계(인터페이스) 명세서 작성 양식
-
수행 내용 - UI 개선 방안 수립하기
수행 내용 - UI 개선 방안 수립하기 수행 순서 · Step1.사용성 테스트를 통해 도출된 이슈사항에 대해서 이해한다. · Step2.UI 개선 방안을 수립하는 목적을 정의하고, 참여 인원을 구성한다. · Step3.사용성 테스트를 통해 도출된 이슈사항에 대해서 UI 개선 방안을 수립한다. · Step4.UI 개선방안을 기반으로 수정 계획을 수립한다.
-
버전 관리 도구의 유형별 특징 - 방식에 따른 버전 관리 도구 유형, 구분에 따른 버전 관리 도구 소개, 현업에서 쓰이는 다양한 버전 관리 도구별 특징
버전 관리 도구의 유형별 특징 · 방식에 따른 버전 관리 도구 유형 · 구분에 따른 버전 관리 도구 소개 · 현업에서 쓰이는 다양한 버전 관리 도구별 특징 ♣방식에 따른 버전 관리 도구 유형 버전 관리 도구 유형 버전 관리 도구 유형 버전 관리 도구 설명 공유 폴더 방식 (RCS, SCCS) · 매일 개발 완료 파일은 약속된 위치의 공유 폴더에 복사 · 담당자 한 명이 매일 공유 폴더의 파일을 자기 PC로 복사하고 컴파일하여 에러 확인과 정상 동작 여부 확인 · 정상 동작일 경우 다음날 각 개발자들이 동작 여부 확인 클라이언트/서버 방식 (CVS, SVN) · 중앙에 버전 관리 시스템이 항시 동작 · 개발자들의 현재 작업 내용과 이전 작업내용 축적 용이 · 서로 다른 개발자가 같은 파일을 작업했을 때 경..
-
멀티 스레드 사용 사례
멀티 스레드 사용 사례 게임 영상통신 게임 메인스레드는 게임을 하기 위한 UI부분을 그려줍니다. 그래픽 부분 담당 코드는 순차적으로 실행되기 때문에, UI를 그리는 서버통신을 담당하는 소켓부분을 방치하는 수 밖에 없게됩니다. 이를 해결하기 위해 통신을 담당하는 스레드를 따로 하나를 두어 일정한 시간단위로 체크할 수 있도록 구현하기 위해 멀티 스레드를 사용하게 됩니다. 영상통신 영상을 받아 화면에 출력해 주는 코드와 영상을 생성하여 보내주는 코드를 만드는 경우에 적어도 2개의 작업이 동시에 일어난다는 것을 알 수 있습니다. 이렇게 두 가지 이상의 일을 구현하기 위해 다중 스레드를 사용하게 됩니다.
-
까마귀발(Crow-feet) 표기법 – 기호, 관계
기호 개체(□) 간의 관계는 기호(|, ○. ∈)와 실선, 점선으로 구분된다. 까마귀 발 부호는 관계의 다(Many) 쪽을 보여주는 데 사용되고, 타원(Oval), 해쉬 마크 및 까마귀발의 다양한 조합들을 표시하는 데 사용합니다. 기호 의미 개체(Entity) ○ 0개 (zero) | 1개 (1) ∈ 1개 이상 (n) 실선(Identifying) 부모테이블의 기본키를 자식테이블의 기본키로 사용할때 사용 A가 없으면 B가 존재 할 수 없는 관계이다. 점선(Non-Identifying) -------------- 부모테이블의 기본키를 자식테이블의 기본키로 사용하지 않을때 사용 A가 없이도 B가 존재 할 수 있다 관계 하나의 A는 하나의 B로 구성되어 있습니다. 하나의 A는 하나 이상의 B로 구성되어 있습니다..