1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo assignment lập trình java 3 tạo các package (dao, entity, ui, ) để lưu các file trong chương trình

15 3 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Báo Cáo Assignment Lập Trình Java 3 Tạo Các Package (Dao, Entity, Ui, ...) Để Lưu Các File Trong Chương Trình
Tác giả Trương Văn Quý
Người hướng dẫn Hồ Thị Hồng Nga
Trường học Hồ Chí Minh
Thể loại assignment
Năm xuất bản 2020
Định dạng
Số trang 15
Dung lượng 709,58 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

o Username và Password có trong ArrayList  Hiện hộp thoại thông báo đăng nhập thành công  Đóng form Login.. o Username hoặc Password không có trong ArrayList  Hiện hộp thoại thông báo

Trang 1

Báo cáo Assignment

Lập trình Java 3

Giáo viên hướng dẫn : Hồ Thị Hồng Nga

Họ tên sinh viên : Trương Văn Quý

Mã số sinh viên : PS22871

Lớp : IT17325

Trang 2

CẦU GIAI ĐOẠN 1

1 Tạo 1 project mới.

Tạo các package (dao, entity, ui, ) để lưu các file trong chương trình.

2 Tạo 3 class tương ứng với 3 table USERS, GRADE, STUDENTS Các trường dữ liệu

private, viết các constructor và các phương thức getter/setter.

Trang 3

Bao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinhBao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinhBao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinhBao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinh

Trang 4

Bao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinhBao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinhBao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinhBao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinh

Trang 5

3 Tạo form đăng nhập gồm username , password và một nút login

- Tạo ArrayList để lưu danh sách users.

Trang 6

- Khi chọn Login:

o Username hoặc Password trống  Hiện hộp thoại thông báo nhập đủ thông tin.

o Username và Password có trong ArrayList  Hiện hộp thoại thông báo đăng nhập thành công  Đóng form Login.

o Username hoặc Password không có trong ArrayList  Hiện hộp thoại thông báo

đăng nhập thất bại.

Trang 7

- Khi chọn Cancel: Đóng form Login

SOFT203 – Lập trình Java3 2

4 Tạo giao diện chức năng quản lý sinh viên

Trang 8

- Tạo ArrayList để lưu danh sách students Nhập sẵn thông tin một số sinh viên vào

danh sách

- Khi mở form: Đọc danh sách SV trong ArrayList đổ lên Table Chọn dòng đầu tiên

trong Table và hiển thị thông tin của SV được chọn lên các điều khiển trên form.

(Các điều khiển này không cho sửa dữ liệu trực tiếp).

- Khi chọn một dòng trong Table hiển thị thông tin của SV của dòng được chọn lên

Trang 9

các điều khiển trên form.

- Khi chọn nút New: xóa trắng các điều khiển trên form đồng thời cho nhập được dữ

liệu vào các điều khiển này.

- Khi chọn nút Update: cho phép sửa đổi dữ liệu vào các điều khiển trên form trừ Mã

SV (không cho sửa MaSV).

SOFT203 – Lập trình Java3

Trang 10

o Nếu trước đó chọn New thì thêm dòng dữ liệu mới vào ArrayList Hiện hộp thoại thông báo thêm thành công.

o Nếu trước đó chọn Update thì cập nhật các thay đổi thông tin của SV đang chọn Hiện hộp thoại thông báo cập nhập thành công Cập nhật thông tin của

SV trong Table.

o Sau khi thêm mới hoặc cập nhật thành công Cập nhật danh sách SV trong Table đồng thời khóa các điều khiển trên form.

- Khi chọn nút Delete.

o Kiểm tra nếu MaSV rỗng thị Hiển thị hộp thoại thông báo chọn SV muốn xóa.

o Cần hiển thị hộp thoại xác nhận việc xóa SV Nếu đồng ý thì xóa SV đang được chọn khỏi ArrayList Cập nhật danh sách SV trong Table.

Trang 11

Y4 Yêu cầu chức năng

1 Mỗi khi click vào nút Login, chương trình phải kiểm tra thông tin đăng nhập có đúng không, nếu đúng thông báo thành công, nếu sai thông báo đăng nhập sai

2 Giảng viên chỉ có thể nhập điểm không thể thêm mới sinh viên

Trang 12

4 Mỗi khi giảng viên cập nhật điểm cho sinh viên, chương trình sẽ tính lại điểm trung bình của mỗi sinh viên, đồng thời hiển thị danh sách 3 sinh viên

có điểm tổng kết cao nhất của mỗi môn học

Y5 Chức năng nâng cao

1, Form Quản lý điểm, giảng viên có thể thêm, xóa, sửa, update điểm cho sinh viên SOF203 – Lập trình Java 3 Assignment

Trang 13

2, Form Quản lý sinh viên, cán bộ đào tạo có thể thêm, xóa, sửa, update thông tin của sinh viên và khi click chọn 1 dòng trên table thì dữ liệu chi tiết của sinh viên sẽ được hiển thị trên các components tương ứng

Trang 14

Bao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinhBao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinhBao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinhBao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinh

Trang 15

Bao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinhBao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinhBao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinhBao.cao.assignment.lap.trinh.java.3.tao.cac.package.(dao entity ui ).de.luu.cac.file.trong.chuong.trinh

Ngày đăng: 23/12/2023, 21:48

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w