Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

hệ thống làm bài tập qua mạng
MIỄN PHÍ
Số trang
45
Kích thước
327.4 KB
Định dạng
PDF
Lượt xem
1868

hệ thống làm bài tập qua mạng

Nội dung xem thử

Mô tả chi tiết

Phân tích và thiết kế “Hệ thống làm bài tập qua mạng” theo quy trình phát triển PMTN

HỆ THỐNG LÀM BÀI TẬP QUA MẠNG

I. ĐỊNH NGHĨA BÀI TOÁN

Để thuận tiện trong việc gửi bài tập, làm bài tập, nộp bài, chấm điểm cho sinh viên

và giáo viên của môn học UML, người ta sử dụng HỆ THỐNG LÀM BÀI TẬP

QUA MẠNG. Hệ thống này sẽ cung cấp cho người sử dụng là những sinh viên và

giáo viên những chức năng cần thiết trong quá trình làm bài tập, chấm điểm, xem

điểm…

Hệ thống được mô tả như sau:

Hệ thống là một website được tổ chức đề giáo viên có thể gửi bài tập, chấm điểm

bài tập đã làm cho sinh viên, nhận nhưng thông tin phản hồi của sinh viên về bài

tập cũng như những kết quả bài tập đã làm; sinh viên sử dụng hệ thống để nhận

bài tập, nộp bài giải và xem kết quả điểm, gửi thông tin phản hồi đến giáo viên.

Ngoài những chức năng chính kể trên, hệ thống còn cung cấp chức năng tự quản lí

thông tin cá nhân, các bài tập của từng thành viên đã gửi lên hệ thống.

Đối với giáo viên, hệ thống cung cấp chức năng gửi bài tập của môn học. Giáo

viên sau khi gửi bài, có thể sửa đổi thông tin liên quan đến bài tập như thời hạn

nộp bài, bài tập này dành cho những sinh viên nào, hơn nữa giáo viên có thể xoá

những bài tập hay tạm thời che dấu những bài tập này đối với sinh viên (sinh viên

không thể xem những bài tập đã bị che dấu) hoặc giáo viên có thể thay đổi nội

dung của bài tập bằng cách gửi lại file bài tập mới. Sau khi sinh viên đã làm bài

tập, giáo viên có thể xem bài giải của sinh viên và tiến hành công việc chấm điểm,

sửa bài tập, gửi phản hồi cho từng sinh viên. Giáo viên có thể xem danh sách điểm

của sinh viên, danh sách điểm của từng bài tập và danh sách điểm của từng sinh

viên. Ngoài ra giáo viên có thể sửa đổi thông tin cá nhân đã đăng kí với hệ thống.

Đối với sinh viên, hệ thống cung cấp chức năng xem bài tập, gửi bài giải, xem

điểm, phản hồi với giáo viên về bài tập. Sinh viên không thể gửi bài giải sau thời

hạn nộp bài đối với mỗi bài tập. Hệ thống cho phép sinh viên xem danh sách các

bài tập, nội dung chi tiết của mỗi bài tập, xem điểm bài tập và thông tin phản hồi

của giáo viên đối với bài tập mình đã làm. Ngoài ra, sinh viên có thể thay đổi nội

dung bài tập đã gửi bằng cách xoá bài tập đó và gửi lại file bài tập mới, có thể thay

đổi thông tin cá nhân đã đăng kí với hệ thống, có thể trao đổi thông tin với các

sinh viên khác về bài tập.

Để quản lí người sử dụng, hệ thống cho phép người quản trị hệ thống có thể cho

phép một người khách xem hệ thống trở thành thành viên của hệ thống khi người

này đăng kí thành viên. Khi đã là thành viên của hệ thống (là giáo viên hoặc sinh

viên), thành viên có thể có những chức năng được cung cấp cho từng thành viên

Trần Thị Kim Thành - Nguyễn Văn Trung 1

Phân tích và thiết kế “Hệ thống làm bài tập qua mạng” theo quy trình phát triển PMTN

