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ý pdf

8 605 4
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ý pdf

Đang tải... (xem toàn văn)

Thông tin tài liệu

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 (QLHOCSINH.mdb) 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: Cài đặt class XL_HOC_SINH Click chuột phải Chọn class Xây dựng phần mềm hướng đối tượng GVHD: Trần Anh Dũng Xây dựng phần mềm hướng đối tượng GVHD: Trần Anh Dũng c. Cài đặt lớp đối tượng XL_LOP Lớp đối tượng thực hiện xử lý trên tập hợp các lớp học Update HocSinh Set … Where … Xây dựng phần mềm hướng đối tượng GVHD: Trần Anh Dũng d. Thiết kế lại Form “Nhập thông tin học sinh” như màn hình sau: Xây dựng phần mềm hướng đối tượng GVHD: Trần Anh Dũng Viết hàm code xử lý cho form “Nhập thông tin học sinh” - Khái báo biến thành phần: private string maHS, tenHS, diachi, malop; private float dtb; private DateTime ngaysinh; private XL_HOC_SINH Hoc_sinh = new XL_HOC_SINH(); private XL_LOP Lop = new XL_LOP(); - Cài đặt cho sự kiện Form_Load: - Hàm định dạng lưới: Hàm định dạng tiêu đề và độ rộng các cột của lưới Xây dựng phần mềm hướng đối tượng GVHD: Trần Anh Dũng - Cài đặt cho sự kiện lưu học sinh (thêm mới 1 học sinh) - Hàm lấy thông tin học sinh từ các control trên form - Cài đặt cho sự kiện xóa thông tin một học sinh - Cài đặt cho sự kiện khi người dùng chọn một row trên lưới chứa danh sách học sinh Xây dựng phần mềm hướng đối tượng GVHD: Trần Anh Dũng - Cài đặt cho sự kiện khi người dùng chọn một lớp học trên combobox lớp Sinh viên phát triển tiếp để hoàn thiện chương trình 4. Bài tập: Cài đặt chương trình trên theo mô hình 3 tầng xử lý và đánh giá ưu khuyết điểm . 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. PrimaryKey 2 TenLop Text (25 5) 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. 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

Ngày đăng: 28/07/2014, 03:20

Từ khóa liên quan

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

Tài liệu liên quan