Sử dụng storeProcedure được xây dựng sẵn trong SQLServer có truyền tham số

Một phần của tài liệu bài thực hành công nghệ java 2022 (Trang 85 - 108)

II. Nội dung thực hành

3. Sử dụng storeProcedure được xây dựng sẵn trong SQLServer có truyền tham số

số

Chi tiết

Bài 4 Xây dựng 1 ứng dụng cụ thể: chương trình quản lý sinh viên có cơ sở dữ liệu được thiết kế như hình vẽ sau theo mô hình 3 lớp.

− Ví dụ form Khoa gồm có các chức năng hiển thị; thêm; sửa; xóa; tìm kiếm

− Tương tự đối với các form khác

− Hiển thị dữ liệu từ bảng Khoa lên Jcombobox, lọc dữ liệu sinh viên theo khoa được chọn trong combobox

Hướng dẫn:

Xây dựng chương trình quản lý sinh viên theo mô hình 3 lớp:

Tạo 4 package như sau:

Trong đó:

1. package EF chứa các khởi tạo và kết nối đến cơ sở đữ liệu

2. package Dao chứa các lớp có phương thức xử lý dữ liệu giữa tầng giao diện và tầng

cơ sở dữ liệu

3. package Controller chứa các lớp có phương thức gọi các hàm xử lý dữ liệu ở lớp Dao4. package View chứa các form hiển thị dữ liệu phía người dùng 4. package View chứa các form hiển thị dữ liệu phía người dùng

package EF:

Code mẫu Lớp kết nối CSDL: ModelDbContext

Code mẫu Lớp Khoa

Code mẫu Lớp Sinh Viên

Code mẫu Lớp Người dùng

Code mẫu Lớp Quyền

package Dao

KhoaDao: Có các hàm thêm ; xóa; sửa; hiển thị; tìm kiếm;….

Chi tiết getAllKhoa

Chi tiết getKhoaBySearch

Chi tiết getKhoaByiDKhoa

Chi tiết addKhoa

Chi tiết upDateKhoa

Chi tiết deleteKhoa

Tương tự đối với các lớp khác SinhVienDao, NguoiDungDao, QuyenDao:

Có các hàm thêm ; xóa; sửa; hiển thị; tìm kiếm;….

package Controller

KhoaController

Tương tự đối với các controller khác

package View

Khoa View

Tương tự cho các view khác

Một phần của tài liệu bài thực hành công nghệ java 2022 (Trang 85 - 108)

Tải bản đầy đủ (DOCX)

(108 trang)
w