Tham khảo tài liệu 'hướng dẫn thực hành winform - phần 6 thiết kế và xây dựng phần mềm theo mô hình 2 tầng xử lý', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Xây dựng phần mềm hướng đối tượng GVHD Trần Anh Dũng HƯỚNG DẪN THỰC HÀNH TUẦN 6 Thiết kế và xây dựng phần mềm theo mô hình 2 tầng xử lý 1. Thiết kế CSDL a. Sử dụng lại CSDL của tuần thứ 4 HOCSINH STT Tên trường Kiểu dữ liệu Ghi chú 1 MaHS Text 10 PrimaryKey 2 TenHS Text 255 3 NgaySinh Date Time 4 DiaChi Text 255 5 DTB Number 6 MaLop Text 10 ForeignKey tham chiếu đến Lop MaLop LOP STT Tên trường Kiểu dữ liệu Ghi chú 1 MaLop Text 10 PrimaryKey 2 TenLop Text 255 3 SiSo Number 2. Phân tích thiết kế chức năng của phần mềm theo mô hình 2 tầng xử lý Dựa vào hướng dẫn thiết kế theo mô hình hai tầng trên lớp lý thuyết sinh viên phải phân tích thiết kế - Xác định và mô tả phát thảo các lớp đối tượng - Lập sơ đồ lớp mức phân tích - Lập sơ đồ lớp mức thiết kế - Mô tả chi tiết các lớp đối tượng - Lập sơ đồ kiến trúc tổng thể của phần mềm - Lập sơ đồ phối hợp của các biến cố 3. Cài đặt a. Tạo project QLHocSinh b. Cài đặt lớp đối tượng XL_HOC_SINH Lớp đối tượng thực hiện xử lý trên tập hợp các học sinh Xây dựng phần mềm hướng đối tượng GVHD Trần Anh Dũng Add class XL_HOCSINH vào project như sau 1 Solution Explorer - QLHoc5inh object sender EventArgs e Q 04 project Rebuild Clean Ễi 5Ị1 D- Hi EH New Item. Existing Item. New Folder Windows Form. User Control. Component. Class. Publish. Add Add Reference. Add Web Reference. A View Class Diagram Set as Startup Project Debug Add Solution to Source Control. A Cut Paste X Remove Rename Unload Project Properties Cài đặt class XL_HOC_SINH Xây dựng phần mềm hướng đối tượng GVHD Trần Anh Dũng using System using using namespace QLHocSinh class XL_HOC_SINH Khai báo biền thành phần private OleDbConnection connection private OleDbDataAdapter adapter private DataSet dataSet private OleDbCommand command Phương thức khỏi tạo public XL_HOC_SINH string connnectionString Provider Hicroso Data Source E DH_HUFLIT XDPMHDT connection new OleDbConnection connnectionString Lầy danh sách