표제지
목차
I. 서론 7
II. 관련연구 9
1. 컴포넌트 개발 방법 9
1) 컴포넌트(Component) 9
2) 컴포넌트 기반 개발 방법론 10
2. NEIS 12
1) 개요 12
2) NEIS 사업 목표 12
3) NEIS 시행에 따른 기대 효과 13
4) NEIS의 기반기술의 특징 16
5) NEIS의 문제점 18
III. NSP 컴포넌트의 추출 19
1. NEIS 사용자의 요구사항 19
2. NSP 컴포넌트 19
IV. NSP 컴포넌트 설계 21
1. 내신성적산출 컴포넌트 22
1) NEIS 문제정의 및 해결방안 23
2) 내신성적산출 컴포넌트의 기능적 요구사항 23
3) 내신성적산출 컴포넌트의 클래스 다이어그램 26
2. 내신성적산출 컴포넌트의 UI흐름도 40
V. NSP의 구현 41
VI. 결론 및 향후 연구 44
참고문헌 45
Abstract 46
감사의 글 47
[표 1] 설계기준의 SA시스템, CS시스템 및 NEIS시스템에 대한 기반기술의 비교 17
[표 2] 교육정보 기준의SA시스템, CS시스템 및 NEIS시스템에 대한 기반기술의 비교 17
[표 3] 문제 및 해결방안 23
[표 4] 액터 목록 24
[표 5] 내신성적산출컴포넌트 유즈케이스의 개요 및 사건흐름 26
[표 6] NSP 컴포넌트 클래스 28
[표 7] Neis 클래스의 연산 30
[표 8] Nae_View 클래스의 연산 31
[표 9] Nae_DBSampl 클래스의 연산 32
[표 10] Nae_Ability 클래스의 연산 34
[표 11] NaeSin 클래스의 연산 35
[그림 1] 컴포넌트 기반 개발 방법의 개발 프로세스 11
[그림 2] NSP 컴포넌트 20
[그림 3] NSP 전체 구성도 21
[그림 4] NSP유즈케이스 다이어그램 22
[그림 5] NSP 컴포넌트 다이어그램 22
[그림 6] 내신성적산출컴포넌트 유즈케이스 다이어그램 25
[그림 7] 내신성적산출 컴포넌트 클래스 다이어그램 27
[그림 8] Neis 클래스의 화면 설계(NSP 메인화면) 29
[그림 9] Nae_View 클래스의 화면설계 31
[그림 10] Nae_DBSampl 클래스의 화면설계 33
[그림 11] Nae_Ability 클래스의 화면 설계 34
[그림 12] NaeSin클래스의 화면설계 36
[그림 13] NSP 컴포넌트 순차 다이어그램 38
[그림 14] 내신성적산출 컴포넌트 비즈니스 프로세스 39
[그림 15] 내신성적산출 컴포넌트의 화면설계 39
[그림 16] 내신성적산출 컴포넌트 UI흐름도 40
[그림 17] 로그인 화면 41
[그림 18] NSP 기본화면 41
[그림 19] NSP 절차 도우미 화면 42
[그림 20] 수능점수 입력화면 43
[그림 21] 내신 성적 산출 화면 43