1. Trang chủ
  2. » Luận Văn - Báo Cáo

đồ án quản lý đề thi trắc nghiệm

25 624 3
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 25
Dung lượng 6,28 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

ĐñI án: Quln Lý ĐI Thi Trilc NghilIm CHUONG I: TONG QUAN 1.1 Dat van dé 1.2 Nhiệm vụ đồ án Xây dựng hệ thống chương trình quản lý đề thi, chức năng tạo câu hỏi và tổ chức thi đễ dàng,

Trang 1

ĐñI án: Quln Lý ĐI Thi Trilc NghilIm

CHUONG I: TONG QUAN

1.1 Dat van dé

1.2 Nhiệm vụ đồ án

Xây dựng hệ thống chương trình quản lý đề thi, chức năng tạo câu hỏi và tổ chức thi đễ dàng,

chính xác cho sinh viên

1.3 Cấu trúc đồ án

Chương 1: Tổng quan

Giới thiệu tổng quan về chương trình quản lý đề thi trắc nghiệm, các chức năng tổng quát mà

đồ án thực hiện

Các chức năng chính và phương thức hoạt động của hệ thông trong chương trình

Chương 3: Phân tích — Thiết Kế

Phân tích chức năng chính của hệ thống, xây đựng đặc tá yêu cầu chức năng của hệ thống bao gồm sơ đồ chức năng (Usecase Diagram), Sơ đồ hoạt động (Activity Diagram), Sơ đồ tuần tự (Sequence Diagram)

Trang 2

CHƯƠNG II: CƠ SỞ CHỨC NĂNG

2.1 Yêu cầu chức năng

2.1.1 Quản lý Người dùng:

e_ Admin, Giáo Viên, Sinh Viên

hàng câu hỏi của môn giáo viên đó phụ trách

minh

Giáo viên có nhiệm vụ quản lý câu hỏi trong ngân hàng đê thi của Khoa phụ trách Môi câu hỏi

sẽ có 4 đáp án A,B,C,D và kiêu đáp án sẽ là A,B,C hoặc D tương ứng với đáp án đúng của câu

hỏi

Được quản lý bởi Khoa, có thê thêm bớt môn học trong chương trình thi trắc nghiệm

2.1.4 Quản Lý Sinh Viên:

Cho phép Ban Quản Trị Xem, Cập nhật thông tin sinh viên của Khoa thuộc các lớp, và các chức năng quản lý điêm của sinh viên đó

Cho Phép Ban Quản Trị có thê thêm bớt, cập nhật thông tin của giáo viên ra đê trong chương trình thi trắc nghiệm

Trang 3

ĐñI án: Quln Lý ĐI Thi Trilc NghilIm

2.1.7 Tra Cứu - Xem Diém

Sinh viên có thê tra cứu thông tin của mình và xem tất cả điểm mà sinh viên đó làm bài cùng

vời ngày thi, qua đó sinh viên có thể nắm bắt tình hình kết quả học tập của mình.2.1.7

2.1.8 Quan Lý Điểm:

Mỗi câu hỏi sẽ tương ứng với 4 đáp án, chương trình sẽ tính điểm trên số câu hỏi quy định vào thang điểm là 10, qua đó chương trình sẽ tính:

Điểm = 10/Tổng số câu hỏi

VD: Đề thi có 20 câu: Điểm =10/20=0.5đ Mỗi câu hỏi sẽ tương ứng: 0.5 điểm

Sô điêm sẽ được giữ nguyên phân lẽ và lưu vào kêt quả thi của sinh viên

2.1.9 Sinh Viên Thi Trắc Nghiệm

Sinh viên đăng nhập thành công, chương trình sẽ mở trang thi trắc nghiệm, dựa vào quy định

số câu hỏi của chương trình mà sinh viên sẽ nắm bắt thông tin về số câu hỏi thi Mỗi câu hỏi sẽ

có 4 đáp án lựa chọn, sinh viên lựa chọn đáp án đúng nhất

