ĐẠI HỌC ĐÀ NẴNG ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN Tel (84 511) 736 949, Fax (84 511) 842 771 Website itf udn edu vn, E mail cntt@dut udn vn LUẬN VĂN TỐT NGHIỆP KỸ SƯ NG[.]
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CÔNG NGHỆ THÔNG TIN Tel (84-511) 736 949, Fax (84-511) 842 771 Website: itf.udn.edu.vn, E-mail: cntt@dut.udn.vn LUẬN VĂN TỐT NGHIỆP KỸ SƯ NGÀNH CÔNG NGHỆ THÔNG TIN MÃ NGÀNH : 05115 ĐỀ TÀI : XÂY DỰNG WEBSITE DẠY VÀ HỌC TIẾNG ANH CHO HỌC SINH CẤP Mã số: 09TLT-214 Ngày bảo vệ: 15/06/2011 SINH VIÊN : VÕ THỊ HẢI LỚP : 09TLT CBHD : ThS PHAN CHÍ TÙNG ĐÀ NẴNG, 06/2011 LỜI CẢM ƠN Để hoàn thành đồ án này, em nhận bảo tận tình Thầy Cơ, động viên, giúp đỡ gia đình bạn bè Trước tiên em xin chân thành cảm ơn tất thầy cô trường Đại học Bách Khoa - Đại học Đà Nẵng dạy dỗ truyền đạt kiến thức cho em thời gian học trường Em xin chân thành cảm ơn thầy giáo ThS Phan Chí Tùng, cám ơn Thầy tận tình hướng dẫn, góp ý cho em q trình thực đồ án Nhờ mà em hồn thành theo u cầu nội dung đồ án tốt nghiệp Cuối cùng, xin cảm ơn gia đình tạo điều kiện tốt để hồn thành đồ án Đề tài chắn nhiều thiếu sót Rất mong Thầy Cơ bảo, giúp đỡ Rất mong góp ý bạn bè Sinh viên Võ Thị Hải LỜI CAM ĐOAN Tôi xin cam đoan: Những nội dung báo cáo thực hướng dẫn trực tiếp thầy ThS Phan Chí Tùng Mọi tham khảo dùng báo cáo trích dẫn rõ ràng tên tác giả, tên cơng trình, thời gian, địa điểm công bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá xin chịu hoàn toàn trách nhiệm Sinh viên Võ Thị Hải NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN MỤC LỤC LỜI MỞ ĐẦU IV TỔNG QUAN VỀ ĐỀ TÀI ITên đề tài IILý chọn đề tài IIIMục đích đề tài I.1.Giúp cho Học sinh .1 I.2.Giúp cho Giáo viên I.3.Giúp cho Quản trị IVMơ tả tốn VGiới hạn đề tài VICông nghệ sử dụng VIIKết dự kiến VIIIKế hoạch thực CHƯƠNG .4 CƠ SỞ LÝ THUYẾT IAsp.net MVC I.4.Mơ hình MVC .4 I.5.Một vài đặc tính Asp.Net MVC IILINQ to SQL CHƯƠNG .6 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG IMô hình kiến trúc chức tổng quát IIBiểu đồ ca sử dụng IIIĐặc tả ca sử dụng I.6.Các ca sử dụng I.7.Đặc tả ca sử dụng Học sinh I.8.Đặc tả ca sử dụng Giáo viên 13 I.9.Đặc tả ca sử dụng Quản trị 19 IVBiểu đồ khái niệm 23 VBiểu đồ hoạt động .23 I.10.Các biểu đồ hoạt động Học sinh .23 I.11.Các biểu đồ hoạt động Giáo viên 25 Các biểu đồ hoạt động quản trị .28 VIBiểu đồ 31 I.12.Các biều đồ Học sinh 31 I.13.Các biểu đồ Giáo viên 34 I.14.Các biểu đồ Quản Trị 38 VIISơ đồ lớp 42 VIIICơ sở liệu 43 I.15.Các bảng sở liệu 43 I.16.Lược đồ quan hệ 47 47 KẾT QUẢ THỰC HIỆN CHƯƠNG TRÌNH 48 IGiao diện trang chủ 48 48 .IIGiao diện Học sinh .49 I.17.Giao diện trang “Học online” chọn thông tin câu hỏi: (cụ thể chọn câu hỏi phần: Viết) 49 I.18.Giao diện hiển thị thông tin câu hỏi chọn 49 I.19.Giao diện kết thúc làm nhấp chọn nút “Kết thúc” 49 I.20.Giao diện xem chi tiết chọn: “Click vào để xem chi tiết” 50 I.21.Giao diện chọn thông tin câu hỏi Nghe 50 I.22.Giao diện hiển thị thông tin câu hỏi Nghe chọn .51 I.23.Giao diện hiển thị chi tiết làm phần Nghe chọn 51 IIIGiao diện Giáo viên 52 I.24.Giao diện trang kiểm tra đăng ký thành viên 52 I.25.Giao diện trang hiển thị thông tin giảng 52 52 I.26.Giao diện hiển thị chi tiết giảng đó(giáo viên download) .52 52 IVGiao diện Quản trị .53 I.27.Giao diện thêm câu hỏi 53 53 I.28.Giao diện xóa câu hỏi 53 53 KẾT LUẬN 54 VKết đạt được: 54 I.29.Về phía cơng nghệ: 54 I.30.Về phía chương trình: 54 VIHạn chế đề tài: 54 VIIHướng phát triển: .54 TÀI LIỆU THAM KHẢO 55 DANH MỤC CÁC HÌNH VẼ MỤC LỤC .i LỜI MỞ ĐẦU IV TỔNG QUAN VỀ ĐỀ TÀI I Tên đề tài .1 II Lý chọn đề tài .1 III Mục đích đề tài I.1 Giúp cho Học sinh .1 I.2 Giúp cho Giáo viên I.3 Giúp cho Quản trị IV Mơ tả tốn V Giới hạn đề tài .2 VI Công nghệ sử dụng VII Kết dự kiến VIII Kế hoạch thực .3 CHƯƠNG CƠ SỞ LÝ THUYẾT I Asp.net MVC .4 I.4 Mô hình MVC Hình 1: Mơ hình MVC I.5 Một vài đặc tính Asp.Net MVC .5 II LINQ to SQL .5 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG I Mô hình kiến trúc chức tởng qt .6 Hình 2: Mơ hình kiến trúc chức tổng quát II Biểu đồ ca sử dụng Hình 3: Sơ đồ Use - Case III Đặc tả ca sử dụng I.6 Các ca sử dụng I.7 Đặc tả ca sử dụng Học sinh I.8 Đặc tả ca sử dụng Giáo viên .13 I.9 Đặc tả ca sử dụng Quản trị 19 IV Biểu đồ khái niệm 23 Hình 4: Biểu đồ khái niệm 23 .V Biểu đồ hoạt động 23 I.10 Các biểu đồ hoạt động Học sinh .23 Hình 5: Biểu đồ hoạt động thể chức đăng ký thành viên Học sinh 24 24 Hình 6: Biểu đồ hoạt động thể chức đăng nhập Học sinh 24 Hình 7: Biểu đồ hoạt động thể chức học trực tuyến Học sinh 24 Hình 8: Biểu đồ hoạt động thể chức tìm kiếm Học sinh 24 Hình 9: Biểu đồ hoạt động thể chức xem thông tin Học sinh .25 Hình 10: Biểu đồ hoạt động thể chức download thông tin Học sinh25 I.11 Các biểu đồ hoạt động Giáo viên 25 Hình 11: Biểu đồ hoạt động thể chức đăng ký thành viên Giáo viên25 26 Hình 12: Biểu đồ hoạt động thể chức đăng nhập Giáo viên 26 Hình 13: Biểu đồ hoạt động thể chức cập nhập thông tin giáo viên Giáo viên 26 Hình 14: Biểu đồ hoạt động thể chức nhập loại câu hỏi (hoặc câu hỏi) Giáo viên 26 26 Hình 15: Biểu đồ hoạt động thể chức sửa loại câu hỏi (hoặc câu hỏi) Giáo viên 26 27 Hình 16: Biểu đồ hoạt động thể chức xóa loại câu hỏi (hoặc câu hỏi) Giáo viên 27 Hình 17: Biểu đồ hoạt động thể chức tìm kiếm thơng tin Giáo viên27 Hình 18: Biểu đồ hoạt động thể chức download thông tin Giáo viên27 Hình 19: Biểu đồ hoạt động thể chức upload thông tin Giáo viên 27 Hình 20: Biểu đồ hoạt động thể chức góp ý Giáo viên 28 Các biểu đồ hoạt động quản trị .28 28 Hình 21: Biểu đồ hoạt động thể chức đăng nhập Quản trị 28 Hình 22: Biểu đồ hoạt động thể chức đổi mật Quản trị .28 Hình 23: Biểu đồ hoạt động thể chức cập nhập thông tin Quản trị28 Hình 24: Biểu đồ hoạt động thể chức nhập loại câu hỏi (hoặc câu hỏi) Quản trị 29 29 Hình 25: Biểu đồ hoạt động thể chức sửa loại câu hỏi (hoặc câu hỏi) Quản trị 29 Hình 26: Biểu đồ hoạt động thể chức xóa loại câu hỏi (hoặc câu hỏi) Quản trị 29 Hình 27: Biểu đồ hoạt động thể chức tổng quát 30 VI Biểu đồ .31 I.12 Các biều đồ Học sinh 31 Hình 28: Biểu đồ thể chức đăng ký thành viên Học sinh 31 Hình 29: Biểu đồ thể chức đăng nhập Học sinh .31 Hình 30: Biểu đồ thể chức tìm kiếm Học sinh 32 Hình 31: Biểu đồ thể chức góp ý Học sinh .32 Hình 32: Biểu đồ thể chức học trực tuyến Học sinh 33 Hình 33: Biểu đồ thể chức download thông tin Học sinh 33 I.13 Các biểu đồ Giáo viên 34 Hình 34: Biểu đồ thể chức đăng ký thành viên Giáo viên .34 Dạy học Tiếng Anh cho học sinh cấp Hình 35: Biểu đồ thể chức đăng nhập Giáo viên 34 Hình 36: Biểu đồ thể cập nhập thông tin cá nhân Giáo viên 35 Hình 37: Biểu đồ thể chức cập nhập câu hỏi Giáo viên 35 Hình 38: Biểu đồ thể chức cập nhập loại câu hỏi Giáo viên36 Hình 39: Biểu đồ thể chức góp ý Giáo viên 36 Hình 40: Biểu đồ thể chức tìm kiêm thơng tin Giáo viên 37 Hình 41: Biểu đồ thể chức download thơng tin Giáo viên 37 Hình 42: Biểu đồ thể chức upload thông tin Giáo viên 38 I.14 Các biểu đồ Quản Trị 38 Hình 43: Biểu đồ thể chức đăng nhập Quản trị 38 Hình 44: Biểu đồ thể chức đổi mật Quản trị 39 Hình 45: Biểu đồ thể chức cập nhập thông tin giáo viên Quản trị 39 Hình 46: Biểu đồ thể chức cập nhập thông tin Quản trị 40 Hình 47: Biểu đồ thể chức cập nhập câu hỏi Quản trị .40 Hình 48: Biểu đồ thể chức cập nhập loại câu hỏi Quản trị41 VII Sơ đồ lớp 42 Hình 49: Sơ đồ lớp 42 VIII Cơ sở liệu 43 I.15 Các bảng sở liệu 43 Bảng 1: Bảng làm 43 Bảng 2: Bảng mức độ 43 Bảng 3: Bảng giáo viên 43 Bảng 4: Bảng câu hỏi 44 Bảng 5: Bảng chi tiết làm .44 Bảng 6: Bảng chi tiết thông tin .44 Bảng 6: Bảng giáo viên 45 Bảng 7: Bảng góp ý .45 Bảng 8: Bảng lớp học sinh 45 Bảng 9: Bảng học sinh 46 Bảng 10: Bảng loại câu hỏi 46 Bảng 11: Bảng quản trị 46 Bảng 12: Bảng thông tin .47 I.16 Lược đồ quan hệ 47 47 Hình 50: Lược đồ quan hệ 47 KẾT QUẢ THỰC HIỆN CHƯƠNG TRÌNH 48 I Giao diện trang chủ 48 48 Hình 51: Giao diện trang chủ .48 II Giao diện Học sinh 49 I.17 Giao diện trang “Học online” chọn thông tin câu hỏi: (cụ thể chọn câu hỏi phần: Viết) 49 Hình 52: Giao diện trang chọn thông tin câu hỏi học sinh 49 I.18 Giao diện hiển thị thông tin câu hỏi chọn 49 Hình 53: Giao diện hiển thị thơng tin câu hỏi chọn làm học sinh 49 Võ Thị Hải - 09TLT - iii - Chương 2: Cơ sở lý thuyết Tác nhân Học sinh Điều kiện trước Học sinh có học online Điều kiện sau Luồng kiện Tác nhân Hệ thống Chọn “Bài làm” 1.Kiểm tra thông tin Xem làm 2.Hiển thị chi tiết nội dung liên quan đến làm học sinh Tìm kiếm (câu hỏi) Tên usecase Tìm kiếm Kịch Học sinh vào tìm kiếm Sự kiện Học sinh muốn tìm kiếm thông tin loại câu hỏi Mơ tả tóm tắt Học sinh sau vào trang web muốn tìm kiếm loại câu hỏi thì nhập thơng tin cần tìm vào ô, nhấp chọn “Tìm kiếm”.Hệ thống kiểm tra thông tin đưa danh sách liệu liên quan đến thông tin tìm kiếm Tác nhân Học sinh Tác nhân quan liên Điều kiện trước Học sinh nhập thông tin cần tìm Điều kiện sau Luồng kiện Tác nhân Hệ thống Nhập thông tin cần tìm 1.Kiểm tra thông tin kiếm 2.Hiển thị chi tiết nội dung Nhấp chọn nút “Tìm liên quan đến thông tin kiếm” tìm kiếm Xem thông tin (bài giảng, học, tài liệu tham khảo, đề thi…) Tên usecase Võ Thị Hải - 09TLT Xem thông tin - 11 - Chương 2: Cơ sở lý thuyết Kịch Học sinh vào xem thông tin Sự kiện Học sinh muốn xem thông tin Mơ tả tóm tắt Học sinh sau vào trang web muốn xem thơng tin gì đó, thì chọn vào thơng tin đó(thơng tin phần Tiếng Anh 10, 11,12) Hệ thống kiểm tra đưa chi tiết thông tin cần xem cho học sinh Tác nhân Học sinh Điều kiện trước Học sinh đăng nhập vào hệ thống Điều kiện sau Luồng kiện Tác nhân Hệ thống Chọn thông tin cần xem 1.Kiểm tra thông tin Xem thông tin 2.Hiển thị chi tiết nội dung liên quan đến thông tin chọn Download thông tin Tên usecase Download thông tin Kịch Học sinh vào Download Sự kiện Học sinh muốn tải thơng tin Mơ tả tóm tắt Học sinh sau vào hệ thống muốn download thơng tin gì thì kích chọn nút “Download” bên cạnh thông tin cần download Hệ thống kiểm tra thơng tin cần download (thơng tin có download hay không, (Chỉ download thông tin cho phép download) Ngược lại hiển thị thông báo lỗi Tác nhân Học sinh Điều kiện trước Học sinh đăng nhập vào hệ thống Điều kiện sau Luồng kiện Tác nhân Hệ thống Chọn thông tin cần Kiểm tra thông tin download 1.1 Cho phép download Võ Thị Hải - 09TLT - 12 - Chương 2: Cơ sở lý thuyết Nhấp “Download” chọn nút 1.2 Hiển thị thơng báo lỗi Góp ý Tên usecase Góp ý Kịch Học sinh vào góp ý Sự kiện Học sinh muốn vào để đóng góp ý kiến mình Mơ tả tóm tắt Học sinh sau vào trang web muốn góp ý thơng tin gì đó, thì chọn vào “Góp ý” Hệ thống hiển tra giao diện trang góp ý, học sinh nhập thơng tin vào nhấp chọn nút “Góp ý” Tác nhân Học sinh Điều kiện trước Học sinh đăng nhập vào hệ thống Điều kiện sau Luồng kiện Tác nhân Hệ thống Chọn “Góp ý” 1.Kiểm tra thơng tin Nhập thơng tin cần góp 2.Hiển thị chi tiết góp ý ý .I.8 Đặc tả ca sử dụng Giáo viên Đăng ký thành viên Tên usecase Đăng ký thành viên Kịch Giáo viên vào đăng ký thành viên hệ thống Sự kiện Giáo viên muốn thành viên hệ thống Mơ tả tóm tắt Giáo viên sau cung cấp đầy đủ thông tin vào form “Đăng ký thành viên”, nhấp chọn nút “Đăng ký” hệ thống kiểm tra thơng tin có hợp lệ hay khơng? Nếu hợp lệ hiển thị: Xin chào +Tên đăng nhập đăng ký+ Nếu chưa hợp lệ hiển thị thông báo lỗi trở lại trang đăng ký thành viên Tác nhân Giáo viên Điều kiện trước Giáo viên vào trang web Võ Thị Hải - 09TLT - 13 - Chương 2: Cơ sở lý thuyết Điều kiện sau Luồng kiện Tác nhân Hệ thống Nhập thông tin cần đăng ký: tên đăng nhập, mật khẩu, họ tên, giới tính, email, đơn vị (trường học cơng tác), tỉnh thành phố (đang công tác) … Kiểm tra thơng tin có hợp lệ hay khơng? 1.1 Nếu hợp lệ hiển thị giao diện trang giáo viên 1.2 Ngược lại hiển thị thông báo lỗi trở lại Nhấp chọn nút “Đăng trang đăng ký thành viên ký” Đăng nhập Tên usecase Đăng nhập Kịch Giáo viên đăng nhập vào hệ thống Sự kiện Giáo viên muốn đăng nhập vào hệ thống Mô tả tóm tắt Giáo viên nhập tên đăng nhập, mật vào hộp đăng nhập, nhấp chọn nút “Đăng nhập” hệ thống kiểm tra thông tin tên đăng nhập, mật Nếu đúng cho đăng nhập vào hệ thống, ngược lại thông báo lỗi Tác nhân Giáo viên Điều kiện trước Giáo viên đăng ký thành viên Điều kiện sau Luồng kiện Tác nhân Hệ thống Nhập thông tin cần Kiểm tra thông tin đăng nhập: tên đăng nhập, có hợp lệ hay không? mật vào hộp đăng 1.1 Nếu hợp lệ cho nhập đăng nhập vào hệ thống Nhấp chọn nút “Đăng hiển thị thông báo “Xin nhập” chào +Tên đăng nhập đăng ký+” 1.2 Ngược lại hiển thị thông báo lỗi trở lại trang đăng nhập Võ Thị Hải - 09TLT - 14 - Chương 2: Cơ sở lý thuyết Cập nhập Thông tin cá nhân (thông tin đăng ký bảng đăng ký thành viên) Tên usecase Cập nhập thông tin cá nhân Kịch Giáo viên vào cập nhập thông tin cá nhân Sự kiện Giáo viên muốn cập nhập thơng tin mình Mơ tả tóm tắt Giáo viên muốn cập nhập thông tin cá nhân mình, chọn mục “Cập nhập thông tin cá nhân” thông tin đăng ký giáo viên hiển thị (không thể điều chỉnh tên đăng nhập, muốn có tên đăng nhập thì phải vào đăng ký thành viên mới), giáo viên vào điều chỉnh, sau chọn nút “Điều chỉnh” hệ thống kiểm tra cập nhập thông tin điều chỉnh vào sở liệu Tác nhân Giáo viên Điều kiện trước Giáo viên đăng nhập vào hệ thống Điều kiện sau Luồng kiện Tác nhân Hệ thống Nhập thông tin cần điều Kiểm tra thông tin chỉnh có hợp lệ hay khơng? Nhấp chọn nút “Điều 1.1 Nếu hợp lệ cho chỉnh” hiển thị thông báo “Đã cập nhập thành công” cập nhập thông tin điều chỉnh vào sở liệu 1.2 Ngược lại hiển thị thông báo lỗi Loại câu hỏi (hoặc Câu hỏi) Tên usecase Cập nhập loại câu hỏi (hoặc câu hỏi) Kịch Giáo viên vào cập nhập loại câu hỏi (hoặc câu hỏi) Sự kiện Giáo viên cần cập nhập loại câu hỏi(hoặc câu hỏi): thêm mới, xóa, sửa Mơ tả tóm tắt Giáo viên sau đăng nhập vào hệ thống chọn “Cập nhập loại câu hỏi (hoặc câu hỏi)” thì hệ thống load danh sách loại câu hỏi – câu hỏi có Giáo viên muốn Võ Thị Hải - 09TLT - 15 - Chương 2: Cơ sở lý thuyết thêm thì nhập loại câu hỏi (hoặc câu hỏi)cần thêm, sau nhấn chọn “Create”, thơng tin lưu vào CSDL Giáo viên muốn cập nhập loại câu hỏi – câu hỏi thì chọn “Update” (nếu sửa) hiển thị thông tin loại câu hỏi (hoặc câu hỏi) đó, giáo viên nhập trường muốn sửa, nhấp “Update” thông tin chỉnh sửa lưu xuống CSDL Muốn xóa thì chọn “Delete”, thơng tin xóa khỏi danh sách loại câu hỏi (hoặc câu hỏi) Tác nhân Giáo viên Điều kiện trước Giáo viên đăng nhập vào hệ thống Điều kiện sau Luồng kiện Tác nhân Hệ thống Chọn “Cập nhập loại Kiểm tra loại câu hỏi câu hỏi (hoặc câu hỏi)” (hoặc câu hỏi) nhập Nhập loại câu hỏi – câu hỏi, chọn “Create” Lưu loại câu hỏi(hoặc Chỉnh sửa loại câu hỏi câu hỏi)xuống CSDL (hoặc câu hỏi) chọn Lưu loại câu (hoặc câu “Update” hỏi) chỉnh sửa vào Xóa loại câu hỏi (hoặc CSDL câu hỏi) chọn “Delete” Xóa loại câu hỏi (hoặc câu hỏi) khỏi danh sách loại câu hỏi (hoặc câu hỏi) Góp ý Tên usecase Góp ý Kịch Giáo viên vào góp ý Sự kiện Giáo viên muốn góp ý ý kiến Mơ tả tóm tắt Giáo viên muốn vào đóng góp ý kiến mình thì đăng nhập vào hệ thống, chọn mục “Góp ý” nhập nội dung cần góp ý vào nội dung Sau chọn nút “Góp ý” hệ thống kiểm tra cập nhập ý kiến giáo viên vào sở liệu Tác nhân Giáo viên Võ Thị Hải - 09TLT - 16 - Chương 2: Cơ sở lý thuyết Điều kiện trước Giáo viên đăng nhập vào hệ thống Điều kiện sau Luồng kiện Tác nhân Hệ thống Nhập thơng tin cần góp Kiểm tra thơng tin ý Nhấp chọn nút “Góp ý” Hiển thị thơng báo Tìm kiếm thơng tin (bài giảng, học, tài liệu tham khảo…) Tên usecase Tìm kiếm thông tin Kịch Giáo viên vào tìm kiếm thông tin Sự kiện Giáo viên muốn tìm kiếm thơng tin Mơ tả tóm tắt Giáo viên sau đăng nhập vào hệ thống muốn tìm kiếm thơng tin gì thì nhập thơng tin cần tìm vào ô, nhấp chọn “Tìm kiếm”.Hệ thống kiểm tra thông tin đưa danh sách liệu liên quan đến thông tin tìm kiếm Tác nhân Giáo viên Điều kiện trước Giáo viên đăng nhập thành công Điều kiện sau Luồng kiện Tác nhân Hệ thống Nhập thông tin cần tìm Kiểm tra thông tin kiếm Hiển thị thông Nhấp chọn nút “Tìm tin liên quan đến thông tin kiếm” tìm kiếm Download thông tin (bài giảng, học, tài liệu tham khảo…) Tên usecase Download thông tin Kịch Giáo viên vào Download Sự kiện Giáo viên muốn tải thơng tin Mơ tả tóm tắt Giáo viên sau đăng nhập vào hệ thống muốn download thơng tin gì thì kích chọn nút Võ Thị Hải - 09TLT - 17 - Chương 2: Cơ sở lý thuyết “Download” bên cạnh thông tin cần download Hệ thống kiểm tra thông tin cần download (thơng tin có download hay khơng) kiểm tra bạn có cịn đủ số điểm để download hay không Nếu đủ điều kiện thì kếtt bạn download thông tin bạn muốn (Chỉ download thông tin cho phép download) Ngược lại hiển thị thông báo lỗi Tác nhân Giáo viên Điều kiện trước Giáo viên đăng nhập thành cơng cịn đủ số điểm Điều kiện sau Luồng kiện Tác nhân Hệ thống Chọn thông tin cần Kiểm tra thông tin, download kiểm tra số điểm Nhấp “Download” chọn nút Cho phép download Hiển thị thông báo lỗi Lưu ý: lần download bạn bị trừ điểm tổng số điểmcủa bạn Upload thông tin (bài giảng, học, tài liệu tham khảo…) Tên usecase Upload thông tin Kịch Giáo viên vào Upload Sự kiện Giáo viên muốn đăng tải thơng tin lên mạng Mơ tả tóm tắt Giáo viên sau đăng nhập vào hệ thống muốn upload thơng tin gì thì nhấp chọn “Upload…” nhập đầy đủ thông tin vào form “Upload”(Lưu ý: chọn link đến file (tập tin) mình cần đưa lên, upload liệu