PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

35 552 2
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

Đ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

Ngoại ngũ là môn học chung của toàn trường nên có rất nhiều sinh viên theo học. Vì vậy tổ chức thi hết môn cho sinh viên toàn trường là việc khó khăn. Trắc nghiệm là hình thức thi được tỗ bộ môn sử dụng nhiều trong các năm gần đây. Phương án giải quyết là xây dựng hệ thống quản lý ngân hàng câu hỏi thi trắc nghiệm...

PHN TCH V THIT K H THNG QUN Lí THI TRNG H Phần I. khảo sát i. khảo sát mục tiêu bài toán 1. Tìm hiểu chung về tổ chức thi trắc nghiệm của bộ môn tiếng anh: Ngoại ngữ là môn học chung của toàn trờng nên có rất nhiều sinh viên theo học. Vì vậy tổ chức thi hết môn cho sinh viên toàn trờng là việc khó khăn. Trắc nghiệm là hình thức thi đợc tổ bộ môn sử dụng trong những năm gần đây. - u điểm: + Có nhiều dạng đề khác nhau nên việc đánh giá trình độ của từng sinh viên là chính xác hơn . + Việc chấm thi đỡ tốn thời gian hơn so với thi viết. - Nhợc điểm: + Việc tạo ra nhiều đề rất mất thời gian: dùng phơng pháp thủ công nên mất nhiều ngời để làm việc này. + Lu trữ đề thi không an toàn (chủ yếu bằng văn bản). 1 1 + Các kì thi tiếp theo muốn thay đổi nội dung đề thi thì các giáo viên lại phải soạn câu hỏi ra đề thi. Công việc này mất thời gian không hiệu quả. + Số lợng sinh viên đông nên chi phí cho việc phô tô đề thi lớn. + Chấm thi bằng tay: nhiều giáo viên tham gia. + Khi sinh viên làm sai muốn sửa lại sẽ gây ra việc gạch xoá, bài thi không đẹp mắt. 2. Mục tiêu phơng án giải quyết: - Phơng án giải quyết: xây dựng đợc hệ thống quản ngân hàng câu hỏi tổ chức thi trắc nghiệm trên mạng máy tính sử dụng cho nhiều môn học khác nhau. - Mục đích: Phát huy u điểm khắc phục nhợc điểm của hệ thống cũ. + Xây dựng ngân hàng câu hỏi với mức độ khó dễ khác nhau. + Tự động sinh đề thi dựa theo mẫu một quy tắc quy định sẵn. + Quản danh sách sinh viên thi. + Cho phép sinh viên thi chấm điểm tự động. II. Xác lập dự án: 1. Dự trù về trang thiết bị 2. Lên kế hoạch - Việc cần làm, thời gian 3. Dự trù về con ngời thời gian. III. Khảo sát 1. Môi trờng hoạt động - Cơ cấu tổ chức: - Phần mềm quản ngân hàng câu hỏi tổ chức thi trắc nghiệm: + Đợc sử dụng cho một tổ bộ môn, hoạt động trên môi trờng mạng lan. 2 Ban giám hiệu Bộ môn khácBộ môn ANH VĂN Trởng bộ môn Các giáo viên 2 -> Đáp ứng mô hình tổ chức thi trắc nghiệm trên mạng máy tính: nhiều sinh viên có thể thi cùng một lúc. -> Sinh nhiều đề khác nhau, tráo đổi phơng án trả lời. -> Quản đợc ngân hàng câu hỏi với số lợng lớn. -> Chấm thi tự động. -> Lu trữ kết quả bài thi. 2. Các nghiệp vụ trong hệ thống - Các giáo viên trong bộ môn là ngời trực tiếp soạn các câu hỏi (dạng văn bản). Mẫu câu hỏi đ- ợc sử dụng có cấu trúc nh ở bảng III.1. Mỗi giáo viên sẽ soạn khoảng 100 câu hỏi (50 dễ, 50 khó) nộp lại cho trởng bộ môn duyệt. Sau đó bộ môn sẽ họp lại quyết định các câu hỏi sẽ đợc lựa chọn. Mẫu xét duyệt nh mẫu III.2. - Trởng bộ môn là ngời có quyền cao nhất trong bộ môn, quyết định câu hỏi có đợc sử dụng hay không. - Các câu hỏi đợc xét duyệt xong sẽ chuyển cho NHÂN VIÊN A (ngời đợc giao nhiệm vụ). Ngời này có nhiệm vụ lên danh sách ngân hàng câu hỏi là ngời duy nhất đợc truy xuất, xử thông tin trên cơ sở dữ liệu. - Một đề thi hoàn chỉnh (mẫu III.3) là tập hợp 100 câu hỏi khác nhau lấy ngẫu nhiên từ ngân hàng câu hỏi (quy tắc ra đề sẽ do bộ môn quyết định). Phơng án trả lời sẽ đợc hoán đổi vị trí cho nhau để tránh việc 2 đề bài có chung một câu hỏi, thứ tự câu hỏi giống nhau. Yêu cầu sinh viên làm bài thi trong thời gian là 100 phút. - Sinh viên trả lời câu hỏi bằng cách chọn một trong 4 phơng án trả lời A, B, C, D. Mỗi câu trả lời đúng tơng ứng với 1 điểm. Không chọn phơng án nào hoặc chọn sai sẽ không có điểm. Bài thi của sinh viên sẽ đợc lu lại trong cơ sở dữ liệu đợc NHÂN VIÊN A tổng hợp kiểm tra. Khi nhân viên muốn lấy kết quả bài thi của sinh viên thì sẽ lấy từ bảng III.4. - Cuối đợt thi, NHÂN VIÊN A tổng kết điểm Y (điểm thi trắc nghiệm) căn cứ vào điểm X để tính điểm Z cho sinh viên. Cuối cùng là đa ra bảng điểm của từng lớp (Bảng III.5) 3. Các biểu mẫu - Bảng III.1. Cấu trúc một câu hỏi: Câu số: .(Câu hỏi) (Các phơng án trả lời) O A. . O B. . O C. O D. . 3 3 - Mẫu III.2: TRờng đhhhvn Khoa: . Tổ bộ môn: . cộng hoà xã hội chủ nghĩa việt nam Độc lập Tự do Hạnh phúc -------***-------- Bản xét duyệt Vào hồi .h . ngày . tháng . năm tổ bộ môn .đã họp xét duyệt câu hỏi thi trắc nghiệm môn . năm học . Tổ trởng bộ môn (Ký, ghi rõ họ tên) - Mẫu III.3: Đề số: . Đề thi Môn Lần: Thời gian làm bài: 100 Chủ nhiệm bộ môn . Chọn phơng án trả lời đúng: Câu số: 001 . O A. . O B. . O C. O D. . . Câu số: 100 . O A. . O B. . O C. O D. . Mã sv: . Họ tên: Ngày sinh: . Lớp: . Khoa: . - Bảng III.4: Kết quả bài thi môn lần . 4 4 Đề số: . Ngày thi: . Mã sinh viên: Họ tên: . Ngày sinh: Lớp: Khoa: . Trả lời: /100 Điểm: . - Bảng III.5 Trờng ĐHHHVN Khoa: . Lớp: Kết quả học phần lần . -------------------- Năm học: . Môn: . Học kỳ: . . Ngày tháng . năm . TT Họ tên Ngày sinh số đề kết quả Điểm Z (bằng chữ) Ghi chú X Y Z Số SV thi Tỷ lệ điểm giỏi: Tỷ lệ điểm khá: Tỷ lệ điểm TB Số SV đạt yêu cầu trở lên: . Số SV vi phạm kỷ luật . Ngày . tháng . năm Chủ nhiệm bộ môn Phần II: Phân tích thiết kế hệ thống I. Sơ đồ phân rã chức năng: QL ngân hàng câu hỏi HT thi trắc nghiệm QL đề thi QL Danh mục Tổ chức thi Thi Tìm kiếm Thống Câu hỏi 5 5 Môn Khoa Lớp Quy tắc ra đề Tạo đề Phát hành đề QLDS SV QL DS bài thi II. Xác định đầu vào, đầu ra của hệ thống 1. Chức năng quản danh mục 1.1. Mục tiêu - Chức năng này tơng ứng với nghiệp vụ soạn câu hỏi, cho phép cập nhật các nội dung về môn thi, câu hỏi, khoa, lớp của sinh viên. - Nó cho phép quản các nội dung trên với các thao tác thêm, sửa, xoá. 1.2. Thông tin đầu vào - Danh sách các môn thi danh sách câu hỏi của các môn đó - Danh sách khoa, lớp của sinh viên - Thông tin về môn thi, khoa, lớp thì khá đơn giản bao gồm mã tên. Còn về câu hỏi sẽ có những mức độ khó, dễ khác nhau chúng ta dựa trên mẫu câu hỏi (mẫu 01) - Thông tin về kỳ thi (tổng hợp từ 3 mẫu biểu: mẫu III.3, III.4, III.5). 1.3.Thông tin đầu ra - Lu các thông tin vào cơ sở dữ liệu để làm đầu vào cho các chức năng khác. 2. Chức năng quản đề thi 2.1. Mục tiêu - Làm việc với các câu hỏi đã hoàn chỉnh. Nó cho phép đa ra một quy tắc ra đề nhất định. 6 6 - Chức năng này tơng ứng với nghiệp vụ tạo đề thi của phòng đào tạo. Chức năng này sẽ tạo ra một số lợng đề theo quy tắc nào đó. 2.2.Thông tin đầu vào - Chức năng này lấy dữ liệu của các câu hỏi, các môn đợc tạo từ chức năng trớc, căn cứ vào các câu hỏi đó ta có đợc một đề thi hoàn chỉnh (mẫu 02). 2.3. Thông tin đầu ra - Nội dung đề thi lu trữ trong cơ sở dữ liệu. Thông tin này sẽ là đầu vào của chức năng khác. - Đa ra đợc một quy tắc ra đề với mức độ các câu khó, dễ phù hợp lu trữ trong cơ sở dữ liệu. 3. Chức năng tổ chức thi 3.1. Mục tiêu - Tơng ứng với nghiệp vụ tổ chức thi - Tiến hành phát hành đề thi để cho sinh viên thi ở bớc tiếp theo - Lên danh sách sinh viên đề thi đa ra đợc từng bài thi đầy đủ 3.2.Thông tin đầu vào - Dữ liệu sinh viên căn cứ vào nội dung sinh viên ghi trong phiếu đăng ký thi. - Các đề thi hoàn chỉnh đã đựơc tạo từ bớc tạo đề. - Thông tin về kỳ thi (tổng hợp từ 3 mẫu biểu: mẫu III.3, III.4, III.5). 3.3.Thông tin đầu ra - Dữ liệu sinh viên, bài thi đợc lu trong cơ sở dữ liệu để lấy ra sử dụng trong chức năng Thi 4. Chức năng thi 4.1. Mục tiêu - Chức năng này tơng ứng với nghiệp vụ làm bài thi của sinh viên. - Cho phép sinh viên thi trong một khoảng thời gian nào đó tơng ứng với môn. - Chấm điểm bài thi của sinh viên một cách tự động. 4.2. Thông tin đầu vào - Thông tin đầy đủ về sinh viên, bài thi các thông tin về thời gian thi, ngày thi cụ thể để đảm bảo không xảy ra thiếu sót trong quá trình thi. - Các dữ liệu đợc đa vào sử dụng sinh viên trực tiếp làm bài thi 4.3. Thông tin đầu ra - Bài làm chi tiết sinh viên. - Điểm bài thi của sinh viên đợc chấm tự động, lu trữ trong cơ sở dữ liệu trả kết quả về cho sinh viên. 5. Chức năng tìm kiếm thống 5.1.Thông tin đầu vào: 7 7 - Các thông tin có trong quá trình từ khi bắt đầu tạo đề đến khi thi xong gồm có dữ liệu câu hỏi, khoa, lớp, sinh viên, đề thi, bài thi, ngày thi, điểm, . - Cho phép tìm kiếm, thống theo các tiêu chí trên. 5.2. Thông tin đầu ra: - Kết quả tìm kiếm, thống trả về cho Nhân viên lu vào cơ sở dữ liệu để gửi tới các Khoa sinh viên II. Sơ đồ luồng dữ liệu 1. Sơ đồ mức ngữ cảnh: 8 Bài thi Dl 1. Nhập dl QLngân hàng câu hỏi HT thi trắcnghiệm Dữ liệu Nhân viên câu hỏi 2. Tìm kiếm, thống Kết quả tìm kiếm K Q Đề thi Đăng ký, làm bài Sinh viên 8 2. S¬ ®å møc ®Ønh: 9 Kú 1. NhËp DM QL Danh môc DLDM quy t¾c C©u hái 2. NhËp T 2 ®Ò thi Nh©n viªn DL §T QL §Ò thi DL Kú Líp M«nKhoa 3. NhËp DS SV, sè lîng ®Ò thi DL Tæ chøc Thi DL Sinh viªn DL BT Thi T×m kiÕm 9 3. Sơ đồ mức dới đỉnh: 3.1. Quản danh mục: 3.2 Quản đề thi: Nhân viên Tạo đề 1.Nhập,sửa số lợng đề Câu hỏi Đề thi Dl câu hỏi Dl đề thi Quy tắc ra đề 2.Nhập,sửa quy tắc ra đề quy tắc đề 10 Thống 1.Nhập, sửa ds QL DS câu hỏi Dl câu hỏi Câu hỏi Nhân viên Dl môn thi 2.Nhập, sửa ds QL DS Môn thi Dl môn thi Môn thi Kỳ thi Dl kỳ thi 3.Nhập, sửa ds QL DS Khoa Dl khoa Khoa Dl khoa 4.Nhập, sửa ds QL DS Lớp Dl lớp Lớp 10 . viªn QL DS bµi thi Dl bµi thi QL DS SV §Ò thi Dl ®Ò thi Sinh viªn 3. Lµm bµi thi Dl SV 1. §¨ng ký Khoa Ph¸t hµnh ®Ò Líp m«n 2. Ra ®Ò thi 3.3. Tæ chøc thi: . II: Phân tích và thi t kế hệ thống I. Sơ đồ phân rã chức năng: QL ngân hàng câu hỏi và HT thi trắc nghiệm QL đề thi QL Danh mục Tổ chức thi Thi Tìm kiếm Thống

