1. Trang chủ
  2. » Thể loại khác

BÁO CÁO ĐỒ ÁN MÔN HỌC Phát triển ứng dụng di động Xây dựng ứng dụng di động quản lý thi trắc nghiệm môn tư tưởng Hồ Chí Minh

54 33 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 54
Dung lượng 2,34 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Sơ đồ hoạt động của chức năng chọn chương làm trắc nhiệm .... Xác định yêu cầu bài toán Ứng dụng di động thi trắc nghiêm Tư tưởng Hồ Chí Minh sẽ có các chức năng chính như: Người dùng v

Trang 1

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT

Khoa Kỹ thuật - Công nghệ

BÁO CÁO ĐỒ ÁN MÔN HỌC Phát triển ứng dụng di động

Xây dựng ứng dụng di động quản lý thi trắc nghiệm

môn tư tưởng Hồ Chí Minh

Giáo viên hướng dẫn : Nguyễn Hữu Vĩnh

Nhóm thực hiện :

Lớp:

Tô Thị Kim Ngân

Võ Công Phúc Nguyễn Văn Quốc

[ D17PM02 ]

1724801030083

1724801030100 1724801030109

Bình Dương, ngày 10 tháng 7 năm 2020

Trang 2

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT

Khoa Kỹ thuật - Công nghệ

BÁO CÁO ĐỒ ÁN MÔN HỌC Phát triển ứng dụng di động

Xây dựng ứng dụng di động quản lý thi trắc nghiệm

môn tư tưởng Hồ Chí Minh

Giáo viên hướng dẫn : Nguyễn Hữu Vĩnh

Nhóm thực hiện :

Lớp:

Tô Thị Kim Ngân

Võ Công Phúc Nguyễn Văn Quốc

[ D17PM02 ]

1724801030083

1724801030100 1724801030109

Bình Dương, ngày 10 tháng 7 năm 2020

Trang 3

NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN HƯỚNG DẪN

Họ và tên giảng viên: Nguyễn Hữu Vĩnh

Tên đề tài: Xây dựng ứng dụng di động quản lý thi trắc nghiệm môn tư tưởng Hồ Chí

Minh

Nội dung nhận xét:

Điểm:

Bằng số:

Bằng chữ:

GIẢNG VIÊN

(Ký, ghi rõ họ tên)

Nguyễn Hữu Vĩnh

Trang 4

LỜI GIỚI THIỆU

LÝ DO CHỌN ĐỀ TÀI

1 Mục đích :

Chúng ta đang sống trong thời đại cách mạng công nghệ 4.0 Khi mà các thiết

bị điện tử như Laptop, Smart phone được sử dụng rộng rãi Hiện nay trường ta đã có website hỗ trợ cho giảng dạy cho hầy hết các môn học cũng như môn tư tương Hồ Chí Minh Việc kiểm tra cũng được thực hiện trên hệ thống Elearning Lý do chúng

em chọn đề tài này là nhằm giúp các bạn sinh viên có thể linh hoạt học tập và kiểm tra trắc nghiệm giống với cấu trúc đề thi mọi lúc mọi nơi, vì hầu hết tất cả sinh viên đầu có 1 chiếc điện thoại smartphone và một số bạn không có laptop Nếu ứng dụng của chúng em được kết hợp với hệ thống elearning chuyển các bài kiểm tra về app thì giúp các bạn sinh viên rất dễ dàng làm những thao kiểm tra trực tiếp trên chiếc điện thoại của mình mà không cần thực hiện nhiều thao tác trên website, nếu không sài máy tính thì khó có thể xem đầy đủ giao diện và thuận tiện để kiểm tra Nó bao gồm tất cả nội dung của quyển sách phân chia theo từng chương và bài kiểm tra tổng hợp, giúp các bạn không cần đi đâu cũng phải mang theo tài liệu và sau khi kiểm tra sinh viên có thể xem lại đáp án của mình làm và đáp án đúng

Thực hiện đồ án là cơ hội để em áp dụng, tổng hợp các kiến thức đã học trên lớp, đồng thời đúc kết được những bài học thực tế phục vụ cho việc học tập và làm việc sau này Mặc dù đã rất cố gắng thực hiện đề tài nhưng vì năng lực cũng như thời gian còn hạn chế nên chương trình khó tránh khỏi những thiếu xót, rất mong thầy thông cảm

2 Giới thiệu sơ lược về nhóm và vai trò các thành viên:

