목록노트 (3)
BGP's Blog
#1. 개발 프로세스 .요구분석 : 사용자(고객)의 요구사항을 파악하는 단계 - 요구사항 명세서 - Use Case Diagram, 간단한 Class Diagram, Activity Diagram .분석 : 실제 구축할 시스템을 분석하는 단계 - 기본적인 User Interface 프로토타입을 만들어야 한다. - 고객의 요구사항이 정확하게 반영되었는지, 추가 요구사항이 있는지 검토해야 한다. - Class Diagram, Sequence Diagram, Collaboration Diagram, State Diagram, Activity Diagram .설계 : 분석 단계의 결과물에 기술적인 부분을 첨가하여 확장하는 단계 - Class Diagram, Sequence Diagram, Collaboratio..
# 인덱스의 유형과 특징 우리는 일반적으로 인덱스를 키(Key)라는 생각으로 접근을 하고 있다. 엄밀한 의미에서는 이들의 개념은 확실히 다르다. 인덱스는 사용자가 임의적으로 생성하고, 변경하며, 삭제할 수 있는 데이터베이스 내에 실질적으로 저장되는 물리적 구조체를 말한다. 그러나 키는 주로 데이터의 업무규칙을 강화시키기 위해 부여하는 각종 무결성(Integrity)에 부합되는 논리적인 개념이다. 인덱스는 단순하게 색인이라는 개념에 앞서 옵티마이저가 실행계획을 수립할 때 최적의 경로를 찾도록 하는 '전략적 요소'라는 시각에서 접근하여야 한다. 일반적인 테이블에서 행들은 관계 데이터베이스 이론의 핵심적인 개념을 만족시키기 위해 특정한 순서에 따르지 않고 저장된다. 행이 처음 삽입될 때 사용자는 행이 보관될 ..
# Chapter1 UML을 소개합니다. ㅇ왜 UML이 필요한가? - UMN(Unfied Modeling Language)은 오늘날 객체지향시스템 개발분야에서 가장 각광받는 도구 중 하나이다. - 시스템 개발자가 자신의 비전을 구체화하고자 할 때, 표준적이고 이해하기 쉬운 방법으로 할 수 있게 하는 비쥬얼 모델링 언어이다. - 자신의 설계 결과물을 다른 사람과 효과적으로 주고 받으며 공유할 수 있는 매커니즘을 제공한다. ㅇUML 탄생배경 - UML은 그래디 부치, 제임스 럼버, 이바 야콥슨에 의해 탄생하게 되었다. - UML은 소프트웨어 업계의 명실 상부한 표준이 되었으며, 계속 수정 보완되고 있다. 버전 1.3과 1.4 그리고 1.5가 나와 있고, 최근에는 2.0이 OMG에 의해 승인된 상태이다. ㅇU..