객체지향 테스트기법을 적용한 웹 교육 시스템의 설계 및 구현
- Alternative Title
- Design and Implementation of a Web-Based Instruction System using Object-oriented Testing Methodology
- Abstract
- 정보통신기술의 발전과 웹의 급속한 성장으로 기존의 시스템들이 웹을 기반으로 통합되고 있다. 교육 분야 역시도 이러한 변화를 적극적으로 수용하여 웹을 통한 온라인/오프라인 교육에 많은 노력을 기울이고 있다.
웹 기반교육(Web based Instruction: WBI)은 단순히 기존 교육의 디지털화를 넘은 새로운 교육의 형태이며, 그에 맞게 교수-학습자간의 상호작용에 의한 효율적인 학습형태가 이루어져야 한다. 또한 이러한 요구사항은 시스템에 정확히 반영되어야하고, 시스템의 효율적인 개발과 유지보수가 뒷받침 되어야 한다. 이러한 방향에서 웹기반 시스템에 대한 효율적인 개발과 유지보수 및 신뢰할 수 있는 시스템을 구축하기 위해서는 웹기반의 테스트가 요구된다.
본 논문에서는 전통적인 클라이언트-서버 시스템에 비해 더 복잡해지고 다양해진 사용자의 요구가 반영된 웹기반 교육시스템 개발을 위해서 적합한 테스트 설계 방법을 제안한다. 이를 위해 구현된 C언어 기초교육을 위한 시스템에 대해 유스케이스 다이어그램과 시퀀스 다이어그램을 바탕으로 실제 테스트 케이스 설계 및 테스트를 적용한다. 본 논문에서 추출한 정보들은 향후 유사한 형태의 웹기반 교육 시스템의 테스트를 위한 기초정보로 활용될 수 있다.|With rapid growth of the web based information technology, the legacy systems are being integrated on the web. This is also the case in education systems. The Web based Instruction(WBI) should be seen as a new form of training methods going beyond the existing electronic training.
An effective form of education should be performed by mutual effort between instructor and learner accordingly. Also, such requests should be precisely reflected to the system. An effective development and maintenance of the system must be in support. In this trend, an appropriate test is required for the development of reliable systems.
In this thesis, designing the test cases which are appropriate for developing web based instruction systems reflecting more complicated requests from the users are provided. A system for the basic training of the C language has been implemented. The UML design artifacts including use case and sequence diagrams were used on the actual testing. The information abstracted in this thesis can be the basic information for web testing and the information which can be applied to the actual testing is described.
- Author(s)
- 이혜리
- Issued Date
- 2005
- Awarded Date
- 2006-02
- Type
- Dissertation
- URI
- https://repository.sungshin.ac.kr/handle/2025.oak/2080
http://210.125.93.15/jsp/common/DcLoOrgPer.jsp?sItemId=000000002317
- Alternative Author(s)
- Yi, Hye-Lee
- Affiliation
- 성신여자대학교 교육대학원
- Department
- 교육대학원 전자계산교육
- Advisor
- 서동수
- Table Of Contents
- 제 1 장 서론 = 1
제 2 장 관련 연구 = 3
2.1 웹 기반교육(WBI)의 배경 = 3
2.1.1 웹 기반교육의 개념 = 3
2.1.2 웹 기술과 WBI의 관계 = 4
2.2 웹 기반 테스팅 = 6
2.2.1 테스팅의 필요성 = 6
2.2.2 웹 테스팅의 특성 = 8
2.2.3 웹 테스팅을 위한 지원 방법 및 도구 = 9
제 3 장 웹 교육시스템 설계 = 11
3.1 시스템의 개요 및 구성 = 11
3.2 시스템 설계 = 13
3.2.1 모듈설계 = 13
3.3 데이터베이스 설계 = 16
3.3.1 강의관련 테이블 = 17
3.3.2 회원 테이블 = 18
3.3.3 시험평가 관련 테이블 = 18
제 4 장 테스팅 설계 = 21
4.1 테스팅 방법 및 전략 = 21
4.2 테스트 케이스의 설계 = 24
4.2.1 유스케이스를 이용한 기능테스트 = 24
4.2.2 순차도를 이용한 화이트박스 테스트 = 27
4.2.3 폼 입력을 통한 블랙박스 테스트 = 31
제 5 장 시스템 구현 및 평가 = 34
5.1 시스템 구현 = 34
5.1.1 시스템 구성 = 34
5.1.2 개발환경 = 34
5.1.3 시스템 구현 = 35
5.2 테스트 케이스에 기반한 시스템 테스팅 = 41
5.2.1 유스케이스를 이용한 기능테스트 = 41
5.2.2 순차도를 이용한 화이트박스 테스트 = 45
5.2.3 폼 입력을 통한 블랙박스 테스트 = 47
5.2.4 테스트케이스 실행 에러처리 = 48
5.3 시스템의 평가 및 활용방안 = 48
제 6 장 결론 = 50
참고문헌
ABSTRACT
- Degree
- Master
- Publisher
- 성신여자대학교
-
Appears in Collections:
- 교육대학원 > 학위논문
- 공개 및 라이선스
-
- 파일 목록
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.