Nhóm 2 – NPQ là một teamwork gồm có 3 thành viên là Nguyễn Văn Quốc,

Võ Công Phúc, Tô Thị Kim Ngân đều là sinh viên đang theo học tại trường Đại học Thủ Dầu Một, khoa Kỹ thuật – Công nghệ, chuyên ngành Kỹ thuật phần mềm Được Khoa Kỹ thuật – Công nghệ đào tạo với triết lý “Learnign by design” và mang trong mình “Khát vọng – Trách nhiệm – Sáng tạo” của nhà trường nên với một số kỹ năng nhất định về lĩnh vực xây dựng ứng dụng di động và kết hợp với năng động và tự tin

đã thành lập nên một teamwork để có thể giúp đỡ nhau trong học tập và phát triễn bản thân, thỏa sức phát triễn đam mê lập trình

Trang 5

STT Họ và tên Lớp Skill

1 Nguyễn Văn Quốc D17PM02 + Programming Language :

C++,C#,Java,JavaScript

+ Back-end technology : Nodejs

2 Võ Công Phúc D17PM02 + Programming Language :

C++,C#,Java,JavaScript

+ Back-end technology : Nodejs

3 Tô Thị Kim Ngân D17PM02 + Programming Language :

C++,C#,Java,JavaScript

+ Back-end technology : Nodejs

Bình Dương, ngày 01 tháng 01 năm 2020 Nhóm sinh viên thực hiện

Trang 6

MỤC LỤC

Chương 1 Khảo sát hiện trạng và thu thập yêu cầu 11

1.1 Khảo sát hiện trạng thực tế 11

1.2 Phân tích hiện trạng 11

1.3 Xác định yêu cầu bài toán 11

Chương 2 Giới thiệu 13

2.1 Giới thiệu đề tài 13

2.2 Phạm vi của đề tài 13

2.3 Công nghệ trong dự án 13

2.4 Chức năng chính của đề tài 13

Chương 3 Phân tích và thiết kế hệ thống 15

3.1 Sơ đồ Use – Case 15

3.1.1 Biểu đồ use – case tổng quát 15

3.1.2 Biểu đồ use – case của từng chức năng riêng lẻ 15

3.1.3 Đặc tả Use – Case 18

3.2 Biểu đồ Class 21

3.2.1 Sơ đồ Class tổng quan 21

3.2.2 Mô tả từng class 23

3.3 Sơ đồ hoạt động 31

3.3.1 Chức năng làm trắc nhiệm 31

3.3.2 Chức năng cập nhật thông tin cá nhân 32

3.3.3 Chức năng chọn chương làm trắc nhiệm 32

3.3.4 Chức năng xem tin tức chinhphu.vn 33

3.3.5 Chức năng xem tin tức TDMU 34

Chương 4 Xây dựng giao diện ứng dụng 35

4.1 Giao diện người dùng 35

4.1.1 Trang đăng nhập 35

4.1.2 Giao diện trang chủ 36

4.1.3 Giao diện đăng kí 37

4.1.4 Giao diện quên mật khẩu 38

4.1.5 Giao diện kích hoạt tài khoản 39

4.1.6 Giao diện thông báo kích hoạt thành công 40

4.1.7 Giao diện thi trắc nghiệm 41

4.1.8 Giao diện tin chình phủ 42

Trang 7

4.1.9 Giao diện tin đại học Thủ Dầu Một 43

4.1.10 Giao diện thông tin cá nhân 44

4.1.11 Giao diện lịch sử làm bài kiểm tra 45

4.1.12 Giao diện kết quả kiểm tra 46

4.1.13 Giao diện danh sách các chương và cấp độ điểm tra 47

4.2 Giao diện trang admin 48

4.2.1 Giao diện trang admin 48

4.2.2 Giao diện thêm chương mới 49

4.2.3 Giao diện thống kê tài khoản 50

4.2.4 Giao diện thêm chương mới 51

4.2.5 Giao diện thêm Role 52

4.2.6 Giao diện danh sách Role 53

Trang 8

MỤC LỤC HÌNH

Hình 1 Khảo sát nhu cầ cấp thiết của ứng dụng 11

Hình 2 Biểu đồ Use – case tổng quát 15

Hình 3 Biểu đồ làm trắc nhiệm 15

Hình 4 Biểu đồ làm trắc nhiệm theo chương 16

Hình 5 Biểu đồ Profile 16

Hình 6 Biểu đồ theo dõi quá trình học 17

