coding(61)
-
다이어그램 분류
다이어그램 분류 · 구조적 다이어그램 · 행위적 다이어그램 구조적 다이어그램 다이어그램 설명 Class diagram · 클래스와 클래스 간의 관계를 표현 Object diagram · 오브젝트와 오브젝트 간의 관계를 표현 Package diagram · 패키지 다이어그램 · UML의 다양한 모델요소를 그룹화하여 표현 Component diagram · 컴포넌트와 컴포넌트 간의 관계를 표현 Composite structure diagram · 복합 구조 다이어그램 · 컴포넌트의 내부 구조를 표현하는데 사용 · 파트,포트, 연결자등의 개념을 이용하여 컴포넌트가 실현, 이용하는 인터페이스와 내부 구성요소 간의 관계를 표현 Deployment diagram · 배치 다이어그램 · 시스템을 구성하는 물리적인 노..
-
Summary -사용자의 요구사항 분석 작업이 어려운 이유, 개념 모델의 역할, 요구사항의 기술적 타당성을 검토하기위한 단계중에 IT 성숙도 및 트렌드 부합성을 검토하는 단계, 요구사항의 시스템..
사용자의 요구사항 분석 작업이 어려운 이유 · 개발자와 사용자간의 지식이나 표현의 차이가 커서 상호 이해가 쉽지 않다. · 사용자의 요구사항이 모호하고 부정확하며, 불완전하다. · 요구사항으로 도출된 항목을 이력관리를 통해 문서화 및 추적 할 수 있어야 한다. · 개발하고자 하는 시스템 자체가 복잡하다. http://codedragon.tistory.com/8005 개념 모델의 역할 · 소프트웨어 요구사항 분석의 핵심이다 · 문제가 발생하는 상황에 대한 이해를 증진시키고 해결책을 설명한다. · 엔터티들과 그들의 관계 및 종속성을 반영한다. http://codedragon.tistory.com/5430 요구사항의 기술적 타당성을 검토하기위한 단계중에 IT 성숙도 및 트렌드 부합성을 검토하는 단계 시스템 구..
-
기능적·비기능적 요구사항
기능적·비기능적 요구사항 실제 프로젝트 완료 후 시스템 사용자의 만족도 측면에서 비기능적 요구조건도 매우 중요한 반영요소가 됩니다. 구분 설명 기능적 요구사항 (기능요소) · 기능 · 시스템이 어떤 기능을 갖추어야 하는지를 요구하는 사항 · 시스템 기능을 정의한 것 · 요건에 대한 시스템의 행동 · 요구사항 중 기능 측면에 대한 것 · 시스템이 동작하는 내용에 대해 정의한 것 · 시스템 일부의 각 동작이 명시 되거나, 수학함수로 표시되거나, 블랙박스 설명, 기능 모델로 설명됨 ex) A 프로그램에는 저장기능이 필요합니다. ex) 인사관리시스템에 대리 집급 명단은 대리집근 기준은 3년 이상 근속자가 대상으로 대상자 목록을 뽑아주세요. 비기능적 요구사항 (비기능요소) · 성능 · 기능적인 부분 이외의 요구사..
-
Kotlin 데이터 타입 확인방법
Kotlin 데이터 타입 확인방법 데이터.javaClass 데이터.javaClass.name println("${true.javaClass}") println("${true.javaClass.name}") boolean boolean
-
정보보안이 소프트웨어에 주목하는 이유
소프트웨어에 주목 이유(왜 소프트웨어인가?) · 소프트웨어는 암호, 접근제어, 프로토콜 만큼이나 중요합니다. · 실제로 모든 정보보안은 소프트웨어에서 구현됩니다. · 만약 소프트웨어가 공격받기 쉽다면 보안도 쉽게 뚫리게 됩니다.(암호알고리즘, 접근제어, 프로토콜등이 강력한 것과는 무관합니다.)
-
피라이드, 역피라이드, 다이아몬드 별, 별 트리 도식도
다이아몬드 별 도식도 · 역피라미드 도식도 · 피라미드 (별 트리)도식도 역피라미드 도식도 피라미드 (별 트리)도식도 for(var j=5; j>i; j--) i j>i true일대 j값 참인 갯수 i=0 5>0 5 4 3 2 1 5개 i=1 5>1 5 4 3 2 4개 i=2 5>2 5 4 3 3개 i=3 5>3 5 4 2개 i=4 5>4 5 1개 i=5 5>5 0 0개 for(var k=0; k