Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

BỘ MÔN CNPM - ĐHXD ĐỀ THI KẾT THÚC

 Môn: Công nghệ Java


Ngày thi: 27/9/2023
Lớp: 65PM12 Thời gian làm bài: 90 phút (Đề chẵn)

Lưu ý:

- Tạo project với tên sinh viên_mã sv_mã đề: ví dụ MinhNV_12365_Dechan (ví dụ sinh viên là Nguyễn
Văn Minh)

- Sinh viên nhận đề trên trang sinh viên, sau thời gian làm bài, sinh viên nộp file nén .rar và gửi theo link
trên hệ thống. (không cần gửi CSDL)

- Sinh viên được sử dụng tài liệu

- Tuyệt đối không copy bài của nhau, nếu 2 bài thi có nội dung giống nhau, sẽ cùng nhận điểm 0. Do đó,
sinh viên phải tự bảo vệ mã nguồn bài thi của mình.

A- Tạo cơ sở dữ liệu quản lý sản phẩm và một bảng lưu trữ thông tin sản phẩm
gồm: Mã sản phẩm, tên sản phẩm, giá bán (16 điểm)
B – Lập trình giao diện chức năng Quản lý Sản phẩm như sau (32 điểm) Lưu ý không
sử dụng công cụ thiết kế.

C – Thực hiện các chức năng dưới đây (52 điểm)

• Xây dựng lớp kết nối CSDL sử dụng thư viện JDBC
• Xây dựng lớp sản phẩm có các thuộc tính: mã sản phẩm, tên sản phẩm, giá bán và
các phương thức khởi tạo, phương thức get/set
• Xây dựng chức năng thêm sản phẩm vào danh sách sản phẩm và hiển thị lên Jtable
• Khi click chuột chọn một sản phẩm trong danh sách sản phẩm, thì thông tin của
sản phẩm đó sẽ hiển thị lên form và cho phép người dùng cập nhật thông tin. Sau
khi cập nhật thông tin, bấm nút Cập nhật để lưu lại thông tin đã sửa
• Khi click chuột chọn một sản phẩm trong danh sách sản phẩm nếu chọn nút Xóa
thì sản phẩm đó sẽ được xóa khỏi CSDL và Jtable hiển thị
• Nhập thông tin cần tìm kiếm (theo mã sản phẩm) và click vào nút Tìm: tìm sản
phẩm có mã sản phẩm được nhập vào, hiển thị kết quả trên Jtable.

…~Hết~...

You might also like