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

Luận văn: Xây dựng thời khóa biểu cho các trường phổ thông

42 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 42
Dung lượng 758,53 KB

Nội dung

Đề Tài: Xây dựng thời khoá biểu cho trường phổ thông .Tài liệu Há»— trợ ôn tập com Luận văn Luận án Mục lục Lời nói đầu Giới thiệu đề tài Khảo sát trạng Thông tin đàu vào Lưu đồ thuật tốn Phân tích chức Biểu đồ phân cấp chức Biểu đồ luồng liệu 10 Biểu đồ quan hệ 13 Biểu đồ E/R 14 Thiết kế sở liệu 15 Thiết kế giao diện 16 Kết hệ thống tạo 23 Kết luận 25 Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án LỜI NÓI ĐẦU Ngày khoa học cơng nghệ phát triển với tốc độ nhanh chóng đặc biệt ngành cơng nghệ thơng tin.Có thể nói cơng nghệ thơng tin đóng vai trị vơ quan trọng đời sống chúng ta.Các phần mềm ứng dụng xử lý tính tốn hồn tồn máy với tốc độ vô nhanh Với ứng dụng rộng rãi hiệu ,các phần mềm hỗ trợ người dùng giải cơng việc khó khăn Hiện giáo dục nước ta ngày phát triển,có nhiều trường học xây dựng số lượng học sinh ngày tăng.Vì xếp thời khố biểu cho trường học cơng việc quan trọng.Đó cơng việc mà trường học cần quan tâm.Nếu khơng có phần mềm hỗ trợ xếp thời khố biểu cơng việc trở lên khó khăn.Vì chúng tơi lựa chọn đề tài “Sắp xếp thời khoá biểu cho trường phổ thơng”với mong muốn giải khó khăn Trong đề tài này,mặc dù cố gắng nhiều cịn nhiều thiếu xót.Rất mong thầy bạn góp ý để đề tài hoàn thiện .Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án GIỚI THIỆU ĐỀ TÀI Tên đề tài: PHÂN TÍCH THIẾT KẾ PHẦN MỀM "HỖ TRỢ SẮP XẾP THỜI KHOÁ BIỂU CHO CÁC TRƯỜNG PHỔ THƠNG" Các u cầu đề tài: + Có khả tra cứu, in ấn đa dạng Có khả hỗ trợ người dùng chỉnh sửa tay + Có khả áp dụng rộng rãi + Giao diện chương trình tiếng Việt, đơn giản, dễ sử dụng, chạy Hệ điều Tài liệu Há»— trợ ôn tập com hành Win 9X, Luận văn Luận án Win 2K Tài liệu Há»— trợ ôn tập com Luận văn Luận án I - KHẢO SÁT HIỆN TRẠNG: Sắp xếp lịch học cho học sinh : - Lịch học cụ thể cho khối lớp, lớp - Số tiết học chính, phụ đạo ngày, tuần lớp (số tiết học phụ Sắp xếp lịch dạy cho giáo viên - Số tiết dạy tối đa ngày, tuần - Số ngày nghỉ tuần, thời gian nghỉ tiết dạy Sắp xếp phòng học : - Xếp phòng học cố định, phụ đạo cho lớp - Xếp phòng học lý thuyết, thực hành chức hợp lý Nhiều tính chất TKB mà trường học thường hay yêu cầu như: - Đảm bảo tuyệt đối không trùng- chéo tiết học, tiết dạy lớp giáo viên - Các tiết xếp phải đảm bảo tuyệt đối yêu cầu đặt ban đầu người lập lịch, trường hợp xếp tiết máy đặt tiết danh sách tiết chưa xếp lớp để xử lý sau - Cho phép chọn tiết buổi học để họ Hội đồng Nhà trường -Những mơn học u cầu có buổi học tiết xếp liền xử lý tốt; -Bạn yêu cầu tiết tránh dạy cho môn học, cho giáo viên; Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án -Mỗi tổ chun mơn chọn tiết nghỉ dạy chung để làm việc riêng tổ -Mỗi giáo viên dạy chọn 01 ngày nghỉ cho mình; -Có chế độ lựa chọn tiết chào cờ, tiết sinh hoạt lớp II THƠNG TIN ĐẦU VÀO : Thơng tin trường : + Tên trường + Địa Nhập khoá học học kỳ cần xếp thời khố biểu : Nhập danh sách phịng học: + Tên phòng + Chức phòng (lý thuyết, thực hành) Nhập danh sách giáo viên : + Thông tin giáo viên (họ tên, mã GV, giới tính, ngày sinh, địa chỉ, ghi chú) Nhập môn học : + Tên mơn học + Thuộc tính mơn (mơn tự nhiên, xã hội, mơn hay phụ) + Số tiết học chuẩn môn tuần .Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án + Ràng buộc môn học ( có cặp xếp liền, học tiết ngày, không học vào tiết nào, học vào tiết nào, học cách ngày, học không tiết ngày, học vào đầu tuần hay cuối tuần ) Nhóm giáo viên + Tên nhóm, mơn dạy (được lấy từ danh sách môn học) + Danh sách thành viên (được lấy từ danh sách giáo viên) Yêu cầu giáo viên: + Số tiết dạy tối đa buổi, tuần + Thời gian dạy (sáng, chiều, thời điểm bắt đầu kết thúc), số ngày nghỉ tuần III.Lưu đồ thuật toán ca chng trỡnh Môun nhập liệu đầu vào: - Thông tin vê tr-ờng - danh sách phòng học Modul lựa chọn, xếp TKB Thời khóa biểu đà tự động xếp máy Ti liỏằu Hỏằ trỏằÊ Ã´n tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Tra cøu TKB: Theo líp Theo tên GV Theo môn học Theo phòng học Luỏưn Luỏưn Ăn Tinh chỉnh TKB Sửa lỗi Bổ sung Tài liệu Há»— trợ ôn tập com In ¸nTKB In theo tªn GV In theo tªn líp In theo tªn Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án Cách thức làm việc chương trình : -Cập nhật danh mục: Lớp học, Mơn học, Giáo viên -Sau có danh sách Môn học, Lớp học, Giáo viên giảng dạy thực lập bảng phân công giảng dạy -Thực thao tác xếp, kiểm tra tính đắn liệu bảng phân công giảng dạy cách đầy đủ -Thực tính Lập TKB tự động Sau bước bạn có TKB máy lập, TKB thoả mãn yêu cầu đặt ra, nhiên phụ thuộc vào điều kiện ban đầu -Tiếp theo bạn tra cứu chỉnh sửa TKB cho thật hợp lý với trường học chức Tra cứu- Tinh chỉnh TKB -Thực thao tác đổi tiết học lớp học cho hợp lý với TKB giáo viên, lớp học Bước định nhiều đến tính đẹp TKB, nhà trường nên tạo điều kiện để chuyên gia lập TKB trường tham gia vào bước họ người xử lý thạo tình tế nhị TKB họ có nhiều mẹo xử lý tình chuyển đổi tiết cho hợp lý -Sau chỉnh lý xong TKB, thực in TKB toàn trường, tổ chuyên môn, giáo viên giảng dạy tự tạo TKB theo ý muốn IV PHÂN TÍCH CÁC CHỨC NĂNG : Chức quản lý User - Mô tả: Quản lý tài khoản người sử dụng - Thông tin vào: Nhập tên tài khoản mật .Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án - Thông tin ra: Kết đăng ký Chức nhập thông tin: - Thông tin vào: Các thông tin yêu cầu khách hàng - Thông tin ra: Đưa danh sách phịng học, lớp học, giáo viên, mơn học thơng tin trường học + Nhập thông tin trường học : - Mô tả: Cung cấp thông tin trường học - Các kiện: Thay đổi địa chỉ, số điện thoại + Nhập danh sách phòng học : - Mô tả : Cung cấp thông tin phòng học tên phòng, mã phòng + Nhập danh sách lớp học : -Mô tả: Cung cấp thông tin lớp học + Nhập danh sách giáo viên: - Mô tả: Cung cấp thông tin giáo viên tên, mã GV, địa chỉ, số điện thọai + Nhập danh sách môn học : - Mô tả : Cung cấp danh sách môn học 3- Chức lựa chọn xếp: - Mô tả: Sau lựa chọn mục ta xếp thời khóa biểu Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án X - THIẾT KẾ GIAO DIỆN : 1) Thiết kế giao diện chương trình: Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án 2) Form đăng nhập : Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án 3) Form nhập thông tin trường : 4) Form Nhập thơng tin phịng học : Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án 5) Form Nhập danh sách lớp : 6) Form nhập thông tin giáo viên : Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án 8) Form nhập danh sách môn học : Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án 11) Form Nhập ràng buộc Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án 13) Kiểm tra tính Logic : 14) Form tự động thời khoá biểu : Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án XI - KẾT QUẢ HỆ THỐNG TẠO RA : 1) Thời khoá biểu tồn trường: 2) Thời khố biểu cho giáo viên : Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án 3) Thời khoá biểu cho lớp học : 4) Thời khố biểu phịng học : Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án XII - KẾT LUẬN Sau thời gian tích cực làm việc, nghiên cứu thành viên nhóm cộng với hướng dẫn, đóng góp nhiệt tình thầy giảng dạy mơn “Phân tích thiết kế phần mềm” thầy Nguyễn Minh Q nhóm tơi hồn thành báo cáo với chủ đề “Phân tích thiết kế phần mềm hỗ trợ xếp thời khoá biểu cho trường Phổ thông” Nội dung Bản báo cáo đề cập tới số vấn đề sau:  Khảo sát thực tế trạng việc xếp thời khố biểu trường Từ đó, thấy mặt cịn tồn tại, thiếu sót xây dựng, phát triển nên hệ thống khắc phục điều nhờ trợ giúp đắc lực cơng nghệ thơng tin  Phân tích thiết kế phần mềm hỗ trợ xếp thời khố biểu bao gồm cơng việc: - Phân tích phương thức hoạt động chức hệ thống - Phân tích biểu đồ luồng liệu - Phân tích biểu đồ quan hệ - Thiết kế giao diện  Lựa chọn ,sử dụng ngôn ngữ để xây dựng lên phần mềm Microsoft Visual C# Trong trình nghiên cứu xây dựng lên hệ thống nhóm tơi có tham khảo số tài liệu anh chị học ngành học khố Mặc dù nhóm cố gắng báo cáo cịn có nhiều thiếu sót, chúng tơi mong đóng góp, bảo quý thầy cô bạn Xin chân thành cảm ơn! Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án

Ngày đăng: 04/07/2023, 10:35

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

TÀI LIỆU LIÊN QUAN

w