Danh mục tài liệu

Tài liệu đặc tả yêu cầu phần mềm - Phát triển hệ thống E-learning phục vụ công việc giảng dạy và học tập

Số trang: 45      Loại file: pdf      Dung lượng: 2.06 MB      Lượt xem: 80      Lượt tải: 1    
Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tài liệu đặc tả yêu cầu phần mềm - Phát triển hệ thống E-learning phục vụ công việc giảng dạy và học tập này được cung cấp như một tài liệu tham khảo cho sinh viên trực tiếp tham gia phát triển dự án phục vụ cho việc hoàn thành đồ án tốt nghiệp. Ngoài ra trong môi trường thực tế bên ngoài tài liệu này còn phục vụ cho những nhà phát triển phần mềm, kiểm thử viên, nhà quản lý dự án cũng như các bên liên quan.
Nội dung trích xuất từ tài liệu:
Tài liệu đặc tả yêu cầu phần mềm - Phát triển hệ thống E-learning phục vụ công việc giảng dạy và học tập TÀI LIỆU ĐẶC TẢ YÊU CẦU PHẦN MỀM (Software Requirement Specification – SRS) Phát triển hệ thống E-learning phục vụ công việc giảng dạy và học tập Phiên bản 1.0.1 Hướng dẫn bởi: TS. Nguyễn Nhật Quang Được soạn bởi: Nguyễn Đình Quang Hà Nội, tháng 8, năm 2020 Copyright © 2020 by Dinh Quang Nguyen. Mục lục Mục lục ............................................................................................................................... 1 Danh mục hình ảnh, bảng biểu ........................................................................................... 3 1 Giới thiệu...................................................................................................................... 5 1.1 Mục đích ................................................................................................................ 5 1.2 Phạm vi .................................................................................................................. 5 1.3 Từ điển thuật ngữ................................................................................................... 5 1.4 Tài liệu tham khảo ................................................................................................. 6 1.5 Tổng quát ............................................................................................................... 6 2 Các yêu cầu chức năng ................................................................................................. 7 2.1 Các tác nhân........................................................................................................... 7 2.2 Các chức năng của hệ thống .................................................................................. 7 2.3 Biểu đồ use case tổng quan.................................................................................... 8 2.4 Biểu đồ use case phân rã........................................................................................ 9 2.4.1 Phân rã use case “Quản trị viên”..................................................................... 9 2.4.2 Phân rã use case “Giảng viên” ...................................................................... 10 2.5 Quy trình nghiệp vụ ............................................................................................. 11 2.5.1 Quy trình sử dụng phần mềm........................................................................ 11 2.5.2 Quy trình quản lý giảng viên ........................................................................ 12 2.5.3 Quy trình quản lý khóa học........................................................................... 13 2.5.4 Quy trình quản lý bài giảng .......................................................................... 14 2.5.5 Quy trình quản lý học viên............................................................................ 15 2.5.6 Quy trình quản lý tin tức ............................................................................... 16 2.5.7 Quy trình quản lý câu hỏi thường gặp .......................................................... 17 2.5.8 Quy trình sử dụng phần mềm của học viên .................................................. 18 2.6 Đặc tả các usecase ............................................................................................... 19 2.6.1 Đăng nhập ..................................................................................................... 19 2.6.2 Thay đổi mật khẩu ........................................................................................ 20 1 2.6.3 Thiết lập lại mật khẩu ................................................................................... 20 2.6.4 Đăng ký ......................................................................................................... 21 2.6.5 Cập nhật thông tin cá nhân............................................................................ 22 2.6.6 Tìm kiếm giảng viên, học viên ..................................................................... 23 2.6.7 Tìm kiếm tin tức, câu hỏi thường gặp, khóa học, lịch sử khóa học, bài giảng (UC 007)..................................................................................................................... 24 2.6.8 Quản lý giảng viên ........................................................................................ 26 2.6.9 Quản lý khóa học .......................................................................................... 28 2.6.10 Quản lý học viên ........................................................................................ 30 2.6.11 Quản lý bài giảng ....................................................................................... 31 2.6.12 Quản lý tin tức ........................................................................................... 35 2.6.13 Quản lý câu hỏi thường gặp....................................................................... 37 2.6.14 Xem lịch sử khóa học và thông tin học viên ............................................. 39 2.6.15 Quản lý thể loại khóa học .......................................................................... ...