SW개발론/요약 정리 5

Use Case 다이어그램 || Component 다이어그램

use case사이의 관계를 시각화 할 수 있다. use case 모델 use case: 타원 행위자 : 막대인간. -> 쓰임새를 시작 행위자 : 좌측, 결과를 받는 행위자 : 우측 행위자와 use case는 실선으로 연결 시스템과 외부 사이의 경계 : 사각형 -> 행위자는 시스템 외부 -> use case는 시스템 내부 그림은 sw개발론 첫페이지에 개발자가 프로그램을 만드는 단위가 모듈이었지만 이젠 컴포넌트 단위 Component 란? - 소프트웨어 컴포넌트는 시스템을 이루는 물리적 요소 - 컴퓨터 내엥 있으며 분석가의 마음속에는 없다. - 테이블 , 데이타 파일, 실행파일, DDL , Document 등 컴포넌트와 클래스 - 컴포넌트는 클래스를 소프트웨어로 구현한것 - 여러 개의 클래스로 하나의 컴포..

프로그램밍에 관한 중요한 용어들

구조적 방법론 : 흐름중심. 정보공학 방법론 : 자료중심(data) ex) 학원관리 ERD - > 키 값을 가지고 호환하도록 ( 강좌- 코드, 학생- 이름 ) -> 이 ppt를 참조. UML( Unified Modeling Language ) - 소프트웨어를 사용할 고객에게 보여주는 설계도 - 개발 멤버들이 모두 이해하고 동의할 수 있는 방법으로 설계과정을 조직화 한것. 클래스 다이어그램 - 비슷한 속성과 공통적인 행동수단을 지닌것들의 범주/그룹 - 속성과 행동으로 정의 객체 다이어그램 클래스의 인스턴스 값이 매겨진 속성과 행동을 갖고 있는 개별적인 개체 클래스의 한 인스턴스 인스턴스 이름은 콜론(:) 좌측에, 클래스 이름은 우측에 기술 인스턴스 이름엔 밑 줄 예) 세탁기 객체 My Washer : Wa..

소프트웨어 개발 방안

1. 개발 방법론의 정의 어떤일(프로젝트)을 하기 위해 필요한 작업 절차로서 기법, 필요한 역할, 산출물 작업 방법등을 체계적 정리 -> 체계적으로 수행하도록 정리된 표준 가이드 라인 프로젝트 진행 과정 계획 수립 - > 통계 - > 실행 - > 계획 수립 Loop pc의 환경및 데이타의 정당성을 고려해 봐야한다 -인터페이스 부분이 중요하다 2. WBS (Work Breakdown Structure) 작성 기법. 최종 목표 및 산출물들을 성취하기 위해 필요한 모든 작업을 포함 프로젝트 관리조.. 계속.... AS-IS분석( 현재 상황을 분석) TO-BE분석( 만들것을 분석)