Welcome to AceT's Blog(861)
-
분석/설계/모델링 교육2일차(유즈케이스)
액터 시스템 관점에서 바라본 사용자의 역할을 뜻해야 함. 유즈케이스 개발대상이 되는 시스템이 제공하는 개별적인 기능을 뜻 함. 오늘 만들고 있는..유즈케이스..-_-;;; 2. 유스케이스 상세화 유스케이스 이름만으로는 이해당사자에게 소프트웨어에 대한 요구사항을 충분히 구체적으로 명확하게 설명하기 부족. 기술 시 유의점 1) 우선순위 : 유스케이스의 중요성을 우선 순위로서 기술 한다. 기능의 중요도와 개발의 난이도를 고려함 2) 선행조건 : 유스케이스의 수행이 시작되기 위하여 필요한 조건을 뜻함. 선행조건이 만족하지 않으면 유스케이스의 동작이 시작되지 않음을 의미 3) 후행조건 유스케이스의 수행이 완료된 후에 만족되어야 하는 조건을 뜻 함. 4) 시나리오 기본 시나리오와 대안 시나리오로 구성 된다. 기본시..
2012.09.14 -
아키텍트 지침 15가지!!
2005년 12월에 나온 마소의 특집1편 아키텍트 편이라고 한다 ㅎㅎ. 우리 시스템을 식별해내고 우리 시스템과 상호작용하는 다른 시스템을 찾는것에서 부터 아키텍처링을 시작하라. 때로는 기술보다 정치가 더 중요하다. 아키텍트는 서비스 업자다. 복잡하다면 다룰 수 있는 수준으로 나눠라. 아키텍처링은 구체화 해 나가는 과정이다. 아키텍처는 모든 요구사항에 대해서 적절한 품질을 만족시키도록 만들어져야 한다. 가장 중요한 아키텍처 드라이브는 가능성이다. 현장에서 체득한 지식은 이론으로 무장해야 완벽해진다. 원리는 변하지 않는다. 방식이 변할뿐이다. 다양한 관점으로 시스템을 바라보라. 지식체계에 하드웨어, 네트워크 제품을 집어넣어라. 환원주의의 맹점을 주의하라. 기술 순혈주의를 경계하라. 아키텍처 자체의 품질을 높..
2012.09.14 -
분석/설계/모델링 교육 2일차(모델링)
오늘은 다이어그램들에 대해서 알아봅니다.^-^ 2012/09/13 - [Study/Education] - 분석/설계/모델링 교육 1일차(모델링) ★컴포넌트 다이어그램은 소프트웨어 시스템을 구성하는 주요 기능적 요소들을 표현할 때 중요한 역할을 합니다. 컴포넌트 기능 측면에서 시스템을 구성하는 논리적 단위 스테레오 타입의 사각형 인터페이스 컴포넌트에 의해서 제공되는 기능에 대한 명세 원형으로 표시 요구된 인터페이스와 제공된 인터페이스 구현된 인터페이스와 컴포넌트가 필요로 하는 인터페이스도 명시적으로 기술 포트 인터페이스에 대한 논리적 묶음 컴포넌트가 제공하거나 요구하는 인터페이스가 여러 개일 경우 포트를 이용하여 묶어서 관리할 수 있습니다 ★ 활동 다이어그램 여러 활동들이 순차, 병행 방식 등을 수행하는 ..
2012.09.14 -
[Lucene 5] - Talk and Analyze about Index with goodtac!
oh my god....keyborad bug.....I can't write in Korean...T.T 1. optimize deprecated! Good bye... optimize @Deprecated public void optimize(boolean doWait) throws CorruptIndexException, IOException Deprecated. This method has been deprecated, as it is horribly inefficient and very rarely justified. Lucene's multi-segment search performance has improved over time, and the default TieredMergePolicy ..
2012.09.13 -
분석/설계/모델링 교육 1일차(모델링)
모델링은 아래를 보면 BPMN은 한번쯤 읽어볼만한 책! 영어로 되어있다고 합니다. UML(Unified Modeling Language) 정의 통합 모델링 언어 소프트웨어 개념을 다이어그램으로 그리기 위해 사용하는 시각적인 표기법 UML은 소프트웨어의 청사진을 작성하는 표준언어 소프트웨어 중심의 시스템 산출물을 시각화, 명세화, 구축 및 문서화하는데 사용하는 언어. 용도 문제 도메인(problem domain), 소프트웨어 설계 제안, 이미 완성된 소프트웨어 구현에 대한 다이어그램을 그릴 때 사용 특징 UML은 시각적(visual) 언어로서 간결하고 명확한 표현이 가능하다. UML 역사 1994.10 – 짐 럼바(Jim Rumbaugh)의 OMT(Object Modeling Technique, 데이터 구..
2012.09.13 -
분석/설계/모델링 교육 1일차(클래스 다이어그램(관계))
연관 관계는 두개 이상의 클래스 간의 관련성을 뜻함. 연관관계는 1) 방향성 표현(O) -, -> , 기능의 명세 인터페이스 표현 방법 1) 2) ㅇㅇ
2012.09.13