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À MAUKHOA 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

Trang 1

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 7 Năm 2010

Trang 2

đã được xử lí bằng các 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 và chính xác.

Để có một phần mềm ứng dụng đáp ứng được yêu cầu công việc đặt ra thì những 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 của người dùng để từ đó xây dựng nên một 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 trong lĩnh vực quản lý, nó là những công cụ hỗ trợ đắc lực và hầu như không thể thiếu nhằm đáp ứng đầy đủ nhất, thuận lợi nhất những đòi hỏi của công việc quản lý nhờ những công cụ trợ giúp có sẵn

Trang 3

1 Lý do chọn đề tài

Khi công nghệ thông tin chưa phát triển thì việc xây dựng nên các chương trình quản lý là rất khó chủ yếu bằng những phương pháp thủ công Ngày nay với sự phát triển của công nghệ thông tin đã góp phần giải quyết các bài toán lập trình được tối ưu hơn, nhẹ nhàng hơn

Khi chúng ta áp dụng công nghệ thông tin vào ngành Giáo dục đã cho thấyhiệu quả của nó trong các phần mềm hỗ trợ giáo dục như phần mềm xếp thờikhóa biểu, quản lý học sinh-sinh viên, xếp lịch thi,…, đặc biệt là trong lĩnh vực sắp xếp thời khóa biểu cho sinh viên, học sinh hiện nay

Từ những lý do trên, chúng tôi 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 và tiết kiệm thời gian cho cáctrường trong việc sắp xếp thời khóa biểu

Trang 4

2 Mục đích và nhiệm vụ nghiên cứu

2.1 Mục đích

Giải quyết những khó khăn trong việc sắp xếp thời khóa biểu ở các trườngphổ thông trung học, cao đẳng đại học trong giai đoạn hiện nay để đáp ứngnhiệm vụ và mục tiêu của giáo dục nhằm góp phần phát triển ngành giáodục

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ừ các trường học, các tài liệu, giáo trình tham khảo và thông tin trên mạng internet có liên quan đến việc thực hiện đề tài

Phân tích, xử lý, khái quát và tổng hộp thông tin của đề tài nghiên cứu.Xin ý kiến từ thầy giáo hướng dẫn đề tài

Trang 5

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

Trang 6

1.2 Bảng mô tả

1.2.1 Đối tượng Hệ

1.2.2 Đối tượng Khoa

1.2.3 Đối tượng Chuyên Ngành

1.2.4 Đối tượng Lớp

Trang 7

Tenlop Tên Lớp String

1.2.5 Đối tượng Giáo Viên

1.2.6 Đối tượng Môn Học

Trang 8

1.2.7 Đối tượng Phòng Học

Trang 9

1.2.8 Đối tượng Thời Khóa Biểu

Trang 10

1.3 Sơ đồ chúc năng

Form loadKhởi động chương

trình

Form loginĐăng nhập chương trình

Giao diện chính của chương trình sắp xếp thời khóa biểu

Trang 11

CHƯƠNG II THIẾT KẾ GIAO DIỆN

2.1 Form load: khởi động chương trình

2.2 Form login:

Trang 12

Để biết tên và mật khẩu đă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ính của chương trình

Giao diện chính của chương trình gồm các 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, sao lưu, thiết lập hệ thống, đổi mật

khẩu, tạo tài khoản, thoát

Trang 13

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:

Trang 14

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, bản quyền.

Trang 15

2.5 Các form chức năng

2.5.1 Form phục hồi: người dùng gõ đường dẫn đến nơi chứa dữ liệu đã sao

lưu (ví dụ D:\) và thực thi nút lệnh Phục Hồi, lập tức tất cả dữ liệu sẽ khôi phục lại.Gồm có 2 nút lệnh Phục hồi và Đó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

dữ liệu khi thiết lập hệ thống sao lưu dự phòng.Gồm có 2 nút lệnh Thiết lập

và thoát

Trang 16

2.5.3 Form đổi mật khẩu: gồm có các ô nhập liệu tên tài khoản hiện tại,

mật khẩu hiện tại, mật khẩu mới, xác nhận lại mật khẩu mới Và 2 nút lệnh ok, cancel

Trang 17

2.5.4 Form tạo tài khoản: gồm có các ô nhập liệu tên tài khoản, mật khẩu

tài khoản, nhập lại mật khẩu Và các nút lệnh đăng ký, đồng ý, xóa, thoát

Trang 18

2.5.5 Form khoa: gồm có các ô nhập liệu mã khoa, tên khoa, diễn giải và

các nút chức năng thêm, lưu, sửa, xóa, in, tìm, thoát Form khoa có chức năng quản lý thông tin khoa

Trang 19

2.5.6 Form lớp học: gồm có cá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 và các 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 năng quản lý thông tin lớp học

Trang 20

2.5.7 Form môn học: gồm có các ô nhập liệu mã môn, tên môn, số tín chỉ,

học kỳ, năm học và cá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 năng quản lý thông tin môn học

2.5.8 Form giáo viên: gồm có cá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 và các 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 năng quản lýthông tin giáo viên

Trang 21

2.5.9 Form phòng học: gồm có các ô nhập liệu số hiệu phòng, sức chứa,

loại phòng, thiết bị và các 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 năng quản lý, cập nhật phòng học

Trang 22

2.5.10 Form hệ đào tạo: gồm có các ô nhập liệu mã hệ, tên hệ, số năm đào

tạo và các 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 năng quản lý, cập nhật hệ đào tạo

2.5.11 Form ngành: gồm có các ô nhập liệu mã chuyên ngành, chuyên

ngành, khoa, diễn giải và các nút lệnh thêm, lưu, sửa, xóa, in, tìm, thoát Form ngành có chức năng quản lý, cập nhật ngành

Trang 24

2.5.12 Form xây dựng thời khóa biểu: gồm có cá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 và các nútlệ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 năng sắp xếp lịch học cho tất cả các lớp có thời gian, bố trí phòng học hợp lý và phân công giáo viên,giảng viên giảng dạy

Trang 25

2.5.13 Form about và bản quyền 2.5.13.1 Form about

2.5.13.2 Form bản quyền

Trang 26

5 Những kiến nghi

- UBNN tỉnh cà mau

- Đối với sở khoa học công nghệ và phát triển nguồn nhân lực tỉnh Cà Mau

- Đối với bộ phận lặp thời khóa biểu ở các trường

- Giáo viên hướng dẫn

- Từ thành viên nhóm

6 Kết luận

Chương trình sắp xếp thời khóa biểu giúp công việc có chất lượng cao hơncách làm việc cổ điển, tiết kiệm thời gian và nhân lực

7 Danh mục cá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

8 Bảng phân công

1 Bùi Trường Anh Thiết kế from, code, chạy thử

2 Nguyễn Ra Đil Thiết kế from, code, demo, chạy thử

3 Võ Thị Út Nhi Code, báo cáo, chạy thử

4 Nguyễn Thị Ngọc 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