Bài tập lớn lập trình window quản lý học sinh

11 426 3
Bài tập lớn lập trình window quản lý học sinh

Đ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

CỢNG HÒA XÃ HỢI CHỦ NGHĨA VIỆT NAM Đợc lập-Tự do-Hạnh phúc ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CNTT BÁO CÁO BÀI TẬP LỚN MÔN: LẬP TRÌNH WINDOW ĐỀ TÀI: QUẢN LÝ HỌC SINH TIỂU HỌC GIÁO VIÊN HƯỚNG DẪN: ĐỖ THỊ TÂM NHÓM THỰC HIỆN: NHÓM SINH VIÊN: ĐỖ VĂN KIÊN-0941360353 MỤC LỤC I YÊU CẦU ĐỀ TÀI: Giới thiệu: Yều cầu: 3 Các thông tin cần quản lý: II PHÂN TÍCH YÊU CẦU: Yêu cầu hệ thống: Yêu cầu chương trình: a) Dữ liệu nhập: Dữ liệu xuất: .4 b) Phân tích yêu cầu: f) Mô tả bảng liệu: g) Các chức chương trình: III CÁC CHỨC NĂNG ĐÃ THỰC HIỆN: 11 I Yêu cầu đề tài: Giới thiệu: Trường tiểu học Từ Liêm quận Từ Liêm một trường điểm quận với gần 50 lớp học khỏang 1.800 học sinh năm học Việc quản lịch, điểm họp tập học sinh giáo viên dựa vào sổ sách nên việc tra cứu, tìm kiếm thời gian dễ sảy sai sót Mỗi giáo viên phải tự lưu trữ quản điểm học tập học sinh lớp quản Đến cuối học kỳ năm học, giáo viên phải tổng kết điểm đánh giá học lực học sinh dựa vào số liệu điểm học kỳ/năm học sổ sách Yều cầu: Yêu cầu đề với chương trình, phải quản lịch, điểm học sinh , tổng kết kết học tập học sinh mợt cách xác nhanh Giáo viên tự cập nhật, tra cứu, thống kê điểm học tập học sinh Các thông tin cần quản lý: - Đối với học sinh: + Mã số + Họ tên + Ngày tháng năm sinh + Nơi sinh + Dân tợc + Tơn giáo + Đối tượng sách + Số điện thọai liên lạc + Địa thường trú + Họ tên bố + Nghề nghiệp bố + Họ tên mẹ + Nghề nghiệp mẹ - Đối với điểm học tập: + Điểm kiểm tra hàng tháng + Điểm thi học kỳ II Phân tích yêu cầu: Yêu cầu hệ thống: - Phần cứng: Tối thiểu Pentium II 800Mhz + 128MB RAM trở lên + HDD trống 50MB trở lên - Phần mềm: + Windows 98 trở sau + SQL Server 2000 + Microsoft Net Framework 1.x trở sau + Yêu cầu chương trình: a) Dữ liệu nhập: - Các danh mục: + Lớp + Môn học + Năm học + Dân tợc + Tơn giáo + Đối tượng sách + Tỉnh thành + Nghề nghiệp - lịch học sinh - Điểm học tập Dữ liệu xuất: - Tìm kiếm: + Tìm kiếm thơng tin học sinh + Tìm kiếm điểm học tập - Báo cáo: + Danh sách học sinh + Điểm học tập b) Phân tích yêu cầu: - Mỗi giáo viên có tài khỏan có quyền cập nhật điểm học tập học sinh, tìm kiếm in báo cáo - Tài khỏan đăng nhập gồm tài khoản mật Tài khỏan tạo thêm giáo viên mật trùng với mã giáo viên kiểu chữ thường - Giáo viên khơng có quyền cập nhật danh mục, lịch học sinh hồ sơ giáo viên - Người quản trị có quyền cập nhật danh mục, lịch học sinh - Người quản trị khơng có quyền cập nhật điểm học tập học sinh - Quản điểm: gồm có lọai điểm + Điểm kiểm tra: tháng có mợt kiểm tra cho tất mơn học Điểm khơng tính vào kết học tập cuối năm mà để tham khảo đánh giá học lực học sinh Chỉ phép nhập điểm tháng sau, sau nhập điểm tháng trước Điểm thi: học kỳ có lần thi (lần thi 1: học kỳ; lần thi 2: cuối học kỳ) Kết học tập học kỳ tổng điểm lần thi học kỳ chia hai Điểm cuối năm tổng điểm hai học kỳ chia hai Chỉ phép nhập điểm học kỳ sau nhập điểm học kỳ điểm lần thi sau nhập điểm lần thi Các danh mục: cho phép thêm mới, hiệu chỉnh, xóa Khơng xóa mợt mẩu tin có một hay nhiều mẩu tin một bảng khác tham chiếu đến lịch học sinh: cho phép thêm mới, hiệu chỉnh, xóa Chỉ phép xóa học sinh bị xóa chưa có điểm thi điểm kiểm tra Hồ sơ giáo viên: cho phép thêm mới, hiệu chỉnh, xóa Chỉ phép xóa giáo viên bị xóa chưa phân lớp (tính năm học cũ) Xếp lớp: xếp lớp chuyển lớp học sinh Phân cơng: phân cơng giáo viên phụ trách lớp Tìm kiếm thơng tin học sinh: cho phép tìm kiếm thơng tin, điểm học sinh theo nhiều điều kiện Báo cáo: tùy chọn in theo lớp tùy chọn in theo môn, học kỳ, lần thi, tháng thi in với điểm + In danh sách học sinh + In danh sách học sinh với điểm kiểm tra tháng, học kỳ + In danh sách học sinh với điểm thi + - f) Mô tả bảng liệu:  Table: DIEMHT:  Table: DMLOP:  Table: DMMONHOC:  Table: HOCSINH:  Table: HS_LOP:  Table: KQHT: g) Các chức chương trình:  Danh mục: − Danh mục lớp: quản danh mục lớp học − Danh mục môn học: quản danh mục môn học − Danh mục dân tộc: quản danh mục dân tộc (Danh mục lớp) (Danh mục môn học)  Học sinh: − lịch: quản lịch học sinh một số thông tin cha mẹ học sinh (Lý lịch học sinh) − Xếp lớp: xếp lớp học sinh (Phân lớp)  Tìm kiếm: − Học sinh: tìm kiếm lịch học sinh, điểm học tập (Tìm kiếm lịch học sinh) (Tra cứu điểm học tập) 10  Báo cáo: − − − − Danh sách học sinh: in danh sách học sinh Điểm kiểm tra: in điểm kiểm tra hàng tháng học sinh Điểm thi: in điểm thi học sinh Danh sách lớp: in danh sách lớp học III.Các chức thực hiện: − − − − − − − − Tất danh mục Cập nhật lịch học sinh Xếp lớp học sinh Cập nhật điểm kiểm tra Cập nhật điểm thi Tìm kiếm lịch học sinh Tìm kiếm điểm học tập Báo cáo điểm thi 11 ... học)  Học sinh: − Lý lịch: quản lý lý lịch học sinh một số thông tin cha mẹ học sinh (Lý lịch học sinh) − Xếp lớp: xếp lớp học sinh (Phân lớp)  Tìm kiếm: − Học sinh: tìm kiếm lý lịch học sinh, ... danh mục, lý lịch học sinh hồ sơ giáo viên - Người quản trị có quyền cập nhật danh mục, lý lịch học sinh - Người quản trị khơng có quyền cập nhật điểm học tập học sinh - Quản lý điểm: gồm... lớp quản lý Đến cuối học kỳ năm học, giáo viên phải tổng kết điểm đánh giá học lực học sinh dựa vào số liệu điểm học kỳ/năm học sổ sách Yều cầu: Yêu cầu đề với chương trình, phải quản lý lý

Ngày đăng: 20/06/2018, 13:58

Từ khóa liên quan

Mục lục

  • I. Yêu cầu đề tài:

    • 1. Giới thiệu:

    • 2. Yều cầu:

    • 3. Các thông tin cần quản lý:

    • II. Phân tích yêu cầu:

      • 1. Yêu cầu hệ thống:

      • 2. Yêu cầu chương trình:

        • a) Dữ liệu nhập:

        • Dữ liệu xuất:

        • b) Phân tích yêu cầu:

        • f) Mô tả các bảng dữ liệu:

        • g) Các chức năng của chương trình:

        • III. Các chức năng đã thực hiện:

Tài liệu cùng người dùng

Tài liệu liên quan