BÁO CÁO MÔN LẬP TRÌNH WINDOWS NÂNG CAO Đề Tài LẬP TRÌNH WINDOWN NÂNG CAO CHƯƠNG TRÌNH QUẢN LÍ VÀ THI TRẮC NGHIỆM TIẾNG ANH TRÊN MÁY TÍNH

58 2.4K 0
BÁO CÁO MÔN LẬP TRÌNH WINDOWS NÂNG CAO Đề Tài  LẬP TRÌNH WINDOWN NÂNG CAO CHƯƠNG TRÌNH QUẢN LÍ VÀ THI TRẮC NGHIỆM TIẾNG ANH TRÊN MÁY TÍNH

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BÁO CÁO MÔN LẬP TRÌNH WINDOWS NÂNG CAO Đề Tài LẬP TRÌNH WINDOWN NÂNG CAO CHƯƠNG TRÌNH QUẢN LÍ VÀ THI TRẮC NGHIỆM TIẾNG ANH TRÊN MÁY TÍNH

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP. HCM KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN: LẬP TRÌNH WINDOWN NÂNG CAO  Đề Tài LẬP TRÌNH WINDOWN NÂNG CAO CHƯƠNG TRÌNH QUẢN THI TRẮC NGHIỆM TIẾNG ANH TRÊN MÁY TÍNH GIÁO VIÊN HƯỚNG DẪN: Trần Thị Anh Thi SINH VIÊN THỰC HIỆN: 1. Thái Hoàng Hải – 10172271-NCTH4A 2. Trần Cao Nguyên – 10186721 – NCTH4A TP. HỒ CHÍ MINH THÁNG 11 NĂM 2012 Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính GVHD: Trần Thị Anh Thi MỤC LỤC [Type text] Page 2 NCTH4A Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính GVHD: Trần Thị Anh Thi LỜI NÓI ĐẦU Số lượng các môn thi trắc nghiệm trong bậc học ngày càng nhiều, xu hướng các môn thi đại học bằng trắc nghiệm đang được ứng dụng. Trong khi đó tài liệu sách trắc nghiệm còn hạn chế mà giá thành lại đắt, các đề thi trong bộ sách trắc nghiệm không nhiều, chưa đáp ứng đủ nhu cầu, yêu cầu hiện tại của người tiêu dùng. Qua phân tích tham khảo một số phần mềm đã có qua điều tra phỏng vấn một số học sinh phổ thông em đã tổng hợp lại một số yêu cầu của người dùng: Phần mềm trắc nghiệm phải dễ sử dụng, vì đối tượng sử dụng là học sinh Trung Học Phổ Thông nên giao diện là các hình phải đẹp. Điều quan trọng là nội dung trắc nghiệm cần bám sát chương trình sách giáo khoa, ngân hàng câu hỏi phải phong phú. NCTH4A Trang 3 Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính GVHD: Trần Thị Anh Thi 1. Hoạt Động Của Chương Trình Trước khi đi vào trình bày về yêu cầu nội dung bài toán, chúng ta tìm hiểu một chút về thông tin của hệ thống. Các công việc của hệ thống:  Việc đăng nhập vào hệ thống;  Việc xử thông tin của hệ thống;  Xem điểm của các lần thi trăc nghiệm trước;  Soạn thảo các câu hỏi trắc nghiệm;  Quản các thí sinh nhân viên. Yêu cầu về chức năng của hệ thống toàn bộ quá trình xử đều do hệ thống phần mềm này thực hiện. Các chức năng của hệ thống gồm có:  Chức năng nhập thông tin;  Chức năng xử thông tin;  Thêm, xóa, cập nhật các thông tin câu hỏi;  Thêm, xóa, cập nhật thông tin thí sinh, nhân viên;  Thí sinh đăng nhập thi;  Thí sinh chọn môn thi, số lượng câu hỏi;  Chấm điểm thi sính lưu vào hệ thống. Ngoài ra, còn có chức năng đăng nhập để đăng kí quyền sử dụng phần mềm này (liên quan đến tài khoản đăng nhập) hay còn gọi là hệ thống phân quyền sử dụng. Tất cả các chức năng này cần phải dễ cập nhật dễ sử dụng cho mọi người. NCTH4A Trang 4 Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính GVHD: Trần Thị Anh Thi 2. Biểu Đồ Tổng Quan Các Chức Năng PHẦN MỀM QUẢN THI TRẮC NGHIỆM TRÊN MÁY Đăng Nhập Nhập họ tên người quản lý Mật khẩu của nhà quản Nhập họ tên thí sinh Nhập mật khẩu của thí sinh In Ên Chọn Lựa Chọn môn Chọn số câu hỏi Chọn trình độ Chọn kiểu ChØnh söa Xem Điểm Xem theo lớp tên Xem theo môn Điểm cao nhất In ấn Quản trị Chèn môn trắc nghiệm mới Soạn thảo câu hỏi Thêm – Xóa – Sữa câu hỏi Thêm – Xóa – Sữa nhân viên Điểm thấp nhất Thi Trắc Nghiệm Đăng Nhập Chọn môn thi Chọn số lượng câu hỏi Thực hiện bài thi – Chấm điểm NCTH4A Trang 5 Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính GVHD: Trần Thị Anh Thi 3. Biểu Đồ Thực Thể Liên Kết E-R 3.1. Cơ Sở Dữ Liệu Cho Chương Trình 3.2. Sơ Đồ Thể Hiện Mối Quan Hệ Giữa Các Bảng Với Nhau NCTH4A Trang 6 Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính GVHD: Trần Thị Anh Thi 3.3. Diễn Giải 3.3.1. Bảng Loại Câu Hỏi STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải 1 MaLoaiCauHo i Int Mã loại câu hỏi đê phân biệt từ loại câu hỏi khác nhau. là khóa chính của bảng. 2 LoaiCauHoi Nvarchar(50) Loại câu hỏi phân ra thành nhiều loại có thể là trắc nghiệm, tự luận… 3.3.2. Bảng Câu Hỏi STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải NCTH4A Trang 7 Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính GVHD: Trần Thị Anh Thi 1 MaCauHoi Nchar(4) Mã câu hỏi để phân biệt từng câu hỏi đây là khóa chính của bảng. 2 NoiDungCauHo i Nvarchar(MAX) Nội dung câu hỏi. 3 MaLoaiCauHoi int Mã loại câu hỏi được tham chiếu từ bảng LoaiCauHoi thể hiện sự ràng buộc giữa 2 bảng. 4 MaNguoiDung Nchar(4) Mã người dùng được tham chiếu từ bảng Người Dùng thể hiện sự ràng buộc giữa 2 bảng. 5 MaMon Nchar(4) Mã môn thi được tham chiếu từ bảng Môn Thi thể hiện sự ràng buộc giữa 2 bảng. 6 GhiChu Nchar(30) Cho phép ta ghi chú lại những gợi ý. 3.3.3. Bảng Đáp Án STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải 1 MaCauTraLoi Nchar(4) Mã câu trả lời để phân biệt mỗi câu trả lời đây là khóa chính của bảng. 2 NoiDungCauTraLoi Nvarchar(MAX) Nội dung câu trả lời. 3 MaCauHoi Nchar(4) Mã câu hỏi được tham chiếu với bảng CauHoi. Thể hiện sự ràng buộc giữa 2 bảng. 4 KieuDapAn Nchar(10) Kiểu đáp án có 2 loại 1 – 0 tương ứng với 1 câu trả lời đúng 0 là NCTH4A Trang 8 Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính GVHD: Trần Thị Anh Thi câu trả lời sai. 3.3.4. Bảng Kết Quả STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải 1 MaThiSinh Nchar(10) Mã Thí Sinh khóa chính củng bảng dùng để phân biệt mổi thí sinh. 2 Diem Nchar(10) Điểm thi của mổi thi sinh khi làm bài xong sẻ được lưu lại hệ thống 3 MaMon Nchar(4) Mã môn thi ở đây là môn thithí sinh chọn để thi. 4 NgayThi Nchar(12) Ngày thi để biết được thí sinh đó thi vào ngày nào. 3.3.5. Bảng Môn Thi NCTH4A Trang 9 Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính GVHD: Trần Thị Anh Thi STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải 1 MaMon Nchar(4) Mã môn thi để phân biệt mổi loại môn thi đây là khóa chính của bảng. 2 TenMon Nvarchar(50) Tên môn thi có thể là Tiếng Anh Chuyên Ngành, Tiếng anh giao tiếp… 3.3.6. Bảng Người Dùng STT Thuộc Tính Kiểu Dữ Liệu Diễn Giải 1 MaNguoiDung Nchar(4) Mã người dùng để phân biệt mỗi người dùng trong hệ thống đây là khóa chính của bản 2 TenNguoiDung Nvarchar(50) Tên người dùng 3 MatKhauNguoiDun g Nchar(20) Mật khẩu của người sử dụng 4 LoaiNguoiDung Nchar(1) Loại người dùng ở đây được phân theo nhiều loại 1-Admin 2- Quản lí, 3-Nhân Viên…. 5 MaNhanVien Nchar(4) Mã nhân viên được tham chiếu từ bảng NhanVien. Thể hiện sự ràng buộc giữa 2 bảng. NCTH4A Trang 10 [...]... Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính 5.2 Chức Năng Quản Tổng Quát NCTH4A Trang 28 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính NCTH4A Trang 29 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình. .. Trình Quản Thi Trắc Nghiệm Trên Máy Tính NCTH4A Trang 30 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính NCTH4A Trang 31 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính NCTH4A Trang 32 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi. .. Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Quá trình nhập có thể thi u xót hoặc thất bại: NCTH4A Trang 25 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính NCTH4A Trang 26 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính. .. Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính 4.3.5 Giao Diện Thêm Câu Hỏi NCTH4A Trang 19 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính 4.3.6 Giao Diện Sửa Câu Hỏi NCTH4A Trang 20 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình. .. Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính NCTH4A Trang 33 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính 5.3 Giao diện – Chức Năng (Thi Trắc Nghiệm) 5.3.1 Giao Diện Thí Sinh Đăng Nhập NCTH4A Trang 34 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương. .. Trình Quản Thi Trắc Nghiệm Trên Máy Tính 4.3.7 Giao Diện Xóa Câu Hỏi NCTH4A Trang 21 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính 4.3.8 Giao Diện Thêm Nhân Viên 4.3.9 Giao Diện Xóa Nhân Viên NCTH4A Trang 22 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc. .. Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính 4.3.2 Giao Diện Thông Tin Thí Sinh NCTH4A Trang 17 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính 4.3.3 Giao Diện Kết Quả Thi 4.3.4 Giao Diện Thông Tin Nhân Viên NCTH4A Trang 18 GVHD: Trần Thị Anh Thi Chương Trình. .. Trắc Nghiệm Trên Máy Tính 4.3.10 Giao Diện Quản Môn Thi 5 Thao Tác Chức Năng Của Chương Trình 5.1 Chức Năng Quản Câu Hỏi Ở đây em xin minh họa quá trình thêm Câu hỏi vào NCTH4A Trang 23 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính NCTH4A Trang 24 GVHD: Trần Thị Anh Thi Chương Trình Quản Thi Trắc Nghiệm Trên. .. ta sẻ kiểm tra xem tên người quản matkhau hợp lệ hay không nếu hợp lệ ta sẻ thao tác, không hợp lệ sẻ báo lại cho người đăng nhập btnThoat đóng thoát chương trình NCTH4A Trang 14 Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính GVHD: Trần Thị Anh Thi 4.3 Giao Diện Quản  Chú thích: Đây là form Quản sau khi chúng ta đăng nhập... ButtonDangKi: Nếu thí sinh chưa có tài khoản sẽ thực hiện việc đăng kí để thi ButtonDangNhap: Nếu tên đăng nhập mật khẩu hợp lệ sẽ đăng nhập thành công thực hiện các thao tác thi ButtonThoat: Đóng thoát chương trình NCTH4A Trang 35 Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Thi Trắc Nghiệm Trên Máy Tính GVHD: Trần Thị Anh Thi 5.3.2 Giao diện đăng kí Form Đăng . THÔNG TIN BỘ MÔN: LẬP TRÌNH WINDOWN NÂNG CAO  Đề Tài LẬP TRÌNH WINDOWN NÂNG CAO CHƯƠNG TRÌNH QUẢN LÍ VÀ THI TRẮC NGHIỆM TIẾNG ANH TRÊN MÁY TÍNH GIÁO. 14 Chương Trình Quản Lí Và Thi Trắc Nghiệm Trên Máy Tính Chương Trình Quản Lí Và Thi Trắc Nghiệm Trên Máy Tính GVHD: Trần Thị Anh Thi 4.3. Giao Diện Quản

