Tải bản đầy đủ (.pdf) (20 trang)

Xây Dựng Cơ Sở Dữ Liệu Quản Lý Sinh Viên.pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.56 MB, 20 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

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

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

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.

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

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

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

<b>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 </b>

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 q trình quản lý. Ngồ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.

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

<b>PHẦN 1: C䄃ĀC BƯỚC THỰC HIỆN1. TABLE:</b>

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

<b>a. DMKHOA (Danh mục khoa)</b>

<small>Field NameData TypeField sizeFormatRequired</small>

<b>b. SINHVIEN (Sinh Viên)</b>

<small>Field NameData TypeField SizeFormatRequired</small>

<small>Filed NameData TypeField SizeFormatRequired</small>

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

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

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

<b>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</b>

<b><small>MaSV HoSVTenSVGioiTinh NgaySinh NoiSinh DiaChiQuanMaKhoa HocBong</small></b>

<small>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</small>

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

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

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

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

<b>2. QUERY:</b>

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)

<b>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</b>

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

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

<b><small>MaSVHo và TênCơ sở dữ liệu Đàm Thọai Đồ Họa</small><sup>Trí tuệ Nhân</sup></b>

<b><small>Tạo</small><sup>Truyền Tin Văn Phạm</sup></b>

<small>A05 Trần Thanh Triều8A06 Nguyễn văn Chinh7</small>

<b>3. FORM & REPORT:</b>

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

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

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="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:

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

<b>Hình 1.7. MONHOC</b>

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

<b>Hình 1.9. Mối quan hệ các bảng</b>

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

<b>Hình 2.4. Select_query_4</b>

<b>Hình 2.5. Select_query_52.2.Kết quả</b>

<b>Hình 2.6. kq select_query_1</b>

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

<b>Hình 2.7. kq seclect_query_2</b>

<b>Hình 2.8. kq select_query_3</b>

<b>Hình 2.9. kq select_query_4</b>

<b>Hình 2.10. kq select_query_5</b>

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

<b>Hình 2.11. make_query_SINHVIEN_AV</b>

<b>Hình 2.12. make_query_SINHVIEN_TH</b>

<b>Hình 2.13. make_query_BangDiemSV</b>

<b>Hình 2.14. crosstab_query</b>

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">

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

- Đề 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 q 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 q 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.

<b> 2. Hướng phát triển:</b>

- 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 q 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:

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">

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

</div>

×