1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng

61 5 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 61
Dung lượng 2,42 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG DƯƠNG HỒNG VINH XÂY DỰNG HỆ THỐNG PHÂN LỊCH THI TÍN CHỈ TẠI TRƯỜNG CAO ĐẲNG THƯƠNG MẠI ĐÀ NẴNG LUẬN VĂN THẠC SĨ HỆ THỐNG THÔNG TIN Đà Nẵng – Năm 2016 BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG DƯƠNG HỒNG VINH XÂY DỰNG HỆ THỐNG PHÂN LỊCH THI TÍN CHỈ TẠI TRƯỜNG CAO ĐẲNG THƯƠNG MẠI ĐÀ NẴNG Chuyên ngành: HỆ THỐNG THÔNG TIN MÃ SỐ: 60 48 01 04 LUẬN VĂN THẠC SĨ HỆ THỐNG THƠNG TIN Người hướng dẫn khoa học: TS Hồng Thị Thanh Hà Đà Nẵng – Năm 2016 MỤC LỤC MỞ ĐẦU 1 Tính cấp thiết đề tài Mục tiêu nhiệm vụ đề tài Đối tượng phạm vi nghiên cứu Phương pháp nghiên cứu Bố cục đề tài CHƯƠNG TỔNG QUAN MỘT SỐ VẤN ĐỀ CƠ SỞ 1.1 TỔNG QUAN VỀ GIẢI THUẬT DI TRUYỀN 1.1.1 Giới thiệu chung 1.1.2 Các tính chất giải thuật di truyền 1.1.3 Cấu trúc giải thuật di truyền tổng quát 1.2 THUẬT TỐN TƠ MÀU ĐỒ THỊ VÀ ỨNG DỤNG PHÂN LỊCH THI TÍN CHỈ 1.3 KẾT CHƯƠNG 14 CHƯƠNG ỨNG DỤNG GIẢI THUẬT DI TRUYỀN ĐỂ PHÂN LỊCH THI TÍN CHỈ TRƯỜNG CAO ĐẲNG THƯƠNG MẠI ĐÀ NẴNG 15 2.1 GIỚI THIỆU VỀ TRƯỜNG CAO ĐẲNG THƯƠNG MẠI ĐÀ NẴNG 15 2.1.1 Giới thiệu chung 15 2.1.2 Đội ngũ giảng viên cán Trường 15 2.2 BÀI TOÁN PHÂN LỊCH THI TÍN CHỈ 16 2.2.1 Phát biểu toán 16 2.2.2 Mẫu phân lịch thi tín 16 2.3 ÁP DỤNG GIẢI THUẬT DI TRUYỀN PHÂN LỊCH THI TÍN CHỈ 21 2.3.1 Khảo sát hệ thống 21 2.3.2 Áp dụng giải thuật di truyền phân lịch thi tín 22 2.4 KẾT CHƯƠNG 27 CHƯƠNG XÂY DỰNG HỆ THỐNG PHÂN LỊCH THI TÍN CHỈ TRƯỜNG CAO ĐẲNG THƯƠNG MẠI ĐÀ NẴNG 28 3.1 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 28 3.1.1 Biểu đồ ca sử dụng 28 3.1.2 Biểu đồ phân lịch thi 30 3.1.3 Biểu đồ lớp 31 3.2 TỪ ĐIỂN DỮ LIỆU 32 3.3 THIẾT KẾ DỮ LIỆU 33 3.3.1 Mơ hình liệu quan hệ (D-R) 33 3.3.2 Thiết kế sở liệu vật lý 34 3.3.3 Thiết kế bảng liệu 37 3.4 MÀN HÌNH CHÍNH CỦA HỆ THỐNG PHÂN LỊCH THI TÍN CHỈ 39 3.5 THIẾT KẾ CÁC GIAO DIỆN TRONG HỆ THỐNG 42 3.6 ĐÁNH GIÁ HỆ THỐNG 44 3.6.1 Ưu điểm 44 3.6.2 Nhược điểm 44 3.7 KẾT CHƯƠNG 45 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 46 DANH MỤC TÀI LIỆU THAM KHẢO QUYẾT ĐỊNH GIAO ĐỀ TÀI LUẬN VĂN (Bản sao) PHỤ LỤC LỜI CAM ĐOAN Tôi cam đoan công trình nghiên cứu riêng tơi Các số liệu, kết nêu luận văn trung thực chưa cơng bố cơng trình khác Tác giả luận văn Dương Hồng Vinh DANH MỤC CÁC CHỮ VIẾT TẮT GA Gennetic Algorithims KTT Không tính tốn CĐ Cao đẳng D-R Diagram – Relationship NST Nhiễm sắc thể SV Sinh viên UML Unified Modeing Language OMG Object Management Group DANH MỤC CÁC BẢNG Số hiệu bảng Tên bảng Trang 3.1 Từ điển liệu 32 3.2 Bảng Học phần 34 3.3 Bảng Sinh viên 34 3.4 Bảng Phòng thi 35 3.5 Bảng Sinh viên đăng ký 35 3.6 Bảng Sinh viên thi 36 3.7 Bảng Lịch thi 36 DANH MỤC CÁC HÌNH VẼ, ĐỒ THỊ Số hiệu hình Tên hình Trang 2.1 Mẫu phân lịch thi tín HK2 (2015-2016) 21 3.1 Biểu đồ ca sử dụng 29 3.2 Biểu đồ phân lịch thi 30 3.3 Biểu đồ lớp 31 3.4 Mô hình liệu quan hệ (D-R) 33 3.5 Giao diện hình hệ thống phân lịch thi 39 3.6 Menu hệ thống 40 3.7 Menu Xử lý danh sách 40 3.8 Menu Lịch thi 40 3.9 Menu Tra cứu 41 3.10 Menu Tra cứu 41 3.11 Menu Trợ giúp 41 3.12 Giao diện phân lịch thi tín 42 3.13 Lịch thi kết thúc học phần 42 3.14 Giao diện tra cứu thông tin lịch thi 43 3.15 Giao diện cập nhật thông tin học phần 43 3.16 Giao diện cập nhật thông tin sinh viên 44 MỞ ĐẦU Tính cấp thiết đề tài Trong sống ta thường gặp toán liên quan đến phân lịch phân lịch làm việc, phân lịch thi đấu thể thao, phân lịch biểu cho việc thực dự án, Đối với loại toán cần phải tìm phương án phân lịch thỏa mãn tất ràng buộc khai thác hiệu nguồn tài nguyên có, giảm thời gian chi phí thực Bài tốn phân lịch thi tín trường học nói chung trường Cao đẳng Thương mại Đà Nẵng nói riêng toán Ở Việt Nam nay, trường Đại học, Cao đẳng dần chuyển sang hình thức đào tạo tín trường Cao đẳng Thương mại áp dụng hình thức đào tạo Mặc dầu hình thức đào tạo có nhiều ưu điểm so với đào tạo niên chế, nhiên việc phân lịch thi tín gánh nặng thực cho trường Với hình thức học chế tín chỉ, sinh viên chủ động chọn đăng ký học phần theo kế hoạch Điều làm cho việc phân lịch thi thi trở nên khó khăn Phịng đào tạo phải phân lịch thi cho khơng có sinh viên thi nhiều học phần thời điểm Số buổi thi bị giới hạn khoảng thời gian theo kế hoạch chung Số phòng thi buổi khác Việc phân lịch thủ cơng trước gặp nhiều khó khăn Do đó, em chọn đề tài “Xây dựng hệ thống phân lịch thi tín Trường Cao đẳng Thương mại Đà Nẵng” nhằm góp phần tin học hóa cơng tác đào tạo trường Cao đẳng Thương mại Đà Nẵng Mục tiêu nhiệm vụ đề tài 2.1 Mục tiêu Đề tài tập trung nghiên cứu ứng dụng giải thuật di truyền để xây dựng hệ thống phân lịch thi tín trường Cao đẳng Thương mại Đà Nẵng nhằm đưa phương án phân lịch thi thỏa mãn tất ràng buộc đặt ra, đồng thời khai thác hiệu nguồn lực nhà trường với thời gian ngắn 2.2 Nhiệm vụ Để đạt mục tiêu trên, đề tài tập trung vào nhiệm vụ cụ thể sau: - Phân tích đặc điểm tốn phân lịch thi tín trường Cao đẳng Thương mại để từ đề giải pháp hợp lý việc xây dựng triển khai hệ thống; - Tìm hiểu giải thuật di truyền ứng dụng vào tốn phân lịch thi tín trường Cao đẳng Thương mại; - Phân tích đánh giá kết đạt thực hệ thống liệu thử đơn giản; - Triển khai thực nghiệm với liệu phân lịch thi tín trường Cao đẳng Thương mại Đà Nẵng Đối tượng phạm vi nghiên cứu 3.1 Đối tượng nghiên cứu - Hệ thống thông tin phân lịch thi tín trường Cao đẳng Thương mại Đà Nẵng; - Nghiên cứu giải thuật di truyền để giải tốn phân lịch thi tín trường Cao đẳng Thương mại Đà Nẵng 3.2 Phạm vi nghiên cứu Ứng dụng giải thuật di truyền vào toán phân lịch thi tín trường Cao đẳng Thương mại Đà Nẵng với ràng buộc yêu cầu ... di truyền phân lịch thi tín 22 2.4 KẾT CHƯƠNG 27 CHƯƠNG XÂY DỰNG HỆ THỐNG PHÂN LỊCH THI TÍN CHỈ TRƯỜNG CAO ĐẲNG THƯƠNG MẠI ĐÀ NẴNG 28 3.1 PHÂN TÍCH VÀ THI? ??T KẾ HỆ THỐNG ... nghiên cứu - Hệ thống thơng tin phân lịch thi tín trường Cao đẳng Thương mại Đà Nẵng; - Nghiên cứu giải thuật di truyền để giải toán phân lịch thi tín trường Cao đẳng Thương mại Đà Nẵng 3.2 Phạm... Do đó, em chọn đề tài ? ?Xây dựng hệ thống phân lịch thi tín Trường Cao đẳng Thương mại Đà Nẵng? ?? nhằm góp phần tin học hóa cơng tác đào tạo trường Cao đẳng Thương mại Đà Nẵng Mục tiêu nhiệm vụ

