메뉴 건너뛰기

tnt_etc

기타 학생정보관리 유스케이스

운영자 2003.04.01 13:54 조회 수 : 1752 추천:32

<<학생정보관리 유스케이스>>
이벤트 흐름
<기본 흐름>
1.        학사담당자는 학사관리메인화면에서 학생관리 항목을 선택한다.
2.        시스템은 학생관리메인화면을 보여준다.학사담당자는 학생관리메인화면을
  이용하여 학생정보를 등록, 검색, 조회, 수정, 삭제할 수 있다.

<등록대안흐름>
1.        학사담당자는 학생관리메인화면에서 등록을 선택한다.
2.        시스템은 학생등록화면을 보여준다.
3.        학사담당자는 학생정보를 입력하고 등록을 선택한다.
  - 학생정보는 학번, 이름, 학과, 주민등록번호로 구성된다.
  - 학과는 전산학과, 전자공학과, 기계공학과, 항공우주공학과, 화학공학과
    중에서 선택하도록 한다.
  - 학번은 “S”로 시작하고, 다음에 3자리의 순번으로 구성된다. 예) “S001
4.        시스템은 입력된 학생정보를 저장한다.(A1)
5.        시스템은 학번과 주민등록번호의 뒤 자리 숫자를 아이디와 암호로 하여
  사용자 계정을 만든다.
6.        시스템은 등록된 학생정보를 확인할 수 있도록 학생조회화면을 보여준다.

대안 흐름: (A1) 중복된 학번 또는 주민등록번호가 발생한 경우
1.        시스템은 학번 또는 주민등록번호가 중복된 것을 표시하고,
  학사 담당자가 다시 입력할 수 있도록 기존에 입력된 학생 정보를 소거한다.
2.        학사담당자는 다시 학생정보를 입력하고 등록을 시도한다. 즉, (등록:3)의 흐름으로 간다.

<검색대안흐름>
1.        학사담당자는 학생관리메인화면에서 학번과 이름을 검색조건으로 입력하고
  검색을 선택한다.
2.        시스템은 입력된 학번과 이름에 해당하는 학생들의 정보를 구하여
  학사관리메인화면에 표시한다.
- 입력된 학번과 이름을 모두 포함하는 학생들만 검색된다. 즉 “%학번%” AND “%이름%
   으로 검색을 수행한다.
- 학사관리메인화면에 표시되는 학생정보는 학번, 이름, 학과, 주민등록번호이다
- 학사담당자는 검색된 학생의 이름을 선택하여 학생에 대한 자세한 정보를 조회할 수가 있다.

<조회대안흐름>
1.        학사담당자는 학생관리메인화면에서 검색되어 표시된 학생의 이름을 선택한다.
2.        시스템은 해당 학생에 대한 상세 정보를 학생조회화면에 표시한다.
- 학생조회화면에 표시되는 학생에 대한 정보는 학번, 이름, 학과, 주민등록번호를
  포함하여 지금까지 이수한 총 학점수와 평균 학점이다.

<수정대안흐름>
1.        학사담당자는 학생조회화면에 표시된 학생에 대한 정보를 수정하기 위하여
수정을 선택한다
2.        시스템은 학생수정화면을 보여주며 수정할 학생에 대한 정보를 초기값으로 표시한다.
- 수정이 가능한 정보는 이름, 학과, 주민등록번호이며, 학번은 수정할 수가 없다.
3.        학사담당자는 새 학생정보를 입력하고 수정을 선택한다.
4.        시스템은 입력받은 새 학생정보로 기존의 정보를 대체한다(A1).
5.        시스템은 변경된 학생정보를 확인할 수 있도록 학생조회화면을 보여준다.

대안 흐름: (A1) 중복된 주민등록번호가 발생한 경우
1.        시스템은 주민등록번호가 중복된 것을 표시하고, 학사 담당자가 다시 입력할 수
있도록 기존에 입력된 학생 정보를 소거한다.
2.        학사담당자는 다시 학생정보를 입력하고 수정을 시도한다. 즉, (수정:3)의 흐름으로 간다.

<삭제대안흐름>
1.        학사담당자는 학생조회화면에 표시된 학생에 대한 정보를 삭제하기 위하여
삭제를 선택한다
2.        시스템은 해당 학생에 대한 정보를 삭제하고(A1), 해당 학생에 대한 정보가
삭제되었다는 메시지를 보여준다.
대안 흐름: (A1) 학생이 수강한 강의가 하나라도 있으면
1.        이미 수강한 강의가 있기 때문에 삭제가 불가능하다는 메시지를 보여준다.
위로