Ngày đăng: 24/08/2013, 22:33

Hình ảnh liên quan

* Bảng đề thi: - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

ng.

đề thi: Xem tại trang 17 của tài liệu.
* Bảng chi tiết đề thi - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

Bảng chi.

tiết đề thi Xem tại trang 17 của tài liệu.
3.2.2. Sơ đồ mô hình quan hệ - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

3.2.2..

Sơ đồ mô hình quan hệ Xem tại trang 18 của tài liệu.
* Bảng sinh viên: - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

Bảng sinh.

viên: Xem tại trang 18 của tài liệu.
- Khi click vào btnOk thì kiểm tra trong bảng dangnhap và dữ liệu đợc nhập vào từ 2ô text. - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

hi.

click vào btnOk thì kiểm tra trong bảng dangnhap và dữ liệu đợc nhập vào từ 2ô text Xem tại trang 19 của tài liệu.
+ gridview nạp tất cả danh sách đã nhập của bảng mon. + btnthem, btnsua, btnxoa có enable = true; - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

gridview.

nạp tất cả danh sách đã nhập của bảng mon. + btnthem, btnsua, btnxoa có enable = true; Xem tại trang 21 của tài liệu.
/. nếu mach không trùng thì thêm bản ghi mới vào bảng cauhoi. Nạp lại danh sách cauhoi lên gridview - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

