서브메뉴

본문

시스템 분석 및 설계
시스템 분석 및 설계
저자 : VALACICH|George|Hoffer
출판사 : 생능출판사
출판년 : 2013
정가 : 33000, ISBN : 9788970507675

책소개


이 책은 시스템 분석가가 되어 효과적인 비즈니스 정보시스템들을 개발하고자 하는 학생들을 위해 개념, 기술, 기법 들을 분명하게 전달하고자 했다. 또 학생들에게 개념적이고 체계적인 프레임워크를 명확하게 전달하기 위해 시스템생명주기 모델을 이 책 전반에 걸친 구성 도구로 활용하였다. 따라서 이 책의 SAD는 당신을 IT 프로젝트의 전문 인력으로 이끌어줄 것이다.

목차


1부 시스템 개발의 기초

1장 시스템 개발 환경
이 장의 내용 소개
정보시스템 분석 및 설계란 무엇인가?
시스템 분석 및 설계: 핵심 개념들
시스템
시스템과 시스템 요소의 정의
시스템 관련 중요 개념들
시스템 분석 및 설계에 대한 현대적인 접근방법
시스템 개발에서 시스템 분석가의 역할
정보시스템 개발과 시스템개발생명주기
단계 1: 시스템 계획 및 선정
단계 2: 시스템 분석
단계 3: 시스템 설계
단계 4: 시스템 구현 및 운영
시스템 개발에 대한 대안적 접근방법들
프로토타이핑
CASE 도구들
합동애플리케이션설계
신속애플리케이션개발
참여설계
애자일 방법론들
요점정리
주요용어
복습문제
연습문제
토의문제
사례문제

2장 소프트웨어 공급원
이 장의 내용 소개
도입
시스템 획득
아웃소싱
소프트웨어의 공급원
구매대상 소프트웨어에 대한 검증
재사용
요점정리
주요용어
복습문제
연습문제
현장문제
사례 : Pettie's Electronics

3장 정보시스템 프로젝트 관리
이 장의 내용 소개
Pine Valley Furniture 사의 배경
정보시스템 프로젝트 관리
프로젝트 초기화
프로젝트 계획
프로젝트 실행
프로젝트 종료
프로젝트 계획에 대한 표현과 일정수립
프로젝트 계획 표현
PERT를 이용한 예상시간 계산
Pine Valley Furniture 사의 간트 차트와 네트워크 다이어그램 작성
프로젝트 관리 소프트웨어의 사용
프로젝트 시작일 설정
작업 및 작업들 간의 관계 입력
프로젝트 일정에 대한 표현 방식 선택
요점정리
주요용어
복습문제
연습문제
토의문제
사례문제
사례 : Petrie's Electronics

2부 시스템 계획 및 선정

4장 시스템 계획 및 선정
이 장의 내용 소개
프로젝트의 확인과 선정
정보시스템 개발 프로젝트의 확인과 선정 절차
산출물
시스템 개발 프로젝트의 초기화와 계획
시스템 개발 프로젝트의 초기화와 계획 프로세스
산출물
프로젝트 실현가능성 평가
경제적 실현가능성 평가
다른 실현가능성 방법의 평가
기본 프로젝트 계획 구축
기본 프로젝트 계획의 검토
PVF WebStore: 시스템 계획 및 선정
인터넷 기초
Pine Valley Furniture의 WebStore
요점정리
주요용어
복습문제
연습문제
토의문제
사례문제
사례 : Petrie's Electronics

3부 시스템 분석

5장 시스템 요구사항 결정
이 장의 내용 소개
요구사항 결정하기
요구사항 결정과정
산출물
요구사항 구조화
요구사항 결정을 위한 전통적 방법론
인터뷰 및 탐문
사용자 직접 관찰하기
절차와 기타 문서의 분석
시스템 요구사항 결정을 위한 최신 방법론
합동애플리케이션설계(JAD)
요구사항 결정에서의 프로토타이핑 사용
시스템 요구사항 결정을 위한 급진적 방법론
재설계를 위한 프로세스 규명
파괴적 기술
PVF WebStore: 시스템 요구사항 결정하기
시스템 레이아웃 및 내비게이션 특징
webstore 및 사이트 관리시스템 용량
고객 및 재고 정보
시스템 프로토타입 개발
요점정리
주요용어
복습문제
연습문제
토의문제
사례문제
사례 : Petrie's Electronics

6장 시스템 요구사항 구조화: 프로세스 모델링
이 장의 내용 소개
프로세스 모델링
시스템 프로세스 모델링
산출물
데이터흐름도 작성원리
정의와 기호
데이터흐름도의 개발: 사례
데이터흐름 도식 규칙
데이터흐름도의 분해
데이터흐름도 균형잡기(Balancing)
분석 프로세스에서 데이터흐름도 사용
데이터흐름도 그리기 지침
분석 도구로의 데이터흐름도 사용
비즈니스프로세스재설계에서의 데이터흐름도 사용
논리 모델링
의사결정 테이블에 의한 논리 모델링
Pine Valley Furniture WebStore: 프로세스 모델링
Pine Valley Furniture 의 WebStore를 위한 프로세스 모델링
요점정리
주요용어
복습문제
연습문제
토의문제
사례문제
사례 : Petrie's Electronics

