Tải bản đầy đủ (.ppt) (32 trang)

Hệ thống quản lý giảng dạy và học tập dạy và học

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.21 MB, 32 trang )

Hệ thống quản lý giảng
Hệ thống quản lý giảng
dạy và học tập
dạy và học tập
GVHD: TS. Nguyễn Văn Vỵ
GVHD: TS. Nguyễn Văn Vỵ
SVTH: Phan Hữu Trung
SVTH: Phan Hữu Trung


Trần Đình Tùng
Trần Đình Tùng
2 / 32
Nội dung trình bày
Nội dung trình bày

1. Tìm hiểu nghiệp vụ
1. Tìm hiểu nghiệp vụ

2. Phân tích
2. Phân tích

3. Thiết kế
3. Thiết kế
3 / 32
1. Tìm hiểu nghiệp vụ
1. Tìm hiểu nghiệp vụ

Nội dung hoạt động nghiệp vụ “Lập thời
Nội dung hoạt động nghiệp vụ “Lập thời
khóa biểu học kỳ”


khóa biểu học kỳ”

Lên danh sách các lớp sẽ học trong học kỳ
Lên danh sách các lớp sẽ học trong học kỳ
này
này

Xác định môn học cho mỗi lớp(lớp – môn)
Xác định môn học cho mỗi lớp(lớp – môn)

Xác định thầy dạy mỗi môn của lớp(lớp – môn
Xác định thầy dạy mỗi môn của lớp(lớp – môn
– thầy)
– thầy)

Lên danh sách các giảng đường
Lên danh sách các giảng đường

Lập thời khóa biểu dự kiến
Lập thời khóa biểu dự kiến

Hoàn thiện lập thời khóa biểu chính thức và
Hoàn thiện lập thời khóa biểu chính thức và
công bố
công bố
4 / 32
5 / 32
1. Tìm hiểu nghiệp vụ (tiếp)
1. Tìm hiểu nghiệp vụ (tiếp)


Nội dung hoạt động nghiệp vụ “Theo dõi
Nội dung hoạt động nghiệp vụ “Theo dõi
quá trình giảng dạy”
quá trình giảng dạy”

Lập sổ theo dõi giảng dạy
Lập sổ theo dõi giảng dạy

Cập nhật thông tin giảng dạy
Cập nhật thông tin giảng dạy

Tổng hợp báo cáo định kỳ, thông báo cho
Tổng hợp báo cáo định kỳ, thông báo cho
giáo viên xem và cho ý kiến
giáo viên xem và cho ý kiến



Lập bảng kết quả giảng dạy, gửi cho các đơn
Lập bảng kết quả giảng dạy, gửi cho các đơn
vị liên quan
vị liên quan


6 / 32
7 / 32
Bảng tổng hợp các chức năng hệ
Bảng tổng hợp các chức năng hệ
thống
thống

8 / 32
Từ điển dữ liệu
Từ điển dữ liệu
9 / 32
Mô hình miền lĩnh vực
Mô hình miền lĩnh vực
10 / 32
Xác định các tác nhân
Xác định các tác nhân
11 / 32
Mô tả tổng quát các ca sử dụng
Mô tả tổng quát các ca sử dụng



C
C
a sử dụng “Quản trị hệ thống”
a sử dụng “Quản trị hệ thống”



Ca sử dụng đăng nhập hệ thống
Ca sử dụng đăng nhập hệ thống



Ca sử dụng cấp / thu hồi quyền sử dụng hệ thống
Ca sử dụng cấp / thu hồi quyền sử dụng hệ thống


Ca sử dụng “Lập thời khóa biểu cho học kỳ”
Ca sử dụng “Lập thời khóa biểu cho học kỳ”

Ca sử dụng lập danh sách các lớp học
Ca sử dụng lập danh sách các lớp học

Xác định môn học cho mỗi lớp (lớp - môn)
Xác định môn học cho mỗi lớp (lớp - môn)

Xác định thầy dạy mỗi môn của lớp(lớp – môn – thầy)
Xác định thầy dạy mỗi môn của lớp(lớp – môn – thầy)

Lên danh sách các giảng đường
Lên danh sách các giảng đường






