목차
-제 11-4장 파일설계
-제 11-5장 프로세스 설계
-제 12장 설계 기준
-제 13장 구조도 설계 전략-제 14장 패키징
-제 15장 시스템 구현과 테스트
-제 16장 소프트웨어 유지/보수
-제 17장 시스템 평가 및 최적화
-제 18~20장 객체지향 개발 방법론
-제 11-5장 프로세스 설계
-제 12장 설계 기준
-제 13장 구조도 설계 전략-제 14장 패키징
-제 15장 시스템 구현과 테스트
-제 16장 소프트웨어 유지/보수
-제 17장 시스템 평가 및 최적화
-제 18~20장 객체지향 개발 방법론
본문내용
*프로세스 설계에서 발생 가능한 에러에 대하여 체크시스템을 도입할 것인지를 결정해야 함
*프로세스 설계시에 처리절차*정보흐름*처리과정 등 이해하기 쉬운 표준화 방안을 고려 해야 함
*하드 웨어 구성 성능 오퍼레이팅을 중심으로 소프트웨어 능력을 고려
*시스템 조작의 용이성 오퍼레이터 개입의 최소화 방안을 고려
*프로그래머 관련 요원의 수준을 고려
3. 프로세스 설계에 요구되는 요건은?
* 정보의 발생장소,발생빈도,발생시간 * 정보의 수집방법,수집시간
* 정보의 사용장소,사용시간 *정보 사용자의 성격,사용자수
* 처리내용 처리주기 * 사용할 컴퓨터의 성능,구성 등
제 12장 설계 기준
1. 모듈의 결합도의 개념 및 유형
- 모듈과 모듈간의 상호 의존도를 평가하는 척도
*내용결합 *공통결합 *외부결합 *제어결합 *스탬프결합 *데이터결합
2. 모듈의 응집도의 개념 및 유형
- 모듈을 구성하는 요소들 사이에 관련이 없는 것끼리 모인 형태의 응집을 의미
*우연적 응집도 *논리적 응집도 *시간적 응집도 *절차적 응집도 *통신적 응집도
*기능적 응집도
3. 모듈을 분해하는 이유
*모듈 크기의 적정화 *시스템 이해의 제고 및 수정의 합리화 *모듈 내에서 코드의 중복을 피하기 위해 *요구 기능 구현의 용이성 제공 * 모듈의 유용성 중대
* 관리적 기능과 실무적 기능의 분리
4. 모듈의 공유도(Fan-In)의 개념
- 특정 모듈의 호출하는 상위 모듈의 개수
5. 모듈의 형태
* 입력형 모듈 * 출력형 모듈 * 변환형 모듈 * 결합형 모듈
6. 모듈의 제한성과 일반성에 대한 개념
-제한성: 모듈의 기능이 제한된 특정한 내용만을 수행하는 성질
-일반성: 모듈이 일반적이고 포괄적인 기능을 수행하는 성질
제 13장 구조도 설계 전략-제 14장 패키징
1. 구조도의 구성 요소
*입력과 출력 *기능 *기관 *내부자료
2. 변환분석의 단계
*중심기능 추출 > *구조도 작성> *구조도 개선> *구조도 평가
3. 거래분석 절차
*거래중심점 선정 > *거래모듈 작성 > *행위모듈 작성 > *상세모듈 작성 > *
4. 패키징의 개념
*설계단계에서 작성된 구조도를 구현 가능한 작업 단위로 세분하거나, 컴퓨터에 적재가능한 단위로 분할하여, 실제로 구현하기 적합한 형태로 구분하여 정리하는행위
5. 패키징을 하는 이유
*기억장치의 용량 제한으로 모든 모듈을 일시에 적재하기가 불가능한 경우
*적재가능해도 기억장치의 비효율적인 사용,처리 속도에 문제가 있을 경우
*서브시스템,모듈의 경우 시큐리티,복구,감사에 별도 조치가 요구될 경우
*입출력 데이터에 비동기적 관계가 있을 경우
*서브시스템 사이에 처리 주기가 다를 경우
6. 시스템에서 작업단위로 패키징 할 시 고려 사항은?
*하드웨어 *처리환경 *처리주기
제 15장 시스템 구현과 테스트
테스트와 디버깅의 개념
*테스트 : 에러의 발견을 목적으로 하여 프로그램을 실행하는 과정
*디버깅
2. 드라이버 모듈과 스터브 모듈의 개념
*드라이버 모듈 : 피테스트 모듈로 테스트 데이터를 보내거나 결과를 체크
*피 테스트 모듈이 다른 모듈을 호출할
*프로세스 설계시에 처리절차*정보흐름*처리과정 등 이해하기 쉬운 표준화 방안을 고려 해야 함
*하드 웨어 구성 성능 오퍼레이팅을 중심으로 소프트웨어 능력을 고려
*시스템 조작의 용이성 오퍼레이터 개입의 최소화 방안을 고려
*프로그래머 관련 요원의 수준을 고려
3. 프로세스 설계에 요구되는 요건은?
* 정보의 발생장소,발생빈도,발생시간 * 정보의 수집방법,수집시간
* 정보의 사용장소,사용시간 *정보 사용자의 성격,사용자수
* 처리내용 처리주기 * 사용할 컴퓨터의 성능,구성 등
제 12장 설계 기준
1. 모듈의 결합도의 개념 및 유형
- 모듈과 모듈간의 상호 의존도를 평가하는 척도
*내용결합 *공통결합 *외부결합 *제어결합 *스탬프결합 *데이터결합
2. 모듈의 응집도의 개념 및 유형
- 모듈을 구성하는 요소들 사이에 관련이 없는 것끼리 모인 형태의 응집을 의미
*우연적 응집도 *논리적 응집도 *시간적 응집도 *절차적 응집도 *통신적 응집도
*기능적 응집도
3. 모듈을 분해하는 이유
*모듈 크기의 적정화 *시스템 이해의 제고 및 수정의 합리화 *모듈 내에서 코드의 중복을 피하기 위해 *요구 기능 구현의 용이성 제공 * 모듈의 유용성 중대
* 관리적 기능과 실무적 기능의 분리
4. 모듈의 공유도(Fan-In)의 개념
- 특정 모듈의 호출하는 상위 모듈의 개수
5. 모듈의 형태
* 입력형 모듈 * 출력형 모듈 * 변환형 모듈 * 결합형 모듈
6. 모듈의 제한성과 일반성에 대한 개념
-제한성: 모듈의 기능이 제한된 특정한 내용만을 수행하는 성질
-일반성: 모듈이 일반적이고 포괄적인 기능을 수행하는 성질
제 13장 구조도 설계 전략-제 14장 패키징
1. 구조도의 구성 요소
*입력과 출력 *기능 *기관 *내부자료
2. 변환분석의 단계
*중심기능 추출 > *구조도 작성> *구조도 개선> *구조도 평가
3. 거래분석 절차
*거래중심점 선정 > *거래모듈 작성 > *행위모듈 작성 > *상세모듈 작성 > *
4. 패키징의 개념
*설계단계에서 작성된 구조도를 구현 가능한 작업 단위로 세분하거나, 컴퓨터에 적재가능한 단위로 분할하여, 실제로 구현하기 적합한 형태로 구분하여 정리하는행위
5. 패키징을 하는 이유
*기억장치의 용량 제한으로 모든 모듈을 일시에 적재하기가 불가능한 경우
*적재가능해도 기억장치의 비효율적인 사용,처리 속도에 문제가 있을 경우
*서브시스템,모듈의 경우 시큐리티,복구,감사에 별도 조치가 요구될 경우
*입출력 데이터에 비동기적 관계가 있을 경우
*서브시스템 사이에 처리 주기가 다를 경우
6. 시스템에서 작업단위로 패키징 할 시 고려 사항은?
*하드웨어 *처리환경 *처리주기
제 15장 시스템 구현과 테스트
테스트와 디버깅의 개념
*테스트 : 에러의 발견을 목적으로 하여 프로그램을 실행하는 과정
*디버깅
2. 드라이버 모듈과 스터브 모듈의 개념
*드라이버 모듈 : 피테스트 모듈로 테스트 데이터를 보내거나 결과를 체크
*피 테스트 모듈이 다른 모듈을 호출할
추천자료
2009년 2학기 데이터베이스설계및구현 기말시험 핵심체크
2010년 2학기 데이터베이스설계및구현 기말시험 핵심체크
2011년 2학기 데이터베이스설계및구현 기말시험 핵심체크
2012년 2학기 데이터베이스설계및구현 기말시험 핵심체크
2013년 2학기 데이터베이스설계및구현 기말시험 핵심체크
2014년 2학기 데이터베이스설계및구현 기말시험 핵심체크
2014년 2학기 데이터베이스설계및구현 교재 전 범위 핵심요약노트
2015년 2학기 데이터베이스설계및구현 교재 전 범위 핵심요약노트
2015년 2학기 데이터베이스설계및구현 기말시험 핵심체크
2016년 2학기 데이터베이스설계및구현 기말시험 핵심체크
2016년 2학기 데이터베이스설계및구현 교재 전 범위 핵심요약노트
2017년 하계계절시험 데이터베이스설계및구현 시험범위 핵심체크
2017년 2학기 데이터베이스설계및구현 교재 전 범위 핵심요약노트
소개글