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

Sắp Xếp Thời Khóa Biểu Tiểu Luận Visual Basic.Net

26 941 3

Đ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 26
Dung lượng 1,37 MB
File đính kèm File Chương Trình+Thuyết Trình PPT.rar (8 MB)

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, hoàn thành công việ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 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 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 toá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 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 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 Thoát Hệ đào tạo Ngành Bản quyền Để 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 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, thoát 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: 2.4.4 Menu thời khóa biểu: gồm có xây dựng thời khóa biểu 2.4.5 Menu trợ giúp: gồm có about, quyền 2.5 Các form chức 2.5.1 Form phục hồi: người dùng gõ đường dẫn đến nơi chứa liệu lưu (ví dụ D:\) thực thi nút lệnh Phục Hồi, tất liệu khôi phục lại.Gồm có nút lệnh Phục hồi Đóng lại 2.5.2 Form thiết lập hệ thống: Gồm có ô nhập liệu ghi lại đường dẩn chứa liệu thiết lập hệ thống lưu dự phòng.Gồm có nút lệnh Thiết lập thoát 2.5.3 Form đổi mật khẩu: gồm có ô nhập liệu tên tài khoản tại, mật tại, mật mới, xác nhận lại mật Và nút lệnh ok, cancel 2.5.4 Form tạo tài khoản: gồm có ô nhập liệu tên tài khoản, mật tài khoản, nhập lại mật Và nút lệnh đăng ký, đồng ý, xóa, thoát 2.5.5 Form khoa: gồm có ô nhập liệu mã khoa, tên khoa, diễn giải nút chức thêm, lưu, sửa, xóa, in, tìm, thoát Form khoa có chức quản lý thông tin khoa 2.5.6 Form lớp học: gồm có ô nhập liệu mã lớp, tên lớp, khoa, ngành, hệ đào tạo, số sinh viên, niên khóa nút lệnh thêm, lưu, sửa, xóa, in, tìm, thoát Form lớp học có chức quản lý thông tin lớp học 2.5.7 Form môn học: gồm có ô nhập liệu mã môn, tên môn, số tín chỉ, học kỳ, năm học nút lệnh thêm, lưu, sửa, xóa, in, tìm, thoát Form môn học có chức quản lý thông tin môn học 2.5.8 Form giáo viên: gồm có ô nhập liệu mã giáo viên, họ tên, ngày sinh, giới tính, dân tộc, khoa, chức vụ, học vị, phòng ban, quê quán nút lệnh thêm, lưu, sửa, xóa, in, tìm, thoát Form giáo viên có chức quản lý thông tin giáo viên 2.5.9 Form phòng học: gồm có ô nhập liệu số hiệu phòng, sức chứa, loại phòng, thiết bị nút lệnh thêm, lưu, sửa, xóa, in, tìm, thoát Form phòng học có chức quản lý, cập nhật phòng học 2.5.10 Form hệ đào tạo: gồm có ô nhập liệu mã hệ, tên hệ, số năm đào tạo nút lệnh thêm, lưu, sửa, xóa, in, tìm, thoát Form hệ đào tạo có chức quản lý, cập nhật hệ đào tạo 2.5.11 Form ngành: gồm có ô nhập liệu mã chuyên ngành, chuyên ngành, khoa, diễn giải nút lệnh thêm, lưu, sửa, xóa, in, tìm, thoát Form ngành có chức quản lý, cập nhật ngành 2.5.12 Form xây dựng thời khóa biểu: gồm có ô nhập liệu mã lớp, lớp học, giáo viên, môn học, phòng, học kỳ, ngày, buổi, năm học nút lệnh thêm, lưu, sửa, xóa, in, tìm, thoát Form xây dựng thời khóa biểu có chức xếp lịch học cho tất lớp có thời gian, bố trí phòng học hợp lý phân công giáo viên,giảng viên giảng dạy 2.5.13 Form about bản quyền 2.5.13.1 Form about 2.5.13.2 Form bản quyền Những kiến nghi - UBNN tỉnh cà mau - Đối với sở khoa học công nghệ phát triển nguồn nhân lực tỉnh Cà Mau - Đối với phận lặp thời khóa biểu trường - Giáo viên hướng dẫn - Từ thành viên nhóm Kết luận Chương trình xếp thời khóa biểu giúp công việc có chất lượng cao cách làm việc cổ điển, tiết kiệm thời gian nhân lực Danh mục tài liệu tham khảo Sách lặp trình hướng đối tượng visual basic Bài giảng, internet Bảng phân công Bùi Trường Anh Nguyễn Ra Đil Võ Thị Út Nhi Nguyễn Thị Ngọc Thiết kế from, code, chạy thử Thiết kế from, code, demo, chạy thử Code, báo cáo, chạy thử Code, báo cáo, chạy thử

Ngày đăng: 30/09/2016, 15:19

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w