Khóa luận tốt nghiệp Xây dựng website thi các chứng chỉ tin học qua mạng - Pdf 27

NTTULIB
NTTULIB

TRƯỜNG CAO ðẲNG NGUYỄN TẤT THÀNH
KHOA CÔNG NGHỆ THÔNG TIN
LƯU CÔNG MINH – NGUYỄN HỮU MẠNH
XÂY DỰNG WEBSITE
THI CÁC CHỨNG CHỈ TIN HỌC QUA MẠNG
KHÓA LUẬN TỐT NGHIỆP



KHÓA LUẬN TỐT NGHIỆP GIÁO VIÊN HƯỚNG DẪN

THẦY NGUYỄN KIM QUỐC

KHÓA 2006 - 2008 />NTTULIB
NTTULIB
CNTT XÂY DỰNG WEBSITE THI CÁC CHỨNG CHỈ TIN HỌC QUA MẠNG

2008

/>NTTULIB
NTTULIB
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN



Tp.HCM, Ngày……tháng……năm
Giáo viên hướng dẫn
[ Ký tên và ghi rõ họ tên ]
/>NTTULIB
NTTULIB
NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN
ðể thực hiện ñược ñề tài tốt nghiệp này, chúng em xin cảm ơn thầy
NGUYỄN KIM QUỐC ñã tận tình giúp ñỡ , hướng dẫn và cung cấp tài liệu liên
quan ñến ñồ án này.
Em xin chân thành cảm ơn khoa Công Nghệ Thông Tin, trường Cao
ðẳngNguyễn Tất Thành ñã tạo ñiều kiện thuận lợi trong học tập.
Em cảm ơn các thầy cô trong khoa ñã tận tình giảng dạy, trang bị cho
chúng em những kinh nghiệm, những kiến thức quý báu trong những năm học vừa
qua.
Do giới hạn về thời gian và thiếu kinh nghiệm chuyên môn cũng như kinh
nghiệm thực tiễn nên ñề tài không tránh khỏi những thiếu sót ngoài ý muốn .
Chúng em rất mong nhận ñược sự thông cảm của Quý Thầy cô và mong nhận
ñược sự ñóng góp ý kiến của Thầy cô và các bạn

LƯU CÔNG MINH NGUYỄN HỮU MẠNH
/>NTTULIB

Xây dựng cơ sở dữ liệu
• Giai ñoạn 2 :(từ 17/5 ñến 17/6)
Xây dưng trang web gồm có :
Thí sinh : cho phép thí sinh ñăng ký dự thi, xem lịch thi, dự thi và xem kết quả
Giáo vụ : cho phép giáo vụ lập danh sách dự thi, ra ñề thi, chấm ñiểm, và ñưa ra kết quả
Quản trị : quản trị server, thí sinh và giáo vụ
Báo cáo tiến ñộ thực hiện ñề tài
Lập trình Web
• Giai ñoạn 3 : (từ 18/6 ñến 19/7)
Xuất bản Web
Chạy thử
• Giai ñoạn 4 : (từ 20/7 ñến 1/8)
Tổng hợp báo cáo : Thiết kế giao diên trên Macromedia Dreamweaver 8( web
tĩnh) và ASP.net(web ñộng) kết nối dữ liệu với Microsoft Office Access,xuất bản web ra
file setup.
Xây dựng 1 trang web thi các chứng chỉ tin học qua mạng , cho phép thí sinh ñăng ký
dự thi, xem lịch thi, dự thi và xem kết quả , bài thi gồm 50 câu làm trong 30’

/>NTTULIB
NTTULIB
Cách thức tiến trình

Tuần Nội dung
1.(14/4 - 21/4) 1.Nhận mô tả ñề tài
2. Xây dựng ñề cương chị tiết
2.(21/4 - 28/4) 1.ðiều chỉnh lại kế quả tuần 1
2.Tìm hiểu về Macromedia Dreamweaver và
ASP.NET và kết nối với Microsoft Office Access
3.(28/4 - 5/5) 1.Kiểm tra lai kết quả của tuần 2
2.Cài ñăt và thiết kế Macromedia Dreamweaver và
Nguyễn Kim Quốc
Ngày 23 tháng 4 năm 2008
SV Thực hiện Nguyễn Hữu Mạnh Lưu Công Minh
/>NTTULIB
NTTULIB
Mục lục


 

 


