tailieunhanh - Hướng Dẫn Thực Hành Winform - phần 7 Thiết kế và xây dựng phần mềm theo mô hình 3 tầng xử lý

Tham khảo tài liệu 'hướng dẫn thực hành winform - phần 7 thiết kế và xây dựng phần mềm theo mô hình 3 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 7 Thiết kế và xây dựng phần mềm theo mô hình 3 tầng xử lý 1. Mục đích Giao diện người dùng Xử lý thông tin Lưu trữ dữ liệu 2. Thiết kế CSDL a. Sử dụng lại CSDL của tuần thứ 6 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 Xây dựng phần mềm hướng đối tượng GVHD Trần Anh Dũng 3. Phân tích thiết kế chức năng của phần mềm theo mô hình 3 tầng xử lý Dựa vào hướng dẫn thiết kế theo mô hình ba 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ố 4. Cài đặt a. Tạo project QLHocSinh b. Mô hình 3 tầng của chương trình Cơ sở dữ liệu c. Tạo lớp DataProvider để quản lý việc kết nối và truy vấn cơ sở dữ liệu Việc kết nối cơ sở dữ liệu có thể được thực hiện qua nhiều dạng Provider khác nhau như SqlClient OleDb Odbc. Do đó để có thể dễ dàng thay đổi Provider khi hệ quản trị cơ sở dữ liệu thay đổi ta cần thiết lập một lớp DataProvider riêng với các hàm tương ứng. Các bước thực hiện - Chọn Project - Add Class Đặt tên cho class là DataProvider. - Ở đây ta kết nối với cơ sở dữ liệu Microsoft Access nên ta sử dụng OleDb để kết nối. Thêm 2 dòng lệnh sau vào đầu file Xây dựng phần mềm hướng đối tượng GVHD Trần Anh Dũng using using Với mỗi lần kết nối ta sử dụng cùng một connectionstring chung. Khai báo một biến static và một property để lưu giữ connection string xuyên suốt trong chương trình. protected static string _connectionString public static string ConnectionString get return .

crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.