n.

ếu mach không trùng thì thêm bản ghi mới vào bảng cauhoi. Nạp lại danh sách cauhoi lên gridview Xem tại trang 25 của tài liệu.
+ Nếu txtold không trùng mat_khau trong bảng dangnhap thì thông báo “Sai mật khẩu”. Ngợc lại thì đẩy nội dung của ô txtnew vào bảng dangnhap thay cho mat_khau của tai_khoan tơng ứng. - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

u.

txtold không trùng mat_khau trong bảng dangnhap thì thông báo “Sai mật khẩu”. Ngợc lại thì đẩy nội dung của ô txtnew vào bảng dangnhap thay cho mat_khau của tai_khoan tơng ứng Xem tại trang 26 của tài liệu.
/. nếu masv không trùng thì thêm bản ghi mới vào bảng sinhvien. Nạp lại danh sách sinhvien lên gridview - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

n.

ếu masv không trùng thì thêm bản ghi mới vào bảng sinhvien. Nạp lại danh sách sinhvien lên gridview Xem tại trang 27 của tài liệu.
- gridview nạp tất cả danh sách đã nhập của bảng quytac. - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

gridview.

nạp tất cả danh sách đã nhập của bảng quytac Xem tại trang 28 của tài liệu.
+ cbokhoa nạp tất cả danh sách đã nhập của bảng khoa. ứng với mộ t1 danh sách của cbokhoa là một danh sách lớp đợc nạp vào cbolop. - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

cbokhoa.

nạp tất cả danh sách đã nhập của bảng khoa. ứng với mộ t1 danh sách của cbokhoa là một danh sách lớp đợc nạp vào cbolop Xem tại trang 33 của tài liệu.
+ Khi click vào nút tìm: cbolop != “” nạp toàn bộ danh sách đã nhập của bảng lop lên gridview - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

hi.

click vào nút tìm: cbolop != “” nạp toàn bộ danh sách đã nhập của bảng lop lên gridview Xem tại trang 33 của tài liệu.
- Khi các đề thi đợc tạo xong thì bảng chitietdethi đợc cập nhật một cách tự động. - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐỀ THI TRƯỜNG ĐH (Tiếng anh)

hi.

các đề thi đợc tạo xong thì bảng chitietdethi đợc cập nhật một cách tự động Xem tại trang 34 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan