수강 신청 시스템
보충 스펙

 

버전: 초판

개정 히스토리

날짜

버전

설명

작성자

1998년 12월 21일 초판 초기 릴리스 - 초판 S. Gamble
 
 
 
 
 
 
 
 
 
 
 
 

 

목차

  1. 목표
  2. 범위
  3. 참조
  4. 기능
    4.1    시스템 오류 로깅
  5. 사용성
    5.1    Windows 지원
    5.2    사용이 용이한 디자인
    5.3    온라인 도움말
  6. 신뢰성
    6.1    가용성
    6.2    MTBF(Mean Time Between Failures)
  7. 성능
    7.1    동시 사용자
    7.2    데이터베이스 액세스 응답 시간
    7.3    트랜잭션 응답 시간
  8. 지원 가능성
    8.1    새 릴리스 다운로드 가능
  9. 디자인 제한조건
    9.1    과정 카탈로그 레거시 시스템
    9.2    청구 시스템
    9.3    플랫폼 요구사항
    9.4    인터넷 브라우저
    9.5    Java 호환성

보충 스펙

  1. 목표
  2. 이 문서에서는 Wylie 수강 신청 시스템의 요구사항을 정의합니다. 이 보충 스펙은 유스 케이스 모델의 유스 케이스에서 아직 캡처되지 않은 요구사항에 대해 설명합니다. 보충 스펙과 유스 케이스 모델이 함께 시스템에 대한 전체 요구사항을 캡처합니다.

    2.    범위

    이 보충 스펙은 Wylie College의 IT(Information Systems) 부서에서 개발할 Wylie 수강 신청 시스템에 적용됩니다. IT 부서는 이 클라이언트-서버 시스템이 기존 과정 카탈로그 데이터베이스와 인터페이스하도록 개발합니다.

    수강 신청 시스템을 사용하면 학생이 온라인으로 수강 신청할 수 있습니다. 또한 교수는 수강 신청 시스템을 사용하여 자신의 개설 과정을 선택하고 학생 성적을 유지보수할 수 있습니다.

    이 스펙은 신뢰성, 사용성, 성능 및 지원 가능성은 물론 여러 유스 케이스에 공통적인 기능적 요구사항과 같은 시스템의 비기능적 요구사항을 정의합니다. 기능적 요구사항은 유스 케이스 명세에서 정의합니다.

    3.    참조

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

  1. 수강 신청 시스템 비즈니스 사례, WyIT388, DRAFT, 1998, Wylie College IT.
  2. 과정 청구 인터페이스 스펙, WC93332, 1985, Wylie College Press.
  3. 과정 카탈로그 데이터베이스 스펙, WC93422, 1985, Wylie College Press.
  4. 수강 신청 시스템 이해 당사자(stakeholder) 요청 문서, WyIT389, V1.0, 1998, Wylie College IT.
  5. 수강 신청 시스템 비전 문서, WyIT387, V1.0, 1998, Wylie College IT.
  6. 수강 신청 시스템 용어집, WyIT406, V1.0, 1998, Wylie College IT.
  7. 수강 신청 시스템 유스 케이스 명세 - 신청 마감, WyIT403, Draft, 1998, Wylie College IT.
  8. 수강 신청 시스템 유스 케이스 명세 - 로그인, WyIT401, Draft, 1998, Wylie College IT.
  9. 수강 신청 시스템 유스 케이스 명세 - 교수 정보 유지보수, WyIT407, 초판, 1998, Wylie College IT.
  10. 수강 신청 시스템 유스 케이스 명세 - 수강 신청, WyIT402, Draft, 1998, Wylie College IT.
  11. 수강 신청 시스템 유스 케이스 명세 - 개설 과정 선택, WyIT405, Draft, 1998, Wylie College IT.
  12. 수강 신청 시스템 유스 케이스 명세 - 학생 정보 유지보수, WyIT408, Draft, 1998, Wylie College IT.
  13. 수강 신청 시스템 유스 케이스 명세 - 성적 제출, WyIT409, Draft, 1998, Wylie College IT.
  14. 수강 신청 시스템 유스 케이스 명세 - 성적표 보기, WyIT410, Draft, 1998, Wylie College IT.
    4.    기능

    이 섹션에는 두 가지 이상의 유스 케이스에 공통적인 기능적 요구사항이 설명되어 있습니다.

