1. Trang chủ
  2. » Luận Văn - Báo Cáo

Quản lí trung tâm dạy lập trình PHP

28 99 1

Đ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 28
Dung lượng 5,17 MB

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

Nội dung

Học viên có thể đăng kí tài khoản trước rồi lên trung tâm chọn khóa học và thanh toán.. +Các chức năng chungcó thể thực hiện mà không bị phân biệt thông qua tài khoản cá nhân

Trang 1

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

Sinh viên thực hiện:

Hồ Chí Minh, Ngày 10 Tháng 4 Năm 2019

Trang 2

MỤC LỤC

1 Hiện trạng và yêu cầu: 2

A Hiện trạng 2

B Yêu cầu 2

PHẦN: ADMIN 2

PHẦN: GIẢNG VIÊN 3

PHẦN: HỌC VIÊN 4

PHẦN CHỨC NĂNG CHUNG 4

2 Mô hình hóa yêu cầu 5

 Sơ đồ Use Case 5

 Phân tách sơ đồ Use Case 5

+ ADMIN: 5

+ GIẢNG VIÊN: 6

+HỌC VIÊN: 6

 Sơ đồ luồng dữ liệu DFD 7

+Cấp 0 7

+ Cấp 1 7

 Phân tách sơ đồ luồng dữ liệu DFD 8

+ADMIN: 8

+GIẢNG VIÊN: 9

+HỌC VIÊN: 10

3 Thiết kế phần mềm thiết kế dữ liệu 11

 Sơ đồ logic 11

 Danh sách các thành phần của 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

4 Test Case 23

Trang 3

1 Hiện trạng và yêu cầu:

A Hiện trạng

-Hiện nay, các trung tâm giáo dục đang trở thành một xu hướng học tập mới Rất nhiều người tham gia các khóa học chuyên môn, ngoại ngữ,… tại các trung tâm

-Trước thực tế đó, đặt ra cho các Trung tâm vấn đề về việc quản lí tốt các giảng viên, học viên, các khóa học, các cách thức đăng kí online

- Một phần mềm quản lí trung tâm tin học là giải pháp thích hợp để quản lí thông tin các khóa học, học viên, giới thiệu các lớp học, đăng kí khóa học…

+ Giảng viên: Xem và chỉnh sửa thông tin cá nhân bản thân, xem, thêm, xóa, sửa bài học cá nhân.

+Học viên: Xem và chỉnh sửa thông tin cá nhân bản thân, đăng kí khóa học, xem bài học trong 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 rồi lên trung tâm chọn khóa học và thanh toán.

+Các chức năng chung(có thể thực hiện 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 năng nghiệp vụ

STT Loại công việc Công việc Quy định/Công

thức liên quan Biểu mẫu liên quan Liên quan

1 Quản lí khóa

học Thêm, xem, xóa,

chỉnh sửa

Phải đăng nhập trước

Trang 4

2 Quản lí học

viên

Thêm, xem, xóa, chỉnh sửa tài khoản học viên

Phải đăng nhập trước

3 Quản lí giảng

viên Thêm, xóa, chỉnh

sửa tài khoản giảng viên

Phải đăng nhập trước

3 Quản lí Bài

học Xóa, xem, thêm, sửa

Sửa Phải đăng nhập

trước

5 Quản lí lớp

học Tạo, xóa, sửa, xem

lớp học

Phải đăng nhập trước

PHẦN: GIẢNG VIÊN

Bảng yêu cầu chức năng nghiệp vụ

STT Loại công việc Công việc Quy định/Công

thức liên quan Biểu mẫu liên quan Liên quan

1 Quản lí bài học Thêm,

xem, xóa, chỉnh sửa bài học

Phải đăng nhập trước

2 Xem khóa học Xem Phải đăng nhập

trước

3 Chỉnh sửa

thông tin cá nhân

Chỉnh sửa Phải đăng nhập

Trang 5

Biểu mẫu liên quan

Liên quan

1 Chỉnh sửa thông tin cá

nhân hv Cập nhật Phải đăng nhập trước

2 Xem danh sách trong

lớp học

Xem

3 Đăng kí học

4 Xem khóa học, tìm

khóa học

PHẦN CHỨC NĂNG CHUNG

thức liên quan

Biểu mẫu liên quan

Liên quan

Trang 6

2 Mô hình hóa yêu cầu

 Sơ đồ Use Case

 Phân tách sơ đồ Use Case

+ ADMIN:

Trang 7

+ GIẢNG VIÊN:

+HỌC VIÊN:

Trang 8

 Sơ đồ luồng dữ liệu DFD

+Cấp 0

+ Cấp 1

Trang 9

*Ghi chú:

 CN1,CN2,CN3 Lần lượt là cập nhật THÊM, XÓA, SỬA bài học

 CN4, CN5, CN6 Lần lượt là cập nhật SỬA, XÓA, THÊM người dùng

 CN7, CN8, CN9 Lần lượt là cập nhật XÓA, THÊM, SỬA khóa học

 Phân tách sơ đồ luồng dữ liệu DFD

Trang 10

*Ghi chú: Xem phần của admin là xem khóa học, bài 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

Trang 11

+GIẢNG VIÊN:

*Ghi chú: Xem phần của giảng viên là xem khóa học, bài học, danh sách học viên thuộc lớp giảng viên, xem thông tin cá nhân.

Trang 12

+HỌC VIÊN:

*Ghi chú: Xem phần của HV là xem khóa học, bài học, lớp học, lý lịch giảng viên,

Trang 13

3 Thiết kế phần mềm thiết kế dữ liệu

 Sơ đồ logic

 Danh sách các thành phần của sơ đồ

Trang 14

3 class Lớp học

sách học viên của từng lớp học

sách bài học của khóa học

 Thiết kế giao diện

1) Trang chủ

