Báo cáo Phân tích thiết kế hệ thống : Xây dựng hệ thống học trực tuyến

70 78 0
Báo cáo Phân tích thiết kế hệ thống : Xây dựng hệ thống học trực tuyến

Đ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

MỤC LỤC 1. TỔNG QUAN.................................................................................................... 1 1.1. Đặt vấn đề.................................................................................................. 1 1.2. Đặc tả yêu cầu ........................................................................................... 1 1.3. Yêu cầu đối với sản phẩm ......................................................................... 2 2. PHÂN TÍCH YÊU CẦU NGƯỜI DÙNG......................................................... 2 2.1. Các bên liên quan ...................................................................................... 2 2.2. Các hình thức thu thập............................................................................... 2 2.3. Các câu hỏi ................................................................................................ 2 2.3.1. Ban lãnh đạo doanh nghiệp ................................................................ 2 2.3.2. Học viên.............................................................................................. 5 2.3.3. Giáo viên............................................................................................. 6 3. PHÂN TÍCH CHỨC NĂNG ............................................................................. 7 3.1. Các tác nhân của hệ thống......................................................................... 7 3.2. Biểu đồ use case tổng quan ....................................................................... 8 3.3. Biểu đồ use case phân rã ........................................................................... 9 3.3.1. Phân rã use case “Đăng ký”................................................................ 9 3.3.2. Phân rã use case “Đăng nhập”............................................................ 9 3.3.3. Phân rã use case “Tìm kiếm”.............................................................. 9 3.3.4. Phân rã use case “Quản lý thông tin cá nhân”.................................. 10 3.3.5. Phân rã use case “Nạp tiền”.............................................................. 10 3.3.6. Phân rã use case “Mua khóa học” .................................................... 11 3.3.7. Phân rã use case “Học”..................................................................... 11 3.3.8. Phân rã use case “Quản lý khóa học”............................................... 12 3.3.9. Phân rã use case “Đăng ký mở khóa học”........................................ 12 3.4. Đặc tả chức năng ..................................................................................... 13 3.4.1. Đặc tả use case UC001 “Đăng ký”................................................... 13 3.4.2. Đặc tả use case UC002 “Đăng nhập” ............................................... 13 3.4.3. Đặc tả use case UC003 “Tìm kiếm”................................................. 14 3.4.4. Đặc tả use case UC004 “Quản lý thông tin cá nhân” ....................... 14 3.4.5. Đặc tả use case UC005 “Nạp tiền”................................................... 15 3.4.6. Đặc tả use case UC006 “Mua khóa học”.......................................... 15 3.4.7. Đặc tả use casse UC007 “Quản lý khóa học” .................................. 16 3.4.8. Đặc tả use case UC008 “Đăng ký mở khóa học” ............................. 17 3.5. Biểu đồ hoạt động ....................................................................................17 3.5.1. Biểu đồ hoạt động “Đăng ký” ...........................................................17 3.5.2. Biểu đồ hoạt động “Đăng nhập”........................................................18 3.5.3. Biểu đồ hoạt động “Quản lý thông tin người dùng” .........................18 3.5.4. Biểu đồ hoạt động “Nạp tiền” ...........................................................19 3.5.5. Biểu đồ hoạt động “Mua khóa học” ..................................................20 3.5.6. Biểu đồ hoạt động “Nhắn tin” ...........................................................21 3.5.7. Biểu đồ hoạt động “Đăng ký mở khóa học” .....................................22 4. PHÂN TÍCH CẤU TRÚC................................................................................23 4.1. Biểu đồ lớp cho ca sử dụng “Đăng ký”....................................................23 4.2. Biểu đồ lớp cho ca sử dụng “Nhắn tin” ...................................................23 4.3. Biểu đồ lớp cho ca sử dụng “Nạp tiền”....................................................24 4.4. Biểu đồ lớp cho ca sử dụng “Học”...........................................................25 4.5. Biểu đồ lớp cho ca sử dụng “Đăng ký mở khóa học”..............................26 5. PHÂN TÍCH TƯƠNG TÁC.............................................................................27 5.1. Biểu đồ trình tự “Đăng ký” ......................................................................27 5.2. Biểu đồ trình tự “Nạp tiền” ......................................................................28 5.3. Biều đồ trình tự “Đăng ký mở khóa học” ................................................29 6. PHÂN TÍCH HÀNH VI...................................................................................29 6.1. Biều đồ máy trạng thái “Đăng nhập” .......................................................29 6.2. Biểu đồ máy trạng thái “Nạp tiền”...........................................................30 6.3. Biểu đồ máy trạng thái “Đăng ký mở khóa học” .....................................30 7. THIẾT KẾ HỆ THỐNG...................................................................................31 7.1. Biểu đồ gói ...............................................................................................31 7.2. Biểu đồ lớp ...............................................................................................32 8. THIẾT KẾ CƠ SỞ DỮ LIỆU ..........................................................................33 8.1. Sơ đồ thực thể liên kết..............................................................................33 8.2. Lược đồ quan hệ.......................................................................................33 9. THIẾT KẾ GIAO DIỆN...................................................................................37 9.1. Trang chủ..................................................................................................37 9.2. Danh sách khóa học..................................................................................38 9.3. Chi tiết khóa học ......................................................................................39 9.4. Danh sách giáo viên .................................................................................43 9.5. Chi tiết giáo viên ......................................................................................44 9.6. Đề thi........................................................................................................45 9.7. Về chúng tôi .............................................................................................46 9.8. Đăng ký Giáo viên................................................................................... 47 9.9. Khách....................................................................................................... 47 9.10. Học viên .................................................................................................. 48 9.10.1. Dashboard......................................................................................... 48 9.10.2. Mua khóa học ................................................................................... 49 9.10.3. Khóa học của tôi............................................................................... 51 9.10.4. Học.................................................................................................... 52 9.10.5. Thông tin cá nhân ............................................................................. 55 9.10.6. Đánh giá............................................................................................ 57 9.10.7. Giao dịch........................................................................................... 58 9.11. Giáo viên ................................................................................................. 58 9.11.1. Dashboard......................................................................................... 58 9.11.2. Khóa học của tôi............................................................................... 59 10. PHÂN CÔNG CÔNG VIỆC ........................................................................... 64 DANH MỤC ẢNH Hình 1. Biểu đồ use case tổng quan.......................................................................................8 Hình 2. Biểu đồ use case “Đăng ký” .....................................................................................9 Hình 3. Biểu đồ use case “Đăng nhập”..................................................................................9 Hình 4. Biểu đồ use case “Tìm kiếm” ...................................................................................9 Hình 5. Biểu đồ use case “Quản lý thông tin cá nhân”........................................................10 Hình 6. Biểu đồ use case “Nạp tiền” ...................................................................................10 Hình 7. Biều đồ use case “Mua khóa học” ..........................................................................11 Hình 8. Biểu đồ use case “Học” ..........................................................................................11 Hình 9. Biều đồ use case “Quản lý khóa học”.....................................................................12 Hình 10. Biều đổ use case “Đăng ký mở khóa học”............................................................12 Hình 11. Biểu đồ hoạt động “Đăng ký”...............................................................................17 Hình 12. Biểu đồ hoạt động “Đăng nhập” ...........................................................................18 Hình 13. Biểu đồ hoạt động “Quản lý thông tin cá nhân” ...................................................18 Hình 14. Biểu đồ hoạt động “Nạp tiền”...............................................................................19 Hình 15. Biểu đồ hoạt động “Mua khóa học”......................................................................20 Hình 16. Biểu đồ hoạt động “Nhắn tin”...............................................................................21 Hình 17. Biểu đồ hoạt động “Đăng ký mở khóa học” .........................................................22 Hình 18. Biểu đồ lớp cho ca sử dụng “Đăng ký” ................................................................23 Hình 19. Biểu đồ lớp cho ca sử dụng “Nhắn tin” ................................................................23 Hình 20. Biểu đồ lớp cho ca sử dụng “Nạp tiền” ................................................................24 Hình 21. Biểu đồ lớp cho ca sử dụng “Học” .......................................................................25 Hình 22. Biều đồ lớp cho ca sử dụng “Đăng ký mở khóa học”...........................................26 Hình 23. Biểu đồ trình tự “Đăng ký”...................................................................................27 Hình 24. Biểu đồ trình tự “Nạp tiền”...................................................................................28 Hình 25. Biểu đồ trình tự “Đăng ký mở khóa học” .............................................................29 Hình 26. Biểu đồ máy trạng thái “Đăng nhập”....................................................................29 Hình 27. Biểu đồ máy trạng thái “Nạp tiền”........................................................................30 Hình 28. Biểu đồ máy trạng thái “Đăng ký mở khóa học”..................................................30 Hình 29. Biểu đồ gói............................................................................................................31 Hình 30. Biểu đồ lớp chi tiết................................................................................................32 Hình 31. Sơ đồ thực thể liên kết ..........................................................................................33 Hình 32. Lược đồ quan hệ ...................................................................................................36 Hình 33. Giao diện trang chủ...............................................................................................37 Hình 34. Giao diện danh sách khóa học ..............................................................................38 Hình 35. Giao diện chi tiết khóa học – tổng quan ...............................................................39 Hình 36. Giao diện chi tiết khóa học – chương trình học....................................................40 Hình 37. Giao diện chi tiết khóa học – FAQ .......................................................................41 Hình 38. Giao diện chi tiết khóa học – đánh giá..................................................................42 Hình 39. Giao diện danh sách giảng viên ............................................................................43 Hình 40. Giao diện chi tiết giáo viên ...................................................................................44 Hình 41. Giao diện danh sách đề thi ....................................................................................45 Hình 42. Giao diện chi tiết đề thi.........................................................................................45 Hình 43. Giao diện giới thiệu về hệ thống ...........................................................................46 Hình 44. Giao diện đăng ký Giảng viên..............................................................................47 Hình 45. Giao diện đăng ký Khách......................................................................................47 Hình 46. Giao diện đăng nhập .............................................................................................48 Hình 47. Giao diện Dashboard – Học viên ..........................................................................48 Hình 48. Giao diện mua khóa học – nhập thông tin ...........................................................49 Hình 49. Giao diện mua khóa học – thanh toán...................................................................49 Hình 50. Giao diện mua khóa học – vào lớp........................................................................50 Hình 51. Giao diện mua khóa học – cổng thanh toán..........................................................50 Hình 52. Giao diện khóa học của tôi – chưa hoàn thành .....................................................51 Hình 53. Giao diện khóa học của tôi – đã hoàn thành .........................................................51 Hình 54. Giao diện học – tổng quan ....................................................................................52 Hình 55. Giao diện học – xem video ...................................................................................52 Hình 56. Giao diện học – xem bài tập..................................................................................53 Hình 57. Giao diện học – tải tài liệu ....................................................................................53 Hình 58. Giao diện bài kiểm tra...........................................................................................54 Hình 59. Giao diện làm bài kiểm tra....................................................................................54 Hình 60. Giao diện thông tin cá nhân – tổng quan ..............................................................55 Hình 61. Giao diện thông tin cá nhân – cá nhân ..................................................................55 Hình 62. Giao diện thông tin cá nhân – bảo mật..................................................................56 Hình 63. Giao diện thông tin cá nhân – liên kết mạng xã hội..............................................56 Hình 64. Giao diện đánh giá khóa học.................................................................................57 Hình 65. Giao diện lịch sử giao dịch ...................................................................................58 Hình 66. Giao diện dashboard giảng viên............................................................................58 Hình 67. Giao diện khóa học của tôi – đã kiểm duyệt.........................................................59 Hình 68. Giao diện khóa học của tôi – chưa kiểm duyệt.....................................................59 Hình 69. Giao diện tạo khóa học – tổng quan......................................................................60 Hình 70. Giao diện tạo khóa học – tạo bài giảng.................................................................61 Hình 71. Giao diện tạo khóa học – thêm đề thi....................................................................62 Hình 72. Giao diện tạo khóa học – tạo đề thi.......................................................................63

ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG Lớp 115646 Đề tài: XÂY DỰNG HỆ THỐNG HỌC TRỰC TUYẾN Nhóm sinh viên thực hiện: Nhóm 19 Bùi Minh Tuấn Nguyễn Minh Đăng Võ Đức Quân Nguyễn Văn Lương Nguyễn Văn Giảng Bùi Hoàng Lọc Giảng viên hướng dẫn: TS Trần Việt Trung Hà Nội, tháng 06 năm 2020 20170121 20172998 20173320 20173249 20173084 20173237 MỤC LỤC TỔNG QUAN 1.1 1.2 1.3 Đặt vấn đề Đặc tả yêu cầu Yêu cầu sản phẩm PHÂN TÍCH YÊU CẦU NGƯỜI DÙNG 2.1 Các bên liên quan 2.2 2.3 Các hình thức thu thập Các câu hỏi 2.3.1 Ban lãnh đạo doanh nghiệp 2.3.2 Học viên 2.3.3 Giáo viên PHÂN TÍCH CHỨC NĂNG 3.1 Các tác nhân hệ thống 3.2 Biểu đồ use case tổng quan 3.3 Biểu đồ use case phân rã 3.3.1 Phân rã use case “Đăng ký” 3.3.2 Phân rã use case “Đăng nhập” 3.3.3 Phân rã use case “Tìm kiếm” 3.3.4 Phân rã use case “Quản lý thông tin cá nhân” 10 3.3.5 Phân rã use case “Nạp tiền” 10 3.3.6 Phân rã use case “Mua khóa học” 11 3.3.7 Phân rã use case “Học” 11 3.3.8 Phân rã use case “Quản lý khóa học” 12 3.3.9 Phân rã use case “Đăng ký mở khóa học” 12 3.4 Đặc tả chức 13 3.4.1 Đặc tả use case UC001 “Đăng ký” 13 3.4.2 Đặc tả use case UC002 “Đăng nhập” 13 3.4.3 Đặc tả use case UC003 “Tìm kiếm” 14 3.4.4 Đặc tả use case UC004 “Quản lý thông tin cá nhân” 14 3.4.5 3.4.6 3.4.7 3.4.8 Đặc tả use case UC005 “Nạp tiền” 15 Đặc tả use case UC006 “Mua khóa học” 15 Đặc tả use casse UC007 “Quản lý khóa học” 16 Đặc tả use case UC008 “Đăng ký mở khóa học” 17 3.5 Biểu đồ hoạt động 17 3.5.1 Biểu đồ hoạt động “Đăng ký” 17 3.5.2 Biểu đồ hoạt động “Đăng nhập” 18 3.5.3 3.5.4 Biểu đồ hoạt động “Quản lý thông tin người dùng” 18 Biểu đồ hoạt động “Nạp tiền” 19 3.5.5 3.5.6 3.5.7 Biểu đồ hoạt động “Mua khóa học” 20 Biểu đồ hoạt động “Nhắn tin” 21 Biểu đồ hoạt động “Đăng ký mở khóa học” .22 PHÂN TÍCH CẤU TRÚC 23 4.1 Biểu đồ lớp cho ca sử dụng “Đăng ký” 23 4.2 Biểu đồ lớp cho ca sử dụng “Nhắn tin” 23 4.3 Biểu đồ lớp cho ca sử dụng “Nạp tiền” 24 4.4 Biểu đồ lớp cho ca sử dụng “Học” 25 4.5 Biểu đồ lớp cho ca sử dụng “Đăng ký mở khóa học” 26 PHÂN TÍCH TƯƠNG TÁC 27 5.1 Biểu đồ trình tự “Đăng ký” 27 5.2 Biểu đồ trình tự “Nạp tiền” 28 5.3 Biều đồ trình tự “Đăng ký mở khóa học” 29 PHÂN TÍCH HÀNH VI 29 6.1 Biều đồ máy trạng thái “Đăng nhập” .29 6.2 Biểu đồ máy trạng thái “Nạp tiền” 30 6.3 Biểu đồ máy trạng thái “Đăng ký mở khóa học” .30 THIẾT KẾ HỆ THỐNG 31 7.1 Biểu đồ gói .31 7.2 Biểu đồ lớp .32 THIẾT KẾ CƠ SỞ DỮ LIỆU 33 8.1 Sơ đồ thực thể liên kết 33 8.2 Lược đồ quan hệ .33 THIẾT KẾ GIAO DIỆN 37 9.1 Trang chủ 37 9.2 Danh sách khóa học 38 9.3 Chi tiết khóa học 39 9.4 9.5 9.6 9.7 Danh sách giáo viên 43 Chi tiết giáo viên 44 Đề thi 45 Về .46 9.8 9.9 9.10 Đăng ký Giáo viên 47 Khách 47 Học viên 48 9.10.1 9.10.2 Dashboard 48 Mua khóa học 49 9.10.3 9.10.4 9.10.5 Khóa học 51 Học 52 Thông tin cá nhân 55 9.10.6 Đánh giá 57 9.10.7 Giao dịch 58 9.11 Giáo viên 58 9.11.1 Dashboard 58 9.11.2 Khóa học 59 10 PHÂN CÔNG CÔNG VIỆC 64 DANH MỤC ẢNH Hình Biểu đồ use case tổng quan Hình Biểu đồ use case “Đăng ký” Hình Biểu đồ use case “Đăng nhập” Hình Biểu đồ use case “Tìm kiếm” Hình Biểu đồ use case “Quản lý thơng tin cá nhân” 10 Hình Biểu đồ use case “Nạp tiền” 10 Hình Biều đồ use case “Mua khóa học” 11 Hình Biểu đồ use case “Học” 11 Hình Biều đồ use case “Quản lý khóa học” 12 Hình 10 Biều đổ use case “Đăng ký mở khóa học” 12 Hình 11 Biểu đồ hoạt động “Đăng ký” 17 Hình 12 Biểu đồ hoạt động “Đăng nhập” 18 Hình 13 Biểu đồ hoạt động “Quản lý thông tin cá nhân” 18 Hình 14 Biểu đồ hoạt động “Nạp tiền” 19 Hình 15 Biểu đồ hoạt động “Mua khóa học” 20 Hình 16 Biểu đồ hoạt động “Nhắn tin” 21 Hình 17 Biểu đồ hoạt động “Đăng ký mở khóa học” 22 Hình 18 Biểu đồ lớp cho ca sử dụng “Đăng ký” 23 Hình 19 Biểu đồ lớp cho ca sử dụng “Nhắn tin” 23 Hình 20 Biểu đồ lớp cho ca sử dụng “Nạp tiền” 24 Hình 21 Biểu đồ lớp cho ca sử dụng “Học” 25 Hình 22 Biều đồ lớp cho ca sử dụng “Đăng ký mở khóa học” 26 Hình 23 Biểu đồ trình tự “Đăng ký” 27 Hình 24 Biểu đồ trình tự “Nạp tiền” 28 Hình 25 Biểu đồ trình tự “Đăng ký mở khóa học” 29 Hình 26 Biểu đồ máy trạng thái “Đăng nhập” 29 Hình 27 Biểu đồ máy trạng thái “Nạp tiền” 30 Hình 28 Biểu đồ máy trạng thái “Đăng ký mở khóa học” 30 Hình 29 Biểu đồ gói 31 Hình 30 Biểu đồ lớp chi tiết 32 Hình 31 Sơ đồ thực thể liên kết 33 Hình 32 Lược đồ quan hệ 36 Hình 33 Giao diện trang chủ 37 Hình 34 Giao diện danh sách khóa học 38 Hình 35 Giao diện chi tiết khóa học – tổng quan 39 Hình 36 Giao diện chi tiết khóa học – chương trình học 40 Hình 37 Giao diện chi tiết khóa học – FAQ 41 Hình 38 Giao diện chi tiết khóa học – đánh giá 42 Hình 39 Giao diện danh sách giảng viên 43 Hình 40 Giao diện chi tiết giáo viên 44 Hình 41 Giao diện danh sách đề thi 45 Hình 42 Giao diện chi tiết đề thi 45 Hình 43 Giao diện giới thiệu hệ thống 46 Hình 44 Giao diện đăng ký Giảng viên 47 Hình 45 Giao diện đăng ký Khách 47 Hình 46 Giao diện đăng nhập 48 Hình 47 Giao diện Dashboard – Học viên 48 Hình 48 Giao diện mua khóa học – nhập thơng tin 49 Hình 49 Giao diện mua khóa học – tốn 49 Hình 50 Giao diện mua khóa học – vào lớp 50 Hình 51 Giao diện mua khóa học – cổng tốn 50 Hình 52 Giao diện khóa học tơi – chưa hồn thành 51 Hình 53 Giao diện khóa học tơi – hồn thành 51 Hình 54 Giao diện học – tổng quan 52 Hình 55 Giao diện học – xem video 52 Hình 56 Giao diện học – xem tập 53 Hình 57 Giao diện học – tải tài liệu 53 Hình 58 Giao diện kiểm tra 54 Hình 59 Giao diện làm kiểm tra 54 Hình 60 Giao diện thơng tin cá nhân – tổng quan 55 Hình 61 Giao diện thơng tin cá nhân – cá nhân 55 Hình 62 Giao diện thơng tin cá nhân – bảo mật 56 Hình 63 Giao diện thơng tin cá nhân – liên kết mạng xã hội 56 Hình 64 Giao diện đánh giá khóa học 57 Hình 65 Giao diện lịch sử giao dịch 58 Hình 66 Giao diện dashboard giảng viên 58 Hình 67 Giao diện khóa học tơi – kiểm duyệt 59 Hình 68 Giao diện khóa học – chưa kiểm duyệt 59 Hình 69 Giao diện tạo khóa học – tổng quan 60 Hình 70 Giao diện tạo khóa học – tạo giảng 61 Hình 71 Giao diện tạo khóa học – thêm đề thi 62 Hình 72 Giao diện tạo khóa học – tạo đề thi 63 TỔNG QUAN 1.1 Đặt vấn đề Theo Báo cáo We Are Social’s Digital 2016, 1.662 triệu số người dùng internet châu Á , theo Báo cáo We Are Social’s Digital 2016 (Chúng ta xã hội số) Tỷ lệ thâm nhập tới 40% cho thấy ngày có nhiều người dành thời gian mạng hết Đối với người muốn khởi nghiệp, không gian mạng chính mỏ khai thác vô số hội kinh doanh trực tuyến Và số mơ hình kinh doanh tiềm khơng thể khơng kể đến giáo dục trực tuyến Trên giới, đầu tư cho hệ thống giáo dục học tập thông minh nở rộ, ước tính tới 445 tỷ đô la Mỹ vào năm 2020 Thực khởi sắc không bất ngờ Khi thị trường lao động ngày cạnh tranh cá nhân thấy cần phải tự nâng cao kỹ thân Người tiêu dùng ngày có nhu cầu tiếp cận thông tin cách thuận tiện nhanh chóng – mạng internet cho họ mà họ cần thông qua giáo dục trực tuyến Đặc biệt học sinh giáo viên, nhu cầu đối tượng việc học tập, giảng dạy trau dồi kiến thức bổ sung trường lớn Giáo dục trực tuyến (E-Learning) dần trở thành xu bật giới Việt Nam quốc gia đông dân số, kết hợp với việc người dân ngày tiếp cận Internet sâu rộng biến nơi thành thị trường giàu tiềm Theo thống kê Bộ Giáo dục Đào tạo, năm gần số lượng người độ tuổi học khoảng 23 triệu dân, số lượng học sinh THPT khoảng 2,5 triệu người Đặc điểm giáo dục THPT Việt Nam khối lượng kiến thức nhiều, thời gian giảng dạy lớp khơng đủ để học sinh hiểu hết nội dung học, đảm bảo kiến thức cho kỳ thi THPT Quốc gia hàng năm Điều dẫn tới nhu cầu trau dồi kiến thức, học học sinh lớn Sản phẩm dự án nhắm tới đối tượng người dùng học sinh Trung học phổ thông Việt Nam, từ lớp 10 đến lớp 12 Đối tượng người có sử dụng máy tính, điện thoại thơng minh có kết nối mạng để học tập trao đổi trực tiếp với giáo viên 1.2 Đặc tả yêu cầu Ứng dụng học trực tuyến tảng cho phép thầy giáo tải lên quản lý khóa học mình, cịn học sinh (students) truy cập tham gia vào khố học (có trả phí khơng) để xem giảng, thảo luận vấn đề liên quan trao đổi trực tiếp với giáo viên thực trắc nghiệm (quiz) để hoàn thành khóa học Ứng dụng triển khai website theo mơ hình client – server nhằm tối ưu khả truy cập cho người dùng, dễ dàng tuỳ biến chỉnh sửa bảo mật 1.3 Yêu cầu sản phẩm - Website phải có tốc độ phản hồi nhanh, đáp ứng lượng lớn truy cập lúc - Giao diện dễ nhìn, thân thiện không bị rối thông tin người sử dụng - Các giao dịch phải thực minh bạch, chính xác khơng chấp nhận - sai sót Có thể lưu trữ lượng video giảng, tệp tài liệu lớn - Mã hóa, bảo mật tối đa thơng tin khách hàng PHÂN TÍCH U CẦU NGƯỜI DÙNG 2.1 Các bên liên quan - Ban lãnh đạo doanh nghiệp: Yêu cầu hệ thống - Học viên: Yêu cầu mong muốn với hệ thống - Giáo viên: Yêu cầu mong muốn với hệ thống 2.2 - Các hình thức thu thập Phỏng vấn Thông qua Google Form/Microsoft Form để lấy ý kiến 2.3 Các câu hỏi 2.3.1 Nhóm hỏi Ban lãnh đạo doanh nghiệp Anh miêu tả tổng quan hệ thống mà anh mong muốn? Quản lý dự án Đây hệ thống cung cấp khóa học trực tuyến, nơi mà trả lời học sinh tiếp thu kiến thức thông qua video giảng giáo viên tham gia trao đổi vấn đề nảy sinh Giao diện cần phải đơn giản, trực quan đối tượng bên anh hướng tới học sinh cuối cấp ba, ôn thi đại học Quản lý dự án Em ước lượng cho anh hệ thống chịu hỏi tải số lượng sinh viên không? Nhóm trả lời Với hệ thống mà em tối ưu phù hợp với lượng sinh viên lớn truy cập, cịn băng thơng truy cập ảnh hưởng hosting bên em tư vấn thêm giá hosting sau tảng để lưu trữ video giảng ta chọn Amazon Cloud bên cung cấp nhiều gói tuỳ vào lượng truy cập chọn Quản lý dự án Dữ liệu khách hàng liệu giảng bên anh có hỏi bảo mật khơng sử dụng giải pháp lưu trữ bên thứ ba? Nhóm trả lời Các giải pháp lưu trữ bên thứ ba cam kết chịu trách nhiệm hoàn tồn vấn đề bảo mật Cịn video giảng bên em tích hợp thêm chống download crawl liệu Quản lý dự án Ở tảng bán hàng trực tuyến, anh thấy có chức hỏi referral – giới thiệu liên kết, anh nghĩ ta nên áp dụng chức vào hệ thống mình? Nhóm trả lời Hệ thống có ví điểm cho người dùng Khi đăng ký khóa học, người dùng cung cấp mã giới thiệu khóa học đó, với người đăng ký khóa học nhập mã này, người giới thiệu cộng điểm để quy đổi sang số quà tặng khác mã giảm giá khóa học,… Quản lý dự án Ở giai đoạn này, bên anh cần có hành vi khách hàng hỏi cách để họ định chọn khóa học để bọn anh triển khai chiến lược marketing tối ưu giao diện hệ thống Bên em có giải pháp để lấy liệu khơng? Nhóm trả lời Các hành vi khách hàng bao gồm lựa chọn khóa học trang chủ, ấn vào banner quảng cáo lựa chọn khóa học cách tìm kiếm search,… đếm số lượng hành vi để tính tỷ lệ Quản lý dự án Hiện tại, bên anh tư vấn khách hàng theo kiểu truyền hỏi thống, ln có tư vấn viên phải trực để trả lời tin nhắn khách hàng website fanpage Facebook không đáp ứng kịp Bên em có giải pháp cho vấn đề khơng? Nhóm trả lời Bên em sử dụng chatbot để thay tư vấn viên cách tích hợp Ahachat để tự động trả lời số câu hỏi đơn giản khách hàng thông tin khóa học định, chương trình khuyến mãi,…Cịn câu hỏi khác đẩy thông báo tới tư vấn viên Quản lý dự án Anh thấy, với hệ thống học trực tuyến nay, có hỏi vấn đề bất cập việc học chui chép nội dung khóa học Bên em có giải pháp để giảm thiểu vấn đề cho hệ thống mình? Nhóm trả lời Mình hạn chế việc chép video cách cho học sinh học online website, đồng thời ẩn link tải cách chuyển video sang dạng stream dùng công nghệ bên thứ ba cung cấp nói Có thể cân nhắc đăng ký quyền sở hữu trí tuệ cho giảng Đối với việc học chui, hạn chế cách giới hạn số lần làm quizz cân nhắc việc giới hạn số lần xem giảng Với tài khoản đăng nhập phiên làm việc lần, tiến hành cảnh cáo khóa tài khoản nghi vấn đăng nhập nhiều thiết bị khác thời gian ngắn Nhóm hỏi Bên anh cần thống kê liệu để đánh giá hiệu hệ thống? Quản lý dự án Bên anh cần thống kê doanh thu, lượng người dùng mới, lượng trả lời truy cập website theo tháng, khóa học mới, khóa học mua nhiều ít tháng Hình 50 Giao diện mua khóa học – vào lớp Hình 51 Giao diện mua khóa học – cổng tốn 50 9.10.3 Khóa học tơi Hình 52 Giao diện khóa học tơi – chưa hồn thành Hình 53 Giao diện khóa học tơi – hồn thành 51 9.10.4 Học Hình 54 Giao diện học – tổng quan Hình 55 Giao diện học – xem video 52 Hình 56 Giao diện học – xem tập Hình 57 Giao diện học – tải tài liệu 53 Hình 58 Giao diện kiểm tra Hình 59 Giao diện làm kiểm tra 54 9.10.5 Thơng tin cá nhân Hình 60 Giao diện thơng tin cá nhân – tổng quan Hình 61 Giao diện thông tin cá nhân – cá nhân 55 Hình 62 Giao diện thơng tin cá nhân – bảo mật Hình 63 Giao diện thơng tin cá nhân – liên kết mạng xã hội 56 9.10.6 Đánh giá Hình 64 Giao diện đánh giá khóa học 57 Giao dịch 9.10.7 Hình 65 Giao diện lịch sử giao dịch 9.11 Giáo viên 9.11.1 Dashboard Hình 66 Giao diện dashboard giảng viên 58 9.11.2 Khóa học tơi Hình 67 Giao diện khóa học tơi – kiểm duyệt Hình 68 Giao diện khóa học tơi – chưa kiểm duyệt 59 Hình 69 Giao diện tạo khóa học – tổng quan 60 Hình 70 Giao diện tạo khóa học – tạo giảng 61 Hình 71 Giao diện tạo khóa học – thêm đề thi 62 Hình 72 Giao diện tạo khóa học – tạo đề thi 63 10 PHÂN CÔNG CÔNG VIỆC Địa Google Drive Nhóm 19: https://drive.google.com/drive/folders/1FdOkmu7fFM2_dZGJCROaYiww91Ni4DL?usp=sharing Thành viên Bùi Minh Tuấn Nguyễn Minh Đăng Võ Đức Quân Nguyễn Văn Lương Nguyễn Văn Giảng Bùi Hoàng Lọc MSSV 20170121 20172998 20173320 20173249 20173084 20173237 64 Công việc ... khách hàng PHÂN TÍCH YÊU CẦU NGƯỜI DÙNG 2.1 Các bên liên quan - Ban lãnh đạo doanh nghiệp: Yêu cầu hệ thống - Học viên: Yêu cầu mong muốn với hệ thống - Giáo viên: Yêu cầu mong muốn với hệ thống 2.2... hiển thị hệ thống không đạt, hệ thống gửi thông báo cho giáo viên để kiểm tra lại 2.3.2 Học viên Khảo sát qua Google Form: https://forms.gle/C79vF8xttwqf39YX8 Học viên hỏi Trả lời Khi học bọn... thơng tin khóa học Luồng kiện Luồng kiện rẽ nhánh Hậu điều kiện 3.4.7 Học viên chọn mua khóa học Hệ thống thông báo xác thực định Học viên chọn Tiếp tục hủy Nếu chọn hủy, UC kết thúc Hệ thống kiểm

Ngày đăng: 31/05/2021, 15:45