Hình 7 Biểu đồ xem tin tức chính phủ 17

Hình 8 Biểu đồ xem tin tức từ ĐH TDMU 18

Hình 9 Sơ đồ class tổng quát 22

Hình 10 Table User 23

Hình 11 Table Role 24

Hình 12 Table Chapter 24

Hình 13 Table Notification 25

Hình 14 Table TotalOTP 26

Hình 15 Table processTakeOfTest 27

Hình 16 Table workHistories 28

Hình 17 Table Question 29

Hình 18 Sơ đồ hoạt động của làm trắc nhiệm 31

Hình 19 Sơ đồ hoạt động của chức năng cập nhật thông tin cá nhân 32

Hình 20 Sơ đồ hoạt động của chức năng chọn chương làm trắc nhiệm 32

Hình 21 Sơ đồ hoạt động của chức năng xem tin tức chinhphu.vn 33

Hình 22 Sơ đồ hoạt động của chức năng xem tin tức TDMU 34

Hình 23 Giao diện đăng nhập 35

Hình 24 Giao diện trang chủ 36

Hình 25 Giao diện đăng kí 37

Hình 26 Giao diện quên mật khẩu 38

Hình 27 Giao diện kích hoạt tài khoản 39

Hình 28 Giao diện thông báo kích hoạt thành công 40

Hình 29 Giao diện thi trắc nghiệm 41

Hình 30 Giao diện tin chình phủ 42

Hình 31 Giao diện tin đại học Thủ Dầu Một 43

Hình 32 Giao diện thông tin cá nhân 44

Hình 33 Giao diện lịch sử làm bài kiểm tra 45

Trang 9

Hình 34 Giao diện kết quả kiểm tra 46

Hình 35 Giao diện danh sách các chương và cấp độ điểm tr 47

Hình 36 Giao diện trang admin 48

Hình 37 Giao diện thêm chương mới 49

Hình 38 Giao diện thống kê tài khoản 50

Hình 39 Giao diện thêm chương mới 51

Hình 40 Giao diện thêm Role 52

Hình 41 Giao diện danh sách Role 53

Trang 10

MỤC LỤC BẢNG

Bảng 1 Danh sách chức năng của ứng dụng 14

Bảng 2 Đặc tả Use – Case chức năng đăng nhập 18

Bảng 3 Đặc tả Use – Case chức năng làm trắc nhiệm 19

Bảng 4 Đặc tả Use – Case chức năng cập nhật thông tin cá nhân 19

Bảng 5 Đặc tả Use – Case chức năng chọn chương làm trắc nhiệm 20

Bảng 6 Đặc tả Use – Case chức năng xem tin tức chinhphu.vn 20

Bảng 7 Đặc tả Use – Case chức năng xem tin tức TDMU 21

Bảng 8 Mô tả Table User 23

Bảng 9 Mô tả Table Role 24

Bảng 10 Mô tả Table Chapter 25

Bảng 11 Mô Tả table Notification 26

Bảng 12 Mô tả table TotalOTP 27

Bảng 13 Mô tả table processTakeOfTest 28

Bảng 14 Mô tả table workHistories 29

Bảng 15 Mô tả table Question 30

Trang 11

Chương 1 Khảo sát hiện trạng và thu thập yêu cầu

1.1 Khảo sát hiện trạng thực tế

Dựa trên một cuộc khảo sát sinh viên trường đại học Thủ Dầu trên google form về mong muốn có một ứng dụng kiểm tra trắc nghiệm Tư tưởng Hồ Chí Minh Thì đã có 61.5 % bạn trả lời có, 15.4% không, 23.1% không ý kiến

Hình 1 Khảo sát nhu cầ cấp thiết của ứng dụng

Từ cuộc khảo sát trên cho thấy mong muốn của sinh vien vè một ứng dụng học tư tưởng

Hồ Chí Minh là rất cao Vì vậy, nhóm chúng em đã hình thành ý tưởng xây dựng ứng dụng di động quản lý thi trắc nghiệm môn tư tưởng Hồ Chí Minh

1.2 Phân tích hiện trạng

Ứng dụng di động thi trắc nghiệm môn tư tưởng Hồ Chí Minh là một trong những ý tưởng đã được phát triển trên nền tảng website, sở dĩ em chọn đề tài này là để phát triển phần kiểm tra trắc nghiệm cho sinh viên trên thiết bị di động áp dụng vào bài học Và nó chỉ là một phần để làm trắc nghiệm riêng biệt nên dễ dàng sử dụng và bảo trì hay nâng cấp Đồng thời giúp cho sinh viên dễ dàng học tập và kiểm tra rèn luyện kiếm thức mọi lúc mọi nơi