Ca sử dụng “Theo dõi quá trình giảng dạy”
Ca sử dụng “Theo dõi quá trình giảng dạy”
12 / 32
Ca sử dụng Lập TKB học kỳ
Ca sử dụng Lập TKB học kỳ
13 / 32
Phác họa giao diện lập thời khóa
Phác họa giao diện lập thời khóa
biểu
biểu

14 / 32
Ca sử dụng theo dõi giảng dạy
Ca sử dụng theo dõi giảng dạy
15 / 32
Biểu đồ tuần tự hệ thống
Biểu đồ tuần tự hệ thống
16 / 32
2. Phân tích
2. Phân tích

Phân tích kiến trúc
Phân tích kiến trúc

Phân tích từng ca sử dụng
Phân tích từng ca sử dụng
17 / 32
Phân tích kiến trúc
Phân tích kiến trúc

Xác định gói phân tích:
Xác định gói phân tích:



Gói phân tích lập thời khóa biểu học kỳ
Gói phân tích lập thời khóa biểu học kỳ



Gói phân tích theo dõi quá trình giảng dạy và

Gói phân tích theo dõi quá trình giảng dạy và
học tập
học tập

Xác định các lớp thực thể hiển nhiên:
Xác định các lớp thực thể hiển nhiên:

Lớp thực thể môn học Subject
Lớp thực thể môn học Subject

Lớp thực thể giáo viên Teacher
Lớp thực thể giáo viên Teacher

Lớp thực thể lớp Class
Lớp thực thể lớp Class

Lớp thực thể giảng đường Classroom
Lớp thực thể giảng đường Classroom
18 / 32
Phân tích từng ca sử dụng
Phân tích từng ca sử dụng

Ca sử dụng Lập thời khóa biểu
Ca sử dụng Lập thời khóa biểu

Ca sử dụng lập danh sách theo dõi thầy-
Ca sử dụng lập danh sách theo dõi thầy-
lớp-môn-số tiết-ngày
lớp-môn-số tiết-ngày
19 / 32

Ca sử dụng Lập thời khóa biểu
Ca sử dụng Lập thời khóa biểu
Tác nhân
Tác nhân
:
:
nhân viên phòng đào tạo
nhân viên phòng đào tạo



Lớp thực thể
Lớp thực thể
Danh sach lop_hoc ky
Danh sach lop_hoc ky
lưu thông tin các lớp sẽ học trong
lưu thông tin các lớp sẽ học trong
học kỳ.
học kỳ.

Lớp thực thể
Lớp thực thể
Danh sach mon hoc_lop
Danh sach mon hoc_lop
lưu thông tin về các môn sẽ học
lưu thông tin về các môn sẽ học
trong học kỳ của lớp.
trong học kỳ của lớp.

Lớp thực thể

Lớp thực thể
Danh sach rang buoc lưu
Danh sach rang buoc lưu
thông tin về danh sách các ràng
thông tin về danh sách các ràng
buộc phải thỏa mãn.
buộc phải thỏa mãn.

Lớp thực thể
Lớp thực thể
Danh sach giang duong
Danh sach giang duong
lưu thông tin về các giảng đường
lưu thông tin về các giảng đường
sẽ được sử dụng trong học kỳ.
sẽ được sử dụng trong học kỳ.

Lớp thực thể
Lớp thực thể
Danh sach thay_monhoc_lop
Danh sach thay_monhoc_lop
lưu thông tin danh sách các
lưu thông tin danh sách các
thầy dạy mỗi môn của lớp.
thầy dạy mỗi môn của lớp.

Lớp thực thể
Lớp thực thể
Thoi khoa bieu
Thoi khoa bieu

lưu thông tin về thời gian biểu học tập mới
lưu thông tin về thời gian biểu học tập mới
được thiết lập.
được thiết lập.
Lớp giao diện:
Lớp giao diện:

Lớp Giao dien lap thoi khoa bieu cho phép lựa chọn, hiển thị và thực hiện
Lớp Giao dien lap thoi khoa bieu cho phép lựa chọn, hiển thị và thực hiện
kéo thả.
kéo thả.
Lớp điều khiển:
Lớp điều khiển:

Lớp điều khiển
Lớp điều khiển
Bo lap thoi khoa bieu
Bo lap thoi khoa bieu
thực hiện việc liên kết lớp giao diện
thực hiện việc liên kết lớp giao diện
và các lớp thực thể để tạo ra thực thể
và các lớp thực thể để tạo ra thực thể
Thoi khoa bieu
Thoi khoa bieu


