시스템분석 및 설계 졸업시험 예상문제
- 최초 등록일
- 2014.12.17
- 최종 저작일
- 2014.10
- 8페이지/
한컴오피스
- 가격 2,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
목차
없음
본문내용
1. 시스템 분석가의 역할을 설명하고 시스템분석가에게 요구되는 지식의 범주를 열거하라.
역할 : ① User와 Programmer간의 교량역할
② 경영층에게 시스템개발의 타당성을 입증하고 설득함.
③ User, Programmer, Manager와의 communication 원활화
④ Change agent로서의 역할→ MIS 도입에따른 조직 변화시도
요구지식 : 전산지식, 일반 업무지식, 문제해결능력, 의사소통 및 대인관계 기술
<중략>
4. 자료흐름도를 구조도로 전환하는 방법인 변환분석방법과 거래분석방법을 간단한 예를 들어 설명하라.
변환분석방법 : 예) 급여 계산 프로그램이 적합. 자료가 입력자료상태에서 출력자료로 바뀌는 중간에 위치한 중앙변환모듈들을 파악하여 이를 중심으로 좌우에 입출력모듈 각각 계층화시키는 것.
거래분석방법 : 주문처리의 경우 거래유형에 따라 모듈로 세분화 시킬 수 있다.
5. 다섯 가지의 모듈 결합도(coupling)를 설명하고, 모듈화의 원칙에 대하여 설명하라.
< 다섯 가지의 모듈 결합도 >
① 내용결합 - 한 모듈이 다른 모듈의 내부처리를 참조하던가 이를 변경시킴
② 공통결합 - 공통 데이터 영역(포트란의 common, 기타 언어의 글로벌 변수)
③ 제어결합 - 플래그나 스위치 등의 제어 변수패싱(다른 모듈의 작동 순서 제어 목적)
④ 스탬프 결합 - 복합 데이터 구조(레코드 혹은 코볼의 그룹 항목 패싱) : 사용되지 않는 데이터 항목 이 넘겨짐
⑤ 데이터 결합 - 두 모듈간에 변수나 배열만을 교환 : 교환되는 자료는 처리대상이나 결과일 뿐 다른 모듈의 작동을 통제하기 위한 것이 아님.
< 모듈화의 원칙-결합도 약화와 응집력 강화 >
① 모듈간의 독립성 - 모듈끼리의 결합도를 낮게 하는 것.
② 모듈내의 응집성 - 한 모듈내에 있는 요소들의 기능적 연관성을 뜻하는 것으로 여러 가지 잡다한 기능들을 한 모듈에 넣어서는 안 된다는 것이다. 따라서 한 모듈, 한 가지 문제해결식으로 프로그램을 모듈화시켜 나가라는 것이다.
참고 자료
정대율 등, 정보시스템 분석 및 설계