Đặt vấn đề. LỊCH SỬ GIẢI QUYẾT VẤN ĐỀ. PHẠM VI ĐỀ TÀI. PHƯƠNG PHÁP NGHIÊN CỨU. CÁC KHÁI NIỆM CƠ BẢN VỀ CƠ SỞ DỮ LIỆU. PHƯƠNG PHÁP PHÂN TÍCH HỆ THỐNG. PHẦN MỀM. PHÂN TÍCH HỆ THỐNG VÀ XÂY DỰNG MÔ HÌNH. KẾ HOẠCH GIẢNG DẠY THỜI KHOÁ BIỂU DỰ KIẾN Mô hình dữ liệu mức quan niệm (CDM). Mô hình lý luận dữ liệu (MLD). Sơ đồ cơ sở dữ liệu Mô tả thuộc tính cơ sở dữ liệu ảnh demo minh họa phần mềm
Phần Mềm Quản Lý Thời Khóa Biểu LỜI NÓI ĐẦU Sự phát triển ngành công nghệ thông tin năm gần đem lại thành tựu to lớn việc phát triển kinh tế Những chương trình tin học ứng dụng ngày nhiều, nhiều công việc thủ công trước xử lý phần mềm chuyên dụng giảm đáng kể công sức, nhanh chóng xác Để có phần mềm ứng dụng đáp ứng yêu cầu công việc đặt người làm tin học phải biết phân tích thiết kế hệ thống làm việc chương trình để từ xây dựng lên phần mềm ứng dụng quản lý chương trình Khác với việc quản lý theo phương pháp thủ công truyền thống, việc quản lý máy tính khắc phục khó khăn yếu quản lý theo phương pháp truyền thống, giảm số lượng người tham gia quản lý, vòng quy trình xử lý, tốc độ việc cập nhật lấy thông tin tăng lên nhiều, thông tin tập trung gọn nhẹ không cồng kềnh, việc quản lý máy giảm tối thiểu sai sót Trong tiểu luận này, em xin nghiên cứu đề tài: Phần mềm quản lý thời khóa biểu khoa CNTT Hệ thống giúp cho người quản lí quản lý, tra cứu, xem thông tin đăng ký của sinh viên thông qua hệ thống quản lý thời khoá biểu nhanh chóng, xác thuận tiện Em xin cảm ơn thầy giáo giúp em hoàn thành tiểu luận Tuy nhiên khuôn khổ thời gian cho phép để làm tiểu luận, em chưa hoàn tất đầy đủ chức hệ thống thông tin, nên tiểu luận nhiều hạn chế, nhiều thiếu xót SVTH: Nguyễn Văn Toàn Phần Mềm Quản Lý Thời Khóa Biểu LỜI CÁM ƠN Tri thức biển mênh mông, người cụ thể muốn nắm bắt tri thức để làm hành trang cho đời, không ngoại trừ học tập Chúng ta sinh lớn lên nuôi dưỡng cha mẹ hạnh phúc thầy cô “gieo mầm tri thức” để mai trưởng thành công dân tốt có hội cống hiến cho xã hội Để đạt thành hiểu biết ngày hôm phần lớn công ơn thầy cô trường Đại Học Tây Đô, đặc biệt dạy dỗ nhiệt tình thầy cô khoa Kỹ thuật – công nghệ hết lòng truyền đạt kiến thức, kinh nghiệm quý báo suốt trình học tập vừa qua trường, để chúng em làm hành trang hòa nhập vào sống Để hoàn thành báo cáo này, chúng em xin chân trọng cảm ơn chân thành đến Ban Giám Hiệu trường Đại Học Tây Đô, đặc biệt em xin chân thành cám ơn thầy Nguyễn Chí Cường người trực tiếp hướng dẫn chúng em hoàn thành đề tài Vì thời gian có hạn, kiến thức thân nhiều hạn chế nên chúng em không tránh khỏi sai sót, kính mong nhận xét, phê bình, góp ý thầy, cô để chúng em có điều kiện học hỏi phân đấu Sinh Viên Thực Hiện SVTH: Nguyễn Văn Toàn Phần Mềm Quản Lý Thời Khóa Biểu ĐÁNH GIÁ KẾT QUẢ THỰC HIỆN TIỂU LUẬN TỐT NGHIỆP (Học kỳ : 02, Năm 2015 - 2016) TÊN ĐỀ TÀI: QUẢN LÝ THƯ VIỆN DÀNH CHO BẬC CAO ĐẲNG GIÁO VIÊN HƯỚNG DẪN: STT HỌ VÀ TÊN MSCB SINH VIÊN THỰC HIỆN: STT HỌ VÀ TÊN MSSV THƯỞNG (Tối đa 1,0 điểm) ĐIỂM I HÌNH THỨC (Tối đa 0,5 điểm) Bìa (tối đa 0,25 điểm) Các tiêu đề: Trường ĐHTĐ, Khoa KTCN Loại tiểu luận tốt nghiệp – hệ CĐ ĐH Tên đề tài Giáo viên hướng dẫn: chức danh, họ tên Thông tin sinh viên thực hiện: họ tên, mã số, lớp Năm thực Bố cục (tối đa 0.25 điểm) Nhận xét giáo viên hướng dẫn giáo viên chấm Mục lục: cấu trúc chương, mục tiểu mục Phụ lục (nếu có) Tài liệu tham khảo II NỘI DUNG (Tối đa 3,0 điểm) Giới thiệu (tối đa 1,0 điểm) Mô tả toán (0,5 điểm) Mục tiêu cần đạt, hướng giải (0,5 điểm) SVTH: Nguyễn Văn Toàn Phần Mềm Quản Lý Thời Khóa Biểu Ứng dụng (tối đa 1,5 điểm) Lưu đồ mô-đun (1,0 điểm) Giới thiệu sử dụng chương trình (0,5 điểm) Kết luận (tối đa 0,5 điểm) Nhận xét kết đạt Hạn chế Hướng phát triển III CHƯƠNG TRÌNH DEMO (Tối đa 5,5 điểm) Giao diện thân thiện với người dùng (1,0 điểm) Hướng dẫn sử dụng (1,0 điểm) Kết thực với kết phần ứng dụng (3,5 điểm) Tổng điểm Cần Thơ, ngày…tháng…năm2014 GIÁO VIÊN CHẤM MỤC LỤC LỜI NÓI ĐẦU .1 LỜI CÁM ƠN .2 SVTH: Nguyễn Văn Toàn Phần Mềm Quản Lý Thời Khóa Biểu MỤC LỤC CHƯƠNG I I Đặt vấn đề II LỊCH SỬ GIẢI QUYẾT VẤN ĐỀ .8 III PHẠM VI ĐỀ TÀI CHƯƠNG II .10 I CÁC KHÁI NIỆM CƠ BẢN VỀ CƠ SỞ DỮ LIỆU 10 1.Cơ sở liệu 10 2.Quan hệ sở liệu 10 Hệ quản trị sở liệu 10 II PHƯƠNG PHÁP PHÂN TÍCH HỆ THỐNG .11 1Thành phần liệu 11 2Thành phần xử lý 13 III PHẦN MỀM .13 1.Giới thiệu hệ quản trị sở liệu SQL Sever .13 2.Giới Thiệu VISUAL STUDIO 2008 .19 CHƯƠNG III 24 I.MÔ TẢ ĐỀ TÀI .24 1.KẾ HOẠCH GIẢNG DẠY - THỜI KHOÁ BIỂU DỰ KIẾN 24 II.PHÂN TÍCH HỆ THỐNG VÀ XÂY DỰNG MÔ HÌNH .30 1Các thực thể 30 2Xây dựng mô hình 37 CHƯƠNG IV 47 I Sơ đồ hệ thống 47 II Thiết kế giao diện .48 Giao diện chương trình 48 2.Giao diện đăng nhập 49 Giao diện phòng 49 SVTH: Nguyễn Văn Toàn Phần Mềm Quản Lý Thời Khóa Biểu 4.Giao diện giảng viên 50 5.Giao diện khoa .50 6.Giao diện học kỳ 51 7.Giao diện đăng ký 51 8.Giao diện ngành .52 9.Giao diện lớp quản lý .52 10.Giao diện học phần 53 12.Giao diện chi tiết chương trình đào tạo .54 13.Giao diện sinh viên 54 14.Giao diện phân công giảng dạy 55 15.Giao diện thời khóa biểu .55 16.Giao diện báo cáo sinh viên 56 17.Giao diện báo cáo đăng ký 56 CHƯƠNG V .60 I.Nhận xét đánh giá 60 II Hạn chế .60 III.Hướng phát triển 60 TÀI LIỆU THAM KHẢO .61 SVTH: Nguyễn Văn Toàn Phần Mềm Quản Lý Thời Khóa Biểu CHƯƠNG I I Đặt vấn đề Trong năm gần đây, việc tin học hóa nhà trường trở thành phổ biến nước giới, Viêt Nam bắt đầu thực vài năm gần Và thế, việc nâng cao Quản Lý Thời Khóa Biểu Máy Tính điều cần thiết Thời khóa biểu xem công cụ thiếu trường, học sinh trường, giúp cho trường xếp lịch dạy cách xác, nhanh chóng, thuận tiện cho thầy cô công tác giảng dạy, đặc biệt giúp bạn học sinh nắm rõ lich học, tra cứu thời khóa biểu thân có tính logic xác việc xây dựng thời khóa biểu cần thiết, để đáp ứng nhu cầu thời khóa biểu cần phải xếp cách xác Vì mà người quản lý thời khóa biểu phải nắm rõ công tác giảng dạy hiểu biết hệ thống nhà trường, để đưa thời khóa biểu hợp lý, tránh xai sót khâu xếp môn học, đăng ký lịch học, phòng học… Từ vấn đề quản lý thời khóa biểu coi cần thiết Quản lý tốt cung cấp đầy đủ, nhanh chóng xác môn học, phòng học, lịch đăng ký học …cho sinh viên thống kê báo cáo với ban quản lý thực cần thiết SVTH: Nguyễn Văn Toàn Phần Mềm Quản Lý Thời Khóa Biểu II LỊCH SỬ GIẢI QUYẾT VẤN ĐỀ Lý chọn đề tài Quản lý thời khóa biểu chuỗi công việc vất vã tốn nhiều công sức Việc tin học hóa toán quản lý thời khóa biểu giúp việc quản lý trở nên đơn giản đặc biệt tính xác cao Đặc biệt tin học hóa toán quản lý giúp việc truy vấn thông tin nhanh chóng theo yêu cầu khác Tầm quan trọng việc quản lý thời khóa biểu Phần mềm quản lý thời khóa biểu trình lưu trữ hợp xử lý, tính toán tất thông tin cần thiết loại môn học nhằm phục vụ cho việc truy tìm, xếp hay thống kê báo biểu cách nhanh chóng theo yêu cầu cụ thể Các hoạt động nhập, xuất hay lập báo biểu thủ công tay ghi chép lên giấy không phù hợp thời đại ngày không thỏa mãn yêu cầu người độ xác khả đáp ứng thông tin nhanh chóng Vì ứng dụng tin học vào việc quản lý thời khóa biểu quan trọng cần thiết III PHẠM VI ĐỀ TÀI Đề tài thực phạm vi kiến thức học nghiên cứu thêm tài liệu tham khảo Việc phân tích thiết kế hệ thống thông tin chủ yếu quan tâm đến yêu cầu công việc người quản lý thời khóa biểu cập nhật lich học, đăng ký môn học, môn học, phòng học, ngày lên lớp, tìm kiếm thông tin sinh viên SVTH: Nguyễn Văn Toàn Phần Mềm Quản Lý Thời Khóa Biểu IV PHƯƠNG PHÁP NGHIÊN CỨU Phân tích thiết kế hệ thống thông tin cho phần mềm quản lý thời khóa biểu trường triển khai ứng dụng phần mềm ứng dụng cụ thể Kiểm tra thực nghiệm việc xử lý vấn đề thường xuyên xảy công tác quản lý thời khóa biểu như: nhập thông tin giảng viên, sinh viên, việc đăng ký môn học, phòng học, ngày lên lớp… SVTH: Nguyễn Văn Toàn Phần Mềm Quản Lý Thời Khóa Biểu CHƯƠNG II I CÁC KHÁI NIỆM CƠ BẢN VỀ CƠ SỞ DỮ LIỆU Cơ sở liệu Cơ sở liệu: tập hợp liệu có quan hệ với cho cấu trúc chúng mối quan hệ bên chúng tách biệt với chương trình ứng dụng bên ngoài, đồng thời nhiều người dùng khác nhiều ứng dụng khác khai thác chia sẻ cách chọn lọc lúc cần Thực thể: Là hình ảnh cụ thể đối tượng hệ thống thông tin quản lý Một thực thể xác định tên thuộc tính Thuộc tính: Là yếu tố liệu thông tin thực thể Lớp thực thể: Là thực thể thuộc tính Lược đồ quan hệ: Tập hợp thuộc tính quan hệ, lược đồ quan hệ gồm thuộc tính thực thể với mệnh đề ràng buộc Các phép toán tối thiểu: o Tìm kiếm liệu theo têu chuẩn chọn, không làm thay đổi trạng thái sở liệu o Thay đổi cấu trúc liệu o Thay đổi sở nội dung liệu o Xử lý, tính toán sở liệu Quan hệ sở liệu Cơ sở liệu quan hệ sở liệu quan hệ tổ chức thành thực thể Mỗi thể thực thể giá trị tương ứng với thuộc tính thực thể Hệ quản trị sở liệu Hệ quản trị sở liệu hệ chương trình để xử lý, thay đổi liệu Theo nghĩa này, hệ quản trị CSDL có nhiệm vụ quan trọng diễn dịch với ngôn ngữ bậc cao nhằm giúp người sử dụng dùng hệ thống mà nhiều không cần quan tâm đến thuật toán chi tiết biểu diễn liệu máy tính SVTH: Nguyễn Văn Toàn 10 Phần Mềm Quản Lý Thời Khóa Biểu HK Nvarchar 15 X Học Kỳ PCGD_MA Nvarchar 10 X Mã Phân Công Giảng Dạy CHƯƠNG IV I Sơ đồ hệ thống Phần mềm quản lý Thời Khóa Biểu Quản lý danh mục Khoa Lớp Chương Trình Đào Chi Tiết Chương Trình Đào SVTH: Nguyễn Văn Toàn Học Phần Học Phòng Kỳ Quản lý đăng ký Thời khóa biểu sinh viên Thêm Sửa Xóathời Report khóa biểu Quản lý phân công giảng dạy Lịch dạy giảng Thêm Sửa 47 Report lịch dạy Phần Mềm Quản Lý Thời Khóa Biểu Xóa II Thiết kế giao diện Giao diện chương trình SVTH: Nguyễn Văn Toàn 48 Phần Mềm Quản Lý Thời Khóa Biểu Giao diện đăng nhập Giao diện phòng SVTH: Nguyễn Văn Toàn 49 Phần Mềm Quản Lý Thời Khóa Biểu Giao diện giảng viên Giao diện khoa SVTH: Nguyễn Văn Toàn 50 Phần Mềm Quản Lý Thời Khóa Biểu Giao diện học kỳ Giao diện đăng ký SVTH: Nguyễn Văn Toàn 51 Phần Mềm Quản Lý Thời Khóa Biểu Giao diện ngành Giao diện lớp quản lý SVTH: Nguyễn Văn Toàn 52 Phần Mềm Quản Lý Thời Khóa Biểu 10 Giao diện học phần 11 Giao diện chương trình đào tạo SVTH: Nguyễn Văn Toàn 53 Phần Mềm Quản Lý Thời Khóa Biểu 12 Giao diện chi tiết chương trình đào tạo 13 Giao diện sinh viên SVTH: Nguyễn Văn Toàn 54 Phần Mềm Quản Lý Thời Khóa Biểu 14 Giao diện phân công giảng dạy 15 Giao diện thời khóa biểu SVTH: Nguyễn Văn Toàn 55 Phần Mềm Quản Lý Thời Khóa Biểu 16 Giao diện báo cáo sinh viên 17 Giao diện báo cáo đăng ký SVTH: Nguyễn Văn Toàn 56 Phần Mềm Quản Lý Thời Khóa Biểu 18 Giao diện báo cáo lịch dạy giảng viên 19 Giao diện tìm kiếm giảng viên theo HK1 SVTH: Nguyễn Văn Toàn 57 Phần Mềm Quản Lý Thời Khóa Biểu 20 Giao diện tìm kiếm giảng viên theo HK2 21 Giao diện thời khóa biểu tìm kiếm theo sinh viên SVTH: Nguyễn Văn Toàn 58 Phần Mềm Quản Lý Thời Khóa Biểu 22 Giao diện thời khóa biểu tìm kiếm theo sinh viên SVTH: Nguyễn Văn Toàn 59 Phần Mềm Quản Lý Thời Khóa Biểu CHƯƠNG V I Nhận xét đánh giá Phần mềm quản lý thời tkhóa biểu thiết kế dựa yêu cầu thiết thực nay, đáp ứng nhu cầu cần thiết nhân viên việc quản lý thời khóa biểu sinh lịch dạy giảng viên thông, phần mềm cho phép đăng ký học phần, xem lịch học, phòng học in nhanh thời khóa biểu phần mềm đáp ứng nhu cầu cần thiết Tuy nhiên nhược điểm cần khắc phục Vì thời gian không nhiều nên em chưa hoàn thiện hẳn phần mềm, nên không tránh khỏi lỗi chương trình, em mong thầy, cô giáo thông cảm cho em II Hạn chế - Vì thời gian làm ngắn sử dụng ngôn ngữ mới, đề tài hoàn thành nhiều hạn chế - Chương trình mang tính chất tìm hiểu ngôn ngữ, chưa có khả ứng dụng vào thực tế Chưa xây đựng đầy đủ chức mà hệ thống cần có phân tích Hệ thống thực chức tìm kiếm đơn giản, chưa thực thao tác tìm kiếm phức tạp III Hướng phát triển Với mục đích phần mềm ứng dụng thực tế nên tương lai phần mềm thực yêu cầu sau : • Hộ trợ kết nối qua mạng (Lan) giúp sinh viên tra cứu thông tin dễ dàng • Nâng cấp mô hình quản lý SVTH: Nguyễn Văn Toàn 60 Phần Mềm Quản Lý Thời Khóa Biểu TÀI LIỆU THAM KHẢO [1] Đinh Khắc Quyền, ThS Phan Tấn Tài Giáo trình: Phân tích thiết kế hệ thống thông tin Trường Đại học Cần Thơ (Cần Thơ 08/2008) [2] Oliver Sturm Functional Programming in C# Nhà xuất Wrox (năm 2011) [3] Kevin Hazzard, Jason Bock Metaprogramming in NET Nhà xuất Manning (năm 2012) [4] John Walkenbach Excel VBA Programming For Dummies, 3rd Edition Nhà xuất Wiley (năm 2013) [5] About DevExpress http://community.devexpress.com/forums/p/77007/263716.aspx SVTH: Nguyễn Văn Toàn 61 [...]... kỳ SVTH: Nguyễn Văn Toàn 29 Phần Mềm Quản Lý Thời Khóa Biểu II PHÂN TÍCH HỆ THỐNG VÀ XÂY DỰNG MÔ HÌNH 1 Các thực thể I.1 Thực thể KHOA: KHOA KHOA_MA KHOA_ TEN - Tên thực thể: Khoa - Khóa thực thể: KHOA_ MA - Diễn giải: Thực thể KHOA có các thuộc tính + KHOA_ MA: Mã khoa + KHOA_ TEN: Tên khoa I.2 Thực thể NGANH: NGANH NGANH_MA KHOA_ MA NGANH_TEN - Tên thực thể: Ngành Khóa thực thể: NGANH_MA Diễn giải: Thực... Phần Mềm Quản Lý Thời Khóa Biểu CHƯƠNG III I MÔ TẢ ĐỀ TÀI 1 KẾ HOẠCH GIẢNG DẠY - THỜI KHOÁ BIỂU DỰ KIẾN Trước khi bắt đầu mỗi học kỳ nhà trường thông qua phòng Đào tạo tiến hành dự báo kế hoạch giảng dạy của học kỳ Kế hoạch này được gửi cho các đơn vị liên quan để góp ý, thông qua Trên cơ sở kế hoạch, sẽ tiến hành công bố thời khoá biểu dự kiến, sổ tay sinh viên làm cơ sở đăng ký cho thời khoá biểu chính... của sinh viên Lúc này, sinh viên đã được thời khoá biểu đăng ký ( sinh viên tự in và theo dõi) Trong thời gian đăng ký, sinh viên có thể điều chỉnh (đăng ký lại) nhiều lần Sinh viên sẽ sử dụng thời khoá biểu đăng ký cuối cùng làm cơ sở cho việc chứng nhận đăng ký SVTH: Nguyễn Văn Toàn 27 Phần Mềm Quản Lý Thời Khóa Biểu 2.3 Quy trình xếp và công bố thời khoá biểu ( TKB) - Căn cứ vào ĐKHP của sinh viên,... ngành + KHOA_ MA: Mã khoa + NGANH_TEN: Ngành tên SVTH: Nguyễn Văn Toàn 30 Phần Mềm Quản Lý Thời Khóa Biểu I.3 Thực thể LOP_QL: LOP_QL LOP_MA NGANH_MA LOP_TEN - Tên thực thể: Lớp quản lý - Khóa thực thể: LOP_MA - Diễn giải: Thực thể LOP_QL có các thuộc tính + LOP_MA: Mã lớp + NGANH_MA: Mã ngành + LOP_TEN: Tên lớp I.4 Thực thể HOC_PHAN: HOC_PHAN HP_MA HP_TEN SOTINCHI - Tên thực thể: Học phần - Khóa thự... nhận (đã có trong thời khoá biểu tạm) Giải quyết các trường hợp không đúng hạn: Trong vòng 5 ngày sau khi hết hạn đăng ký bổ sung nếu sinh viên có lý do chính đáng, sinh viên làm đơn kèm theo chứng lý cần thiết, tự mình nộp trực tiếp lên phòng Đào tạo Các trường hợp này xem xét riêng và thuộc thẩm quyền xử lý của Trưởng phòng Đào tạo SVTH: Nguyễn Văn Toàn 28 Phần Mềm Quản Lý Thời Khóa Biểu 2.5 Phát hành... thực hành ( nếu có) SVTH: Nguyễn Văn Toàn 24 Phần Mềm Quản Lý Thời Khóa Biểu - Hình thức và thời lượng kiểm tra/thi: cần xác định ngay trong kế hoạch giảng dạy các thông tin: sử dụng hình thức thi vấn đáp, viết, trắc nghiệm; thời lượng thi/ kiểm tra là bao nhiêu phút - Trọng số đánh giá ( quá trình, thi ) Dựa trên kế hoạch giảng dạy, khoa quản lý học phần dự kiến sơ bộ danh sách giảng viên sẽ đảm nhiệm... và CSDL được phép hỗ trợ nó 1.2.4 Tăng cường khả năng quản lý Các công cụ quản lý trong SQL Server 2005 có sự thay đổi rất lớn với SQL Server 2000 Thay đổi chính đến từ SQL Server management Studio • Những công cụ quản lý mới Trong SQL Server 2000, công cụ quản lý chủ yếu là Enterprise Manager và Query Analyzer SQL Server 2005, Với công cụ quản lý mới là SQL Server Management Studio đã thay thế hoàn... Nguyễn Văn Toàn 13 Phần Mềm Quản Lý Thời Khóa Biểu 1.2 Giới thiệu chung về SQL SERVER 2005 Giới thiệu về SQL Server 2005 SQL Server 2005 là một hệ thống quản lý cơ sở dữ liệu (Relational Database Management System (RDBMS) ) sử dụng Transact-SQL để trao đổi dữ liệu giữa Client computer và SQL Server computer Một RDBMS bao gồm databases, database engine và các ứng dụng dùng để quản lý dữ liệu và các bộ phận... 2005, Với công cụ quản lý mới là SQL Server Management Studio đã thay thế hoàn toàn 2 công cụ trên SVTH: Nguyễn Văn Toàn 17 Phần Mềm Quản Lý Thời Khóa Biểu của SQL 2000 Công cụ này cho phép bạn quản lý nhiều thể hiện SQL Server dễ dàng hơn Từ một giao diện, bạn có thể quản lý nhiều thể hiện của cỗ máy CSDL SQL Server, Analysis Services, Intergration Services và Reporting Services Công cụ mới SQL Server... có thể nêu yêu cầu riêng nếu có 1.2 Thời khoá biểu dự kiến - Sổ tay sinh viên Căn cứ vào kế hoạch giảng dạy, phòng Đào tạo tiến hành phân lớp và xếp thời khoá biểu dự kiến Thời khoá biểu này này được công bố trong sổ tay để làm cơ sở cho sinh viên đăng ký học Việc thay đổi thời khoá biểu đã công bố được hạn chế tối đa trừ các trường hợp bắt buộc sau: - Phải huỷ thời khoá biẻu học phần do số sinh viên