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

Báo cáo Đồ án lập trình web nâng cao quản lý trang web trắc nghiệm

39 0 0
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

Tiêu đề Báo Cáo Đồ Án Lập Trình Web Nâng Cao Quản Lý Trang Web Trắc Nghiệm
Tác giả Hoàng Bích Diệp, Trần Quang Anh
Người hướng dẫn ThS. Phương Văn Cảnh
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo
Năm xuất bản 2024
Thành phố Hà Nội
Định dạng
Số trang 39
Dung lượng 4,16 MB

Nội dung

Trong thời gian được học tập và thực hành dưới sự hướng dẫn của cô, chúng em không những thu được rất nhiều kiến thức bổ ích, mà còn được truyền sự say mê và thích thú đối với bộ môn Đồ

Trang 1

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO ĐỒ ÁN LẬP TRÌNH WEB NÂNG CAO

QUẢN LÝ TRANG WEB TRẮC NGHIỆM

Trang 2

PHIẾU CHẤM ĐIỂM

Sinh viên thực hiện:

Trang 3

LỜI NÓI ĐẦU

CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN

1.1 Khảo sát hiện trạng

1.1.1 Tổng quan

1.2 Xác lập dự án

1.2.1 Yêu cầu của hệ thống

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1 Xác định các Actor và Use case tổng quát của hệ thống

Hình 2.1: Biểu đồ use case tổng quát

2.2 Phân rã use case

-Biểu đồ use case và đặc tả các use case đó

Hình 2.2: Biểu đồ chức năng Quản lý dữ liệu

Bảng 2.2.1: Bảng đặc tả chức năng Quản lý dữ liệu

Hình 2.7: Biểu đồ chức năng tìm kiếm

Bảng 2.2.6: Bảng đặc tả chức năng tìm kiếm

Quản lý đăng nhập

Hình 2.6: Biểu đồ chức năng đăng nhập

Bảng 2.2.5: Bảng đặc tả chức năng đăng nhập

-Biểu đồ trình tự

Hình 2.9: Biểu đồ trình tự đăng nhập

Hình 2.10: Biểu đồ trình tự đăng ký

Hình 2.11: Biểu đồ trình tự cập nhật dữ liệu

Trang 4

Hình 2.12: Biểu đồ tìm kiếm

2.3.Biểu đồ lớp

Hình 2.13: Biểu đồ lớp

CHƯƠNG 3: THIẾT KẾ GIAO DIỆN

3.1.Chức năng đăng nhập

Hình 3.1: Chức năng đăng nhập

3.2.Chọn chức vụ

Hình 3.2: Chọn chức vụ

3.3.Trang chủ

Hình 3.3: Trang chủ

3.4.Chức năng admin

Hình 3.4: Quản lý bài học

Hình 3.5: Thêm bài học

Hình 3.6: Quản lý chương

Hình 3.7: Thêm chương

Hình 3.8: Quản lý giáo viên

Hình 3.9:Thêm giáo viên

Hình 3.10:Quản lý học sinh

Hình 3.11: Thêm mới học sinh

Hình 3.12: Quản lý lớp

Hình 3.13:Thêm mới lớp

Hình 3.14:Quản lý môn học

Hình 3.15: Thêm môn học

Hình 3.16: Quản lý giảng dạy

Trang 5

Hình 3.22: Phê duyệt

Hình 2.23: Quản lý đề thi

Hình 2.24 :Chi tiết đề thi

Hình 2.25 :Thêm mới đề thi

Trang 6

LỜI NÓI ĐẦU

Trên thực tế không có sự thành công nào mà không gắn liền với những sự hỗ trợ, giúp đỡ dù ít hay nhiều, dù trực tiếp hay gián tiếp của người khác Trong suốt thời gian đã và đang học tập tại trường đến nay,

em đã nhận được rất nhiều sự quan tâm, giúp đỡ của quý Thầy Cô, gia đình và bạn bè.

Và đặc biệt, trong học kỳ này Em xin cảm ơn cô Thầy Phương Văn Cảnh đã hướng dẫn, góp ý, thảo luận để bài báo cáo này của em được hoàn thiện Trong thời gian được học tập và thực hành dưới sự hướng dẫn của cô, chúng em không những thu được rất nhiều kiến thức bổ ích,

mà còn được truyền sự say mê và thích thú đối với bộ môn Đồ án web nâng cao

Mặc dù đã rất cố gắng hoàn thiện đồ án với tất cả sự nỗ lực, tuy nhiên, do bước đầu đi vào thực tế, tìm hiểu và xây dựng đồ án trong thời gian có hạn, với lượng kiến thức còn hạn chế, nhiều bỡ ngỡ, nên đồ án

“Quản lý trang web trắc nghiệm” chắc chắn sẽ không thể tránh khỏi

những thiếu sót Chúng em rất mong nhận được sự quan tâm, thông cảm

và những đóng góp quý báu của các thầy cô và các bạn để đồ án này ngày càng hoàn thiện hơn.

Một lần nữa, chúng em xin chân thành cám ơn cô và luôn mong nhận được sự đóng góp của thầy cô và các bạn.

Sau cùng, chúng em xin kính chúc các thầy cô trong Khoa Công

Trang 7

CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP

DỰ ÁN 1.1 Khảo sát hiện trạng

1.1.1 Tổng quan