Trang 17

2) Trang Admin

- Dashboard

Trang 18

- 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

Trang 19

- Sửa người dùng

- Xóa người dùng admin

Trang 20

- Quản lí bài học

Trang 21

- Thêm bài học

Trang 22

- Chi tiết

- Quản lý khóa học

Trang 23

- Thêm Khóa học

- Danh sách bài học thuộc mỗi khóa học(ví dụ: khóa Node Js)

Trang 24

- Quản lý học viên

- Thêm học viên vào lớp học

Trang 25

- Trang đăng kí

- Trang đăng nhập

Trang 26

Kết quả thực tế Độ ưu tiên Trạng thái Tester Ngày sửa

đổi

Ghi chúTC_01 Kiểm

tra

đăng kí

1 Bỏ trống một trong những ô thuộc formđăng kí

2 Bấm đăng kí

Hiển thị thông báo:

Please fill out this field!

Như mong muốn

Trung bình

Thành công

TC_02 1 Nhập mật

khẩu ít hơn 6 kí tự

2 Bấm đăng kí

Hiển thị thông báo yêu cầu nhập mật khẩu tối thiểu 6 kí tự

Như mong muốn Trung bình Thành công

TC_03 1 Nhập mật

khẩu lớn hơn hoặc bằng 6 kí tự

2 Bấm đăng kí

Hiển thị thông báo đăng kí thành công

Như mong muốn

Trung bình

Thành công

email không đúng định dạng

2 Bấm đăng kí

Hiển thị thông báo địa chỉ email cần

có @

Như mong muốn Trung bình Thành công

TC_05 1 Nhập tài

khoản, nhập email

đã tồn tại trong cơ

sở dữ liệu

2 Bấm đăng kí

Hiển thị thông báo tài khoản hoặc email

đã tồn tại

Như mong muốn Trung bình Thành công

TC_06 1 Nhập tài

khoản không trùng, nhập mậ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

Trang 27

email đúngđịnh dạng.

2 Bấm đăng kí

TC_07 1 Nhập đầy

đủ thông tin, đúng định dạng trong formđăng kí

2 Bấm đăng kí

3 Bấm ok khithông báo hiện ra

Chuyển sang trang đăng nhập

Như mong muốn Trung bình Thành công

TC_08 1 Nhập họ

tên không viết hoa chữ đầu

2 Bấm đăng kí

Hiển thị thông báo nhập không đúng định dạng

Chưa bắt lỗiđược Trung bình Không thành công

TC_09 1 Không

nhập tài khoản, nhập mật khẩu ít hơn 6 kí tự

Hiển thị yêu cầu không bỏ trống ô nhập tài khoản

Như mong muốn Trung bình Thành công

TC_10 1 Nhập tài

khoản, nhập mật khẩu ít hơn 6 kí

tự, không nhập họ tên, email

2 Bấm đăng kí

Hiển thị yêu cầu nhập mật khẩu ít nhất 6 kí tự

Như mong muốn Trung bình Thành công

TC_11 1 Nhập mật

khẩu chỉ toàn là số, điền đầy

đủ thông tin

2 Bấm đăng kí

Hiển thị thông báo nhập mật khẩu không đúng định dạng

Như mong muốn Trung bình Thành công

TC_12 1 Nhập mật Hiển thị Như mong Trung Thành

Trang 28

chữ và số, lớn hơn hoặc bằng

6 kí tự, điền đầy

đủ thông tin

2 Bấm đăng kí

thành công

TC_13 1 Nhập mật

khẩu bằng khoảng trắng, điềnđầy đủ thông tin còn lại

2 Bấm đăng kí

Hiển thị thông báo mật khẩu không đúng định dạng

Chưa bắt lỗiđược Trung bình Không thành công

TC_14 1 Nhập mật

khẩu có kí

tự chữ và

số và có khoảng trắng

Hệ thống không nhận khoảng trắng

Chưa bắt được lỗi Trung bình Không thành công

Ngày đăng: 19/07/2019, 17:29

TỪ KHÓA LIÊN QUAN

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

w