Tìm hiểu và xây dựng hệ thống FRAMWORK hỗ trợ các hình thức trắc nghiệm - Pdf 22

TRƯỜNG

ĐẠI

HỌC

KHOA

HỌC

TỰ

NHIÊN
KHOA CÔNG NGHỆ THÔNG TIN
BỘ

MÔN

CÔNG

NGHỆ

PHẦN

MỀM
SINH

VIÊN

THỰC



HÌNH

THỨC
TRẮC

NGHIỆM
LUẬN

VĂN

CỬ

NHÂN

TIN

HỌC
Tp.HCM,

2005
1
TRƯỜNG

ĐẠI

HỌC

KHOA



PHƯƠNG

THÚY 0112448
TÌM

HIỂU



XÂY

DỰNG
HỆ

THỐNG

FRAMEWORK
HỖ

TRỢ

CÁC

HÌNH

THỨC
TRẮC

NGHIỆM


CÁM

ƠN
Chúng

em

xin

chân

thành

cám

ơn

Khoa

Công

Nghệ

Thông

Ti
n,

trường

ình giảng
dạy,

trang

bị

cho

chúng

em

những

kiến thức

quý

báu

trong

những

năm học
vừa qua.
Chúng con xin nói lên lòng biết ơn sâu sắc đối với Ông Bà, Cha Mẹ
đã chăm
sóc, nuôi dạy chúng con thành người.


em
kính mong nhận được sự cảm thông và tận tình chỉ bảo của quý Th
ầy Cô và
các bạn.
Sinh viên th
ực hiện,
Mai Hải Thanh & Đào Phư
ơng Thúy
07/200
5
2
MỤC

LỤC
T
rang
MỤC

LỤC
i
DANH

SÁCH

CÁC


1.3 Lý do và mục tiêu của đề tài 3
1.4 Cấu trúc của báo cáo: 3
Chương

2 Chuẩn,

chuẩn

trắc

nghiệm



đặc

tả

IMSQTI

5
2.1 Chuẩn và chuẩn trắc nghiệm

câu

hỏi

trắc

nghiệm

15
3.1 Sơ đồ lớp interaction 15
3.1.1
interaction

15
3.1.2 inlineInteraction 15
3.1.3
blockInteraction

16
3.2 Sơ đồ lớp
choice

16


20
3.3.8
extendedTextInteraction

21
3.3.9 hottextInteraction 21
i
3.3.10
hotspotInteraction

22
3.3.11 selectPointInteraction

23
3.3.12 graphicOrderInteraction 24
3.3.13 graphicAssociateInteraction



4 Kiến

trúc

chung

của

phần

mềm

28
4.1 Phát biểu bài toán: 28
4.2 Mô hình kiến trúc và tổ chức hoạt động 30
4.2.1 Engine 30
4.2.2
ETSONLINE

36

4.3 Thiết kế dữ liệu 53
4.3.1 Lược đồ các bảng dữ liệu 53
4.3.2 Danh sách và chức năng các bảng dữ liệu 53
Chương

5 Module

quản



55
5.1 Đặc tả yêu cầu chức năng của module quản lý 55
5.2 Mô hình Use-Case 56
5.2.1 Lược đồ chính của mô hình Use-Case

66
5.4 Các màn hình giao diện chính và hướng dẫn sử dụng 67
5.4.1 Chức năng quản lý câu
hỏi

67
5.4.2 Chức năng quản lý đề
thi

69
5.4.3 Chức năng quản lý thành
viên

71
5.4.4 Chức năng quản lý ngân hàng câu hỏi, ngân hàng đề
thi

75
ii
Chương

6 Module

soạn

thảo 78
6.1 Đặc tả yêu cầu chức năng của module soạn thảo

87
6.4.1 Chức năng “Soạn thảo nội dung câu hỏi” 87
6.4.2 Chức năng “Import danh sách câu hỏi từ MS Word” 91
6.4.3 Chức năng “Soạn thảo thông tin section” 92
6.4.4 Chức năng “Biên tập nội dung section” 94
6.4.5 Chức năng “Soạn thảo thông tin đề
thi”

97
6.4.6 Chức năng “Biên tập nội dung đề thi” 99
Chương

7 Module

plugin

tổ

chức

thi

cử 111
8.1 Đặc tả yêu cầu chức năng của module tổ chức thi cử 111
8.2 Mô hình Use-Case 111
8.2.1 Lược đồ chính của mô hình Use-Case 111
8.2.2 Đặc tả một số Use-Case chính 112
8.3 Các lược đồ tuần tự chính 117
8.3.1 Lược đồ tuần tự
“DoTest”



kỹ

thuật

bổ

sung

122
9.1 Kỹ thuật thiết kế web application linh động và load động user
control 122
9.2 Kỹ thuật automation Microsoft Word 124
iii
9.2.1 Giới
thiệu

124
9.2.2 Các đối tượng trong MS
Word

124
9.2.3 Ngôn ngữ VBA (Microsoft Visual Basic for Applications) 125
9.2.4 Ứng dụng trong hệ thống


database

theo

đặc

tả

IMSQTI133
Phuï

luïc

B

-

Phần

lưu

trữ

XML

của


SÁCH

CÁC

HÌNH
Hình 1-1 Logo
ETS

1
Hình 1-2 Logo ETS-
TOEFL

1
Hình 1-3 Logo MCAD -
Microsoft