Xã hội ngày nay đã phát triển vượt bậc dựa trên các thành tựu

khoa học công nghệ hiện đại, nhờ vào đó mà nước ta đã và đang phát triển một cách nhanh tróng làm cho đời sống nhân dân ngà một tốt hơn Nổi bật việc áp dụng công nghệ đang ngày càng được đưa vào trường lớp để giáo dục cũng như trợ giúp trong thi cử nhằm tránh sai sót cũng như giảm công sức đè nặng lên đội ngũ giảng dạy và trang web “website trắc nghiệm” của chúng em xây dựng mong muốn sẽ góp một phần công sức trong công việc ôn tập của các bạn học sinh cũng như trong công việc thi cử của các bạn và việc chấm thi của các thầy cô

1.2 Xác lập dự án

1.2.1 Yêu cầu của hệ thống

 Thực hiện tốt các chứng năng chính hiện tại.

 Tốc độ xử lý thông tin nhanh, đảm bảo chính xác, kịp thời.

 Hệ thống phải có chế độ sao lưu phục hồi dữ liệu, nhằm đảm bảo an toàn về mặt dữ liệu.

 Bảo mật tốt, chỉ làm việc với người có quyền sử dụng.

 Có thể đẩy dữ liệu câu hỏi lên một cách dễ dàng

 Có thể giám sát lượng truy cập,số lượng đề thi

 Có thể so sánh chấm điểm cho đề thi

Trang 8

CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1 Xác định các Actor và Use case tổng quát của hệ thống

Hình 2.1: Biểu đồ use case tổng quát

2.2 Phân rã use case

-Biểu đồ use case và đặc tả các use case đó.

Quản lý chức năng Quản lý dữ liệu

Hình 2.2: Biểu đồ chức năng Quản lý dữ liệu

Trang 9

Bảng 2.2.1: Bảng đặc tả chức năng Quản lý dữ liệu

và các đề thi được người dùng đã thi

Gồm:

-Quản lý đề thi và đáp án -Quản lý người dùng

và điểm -Quản lý lịch

sử thi

Quản lý chức năng tìm kiếm

Hình 2.7: Biểu đồ chức năng tìm kiếm

Trang 10

mà người đó cần

Trợ giúp tìm kiếm đề thi

mà người đó cần

Quản lý đăng nhập

Hình 2.6: Biểu đồ chức năng đăng nhập

Trang 11

Bảng 2.2.5: Bảng đặc tả chức năng đăng nhập

Đăng nhập -người quản

-người dùng

Truy cập vào

hệ thống để thực hiện các công việc của mình.

Khi người dùng muốn sử dụng hệ thống

để thực hiện công việc của mình thì phải đăng nhập vào hệ thống, form đăng nhập cho phép đăng nhập với tên

và mật khẩu của mình -Hệ thống thực hiện kiểm tra tài khoản người dùng đăng nhập vào đúng hay

Trang 12

chưa Nếu đúng hệ thống kiểm tra quyền truy cập, trong trường hợp người dùng

có quyền thì

hệ thống thiết lập trạng thái cho người dùng Trong trường hợp người dùng nhập sai tài khoản hệ thống sẽ thông báo lại cho người dùng.

Trang 13

-Biểu đồ trình tự

Hình 2.9: Biểu đồ trình tự đăng nhập

Hình 2.10: Biểu đồ trình tự đăng ký

Trang 14

Hình 2.11: Biểu đồ trình tự cập nhật dữ liệu

Trang 15

Hình 2.12: Biểu đồ tìm kiếm

Trang 16

2.3.Biểu đồ lớp

Hình 2.13: Biểu đồ lớp

Trang 17

CHƯƠNG 3: THIẾT KẾ GIAO DIỆN

3.1.Chức năng đăng nhập

Hình 3.1: Chức năng đăng nhập

3.2.Chọn chức vụ

Hình 3.2: Chọn chức vụ

Trang 18

3.3.Trang chủ

Hình 3.3: Trang chủ

Trang 19

3.4.Chức năng admin

Hình 3.4: Quản lý bài học

Trang 20

Hình 3.5: Thêm bài học

Trang 21

Hình 3.6: Quản lý chương

Trang 22

Hình 3.7: Thêm chương

Trang 23

Hình 3.8: Quản lý giáo viên

Trang 24

Hình 3.9:Thêm giáo viên

Trang 25

Hình 3.10:Quản lý học sinh

Trang 26

Hình 3.11: Thêm mới học sinh

Trang 27

Hình 3.12: Quản lý lớp

Trang 28

Hình 3.13:Thêm mới lớp

Trang 29

Hình 3.14:Quản lý môn học

Trang 30

Hình 3.15: Thêm môn học

Trang 31

Hình 3.16: Quản lý giảng dạy

Trang 32

Hình 3.17: Thêm mới quá trình giảng dạy

Trang 33

Hình 3.18: Quản lý nhập học

Trang 34

Hình 3.19: Nhập học

5.Giáo viên

Trang 35

Hình 3.20 : Quản lý câu hỏi

Trang 36

Hình 3.21: Thêm câu hỏi

Trang 37

Hình 3.22: Phê duyệt

Trang 38

Hình 2.23: Quản lý đề thi

Trang 39

Hình 2.24 :Chi tiết đề thi

Hình 2.25 :Thêm mới đề thi

Ngày đăng: 22/01/2025, 15:07

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN