Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 56 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
56
Dung lượng
795,48 KB
Nội dung
Quản lý Giáo Viên Trường Đại học LỜI NÓI ĐẦU 10 15 Trong năm trở lại đây, với phát triển mạnh mẽ công nghệ thông tin Với việc hỗ trợ công nghệ thông tin ngành kinh doanh phát triển theo giải nhiều khó khăn việc kinh doanh trở nên dễ dàng thuận tiên Vì với mơi trường sư phạm trường đại học việc áp dụng cơng nghệ thơng tin giúp ích nhiều giải vấn đề khó khăn phát sinh việc quản lý giáo viên Đậc biệt lĩnh vực phân tích thiết kế hệ thống thông tin phần quan trọng ngành cơng nghệ thơng tin Nhờ có ngành mà vấn đề liên quan đến hệ thống thông tin quản lý đơn giản nhanh chóng Do từ nhu cầu thực tế cần có hệ thống quản lý gáio viên để cung cấp cho trường đại học Cùng với nhu cầu muốn tìm hiểu sâu sắc hơnvề lĩnh vực phân tích thiết kế hệ thống thông tin chúng em thực hiên đồ án “ Quản Lý Giáo Viên” Chúng em xin chân thành cảm ơn thầy nhiều thầy nhiệt tình giúp đỡ cho chúng em nhiều kiến thức quý giá lĩnh vực phân tích thiết kế hệ thống thơng tin để chúng em hồn thành đồ án cách tốt Tuy hiên, đồ án chúng em chắn cịn nhiều thiếu sót mong thầy thơng cảm góp ý thêm cho chúng em 20 Chúng em xin chân thành cảm ơn thầy 25 30 35 40 Quản lý Giáo Viên Trường Đại học MỤC LỤC 10 15 20 25 30 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 35 40 Quản lý Giáo Viên Trường Đại học I Khảo sát hệ thống phân tích hiên trạng hệ thống 10 15 20 25 30 35 40 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 yêu cầu Yêu cầu chức a Quản lý: Quản lý Giáo Viên Trường Đại học - 10 15 20 25 30 35 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ị - 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 40 III Phân tích hệ thống Mơ hình thực thể ERD a) Xác định thực thể Quản lý Giáo Viên Trường Đại học 10 15 20 25 30 35 40 45 - 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 - 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) Quản lý Giáo Viên Trường Đại học 10 15 20 25 30 - 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 - 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 35 40 45 Quản lý Giáo Viên Trường Đại học b) Mơ hình ERD 10 HOCVI HOCVI (1,n) MSHV TenHV NOIDAOTAO NOIDAOTAO MST TenTr TP QG (1,n) Tgian đạt hv có 15 (1,n) 20 (1,n) KHOA KHOA MSK TenKh GIAOVIEN GIAOVIE (1,n) (0,1) thuộc (1,n) 25 (0,1) Chức vụ Tgian bđ Tgian kt 30 (0,n) 35 (1,n) thuộc 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ó thuộc Tham gia (1,n) Tgian bđ Tgian đạt Tgian kt 40 thuộc (1,n) MONHOC MONHOC MSMH TenMH Tglt Tgth (0,1) Quản lý Giáo Viên Trường Đại học Chuyển mơ hình ERD thành mơ hình quan hệ 10 15 20 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) 25 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 Tổng số byte : 88 Khối lượng : Số dòng tối thiểu : 200 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 Quản lý Giáo Viên Trường Đại học 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 : 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ữ 10 15 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 20 25 30 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 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 MGT Loại DL B B B Ràng buộc PK PK Quản lý Giáo Viên Trường Đại học ST T 10 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 MGT Loại DL B B B B Ràng buộc PK Tổng số byte : 15 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) 15 Tên quan hệ : NOIDAOTAO Ngày : 10-06-2008 ST T 20 25 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 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 10