Là người chịu trách nhiệm chính của hệ thống và đóng vai trò là người quản lý có quyền thực hiện các chức năng như quản lý điểm, quản lý giáo viên, quản lý sinh viên, quản lý môn học,...(thêm, sửa, xóa) các thông tin.
Trang 1
Bộ công thương Trường đại học công nghiệp hà nội
“quản lý ĐIểM SINH VIÊN ĐạI HọC”
Giáo viên hướng dẫn: Nguyễn Thị Hương Lan
Trang 2MỤC LỤC
LỜI NÓI ĐẦU 8
CHƯƠNG I KHẢO SÁT NGHIỆP VỤ ĐỀ TÀI 9
CHƯƠNG II PHÂN TÍCH THIẾT KẾ HỆ THỐNG 10
1 Biểu đồ use case 10
1.1 Tác nhân(actor) 11
1.2 Đặc tả các use case 12
2 Biểu đồ lớp lĩnh vực 12
3 Biểu đồ lớp tham gia ca sử dụng 12
3.1 Biểu đồ lớp tham gia ca sử dụng “Đăng nhập” 12
3.2 Biểu đồ lớp tham gia ca sử dụng “Đổi mật khẩu” 13
3.3 Biểu đồ lớp tham gia ca sử dụng “Quản lý hệ đào tạo” 13
3.4 Biểu đồ lớp tham gia ca sử dụng “Quản lý khóa học” 13
3.5 Biểu đồ lớp tham gia ca sử dụng “Quản lý điểm” 14
3.6 Biểu đồ lớp tham gia ca sử dụng “Quản lý giáo viên” 14
3.7 Biểu đồ lớp tham gia ca sử dụng “Quản lý môn học” 15
3.8 Biểu đồ lớp tham gia ca sử dụng “Quản lý giáo viên môn học” 15
3.9 Biểu đồ lớp tham gia ca sử dụng “Quản lý sinh viên” 16
3.10 Biểu đồ lớp tham gia ca sử dụng “Quản lý lớp học” 17
3.11 Biểu đồ lớp tham gia ca sử dụng “Quản lý ngành đào tạo” 17
3.12 Biểu đồ lớp tham gia ca sử dụng “Xem điểm” 18
3.13 Biểu đồ lớp tham gia ca sử dụng “Báo cáo - Thống kê” 19
4 Biểu đồ trình tự 20
4.1 Biểu đồ trình tự của ca sử dụng “Đăng nhập” 20
4.2 Biểu đồ trình tự của ca sử dụng “Đổi mật khẩu” 20
4.3 Biểu đồ trình tự của ca sử dụng “Quản lý hệ đào tạo” 21
4.4 Biểu đồ trình tự của ca sử dụng “Quản lý khóa học” 22
4.5 Biểu đồ trình tự của ca sử dụng “Quản lý điểm” 23
4.6 Biểu đồ trình tự của ca sử dụng “Quản lý giáo viên” 24
4.7 Biểu đồ trình tự của ca sử dụng “Quản lý môn học” 25
4.8 Biểu đồ trình tự của ca sử dụng “Quản lý giáo viên môn học” 26
4.9 Biểu đồ trình tự của ca sử dụng “Quản lý sinh viên” 27
Trang 34.10 Biểu đồ trình tự của ca sử dụng “Quản lý lớp học” 28
4.11 Biểu đồ trình tự của ca sử dụng “Quản lý ngành đào tạo” 29
4.12 Biểu đồ trình tự của ca sử dụng “Xem điểm” 30
4.13 Biểu đồ trình tự của ca sử dụng “Báo cáo – Thống kê” 31
5 Biểu đồ trạng thái 32
5.1 Biểu đồ trạng thái của ca sử dụng “Đăng nhập” 32
5.2 Biểu đồ trạng thái của ca sử dụng “Quản lý hệ đào tạo” 32
5.3 Biểu đồ trạng thái của ca sử dụng “Quản lý khóa học” 33
5.4 Biểu đồ trạng thái của ca sử dụng “Quản lý điểm” 33
5.5 Biểu đồ trạng thái của ca sử dụng “Quản lý giáo viên” 34
5.6 Biểu đồ trạng thái của ca sử dụng “Quản lý môn học” 34
5.7 Biểu đồ trạng thái của ca sử dụng “Quản lý giao viên môn học” 35
5.8 Biểu đồ trạng thái của ca sử dụng “Quản lý sinh viên” 35
5.9 Biểu đồ trạng thái của ca sử dụng “Quản lý lớp học” 36
5.10 Biểu đồ trạng thái của ca sử dụng “Quản lý ngành đào tạo” 36
6 Biểu đồ hoạt động 37
6.1 Biểu đồ hoạt động của ca sử dụng “Đăng nhập” 37
6.2 Biểu đồ hoạt động của ca sử dụng “Đổi mật khẩu” 37
6.3 Biểu đồ hoạt động của ca sử dụng “Quản lý hệ đào tạo” 38
6.4 Biểu đồ hoạt động của ca sử dụng “Quản lý khóa học” 39
6.5 Biểu đồ hoạt động của ca sử dụng “Quản lý điểm” 40
6.6 Biểu đồ hoạt động của ca sử dụng “Quản lý giáo viên” 41
6.7 Biểu đồ hoạt động của ca sử dụng “Quản lý môn học” 42
6.8 Biểu đồ hoạt động của ca sử dụng “Quản lý giáo viên môn học” 43
6.9 Biểu đồ hoạt động của ca sử dụng “Quản lý sinh viên” 44
6.10 Biểu đồ hoạt động của ca sử dụng “Quản lý lớp học” 45
6.11 Biểu đồ hoạt động của ca sử dụng “Quản lý ngành đào tạo” 46
6.12 Biểu đồ hoạt động của ca sử dụng “Xem điểm” 47
6.13 Biểu đồ hoạt động của ca sử dụng “Báo cáo - Thống kê” 48
7 Biểu đồ lớp chi tiết 49
8 Biểu đồ thành phần 50
9 Biểu đồ triển khai 51
Trang 410 Phát sinh mã trình 52
10.1 Lớp “Hệ đào tạo” 52
10.2 Lớp “Khóa học” 53
10.3 Lớp “Điểm” 54
10.4 Lớp “Giáo viên” 55
10.5 Lớp “Môn học” 56
10.6 Lớp “Giáo viên môn học” 57
10.7 Lớp “Sinh viên” 58
10.8 Lớp “Lớp học” 60
10.9 Lớp “Ngành đào tạo” 61
KẾT LUẬN 63
TÀI LIỆU THAM KHẢO 64
Trang 51.2.8 Đặc tả ca sử dụng “Quản lý giáo viên môn học”
1.2.9 Đặc tả ca sử dụng “Quản lý sinh viên”
3.5 Biểu đồ lớp tham gia ca sử dụng “Quản lý điểm”
3.6 Biểu đồ lớp tham gia ca sử dụng “Quản lý giáo viên”
3.7 Biểu đồ lớp tham gia ca sử dụng “Quản lý môn học”
3.8 Biểu đồ lớp tham gia ca sử dụng “Quản lý giáo viên môn học”
3.9 Biểu đồ lớp tham gia ca sử dụng “Quản lý sinh viên”
4.5 Biểu đồ trình tự của ca sử dụng “Quản lý điểm”
4.6 Biểu đồ trình tự của ca sử dụng “Quản lý giáo viên”
4.7 Biểu đồ trình tự của ca sử dụng “Quản lý môn học”
4.8 Biểu đồ trình tự của ca sử dụng “Quản lý giáo viên môn học”
4.9 Biểu đồ trình tự của ca sử dụng “Quản lý sinh viên”
5.4 Biểu đồ trạng thái của ca sử dụng “Quản lý điểm”
5.5 Biểu đồ trạng thái của ca sử dụng “Quản lý giáo viên”
5.6 Biểu đồ trạng thái của ca sử dụng “Quản lý môn học”
5.7 Biểu đồ trạng thái của ca sử dụng “Quản lý giao viên môn học”
5.8 Biểu đồ trạng thái của ca sử dụng “Quản lý sinh viên”
6.5 Biểu đồ hoạt động của ca sử dụng “Quản lý điểm”
6.6 Biểu đồ hoạt động của ca sử dụng “Quản lý giáo viên”
6.7 Biểu đồ hoạt động của ca sử dụng “Quản lý môn học”
6.8 Biểu đồ hoạt động của ca sử dụng “Quản lý giáo viên môn học”
6.9 Biểu đồ hoạt động của ca sử dụng “Quản lý sinh viên”
Trang 63.10 Biểu đồ lớp tham gia ca sử dụng “Quản lý lớp học”
3.11 Biểu đồ lớp tham gia ca sử dụng “Quản lý ngành đào tạo”
3.12 Biểu đồ lớp tham gia ca sử dụng “Xem điểm”
3.13 Biểu đồ lớp tham gia ca sử dụng “Báo cáo - Thống kê”
4.10 Biểu đồ trình tự của ca sử dụng “Quản lý lớp học”
4.11 Biểu đồ trình tự của ca sử dụng “Quản lý ngành đào tạo”
4.12 Biểu đồ trình tự của ca sử dụng “Xem điểm”
4.13 Biểu đồ trình tự của ca sử dụng “Báo cáo – Thống kê”
5.9 Biểu đồ trạng thái của ca sử dụng “Quản lý lớp học”
5.10 Biểu đồ trạng thái của ca sử dụng “Quản lý ngành đào tạo”
6.10 Biểu đồ hoạt động của ca sử dụng “Quản lý lớp học”
6.11 Biểu đồ hoạt động của ca sử dụng “Quản lý ngành đào tạo”
6.12 Biểu đồ hoạt động của ca sử dụng “Xem điểm”
6.13 Biểu đồ hoạt động của ca sử dụng “Báo cáo - Thống kê”
3.1 Biểu đồ lớp tham gia ca sử dụng “Đăng nhập”
3.2 Biểu đồ lớp tham gia ca sử dụng “Đổi mật khẩu”
3.3 Biểu đồ lớp tham gia ca sử dụng “Quản lý hệ đào tạo”
3.4 Biểu đồ lớp tham gia ca sử dụng “Quản lý khóa học”
4.1 Biểu đồ trình tự của ca sử dụng “Đăng nhập”
4.2 Biểu đồ trình tự của ca sử dụng “Đổi mật khẩu”
4.3 Biểu đồ trình tự của ca sử dụng “Quản lý hệ đào tạo”
4.4 Biểu đồ trình tự của ca sử dụng “Quản lý khóa học”
5.1 Biểu đồ trạng thái của ca sử dụng “Đăng nhập”
5.2 Biểu đồ trạng thái của ca sử dụng “Quản lý hệ đào tạo”
5.3 Biểu đồ trạng thái của ca sử dụng “Quản lý khóa học”
6.1 Biểu đồ hoạt động của ca sử dụng “Đăng nhập”
6.2 Biểu đồ hoạt động của ca sử dụng “Đăng nhập”
6.3 Biểu đồ hoạt động của ca sử dụng “Quản lý hệ đào tạo”
6.4 Biểu đồ hoạt động của ca sử dụng “Quản lý khóa học”
Trang 7NHẬN XÉT CỦA GIÁO VIÊN
Hà Nội, ngày tháng Năm 2012
Trang 8LỜI NÓI ĐẦU
Trang 9CHƯƠNG I KHẢO SÁT NGHIỆP VỤ ĐỀ TÀI
Trang 10CHƯƠNG II PHÂN TÍCH THIẾT KẾ HỆ THỐNG
1 Biểu đồ use case
Hình 1: Biểu đồ use case cho tác nhân “Cán bộ đào tạo”
QuanLyHeDaoTao QuanLyGiaoVienMonHoc
BaoCaoThongKe DoiMatKhau
Trang 11Hình 2: Biểu đồ use case cho tác nhân “Người dùng”
1.1 Tác nhân(actor)
Là người chịu trách nhiệm chính của hệ thống và đóng vai trò là người quản lý có quyền thực hiện các chức năng như quản lý điểm, quản lý giáo viên, quản lý sinh viên, quản lý môn học, (thêm, sửa, xóa) các thông tin
Là người chịu trách nhiệm về điểm số do mình phụ trách đồng thời có trách nhiệm tổng kết các điểm thành phần (điểm chuyên cần, điểm kiểm tra thường xuyên, điểm thi giữa kỳ, điểm thi cuối kỳ) và nộp bảng điểm đúng thời hạn cho phòng đào tạo Nếu là giáo viên chủ nhiệm sẽ có trách nhiệm quản lý điểm của lớp mình phụ trách
Là người được hệ thống quản lý điểm số của mình, có thể nhận kết quả điểm khi có nhu cầu và có trách nhiệm phản hồi về giáo viên chủ nhiệm hoặc giao viên dậy môn đó nếu phát hiện sai sót về điểm số
Trang 121.2 Đặc tả các use case
2 Biểu đồ lớp lĩnh vực
Hình 3: Biểu đồ lớp lĩnh vực
3 Biểu đồ lớp tham gia ca sử dụng
3.1 Biểu đồ lớp tham gia ca sử dụng “Đăng nhập”
GiaoVienChuNhiem maGiaoVien tenGiaoVien gioiTinh ngaySinh diaChi
GiaoVienBoMon maGiaoVien tenGiaoVien gioiTinh ngaySinh diaChi
KhoaHoc maKhoaHoc tenKhoaHoc
NganhDaoTao maNganh tenNganh
HeDaoTao maHeDaoTao tenHeDaoTao
1 n
1 1 n 1
1 n 1 1 n 1
1 1 n
1 1 n
1
0 1 1
0 1
chuNhiem
NhanVien maNV tenNV dienThoai diaChi chucVu tenDangNhap matKhau
phanMonDay nhapDiem
capNhatTT
capNhatTT
NhanVienmaNVtenNVdienThoaidiaChichucVutenDangNhapmatKhau
QuanLyDangNhap
kiemTraDangNhap()
tenDangNhapmatKhaukiemTraDangNhap()
Trang 13Hình 4: Biểu đồ lớp tham gia ca sử dụng “Đăng nhập” - Đỗ Mạnh Thắng
3.2 Biểu đồ lớp tham gia ca sử dụng “Đổi mật khẩu”
Hình 5: Biểu đồ lớp tham gia ca sử dụng “Đổi mật khẩu” - Đỗ Mạnh Thắng
3.3 Biểu đồ lớp tham gia ca sử dụng “Quản lý hệ đào tạo”
Hình 6: Biểu đồ lớp tham gia ca sử dụng “Quản lý hệ đào tạo” - Đỗ Mạnh Thắng 3.4 Biểu đồ lớp tham gia ca sử dụng “Quản lý khóa học”
Hình 7: Biểu đồ lớp tham gia ca sử dụng “Quản lý hóa học” - Đỗ Mạnh Thắng
tenDangNhap matKhauCu matKhauMoi doiMatKhau()
NhanVien maNV tenNV dienThoai diaChi chucVu tenDangNhap matKhau
QuanLyDoiMatKhau
doiMatKhau()
CanBoDaoTao W_DangNhap
tenDangNhap matKhau kiemTraDangNhap()
W_HeDaoTao maHeDaoTao tenHeDaoTao themHeDaoTao() suaTTHeDaoTao() xoaHeDaoTao()
HeDaoTao maHeDaoTao tenHeDaoTao
QuanLyHeDaoTao themHeDaoTao() suaTTHeDaoTao() xoaHeDaoTao() hienThiDSHeDaoTao()
CanBoDaoTao W_DangNhap
tenDangNhap matKhau kiemTraDangNhap()
W_KhoaHoc maKhoaHoc tenKhoaHoc themKhoaHoc() suaTTKhoaHoc() xoaKhoaHoc()
KhoaHoc maKhoaHoc tenKhoaHoc
QuanLyKhoaHoc
themKhoaHoc() suaTTkhoaHoc() xoaKhoaHoc() hienThiDSKhoaHoc()
Trang 143.5 Biểu đồ lớp tham gia ca sử dụng “Quản lý điểm”
Hình 8: Biểu đồ lớp tham gia ca sử dụng “Quản lý điểm” - Vũ Sỹ Thành
3.6 Biểu đồ lớp tham gia ca sử dụng “Quản lý giáo viên”
Hình 9: Biểu đồ lớp tham gia ca sử dụng “Quản lý giáo viên” - Vũ Sỹ Thành
CanBoDaoTao
LopHoc maLop tenLop soLuong maKhoaHoc maHeDaoTao maNganh maGiaoVien
W_DangNhap tenDangNhap matKhau kiemTraDangNhap()
SinhVien maSinhVien tenSinhVien ngaySinh gioiTinh diaChi maLop
MonHoc maMonHoc tenMonHoc soDVHT
W_Diem hocKy monHoc lopHoc sinhVien diemTBKT diemThiLan1 diemThiLan2 diemTBC themDiem() suaDiem() xoaDiem()
Diem maSinhVien maMonHoc diemTBKT diemThiLan1 diemThiLan2 diemTBC hocKy
1 1 n
1 1 n
1
1 n 1 1 n
QuanLyDiem
layMonHoc() LayLopHoc() laySinhVien() themDiem() suaDiem() xoaDiem() hienThiDSDiem()
CanBoDaoTao W_DangNhap
tenDangNhap matKhau kiemTraDangNhap()
W_GiaoVien maGiaoVien tenGiaoVien gioiTinh ngaySinh diaChi themGiaoVien() suaTTGiaoVien() xoaGiaoVien()
GiaoVien maGiaoVien tenGiaoVien gioiTinh ngaySinh diaChi
QuanLyGiaoVien
themGiaoVien() suaTTGiaoVien() xoaGiaoVien() hienThiDSGiaoVien()
Trang 153.7 Biểu đồ lớp tham gia ca sử dụng “Quản lý môn học”
Hình 10: Biểu đồ lớp tham gia ca sử dụng “Quản lý môn học” - Vũ Sỹ Thành
3.8 Biểu đồ lớp tham gia ca sử dụng “Quản lý giáo viên môn học”
Hình 11: Biểu đồ lớp tham gia ca sử dụng “Quản lý giáo viên môn học” - Vũ Sỹ
Thành
CanBoDaoTao W_DangNhap
tenDangNhap matKhau kiemTraDangNhap()
W_MonHoc maMonHoc tenMonHoc soDVHT themMonHoc() suaTTMonHoc() xoaMonHoc()
QuanLyMonHoc
themMonHoc() suaTTMonHoc() xoaMonHoc() hienThiDSMonHoc()
MonHoc maMonHoc tenMonHoc soDVHT
CanBoDaoTao W_DangNhap
tenDangNhap matKhau kiemTraDangNhap()
GiaoVien maGiaoVien tenGiaoVien gioiTinh ngaySinh diaChi
MonHoc maMonHoc tenMonHoc soDVHT
W_GiaoVienMon Hoc giaoVien monHoc themGiaoVienMonHoc() suaTTGiaoVienMonHoc() xoaGiaoVienMonHoc()
GiaoVien_MonHoc maGiaoVien maMonHoc
1
1 n 1 1 n
QL_GiaoVienMon Hoc
layGiaoVien() layMonHoc() themGiaoVienMonHoc() suaTTGiaoVienMonHoc() xoaGiaoVienMonHoc() hienThiDSGiaoVienMonHoc()
Trang 163.9 Biểu đồ lớp tham gia ca sử dụng “Quản lý sinh viên”
Hình 12: Biểu đồ lớp tham gia ca sử dụng “Quản lý sinh viên” - Vũ Sỹ Thành
CanBoDaoTao W_DangNhap
tenDangNhap matKhau kiemTraDangNhap()
W_SinhVien heDaoTao nganhDaoTao KhoaHoc lop maSinhVien tenSinhVien ngaySinh gioiTinh diaChi themSinhVien() suaTTSinhVien() xoaSinhVien()
KhoaHoc maKhoaHoc tenKhoaHoc
NganhDaoTao maNganh tenNganh
HeDaoTao maHeDaoTao tenHeDaoTao
QuanLySinhVien layHeDaoTao() layNganhDaoTao() layKhoaHoc() layLopHoc() themSinhVien() suaTTSinhVien() xoaSinhVien() hienThiDSSinhVien()
LopHoc maLop tenLop soLuong maKhoaHoc maHeDaoTao maNganh maGiaoVien
1
1 n 1
1 n
1
1 n 1 1 n
1 n
1
SinhVien maSinhVien tenSinhVien ngaySinh gioiTinh diaChi maLop
1
30 60
1 30 60
Trang 173.10 Biểu đồ lớp tham gia ca sử dụng “Quản lý lớp học”
Hình 13: Biểu đồ lớp tham gia ca sử dụng “Quản lý lớp học” - Lưu Văn Hội
3.11 Biểu đồ lớp tham gia ca sử dụng “Quản lý ngành đào tạo”
Hình 14: Biểu đồ lớp tham gia ca sử dụng “Quản lý ngành đào tạo” - Lưu Văn
Hội
tenDangNhap matKhau kiemTraDangNhap()
W_LopHoc heDaoTao khoaHoc nganhDaoTao giaoVien maLop tenlop soLuong themLopHoc() suaTTLopHoc() xoaLopHoc()
KhoaHoc maKhoaHoc tenKhoaHoc
NganhDaoTao maNganh tenNganh
HeDaoTao maHeDaoTao tenHeDaoTao
QuanLyLopHoc
layHeDaoTao() layKhoaHoc() layNganhDaoTao() layGiaoVien() themLopHoc() suaTTLopHoc() xoaLopHoc() hienThiDSLopHoc()
LopHoc maLop tenLop soLuong maKhoaHoc maHeDaoTao maNganh maGiaoVien
1
1 n
1 1 n
1
1 n
1
1 n 1 n
1
1 n
1
GiaoVien maGiaoVien tenGiaoVien gioiTinh ngaySinh diaChi
W_Nganh Dao Tao maNganh tenNganh themNganhDT() suaTTNganhDT() xoaNganhDT()
NganhDaoTao maNganh tenNganh
Quan Ly Nganh Dao Tao themNganhDT() suaTTNganhDT() xoaNganhDT() hienThiDSNganhDT()
Trang 183.12 Biểu đồ lớp tham gia ca sử dụng “Xem điểm”
Hình 15: Biểu đồ lớp tham gia ca sử dụng “Xem điểm” - Lưu Văn Hội
MonHoc maMonHoc tenMonHoc soDVHT
Diem maSinhVien maMonHoc diemTBKT diemThiLan1 diemThiLan2 diemTBC hocKy
1
1 n
LopHoc maLop tenLop soLuong maKhoaHoc maHeDaoTao maNganh maGiaoVien
SinhVien maSinhVien tenSinhVien ngaySinh gioiTinh diaChi maLop 1 1 n
1 1 n
1 30 60 1 30 60
QuanLyXemDiem
layLop() layMonHoc() layDiem() laySinhVien() xemDiem() inDSDiem() luuDiem()
maSinhVien tenSinhVien Lop MonHoc DiemTBKT diemThiLan1 diemThiLan2 hocKy xemDiem() inDSDiem() luuDiem()
Trang 193.13 Biểu đồ lớp tham gia ca sử dụng “Báo cáo - Thống kê”
Hình 16: Biểu đồ lớp tham gia ca sử dụng “Báo cáo - Thống kê” - Lưu Văn Hội
CanBoDaoTao
Diem maSinhVien maMonHoc diemTBKT diemThiLan1 diemThiLan2 diemTBC hocKy
W_DangNhap tenDangNhap matKhau kiemTraDangNhap()
SinhVien maSinhVien tenSinhVien ngaySinh gioiTinh diaChi maLop
1
1 n
NganhDaoTao maNganh tenNganh
KhoaHoc maKhoaHoc tenKhoaHoc
HeDaoTao maHeDaoTao tenHeDaoTao
W_BCTK maSinhVien tenSinhVien nganhDaoTao lopHoc monHoc hocKy diemTBKT diemThiLan1 diemThiLan2 diemTBC xemLoai diemHocKytheoSV() diemHocKyTheoLop() timKiem() xemBaoCao() inBaoCao() luuBaoCao()
LopHoc maLop tenLop soLuong maKhoaHoc maHeDaoTao maNganh maGiaoVien
1
30 60 1 30 60
1
1 n
1 1 n
Trang 204 Biểu đồ trình tự
4.1 Biểu đồ trình tự của ca sử dụng “Đăng nhập”
4.2 Biểu đồ trình tự của ca sử dụng “Đổi mật khẩu”
1: dangNhap(ten,mk)
2: Thong tin dang nhap
3: kiemTraDangNhap() 4: thanhCong 5: thanhCong
6: Hien thi form yeu cau
: CanBoDaoTao : W_DangNhap : W_DoiMatKhau : W_DoiMatKhau : QuanLyDoiMatKhau : QuanLyDoiMatKhau : NhanVien
4: Yeu cau nhap mat khau cu va moi
5: nhapThongTinMatKhau()
6: Thong tin mat khau cu va moi
7: kiemTraMatKhau 8: luuMatKhau() 9: thanhCong 10: thanhCong
11: doiMatKhauThanhCong
1: dangNhap(ten,mk)
2: kiemTraDangNhap() 3: hienThi()
Hình 17: Biểu đồ trình tự ca sử dụng “Đăng nhập” - Đỗ Mạnh Thắng
Hình 18: Biểu đồ trình tự ca sử dụng “Đổi mật khẩu” - Đỗ Mạnh Thắng
Trang 214.3 Biểu đồ trình tự của ca sử dụng “Quản lý hệ đào tạo”
Hình 19: Biểu đồ trình tự ca sử dụng “Quản lý hệ đào tạo” - Đỗ Mạnh Thắng
: CanBoDaoTao : W_DangNhap : W_HeDaoTao : QuanLyHeDaoTao : HeDaoTao
1: dangNhap(ten,mk)
2: kiemTraDangNhap() 3: hienThi()
4: Yeu cau lua chon cong viec
13: thongBaoThemThanhCong
Trang 224.4 Biểu đồ trình tự của ca sử dụng “Quản lý khóa học”
Hình 20: Biểu đồ trình tự ca sử dụng “Quản lý khóa học” - Đỗ Mạnh Thắng
: CanBoDaoTao : W_DangNhap : W_KhoaHoc : QuanLyKhoaHoc : KhoaHoc
1: dangNhap(ten,mk)
2: kiemTraDangNhap() 3: hienThi()
5: themKhoaHoc()
8: themKhoaHoc()
10: luuTTKhoaHoc()
4: Yeu cau lua chon cong viec
6: Yeu cau nhap thong tin khoa hoc
7: nhapThongTinKhoaHoc()
11: thanhCong 12: thanhCong
13: thongBaoThemThanhCong
9: kiemTraTTKhoaHoc
Trang 234.5 Biểu đồ trình tự của ca sử dụng “Quản lý điểm”
: CanBoDaoTao : W_DangNhap : W_Diem : QuanLyDiem : LopHoc : LopHoc : MonHoc : MonHoc : SinhVien : SinhVien : Diem
1: dangNhap(ten,mk)
2: kiemTraDangNhap() 3: hienThi()
4: Yeu cau lua chon cong viec
5: chonHocKy(4)
6: chonLopHoc(LTKHMT1-K3)
7: layLopHoc()
8: layLopHoc() 9: ketQua 10: ketQua
11: hienThi() 12: chonMonHoc(UML)
13: layMonHoc()
14: layMonHoc() 15: ketQua 16: ketQua
17: hienThi() 18: chonSinhVien(VuSyThanh)
19: laySinhVien()
20: laySinhVien() 21: ketQua 22: ketQua
23: hienThi() 24: themDiem()
27: guiTTDiem()
29: luuTTDiem() 28: kiemTraTTDiem
25: Yeu cau nhap thong tin diem
26: nhapDiem()
30: thanhCong 31: thanhCong
Trang 244.6 Biểu đồ trình tự của ca sử dụng “Quản lý giáo viên”
Hình 22: Biểu đồ trình tự ca sử dụng “Quản lý giáo viên” - Vũ Sỹ Thành
: CanBoDaoTao : W_DangNhap : W_GiaoVien : QuanLyGiaoVien : GiaoVien
1: dangNhap(ten,mk)
2: kiemTraDangNhap() 3: hienThi()
4: Yeu cau lua chon cong viec 5: themGiaoVien() 6: Yeu cau nhap thong tin giao vien
7: nhapThongTinGiaoVien()
8: themGiaoVien()
9: kiemTraTTGiaoVien 10: luuTTGiaoVien() 11: thanhCong 12: thanhCong
13: thongBaoThemThanhCong
Trang 254.7 Biểu đồ trình tự của ca sử dụng “Quản lý môn học”
Hình 23: Biểu đồ trình tự ca sử dụng “Quản lý môn học” - Vũ Sỹ Thành
: CanBoDaoTao : W_DangNhap : W_MonHoc : QuanLyMonHoc : MonHoc
1: dangNhap(ten,mk)
2: kiemTraDangNhap() 3: hienThi()
4: Yeu cau lua chon cong viec 5: themMonHoc()
8: themMonHoc()
10: luuTTMonHoc()
6: yeuCauNhapTTMonHoc 7: nhapTTmonHoc()
11: thanhCong 12: thanhCong
13: thongBaoThemThanhCong
9: kiemTraTTMonHoc
Trang 264.8 Biểu đồ trình tự của ca sử dụng “Quản lý giáo viên môn học”
Hình 24: Biểu đồ trình tự ca sử dụng “Quản lý giáo viên môn học” - Vũ Sỹ Thành
: CanBoDaoTao : W_DangNhap : W_DangNhap : W_GiaoVienMon Hoc : W_GiaoVienMon Hoc : QL_GiaoVienMon Hoc : QL_GiaoVienMon Hoc : GiaoVien : GiaoVien : MonHoc : MonHoc : GiaoVien_MonHoc
1: dangNhap(ten,mk)
2: kiemTraDangNhap() 3: hienThi()
4: Yeu cau lua chon cong viec
5: chonGiaoVien()
6: layGiaoVien( )
7: layGiaoVien() 8: ketQua 9: ketQua
10: hienThi() 11: chonMonHoc(UML)
12: layMonHoc( )
13: layMonHoc() 14: ketQua 15: ketQua
16: hienThi() 17: themGiaoVienMonHoc()
18: themGiaoVienMonHoc()
19: luuTTGiaoVienMonHoc() 20: thanhCong 21: thanhCong
22: thongBaoThemThanhCong
Trang 274.9 Biểu đồ trình tự của ca sử dụng “Quản lý sinh viên”
: CanBoDaoTao : W_DangNhap : W_DangNhap : W_SinhVien : W_SinhVien : QuanLySinhVien : KhoaHoc : HeDaoTao : HeDaoTao : NganhDaoTao : NganhDaoTao : LopHoc : LopHoc : SinhVien : SinhVien
Trang 284.10 Biểu đồ trình tự của ca sử dụng “Quản lý lớp học”
: CanBoDaoTao : W_DangNhap : W_DangNhap : W_LopHoc : W_LopHoc : QuanLyLopHoc : QuanLyLopHoc : HeDaoTao : HeDaoTao : KhoaHoc : KhoaHoc : NganhDaoTao : NganhDaoTao : LopHoc : LopHoc
1: dangNhap(ten,mk)
2: kiemTraDangNhap() 3: hienThi()
4: Yeu cau lua chon cong viec
5: chonHeDaoTao()
6: layHeDaoTao()
7: layHeDaoTao() 8: ketQua 9: ketQua
10: hienThi() 11: chonKhoaHoc()
12: layKhoaHoc()
13: layKhoaHoc() 14: ketQua 15: ketQua
16: hienThi() 17: chonNganhDaoTao()
18: layNganhDaoTao()
19: layNganhDaoTao() 20: ketQua 21: ketQua
22: hienThi() 23: themLopHoc()
Trang 294.11 Biểu đồ trình tự của ca sử dụng “Quản lý ngành đào tạo”
Hình 27: Biểu đồ trình tự ca sử dụng “Quản lý ngành đào tạo” - Lưu Văn Hội
: CanBoDaoTao : W_DangNhap : W_Nganh Dao Tao : W_Nganh Dao Tao : Quan Ly Nganh Dao
13: thongBaoThemThanhCong
9: kiemTraTTNganhDaoTao
Trang 304.12 Biểu đồ trình tự của ca sử dụng “Xem điểm”
Hình 28: Biểu đồ trình tự ca sử dụng “Quản lý điểm” - Lưu Văn Hội
: NguoiDung : W_XemDiem : QuanLyXemDiem : LopHoc : SinhVien : Diem
11: hienThi()
5: locSinhVien()
6: locDiem() 7: ketQua 8: ketQua
Trang 314.13 Biểu đồ trình tự của ca sử dụng “Báo cáo – Thống kê”
Hình 29: Biểu đồ trình tự ca sử dụng “Báo cáo - Thống kê” - Lưu Văn Hội
: CanBoDaoTao : W_DangNhap : W_BCTK : QuanLyBaoCao : QuanLyBaoCao : HeDaoTao : HeDaoTao : NganhDaoTao : NganhDaoTao : KhoaHoc : KhoaHoc : LopHoc : SinhVien : Diem
1: dangNhap(ten,mk)
2: kiemTraDangNhap() 3: hienThi()
4: Yeu chon lua chon viec
19: ketQua 20: ketQua
21: ketQua
22: ketQua 23: hienThi()
16: locDiem()
24: inBaoCao()
25: thongTinBaoCaoIn
26: xuLyKetNoimayIn 27: thanhCong
28: inNoiDungBaoCao
Trang 325 Biểu đồ trạng thái
5.1 Biểu đồ trạng thái của ca sử dụng “Đăng nhập”
Hình 30: Biểu đồ trạng thái ca sử dụng “Đăng nhập” - Đỗ Mạnh Thắng
5.2 Biểu đồ trạng thái của ca sử dụng “Quản lý hệ đào tạo”
Hình 31: Biểu đồ trạng thái ca sử dụng “Quản lý hệ đào tạo” - Đỗ Mạnh Thắng
Nhap thong tin entry/ ten + mat khau
do/ Kiem tra ten + mat khau exit/ Thong bao
Su dung chuong trinh Huy
Sua TT he dao tao
Thay doi TT he dao tao