Tài liệu thực hành Lập trình ứng dụng quản lý 1 - Tuần 8

Mục tiêu  
Xây dựng ứng dụng cơ bản về quản lý dữ liệu (xml)  
Sử dụng control DataGridView  
Nội dung  
Yêu cầu  
Viết chương trình quản lý học sinh của 1 trường trung học, trong trường bao gồm nhiều lớp, mỗi lớp có (Tên  
lớp, Mã lớp), mỗi học sinh có (Mã HS, Tên HS, Mã lớp, Điểm Toán, Điểm Văn, Điểm NN, Điểm Lý, Điểm Hóa).  
Chương trình cho phép:  
Liệt kê danh sách lớp trên TreeView.  
Liệt kê danh sách học sinh trên GridView của lớp đang chọn bao gồm: Họ tên, Điểm các môn và Điểm  
trung bình.  
Hướng dẫn  
Database  
Tạo database xml với các tag LopHoc (các thuộc tính: MaLop, TenLop) và HocSinh (các thuộc tính: MaHS,  
TenHS, MaLop, DiemToan, DiemLy, DiemHoa, DiemVan, DiemNN).  
Giao diện chương trình  
Sử dụng designer để tạo giao diện như dưới với lưới là control DataGridView (không phải ListView).  
DataGridView (dgvHS)  
TreeView (tvLH)  
Kết nối database  
Xây dựng các lớp đối tượng dữ liệu liên kết giữa giao diện và database, thường gọi là Data Transfer Object  
(DTO).  
Xây dựng các lớp đối tượng xử lý việc kết nối với database, thường gọi là Data Access Object (DAO).  
Xử lý tương tác  
Xử lý Form Load (điền dữ liệu cho TreeView)  
xử lý khi chọn lớp trên TreeView  
Thay đổi cách hiển thị GridView theo yêu cầu, sửa lại hàm FillGridView như sau  
Bài tập  
Hoàn thành các ví dụ trên.  
pdf 7 trang myanh 25900 Free
Bạn đang xem tài liệu "Tài liệu thực hành Lập trình ứng dụng quản lý 1 - Tuần 8", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdftai_lieu_thuc_hanh_lap_trinh_ung_dung_quan_ly_1_tuan_8.pdf