Phần 1 Phân tích hệ thống
1. Tổng quan
2. . Tìm hiểu hệ thống thi trắc nghiệm
3. Yêu cầu của từng người dùng
4. Yêu cầu của hệ thống
/>NTTULIB
NTTULIB
TÓM TẮT KHÓA LUẬN 1/ Xác ñịnh thực tế khảo sát vấn ñề

Qua quá trình khảo sát thực tế tại các kỳ thi, việc tổ chứa thi và chấm
thi mất rất nhiều thời gian và chi phí . Hình thức chấm thi hiện nay vẫn do
giáo viên chấm bằng tay còn gặp nhiều khó khăn và hạn chế như : mất
nhiều thời gian, thiếu chính xác . Trong khi ñó số lượng sinh viên ngày
càng tăng, ñể quản lý và lưu kết quả thi của sinh viên ngày một phức tạp,
tốn kém chi phí lẫn thời gian. Website thi trắc nghiệm tin hoc qua mạng là
bài toán tin học cho vấn ñề nan giải trên. Việc thi bằng máy sẽ rất nhanh,
tốn ít thời gian công sức của giáo viên và cho kết quả chính xác hơn nhiều.
ðồng thời bài thi cũng như kết quả thi lưu trữ trên máy sẽ ñảm bảo an toàn
hơn trên máy
2/ Các hướng tiếp cận

- Nhận ñề tài và xác ñịnh rõ thời gian làm ñề tài.
- Xác ñinh rõ ñề tài trên các vấn ñề sau :
Nội dung ñề tài : “ Xây dựng website thi các chứng chỉ tin học
qua mạng :
ðề tài thuộc loại “ xây dựng chương trình ứng dụng”
Ngôn ngũ dùng ñể xây dựng chương trình : asp.net, tìm kiếm
những tài liệu cần thiết cho ñề tài. ðề tài : Xây dựng Website xây dựng các chứng chỉ tin học qua mạng
Yêu cầu ñề tài : Xây dựng Website cho phép :
 Thí sinh có thể ñăng ký, dự thi, xem kết quả các chứng chỉ tin học (
A, B, C, chuyên ñề) qua mạng
 Người quản lý có thể quản lý các ñối tượng liên quan ( ñề thi, thí
sinh, kết quả …) Phần 1 Phân tích hệ thống

1/Tổng quan
Trong những năm gần ñây, sự phát triển của công nghệ thông tin ñã và ñang
làm thay ñổi toàn bộ thế giới. Mọi nghành nghề, mọi lĩnh vực như kinh tế, y khoa,
công nghiệp …dần dần ñược tin học hóa và làm cho công việc trở nên dễ dàng,
nhanh chóng, chính xác hơn. ðặc biệt trong công tác giáo dục, việc tin học hóa
góp phần nâng cao chất lượng dạy và học . Trong khoa cử cũng vậy , ñể ñảm bảo
chất lượng một kỳ thi, tính khách quan, chính xác và khoa học phải ñược ñặt lên
hàng ñầu .
/>NTTULIB
NTTULIB
Sự kết hợp giữa phương pháp thi trắc nghiệm và tin hoc không những ñáp ứng
ñược các yếu tố mà còn giúp tiết kiệm chi phí tổ chức thi, thời gian công sức của
giáo viên ñồng thời kết quả lại nhanh chóng và ñộ chính xác cao . Với các ưu ñiểm
trên, Bộ Giáo dục nước ta ñang tiến hành ñưa phương pháp thi trắc nghiệm vào
kỳ thi tuyển sinh ñai học. Còn ở các trường từ trung hoc cơ sở ñến ñại học, hình
thức thi trắc nghiệm ñã và ñang ñược sử dung trong hầu hết các môn thi . Nhìn

