수강 신청 시스템

C2 통합 빌드 계획

 

버전 1.0

개정 히스토리

날짜 버전 설명 작성자
1999년 3월 27일 1.0 초기 릴리스 - 두 번째 반복(C2)에 대한 빌드 계획 P. Johnson
 
 
 
 
 
 
 
 
 
 
 
 

목차

  1. 목표
  2. 범위
  3. 참조
  4. 서브시스템
  5. 빌드
    5.1    통합 빌드 1
    5.2    통합 빌드 2
    5.3    통합 빌드 3
    5.4    통합 빌드 4

C2 반복 빌드 계획

    1.    목표

    이 문서에서는 C2 반복의 소프트웨어 컴포넌트를 통합하는 계획에 대해 설명합니다. 이 반복은 R1.0 릴리스의 소프트웨어 기준선을 작성합니다.

    2.    범위

    이 통합 빌드는 릴리스 1.0을 구성하는 모든 컴포넌트에 적용됩니다.

    테스트 및 개발 팀은 이 문서를 사용하여, 각 빌드를 구성하는 서브시스템 및 컴포넌트와 다양한 빌드의 순서를 판별합니다.

    3.    참조

관련 참조 서적은 다음과 같습니다.

    1. 과정 청구 인터페이스 스펙, WC93332, 1985, Wylie College Press.
    2. 과정 카탈로그 데이터베이스 스펙, WC93422, 1985, Wylie College Press.
    3. 수강 신청 시스템 비전 문서, WyIT387, V1.0, 1998, Wylie College IT.
    4. 수강 신청 시스템 용어집, WyIT406, V2.0, 1999, Wylie College IT.
    5. 수강 신청 시스템 유스 케이스 명세 - 신청 마감, WyIT403, V2.0, 1999, Wylie College IT.
    6. 수강 신청 시스템 유스 케이스 명세 - 로그인, WyIT401, V2.0, 1999, Wylie College IT.
    7. 수강 신청 시스템 유스 케이스 명세 - 교수 정보 유지보수, WyIT407, 버전 2.0, 1999, Wylie College IT.
    8. 수강 신청 시스템 유스 케이스 명세 - 수강 신청, WyIT402, 버전 2.0, 1999, Wylie College IT.
    9. 수강 신청 시스템 유스 케이스 명세 - 개설 과정 선택, WyIT405, 버전 2.0, 1999, Wylie College IT.
    10. 수강 신청 시스템 유스 케이스 명세 - 학생 정보 유지보수, WyIT408, 버전 2.0, 1999, Wylie College IT.
    11. 수강 신청 시스템 유스 케이스 명세 - 성적 제출, WyIT409, 버전 2.0, 1999, Wylie College IT.
    12. 수강 신청 시스템 유스 케이스 명세 - 성적표 보기, WyIT410, 버전 2.0, 1999, Wylie College IT.
    13. 수강 신청 시스템 소프트웨어 개발 계획, WyIT418, V1.0, 1999, Wylie College IT.
    14. 수강 신청 시스템 C2 반복 계획, WyIT500, V1.0, 1999, Wylie College IT.
    15. 수강 신청 시스템 소프트웨어 아키텍처 문서, WyIT431, V1.0, 1999, Wylie College IT.
    16. 수강 신청 시스템 테스트 계획, WyIT501, V1.0, 1999, Wylie College IT.
    4.    서브시스템

    다음 표에는 릴리스 1.0에 대해 통합될 서브시스템, 프로세스 및 컴포넌트가 표시됩니다.

    서브시스템 프로세스 컴포넌트
    수강 신청 StudentApplication

    CourseRegistrationProcess

    CourseCatalogSystemAccess

    FinanceSystemAccess

    CloseRegistrationProcess

    c-abc

    c-ewb

    c-eew

    c-tyn

    c-tgb

    c-wew

    c-mmn

    c-abd

    c-exs

    c-xdd

    c-lpo

    c-ikk

    c-ess

    재무 시스템 FinanceSystem 모든 컴포넌트
    과정 카탈로그 CourseCatalog 모든 컴포넌트

     

    5.    빌드

통합(반복에 속함)은 여러 개의 증분으로 분할되며 각 증분은 통합 테스트를 마친 빌드를 생성합니다. R1.0의 통합은 이 섹션에서 설명하는 네 개의 통합 빌드로 구성됩니다.

빌드 통합은 다음 단계로 구성됩니다.

  • 지정된 컴포넌트를 빌드 디렉토리로 어셈블
  • 컴파일 및 링크 명령 파일 작성
  • 컴포넌트의 컴파일 및 실행 가능 프로그램으로의 링크
  • 데이터베이스 초기화
  • 실행 가능 프로그램, 데이터 및 테스트 드라이버를 대상 시스템으로 이전
  • 통합 테스트 실행
5.1    통합 빌드 1

첫 번째 통합 빌드에서 사용할 수 있는 기본 기능은 다음과 같습니다.

  • 로그인 유스 케이스: 원격 또는 로컬로 로그온합니다.
  • 수강 신청 유스 케이스: 과정 카탈로그 데이터베이스를 조회하고 수강 신청을 제출합니다.

통합 빌드 1에는 다음 서브시스템 및 컴포넌트가 포함됩니다.

서브시스템 컴포넌트
수강 신청 c-abc

c-ewb

c-eew

c-tyn

과정 카탈로그 모든 컴포넌트
 

5.2    통합 빌드 2

두 번째 통합 빌드에서 사용할 수 있는 기본 기능은 다음과 같습니다.

  • 교수 정보 유지보수 유스 케이스: 교수 정보를 입력 및 갱신합니다.
  • 학생 정보 유지보수 유스 케이스: 학생 정보를 입력 및 갱신합니다.
  • 개설 과정 선택 유스 케이스: 교수가 과정에 등록합니다.
  • 신청 마감 유스 케이스: 신청 기간을 마감하고 청구를 시작합니다.

통합 빌드 2에는 다음 서브시스템 및 컴포넌트가 포함됩니다.

 

서브시스템 컴포넌트
수강 신청 c-abc

c-ewb

c-eew

c-tyn

c-tgb

c-wew

c-mmn

c-abd

c-exs

재무 시스템 모든 컴포넌트
과정 카탈로그 모든 컴포넌트
 

5.3    통합 빌드 3

세 번째 통합 빌드는 다음 기능을 추가합니다.

  • 학생 성적 제출 유스 케이스: 교수가 학생의 점수를 입력합니다.
  • 성적표 보기 유스 케이스: 학생이 성적표를 봅니다.

통합 빌드 3에는 다음 서브시스템 및 컴포넌트가 포함됩니다.

서브시스템 컴포넌트
수강 신청 c-abc

c-ewb

c-eew

c-tyn

c-tgb

c-wew

c-mmn

c-abd

c-exs

c-xdd

c-lpo

c-ikk

c-ess

재무 시스템 모든 컴포넌트
과정 카탈로그 모든 컴포넌트

 

5.4    통합 빌드 4

네 번째 통합 빌드는 새 기능을 소개하지는 않으며 모든 수정사항을 소프트웨어 또는 데이터 컴포넌트로 생성하는 마지막 빌드입니다.

통합 빌드 4에는 릴리스 1.0을 구성하는 모든 서브시스템 및 컴포넌트가 포함됩니다.



 

Copyright  (c) IBM Corp. 1987, 2005. All Rights Reserved. 

수강 신청 프로젝트 웹 예제
버전 2001.03