1
Hình 1-4 Logo MCDBA - Microsoft

1
Hình 2-1 Logo tổ chức
IMS

6
Hình 2-2 Vai trò của các thành phần tham gia hệ thống sử dụng đặc tả
IMSQTI


17
Hình 3-7 Câu hỏi
orderInteraction

18
Hình 3-8 Câu hỏi
associateInteraction

18
Hình 3-9 Câu hỏi matchInteraction 19
Hình 3-10 Câu hỏi gapMatchInteraction 19
Hình 3-11 Câu hỏi
inlineChoiceInteraction

20
Hình 3-12 Câu hỏi loại textEntryInteraction 20
Hình 3-13 Câu hỏi extendedTextInteraction 21

Hình 3-21 Câu hỏi sliderInteraction 27
Hình 4-1 Mô hình kiến trúc và tổ
chức

30
Hình 4-2 Mối quan hệ giữa Engine và các component khác 31
Hình 4-3 Sơ đồ tổ chức của Engine 32
v
Hình 4-4 Sơ đồ lớp phần ETSEngineBasicObject của Engine

33
Hình 4-5 Sơ đồ lớp phần IMSQTIBasicObject của
Engine

34
Hình 4-6 Sơ đồ lớp phần ETSEngineControllerObject của Engine
40
Hình 4-14 Kết quả bài thi được truyền đi bằng XML 41
Hình 4-15 Sơ đồ tổ chức ứng dụng ETSClient

46
Hình 4-16 Sơ đồ tổ chức lớp trong ETSClient 47
Hình 4-17 Sơ đồ tổ chức InteractionDefinition 49
Hình 4-18 Sơ đồ tổ chức lớp trong
InteractionDefinition

49
Hình 4-19 Sơ đồ tổ chức HelpCenter 51
Hình 4-20 HelpCenterMenu 68
Hình 5-4 Quản lý danh sách câu hỏi trên windows 68
Hình 5-5 Quản lý danh sách bài thi trên web 69
Hình 5-6 Kết xuất đề thi ra file Word

70
Hình 5-7 Xem thông tin thống kê bài thi 71
Hình 5-8 Quản lý danh sách thành viên trên
web

72
Hình 5-9 Xem hồ sơ thành viên


Hình 6-1 Sơ đồ Use-Case module soạn thảo 78
Hình 6-2 Chọn loại câu hỏi trên web

87
Hình 6-3 Soạn thảo nội dung một câu hỏi 88
Hình 6-4 Menu tạo câu hỏi trên
windows

89
Hình 6-5 Context Menu tạo câu hỏi trên windows

89
Hình 6-6 Danh sách các loại câu hỏi trong ứng dụng trên windows 90
Hình 6-7 Import danh sách câu hỏi từ MS Word


Hình 6-15 Chọn section cho bài thi trên web 99
Hình 6-16 Chọn section cho bài thi trên
windows

100
Hình 7-1 Minh họa plugin 101
Hình 7-2 Tổ chức 1 bộ câu hỏi 103
Hình 7-3 Template mặc định của bài
thi

105
Hình 7-4 Template smoke skin

106
Hình 7-5 Template wave skin

vii
Hình 8-3 Hình ảnh một bài thi 119
Hình 8-4 Danh sách thí sinh đã thi 120
Hình 8-5 Kết quả thi một bài thi nào đó của các thí sinh 120
Hình 8-6 Thông tin thống kê tình hình điểm số của một bài
thi

121
Hình 9-1 Sơ đồ quan hệ của các đối tượng của MS Word 124
Hình 9-2 Record macro trong MS Word 126
Hình 9-3 Edit macro trong MS Word 127
Hình 9-4 Kết quả edit macro trong MS Word

79
Bảng 6-2 Danh sách Use-Case module soạn thảo 79
Bảng 8-1 Danh sách actor module thi
cử

112
Bảng 8-2 Danh sách Use-Case module thi cử 112
ix
Chương

1 Tổng

quan
1.1

Xu

hướng

chung
Ngày nay, hình thức thi trắc nghiệm đã trở thành một trong những
hình thức
thi phổ biến nhất trên thế giới. Với ưu điểm khách quan, chính xác và thuậ
n tiện cho


1-2

Logo

ETS-TOEFL
Hình

1-1

Logo

ETS
Hình

1-3

Logo

MCAD

-

Microsoft
Hình

1-4

Logo


cũng

trở

thành

một

việ
c

làm

cấp
thiết. Trong các hình thức thi cử, trắc nghiệm khách quan là hình thức đ
ược nhiều
người chú ý nhất do những ưu điểm của nó trong việc kiểm tra, đánh gi
á trình độ
người

dự

thi

như:

khách

quan,



nghiệm
Hình

thức

của

thi

trắc

nghiệm

rất

đa

dạng,



dụ:

một

câu

hỏi



một

câu

hỏi



nhiều
phương án trả lời và thí sinh chọn các câu trả lời đúng.
Tuy nhiên, do độ phổ biến của một số cách thể hiện cũng như về bả
n chất nội
dung, trắc nghiệm thường được hiểu theo một phạm vi hẹp hơn, cụ thể:
đó là một
hay

nhiều

bài

kiểm

tra,

trong đó



một

thức kết hợp các ý niệm, kiến thức khác nhau khi tạo đường nối các phư
ơng án trả


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status