Xây dựng một ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn

121 598 1
Xây dựng một ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn LỜI CAM ĐOAN Tôi xin cam đoan phần nghiên cứu thể khóa luận tốt nghiệp riêng tôi, hướng dẫn Thạc sĩ Cao Thái Phương Thanh, không chép khóa luận khác, sai xin chịu hoàn toàn trách nhiệm kỷ luật Khoa nhà trường định Một lần nữa, xin khẳng định trung thực lời cam kết Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… …………………………………….………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… TP HCM, ngày… tháng… năm… Giảng viên hướng dẫn Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn NHẬN XÉT CỦA GIẢNG VIÊN PHẢN BIỆN ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… …………………………………….………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… TP HCM, ngày… tháng… năm… Giảng viên phản biện Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn NHẬN XÉT CỦA CHỦ TỊCH HỘI ĐỒNG ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… …………………………………….………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… TP HCM, ngày… tháng… năm… Chủ tịch hội đồng Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn DANH MỤC BẢNG Bảng 1.3.1 : Bảng hệ số tiết 29 Bảng 1.3.2 : Bảng hệ số lớp đông 30 Bảng 1.3.3 : Bảng số tiết định mức 31 Bảng 2.5.1 : Bảng sở liệu hệ thống 71 Bảng 3.4.1 : Bảng cấu trúc thư mục project Zend 79 Bảng B.1 : Bảng sở liệu cho chức quản lý ngạch 108 Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn DANH MỤC HÌNH ẢNH Hình 1.1 : Hình danh mục học phần môn học 17 Hình 1.2 : Hình bảng gợi ý học phần 19 Hình 1.3 : Hình bảng phân công 20 Hình 1.4 : Hình tính tổng số tiết phân công 22 Hình 1.5 : Hình mẫu kế hoạch mở nhóm 23 Hình 1.6 : Hình mẫu 2A 24 Hình 1.7 : Hình mẫu 2B 26 Hình 1.8 : Hình mẫu 27 Hình 1.9 : Hình mẫu 28 Hình 2.1.1 : Use case tổng quát hệ thống 36 Hình 2.1.2 : Use case đăng nhập 37 Hình 2.1.3 : Usecase quản lý User 37 Hình 2.1.4 : Use case quản lý giảng viên 38 Hình 2.1.5 : Use case quản lý đơn vị 39 Hình 2.1.6 : Use case quản lý ngạch 39 Hình 2.1.7 : Use case quản lý chức danh - học vị 40 Hình 2.1.8 : Use case quản lý học phần 40 Hình 2.1.9 : Use case quản lý khối lớp 41 Hình 2.1.10 : Use case quản lý nhóm lớp 42 Hình 2.1.11 : Use case phân công công tác khác 43 Hình 2.1.12 : Use case thống kê báo cáo 44 Hình 2.2.1 : Activity Quản lý User 45 Hình 2.2.2 : Activity quản lý đơn vị 46 Hình 2.2.3 : Activity quản lý chức danh học vị 47 Hình 2.2.4 : Activity quản lý ngạch 48 Hình 2.2.5 : Activity quản lý giảng viên 49 Hình 2.2.6 : Activity quản lý học phần 50 Hình 2.2.7 : Activity quản lý khối lớp 51 Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Hình 2.2.8 : Activity quản lý nhóm lớp 52 Hình 2.2.9 : Activity tự động phát sinh mã nhóm lớp 53 Hình 2.2.10 : Activity phân công giảng dạy 54 Hình 2.2.11 : Activity phân công công tác khác 55 Hình 2.2.12 : Activity thống kê báo cáo 56 Hình 2.3.1 : Sequence quản lý User 57 Hình 2.3.2 : Sequence quản lý đơn vị 58 Hình 2.3.3 : Sequence quản lý chức danh học vị 59 Hình 2.3.4 : Sequence quản lý ngạch 60 Hình 2.3.5 : Sequence quản lý giảng viên 61 Hình 2.3.6 : Sequence quản lý học phần 62 Hình 2.3.7 : Sequence quản lý khối lớp 63 Hình 2.3.8 : Sequence quản lý nhóm lớp 64 Hình 2.3.9 : Sequence tự động phát sinh nhóm lớp 65 Hình 2.3.10 : Sequence phân công giảng dạy 66 Hình 2.3.11 : Sequence xem phân công 66 Hình 2.3.12 : Sequence phân công công tác khác 67 Hình 2.3.13 : Sequence xuất báo cáo 68 Hình 2.4.1 : Class Diagram cho toàn hệ thống 69 Hình 3.1 : Mô hình MVC Zend Framework 76 Hình 3.2 : Cơ chế hoạt động Zend Framework 77 Hình 4.1.1 : Giao diện đăng nhập 80 Hình 4.1.2 : Giao diện trang chủ 80 Hình 4.1.3 : Giao diện trang quản lý User 81 Hình 4.1.4 : Giao diện trang thêm User 81 Hình 4.1.5 : Giao diện trang sửa User 82 Hình 4.1.6 : Giao diện trang quản lý giảng viên 82 Hình 4.1.7 : Giao diện trang thêm giảng viên 83 Hình 4.1.8 : Giao diện trang sửa giảng viên 83 Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Hình 4.1.9 : Giao diện trang quản lý học phần 84 Hình 4.1.10 : Giao diện trang thêm học phần 84 Hình 4.1.11 : Giao diện trang sửa học phần 85 Hình 4.1.12 : Giao diện trang quản lý khối lớp 85 Hình 4.1.13 : Giao diện trang thêm khối lớp 86 Hình 4.1.14 : Giao diện trang sửa khối lớp 86 Hình 4.1.15 : Giao diện trang quản lý nhóm lớp 87 Hình 4.1.16 : Giao diện trang thêm nhóm lớp 87 Hình 4.1.17 : Giao diện trang sửa nhóm lớp 88 Hình 4.1.18 : Giao diện trang tự động phát sinh nhóm lớp (chưa phát sinh mã) 88 Hình 4.1.19 : Giao diện trang tự động phát sinh nhóm lớp (đã phát sinh mã) 89 Hình 4.1.20 : Giao diện trang phân công giảng dạy 90 Hình 4.1.21 : Giao diện trang xem phân công 91 Hình 4.1.22 : Giao diện trang thống kê báo cáo 92 Hình A.1 : Màn hình đăng nhập 96 Hình A.2 : Màn hình quản lý giảng viên 97 Hình A.3 : Màn hình thêm giảng viên 97 Hình A.4 : Màn hình quản lý giảng viên 98 Hình A.5 : Màn hình sửa giảng viên 99 Hình A.6: Màn hình quản lý giảng viên 99 Hình A.7: Màn hình sửa giảng viên 100 Hình A.8 : Màn hình tự động phát sinh nhóm lớp (chưa phát sinh mã học phần) 100 Hình A.9 : Màn hình tự động phát sinh nhóm lớp (đã phát sinh mã học phần) 101 Hình A.10 : Màn hình phân công 102 Hình A.11 : Màn hình xem phân công 103 Hình A.12 : Màn hình tạo báo cáo 103 Hình B.1 : Màn hình cài đặt zend lúc khởi động 104 Hình B.2 : Màn hình chọn kiểu cài đặt zend 104 Hình B.3 : Màn hình chọn phpMyAdmin cài đặt zend 105 Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Hình B.4 : Màn hình chọn ổ đĩa cài đặt 105 Hình B.5 : Đồng ý điều khoản 106 Hình B.6 : Đặt password 106 Hình B.7 : Màn hình hoàn tất cài đặt 107 Hình B.8 : Cấu trúc thư mục 109 Hình B.9 : Zend Tool 110 Hình B.10 : Màn hình hiển thị chức quản lý ngạch 113 Hình B.11 : Màn hình hiển thị chức thêm ngạch 115 Hình B.12 : Màn hình hiển thị chức sửa ngạch 117 Hình B.13 : Màn hình hiển thị chức xóa ngạch 120 Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn MỤC LỤC MỤC LỤC 10 MỞ ĐẦU 12 Giới thiệu đề tài 12 Cơ sở lựa chọn đề tài 12 2.1 Hiện trạng 12 2.2 Lý chọn đề tài 13 Mục tiêu đề tài 14 Đối tượng phạm vi nghiên cứu 14 4.1 Đối tượng nghiên cứu 14 4.2 Phạm vi nghiên cứu 15 Phương pháp nghiên cứu 15 5.1 Phương pháp nghiên cứu tài liệu 15 5.2 Phương pháp thực nghiệm 15 Sản phẩm dự kiến đề tài 16 Ý nghĩa đề tài 16 7.1 Ý nghĩa khoa học 16 7.2 Ý nghĩa thực tiễn 16 NỘI DUNG 17 CHƯƠNG : KHẢO SÁT NGHIỆP VỤ 17 1.1 Quy trình phân công 17 1.2 Quản lý phân công 24 1.3 Tính thù lao giảng dạy 29 Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 10 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Màn hình cuối hoàn tất cài đặt sau Hình B.7 : Màn hình hoàn tất cài đặt Bước : Vào phpMyAdmin theo link http://localhost/phpMyadmin Bước : Đặt password “123456” cho user root localhost Bước : Trong phpMyAdmin tạo sở liệu tên “qlpc” với Collation utf8_unicode_ci Sau import file qlpc.sql thư mục Data vào Bước : Chép thư mục QLPC thư mục Code vào C:\Program Files\Zend\Apache2\htdocs (với C:\Program Files ổ đĩa cài đặt Zend bước 4) Bước 10 : Vào ứng dụng theo link http://localhost/QLPC/public/index.php/ với username password “admin” Hướng dẫn code Trong phần này, tìm hiểu cách code Zend Frameword thông qua việc code chức Quản lý ngạch 2.1 - Yêu cầu : Đã cài đặt Zend Server Zend Studio theo hướng dẫn Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 107 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn 2.2 Sơ lược chức Chức quản lý ngạch chức đơn giản, chức cần bốn trang giao diện trang quản lý, trang thêm, trang sửa trang xóa Công dụng trang sau : - Trang quản lý : hiển thị danh sách ngạch cho phép người dùng sửa xóa Đồng thời cho phép người dùng thêm ngạch - Trang thêm : cung cấp form cho người dùng thêm ngạch - Trang sửa : cung cấp form cho người dùng sửa ngạch cũ - Trang xóa : xác nhận người dùng có muốn xóa ngạch hay không, sau xóa ngạch người dùng xác nhận 2.3 Cơ sở liệu Chúng ta cần tạo bảng sở liệu để chứa liệu cho chức này, thành phần bảng sau : Bảng B.1 : Bảng sở liệu cho chức quản lý ngạch Cách tạo lệnh SQL : CREATE TABLE ngach ( id int(11) NOT NULL auto_increment, MaNgach varchar(30) NOT NULL, TenNgach varchar(100) NOT NULL, GhiChu longtext NULL, PRIMARY KEY (id) ); Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 108 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn 2.4 Xây dựng ứng dụng Bước : Mở Zend Studio Bước : Vào New Zend Framework Project để tạo project mới, đặt tên project QLNGACH Vậy Project name điền “QLNGACH” sau bấm Finish Zend tạo cho ta thư mục QLNGACH với cấu trúc thư mục sau Hình B.8 : Cấu trúc thư mục Ở kết hợp mô hình MVC mô hình phân lớp, nên thư mục models thêm hai thư mục BLL DAL cách click phải vào thư mục models chọn New Khóa luận tốt nghiệp đại học Folder Nguyễn Thị Duy Ái 109 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Bước : Ở mặc định trang index trang quản lý Chúng ta cần tạo ba action cho ứng dụng thêm, sửa, xóa cách từ Zend Studio nhấn Ctrl + để bảng sau Hình B.9 : Zend Tool Lần lượt nhập dòng sau để tạo ba action thêm, sửa, xóa : zf create action them Index zf create action sua Index zf create action xoa Index Bước : Kết nối sở liệu cách từ cấu trúc thư mục QLNGACH vừa tạo, ta vào application/configs/application.ini sau thêm dòng sau vào cuối phần [production] : resources.db.adapter = PDO_MYSQL resources.db.params.host = localhost resources.db.params.username = Tên để đăng nhập vào phpMyadmin resources.db.params.password = Password để đăng nhập vào phpMyadmin resources.db.params.dbname = Tên sở liệu ngạch vừa tạo Bước : Click phải vào thư mục BLL (trong application/model/BLL) chọn New Class, đặt tên Class sau Application_Model_BLL_BLLNgach Đầu tiên ta khai báo thuộc tính ngạch phương thức get set thuộc tính Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 110 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Bước : Tương tự, ta tạo class application/model/DAL với tên class sau Application_Model_DAL_DALNGACH Class thừa kế từ Zend_Db_Table_Abstract Ta khai báo tên table sở liệu để DAL kết nối sau : protected $_name = 'ngach'; Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 111 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Bước : Tạo trang quản lý Trang quản lý hiển thị tất liệu sở liệu Vì lớp DAL thừa kế từ Zend_Db_Table thừa kế phương thức fetchAll để lấy tất liệu Ở BLL, ta lấy liệu từ DAL truyền vào mảng Sau set liệu BLL, Controller (/application/ controllers/ IndexController.php) ta việc gọi lại BLL xuất thông tin view để hiển thị function indexAction() { $ngach = Application_Model_BLL_BLLNgach::getAll(); $this->view->ngach= $ngach; } Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 112 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Chúng ta đưa liệu vào view sau Màn hình hiển thị Hình B.10 : Màn hình hiển thị chức quản lý ngạch Như hoàn thành chức quản lý ngạch Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 113 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Bước : Tạo form để thêm sửa ngạch Chúng ta tạo form để giúp người dùng thêm sửa ngạch cách từ Zend Studio nhấn Ctrl + để hiển thị bảng zf command, sau gõ lệnh sau vào bảng zf command zf create form Ngach Với lệnh trên, Zend Framework tự động tạo class Application_Form_Ngach thừa kế từ Zend_Form thư mục application/forms Để tạo form gồm textbox, text area button submit để thêm sửa ngạch ta code sau Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 114 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Bước : Tạo trang thêm ngạch Để thêm ngạch, Controller ta gọi form vừa tạo Sau người dùng nhấn submit ta kiểm tra gửi liệu model Ở view, ta hiển thị form Màn hình hiển thị Hình B.11 : Màn hình hiển thị chức thêm ngạch Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 115 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Ở BLL, ta truyền liệu từ controller DAL Cuối cùng, DAL ta thêm liệu truyền xuống sở liệu Bước 10 : Tạo trang sửa ngạch Để sửa ngạch, Controller ta load liệu lên form vừa tạo Sau người dùng nhấn submit ta kiểm tra gửi liệu model Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 116 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Ở view, ta hiển thị form Màn hình hiển thị Hình B.12 : Màn hình hiển thị chức sửa ngạch Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 117 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Ở BLL, ta lấy liệu để load lên form cách lấy toàn liệu theo khóa truyền vào mảng, từ mảng ta đưa controller để xuất view Sau người dùng bấm submit, ta truyền liệu từ controller DAL để sửa ngạch Ở DAL ta lấy liệu theo khóa để gửi BLL Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 118 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Cuối cùng, ta thêm liệu truyền xuống sở liệu Bước 11 : Tạo trang xóa ngạch Để xóa ngạch, ta lấy toàn liệu theo khóa gán vào mảng giống sửa ngạch Ở view ta xác nhận xem người dùng có muốn xóa ngạch hay không Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 119 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Màn hình hiển thị Hình B.13 : Màn hình hiển thị chức xóa ngạch Khi người dùng xác nhận có, từ Controller ta gọi hàm xóa ngạch BLL Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 120 Xây dựng ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Hàm xóa ngạch BLL sau Hàm truyền liệu cần xóa DAL để DAL tiến hành xóa ngạch Bước 12 : Ta tiến hành xây dựng xong chức nhỏ quản lý ngạch Ở bước cuối này, ta tiến hành chạy thử ứng dụng cách vào trình duyệt gõ đường dẫn http://localhost/qlngach/public/index.php Từ đây, bạn tiến hành thêm, sửa, xóa liệu cho ứng dụng theo ý bạn Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 121 [...]... đưa ứng dụng web quản lý phân công giảng dạy vào sử dụng ở khoa Công Nghệ Thông Tin Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 15 Xây dựng một ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn trường Đại học Sài Gòn từ đó quan sát và điều tra phỏng vấn, kết luận về tính khả thi, tính hiệu quả của ứng dụng 6 Sản phẩm dự kiến của đề tài - Phần mềm chạy trên nền web quản lý phân công. .. dạy bằng thủ công, và từ nhu cầu xây dựng ứng dụng để quản lý, xử lý dữ liệu cách nhanh chóng, dễ dàng, tiết kiệm thời gian hơn, tôi đã chọn đề tài xây dựng ứng dụng quản lý phân công giảng dạy sử dụng cho Khoa Công Nghệ Thông Tin, trường Đại học Sài Gòn Ứng dụng này sẽ quản lý phân công giảng dạy và tự động kết xuất các mẫu báo cáo, tính thù lao giảng dạy dựa trên phân công này, có thể áp dụng được trực... đại học Nguyễn Thị Duy Ái 13 Xây dựng một ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn 3 Mục tiêu đề tài Xây dựng hệ thống phân công giảng dạy, kết xuất chính xác và nhanh chóng các báo cáo về phân công giảng dạy theo quy định của trường và tự động tính thù lao cho giáo viên cơ hữu và thỉnh giảng áp dụng cho nhu cầu thực tế tại Khoa Công nghệ Thông tin Nghiên cứu, áp dụng các công. .. thủ công như trước đây Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 16 Xây dựng một ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn NỘI DUNG CHƯƠNG 1 : KHẢO SÁT NGHIỆP VỤ 1.1 Quy trình phân công Quy trình phân công và quản lý phân công hiện nay của Khoa Công Nghệ Thông Tin nói riêng và của Đại học Sài Gòn nói chung được thực hiện như sau 1.1.1 Tạo danh mục học phần / môn học Đối... ký học phần của học phần 1.1.3.2 Phần tính tổng số tiết phân công : Sau khi đã phân công giảng viên giảng dạy bộ môn, khoa sẽ tạm thời thống kê số tiết giảng dạy của từng giảng viên để từ đó phân bổ lại số tiết giảng dạy cho đồng đều Phần thống kê sẽ gồm các nội dung sau : Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 21 Xây dựng một ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn. .. nghiệp đại học Nguyễn Thị Duy Ái 24 Xây dựng một ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn - Thông tin Khoa mời giảng (gửi đến cho Khoa nào) - Thông tin về học phần mời giảng : tất cả các thông tin dưới đây sẽ được lấy từ bảng phân công giảng dạy o STT o Tên học phần o Mã học phần o Số đơn vị học trình, tín chỉ của học phần o Số tiết của HP o Số lượng lớp, nhóm o Học kỳ giảng dạy. .. sẽ xây dựng một ứng dụng dựa trên nền tảng web mang tên “QUẢN LÝ PHÂN CÔNG GIẢNG DẠY” dành cho Khoa Công Nghệ Thông Tin, Đại học Sài Gòn Ứng dụng này sẽ sử dụng những dữ liệu thực tế của Khoa Công Nghệ Thông Tin, Đại học Sài Gòn và kết hợp tất cả những kiến thức đã được học trong bốn năm như : Lập trình web, Xây dựng phần mềm theo mô hình phân lớp, Mô hình MVC… Ứng dụng này hỗ trợ việc quản lý giảng. .. [5,3] 4.1.2 Quy trình phân công và quản lý phân công Dựa theo thực tế hiện nay của quy trình phân công và quản lý phân công của Khoa Công Nghệ Thông Tin, Đại học Sài Gòn Quy trình này sẽ được trình bày chi tiết hơn ở phần “Khảo sát nghiệp vụ” Khóa luận tốt nghiệp đại học Nguyễn Thị Duy Ái 14 Xây dựng một ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn 4.2 Phạm vi nghiên cứu Để vấn... tiện cho việc phân công và tính lương Việc quản lý giảng viên sẽ bao gồm cả quản lý đơn vị công tác, quản lý ngạch, chức danh – học vị của tất cả giảng viên và quản lý công tác của giảng viên cơ hữu - Quản lý học phần : quản lý tất cả học phần trong Danh mục học phần / môn học cho Khoa phụ trách và học phần được Khoa khác mời giảng - Quản lý nhóm lớp : quản lý tất cả các nhóm lớp cần được giảng dạy, ... nghiệp đại học Nguyễn Thị Duy Ái 26 Xây dựng một ứng dụng Quản lý phân công giảng dạy cho Khoa CNTT, Đại học Sài Gòn Từ mẫu 2A và 2B cùng với bảng phân công giảng dạy , trợ lý đào tạo sẽ lập ra mẫu 1 và mẫu 3 theo quy định của nhà trường 1.2.3 Mẫu 1 Mẫu 1 - Bảng phân công công tác của cán bộ giảng viên cơ hữu dùng để thống kê lại việc phân công công tác của các cán bộ giảng viên trong Khoa Công Nghệ

Ngày đăng: 26/11/2015, 16:22

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan