본문 바로가기

분류 전체보기232

Chapter 13. 객체지향 방법론 객체지향 방법론의 이해 객체지향 방법론의 4대 방법론을 적으시오 Booch 법 Coad.Yourdon법 shlaer/Mellor 법 OMT법 객체지향 방법론 표기법의 차이가 문제로 대두 따라서 레셔널사는 표기법만이라도 통일하자는 취지로 UML을 제안하였습니다. UML을 사용하면 장점은 다른 방법론을 사용하여 분석및 설계해도 이해하기 쉽고, 경우에 따라서는 부분적으로 다른 방법론을 사용하는 것도 가능할 것입니다. 객체지향의 학습 로드맵을 보겠습니다 먼저 개념을 파악하겠습니다. 방법론 : 앞서 객체지향 방법론의 개략적인 역사를 살펴 보았습니다. 이를 해결하기 위해 레셔널사가 그 표기법만이라도 통일하자고 제안하여 통일된 표기법이 UML입니다. 객체지향 : 객체지향의 핵심 개념으로는 객체, 클래스, 캡슐화, 데.. 2019. 6. 10.
Chapter 11. 관계형 DB 설계 과정 엔티티 정의 1. 엔티티의 개념과 조건 업무 수행을 위해 기업이 알아야할 대상이 되는 사람, 장소, 사물, 사건 및 개념을 말합니다. 엔티티의 충족 조건 업무에 유용한 정보를 제공해야 함 명확한 속성 유형이 하나 이상 존재해야 함 각각의 인스턴스를 구분할 수 있어야 함 엔티티는 최소한 하나 이상의 다른 엔티티와 관계를 가져야함 2. 엔티티 추출 엔티티로 추출될 수 있는 대상 데이터의 범위 정보전략계획의 산출물인 전사 데이터, 정보수집 공정의 산출물, 사용 장표 및 각종 서식, 정보시스템의 구조 분석 결과 엔티티 추출 기준 현업에서 사용하는 명사형 어휘를 추출하고 엔티티 조건의 충족 여부를 기준으로 판단하고 상상력으로 창조는 하면 안됨 엔티티 추출 시 주의사항 상상력을 동원한 엔티티 X, 존재 여부를 확인.. 2019. 6. 10.
Chapter 10. 데이터모형 구축 방법 정보공학 방법론의 개요 정보시스템을 구축하는 데 필요한 여러 작업 단계들의 수행방법과 작업 수행시 도움이 되는 기법 및 도구를 이용한 개발 경험을 바탕으로 각 작업 단계를 체계적으로 정리한 작업 수행의 표준규범 입니다. 1. 방법론의 출현과 발전 과정 방법론이 필요한 이유 작업 방법의 표준화 : 이것을 통해 소프트웨어의 생산성 향상에 기여했습니다. 커뮤니케이션 향상 : 개발자와 사용자 모두 동일한 모형화 도구를 통해 자신의 생각과 업무처리 절차에 대해 표현, 이해 정보시스템 품질 수준의 목표 달성 : 치명적인 오류와 실패를 막아주고 정보시스템의 품질 수준을 높여주는 효과를 얻음 프로젝트 위험의 최소화 : 각 공정의 산출물 검토와 개선을 통해 프로젝트의 위험을 감소시켜준다 주어진 기간과 비용 내에서 시스템.. 2019. 6. 10.
Chapter 09. 통합 분석/설계 방법론 통합 분석/설계 방법론 개요 1. 통합 분석/설계 방법론의 등장 배경과 사용 목적 등장 배경 기업의 정보 시스템 구축을 위한 기능 분석의 체계적인 표현 방법 제조 시스템의 기능을 지원하기 위해 필요한 정보의 구조 및 역할을 정의할수 있는 가장 적절한 방법은 무엇인가 정보의 구조 정의를 통해 논리적, 물리적으로 정보를 데이터베이스로 만들 수 있는 절차 및 방법은 무엇인가 정보시스템 구축을 위한 프로세스를 명확히 포착할 수 있는 방법 + 시스템을 구현할 때 생기는 문제를 예측할 방법은? 기업의 새로운 정보시스템 구축 명제 - 상호 유기적이고도 복합적으로 조직되어 운영되는 시스템 - 정보시스템을 구성하는 각 단위 기능의 분석 및 설계 - 정보의 구조 및 역할 - 데이터베이스화 시킬 수 있는 절차 및 방법 - .. 2019. 6. 9.
Chapter 07. 소단위 명세서 소단위 명세서의 특성 소단위 명세서의 목적과 작성도구 1. 소단위 명세서의 목적 입력 자료 흐름을 출력 자료 흐름으로 변환하기 위해 어떤 일이 수행되는지를 정의하기 위해 각 처리기들이 수행하는 업무 절차를 상세히 작성하는 것. 2. 소단위 명세서에 사용되는 도구 구조적 언어, 선후 조건문, 의사결정표 등이 사용됩니다. 3. 소단위명세서의 요구사항 사용자나 시스템 분석가가 검증할 수 있는 형태로 표현 일상에서 사용하는 언어는 의사결정을 표시하고 반복되는 처리사항을 표현하는데 매우 애매모호 여러 계층의 사람들이 의사소통을 할 수 있는 형태로 표현 소단위 명세서를 작성하는 것은 시스템 분석가이지만, 사용자, 관리자, 감사자, 품질보증 담당자 등 다양한 사람들이 읽고 이해할 수 있어야 한다. 설계와 구현사항을 .. 2019. 6. 9.
Chapter 06. 자료 사전 자료의 하향식 분할 1. 자료사전의 역할과 자료흐름도와의 관계 자료사전 자료흐름을 구성하는 자료항목, 자료에 대한 의미, 자료저장소를 구성하는 자료항목, 자료원소의 단위 및 값 자료흐름도와 자료사전의 관계 우리가 이해하지 못한 어휘들을 찾아 볼 수 있는 사전과 같은 기능 2. 자료의 하향식 분할 자료흐름은 이런식으로 표현할 수 있습니다. 자료사전 표기법 1. 자료사전 작성법 ( = : 정의 ), ( + : 구성 ), ( { } : 반복 ), ( [ | ] : 선택 ), ( () : 생략가능 ), ( ** : 주석 ) 정의 = 주석을 사용하여 의미를 기술, 자료흐름과 자료저장소에 대한 구성내역을 설명, 자료원소에 대하여 값이나 단위 나타냄 반복 { } 여러 번 반복되는 자료항목은 { } 안에 기술, { }.. 2019. 6. 9.