đã nói ở trên. Người quản trị hệ thống chỉ có thể thêm một thành viên hoặc xoá

một thành viên ra khỏi hệ thống, các thông tin cá nhân của thành viên không bị

thay đổi bởi người quản trị.

II. NẮM BẮT CÁC YÊU CẦU

Các chức năng của hệ thống

Chức năng của hệ thống là những gì mà hệ thống được yêu cầu thực hiện.

Chức năng của hệ thống có thể chia làm bốn nhóm chính:

Gửi bài: Giáo viên gửi bài tập, sinh viên gửi bài tập đã làm

Chấm điểm: Giáo viên xem bài tập sinh viên đã làm, đánh giá điểm cho bài tập

Xem thông tin: Sinh viên xem kết quả đánh giá bài tập, xem nội dung bài tập, giáo

viên xem danh sách sinh viên…

Phản hồi thông tin: Giáo viên phản hồi thông tin đến sinh viên, sinh viên gửi thông

tin phản hồi đến giáo viên

Quản lí thông tin cá nhân: Giáo viên, sinh viên tự quản lí thông tin cá nhân, sửa

đổi thông tin đã đăng kí với hệ thống.

Quản lí thành viên: Admin quản lí thành viên của hệ thống.

III. PHÂN TÍCH YÊU CẦU

III.1 Xác định Actor

Dựa vào mô tả bài toán, ta có thể xác định được các tác nhân chính của hệ thống

như sau:

Giáo viên: là những người được phép gửi, hiển thị hay che dấu bài tập của chính

mình, có khả năng chấm điểm đánh giá bài làm của sinh viên, phản hồi thông tin

đến sinh viên.

Sinh viên: là những người được phép đọc bài tập, gửi bài giải, xem điểm, phản hồi

thông tin đến giáo viên

Người quản trị hệ thống (Admin): cho phép một khách xem là thành viên của hệ

thống hay không.

Khách xem: Người chỉ có quyền xem thông tin trên hệ thống, đăng kí làm thành

viên của hệ thống, không có quyền gửi bài, phản hồi thông tin.

Theo tính chất của các Actor, ta có thể tổng quát hoá chúng như sau:

Trần Thị Kim Thành - Nguyễn Văn Trung 2

Phân tích và thiết kế “Hệ thống làm bài tập qua mạng” theo quy trình phát triển PMTN

Giao vien

Sinh vien

Admin

Khach xem

Thanh vien

Hình1: Mối quan hệ giữa các Actor

III.2. Xác định các Use case

Tác nhân Giáo viên có các UC sau:

Gửi bài tập

Sửa bài tập

Xoá bài tập

Che dấu, hiển thị bài tập

Xem bài giải

Chấm điểm bài giải

Phản hồi, nhận thông tin về bài giải đến sinh viên

Tác nhân Sinh viên có các UC sau:

Xem bài tập

Gửi bài giải

Xem điểm

Nhận, phản hồi thông tin về bài giải từ giáo viên

Tác nhân Thành viên có các UC sau:

Quản lí thông tin cá nhân

Tác nhân Khách xem có các UC sau:

Đăng kí thành viên

Trần Thị Kim Thành - Nguyễn Văn Trung 3

Phân tích và thiết kế “Hệ thống làm bài tập qua mạng” theo quy trình phát triển PMTN

Xem thông tin của hệ thống

Tác nhân Admin có các UC sau:

Cho phép một khách xem là thành viên của hệ thống

Xoá thành viên ra khỏi danh sách thành viên của hệ thống.

III.3. Xác định các gói UC, lược đồ UC chi tiết

Từ việc phân tích yêu cầu ta xây dựng các gói UC

Gui bai Cham diem

Xem thong

tin

Phan hoi thong tin giua

giao vien va sinh vien

Quan li thong

tin ca nhan

Quan li

thanh vien

Hình2 : Gói các UC

Từ các gói UC trên, ta xây dựng lược đồ UC cho từng gói UC.

Trần Thị Kim Thành - Nguyễn Văn Trung 4

Tải ngay đi em, còn do dự, trời tối mất!