LỜI CẢM ƠN<br />
Sau một thời gian thực hiện khóa luận tốt nghiệp, đến nay mọi công<br />
<br />
uế<br />
<br />
việc liên quan đến khóa luận đã hoàn tất. Để có được sự thành công này ,<br />
<br />
tế<br />
H<br />
<br />
trước tiên, em xin gửi lời cảm ơn chân thành tới tất cả các thầy cô giáo<br />
<br />
trường Đại học Kinh tế Huế, đặc biệt là các thầy cô ở Khoa Hệ Thống<br />
Thông tin Kinh tế, những người đã dày công dạy dỗ, truyền đạt những kinh<br />
nghiệm quý báu.<br />
<br />
h<br />
<br />
Em cũng xin bày tỏ lời cảm ơn chân thành tới Thạc sĩ Lê Viết Mẫn,<br />
<br />
in<br />
<br />
người đã tận tình hướng dẫn em trong suốt quá trình làm khóa luận tốt<br />
<br />
cK<br />
<br />
nghiệp. Thầy đã giúp đỡ em rất nhiều từ việc hình thành những ý tưởng<br />
ban đầu cũng như hướng dẫn quá trình thực hiện ý tưởng và sau đó là góp<br />
ý, chỉnh sửa để đề tài được hoàn thành tốt nhất có thể.<br />
<br />
họ<br />
<br />
Xin cảm ơn chân thành đến ba mẹ, người thân những người đã luôn<br />
dành tình yêu thương, hỗ trợ, theo dõi bước đi của em trong suốt những<br />
<br />
Đ<br />
ại<br />
<br />
tháng năm trên ghế giảng đường, tạo điều kiện thuận lợi nhất để em có<br />
thể hoàn thành khóa luận của mình.<br />
Cám ơn bạn bè những người đã luôn sát cánh, cùng chia sẻ khó khăn<br />
<br />
và giúp đỡ trong quá trình học tập. Mặc dù đã cố gắng hoàn thành khóa<br />
<br />
ng<br />
<br />
luận trong phạm vi và khả năng cho phép nhưng chắc chắn sẽ không tránh<br />
khỏi những thiếu sót. Em rất mong nhận được sự đóng góp, bổ sung ý kiến<br />
<br />
Tr<br />
<br />
ườ<br />
<br />
của quý Thầy Cô và các bạn để khóa luận ngày càng hoàn thiện hơn.<br />
Huế, tháng 5 năm 2013<br />
Sinh viên thực hiện<br />
Đỗ Văn Quý<br />
<br />
Khóa luận tốt nghiệp<br />
<br />
MỤC LỤC<br />
DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT ..................................................v<br />
DANH MỤC HÌNH ẢNH, SƠ ĐỒ, BIỂU ĐỒ ...........................................................vi<br />
DANH MỤC BẢNG BIỂU ....................................................................................... viii<br />
<br />
uế<br />
<br />
TÓM TẮT NGHIÊN CỨU ..........................................................................................ix<br />
PHẦN I. MỞ ĐẦU .......................................................................................................10<br />
<br />
tế<br />
H<br />
<br />
1. Lý do chọn đề tài .......................................................................................................10<br />
2. Mục tiêu nghiên cứu ..................................................................................................11<br />
3. Đối tượng, phạm vi nghiên cứu .................................................................................11<br />
<br />
h<br />
<br />
4. Phương pháp nghiên cứu ........................................................................................... 11<br />
<br />
in<br />
<br />
5. Nội dung của khóa luận ............................................................................................. 12<br />
PHẦN II. NỘI DUNG VÀ KẾT QUẢ NGHIÊN CỨU ............................................13<br />
<br />
cK<br />
<br />
CHƯƠNG 1. CƠ SỞ LÝ LUẬN VỀ TRẮC NGHIỆM KHÁCH QUAN ..............13<br />
1.1. Tổng quan về trắc nghiệm khách quan .............................................................. 13<br />
1.1.1. Tự luận và trắc nghiệm khách quan ....................................................................13<br />
<br />
họ<br />
<br />
1.1.2. Những trường hợp dùng trắc nghiệm ..................................................................15<br />
1.1.3. Quy trình xây dựng đề thi trắc nghiệm khách quan, ngân hàng câu hỏi .............16<br />
<br />
Đ<br />
ại<br />
<br />
1.2. Một số dạng câu hỏi trắc nghiệm khách quan thường gặp .............................. 17<br />
1.2.1. Câu trắc nghiệm đa lựa chọn (multiple choice question) ....................................17<br />
1.2.2. Câu trắc nghiệm đúng – sai (true - false question) ..............................................19<br />
<br />
ng<br />
<br />
1.2.3. Câu trắc nghiệm ghép đôi (matching question)...................................................19<br />
1.2.4. Câu trắc nghiệm điền khuyết (filling question) ...................................................20<br />
<br />
ườ<br />
<br />
1.2.5. Câu trắc nghiệm hình ảnh (image question) ........................................................21<br />
1.3. Tính tin cậy và tính giá trị của bài trắc nghiệm ................................................22<br />
<br />
Tr<br />
<br />
1.3.1. Tính tin cậy (Reliability) .....................................................................................22<br />
1.3.2. Tính giá trị (Validity) .......................................................................................... 23<br />
1.3.3. Mối liên hệ giữa tính tin cậy và tính giá trị .........................................................24<br />
1.4. Đánh giá câu trắc nghiệm ....................................................................................24<br />
1.4.1. Độ khó của câu hỏi trắc nghiệm ..........................................................................24<br />
1.4.2. Độ phân cách của câu hỏi trắc nghiệm ................................................................ 26<br />
<br />
Sinh viên thực hiện: Đỗ Văn Quý<br />
<br />
ii<br />
<br />
Khóa luận tốt nghiệp<br />
1.4.3. Độ tin cậy của bài trắc nghiệm ............................................................................29<br />
1.5. Đánh giá một số phần mềm hiện nay ..................................................................35<br />
1.6. Kết luận .................................................................................................................36<br />
CHƯƠNG 2: PHƯƠNG PHÁP LUẬN XÂY DỰNG HỆ THỐNG THI VÀ ĐÁNH<br />
<br />
uế<br />
<br />
GIÁ CÂU HỎI, ĐỀ THI TRẮC NGHIỆM KHÁCH QUAN ..................................37<br />
2.1 Tổng quan về ngôn ngữ lập trình C-Sharp (C#) ................................................37<br />
<br />
tế<br />
H<br />
<br />
2.2 Môi trường phát triển tích hợp Microsoft Visual Studio ..................................39<br />
2.3 Tổng quan về kiến trúc ADO.NET ......................................................................40<br />
2.3.1 Giới thiệu ..............................................................................................................40<br />
2.3.2 Các ưu điểm của ADO.NET .................................................................................41<br />
<br />
in<br />
<br />
h<br />
<br />
2.4 Tổng quan về hệ quản trị CSDL MS SQLServer và ngôn ngữ T-SQL............43<br />
2.4.1 Giới thiệu hệ quản trị CSDL Microsoft SQL Server ............................................43<br />
<br />
cK<br />
<br />
2.4.2 Giới thiệu ngôn ngữ T-SQL (Transact-SQL) .......................................................45<br />
2.5. Các sơ đồ phân tích hệ thống...............................................................................47<br />
2.6. Thư viện công cụ thiết kế của DevExpress .........................................................50<br />
<br />
họ<br />
<br />
2.7. Kết luận .................................................................................................................50<br />
CHƯƠNG 3. PHÂN TÍCH, THIẾT KẾ, XÂY DỰNG PHẦN MỀM THI, ĐÁNH<br />
<br />
Đ<br />
ại<br />
<br />
GIÁ CÂU HỎI, ĐỀ THI TRẮC NGHIỆM KHÁCH QUAN ..................................51<br />
3.1. Hệ thống hỗ trợ thi trắc nghiệm..........................................................................51<br />
3.2. Phân tích hệ thống ................................................................................................ 52<br />
<br />
ng<br />
<br />
3.2.1. Sơ đồ phân rã chức năng (BFD – Business Function Diagram): ........................52<br />
3.2.2. Mô tả chức năng ..................................................................................................53<br />
<br />
ườ<br />
<br />
3.2.3. Sơ đồ ngữ cảnh (Context Diagram) .....................................................................56<br />
3.2.4. Sơ đồ mô hình luồng dữ liệu (DFD – Data Flow Diagram):............................... 57<br />
<br />
Tr<br />
<br />
3.3. Thiết kế cơ sở dữ liệu ........................................................................................... 61<br />
3.3.1. Liệt kê các tập thực thể và thuộc tính tương ứng ................................................61<br />
3.3.2. Mối quan hệ giữa các tập thực thể .......................................................................63<br />
3.3.3. Sơ đồ thực thể - mối quan hệ ...............................................................................64<br />
3.3.4. Chuyển các mối quan hệ thành lược đồ quan hệ .................................................65<br />
3.3.5. Mô hình dữ liệu quan hệ ......................................................................................66<br />
<br />
Sinh viên thực hiện: Đỗ Văn Quý<br />
<br />
iii<br />
<br />
Khóa luận tốt nghiệp<br />
<br />
3.4. Thiết kế thuật toán ............................................................................................... 70<br />
3.4.1. Đăng nhập hệ thống ............................................................................................. 70<br />
3.4.2. Tạo đề, trộn đề .....................................................................................................70<br />
3.4.3. Đánh giá độ đo câu hỏi, bài trắc nghiệm ............................................................. 71<br />
<br />
uế<br />
<br />
3.4.4. Thống kê kết quả bài làm của thí sinh .................................................................71<br />
3.4.5. Xây dựng lớp DataProvider dùng chung ............................................................. 71<br />
<br />
tế<br />
H<br />
<br />
3.5. Thiết kế giao diện..................................................................................................72<br />
3.6. Kết luận .................................................................................................................74<br />
PHẦN 3. KẾT LUẬN ..................................................................................................75<br />
<br />
Tr<br />
<br />
ườ<br />
<br />
ng<br />
<br />
Đ<br />
ại<br />
<br />
họ<br />
<br />
cK<br />
<br />
in<br />
<br />
h<br />
<br />
TÀI LIỆU THAM KHẢO........................................................................................... 76<br />
<br />
Sinh viên thực hiện: Đỗ Văn Quý<br />
<br />
iv<br />
<br />
Khóa luận tốt nghiệp<br />
<br />
DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT<br />
CSDL: cơ sở dữ liệu<br />
TNKQ: trắc nghiệm khách quan<br />
<br />
uế<br />
<br />
TN: trắc nghiệm<br />
XML: eXtensible Markup Language (ngôn ngữ đánh dấu mở rộng)<br />
<br />
tế<br />
H<br />
<br />
HTTP: Hypertext Transfer Protocol (giao thức truyền tải siêu văn bản)<br />
HQTCSDL: hệ quản trị cơ sở dữ liệu<br />
<br />
Tr<br />
<br />
ườ<br />
<br />
ng<br />
<br />
Đ<br />
ại<br />
<br />
họ<br />
<br />
cK<br />
<br />
in<br />
<br />
h<br />
<br />
SQL: Structured Query Language (ngôn ngữ hỏi có cấu trúc)<br />
<br />
Sinh viên thực hiện: Đỗ Văn Quý<br />
<br />
v<br />
<br />