[용어정리]시스템 분석과 설계 효과적인 비즈니스 정보시스템 개발_7~10단원
저자 : 허원실
출판사 : 한빛아카데이
출판일 : 2015.11.30
가격 : 24,000원
책소개
[시스템 분석과 설계]는 비즈니스 시스템을 개발하는 데 필요한 요구 분석 및 설계 방법론을 다룬 책으로, 기업의 정보시스템 개발 과정 및 개발에 참여하는 사람들의 역할, 개발에 사용되는 설계 및 분석 도구, 개발 후 품질관리까지의 전 과정을 간결하게 설명한다. 구조적 방법론, 정보공학 방법론, 객체지향 방법론의 주요 개념과 원리를 살펴본 후 미니 프로젝트로 해당 방법론의 적용 사례를 보여주어 원론적인 내용 이해에 그치지 않고 실제적인 지식이 될 수 있도록 했다.
[인터넷 교보문고 제공]
Chapter 07 소단위 명세서
소단위 명세서 : 입력 자료흐름을 출력 자료흐름으로 변환하기 위해 중간에 수행하는 각 처리들의 업무절차를 상세히 작성해 높은 것
구조적 언어 : 우리가 일상에서 사용하는 자연언어의 부분집합으로 기술하는 언어로, 소단위 명세서 작성에 필요한 최소한의 한정된 단어들과 문형만을 사용
선조건문 : 처리가 수행되기 전에 만족해야 할 사실을 기술
후조건문 : 처리가 수행된 후 만족해야 할사실을 기술
선후조건문 : 어떤 처리에 대한 알고리즘이나 절차를 기술하지 않고, 그 처리가 수행해야 할 기능을 기술하는 방법
Chapter 09 통합 분석/설계 방법론
방법론 : 일을 하는 절차
방법론의 개발 : 언어의 개발, 즉 커뮤니케이션을 촉진시키는 강력한 도구의 개발
발전적 통합 정보시스템에서 방법론 : 기본적으로 모델 혹은 설명이라는 다이어그램과 문장으로 구성된 복수의 신텍스로 표현
온톨로지 : 사람들이 세상에 대하여 보고 듣고 느끼고 생각하는 것을 서로 간의 토론으로 합의하여 컴퓨터에서 다룰 수 이는 형태로 표현한 모델
IDEF0방법론 : 조직이나 시스템의 의사결정, 행동, 활동을 모델링할 수 있도록 디자인된 방법론
Icom : INPUT, CONTROL, OUTPUT, MECHANISM의 첫 글자를 따서 부르는 것. 이 네가지 요소는 박스형태로 표현된 ACTIVITY(활동)를 중심으로 왼쪽에는 INPUT(입력), 위쪽에는 CONTROL(제어), 오른쪽에는 OUTPUT(출력), 아래쪽에는 MECHANISM(메커니즘)으로 표시된다.
IDEF 방법론 : 기업 조직의 다양한 업무절차를 분석하고 이를 도식화하기 위해서는 다양한 방법론이 필요하다. 이를 위해 통합적인 시스템 분석/설계 방법론이 개발되었거나 진행 중인데 이를 IDEF방법론으로 통칭한다.
Chapter 10 데이터모형 구축 방법
방법론 : 정보시스템을 구축하는데 필요한 여러 작업 단계들의 ‘수행방법’과 작업 수행 시 도움이 되는 ‘기법’ 및 ‘도구’를 이용한 개발 경험을 바탕으로 각 작업 단계를 체계적으로 정리한 작업수행의 표준규범
Methodology : method + knowledge
Technology : technique + knowledge
작업 방법의 표준화 : 표준화된 공정, 표준화된 부품, 표준화된 품질기준 등 공학의 발전 배경에는 표준화가 있다.
커뮤니케이션 향상 : 개발자와 사용자 모두 동일한 모형화 도구를 통해 자신의 생각과 업무처리 절차에 대해 표현하고 이해할 수 있게 된 것
정보시스템 품질 수준의 목표달성 : 표준화된 방법론을 도입하면 탁월하고 독특한 개인의 독창성을 제한할 수는 있으나, 치명적인 오류와 실패를 막아주고 정보시스템의 품질 수준을 높여주는 효과를 얻을 수 있다.
프로젝트 위험의 최소화 : 소프트웨어 개발 방법론은 개발 전 공정에 걸친 관리를 가능하게 해 줄 뿐만 아니라 각 공정의 산출물 검토와 개선을 통해 프로젝트의 위험을 감소시켜준다.
주어진 기간과 비용 내에서 시스템 완성 : 개발 벙법론은 적절한 공정관리와 도구를 활용한 효율적 수행을 통해 이러한 위험 요소를 감소시키고 프로젝트의 성공률을 높이는데 기여한다.
정보공학 방법론 : 기업 전체의 관점에서 기업 활동을 기업모델로 분석하고 이를 다이어그램 형태로 표현하여 정보시스템의 계획, 분석, 설계, 구축 등의 전 과정을 공학적으로 적용하는 방법론
정보시스템의 3측면 : data(조직이 현재 관리하거나 관리대상이 되는 모든 데이터) / activity(데이터를 이용한 조직의 모든 업무수행 활동) / technology(정보시스템 구축과 관련되는 모든 실행 기법)
정보시스템의 4단계 : strategy(기업을 가장 효율적으로 운영하는 데 필요한 정보의 전략적 관점을 수립한다.) / analysis(완전히 정규화된 논리적 데이터 모델을 제시한다.) / design(특별한 순서로 사용된 레코드의 설계, 특별한 과정을 처리 및 수행하기 위한 절차를 설계한다.) / construction(데이터를 이용한 응용 프로그램 단계이다.)
업무영역 분석 : 정보전략계획 단계의 산출물인 정보체계를 업무영역 단위로 인계받아, 상세 업무논리를 규명하는 과정을 통하여 업무영역 모형을 발전시키고, 후속 단계인 업무시스템 설계를 위한 기초를 제공하는 공정을 의미한다.
데이터모형 구축 : 기업의 정보구조를 실체와 관계를 중심으로 정해진 기호와 규칙을 사용하여 명확하고 체계적으로 표현하고 문서화하는 기법을 말한다.