[객체지향프로그래밍] 사이버강좌 관리시스템 요구사항 분석 명세서
- 최초 등록일
- 2003.05.26
- 최종 저작일
- 2003.05
- 16페이지/ MS 워드
- 가격 1,000원
소개글
객체지향프로그래밍 수업에서 프로젝트로 한 겁니다.
사이버강좌 관리시스템의 요구사항을 분석한 건데요....
요구사항이 항목별로 잘 정리되어 있습니다. 물론 깨끗한 표로 되어 있습니다. A+ 받은 거니까, 잘 사용하세요. ^^
다른 시스템에 적용하기에 큰 부담 없습니다. 조금만 수정하면 다 비슷비슷하거든요. 그럼....
목차
1. 개요
A. 목적
B. 범위
2. 소프트웨어 개요
A. 용어 정의 및 약어
B. 관련 문서
3. 사용자 분석
A. 일반
B. 사용자 세부 구분
4. 요구사항 명세
A. 기능 및 컨텐츠
B. 인터페이스
i. 사용자 인터페이스
ii. 하드웨어 인터페이스
iii. 소프트웨어 인터페이스
iv. 커뮤니케이션 인터페이스
C. 기술적
i. 상호작용 및 동작
ii. 성능, 안전, 인간요소 요구사항
iii. 이식성, 정확성, 유지보수성, 보안성 요구사항
iv. 데이터베이스 요구사항
v. 제약사항
D. 그 밖의 다른 사항
본문내용
1. 개요
A. 목적
인터넷을 이용하여 강의를 받을 수 있는 사이버학교를 세운다. 시간과 공간의 제약을 받지 않고 질 높은 교육을 실시하는 것을 목표로 한다.
B. 범위
우리 팀의 문제영역은 사이버강좌 관리시스템이다. 때문에, 사이버강의 시스템 전체를 다루는 것이 아니라, 사이트 관리자(교수)가 관리자 모드로 로그인 했을 때, 사용하는 강의 관리 시스템을 분석하는 것으로 범위를 한정한다.
2. 소프트웨어 개요
A. 용어 정의 및 약어
l 사용자: 사이버강의 강좌 관리시스템에서 사용자는 수강생의 성적관리와 수강 진행 상황을 관리 할 수 있는 관리자 모드로 접근 하는 교수, 교직원을 의미 한다. 즉 사이버 강의 수강생은 사용자가 아니다.
l 도움말: 사이버강의 강좌 관리시스템의 사용법 및 각 기능에 대하여 설명 한다.
l 접근: 인터페이스에 접속하거나 컨텐트를 사용 하는 일체의 행위를 일컬음
l office hour: 교수가 공적으로 질문을 받는 시간 혹은 교수가 수강생에게 방문을 허용 하는 시간을 말한다.
B. 관련 및 참고 문서
l http://junggak.dongguk.ac.kr/~dg19610908/software/swsub_data/1st_project.htm
l http://www.hci.or.kr/research/aboutsite/doctoc.html
l 소프트웨어 프로세스 지침의 예
l Object Oriented Software Development Using Java
3. 사용자 분석
A. 일반
i. 사이버강좌 관리자
ii. 사이버강좌 수강자
B. 사용자 세부 구분
i. 사이버강좌를 관리하는 교수
참고 자료
소프트웨어 프로세스 지침의 예
Object Oriented Software Development Using Java