Chức năng “Quản lý khóa học”

Một phần của tài liệu báo cáo chuyên đề học phần đồ án lập trình net đề ti phân tích v thiết kế hệ thống quản lý học viên trung tâm tin học (Trang 37 - 45)

35

3.2.5.1 Biểu đồ Use case quản lý khóa học

Hình 26..BĐUC QL khóa hc

Use case Nội dung

Tên Quản lý khóa học

Mô tả Nhân viên quản lý đăng nhập vào hệ

thống. Sau đó lựa chọn các yêu cầu.

Actor Nhân Viên

Điều kiện Click nút “QLKH”

Tiền điều kiện Đăng nhập thành công

Hậu điều kiện Tài khoản chọn chức năng mà mong

muốn

Luồng sự kiện -Hiển thị popup “QLKH”

- Chọn chức năng mong muốn -Hệ thống đáp ứng yêu cầu -Đóng popup QLKH

-Load lại danh sách khóa học - Kết thúc use case

Ngoại lệ Click nút “thoát”

đóng popup “QLKH”

3.2.5.2 Biểu đồ hoạt động

a) Chức năng thêm khóa học

36

Hình 27.BĐHĐ Thêm khóa hc

Use case Nội dung

Tên Thêm khóa học

Mô tả Cho phép thêm khóa học mới

Actor Người dùng

Điều kiện Click nút “thêm”

Tiền điều kiện Đăng nhập thành công

Hậu điều kiện Tài khoản có quyền thêm khóa học

Thêm khóa học thành công

Luồng sự kiện -Hiển thị popup “QLKH”

- Nhập tên khóa học, mã khóa học…. -Hệ thống thêm khóa học

-Kiểm tra tính hợp lệ của dữ liệu -Load lại danh sách khóa học - Kết thúc use case

Ngoại lệ Click nút “thoát”

đóng popup “QLKH” b) Chức năng sửa khóa học

37

Hình 28.BĐHĐ S a khóa hc

Use case Nội dung

Tên Sửa thông tin khóa học

Mô tả Cho phép sửa thông tin nhân viên như:

tên khóa học, mã khóa học, số buổi…

Actor Người dùng

Điều kiện Click nút “sửa”

Tiền điều kiện Đăng nhập thành công

tài khoản có quyền sửa thông tin khóa học

Hậu điều kiện Sửa thông tin khóa học thành công

Luồng sự kiện Hiển thị popup “QLKH”

-Nhập tên khóa học, mã khóa học, số buổi…..

-Hệ thống sửa thông tin khóa học -Kiểm tra tính hợp lệ của dữ liệu -Load lại danh sách khóa học - Kết thúc use case

Ngoại lệ Click nút “thoát”

38

Đóng popup sửa thông tin khóa học c) Chức năng xóa khóa học

Hình 29.BĐHĐ Xóa khóa hc

Use case Nội dung

Tên Xóa thông tin khóa học

Mô tả Cho phép xóa thông tin khóa học khỏi hệ

thống

Actor Người dùng

Điều kiện Click nút “xóa”

Tiền điều kiện Tài khoản có quyền xóa thông tin khóa

học

Hậu điều kiện Xóa thông tin khóa học thành công

Luồng sự kiện -Hiển thị popup “QLKH”

-Click nút xóa

39

-Hệ thống xóa thông tin khóa học -Load lại danh sách khóa học - Kết thúc use case

Ngoại lệ Click nút “thoát” => đóng popup “xóa

thông tin khóa học

-Đóng popup “xóa thông tin khóa học”

3.2.5.3 Biểu đồ trình tự

a) Thêm khóa học

Hình 30. BĐTT Thêm khóa hc

40

b) Sửa khóa học

Hình 31.. BĐTT Sa khóa hc

41

c) Xóa khóa học

Hình 32. BĐTT Xóa khóa hc

42

Một phần của tài liệu báo cáo chuyên đề học phần đồ án lập trình net đề ti phân tích v thiết kế hệ thống quản lý học viên trung tâm tin học (Trang 37 - 45)