/>NTTULIB
NTTULIB
Giáo vụ trước khi sử dụng hệ thống phải thông qua chức năng dăng
nhập . Tùy theo tài khoản ñăng nhập mà chương trình sẽ cung cấp
cho người dùng các chức năng sau :
• Nếu giáo viên thực hiện ñăng nhập không phải là giáo viên quản trị thì
chỉ dùng ñược các chức năng : soạn thảo, hiệu chỉnh câu hỏi, và ñề thi
• Nếu là giáo viên quản trị thì sẽ ñược quyền kiểm duyệt câu hỏi và ñề
thi
b) Thí sinh:• ðược phép ñăng ký , ñăng nhập , chọn kỳ thi , thực hiện thi , xem lịch
thi , xem ñiểm thi .

4/ Yêu cầu của hệ thống
Chương trình ñược thiết kế ñể thi trực tuyến bao gồm các ñặc ñiểm sau:

Các thí sinh sẽ tiến hành ngồi trên các máy client tại các phòng thi ñịa phương và
làm bài thi có ñề chung ñược cung cấp bởi máy chủ của bộ giáo dục. Sau khi thi
xong chương trình sẽ tính toán ñể có ñiểm thi và sau ñó cập nhật ñiểm thi và bài
thi của thí sinh vào cơ sở dữ liệu trên server

Hệ thống phải ñảm báo tính bảo mật, an toàn thông tin một cách tuyệt ñối

Yêu cầu của chương trình
 Các yêu cầu của chương trình bao gồm

Phần 2 Thiết kế hệ thống 1/ Mô hình Diagram
1. Mô hình hệ thống
/>NTTULIB
NTTULIBHình 1 : Mô hình quản lý hệ thống
/>NTTULIB
NTTULIB

Hình 2 : Mô hình User Case của Thí sinh />NTTULIB
NTTULIB

Trong hình thức thi tính thời gian, thời gian sẽ ñược tính ngược. Khi hết giờ thi
hoặc người dùng chọn nút “ Dừng thi “ thì chương trình sẽ chấm ñiểm thi cho
người dùng, trả về kết quả từng câu hỏi và kết quả cuối cùng là ñạt hoặc không
ñạt.

Soạn câu hỏi :
Sau khi ñăng nhập vào giáo vụ vào chức năng soạn câu hỏi trên menu “ Soạn
câu hỏi “ . Câu hỏi sẽ ñược lưu xuống cơ sở sở dữ liệu trong bảng ðề thi.

2. Mô hình chi tiết />NTTULIB
NTTULIB

Hình 4 : Lược ñồ tuần tự ñăng nhập

/>NTTULIB
NTTULIB

Hình 5 : Lược ñồ cộng tác ñăng ký

ðặc tả :
User case này bắt ñầu khi có một người dùng muốn ñăng ký làm thành viên
trên trang Web :
Hệ thống yêu cầu người dùng phải nhập một số thông tin cá nhân bắt buộc : tên
ñăng nhập, họ tên, ngày, tháng năm sinh, mật khẩu và ñịa chỉ emai.
Người dùng nhập vào những textbox tương ứng. Nếu người dùng không nhập
gì cả hoặc nhập thiếu thông tin bắt buộc thì hệ thống sẽ thông báo nhắc nhỡ và trở lại
màn hình ñăng nhập như cũ.

cũ. />NTTULIB
NTTULIB


nh 8 : Sơ ñồ tuần tự Thi

/>NTTULIB
NTTULIB

Hình 9 : Lược ñồ cộng tác Thi
ðặc tả :
User case bắt ñầu khi người dùng nhấn vào link “ Thi “ trên menu :
Hệ thống sẽ yêu cầu nhập mã thí sinh :
Sau khi nhập mã thí sinh , người dùng nhấn nút ñăng nhập ñể bắt ñầu thi.
Hệ thống sẽ truy cập cơ sở dữ liệu ñể kiểm tra mã thí sinh này thi rồi hay chưa.
Nếu ñã thi rồi hệ thống sẽ thông báo lỗi và trở về màn hình ñăng nhập.
Nếu thi sinh chưa thi hệ thống sẽ chuyển sang trang thi, lấy cơ sở dữ liệu lấy
ñề thi ra thể hiện cho người dùng thi kiểm tra.

/>NTTULIB
NTTULIB

Hình 10 : Lược ñồ tuần Xem kết quả

/>


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