4.1    시스템 오류 로깅

    모든 시스템 오류는 로깅됩니다. 심각한 시스템 오류의 경우에는 시스템이 종료됩니다.

    시스템 오류 메시지에는 오류에 대한 텍스트 설명, 운영 체제 오류 코드(해당되는 경우), 오류 조건을 발견하는 모듈, 데이터 소인 및 시간소인이 포함됩니다. 모든 시스템 오류는 오류 로그 데이터베이스에 보관됩니다.

    5.    사용성

     

    이 섹션에는 시스템 사용성과 관련되거나 영향을 주는 해당 요구사항이 모두 설명되어 있습니다.

5.1    Windows 지원

       

      데스크탑 사용자 인터페이스는 Windows 95/98을 지원합니다.

5.2    사용이 용이한 디자인

       

      수강 신청 시스템의 사용자 인터페이스는 사용하기 쉽게 디자인되어 컴퓨터 사용자라면 시스템에 대한 추가 교육 없이 사용할 수 있습니다.

5.3    온라인 도움말

    수강 신청 시스템은 사용자를 위해 각 기능에 대한 온라인 도움말을 기본으로 제공합니다. 온라인 도움말에는 시스템 사용에 대한 단계별 지시사항이 포함됩니다. 또한 용어 및 머리 글자어에 대한 정의가 포함됩니다.

    6.    신뢰성

     

    이 섹션에는 모든 신뢰성 요구사항이 설명되어 있습니다.

6.1    가용성

       

      가용성 요구사항은 다음 반복 시 정의됩니다.

6.2    MTBF(Mean Time Between Failures)

    MTBF 요구사항은 다음 반복 시 정의됩니다.

    7.    성능

     

    이 섹션에는 시스템의 성능 특성이 설명되어 있습니다.

7.1    동시 사용자

       

      시스템은 항상 중앙 데이터베이스에 대해 최대 2000명의 동시 사용자와 로컬 서버에 대해 최대 500명의 동시 사용자를 지원합니다.

7.2    데이터베이스 액세스 응답 시간

       

      시스템은 10초 미만의 지연 시간으로 레거시 과정 카탈로그 데이터베이스에 대한 액세스를 제공합니다.

7.3    트랜잭션 응답 시간

    시스템은 2분 이내에 모든 트랜잭션의 80%를 완료해야 합니다.

    8.    지원 가능성

     

    이 섹션은 빌드되는 시스템의 지원 가능성 또는 유지보수성을 강화할 요구사항을 정의합니다.

8.1    새 릴리스 다운로드 가능

    수강 신청 시스템의 PC 클라이언트 부분에 대한 업그레이드는 인터넷을 통해 UNIX 서버에서 다운로드할 수 있습니다. 학생은 이 기능을 사용하여 시스템 업그레이드에 쉽게 액세스할 수 있습니다.

    9.    디자인 제한조건

     

    이 섹션에는 빌드되는 시스템에 대한 디자인 제한조건이 설명되어 있습니다.

9.1    과정 카탈로그 레거시 시스템

       

      시스템은 학교 DEC VAX 메인프레임에서 작동하는 기존 레거시 시스템(과정 카탈로그 데이터베이스)과 상호 작용합니다.

9.2    청구 시스템

       

      수강 신청 시스템은 학교 DEC VAX 메인프레임에서 작동하는 기존 과정 청구 시스템과 상호 작용합니다.

9.3    플랫폼 요구사항

       

      수강 신청 시스템의 클라이언트 부분은 486 프로세서 이상이 장착된 개인용 컴퓨터에서 작동합니다. 클라이언트 부분에는 20MB 미만의 디스크 공간과 32MB의 RAM이 필요합니다.

      수강 신청 시스템의 서버 부분은 Wylie College UNIX 서버에서 작동합니다.

9.4    인터넷 브라우저

       

      수강 신청 시스템의 웹 기반 인터페이스는 Netscape 4.0.4 및 Internet Explorer 4.0 브라우저에서 실행됩니다.

9.5    Java 호환성

웹 기반 인터페이스는 Java 1.1 VM 런타임 환경과 호환됩니다.

 



 

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

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