xây dựng cơ sở dữ liệu quản lý sinh viên

20 0 0
xây dựng cơ sở dữ liệu quản lý sinh viên

Đ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

Trang 1

BÔ GI䄃ĀO D唃⌀C V ĐO T䄃⌀OTRƯỜNG Đ䄃⌀I HỌC DUY TÂNKHOA CÔNG NGHỆ THÔNG TIN

XÂY DỰNG CƠ SỞ DỮ LIỆUQUẢN LÝ SINH VIÊN

Môn : Tin học ứng dụng

Giảng viên hướng dẫn : Nguyễn Thị Quỳnh Trang Nhóm thực hiện : 1.

Trang 2

ĐỀ TI: XÂY DỰNG CƠ SỞ DỮ LIỆUQUẢN LÝ SINH VIÊN

Nguyễn Thị Minh Anh Làm và nhập dữ liệu phần seclect và make query.

100% 2820830343

Nguyễn Minh Thư Làm và nhập dữ liệu phần update và delete query.

100% 2820151401 Võ Thị Mơ Làm và nhập dữ liệu phần

Nội dung: Hệ thống quản lý sinh viên là một phần mềm được thiết kế để quản lý thông tin của sinh

viên trong các trường đại học và các tổ chức giáo dục khác Nó bao gồm các tính năng như nhập liệu thông tin sinh viên, học phí và học phần, kết quả học tập và điểm số, lịch học và các thông tin khác liên quan đến sinh viên.

Lý do tại sao hệ thống quản lý sinh viên cần thiết bởi vì nó giúp quản lý thông tin của sinh viên hiệu quả hơn Thông tin được tổ chức một cách sáng sủa và đơn giản hóa quá trình quản lý Ngoài ra, hệ thống này còn giúp cho việc quản lý học phí và học phần, kết quả học tập và điểm số trở nên dễ dàng và chính xác Các giáo viên và nhân viên hỗ trợ sinh viên cũng có thể truy cập dữ liệu của sinh viên một cách nhanh chóng và tiện lợi

Ngoài ra, hệ thống quản lý sinh viên còn giúp tăng tính minh bạch và đáng tin cậy trong việc quản lý thông tin của sinh viên và tránh những sai sót và thiếu sót có thể xảy ra nếu thông tin được quản lý bằng các phương tiện truyền thống như sổ tay hay bảng tính Tóm lại, hệ thống quản lý sinh viên là một công cụ đắc lực giúp quản lý sinh viên hiệu quả và đáng tin cậy.

Trang 3

PHẦN 1: C䄃ĀC BƯỚC THỰC HIỆN1 TABLE:

1.1 Tạo cấu trúc bảng.

a DMKHOA (Danh mục khoa)

Field NameData TypeField sizeFormatRequired

b SINHVIEN (Sinh Viên)

Field NameData TypeField SizeFormatRequired

Filed NameData TypeField SizeFormatRequired

Lưu ý: Các Khóa chính trong bảng là in đậm và gạch dưới.

1.2. Thiết lập mối quan hệ (Relationships) cho các bảng như sau:

Trang 4

1.3.Nhập liệu cho các bảng như sau: (nhập bên nhánh 1 trước) Thứ tự nhập là: DMKhoa, SinhVien, MonHoc, KetQua

MaSV HoSVTenSVGioiTinh NgaySinh NoiSinh DiaChiQuanMaKhoa HocBong

A01Nguyễn thịHảiNữ23/02/77HCM12 B Võ văn TầnQ3TH10000A02Trần vănChínhNam24/12/77HCM34 Thanh Khê 1Q1TH120000A03Lê BạchYếnNữ21/02/96Hà Nội765 PasTeurQ3TH140000B01Trần ThanhMaiNữ12/08/77Bến Tre32 Lê laiQ1TR

B02Trần thuThủyNữ01/01/77HCM45 Nguyễn Thái sơnBCTRB03Lê ThịThanhNử01/01/75HCM345 Nguyễn KiệmQ1AV

B04Trần TrọngKimNam20/12/77HCM123 Lê văn sỹQ1AV120000C01Tào HồngThiênNam01/07/78HCM56 Hòang DiệuTBTH

C02Bùi MinhChâuNam03/05/76HCM102 Kỳ ĐồngTBVLC03Phan ThanhHươngNữ05/05/79HCM234 Phạm văn haiGVVL

Trang 6

2 QUERY:

Thực hiện các truy vấn sau:  Sử dụng Select Query

1 Hiển thị danh sách sinh viên gồm các thông tin sau: Masv, HoSV, TenSV, NgaySinh, GioiTinh, MaKH, HocBong (sắp xếp MaKH tăng dần, MaSV giảm dần)

2 Hiển thị danh sách sinh viên có Nơi sinh là “HCM”

3 Hiển thị danh sách sinh viên gồm các cột sau: MaKH, MaSV, HoSV,TenSV, Namsinh, Tuoi (sắp xếp tuổi theo thứ tụ tăng dần) Biết rằng tuổi sẽ là Năm hiện Hành – Năm Sinh 4 Hiển thị danh sách sinh viên gồm các thông tin sau: MaSV, HoTenSV, Ngaysinh,

NoiSinh nhưng chỉ lọc Sinh viên sinh vào tháng 12

