3.2.6.1 Biểu đồ Use case quản lý lớp học
Hình 33.BĐUC QL Lớ p học
Use case Nội dung
Tên Quản lý lớp 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 “QLLH”
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 “QLLH”
- Chọn chức năng mong muốn -Hệ thống đáp ứng yêu cầu -Đóng popup QLLH
-Load lại danh sách lớp học - Kết thúc use case
Ngoại lệ Click nút “thoát”
đóng popup “QLLH”
43
3.2.6.2 Biểu đồ hoạt động
a) Chức năng thêm lớp học
Hình 34.BĐHĐ Thêm lớ p học
Use case Nội dung
44
Tên Thêm lớp học
Mô tả Cho phép thêm lớp 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 lớp học
Thêm lớp học thành công
Luồng sự kiện -Hiển thị popup “QLLH”
- Nhập tên lớp học, mã lớp học…. -Hệ thống thêm lớp học
-Kiểm tra tính hợp lệ của dữ liệu -Load lại danh sách lớp học - Kết thúc use case
Ngoại lệ Click nút “thoát”
đóng popup “QLLH”
b) Chức năng sửa lớp học
45
Hình 35..BĐHĐ Sử a lớ p học
Use case Nội dung
Tên Sửa thông tin lớp học
Mô tả Cho phép sửa thông tin nhân viên như:
tên lớp học, mã lớp học, giá…
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 lớp học
Hậu điều kiện Sửa thông tin lớp học thành công
Luồng sự kiện Hiển thị popup “QLLH”
-Nhập tên lớp học, mã lớp học, giá….. -Hệ thống sửa thông tin lớp học
-Kiểm tra tính hợp lệ của dữ liệu -Load lại danh sách lớp học - Kết thúc use case
Ngoại lệ Click nút “thoát”
46
Đóng popup sửa thông tin lớp học c) Chức năng xóa lớp học
Hình 36.BĐHĐ Xóa lớ p học
Use case Nội dung
Tên Xóa thông tin lớp học
Mô tả Cho phép xóa thông tin lớp 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 lớp
học
Hậu điều kiện Xóa thông tin lớp học thành công
47
Luồng sự kiện -Hiển thị popup “QLLH” -Click nút xóa
-Hệ thống xóa thông tin lớp học -Load lại danh sách lớp học - Kết thúc use case
Ngoại lệ Click nút “thoát” => đóng popup “xóa
thông tin lớp học
-Đóng popup “xóa thông tin lớp học”
3.2.6.3 Biểu đồ trình tự
a) Thêm lớp học
48
Hình 37. BĐTT Thêm lớp học b) Sửa lớp học Hình 38. BĐTT Sửa lớp học c) Xóa lớp học 49 download by : skknchat@gmail.com
Hình 39. BĐTT Xóa lớ p học
CHƯƠNG 4 THIẾT KẾ
4.1 Thiết kế giao diện
4.1.1 Giao Diện Đăng nhập.
Hình 40. Giao diệ n đăng nhập
50
4.1.2 Giao diện Quản Lý
Hình 41. Giao diệ n quản lý
4.1.Giao diện Quản lý học viên
Hình 42.Giao diện quản lý học viên
51
4.1.4 Giao diện Quản lý giảng viên
Hình 43.Giao diện quản lý giảng viên
52
4.1.5 Giao diện Quản lý lớp học
Hình 44.Giao diệ n quản lý lớp học
53
4.1.6 Giao diện Quản lý khóa học
Hình 45.Giao diệ n quản lý khóa học
4.1.7 Giao diện Quản lý nhân viên
Hình 46.Giao diệ n quản lý nhân viên
4.2 Thiết kế lưu trữ
54
4.2.1 Bảng học viên Hình 47. Bảng học viên 4.2.2 Bảng giảng viên Hình 48. Bảng giảng viên 4.2.3 Bảng lớp học Hình 49. Bảng lớp học 55 download by : skknchat@gmail.com
4.2.4 Bảng lịch học Hình 50. Bảng lịch học 4.2.5 Bảng khóa học Hình 51. Bả ng khóa học 4.2.6 Bảng nhân viên Hình 52. Bảng nhân viên KẾT LUẬN
Với kiến thức nền tảng đã được học ở trường và bằng sự nỗ lực của mình, chúng em đã hoàn thành đề tài “Quản lý học viên trung tâm tin học”. Mặc dù đã cố gắng rất nhiều nhưng do thời gian và kiến thức có hạn nên chưa giải quyết được các vấn đề đặt ra. Chúng em rất mong nhận được sự thông cảm và góp ý của thầy cô để đề tài của chúng em được hoàn thiện hơn.
56
57