Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
775,79 KB
Nội dung
TRƯỜNG CAO ĐẲNG CỘNG ĐỒNG CÀ MAU KHOA CHUYÊN NGÀNH TIỂU LUẬN VISUAL BASIC.NET (Học phần lập trình hướng đối tượng) Đề Tài: SẮP XẾP THỜI KHÓA BIỂU Hướng dẩn làm đề tài: Phan Văn Ngoan Nhóm sinh viên thực hiện: Bùi Trường Anh(Nhóm Trưởng) Nguyễn Ra Đil Nguyễn Thị Ngọc Võ Thị Út Nhi Cà Mau, Ngày 25 Tháng Năm 2010 LỜI MỞ ĐẦU Ngày nay, công nghệ thơng tin ngày phát triển mạnh mẽ có tác động lớn đến hầu hết lĩnh vực sống Sự phát triển 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úp giảm đáng kể cơng sức, hồn thành cơng việc nhanh chóng xác Để có phần mềm ứng dụng đáp ứng u cầu cơng việc đặt người làm tin học phải biết tìm hiểu tình hình thực tế theo nhu cầu người dùng để từ xây dựng nên phần mềm ứng dụng quản lí chương trình Những chương trình, phần mềm ứng dụng đóng vai trị quan trọng lĩnh vực quản lý, cơng cụ hỗ trợ đắc lực thiếu nhằm đáp ứng đầy đủ nhất, thuận lợi đòi hỏi công việc quản lý nhờ công cụ trợ giúp có sẵn 1 Lý chọn đề tài Khi cơng nghệ thơng tin chưa phát triển việc xây dựng nên chương trình quản lý khó chủ yếu phương pháp thủ công Ngày với phát triển cơng nghệ thơng tin góp phần giải tốn lập trình tối ưu hơn, nhẹ nhàng Khi áp dụng công nghệ thông tin vào ngành Giáo dục cho thấy hiệu phần mềm hỗ trợ giáo dục phần mềm xếp thời khóa biểu, quản lý học sinh-sinh viên, xếp lịch thi,…, đặc biệt lĩnh vực xếp thời khóa biểu cho sinh viên, học sinh Từ lý trên, xin chọn đề tài: “sắp xếp thời khóa biểu” nhằm mục đích góp phần giảm nhẹ cơng việc tiết kiệm thời gian cho trường việc xếp thời khóa biểu 2 Mục đích nhiệm vụ nghiên cứu 2.1 Mục đích Giải khó khăn việc xếp thời khóa biểu trường phổ thông trung học, cao đẳng đại học giai đoạn để đáp ứng nhiệm vụ mục tiêu giáo dục nhằm góp phần phát triển ngành giáo dục 2.2 Nhiệm vụ Khảo sát thực tế Phân tích hệ thống hóa sở lý luận chương trình xếp thời khóa biểu Thiết kế lập trình phần mềm chương trình xếp thời khóa biểu Chạy thử chương trình Phương pháp nghiên cứu 3.1 Cơ sở lý luận Quan điểm hệ thống – cấu trúc Quan điểm thực tiển Quan điểm lịch sử - logic 3.2 Các phương pháp nghiên cứu Thu thập thông tin từ trường học, tài liệu, giáo trình tham khảo thơng tin mạng internet có liên quan đến việc thực đề tài Phân tích, xử lý, khái quát tổng hộp thông tin đề tài nghiên cứu Xin ý kiến từ thầy giáo hướng dẫn đề tài 4 Kết cấu Tiểu luận CHƯƠNG I BÁO CÁO CHƯƠNG TRÌNH 1.1 Sơ đờ class CLASS HỆ CLASS KHOA CLASS CHUYEN NGANH CLASS LOP CLASS GIAO VIEN CLASS MON HOC CLASS PHONG HOC CLASS THOI KHOA BIEU 1.2 Bảng mô tả 1.2.1 Đối tượng Hệ Tên Thuộc tính Mahe Tenhe Sonamdaotao Diễn Giải Mã Hệ Tên Hệ Số năm đào tạo Kiểu Dữ Liệu String String String Diễn Giải Mã khoa Tên Khoa Diễn giải Kiểu Dữ Liệu String String String Diễn Giải Mã Chuyên Ngành Tên Chuyên Ngành Diễn giải Kiểu Dữ Liệu String String String 1.2.2 Đối tượng Khoa Tên Thuộc tính Makhoa Tenkhoa Diengiai 1.2.3 Đối tượng Chuyên Ngành Tên Thuộc tính Machuyennganh Chuyennganh Diengiai 1.2.4 Đối tượng Lớp Tên Thuộc tính Malop Diễn Giải Mã Lớp Kiểu Dữ Liệu String Tenlop Tenkhoa Chuyennganh Tenhe Sosv Nienkhoa Tên Lớp Tên khoa Tên Chuyên Ngành Tên Hệ Số Sinh Viên Niên khóa String String String String Integer String 1.2.5 Đối tượng Giáo Viên Tên Thuộc tính Magv Hoten Ngaysinh Gioitinh Dantoc Chucvu Hocvi Phongban Quequan Diễn Giải Mã Giáo Viên Họ Tên Ngày Sinh Giới tính Dân Tộc Chức Vụ Học vị Phịng Ban Quê Quán Kiểu Dữ Liệu String String Date String String String String String String Diễn Giải Mã Môn Tên Môn Học Kỳ Năm Học Số Tín Chỉ Kiểu Dữ Liệu String String String String String 1.2.6 Đối tượng Môn Học Tên Thuộc tính Mamon Tenmon Hocky Namhoc Sotinchi 1.2.7 Đối tượng Phịng Học Tên Thuộc tính Sohieuphong Succhua Loaiphong Thietbi Diễn Giải Số Hiệu Phòng Sức chứa Loại Phòng Thiết Bị Kiểu Dữ Liệu String String String String 1.2.8 Đối tượng Thời Khóa Biểu Tên Thuộc tính Malop Tenlop Hoten Tenmon Sohieuphong Hocky Ngay Buoi Namhoc Diễn Giải Mã Lớp Tên Lớp Tên Giaos Viên Tên Môn Học Số Hiệu Phòng Học Kỳ Ngày Buổi Năm Học Kiểu Dữ Liệu String String String String String String Date String String 1.3 Sơ đờ chúc Form load Khởi động chương trình Form login Đăng nhập chương trình Giao diện chương trình xếp thời khóa biểu Hệ thống Danh mục Thời khóa biểu Trợ giúp Phục hồi Khoa Xây dựng thời khóa biểu About Sao lưu Lớp học Thiết lập hệ thống Môn học Đổi mật Giáo viên Tạo tài khoản Phịng Thốt Hệ đào tạo Ngành Bản quyền CHƯƠNG II THIẾT KẾ GIAO DIỆN 2.1 Form load: khởi động chương trình 2.2 Form login: Để biết tên mật đăng nhập vào chương trình, người dùng click vào nút hướng dẩn 2.3 Form chính: giao diện chương trình Giao diện chương trình gồm menu chức năng: hệ thống, danh mục, chức năng, thời khóa biểu, trợ giúp 2.4 Các menu hệ thống Tải FULL (26 trang): https://bit.ly/3kNGWWS Dự phòng: fb.com/TaiHo123doc.net 2.4.1 Menu hệ thống: gồm có phục hồi, lưu, thiết lập hệ thống, đổi mật khẩu, tạo tài khoản, 2.4.2 Menu danh mục: gồm có khoa, lớp học, mơn học, giáo viên, phịng, hệ đào tạo, ngành 2.4.3 Menu chức năng: 3856705 ... phần mềm xếp thời khóa biểu, quản lý học sinh-sinh viên, xếp lịch thi,…, đặc biệt lĩnh vực xếp thời khóa biểu cho sinh viên, học sinh Từ lý trên, xin chọn đề tài: ? ?sắp xếp thời khóa biểu? ?? nhằm... hệ thống hóa sở lý luận chương trình xếp thời khóa biểu Thiết kế lập trình phần mềm chương trình xếp thời khóa biểu Chạy thử chương trình Phương pháp nghiên cứu 3.1 Cơ sở lý luận Quan điểm hệ... login Đăng nhập chương trình Giao diện chương trình xếp thời khóa biểu Hệ thống Danh mục Thời khóa biểu Trợ giúp Phục hồi Khoa Xây dựng thời khóa biểu About Sao lưu Lớp học Thiết lập hệ thống Môn