1.3 Xác định yêu cầu bài toán

Ứng dụng di động thi trắc nghiêm Tư tưởng Hồ Chí Minh sẽ có các chức năng chính như: Người dùng với lần đăng nhập đầu tiên họ có thể đăng kí tài khoản khi đăng kí xong họ

có thể đăng nhập vào ứng dụng để thực hiện các chức năng cơ bản: xem bản tin của chính phủ hay trưởng học, xem và tìm kiếm các đề thi phù hợp theo chương hay tổng hợp Khi làm bài kiểm tra người dùng có thể xem lại lịch sử thời gian ,số điểm đã kiểm tra và kết quả bài kiểm tra đã làm

Trang 12

Ngoài ra nếu người dùng có quên mật khẩu hay muốn đổi mật khẩu thì học cũng dễ dàng

có thể đổi mật khẩu chỉ cần nhập địa chỉ email và gửi yêu cầu lên ứng dụng thì mã OTP

sẽ được gửi tới email của người dùng Họ chỉ cần nhập mã OTP và đổi mật khẩu

Trang 13

Chương 2 Giới thiệu

2.1 Giới thiệu đề tài

Ứng dụng di động thi trắc nghiệm môn tư tưởng Hồ Chí Minh là một trong những ý tưởng đã được phát triển trên nền tảng website, sở dĩ em chọn đề tài này là để phát triển phần kiểm tra trắc nghiệm cho sinh viên trên thiết bị di động áp dụng vào bài học Và nó chỉ là một phần để làm trắc nghiệm riêng biệt nên dễ dàng sử dụng và bảo trì hay nâng cấp Đồng thời giúp cho sinh viên dễ dàng học tập và kiểm tra rèn

luyện kiếm thức mọi lúc mọi nơi

2.2 Phạm vi của đề tài

Ứng dụng chủ yếu xoay quanh việc giúp sinh viên học tập và làm bài kiểm tra tư tưởng theo từng chương và đề thi tổng hợp giống với cấu trúc đề thi Đối tượng chính là sinh viên đang học môn tư tưởng Hồ Chí Minh và có nhu cầu học tập tìm hiểu về môn học Tương lai sẽ mở rộng hơn thành ứng dựng di động kiểm tra cho các môn chính trị khác: Đường lối cách mạng của Đảng Cộng Sản Việt Nam, Chủ nghĩa Mác – Lênin…

Android

Về phần cứng:

- Microsoft® Windows® 10/8/7 (32 or 64-bit)

- 4 GB RAM (Khuyến cáo là 8GB)

- Chip core I3 trở lên

- 400 MB hard disk space + ít nhất 1GB cho Android SDK, emulator - Độ phân giải tối thiếu 1366 x 768

2.4 Chức năng chính của đề tài

Hiển thị các đề thi theo chương và đề thi tổng hợp, có chức năng đăng nhập, đăng

ký, đăng nhập để biết thông tin người dùng và lưu trữ kết quả kiểm tra, phân chia

Trang 14

chương và đề cuối kì tổng hợp và chia làm nhiều đề thi để làm linh hoạt các đề thi

Có trang quản lí của admin để quản lí, chỉnh sửa câu hỏi đề thi và xóa câu hỏi đề thi

1 Đăng ký User User điền các thông tin vào các ô bắt buộc sau

đó gửi thông tin đến hệ thống để đăng kí nếu hợp lý thì thông báo thành công và cho phép vào đăng nhập Nếu sai hoặc tài khoản đã tồn tại thì yêu cầu nhập lại thông tin

2 Đăng nhập Admin, User Nhập thông tin đăng nhập gửi vào hệ thống yêu

cầu đăng nhập nếu đúng thì đi vào trang Index sai thì yêu cầu nhập lại thông tin

3 Đăng xuất Admin, User Cho phép người dùng đăng xuất khỏi ứng dụng

4 Xem tin tức user Cho phép người dùng xem tin tức chính phủ ,

tin tức từ Đại Học Thủ Dầu Một

user Cho phép người dùng lấy lại mật khẩu

8 Thông báo user Cho phép người dùng xem thông báo từ App

Bảng 1 Danh sách chức năng của ứng dụng

Trang 15

