SE(24)
-
프로토타이핑의 장점/단점
프로토타이핑의 장점/단점 장점 · 분석가의 가정을 파악하고 잘못된 경우 유용한 피드백을 제공합니다. · 사용자 인터페이스(User Interface)의 동적인 행위가 문서나 그래픽 모델보다 프로토타입으로 이해하기 쉬워집니다. · 요구사항의 가변성이 프로토타이핑 이후에 급격히 감소합니다. · 사용자 중심 개발방법으로 최종 사용자 요구 극대화할 수 있습니다. 잘못된 요구사항을 만족시키기 위하여 자원을 낭비하는 것을 방지할 수 있다는 점에서 프로토타이핑을 긍정적으로 검토할 수 있습니다. · 프로토타이핑을 통한 빠른 기간안에 사용자 평가 수행 및 개발 기간을 단축할 수 있습니다. · 초기 오류 발견 및 변경이 용이합니다. 단점 · 사용자의 관심이 핵심 기능에서 멀어지고 프로토타입의 디자인이나 품질문제로 집중될 ..
-
개념 모델의 역할, 개념 모델의 종류와 표기법, UML 다이어그램의 사용
개념 모델의 역할 · 실세계 문제에 대한 모델링이 소프트웨어 요구사항 분석의 핵심이며, 모델은 문제가 발생하는 상황에 대한 이해를 증진시키고 해결책을 설명합니다. · 따라서 개념 모델은 문제 도메인의 엔터티(entity)들과 그들의 관계 및 종속성을 반영합니다. 개념 모델의 종류와 표기법 아래와 같이 다양한 모델을 작성할 수 있으며 대부분의 모델링 표기법은 UML(Unified Modeling Language)을 사용합니다. · 유스케이스 다이어그램(Use Case Diagram), · 데이터 흐름 모델(Data Flow Model), · 상태 모델(State Model), · 목표기반 모델(Goal-Based Model), · 사용자 인터액션(User Interactions), · 객체 모델(Objec..
-
요구사항 개발 프로세스, 요구사항 도출(Requirement Elicitation), 요구사항 분석(Requirement Analysis), 요구사항 명세(Requirement Specification), 요구사항 확인(Requirement Validation)
요구사항 개발 프로세스 · ≒ 요구공학 개발 프로세스 · 소프트웨어공학 지식체계(SWEBOK: SoftWare Engineering Body of Knowledge)에서는 요구사항 개발 프로세스를 요구사항 도출(Elicitation), 분석(Analsysis), 명세(Specification), 확인(Validation)으로 구분하고 있습니다. 프로세스 단계 설명 요구사항 도출 (Elicitation) · 요구사항 소스(Require Source) · 도출기법(Elicitation Technique) 분석 (Analsysis) · 요구사항 분류(Classification) · 개념 모델링(Conceptual Modeling) · 기술 구조 설계 및 요구사항 할당(Architectural design & ..
-
기능적·비기능적 요구사항
기능적·비기능적 요구사항 실제 프로젝트 완료 후 시스템 사용자의 만족도 측면에서 비기능적 요구조건도 매우 중요한 반영요소가 됩니다. 구분 설명 기능적 요구사항 (기능요소) · 기능 · 시스템이 어떤 기능을 갖추어야 하는지를 요구하는 사항 · 시스템 기능을 정의한 것 · 요건에 대한 시스템의 행동 · 요구사항 중 기능 측면에 대한 것 · 시스템이 동작하는 내용에 대해 정의한 것 · 시스템 일부의 각 동작이 명시 되거나, 수학함수로 표시되거나, 블랙박스 설명, 기능 모델로 설명됨 ex) A 프로그램에는 저장기능이 필요합니다. ex) 인사관리시스템에 대리 집급 명단은 대리집근 기준은 3년 이상 근속자가 대상으로 대상자 목록을 뽑아주세요. 비기능적 요구사항 (비기능요소) · 성능 · 기능적인 부분 이외의 요구사..
-
조사한 자료를 이용하여 시스템 용량을 산정 - OLTP/Batch/데이터베이스 서버, WEB/WAS 서버, 메모리 용량산정, 디스크 용량산정
조사한 자료를 이용하여 시스템 용량을 산정 수집 및 분석된 온라인 트랜잭션 처리(OLTP: Online Transaction Processing), WEB/WAS 기초 자료 조사 항목의 값을 시스템 용량산정 엑셀 파일에 입력하여 CPU, 메모리, 디스크 용량을 계산합니다. 용량산정 · CPU 산정 · OLTP/Batch/데이터베이스 서버 · CPU 용량 산정 - OLTP/Batch/DB 서버 · CPU 용량 산정 - WEB/WAS 서버 · 메모리 용량산정 · 디스크 용량산정 CPU 산정 H/W 구성요소 중 CPU는 산정 대상 시스템에 따라 산정 기준 적용이 달라집니다. 산정 대상 시스템 산정 기준 WEB이나 WAS 서버로 쓰이는 경우 WEB / WAS 산정기준을 적용 DB 서버로 쓰이는 경우 OLTP 또..
-
SUMMARY - 전환 절차를 상세히 수립한다., 정보시스템 운영자 매뉴얼 작성 및 운영환경 설치하기, 데이터 전환방식의 장단점 비교
운영 매뉴얼의 요건 요건 설명 적합성 · 사용자의 관점에서 사용목적에 맞는 정보에 초점을 맞추어 정리 · 실무자용도: 아주 상세하고 구체적으로 설명 · 관리자용도: 핵심위주로 요약 설명 평이성 · 기초지식이나 경험이 없는 제3자가 읽거나 보더라도 이해하기 쉽도록 정확한 단어와 간결한 문장을 사용 정확성 · 사용자의 관점에서 사용목적에 맞는 정보에 초점을 맞추어 전달 · 단순한 사실 중심이 아니라 사실에 대한 분석을 토대로 일반화할 수 있는 요소들을 추출하여 제시 일관성 · 내용적으로나 형식적으로 일관된 흐름에 따라 기술해야 함 · 내용적 흐름: 업무추진 절차나 과정별로 정리 · 형식적 흐름: 글씨크기, 모양, 도표 등을 일정하게 사용 검색성 · 목차, 개요 등을 활용, 사용자가 쉽게 필요한 것을 찾을 수..