5 Hiển thị danh sách sinh viên gồm các thông tin sau: MaSV, HoTenSV,TenMH, Diem, ĐánhGia Biết rằng nếu điểm <5 là Rớt, ngược lại là Đậu.

 Sử dụng Make- Table Query (truy vấn tạo Bảng)

1 Từ Bảng SinhVien hãy tạo ra 2 bảng SinhVien_TH và SinhVien_AV trong đó chứa các Sinh viên của Khoa Tin Học và Anh văn trong đó sắp xêp MASV tăng dần

2 Từ bảng SinhVien, KetQua, MonHoc sao chép thành bảng BangDiemSV gồm các thông tin: MaSv, HoTenSV, TenMH, Diem, KetQua Trong đó Kết quả sẽ là Đậu nếu Điểm >=5 và ngược lại là Rớt

 Sử dụng Update Query (truy vấn cập nhật)

1 Tăng học bổng cho sinh viên Khoa Tin học mỗi sinh viên là 50000

2 Cộng thêm 0.5 điểm thi môn học Cơ sở dữ liệu cho những sinh viên có điểm thi thấp hơn 5

 Sử dụng Delete Query (truy vấn xóa)

1 Trong bảng SinhVien_TH xóa các sinh viên có Nơi sinh là HCM2 Trong bảng sinhVien_AV xóa các sinh viên có năm sinh là 1977 và ở Q3

Trang 7

 Sử dụng Crosstab Query (truy vấn chéo):Thống kê điểm sinh viên theo dạng sau:

MaSVHo và TênCơ sở dữ liệu Đàm Thọai Đồ HọaTrí tuệ Nhân

TạoTruyền Tin Văn Phạm

A05 Trần Thanh Triều8A06 Nguyễn văn Chinh7

3 FORM & REPORT:

3.1 Tạo Form theo mẫu sau và cho phép nhập dữ liệu vào bảng DMKHOA:

3.2 Tạo Form theo mẫu sau :đặt tên F_TimSV, đặt tên Textbox: txtMaSV

Trang 8

Yêu cầu:

B1-Thiết kế Query như sau: đặt tên là Q_Indiem

B2 -Thiết kế Report đặt tên là R_bangdiem lấy dữ liệu từ Query trên, mẫu Report như sau:

Trang 11

Hình 1.7 MONHOC

Hình 1.8 KETQUA1.3.Mối quan hệ giữa các bảng.

Hình 1.9 Mối quan hệ các bảng

Trang 13

Hình 2.4 Select_query_4

Hình 2.5 Select_query_52.2.Kết quả

Hình 2.6 kq select_query_1

Trang 14

Hình 2.7 kq seclect_query_2

Hình 2.8 kq select_query_3

Hình 2.9 kq select_query_4

Hình 2.10 kq select_query_5

Trang 15

Hình 2.11 make_query_SINHVIEN_AV

Hình 2.12 make_query_SINHVIEN_TH

Hình 2.13 make_query_BangDiemSV

Hình 2.14 crosstab_query

Trang 18

PHẦN 3: KẾT LUẬN V HƯỚNG PH䄃ĀT TRIỂN1 Kết luận:

- Đề tài quản lí sinh viên có vai trò quan trọng trong việc tổ chức và quản lý thông tin sinh viên hiệu quả.

- Hệ thống quản lí sinh viên giúp đơn giản hóa quá trình lưu trữ và truy xuất thông tin sinh viên, từ đó tạo điều kiện thuận lợi cho việc quản lí, theo dõi và đánh giá hoạt động của sinh viên

- Các công nghệ mới như trí tuệ nhân tạo, học máy và trích xuất thông tin từ văn bản có thể tối ưu hóa quá trình quản lí thông tin sinh viên và tạo ra những gợi ý hữu ích cho quản trị viên.

2 Hướng phát triển:

- Nâng cấp hệ thống quản lí sinh viên bằng cách tích hợp các công nghệ mới, như trí tuệ nhân tạo và học máy, để tăng tính tự động và chính xác của quá trình quản lí.

- Xây dựng ứng dụng di động để sinh viên có thể truy cập và cập nhật thông tin cá nhân, điểm số, lịch học và các thông báo quan trọng.

- Tạo ra giao diện dễ sử dụng và thân thiện để người dùng có thể dễ dàng tương tác với hệ thống - Mở rộng chức năng của hệ thống quản lí sinh viên để bao gồm việc quản lí hoạt động ngoại khóa, tạo danh sách sinh viên dự thi, và tạo báo cáo đánh giá tổng thể về hoạt động sinh viên.

- Kết hợp với các dịch vụ mạng xã hội để tạo ra môi trường giao tiếp và chia sẻ thông tin giữa sinh viên và giảng viên

=> Tóm lại, việc nâng cấp và phát triển hệ thống quản lí sinh viên sẽ giúp tăng cường hiệu quả quản lí và giúp sinh viên có môi trường học tập tốt hơn.

TÀI LIỆU THAM KHẢO:

Trang 19

Các bài viết tại http://thuthuataccess.com/forum Các nguồn trên internet cùng chủ đề khác.

Ngày đăng: 26/04/2024, 19:00

Từ khóa liên quan

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

Tài liệu liên quan