Chương 3 Phân tích và thiết kế hệ thống 3.1 Sơ đồ Use – Case

3.1.1 Biểu đồ use – case tổng quát

Hình 2 Biểu đồ Use – case tổng quát

3.1.2 Biểu đồ use – case của từng chức năng riêng lẻ

+ Biểu đồ use – case làm trắc nhiệm

Hình 3 Biểu đồ làm trắc nhiệm

Trang 16

+ Biểu đồ làm trắc nhiệm theo chương

Hình 4 Biểu đồ làm trắc nhiệm theo chương

+ Biểu đồ Profile

Hình 5 Biểu đồ Profile

Trang 17

+ Biểu đồ theo dõi quá trình học

Hình 6 Biểu đồ theo dõi quá trình học

+ Biểu đồ xem tin tức chính phủ

Hình 7 Biểu đồ xem tin tức chính phủ

Trang 18

+ Biểu đồ xem tin tức từ ĐH TDMU

Hình 8 Biểu đồ xem tin tức từ ĐH TDMU

3.1.3 Đặc tả Use – Case

Bảng 2 Đặc tả Use – Case chức năng đăng nhập

Tên Use-Case Đăng Nhập vào ứng dụng

Mô tả Use-Case cho phép người dùng đăng nhập vào ứng dụng

để thực hiện những chức năng của mình

Điều kiện kích hoạt Khi người dùng chọn chức năng đăng nhập từ trang chủ

ứng dụng Tiền điều kiện Người dùng phải có tài khoản trên ứng dụng

Hậu điều kiện Người dùng đăng nhập thành công

Luồng sự kiện chính 1 Ứng dụng hiển thị màn hình đăng nhập

2 Người dùng chọn cách thức đăng nhập 2.1 Người dùng nhập tên UserName và PassWord

3 Hệ thống kiểm tra thông tin đăng nhập

4 Phản hồi yêu cầu người dùng 4.1 Nếu thành công hệ thống hiển thị màn hình đăng nhập thành công và đi đến bước 5 của luồng sự kiện chính 4.2 Nếu sai thông tin tài sẽ đi đến bước A của luồng sự kiện phụ

5 Kết thúc Use-Case Luồng sự kiện phụ A Mật khẩu không hợp lệ: Khi người dùng nhập sai tên

đăng nhập hoặc mật khẩu

1 Hệ thống hiển thị lại màn hình đăng nhập để người dùng nhập lại thông tin kèm theo thông báo tên đăng nhập

và mật khẩu bị sai

Trang 19

2 Quay lại bước 2 trong luồng sự kiện chính

Bảng 3 Đặc tả Use – Case chức năng làm trắc nhiệm

Tên Use-Case Làm trắc nhiệm

Mô tả Use-Case này cho phép người dùng làm trắc nhiệm

Điều kiện kích hoạt Khi người dụng click 1 trong những chương Tiền điều kiện Người dùng dã đăng nhập

Hậu điều kiện Người dùng đồng ý bắt đầu làm kiểm tra

Luồng sự kiện chính 1 Ứng dụng hiển thị màn hình ôn tập

2 Người dùng click làm trắc nhiệm

3 Đồng ý

4 Kết thúc Use-Case Luồng sự kiện phụ

Bảng 4 Đặc tả Use – Case chức năng cập nhật thông tin cá nhân

Tên Use-Case cập nhật thông tin cá nhân

Mô tả Cho phép người dùng cập nhật thông tin cá nhân

Điều kiện kích hoạt Người dùng nút update

Tiền điều kiện Người dùng đã đăng nhập

Hậu điều kiện Người dùng đã qua tab profille

Luồng sự kiện chính 1 Ứng dụng hiển thị màn hình thông tin cá nhân

2 Người dùng chỉnh sửa thông tin hoặc không

3 Người dùng ấn nút update

4 Kết thúc Use-Case Luồng sự kiện phụ

Trang 20

Bảng 5 Đặc tả Use – Case chức năng chọn chương làm trắc nhiệm

Tên Use-Case chọn chương làm trắc nhiệm

Mô tả Use-Case này cho phép người dùng làm trắc nhiệm theo

chương

Điều kiện kích hoạt Người dùng click một trong những chương

Tiền điều kiện Người dùng đã đăng nhập

Hậu điều kiện Người dùng đang ở trang ôn tập

Luồng sự kiện chính 1 Ứng dụng hiển thị màn hình ôn tập theo chương

2 Người dùng click một trong những chương

