Báo cáo môn Visual Basic
Trang 1TRƯỜNG ĐẠI HỌC DÂN LẬP ĐÔNG ĐÔ KHOA CÔNG NGHỆ THÔNG TIN
TIỂU LUẬN
MÔN:LẬP TRÌNH ĐỐI TƯỢNG VỚI VISUAL BASIC
Đề Bài
ĐỀ SỐ 5:THIẾT KẾ VÀ LẬP TRÌNH QUẢN LÝ ĐIỂM CÁC MÔN HỌC CỦA SINH VIÊN.
GIÁO VIÊN GIẢNG DẠY
SINH VIÊN THỰC HIỆN:
NGUYỄN THU HÀ
LỚP: CT14A
Trang 2Chương 1:LỜI NÓI ĐẦU
- Hiện nay công tác quản lý điểm (kết quả học tập) của sinh viên đóng vai trò hết sức quan trọng đối với hoạt động của một khoa trong các trường đại học và cao đẳng.Vì vậy hệ thống quản lý điểm các môn học đã giải quyết một số vấn
đề cơ bản như sau: Hệ thống cho phép tra cứu điểm của một lớp, cá nhân về môn học nào đó, xem bảng điểm của một sinh viên trong toàn khóa học, tính điểm trung bình cho mỗi sinh viên;
Chương 2 :THÔNG TIN ĐỒ ÁN CUỐI KỲ
I/Thông tin chung:
-Xây dựng chương trình quản lý điểm các môn học của sinh viên
II/Kết quả tóm tắt:
-Các chức năng chính:
1 Sinh viên :thêm mới 1 bản ghi chứa các thông tin của một sinh viên
2 Lớp :thêm mới 1 bản ghi chứa các thông tin về lớp
3 Môn học :thêm mới 1 bản ghi chứa các thông tin về môn học
4 Khoa :thêm mới 1 bản ghi chứa thông tin về khoa
5 Điểm :thêm mới 1 bản ghi chứa thông tin về điểm của 1 môn học của một sinh viên
6 Tra cứu :cho phép tra cứu điểm của một lớp,cá nhân về một môn học nào đó,xem bảng điểm của một sinh viên trong toàn khóa học,tính điểm trung bình cho mỗi sinh viên
Trang 3Chương 3 :BÁO CÁO CHI TIẾT
I/Chức năng Sinh viên : thêm mới 1 bản ghi chứa các thông tin của một sinh viên
II/ Chức năng Lớp : thêm mới 1 bản ghi chứa các thông tin về lớp
Trang 4III/Chức năng Môn học: thêm mới 1 bản ghi chứa các thông tin về môn học
Trang 5IV/Chức năng Khoa : thêm mới bản ghi chứa thông tin về khoa
Trang 6V/Chức năng Điểm : thêm mới 1 bản ghi chứa thông tin về điểm của 1 môn học
của một sinh viên
Trang 7VI/ Chức năng Tra cứu : cho phép tra cứu điểm của một lớp,cá nhân về một môn
học nào đó,xem bảng điểm của một sinh viên trong toàn khóa học,tính điểm trung bình cho mỗi sinh viên
Trang 81.Tra cứu theo tên lớp: Khi nhập tên lớp vào,kết quả hiển thị là toàn bộ thông tin
về sinh viên của lớp đó:tên sinh viên ,tên các môn học,điểm thi lần 1,điểm thi lần 2
2/Tra cứu theo môn học : Khi nhập tên một môn học vào thì kết quả đưa ra sẽ là
tên của những sinh viên đã học môn học đó
Trang 93/Tra cứu theo tên sinh viên:kết quả đưa ra sẽ là thông tin của sinh viên có tên
giống như thế
4/Tra cứu theo mã sinh viên:kết quả đưa ra thông tin của sinh viên có mã sinh
viên như thê
Trang 105/Tra cứu kết hợp nhiều yếu tố:ví dụ tra cứu theo tên lớp và môn học,tra cứu
theo tên lớp và mã sinh viên
Trang 11Chương 4 :BÁO CÁO CHI TIẾT HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
I/ Sơ đồ thực thể quan hệ các bảng dữ liệu
1/ Hình:
Trang 122/Mô tả:
-CSDL gồm 5 bảng
-Một lớp có nhiều sinh viên nên quan hệ giữa bảng Lớp và Sinh viên à quan hệ 1-n
-Một sinh viên có nhiều điểm các môn học nên quan hệ giữa bảng Sinh viên và bảng Điểm là quan hệ 1-n
-Một khoa thì có nhiều lớp học nên quan hệ giữa bảng Khoa và Lớp là quan hệ 1-n -Một môn học có thể có nhiều điểm (điểm lần 1,điểm lần 2) nên quan hệ giữa bảng
Trang 133/Các bảng cụ thể
3.1/Bảng Điểm:
-Chứa các thông tin về maSv,mã môn học,điểm lần 1,điểm lần 2 của sinh viên
3.2/Bảng Khoa :
-Chứa các thông tin về khoa:makhoa,tên,sđt
3.3/Bảng Lớp
-Chứa các thông tin về lớp :mã lớp,tên,mã khoa
3.4/Bảng Môn học
Trang 143.5/Bảng Sinh viên
-Chứa các thông tin về sinh viên :mã sinh viên,tên sinh viên,ngày sinh,mã
lớp,sđt,giới tính,địa chỉ,điểm trung bình