Ngày đăng: 24/04/2022, 15:16

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Phan Việt Anh, Bùi Thu Lâm (2013), Giải thuật di truyền và ứng dụng trong hỗ trợ lập lịch, chuyên san Công nghệ thông tin và truyền thông Sách, tạp chí
Tiêu đề: Giải thuật di truyền và ứng dụng trong hỗ trợ lập lịch
Tác giả: Phan Việt Anh, Bùi Thu Lâm
Năm: 2013
[2] Nguyễn Văn Ba (2004), Phát triển hệ thống hướng đối tượng với UML , ĐHBKHN Sách, tạp chí
Tiêu đề: Phát triển hệ thống hướng đối tượng với UML
Tác giả: Nguyễn Văn Ba
Năm: 2004
[3] PGS.TSKH. Trần Quốc Chiến (2002), Giáo trình Cơ sở dữ liệu, ĐHSP- ĐHĐN Sách, tạp chí
Tiêu đề: Giáo trình Cơ sở dữ liệu
Tác giả: PGS.TSKH. Trần Quốc Chiến
Năm: 2002
[5] Nghiêm Văn Hưng , Thuật toán tô màu đồ thị và ứng dụng phân lịch thi , Báo cáo Hội nghị sinh viên nghiên cứu khoa học lần thứ 6, Đại học Đà Nẵng lần thứ 8 Sách, tạp chí
Tiêu đề: Thuật toán tô màu đồ thị và ứng dụng phân lịch thi
[6] Phạm Hữu Khang, Hoàng Đức Hải, Đoàn Thiện Ngân (2010), Lập trình cơ bản C# 2005, NXB Lao Động Xã Hội, TP.HCM Sách, tạp chí
Tiêu đề: Lập trình cơ bản C# 2005
Tác giả: Phạm Hữu Khang, Hoàng Đức Hải, Đoàn Thiện Ngân
Nhà XB: NXB Lao Động Xã Hội
Năm: 2010
[7] Phạm Hữu Khang, Trần Tiến Dũng (2009), Lập trình hướng đối tượng C# 2005 , NXB Lao Động Xã Hội, TP.HCM Sách, tạp chí
Tiêu đề: Lập trình hướng đối tượng C# 2005
Tác giả: Phạm Hữu Khang, Trần Tiến Dũng
Nhà XB: NXB Lao Động Xã Hội
Năm: 2009
[8] Nguyễn Văn Lân, Phương Lan (2009), Lập trình cơ sở dữ liệu với C# , NXB Lao Động Xã Hội, TP.HCM Sách, tạp chí
Tiêu đề: Lập trình cơ sở dữ liệu với C#
Tác giả: Nguyễn Văn Lân, Phương Lan
Nhà XB: NXB Lao Động Xã Hội
Năm: 2009
[9] Đinh Xuân Lâm (2003), Phân tích thiết kế hệ thống trong lập trình , NXBThống Kê, TP.HCM Sách, tạp chí
Tiêu đề: Phân tích thiết kế hệ thống trong lập trình
Tác giả: Đinh Xuân Lâm
Nhà XB: NXBThống Kê
Năm: 2003
[10] Nguyễn Hữu Mùi, Vũ Đình Hòa (2012), Một thuật toán di truyền hiệu quả cho bài toán lập lịch Job Shop, Tạp chí Khoa học và Công nghệ số 50 Sách, tạp chí
Tiêu đề: Một thuật toán di truyền hiệu quả cho bài toán lập lịch Job Shop
Tác giả: Nguyễn Hữu Mùi, Vũ Đình Hòa
Năm: 2012
[11] Phan Thị Ngà, Bài toán tô màu đồ thị và ứng dụng xây dựng phần mềm phân lịch thi cho học chế tín chỉ, Tạp chí khoa học và công nghệ số 35, Đại học Đà Nẵng Sách, tạp chí
Tiêu đề: Bài toán tô màu đồ thị và ứng dụng xây dựng phần mềm phân lịch thi cho học chế tín chỉ
[12] TS.Nguyễn Đình Thúc (2001), Lập trình tiến hóa, NXB Giáo dục Sách, tạp chí
Tiêu đề: Lập trình tiến hóa
Tác giả: TS.Nguyễn Đình Thúc
Nhà XB: NXB Giáo dục
Năm: 2001
[13] Nguyễn Văn Vỵ (2002), Phân tích, thiết kế các hệ thống thông tin hiện đại, NXB Thống Kê, TP.HCM Sách, tạp chí
Tiêu đề: Phân tích, thiết kế các hệ thống thông tin hiện đại
Tác giả: Nguyễn Văn Vỵ
Nhà XB: NXB Thống Kê
Năm: 2002
[14] Sổ tay dành cho sinh viên trường Cao đẳng Thương mại: Quy chế đào tạo theo học chế tín chỉ.Tiếng Anh Sách, tạp chí
Tiêu đề: Quy chế đào tạo theo học chế tín chỉ
[17] Freisleben, P. Mers (1996), New genetic local search operator for the travelling, University of Siegen Sách, tạp chí
Tiêu đề: New genetic local search operator for the travelling
Tác giả: Freisleben, P. Mers
Năm: 1996
[18] S.N.Sivanandam, S.N.Deepa (2008), Introduction to Genetic Algorithms, Springer Sách, tạp chí
Tiêu đề: Introduction to Genetic Algorithms
Tác giả: S.N.Sivanandam, S.N.Deepa
Năm: 2008
[4] ThS. Nguyễn Văn Hưng (2005), Giáo trình phân tích và thiết kế hệ thống thông tin Khác
[15] David A.Coley: An Instroduction to Genetic Algorithm Khác
[16] David E.Golgberg. Genetic Algorimths in search Optimization and Machine learning Khác

