본문 바로가기

전체 글

(41)
Ⅰ. 요구사항 확인 - 4. 분석 모델 확인하기 Ⅰ. 요구사항 확인 4. 분석 모델 확인하기 1)분석 모델 검증 분석 모델 검증이란 요구사항 도출 기법을 활용하여 업무 분석가가 제시한 분석 모델에 대해서 확인하는 활동이다. (1) 분석 모델 검증 방법 - 유스케이스 모델 검증 - 개념 수준의 분석 클래스 검증 - 분석 클래스 검증 (2) 분석 모델 검증 프로세스 - 검토의견 컬럼 추가 - 검토의견 작성 - 검토의견 정제 2) 분석 모델의 시스템화 타당성 분석 업무 분석가가 제시한 분석 모델이 개발할 응용 소프트웨어에 미칠 영향을 검토하여 기술적인 타당성을 조사하는 활동이다. (1) 분석 모델의 기술적 타당성 검토 - 성능 및 용량 산정의 적정성 - 시스템 간 상호 운용성 - IT 시장 성숙도 및 트렌드 부합성 - 기술적 위험 분석 (2) 분석 모델의 ..
Ⅰ. 요구사항 확인 - 3. 요구사항 확인 Ⅰ. 요구사항 확인 3. 요구사항 확인 1) 요구사항 (1) 요구사항 개념 * 요구 공학(Requirements Engineering)의 개념 요구 공학은 사용자의 요구가 반영된 시스템을 개발하기 위하여 사용자 요구사항에 대한 도출, 분석, 명세, 확인 및 검증하는 구조화된 활동이다. * 요구사항의 분류 구분 기능적 요구사항 비기능적 요구사항 개념 * 시스템이 제공하는 기능, 서비스에 대한 요구사항 * 시스템이 수행하는 기능 이외의 사항, 시스템 구축에 대한 제약사항에 관한 요구사항 사례 * 온라인 홈페이지에서는 쇼핑카트에 주문하고자 하는 품목을 저장할 수 있는 장바구니 기능을 제공해야 함 * 상품의 결제수단은 신용카드, 무통장 입금, 포인트 결제가 가능해야 함 * 특정 함수의 호출시간은 3초를 넘지 않..
Ⅰ. 요구사항 확인 - 2. 현행 시스템 분석 Ⅰ. 요구사항 확인 2. 현행 시스템 분석 1) 현행 시스템 파악 (1) 현행 시스템 파악 개념 현행 시스템 파악이란 현행 시스템이 어떤 하위 시스템으로 구성되어 있고, 제공 기능 및 연계 정보는 무엇이며 어떤 기술 요소를 사용하는지를 파악하는 활동이다. (2) 현행 시스템 파악 절차 1단계 2단계 3단계 구성/기능/인터페이스 파악 아키텍처 및 소프트웨어 구성 파악 하드웨어 및 네트워크 구성 파악 * 시스템 구성 현황 파악 * 시스템 기능 파악 * 시스템 인터페이스 현황 파악 * 아키텍처 파악 * 소프트웨어 구성 파악 * 시스템 하드웨어 현황 파악 * 네트워크 구성 파악 (3) 소프트웨어 아키텍처 * 개념: 소프트웨어 아키텍처는 여러 가지 소프트웨어 구성요소와 그 구성요소가 가진 특성 중에서 외부에 드러..
Ⅰ. 요구사항 확인 - 1. 소프트웨어 개발방법론 Ⅰ. 요구사항 확인 1. 소프트웨어 개발방법론 1) 소프트웨어 개발방법론 (1) 소프트웨어 생명주기(SDLC; Software Developent Life Cycle) 모델 * 개념: 소프트웨어 생명주기는 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차이다. * 소프트웨어 생명주기 모델 프로세스: 요구사항 분석 - 설계 - 구현 - 테스트 -유지보수 * 소프트웨어 생명주기 모델 종류: - 폭포수 모델(Waterfall Model) - 프로토타이핑 모델(Prototyping Model) - 나선형 모델(Spiral Model) - 반복적 모델(Iteration Model) (2) 소프트웨어 개발방법론(Software Development Methodology) * 개념: 소프트웨어 개발방법론은 ..
IT 미디어 추천 5곳 IT 분야에 대한 최신 동향 파악 및 유용한 인사이트의 습득을 위해 관련 미디어들을 찾아보았다. 은근히 꽤 많은 매체들이 있더군.. 그 중에서도 나는 이렇게 5군데 추천! 1. 전자신문 https://www.etnews.com/ 전자신문 미래를 보는 신문 - 전자신문 www.etnews.com IT 미디어의 고전..전반적인 이슈 확인에 좋은 것 같다. 그리고 AI로 영어 번역도 제공해준다..! 내가 젤 좋아하는 IDG 그룹의 IT WORLD와 CIO... IDG는 인터내셔널 데이터 그룹이라는 미국 IT 미디어 기업인데 꽤 다양한 브랜드를 가지고 있다. 한국에는 IT WORLD와 CIO만 진출해 있다. 2. IT WORLD https://www.itworld.co.kr/main/ 테크놀로지 리더를 위한 글..
[예제로 공부하는 Java 100 문제풀이 Part.1] 섹션2 - 자료형, 연산자 1. 데이터 타입, 자료형, type 1) 자바의 데이터타입(자료형)에 대해서 각 타입의 사이즈와 함께 설명 (1) 크게 봤을 때 기본형 타입과 참조형 타입으로 분류 (2) 기본형 타입(Primitive Data Type) 8개 - 정수형: byte(1byte), short(2), int(4), long(8) - 실수형: float(4), double(8) - 문자형: char(2byte). 문자 1개. 참고로 문자열을 다루는 타입은 없다. - 불린형: boolean(1byte). true or false. (3) 참조형 타입(Reference Data Type) - 위 기본형에 속하지 않는 데이터형들. - 클래스(class), 배열(array), 인터페이스(interface), 문자열(String/im..
[예제로 공부하는 Java 100 문제풀이 Part.1] ] 섹션1 - 환경설정, 변수 1. 자바, 학습환경, 환경설정,환경, 구축 1) 자바 학습을 위한 환경설정 순서 (1) 내 pc가 32비트인지 64비트인지 확인한다. (내PC - 속성) (2) JDK 설치를 한다. (3) 내 PC 내 어떤 디렉토리에서도 자바가 실행될 수 있도록 Path 설정을 한다. ----------- 여기까지만 해도 DOS창에서 자바 실행 가능 ----------- (4) 편리한 자바 소스코드 작성을 위한 자신에게 맞는 소스코드 편집기(에디터)를 설치한다. (5) 소스코드 편집기(에디터) 자바가 실행될 수 있도록 환경설정을 해준다. 2. JDK, 설치, 환경설정, 자바, 실행환경 1) JDK 설치하고 패스설정하기 https://www.oracle.com/kr/java/technologies/javase/javas..
[예제로 공부하는 Java 100 문제풀이 Part.1] 섹션0 - 개요 2021년 말 인프런에서 무료 쿠폰을 엄청 뿌려댔는데 그 때 왕창 수강신청 해놓고 아직까지 거의 안 들음ㅠㅠㅋㅋㅋㅋ 오늘부터 차근차근 들어볼 예정.. 2023년 1월 4일까지니까 부지런히 들어보자~! 예제로 공부하는 Java 100제 문제풀이는 예전에 2강까지 들어봤는데 흠...그냥 그랬다ㅋ 일단 수습기간동안 컴으로 할 거 없으니 들어보기로..!!