Ngày đăng: 07/01/2014, 14:46

Từ khóa liên quan

Mục lục

  • LỜI NÓI ĐẦU

  • 1. Hoạt Động Của Chương Trình

  • 2. Biểu Đồ Tổng Quan Các Chức Năng

  • 3. Biểu Đồ Thực Thể Liên Kết E-R

  • 3.1. Cơ Sở Dữ Liệu Cho Chương Trình

  • 3.2. Sơ Đồ Thể Hiện Mối Quan Hệ Giữa Các Bảng Với Nhau

  • 3.3. Diễn Giải

  • 3.3.1. Bảng Loại Câu Hỏi

  • 3.3.2. Bảng Câu Hỏi

  • 3.3.3. Bảng Đáp Án

  • 3.3.4. Bảng Kết Quả

  • 3.3.5. Bảng Môn Thi

  • 3.3.6. Bảng Người Dùng

  • 3.3.7. Bảng Nhân Viên

  • 3.3.8. Bảng Thí Sinh

  • 4. Mô Tả Yêu Cầu

  • 4.1. Giao Diện Chương Trình

  • 4.2. Giao Diện Quản Lí Đăng Nhập

  • 4.3. Giao Diện Quản Lí

  • 4.3.1. Giao Diện Câu Hỏi

Tài liệu cùng người dùng

Tài liệu liên quan