HÌNH ẢNH LIÊN QUAN

DANH MỤC CÁC HÌNH VẼ, ĐỒ THỊ - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
DANH MỤC CÁC HÌNH VẼ, ĐỒ THỊ (Trang 8)
Hình 2.1. Mẫu phân lịch thi tín chỉ HK2 (2015-2016) - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Hình 2.1. Mẫu phân lịch thi tín chỉ HK2 (2015-2016) (Trang 29)
Hình 3.1. Biểu đồ ca sử dụng - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Hình 3.1. Biểu đồ ca sử dụng (Trang 37)
:Màn hình hiển thị :Xếp lịch thi Học phần: Database - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
n hình hiển thị :Xếp lịch thi Học phần: Database (Trang 38)
Hình 3.3. Biểu đồ lớp - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Hình 3.3. Biểu đồ lớp (Trang 39)
Bảng 3.1. Từ điển dữ liệu - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Bảng 3.1. Từ điển dữ liệu (Trang 40)
3.3 .1. Mô hình dữ liệu quan hệ (D-R) - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
3.3 1. Mô hình dữ liệu quan hệ (D-R) (Trang 41)
Bảng 3.2. Bảng Học phần - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Bảng 3.2. Bảng Học phần (Trang 42)
Bảng 3.3. Bảng Sinh viên - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Bảng 3.3. Bảng Sinh viên (Trang 42)
Bảng 3.5. Bảng Sinh viên đăng ký - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Bảng 3.5. Bảng Sinh viên đăng ký (Trang 43)
Bảng 3.4. Bảng Phòng thi - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Bảng 3.4. Bảng Phòng thi (Trang 43)
Bảng 3.6. Bảng Sinh viên được thi - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Bảng 3.6. Bảng Sinh viên được thi (Trang 44)
Bảng 3.7. Bảng Lịch thi - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Bảng 3.7. Bảng Lịch thi (Trang 44)
3.3 .3. Thiết kế các bảng dữ liệu HOC_PHAN HOC_PHAN  - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
3.3 3. Thiết kế các bảng dữ liệu HOC_PHAN HOC_PHAN (Trang 45)
3.3 .3. Thiết kế các bảng dữ liệu HOC_PHAN HOC_PHAN  - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
3.3 3. Thiết kế các bảng dữ liệu HOC_PHAN HOC_PHAN (Trang 45)
3.4. MÀN HÌNH CHÍNH CỦA HỆ THỐNG PHÂN LỊCH THI TÍN CHỈ - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
3.4. MÀN HÌNH CHÍNH CỦA HỆ THỐNG PHÂN LỊCH THI TÍN CHỈ (Trang 47)
Hình 3.13. Lịch thi kết thúc học phần - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Hình 3.13. Lịch thi kết thúc học phần (Trang 50)
Hình 3.12. Giao diện phân lịch thi tín chỉ - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Hình 3.12. Giao diện phân lịch thi tín chỉ (Trang 50)
Hình 3.15. Giao diện cập nhật thông tin học phần - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Hình 3.15. Giao diện cập nhật thông tin học phần (Trang 51)
Hình 3.14. Giao diện tra cứu thông tin lịch thi - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Hình 3.14. Giao diện tra cứu thông tin lịch thi (Trang 51)
Hình 3.16. Giao diện cập nhật thông tin sinh viên - Xây dựng hệ thống phân lịch thi tín chỉ tại trường cao đẳng thương mại đà nẵng
Hình 3.16. Giao diện cập nhật thông tin sinh viên (Trang 52)

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w