Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 28 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
28
Dung lượng
5,17 MB
Nội dung
BỘ THÔNG TIN VÀ TRUYỀN THÔNG HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNG CƠ SỞ TẠI THÀNH PHỐ HỒ CHÍ MINH BÁO CÁO ĐỀ TÀI MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM QUẢN LÝ TRUNG TÂM DẠY LẬP TRÌNH ABC Giảng viên: Lớp: Sinh viên thực hiện: Hồ Chí Minh, Ngày 10 Tháng Năm 2019 MỤC LỤC Hiện trạng và yêu cầu: A Hiện trạng .2 B Yêu cầu PHẦN: ADMIN PHẦN: GIẢNG VIÊN PHẦN: HỌC VIÊN PHẦN CHỨC NĂNG CHUNG Mơ hình hóa u cầu Sơ đồ Use Case Phân tách sơ đồ Use Case + ADMIN: + GIẢNG VIÊN: +HỌC VIÊN: Sơ đồ luồng liệu DFD +Cấp .7 + Cấp Phân tách sơ đồ luồng liệu DFD +ADMIN: .8 +GIẢNG VIÊN: .9 +HỌC VIÊN: 10 Thiết kế phần mềm thiết kế liệu 11 Sơ đồ logic 11 Danh sách thành phần sơ đồ .11 Thiết kế giao diện .12 1) Trang chủ 12 2) Trang Admin 15 3) Trang login/sign up (đăng nhập/đăng kí) 22 Test Case 23 1 Hiện trạng và yêu cầu: A Hiện trạng -Hiện nay, trung tâm giáo dục trở thành xu hướng học tập mới Rất nhiều người tham gia khóa học chuyên môn, ngoại ngữ,… tại trung tâm -Trước thực tế đó, đặt cho Trung tâm vấn đề về việc quản lí tốt giảng viên, học viên, khóa học, cách thức đăng kí online - Một phần mềm quản lí trung tâm tin học giải pháp thích hợp để quản lí thông tin khóa học, học viên, giới thiệu lớp học, đăng kí khóa học… B Yêu cầu - Trang web có tác nhân: Admin, học viên giảng viên, phân biệt thông qua tài khoản cá nhân + Admin: người cầm quyền trang web Khi đăng nhập tài khoản admin, có thể làm hành động gồm: Xem thông tin cá nhân bản thân người dùng khác, Sửa thông tin cá nhân bản thân Thêm xóa tài khoản người dùng, xem, thêm, sửa, xóa khóa học thông tin khóa học, xem, thêm, sửa, xóa giảng trang web + Giảng viên: Xem chỉnh sửa thông tin cá nhân bản thân, xem, thêm, xóa, sửa học cá nhân +Học viên: Xem chỉnh sửa thông tin cá nhân bản thân, đăng kí khóa học, xem học khóa học đăng kí Học viên muốn đăng kí khóa học phải lên trung tâm để đăng kí Học viên có thể đăng kí tài khoản trước lên trung tâm chọn khóa học toán +Các chức chung(có thể thực mà không bị phân biệt thông qua tài khoản cá nhân.): Đăng kí tài khoản học viên, đăng nhập, xem khóa học, xem giới thiệu trung tâm PHẦN: ADMIN Bảng yêu cầu chức nghiệp vụ STT Loại công việc Công việc Quản lí khóa học Thêm, xem, xóa, chỉnh sửa khóa học, xóa khóa Quy định/Công Biểu mẫu thức liên quan liên quan Phải đăng nhập trước Liên quan Quản lí học viên Quản lí giảng viên Quản lí Bài học Chỉnh sửa thông tin cá nhân Quản lí lớp học học Thêm, xem, xóa, chỉnh sửa tài khoản học viên Thêm, xóa, chỉnh sửa tài khoản giảng viên Xóa, xem, thêm, sửa học Sửa Tạo, xóa, sửa, xem lớp học Phải đăng nhập trước Phải đăng nhập trước Phải đăng nhập trước Phải đăng nhập trước Phải đăng nhập trước PHẦN: GIẢNG VIÊN Bảng yêu cầu chức nghiệp vụ STT Loại công việc Quản lí học Thêm, xem, xóa, chỉnh sửa học Xem khóa học Xem Công việc Chỉnh sửa Chỉnh sửa thông tin cá nhân Xem danh sách Xem học viên thuộc lớp Giảng viên dạy Quy định/Công thức liên quan Phải đăng nhập trước Phải đăng nhập trước Phải đăng nhập trước Phải đăng nhập trước Biểu mẫu liên quan Liên quan PHẦN: HỌC VIÊN Bảng yêu cầu chức nghiệp vụ ST T Công việc Chỉnh sửa thông tin cá nhân hv Xem danh sách lớp học Đăng kí học Xem khóa học, tìm khóa học Loại công việc Cập nhật Quy định/Công thức liên quan Phải đăng nhập trước Biểu mẫu liên quan Xem PHẦN CHỨC NĂNG CHUNG STT Công việc Đăng kí Đăng nhập Xem KH Xem trang chủ Xem lí lịch Giảng viên Quy định/Công thức liên quan Biểu Liên mẫu liên quan quan Liên quan Mô hình hóa u cầu Sơ đồ Use Case Phân tách sơ đồ Use Case + ADMIN: + GIẢNG VIÊN: +HỌC VIÊN: Sơ đồ luồng liệu DFD +Cấp + Cấp *Ghi chú: CN1,CN2,CN3 Lần lượt cập nhật THÊM, XÓA, SỬA học CN4, CN5, CN6 Lần lượt cập nhật SỬA, XÓA, THÊM người dùng CN7, CN8, CN9 Lần lượt cập nhật XĨA, THÊM, SỬA khóa học Phân tách sơ đồ luồng liệu DFD +ADMIN: *Ghi chú: Xem phần admin xem khóa học, học, lớp học, thông tin học viên, thông tin giảng viên, thông tin cá nhân class Lớp học Permission Quyền User_class Lesson Danh sách học viên lớp học Bài học Detail_lc Danh sách học khóa học Thiết kế giao diện 1) Trang chủ 13 14 15 2) Trang Admin - Dashboard 16 - Quản lí người dùng(danh sách admin, giảng viên, học viên) - Thêm người dùng 17 - Sửa người dùng - Xóa người dùng admin 18 - Quản lí học - Sửa học 19 - Thêm học - Xóa học 20 - Chi tiết - Quản lý khóa học - Sửa khóa học 21 - Thêm Khóa học - Danh sách học thuộc khóa học(ví dụ: khóa Node Js) - Xóa khóa học 22 - Quản lý học viên - Thêm học viên vào lớp học 3) Trang login/sign up (đăng nhập/đăng kí) 23 - Trang đăng kí - Trang đăng nhập 24 Test Case ID case TC_01 TC_02 TC_03 TC_04 TC_05 TC_06 Nội Các bước dung thực test Kiểm Bỏ trống tra đăng kí thuộc form đăng kí Bấm đăng kí Nhập mật kí tự Bấm đăng kí Nhập mật lớn kí tự Bấm đăng kí Nhập email khơng định dạng Bấm đăng kí Nhập tài khoản, nhập email tồn sở liệu Bấm đăng kí Nhập tài khoản khơng trùng, nhập mật đủ kí tự, nhập Kết mong muốn Hiển thị thông báo: Please fill out this field! Kết thực tế Độ ưu tiên Trạng thái Như mong muốn Trung bình Thành cơng Hiển thị thông báo yêu cầu nhập mật tối thiểu kí tự Hiển thị thơng báo đăng kí thành cơng Như mong muốn Trung bình Thành cơng Như mong muốn Trung bình Thành cơng Hiển thị thơng báo địa email cần có @ Như mong muốn Trung bình Thành cơng Hiển thị thơng báo tài khoản email tồn Như mong muốn Trung bình Thành cơng Hiển thị thơng báo đăng kí thành cơng Như mong muốn Trung bình Thành cơng 25 Tester Ngày sửa đổi Ghi TC_07 TC_08 TC_09 TC_10 TC_11 TC_12 email định dạng Bấm đăng kí Nhập đầy đủ thơng tin, định dạng form đăng kí Bấm đăng kí Bấm ok thơng báo Nhập họ tên không viết hoa chữ đầu Bấm đăng kí Khơng nhập tài khoản, nhập mật kí tự Nhập tài khoản, nhập mật kí tự, khơng nhập họ tên, email Bấm đăng kí Nhập mật tồn số, điền đầy đủ thơng tin Bấm đăng kí Nhập mật gồm Chuyển sang trang đăng nhập Như mong muốn Trung bình Thành cơng Hiển thị thơng báo nhập khơng định dạng Hiển thị yêu cầu không bỏ trống ô nhập tài khoản Chưa bắt lỗi Trung bình Khơng thành cơng Như mong muốn Trung bình Thành cơng Hiển thị yêu cầu nhập mật kí tự Như mong muốn Trung bình Thành cơng Hiển thị thông báo nhập mật không định dạng Như mong muốn Trung bình Thành cơng Hiển thị đăng kí Như mong muốn Trung bình Thành cơng 26 TC_13 TC_14 chữ số, lớn kí tự, điền đầy đủ thơng tin Bấm đăng kí Nhập mật khoảng trắng, điền đầy đủ thơng tin lại Bấm đăng kí Nhập mật có kí tự chữ số có khoảng trắng thành công Hiển thị thông báo mật không định dạng Chưa bắt lỗi Trung bình Khơng thành công Hệ thống không nhận khoảng trắng Chưa bắt lỗi Trung bình Khơng thành cơng 27 ... -Hiện nay, trung tâm giáo dục trở thành xu hướng học tập mới Rất nhiều người tham gia khóa học chuyên môn, ngoại ngữ,… tại trung tâm -Trước thực tế đó, đặt cho Trung tâm vấn đề... - Quản lí người dùng(danh sách admin, giảng viên, học viên) - Thêm người dùng 17 - Sửa người dùng - Xóa người dùng admin 18 - Quản lí học - Sửa học 19 - Thêm học - Xóa học 20 - Chi tiết - Quản. .. học đăng kí Học viên muốn đăng kí khóa học phải lên trung tâm để đăng kí Học viên có thể đăng kí tài khoản trước lên trung tâm chọn khóa học tốn +Các chức chung(có thể thực mà