BRONZE
BRONZE 등급의 판매자 자료

시스템 분석 및 설계 (정보처리산업기사)

정보처리산업기사 부분입니다. 제가 일일이 타이핑치면서 공부했습니다... 이부분 암기하면서 하시면 좋을것같습니다
20 페이지
한컴오피스
최초등록일 2011.06.25 최종저작일 2011.06
20P 미리보기
시스템 분석 및 설계 (정보처리산업기사)
  • 미리보기

    소개

    정보처리산업기사 부분입니다.
    제가 일일이 타이핑치면서 공부했습니다... 이부분 암기하면서 하시면 좋을것같습니다

    목차

    Chapter 1. 시스템의 개요
    Section1.시스템의 기본

    Chapter 2 코드설계
    Section1.코드의 기본
    Section2 코드의 설계과정

    chapter3 입출력 설계
    Section1.입출력설계의 기본
    Section2. 입력설계
    Section3.출력설계

    Chapter 4.파일설계
    Section1.파일설계과정
    Section3.파일편성방법

    Chapter5. 프로세스 및 프로그램 설계
    Section2.표준 패턴 및 에러검증시스템
    Section3.프로그램 설계

    chapter6. 시스템 평가와 문서화
    section1.시스템평가
    Section2.테스트 및 개발비용산정
    Section3.문서화

    Chapter7.소프트웨어 공학 및 IPT
    Section1.소프트웨어공학
    Section2. IPT 및 모듈설계

    chapter 8. 구조적 분석 및 설계
    Section1.구조적 분석
    Section2.구조적 설계

    Chapter 9 객체지향분석 및 설계
    section1.객체지향기법
    Section2. 객체지향개발

    본문내용

    2)Rumbaugh개발방법
    객체모델링→동적모델링→기능모델링
    -표준화된 그림이나 모델이 있으므로 충분한 표현능력을 가짐
    -작업프로세스를 구체적명시하므로 실용적임
    -설계단계에 비해 분석단계를 구체적이고 상세하게 표현
    -개발단계는 분석,시스템설계,객체설계단계 구현의 네 단계로 나누어 개발함
    -시스템의 무엇(객체모델링)에서 언제(동적모델링),어떤일(기능모델링)이 일어나는가를 분석함
    -분석단계는 개체모델링,동적모델링,기능모델링순으로 실시함
    -코드에 대한 연결성이 높으며 주로 중규모 프로젝트에 적용하기알맞은 개발방법임

    3)Coad & Yourdon개발방법
    Chapter 1. 시스템의 개요
    Section1.시스템의 기본
    1.시스템의 정의
    -하나의 공통적인 목적을 가지고 있는 구성요소들을 상호결합해 높은 유기적인 집합체이다.
    -예정된 기능을 수행하기 위해서 설계된 상호자용을 갖는 요소의 유기적 집합체이다.
    -어떤 목적을 위하여 하나 이상의 기능요소가 상호관련하여 유기적으로 결합된 것이다.
    -공통의 목적에 의하여 공통의 목적에 기여할 수 있는 많은 이질 부분으로 구성되는 복잡한 단일체이다.
    2.시스템의 특성
    1)목적성
    시스템의 각 구성요소들은 각각의 서로 다른 기능들을 가지고 있다.따라서 이러한 구성요소들은 어떤 하나의 공통된 목적이 있어야 모든 기능이 그 목적을 향해 움직일수있는 것이다.
    2)자동성
    조건이 변하는 경우 그때마다 결정하는 것이 아니라 가장 적절한 처리가 조건에 대응하여 이루어지도록 미리 설정하는 것을 의미한다. 이를위해 컴퓨터나 기계설비를 이용하여 자동화하기도 한다.
    3)제어성
    시스템기능에 이상이 발생한 경우 이를 사전에 감지하여 수정할수있어야한다.미리 정해진 규정이나 한계로부터 이탈되는 사태나 상황을 사전에 감지하여 그것을 바르게 수정하는 특성을 의미한다.
    4)종합성
    시스템이란 여러구성요소의 집합체이다.따라서 이러한 집합체 전체는 상호 유기적으로 결합되어 목적에 부합되도록 종합적으로 움직여야 한다.
    3.시스템의 기본요소
    입력(Input):처리방법,제어조건,처리할 데이터를 시스템에 투입하는 요소(GIGO:Garbage In Garbage Out)는 입력을 강조하는 개념이다.
    출력(Output):처리된 결과를 시스템에서 출력하는 요소
    처리(process):입력된 자료를 처리조건에 따라 변환 및 가공하는 요소
    제어(Control):시스템의 기본요소들을 각 과정을 올바르게 행하는지 감독하는 요소
    피드백(Feedback):처리된 결과가 만족스럽지 않은 경우 보다 나은 결과를 얻기 위해 다시 입력하는 요소

    <중 략>

    -설계단계의 구성요소에는 문제영역요소,사람과상호작용요소,자료관리요소,데스크관리요소로 되어있음
    -Gen-Spec구조와 Whole-Spec구조를 사용하고있음
    -메시지 프로토콜을 간단히 유지
    -분석단계에는 객체식별,구조정의,서브프로젝트정의,속성정의,서비스정의등의 작업을 실시함
    -서비스를 간단하게 유지하여 설계의 변경을 최소화하며 전체시스템규모를 최소화함
    -코드에 대한 연결성이 뛰어나며 소규모의 프로젝트개발에 적합함

    4)Booch개발방법
    시스템 형성궁조를 모형화하는 데이터흐름 다이어그램(DFD)을 사용해서 객체를 분해하고 객체들간의 인터페이스를 찾아 이것들을 Ada프로그램으로 변환시키는 기법임
    -객체지향언어를 위한 표현형태로 사용
    -전체시스템의 가시화와 실시간처리에 유용
    -논리적,물리적,동적인 관점으로 접근하여 개발하는 방법
    -분석보다는 설계를 위한 문서화기법이 강조
    -주로 대규모 프로젝트 개발에 적합

    참고자료

    · 정보처리산업기사 (영진닷컴) 2010년용 참고하였음
  • 자료후기

      Ai 리뷰
      이 자료는 내용의 깊이가 뛰어나고, 주제에 대한 체계적인 접근이 인상적이었습니다. 과제를 작성하는데 많은 도움이 되었습니다. 여러분께도 추천합니다!
    • 자주묻는질문의 답변을 확인해 주세요

      해피캠퍼스 FAQ 더보기

      꼭 알아주세요

      • 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
        자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
        저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
      • 해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.
        파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
        파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

    함께 구매한 자료도 확인해 보세요!

    찾으시던 자료가 아닌가요?

    지금 보는 자료와 연관되어 있어요!
    왼쪽 화살표
    오른쪽 화살표
    문서 초안을 생성해주는 EasyAI
    안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
    저는 아래와 같이 작업을 도와드립니다.
    - 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
    - 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
    - 스토어에서 무료 캐시를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
    이런 주제들을 입력해 보세요.
    - 유아에게 적합한 문학작품의 기준과 특성
    - 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
    - 작별인사 독후감
    해캠 AI 챗봇과 대화하기
    챗봇으로 간편하게 상담해보세요.
    2025년 07월 23일 수요일
    AI 챗봇
    안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
    3:10 오전