Đề tài:
XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐÀO
TẠO THEO MÔ HÌNH TÍN CHỈ
Giáo viên hướng dẫn: Ths.
BÁO CÁO ĐỒ ÁN TỐT NGHIỆP
Nội dung Báo cáo:
1. Nội dung của đồ án.
2. Mô tả bài toán.
3. Phân tích & thiết kế xây dựng hệ thống.
4. Giới thiệu chương trình.
5. Kết luận.
Slide 1 / 32
Nội dung của đồ án
1. Quản lý hồ sơ giáo viên.
2. Thời khóa biểu.
3. Điều hành lịch giảng dạy.
4. Thống kê thanh toán giảng dạy cuối kỳ cho
giáo viên.
Slide 2 / 32
Mô tả bài toán
1. Quy trình & các yêu cầu trong quản lý hồ sơ
giáo viên:
-Cách thức tổ chức quản lý.
-Quy trình nhận xét giáo viên.
-Quy trình xét lên quân hàm, lên lương.
-Quy trình thuyên chuyển công tác và đi học.
-Quy trình xét nghỉ hưu.
-Đối với các yêu cầu lập thống kê, báo cáo.
Slide 3 / 32
2. Quy trình & các yêu cầu trong quản lý giảng dạy:
-Lịch giảng dạy :
Phân công giảng dạy.
Thời khóa biểu.
-Điều hành công tác:
Thực hiện đúng lịch giảng dạy.
Đánh giá, nhận xét giờ giảng…
-Thanh toán giảng dạy:
Quy chế CBGD tại Học viện KTQS.
Slide 4 / 32
Phân tích & thiết kế xây dựng hệ thống
1. Giới thiệu chung về khoa CNTT.
Khoa được hình thành từ bộ môn Toán, qua nhiều
giai đoạn phát triển mạnh mẽ đến tháng
07/09/1999, Khoa Công nghệ thông tin được hình
thành với năm bộ môn và một trung tâm.
Slide 5 / 32
2. Sơ đồ phân rã chức năng.
Qua việc mô tả bài toán ở trên đưa ra sơ đồ sau:
Slide 6 / 32
3. Quản lý Hồ sơ giáo viên.
•
Cập nhật HSGV.
•
Cập nhật quá trình công tác.
•
Cập nhật quá trình đào tạo.
•
Cập nhật quá trình đi nước ngoài, đi thực tế ở đơn vị.
•
Cập nhật quá trình khen thưởng và kỷ luật.
•
Cập nhật quá trình lên lương, cấp bậc.
•
Biên soạn giáo trình tài liệu.
•
Xây dựng chương trình môn học, cơ sở vật chất.
•
Hướng dẫn đồ án, luận án.
•
Các bài báo đã công bố, báo cáo khoa học,các đề tài nghiên cứu.
•
Các đề án, dự án NCKH.
Slide 7 / 32
4. Hỗ trợ và khai thác lịch giảng dạy.
•
Cập nhật kế hoạch giảng dạy.
•
Nhập thời khóa biểu của giáo viên.
•
Điều hành lịch giảng dạy.
•
Kế hoạch công tác tuần.
•
Cập nhật các danh mục.
•
Tự động gửi Email cho giáo viên theo định kỳ.
•
Thống kê tải giảng dạy và đưa ra báo cáo tương ứng.
Slide 8 / 32
5. Thiết kế giao diện xếp thời khóa
biểu
Khi thực hiện xếp thời khóa biểu bằng tay, màn hình chính của
chương trình xếp thời khóa biểu được hiển thị như sau:
Slide 9 / 32
6.Các chức năng hỗ trợ xếp thời khoá biểu:
Nhóm chức năng quan sát dữ liệu TKB:
1. Có 2 dạng giao diện hiển thị thời khoá biểu.
2. Mỗi ô trên giao diện là một tiết học.
Nhóm thao tác điều khiển con trỏ di chuyển:
1. Chuyển sang tiết học trước. Up Arrow
2. Chuyển sang tiết học sau. Down Arrow
3. Chuyển sang tuần trước Left Arrow
4. Chuyển sang tuần trước Right Arrow
5. Về tuần đầu tiên Ctrl Home
6. Về tuần cuối cùng Ctrl End
7. Về thứ đầu tiên của tuần Ctrl PgUp
8. Về thứ cuối cùng của tuần Ctrl PgDown
9. Về đầu dòng Home
10. Đến cuối dòng End
Slide 10 / 32
Nhóm quan sát dữ liệu TKB:
1. Mở nhanh một TKB có liên quan đến ô hiện thời (Ví dụ, đang làm làm việc
với TKB lớp học, mở TKB của giáo viên hiện thời…)
2. Chuyển đổi thời gian hiển thị TKB (Sáng, Chiều, Cả Ngày)
3. Xem phụ lục TKB (Ví dụ đang xem TKB lớp, có thể xem phụ lục là các môn
học của lớp + giáo viên dạy trong học kỳ)
Nhóm chức năng nhập dữ liệu:
1. Cho phép nhập dữ liệu TKB
2. Nhập một ô dữ liệu TKB: các dữ liệu cần chọn gồm: lớp, môn + giáo viên,
phòng học. Đối với TKB phổ thông, mặc định phòng học. do đó chỉ cần chọn
môn + giáo viên nếu nhập TKB lớp
3. Xoá dữ liệu tại một ô TKB
4. Copy dữ liệu một ô TKB
5. Paste dữ liệu một ô TKB
6. Đổi chỗ 2 tiết học của TKB
7. Đánh dấu các ô TKB thoả mãn một tiêu chí
Slide 11 / 32
Các chức năng hỗ trợ điều hành lịch:
•
Trình tự thực hiện:
1. Chọn TKB lớp (hoặc giáo viên, hoặc phòng học)
2. Chọn tuần cần xem (1->…) – năm học: khi chọn tuần => hiện
lên khoảng thời gian ngày làm việc tương ứng
3. Trong cboNhóm: chọn tổ bộ môn (hoặc khối, hoặc khu vực)
4. Trong cboMục: chọn hoặc không chọn Giáo viên - Lớp – Phòng
học
5. Sau khi hoàn tất việc chọn, ấn nút Refresh để hiển thị dữ liệu của
tuần
•
Ghi nhận điều hành TKB:
Click chuột phải tại các ô TKB, hiển thị chức năng ghi nhận các thay
đổi với lịch công tác:
-Bỏ giờ
-Chậm giờ
-Nghỉ học (khác với bỏ là nghỉ có xin phép)
-Học bù
-Đổi tiết
-Dự giờ
Slide 12 / 32
Giới thiệu chương trình.
Slide 13 / 32
Kết luận
•
Kết quả đạt được:
Sau thời gian làm đồ án với sự nỗ lực của bản thân cùng sự giúp đỡ
của thầy hướng dẫn, đến nay đồ án cơ bản đã hoàn thành. Đồ án đã
xây dựng được một hệ thống dùng trong việc quản lý giáo viên và
quản lý lịch giảng dạy các Bộ môn, nhưng tập trung trong đó là công
tác giảng dạy của giáo viên. Với phần nội dung chính này, hệ thống
đưa ra một giao diện xếp lịch giảng cho giáo viên khá trực quan, các
giao diện xem, thống kê, báo cáo cũng phù hợp và đưa ra được những
thông tin cần thiết cho công việc quản lý.
Các hoạt động khác của giáo viên được đề cập đến ở mức độ khá đầy
đủ, đã đưa ra được các thông tin chi tiết cho việc quản lý.
Do thời gian không nhiều nên đồ án hoàn thành ở mức độ vừa phải
nhưng cũng đã đáp ứng được yêu cầu quản lý của các Bộ môn.
Slide 14 / 32
•
Hướng phát triển:
Hoàn thiện thêm các chức năng xếp thời khóa biểu.
Ngoài việc đưa ra kế hoạch giảng dạy của giáo viên, chương
trình còn có thể phát triển lên để đưa ra lịch họp, giao ban của
khoa…
Đồ án này có thể phát triển lên tiếp để đưa vào áp dụng cho tất
cả các Khoa, Bộ môn trong toàn Học viện.
Slide 15 / 32
LỜI CẢM ƠN
Tôi xin chân thành cảm ơn sự hướng dẫn tận tình của thầy giáo:
Hồ Nhật Quang đã hướng dẫn Tôi hoàn thành đồ án tốt nghiệp
này. Rất mong nhận được sự đánh giá, phê bình của các thầy cô
giáo và các bạn sinh viên để đồ án này có thể mở rộng và phát
triển sâu hơn nữa.
Tôi xin chân thành cảm ơn các thầy cô trong hội đồng, các vị đại biểu
cùng toàn thể các bạn đã theo dõi phần trình bày của Tôi.
Kính mong các thầy cô, các vị đại biểu cùng toàn thể các bạn đóng
góp ý kiến để chương trình được hoàn thiện hơn.
Xin chân trọng cảm ơn !
Slide 16 / 32