Professional Documents
Culture Documents
HDT1
HDT1
HDT1
1
Biểu đồ Use case (Use Case Diagram)
2
3
4
Biểu đồ lớp (Class Diagram)
Một lớp có các thành phần sau
Tên lớp
Các thuộc tính
Các phương thức
5
USECASE QL BÁN VÉ MÁY BAY
6
Java - Viết chương trình quản lý sách trong thư viện.
Thư viện X quản lý danh sách các loại sách. Thông tin về các loại sách:
Sách giáo khoa: Mã sách, đơn giá, số lượng, nhà xuất bản, tình trạng (mới, cũ). Nếu tình trạng sách là
mới thì thành tiền = số lượng * đơn giá. Nếu tình trạng sách là cũ thì thành tiền = số lượng * đơn giá *
50%.
Sách tham khảo: Mã sách, đơn giá, số lượng, nhà xuất bản, thuế, thành tiền = số lượng * đơn giá + thuế.
7
8
9
Class SGK
10
Class STK
11
Class Main
12
Java - Viết chương trình quản lý nhân viên trong 1 công ty phần
mềm.Hiện tại, công ty lưu trữ thông tin của các loại nhân viên như sau:
Lập trình viên: mã nhân viên, họ tên, tuổi, số điện thoại, email, lương cơ bản, số giờ
overtime.
Kiểm chứng viên: mã nhân viên, họ tên, tuổi, số điện thoại, email, lương cơ bản, số lỗi phát hiện
được.
Do tính chất công việc khác nhau nên lương cơ bản của lập trình viên và kiểm chứng viên cũng
khác nhau. Cụ thể:
Lương (lập trình viên) = lương cơ bản + số giờ làm thêm * 200.000.
Lương (kiểm chứng viên) = lương cơ bản + số lỗi * 50.000.
Hãy viết chương trình thực hiện các yêu cầu sau:
Nhập vào danh sách nhân viên (lưu trữ trong một mảng duy nhất).
Liệt kê danh sách nhân viên có lương thấp hơn mức lương trung bình của các nhân viên trong
công ty.
13
Class Nvien
14
15
Class LTV
16
Class KCV
17
Class Main
18
19
Java - Viết chương trình quản lý thông tin các chuyến xe.
Công ty du lich V quản lý thông tin của các chuyến xe. Thông tin của 2 loại chuyến xe:
Chuyến xe nội thành: Mã số chuyến, họ tên tài xế, số xe, số tuyến, số km đi được, doanh
thu.
Chuyến xe ngoại thành: Mã số chuyến, họ tên tài xế, số xe, nơi đến, số ngày đi được,
doanh thu.
Viết chương trình thực hiện các yêu cầu sau:
Xây dựng các lớp có quan hệ thừa kế.
Nhập, xuất danh sách các chuyến xe.
Tính tổng doanh thu cho từng loại xe.
20
Class ChuyenXe
21
22
Class ChuyenXeNoiThanh
23
Class ChuyenXeNgoaiThanh
24
Class Main
25