20 / 32
Ca sử dụng Lập thời khóa
Ca sử dụng Lập thời khóa
biểu(tiếp)

biểu(tiếp)
21 / 32
Ca sử dụng Lập thời khóa
Ca sử dụng Lập thời khóa
biểu(tiếp)
biểu(tiếp)
22 / 32
Ca sử dụng Lập thời khóa
Ca sử dụng Lập thời khóa
biểu(tiếp)
biểu(tiếp)
Nắm bắt các yêu cầu đặc biệt
Nắm bắt các yêu cầu đặc biệt

Lớp Danh sach lop_hoc ky phải lâu dài.
Lớp Danh sach lop_hoc ky phải lâu dài.

Lớp thực thể
Lớp thực thể
Danh sach mon hoc_lop
Danh sach mon hoc_lop
phải lâu
phải lâu
dài.
dài.

Lớp thực thể
Lớp thực thể
Danh sach rang buoc lưu
Danh sach rang buoc lưu

phải
phải
lâu dài.
lâu dài.

Lớp thực thể
Lớp thực thể
Danh sach giang duong
Danh sach giang duong
phải lâu
phải lâu
dài.
dài.

Lớp thực thể
Lớp thực thể
Danh sach thay_monhoc_lop
Danh sach thay_monhoc_lop


phải lâu dài.
phải lâu dài.

Lớp thực thể
Lớp thực thể
Thoi khoa bieu
Thoi khoa bieu
phải lâu dài
phải lâu dài
23 / 32

Ca sử dụng lập danh sách theo dõi
Ca sử dụng lập danh sách theo dõi
thầy-lớp-môn-số tiết-ngày
thầy-lớp-môn-số tiết-ngày
Tác nhân:
Tác nhân:


nhân viên phòng đào tạo
nhân viên phòng đào tạo


Các lớp phân tích:
Các lớp phân tích:

Lớp thực thể
Lớp thực thể
Thoi khoa bieu
Thoi khoa bieu
lưu thông tin về thời khóa biểu của
lưu thông tin về thời khóa biểu của
các lớp.
các lớp.

Lớp thực thể
Lớp thực thể
Danh sach theo doi lop_thay_mon_sotiet_ngay
Danh sach theo doi lop_thay_mon_sotiet_ngay
lưu
lưu

thông tin về lớp học, môn học, thầy dạy môn học tương ứng, số tiết
thông tin về lớp học, môn học, thầy dạy môn học tương ứng, số tiết
phải học môn học đó, và ngày học.
phải học môn học đó, và ngày học.
Lớp giao diện:
Lớp giao diện:

Lớp Giao dien lap danh sach theo doi lop_thay_mon_so tiet_ngay
Lớp Giao dien lap danh sach theo doi lop_thay_mon_so tiet_ngay
cho phép lựa chọn lớp cần lập sổ theo dõi.
cho phép lựa chọn lớp cần lập sổ theo dõi.
Lớp điều khiển:
Lớp điều khiển:

Lớp điều khiển Bo lap ds theo doi lop_thay_mon_sotiet_ngay liên
Lớp điều khiển Bo lap ds theo doi lop_thay_mon_sotiet_ngay liên
kết các lớp: lớp Giao dien lap danh sach theo doi lop_thay_mon_so
kết các lớp: lớp Giao dien lap danh sach theo doi lop_thay_mon_so
tiet_ngay với lớp Thoi khoa bieu và tạo ra lớp thực thể Danh sach
tiet_ngay với lớp Thoi khoa bieu và tạo ra lớp thực thể Danh sach
theo doi.
theo doi.
24 / 32
Ca sử dụng lập danh sách theo dõi
Ca sử dụng lập danh sách theo dõi
thầy-lớp-môn-số tiết-ngày (tiếp)
thầy-lớp-môn-số tiết-ngày (tiếp)
25 / 32
Ca sử dụng lập danh sách theo dõi
Ca sử dụng lập danh sách theo dõi

thầy-lớp-môn-số tiết-ngày (tiếp)
thầy-lớp-môn-số tiết-ngày (tiếp)

×