Baigiai (1)

6 0 0
Baigiai (1)

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

Thông tin tài liệu

( 4 ) ( ) Cho CSDL như sau GiaoVien(MaGV, TenGV, TongSoHpDcPhanCong) HocPhan(MaHP,MaMH,SoTC) PhanCong(MaGV,MaHP) Chon chức năng Phan Cong Giao Viên dạy Học Phần ( thực hiện bởi giáo vụ) Một giáo viên[.]

1 Cho CSDL sau: GiaoVien(MaGV, TenGV, TongSoHpDcPhanCong) HocPhan(MaHP,MaMH,SoTC) PhanCong(MaGV,MaHP) -Chon chức Phan Cong Giao Viên dạy Học Phần ( thực giáo vụ): -Một giáo viên không dạy q HP có tín -Một HP có giáo viên dạy riêng HP có t/c GV dạy -Cập nhật cột TongSoHpDcPhanCong phân công giáo viên Bộ môn HTTT- Khoa CNTT Lam ngoai nhap MHPC { HienThi() { GiaoVienBUS.LayDSGV() combox/listBox HPBUS.LayDSHP() combox/listBox } XLPhanCong_CliCk() { String magv=… tu combox String mahp=… tu combox If( GiaoVienBUS.KiemTraDKVeSoHP(MaGV)==true &&HocPhanBUS.KiemTraDKVeSoGV(MaHP)==true) { PhanCongBUS a = new PhanCongBUS(Magv,MaHp) Int m=a.Them(); Hoac Int m=PhanCongBUS.Them(a) If(m==true) { Int o=GiaoVienBUS.TangSoHP(magv) If(o==true) Thong bao phan cong cong } } Bộ môn HTTT- Khoa CNTT } } GiaoVienBUS { MaGV String TenGV String LayDSGV():GiaoVienBUS[] { return GiaoVienDAO.LayDSGV(); } KiemTraDKVeSoHP(MaGV:String): Boolean { int k=GiaoVienDAO SoHP4tcDcPC(MaGV) If(k>3) Return false; Return true; } TangSoHP(magv: String ): Boolean { If (GiaoVienDAO.TangSoHP(maGV)==true) Return true; Else Return false; } } HocPhanBUS { MaHP:String MaMH:String layDSHP():HPBUS[] { return HocPhanDAO.LayDSHP(); } Bộ môn HTTT- Khoa CNTT KiemTraDKVeSoGV(MaHP:String):Boolean { int k=HocPhanDAO.LaySoTC(MaHP); int h=HocPhanDAO.LaySoGVdcPC (MaHP); if(k!=4 and h

Ngày đăng: 09/04/2023, 06:31

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

  • Đang cập nhật ...

Tài liệu liên quan