1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐỒ án tốt NGHIỆP quản lý giáo viên trường đại học mục LỤCMỤC

55 3 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 55
Dung lượng 1,46 MB

Nội dung

ĐỀ TÀI: Quản lý Giáo Viên Trường Đại học LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC MỤC LỤC……………………………………………………………………………………… I Khảo sát hệ thống phân tích hiên trạng hệ thống…………………………………… Khảo sát hệ thống …………………………………………………………………… Phân tích trạng hệ thống………………………………………………………… II Phân tích yêu cầu………………………………………………………………………… Yêu cầu chức ……………………………………………………………….… Yêu cầu phi chức năng……………………………………………………………… III Phân tích hệ thống…………………………………………………………………………4 Mơ hình thực thể ERD……………………………………………………………… a Xác định thực thể………………………………………………………… b Mơ hình ERD ………………………………………………………………… Chuyển mơ hình ERD thành mơ hình quan hệ……………………………………….8 Mơ tả chi tiết cho quan hệ……………………………………………………… Mô tả bảng tổng kết………………………………………………………………….15 a Tổng kết quan hệ…………………………………………………………….15 b Tổng kết thuộc tính………………………………………………………… 16 IV Thiết kế giao diện……………………………………………………………………… 17 Các menu giao diện………………………………………………………17 Mơ tả Form………………………………………………………………………… 20 V Thiết kế ô xử lý………………………………………………………………………… 40 VI Đánh giá ưu khuyết………………………………………………………………………55 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com I Khảo sát hệ thống phân tích hiên trạng hệ thống Khảo sát hệ thống Trường đại học môi trường đào tạo nên nhân tài cho đất nước Với môi trường hiên đại, tiếp cận với phương pháp khoa học tiên tiến, phát triển giới Và môi trường đại học khảo sát đại , tiếp cận khoa học kỹ thuật tiên tiến giới cách nhanh chóng Ở ngơi trường đại học có nhiều khoa, khoa có nhiều mơn mơn có nhiều mơn học khác Ngồi trường có nhiều hình thức giảng dạy Mỗi giáo viên trườnh có học vị, học hàm khác Vì cần trương trình quản lý giáo viên để dễ dàng quản lý phục vụ cho nhu cầu giảng dạy tốt Việc quản lý giáo viên trường đại học dựa theo việc quản lý mục sau: - Theo mã số giáo viên - Theo khoa: khoa có trưởng khoa, phó khoa - Theo mơn: mơn có trưởng mơn, phó mơn - Theo học vị, học hàm Phân tích trạng hệ thống a Tìm kiếm Đáp ứng yêu cầu cần tìm kiếm số lượng giáo viên theo từnh khoa, môn, theo hình thức giảng dạy, theo học vị , học hàm Đồng thời tìm thơng tin tùng giáo viên b Thống kê Đáp ứng yêu cầu thống kê số lượng giáo viên theo khoa, theo mơn, theo hình thức giảng dạy, theo học vị, theo học hàm c Quản lý Ta cập nhập thêm thơng tin giáo viên, chỉnh sửa cập nhập học vị , học hàm cho giáo viên Vấn đề tin học Do nhu cầu tin học hóa mơi trương sư phạm ngày trở nên quan trọng Khi vấn đề tin học hóa thực vấn đề môi trường sư phạm giải cách nhanh chóng Do nhu cầu quản lýgiáo viên trở nên dể dàng thực hiên cách nhanh chóng Dẩn đến việc giảng dạy giáo viên tốt giúp cho việc sinh viên nắm bắt vốn kiến thức tốt từ giáo viên truyền đạt lại cho sinh viên Vì vấn đề đưa tin học hóa vào việc quản lý giáo viên trường đại học cần thiết giải nhiều vấn đề khó khăn II Phân tích u cầu u cầu chức a Quản lý: - Quản lý giáo viên theo khoa Dựa vào khoa ta biết giáo viên khoa - Quản lý giáo viên theo học vị Dựa vào loại học vị ta biết số giáo viên loại học vị LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - Quản lý giáo viên theo học hàm Dựa vào loại học hàm ta biết số giáo viên học hàm - Quản lý giáo viên theo mơn Dựa vào môn ta biết giáo viên mơn - Quản lý giáo viên theo hình thức giảng dạy Dựa vào hình thức giảng dạy ta tìm số giáo viên hình thức giảng dạy - Cập nhập thêm giáo viên b Tìm kiếm: - Theo mã số giáo viên Dựa vào mã số giáo viên ta biết thông tin giáo viên - Theo họ tên, học vị, học hàm Dựa vào họ tên, học vị, học hàm giáo viên ta tìm thơng tin giáo viên - Theo khoa , mơn Dựa vào khoa, mơn ta tìm kiếm số lượng giáo viên khoa , mơn với thông tin giáo viên - Theo hình thức giảng dạy Dựa vào hình thức giảng dạy ta tìm kiếm thơng tin giáo viên hình thức giảng dạy c Thống kê: - Theo học vị , học hàm Dựa vào học vị, học hàm ta hống kê số lượng giáo viên học vị, học hàm - Theo khoa, môn Dựa vào khoa, môn ta thốn kê số lượng giáo viên học vị, học hàm - Theo hình thức giảng dạy Dựa vào hình thức giảng dạy ta thống kê số lượng giáo viên hình thức giảng dạy d Quản trị hệ thống liệu - Lưu trữ phục hồi liệu - Kết thúc chương trình Yêu cầu phi chức Hệ thống có khả bảo mật phân quyền III Phân tích hệ thống Mơ hình thực thể ERD a) Xác định thực thể 1) Thực thể : GV Các thuộc tính: - Mã số giáo viên(MSGV): tính khóa, nhờ thuộc tính ta phân biệt giáo viên với giáo viên khác - Họ tên(HoTen): mô tả tên giáo viên LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - Năm sinh(NaSinh) - Giới tính(GT) - Tham gia(ThGia): mơ tả hình thức giảng dạy giáo viên - Mã số học vị(MSHV) - Mã số trường(MST) - Mã số khoa(MSK) - Mã số bô môn(MSBM) 2) Thực thể : GV_HV_NDT Các thuộc tính: - Mã số học vị(MSHV): tính khóa, nhờ thuộc tính ta phân biệt học vị với học vị khác - Mã số trường(MST): thuộc tính khóa - Thời gian đạt học vị(TgiandatHV) 3) Thực thể : HV Các tính: - Mã số học vị(MSHV): tính khóa, nhờ thuộc tính ta phân biệt học vị với học vị khác - Tên học vị(TenHV) 4) Thực thể : NOIDAOTAO - Mã số trường(MST): thuộc tính khóa để phân biệt trường với trường khác - Tên trường(TenTr) - Thành phố(TP) - Quốc gia(QG) 5) Thực thể : KHOA - Mã số khoa(MSK): thuộc tính khóa để phân biệt khoa với khoa khác - Ten khoa(TenKH) - Mã số giá viên(MSGV) 6) Thực thể : CHUCVU_KHOA - Mã số khoa(MSK): thuộc tính khóa để phân biệt khoa với khoa khác - Mã số giáo viên(MSGV) - Thời gian bắt đầu(Tgianbd): thuộc tính khóa - Thời gian kết thúc(Tgiankt) 7) Thực thể 7: BOMON Các thuộc tính: - Mã số mơn(MSBM): thuộc tính khóa để phân biệt môn vối môn khác - Tên môn(TenBM) - Mã số giáo viên(MSGV) 8) Thực thể : CHUCVU_BOMON Các thuộc tính: - Mã số mơn(MSBM): thuộc tính khóa để phân biệt môn với môn khác - Mã số giáo viên(MSGV) - Thời gian bắt đầu(Tgianbd): thuộc tính khóa - Thời gian kết thúc(Tgiankt) 9) Thực thể : HOCHAM Các thuộc tính: - Mã số học hàm(MSHH): thuộc tính khóa để phân biệt học hàm với họ hàm khác LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - Tên học hàm(TenHH) 10) Thực thể 10 : GV_HH Các thuộc tính: Mã số giáo viên(MSGV): tính khóa, nhờ thuộc tính ta phân biệt giáo viên với giáo viên khác - Mã số học hàm(MSHH): thuộc tính khóa để phân biệt học hàm với họ hàm khác - Thời gian(Tgian): thời gian đạt học hàm 11) Thực thể 11 : MONHOC Các thuộc tính: Mã số mơn học(MSMH): thuộc tính khóa để phân biệt môn học với môn học khác Tên môn học(TenMH) Thời gian lý thuyết(Tgianlt) Thời gin thực hành(Tgianth) 12) Thực thể 12 : GV_MONHOC Các thuộc tính: - Mã số mơn học(MSMH): thuộc tính khóa để phân biệt môn học môn học với khác - Mã số giáo viên(MSGV) - Thời gian bắt đầu(Tgianbd): thuộc tính khóa - Thời gian kết thúc(Tgiankt) 13) Thực thể 13 : KHOA_BOMON Các thuộc tính: Mã số khoa(MSK): thuộc tính khóa để phân biệt khoa với khoa khác Mã số môn(MSBM): thuộc tính khóa để phân biệt mơn với môn khác LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com b) Mơ hình ERD HOCVI HOCVI (1,n) (1,n) NOIDAOTAO NOIDAOTAO MST TenTr TP QG thuộc MSHV TenHV (1,n) Tgian đạt hv có (1,n) (1,n) KHOA KHOA MSK TenKh GIAOVIEN GIAOVIE (1,n) (0,1) thuộc (1,n) (0,1) Chức vụ Tgian bđ Tgian kt (0,n) HOCHAM HOCHAM MSHH TenHH MSGV HoTen NaSinh GT ThGia (1,n) (0,1) BOMON BOMON MSBM TenBM (1,n) thuộc (1,n) (0,1) Chức vụ (0,n) Tgian bđ (1,n) Tgian kt có (0,1) thuộc Tham gia (1,n) Tgian bđ Tgian đạt Tgian kt (1,n) MONHOC MONHOC MSMH TenMH Tglt Tgth thuộc LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chuyển mô hình ERD thành mơ hình quan hệ GV(MSGV,HoTen,NaSinh,GT,ThGia,MSHV,MST,MSK,MSBM) GV_HV_NDT(MSHV,MST,TgiandatHV) HV(MSHV,TenHV) NOIDAOTAO(MST,TenTr,TP,QG) KHOA(MSK,TenKh,MSGV) CHUCVU_KHOA(MSGV,MSK,Tgianbd,Tgiankt) BOMON(MSBM,TenBM,MSGV) CHUCVU_BOMON(MSGV,MSBM,Tgianbd,Tgiankt) HOCHAM(MSHH,TenHH) GV_HOCHAM(MSGV,MSHH,Tgian) MONHOC(MSMH,TenMH,Tgianlt,Tgianth) GV_MONHOC(MSGV,MSMH,Tgianbd,Tgiankt) KHOA_BOMON(MSK,MSBM) Mô tả chi tiết cho quan hệ 3.1 Quan hệ Giáo Viên GV(MSGV,HoTen,NaSinh,GT,ThGia,MSHV.MST,MSK,MSBM) Tên quan hệ : GIAOVIEN Ngày : 10-06-2008 STT Tên thuộc tính MSGV HoTen NaSinh GT ThGia MSHV MST MSK MSBM Diễn giải Mã số giáo viên Họ tên giáo viên Năm sinh Giới tính Hình thức giảng dạy Mã số học vị Mã số trường Mã số khoa Mã số môn Kiểu dl CT CĐ N SN CĐ CT CT CT CT Số Byte 10 30 8 10 8 MGT [0,1] Loại DL B B B B B B B B B Ràng buộc PK FK FK FK FK Tổng số byte : 88 Khối lượng : Số dòng tối thiểu : 200 Số dịng tối đa : 400 Kích thướt tối thiểu : 200 × 88 = 17600 byte = 17.6 KB Kích thướt tối đa : 400 × 88 = 35200 byte = 35.2 KB Đối với kiểu chuổi : LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSGV : Cố định, không mã Unicode HoTen : Không cố định, mã Unicode ThGia : Không cố định, mã Unicode MSHV : Cố định, không mã Unicode MST : Cố định, không mã Unicode MSK: Cố định, không mã Unicode MSBM : Cố định, không mã Unicode Với thuộc tính : Giói tính : GT = : nam GT = : nữ 3.2 Quan hệ Giáo viên - Học Vị – Nơi ĐàoTạo GV_HV_NDT(MSHV,MST,TgiandatHV) Tên quan hệ: GV_HV_NDT Ngày : 10-06-2008 STT Tên thuộc tính MSHV MST TgiandatHV Diễn giải Mã số học vị Mã số trường Thời gian đạt học vị Kiểu dl CT CT N Số Byte 10 MGT Loại DL B B B Ràng buộc PK PK Tổng số byte : 23 Khối lượng : Số dòng tối thiểu : 200 Số dịng tối đa : 400 Kích thước tối thiểu : 200 × 23 = 4600 byte = 4.6 KB Kích thước tối đa : 400 × 23 = 9200 byte = 9.2 KB Đối với kiểu chuỗi : MSHV : Cố định, không mã Unicode MST : Cố định, Không mã Unicode 3.3 Quan hệ học vị HV(MSHV,TenHV) Tên quan hệ: HV Ngày : 10-06-2008 STT Tên thuộc tính MSHV TenHV Diễn giải Mã số học vị Tên học vị Kiểu dl CT CĐ Số Byte 10 MGT Loại DL B B Ràng buộc PK Tổng số byte : 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Khối lượng : Số dòng tối thiểu : 200 Số dịng tối đa : 400 Kích thước tối thiểu : 200 × 15 = 3000 byte = KB Kích thước tối đa : 400 × 15 = 6000 byte = KB Đối với kiểu chuỗi : MSHV : Cố định, không mã Unicode TenHV : Không cố định, mã Unicode 3.4 Quan hệ Nơi Đào Tạo NOIDAOTAO(MST,TenTr,TP,QG) Tên quan hệ : NOIDAOTAO Ngày : 10-06-2008 STT Tên thuộc tính MST TenTr TP QG Diễn giải Mã số trường Tên trường Thành Phố Quốc Gia Kiểu dl CT CĐ CĐ CĐ Số Byte 10 30 30 10 MGT Loại DL B B B B Ràng buộc PK Tổng số byte : 80 Khối lượng : Số dòng tối thiểu : 50 Số dịng tối đa : 150 Kích thước tối thiểu : 50 × 80 = 4000 byte = KB Kích thước tối đa : 150 × 80 = 12000 byte = 12 KB Đối với kiểu chuỗi : MST : Cố định, không mã Unicode TenTr : Không cố định, mã Unicode TP : Không cố định, mã Unicode QG : Không cố định, mã Unicode 3.5 Quan hệ Khoa KHOA(MSK,TenKh,MSGV) LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Ô xử lý Thêm Form Thêm Giáo Viên Tên xử lý : Thêm Form : Thêm Giáo Viên Input : MSGV, HoTen, NaSinh, GT, ThGia, MSHV, MSHH, MSK, MSBM Output : Ghi liệu xuống CSDL Table liên quan : GV , GV_HOCHAM Giải Thuật : MSGV:magv HoTen:hoten Nasinh:nasinh GT:gioitinh ThGia:thamgia MSHV:masohv MSK:masokhoa MSHH:masohh MSBM:masobm S Mở Table GV, GV_HOCHAM Thêm liệu X vào: X.MSGV:magv X.HoTen:hoten Kiểm tra Các ràng buộc Đ X.Nasinh:nasinh X.GT:gioitinh X.ThGia:thamgia X.MSHV:masohv X.MSK:masokhoa X.MSHH:masohh X.MSBM:masobm Đóng Table GV, GV_HOCHAM Ơ xử lý Sửa Form Sửa Thông Tin Giáo Viên Tên xử lý : Sửa Form : Sửa Thông Tin Giáo Viên Input : Input : MSGV, HoTen, NaSinh, GT, ThGia, MSHV, MSHH, MSK, MSBM Output : Sửa liệu CSDL Table liên quan : GV , GV_HOCHAM LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSGV:magv Mở Table GV GV.MSGV=msgv S Đ MSGV:magv HoTen:hoten Nasinh:nasinh GT:gioitinh ThGia:thamgia MSHV:masohv MSK:masokhoa MSHH:masohh MSBM:masobm Mở Table GV, GV_HOCHAM Đưa liệu vào Table GV, GV_HOCHAM S Kiểm tra Các ràng buộc Đ Đóng Table GV, GV_HOCHAM Form xử lý Xóa Form Xóa Giáo Viên Tên xử lý : Xóa Form : Xóa Giáo Viên Input : MSGV Outout : Tìm xóa CSDL Table liên quan : GV, GV_HD_NDT, CHUCVU_KHOA, CHUCVU_BOMON, GV_HOCHAM, GV_MONHOC LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giải thuật : MSGV:magv S Mở Table GV GV.MSGV=msg v Đ Mở Table GV, GV_HD_NDT, CHUCVU_KHOA, CHUCVU_BOMON, GV_HOCHAM, GV_MONHOC Xóa Các liệu liên quan từTable GV, GV_HD_NDT, CHUCVU_KHOA, CHUCVU_BOMON, GV_HOCHAM, GV_MONHOC Đóng Table GV, GV_HOCHAM Form xử lý Cập Nhâp Form Cập Nhập Học Vị Tên xử lý : Cập nhập Form : Cập Nhập Học Vị Input : MSGV, MSHV, MST,TenTr, TP, QG, TgiandatHV Outout : Sửa CSDL Table liên quan : GV, GV_HV_NDT, NOIDAOTAO LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giải thuật : MSGV:magv MSHV : mshv MST : mst MST:mst TenTr:tentr Tp:tp QG :qg TgiandatHV:tgiandathv Mở Table GV, GV_HV_NDT, NOIDAOTAO S GV.MSGV=m Đ Đưa liệu vào Table GV, GV_HV_NDT, NOIDAOTAO Đóng Table GV, GV_HV_NDT, NOIDAOTAO Form xử lý Cập Nhâp Form Cập Nhập Học Hàm LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tên xử lý : Cập nhập Form : Cập Nhập Học Hàm Input : MSGV, MSHH, Tgían Outout : Sửa CSDL Table liên quan : GV, GV_HOCHAM Giải thuật : MSGV:magv MSHH : mshh Tgian:tgiandathh Mở Table GV, GV_HOCHAM GV.MSGV=msgv Tgiandathh

Ngày đăng: 01/11/2022, 15:29

TỪ KHÓA LIÊN QUAN