2.1.10 Báo Cáo Thống Kê

Chương trình có chức năng thống kê những dữ liệu yêu cầu của người dùng như: báo cáo điểm, thông kê môn học, thông kê sinh viên, thông kê giáo viên, thông kê câu hỏi

Trang 4

CHUONG III: PHAN TICH THIET KE

3.1 Xây dựng mô hình chức năng ( Usecase Diagram)

© Quan Ly Cau Hoi

© Quan Ly Dé Thi

© Quan Ly Diém

e Tra Citu— Xem Diém

Trang 5

ĐñI án: Quln Lý ĐI Thi Trilc NghilIm

Trang 6

3.2 Thiết Kế Chi Tiết Chức Năng

e 3.2.1 Quan Ly Cau Hoi

1 | Mở formQ.Lý Câu Hỏi

hiển thị trang quán lý Lớp: A2

13.2 Sửa không thành công: A6

A2: Thông Báo Thêm không thành công

A3: Thông Báo Xóa thành công

A4: Thông báo xóa không thành công A5: Thông báo Sửa thành công

A6: Thông báo sửa không thành công

Trang 7

ĐĨl án: Quinn Lý Đñl Thi Tric Ngị

Trang 8

1.1.1.1 LoadSGL0

2.1.1: ThemCh) : void 2.1.1.1: Exelnsert()

8.1.1.1: ExeRemove0 : voi

Trang 9

ĐñI án: Quln Lý ĐI Thi Trilc NghilIm

1 | Mở form Quản Lý môn học

3| Nhân Nút Thêm Môn

5 | Nhập Thông Tin môn học

7 | Nhắn nút Lưu

8.2 Thêm Không Thành Công, Hệ Thông

hiền thị trang quản lý: A2

9 | Nhân Nút Xóa Kiểm tra dữ liệu Xóa

10.2 Xóa Không Thành Công: A4

11 | Nhân Nút Sửa

13 | Nhắn Nút Lưu 13.1 Sửa Thành Công: A5

13.2 Sửa không thành công: A6

Alternative flow AI: Thông báo Thêm thành Công

A2: Thông Báo Thêm không thành công

A3: Thông Báo Xóa thành công

A4: Thông báo Xóa không thành công A5: Thông báo Sửa thành công

A6: Thông báo Sửa không thành công

Trang 10

- ExeRemove(} : void

+ LoadMH(} : void

- ThemMH(} : void + XoaMH{) : void

Trang 11

ĐñI án: Quln Lý ĐI Thi Trilc NghilIm

Trang 12

3.2.4 Quản Lý Sinh Viên

1 | Mở form Q.Lý Sinh Viên

7.2 Thêm Không Thành Công, Hệ Thống

hiển thị trang quản lý: A2

12.2 Sửa không thành công: A6

A2: Thông Báo Thêm không thành công A3: Thông Báo Xóa thành công

A4: Thông báo Xóa không thành công

A5: Thông báo Sửa thành công

A6: Thông báo Sửa không thành công

12

Trang 13

ĐñI án: Quln Lý ĐI Thi Trilc NghilIm

3.2.4.2 Class Diagram

)

SinhVien

Trang 15

ĐñI án: Quln Lý ĐI Thi Trilc NghilIm

3.2.7 Tra Cứu - Xem Điễm

3.2.7.1 Đặc tả Usecase

3_ | Nhập Mã Sinh Viên

Flow of events 5_ | Nhân nút Xem

hiển thị Trang Diém SV: Al

6.2 Khéng tim thay, Hé Théng tro lao

trang Xem Diém: A2

A2: Thông Báo không thành công

3.2.7.2 Class Diagram

KetQua

- Mal<etQua : char DataBase

- MaThiSinh : char

- DiemThi : float - ExeRemove() : void

Trang 17

ĐñI án: Quln Lý ĐI Thi Trilc NghilIm

3.2.8 Sinh Viên Thi Trắc Nghiệm

7.5 Thông Báo Điểm, Thông Báo Đáp Án

A2: Thông Báo tính không thành công A3: Thông Báo Lưu Thành Công A4: Thông Bào Lưu điểm không thành công

Trang 19

ĐñI án: Quln Lý ĐI Thi Trilc NghilIm

3.2.9 Báo Cáo - Thống Kê

Pre conditions s Hiên thị trang Báo Cáo — Thông Kê

1 | Mở form Báo Cáo

Trang 20

CHUONG IV: THIET KE GIAO DIEN

Trang 21

ĐñI án: QuữIn Lý ĐữI Thi Trilc Nghilm

giaovien * 4.2 Mô Hình Quan Hệ Dữ Liệu | ? “=

@ MaThiSinh

HoTen

4.3 Thiết Kế Giao Diện

4.3.1 Giao Diện Chính Chương Trình

ek

DANG NHAP HE THONG

Sinh Viên Đăng Nhập

'Ö Gáo Viên Đăng Nhập ( Sinh Viên Đăng Nhập

Trang 22

ay Quy ay Ngân Hàng Câu Hỏi ThêmCâuHởi XóaCâuHỏi SửaCâuHởi | TạoMônThưMớ — XóaMônThi

GấoVên SnhViên Ngườừng

“Quản Lý Nhân Sự “ Quản Lý Cầu Hồi + Quản Lý Môn Thị 4

CâuHỏi 4 ¡_ €họnMônHọc: hđh + Mã Câu Hỏi NộiDung Câu Hỏi Mã Môn Thị + 'iệc truyền thông số từ chương cách hma thông số trong trình ứng dụng đến hệ điều hành có thể thực hiện bản; THƯỢNG DẤU KG 2 3 Hệ đều hành thiết kế theo kiếu mirokernel có tất cả các _ dh Ea coe ae phar ea) soot ba

4 Việc truyền thông số từ chương trình ứng dụng đến hệ đ _ hđh Chọn Đáp Ấn 5 Ưu đếm chính cia time-sharing system so véi multiprogra dh

- - ——~- << 6 Kỹ thuật Overlay được áp dụng khi: hđh

@ các danh gh @ [ving ah6 trong bộ chớ chính 7 Kh nhớ có hiện tượng phân mãnh(fagmentator) qua dh

5 ễ 8 'Với một hệ thống đa chương trinh thi b6 nhớ sẽ: hơh

10 Trong kỉ thuật phân trang(Paging)khi bộ nhớ thực day thi hh

12 Trạng thái BLOCKED của một process là do: "= x Thoát

2

Trang 23

ĐñI án: QuữIn Lý ĐữI Thi Trilc Nghilm

4.3.5 Quản Lý Môn Thi

Qý Quý ay Ngân Hàng Câu Hỗi ThêmCâuHỏi XóaCâuHỏi Sia C3uH6i | TaoMénThiMéi XóaMônTh

GáoVên — SnhVên NgườiDùng

Quan Lý Nhân Sự 2 Quên Lý Câu Hỏi ˆ

Nhập Môn Thị Danh Sách Môn Thị

dh Hệ Điều Hành

Tên Môn: _ ToanDai CuongA1 et LyBL

sœc XXac Xuat Thong Ke

- Mã Sinh Viên: 09c1020114 - Thời Gian: 60 Phut - Thời Gian Còn

-Môn Thi: -Ngày Thi: 9/3/2012 - Điểm Làm Bài: cna

Trang 24

'Nhập Mã Sinh Viên Thông Tin Sinh Viên

Nguyen Hoang Phuong 270388 09LDTHC1

© Tim Theo Tên SV

4.3.8 Thông Kê Sinh Viên

Trang 25

ĐñI án: Quln Lý ĐI Thi Trilc NghilIm

25

Ngày đăng: 13/07/2014, 11:13

TỪ KHÓA LIÊN QUAN

w