3 Người dùng xác nhận bắt đầu làm kiểm tra

4 Kết thúc Use-case Luồng sự kiện phụ Nếu người dùng đang làm bài kiểm tra thì hiển thị thông

báo tiếp tục bài thi

Bảng 6 Đặc tả Use – Case chức năng xem tin tức chinhphu.vn

Tên Use-Case Xem tin tức chinhphu.vn

Mô tả Cho phép người dùng xem tic tức mới nhất từ

chinhphu.vn

Điều kiện kích hoạt Người dùng click vào một trong những tin tức

Tiền điều kiện Người dùng đã đăng nhập

Hậu điều kiện Người dùng đang ở giao diện tin tức

Luồng sự kiện chính 1 Ứng dụng hiển thị màn hình tin tức

2 Chọn tab tin tức chính phủ

3 Xem tin tức

4 Kết thúc Use-case Luồng sự kiện phụ

Trang 21

Bảng 7 Đặc tả Use – Case chức năng xem tin tức TDMU

Tên Use-Case Xem tin tức TDMU

Mô tả Cho phép người dùng xem tic tức mới nhất từ ĐH TDMU

Điều kiện kích hoạt Người dùng click vào một trong những tin tức

Tiền điều kiện Người dùng đã đăng nhập

Hậu điều kiện Người dùng đang ở giao diện tin tức

Luồng sự kiện chính 1 Ứng dụng hiển thị màn hình tin tức

2 Chọn tab tin tức TDMU

3 Xem tin tức

4 Kết thúc Use-case Luồng sự kiện phụ

3.2 Biểu đồ Class

3.2.1 Sơ đồ Class tổng quan

Trang 22

Hình 9 Sơ đồ class tổng quát

Trang 23

3.2.2 Mô tả từng class

+ Table User

- Bảng User để lưu trữ thông tin tài khoản người dùng

Hình 10 Table User Bảng 8 Mô tả Table User

STT Thuộc tính Kiểu dữ liệu Mô tả

1 Fist_name String Họ của người dùng

2 Last_name String Tên của người dùng

3 Email String Email đăng kí tài khoản của người dùng

4 isActive Number Trạng thái hoạt động

5 Phone_number String Số điện thoại của người dùng

6 Address String Địa chỉ

7 password string Mật khẩu tài khoản người dùng

8 Created_at Number Thời gian khởi tạo

9 Update_at number Thời gian cập nhật

10 Role_id nunber ID Role

Trang 24

+ Table Role

- Table Role là bảng phân quyên truy cập vào ứng dụng admin hay user

Hình 11 Table Role Bảng 9 Mô tả Table Role

STT Thuộc tính Kiểu dữ liệu Mô tả

1 Title String Mô tả quyền

2 Create_at Number Thời gian khởi tạo

3 Update Number Thời gian cập nhật

+ Table Chapter

- Table Chapter là bảng chứa nội dung từng chương trong học phần Tư tường Hồ Chí Minh

Hình 12 Table Chapter

Trang 25

Bảng 10 Mô tả Table Chapter

STT Thuộc tính Kiểu dữ liệu Mô tả

1 Title String Mô tả tên chương

2 Create_at Number Thời gian khởi tạo

3 Update Number Thời gian cập nhật

+ Table Notification

- Table Notificationlà bảng lưu trữ thông báo người dùng

Hình 13 Table Notification

Trang 26

Bảng 11 Mô Tả table Notification

STT Thuộc tính Kiểu dữ liệu Mô tả

1 User_id Number Id nguời dùng

2 Title String Tiêu đề thông báo

3 Description String Mô tả thông báo

5 isReal String Đã đọc thông báo

6 Create_at Number Thời gian khởi tạo

7 Update Number Thời gian cập nhật

+ Table TotalOTP

- Table TotalOTP là bảng lưu trữ OTP

Hình 14 Table TotalOTP

Trang 27

Bảng 12 Mô tả table TotalOTP

STT Thuộc tính Kiểu dữ liệu Mô tả

1 User_id Number Id nguời dùng

2 Type String Kiểu lấy mã OTP

4 Expired Number Thời gian hết hạn

5 Create_at Number Thời gian khởi tạo

6 Update Number Thời gian cập nhật

+ Table processTakeOfTest

- Table processTakeOfTestlà bảng lưu trữ qúa trình làm bài kiểm tra

Hình 15 Table processTakeOfTest

Ngày đăng: 23/05/2021, 03:02

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w