7장 시스템 요구사항 구조화: 개념적 데이터 모델링
이 장의 내용 소개
개념적 데이터 모델링
개념적 데이터 모델링 수행 절차
산출물
개념적 데이터 모델링을 위한 정보 수집
개체관계성 모델링 소개
개체
속성
후보키와 식별자
다중값속성
관계성
개념적 데이터 모델링과 E-R 모델
관계성의 차수
관계성의 사상수
Hoosier Burger의 개념적 데이터 모델링 예
PVF WebStore: 개념적 데이터 모델링
Pine Valley Furniture의 WebStore를 위한 개념적 데이터 모델링
최상의 설계전략 대안 선정하기
최상의 설계전략 대안 선정을 위한 프로세스
설계전략 대안 생성하기
Hoosier Burger의 새로운 재고관리시스템을 위한 설계전략 개발하기
최상의 대안 선택하기
요점정리
주요용어
복습문제
연습문제
토의문제
사례문제
사례 : Petrie's Electronics

4부 시스템 설계

8장 사용자 인터페이스 설계
이 장의 내용 소개
양식과 리포트 설계
양식과 리포트 설계 프로세스
산출물
양식과 리포트 서식 작성
인터페이스와 대화 설계
인터페이스와 대화의 설계 프로세스
산출물
인터페이스 설계하기
대화 설계하기
PVF WebStore: 사용자 인터페이스 설계하기
웹 인터페이스 설계를 위한 일반적 지침
웹 레이아웃에 대한 일반적 지침
Pine Valley Furniture의 사용자 인터페이스 설계하기
쿠키를 이용한 메뉴 중심의 내비게이션
저용량 그림
폼과 데이터 무결성
템플릿 기반의 HTML
요점정리
주요용어
복습문제
연습문제
토의문제
사례문제

9장 데이터베이스 설계
이 장의 내용 소개
데이터베이스 설계
데이터베이스 설계 프로세스
산출물
관계형 데이터 모델
잘-구조화된 관계
정규화
정규화 규칙
함수적 종속과 주키
2차정규형
3차정규형
ERD를 관계로 변환하기
개체를 표현하라
관계성을 표현하라
ERD의 관계로의 변환에 대한 요약
관계결합
관계결합의 예
뷰통합 문제
Hoosier Burger에 대한 논리적 데이터베이스 설계
물리적 파일 및 데이터베이스 설계
필드 설계
데이터유형 결정
데이터 무결성 통제
물리적 테이블 설계
테이블 행들의 배열
파일 통제 설계
Hoosier Burger에 대한 물리적 데이터베이스 설계
PVF WebStore: 데이터베이스 설계
Pine Valley Furniture의 WebStore를 위한 데이터베이스 설계
요점정리
주요용어
복습문제
연습문제
토의문제
사례문제
사례 : Petrie's Electronics

5부 시스템 구현 및 운영

10장 시스템 구현 및 운영
이 장의 내용 소개
시스템 구현 및 운영
코딩, 테스팅, 설치 과정
코딩, 테스팅, 설치에 따른 산출물
시스템 문서화, 사용자 교육 및 사용자 지원 과정
시스템 문서화, 사용자 교육, 사용자 지원에 따른 산출물
정보시스템 유지보수 과정
정보시스템 유지보수에 따른 산출물
애플리케이션 테스트
테스트의 7가지 유형
테스팅 과정
사용자에 의한 수용 테스트
설치
설치 계획하기
시스템 문서화
사용자 문서
사용자 문서 준비하기
사용자 교육 및 지원
정보시스템 사용자 교육
정보시스템 사용자 지원
분석가가 고려한 지원 이슈
구현이 실패하는 이유
프로젝트 종료
시스템 유지보수 수행하기
유지보수 유형
유지보수 비용
유지보수 효과 측정
유지보수 요청 통제
형상관리
유지보수에서 자동화된 개발 도구의 역할
웹 사이트 유지보수
Pine Valley Furniture의 정보시스템 유지보수
PVF WebStore: 시스템 구현 및 운영
Pine Valley Furniture의 WebStore에 대한 시스템 구현 및 운영
요점정리
주요용어
복습문제
연습문제
토의문제
사례문제
사례 : Petrie's Electronics

부록 A 객체지향 분석 및 설계
객체지향 모델링 접근방법
쓰임새 모델링
객체 모델링: 클래스 다이어그램
연관성 표현하기
일반화 표현하기
집단화 표현하기
동적 모델링: 상태 다이어그램
동적 모델링: 시퀀스 다이어그램
시퀀스 다이어그램을 이용한 쓰임새 설계
설계로의 전환
요점정리
주요용어
복습문제
연습문제

부록 B 애자일 방법론
애자일 방법론에 관한 동향
애자일 방법론
eXtreme Programming
시스템 개발 프로세스의 핵심
요구사항 결정
설계 내역
구현
애자일 방법론에 관해 우리가 배운 것
요점정리
주요용어
복습문제
연습문제

용어정리

찾아보기