Skip to content

Commit e396c11

Browse files
committed
9
1 parent bc26bac commit e396c11

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

Diff for: README.md

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# BÀI TẬP
2+
Quản Lý Nhân Sự:
3+
Xây dựng ứng dụng Quản lý nhân sự của 1 công ty bằng với các yêu cầu sau:
4+
- Công ty có tên công ty, mã số thuế, doanh thu tháng. Công ty có 3 loại nhân viên: giám đốc, trưởng phòng, nhân viên thường. Mỗi người trong công ty phải có các thông tin: mã số, họ tên, số điện thoại, số ngày làm việc, lương 1 ngày và cách tính lương. Ngoài các thông tin chung, mỗi chức vụ trong công ty còn có các thuộc tính riêng:
5+
- Nhân viên:
6+
- Có thêm trưởng phòng quản lý. Nếu không có ai quản lý thì để null.
7+
- Công thức tính lương tháng : lương 1 ngày * số ngày làm việc .Lương 1 ngày của nhân viên: 100.
8+
- Trưởng phòng:
9+
- Có số lượng nhân viên dưới quyền. Thuộc tính này tăng lên khi có thêm 1 nhân viên thêm vào do trưởng phòng đó quản lý.
10+
- Công thức tính lương tháng: lương 1 ngày * số ngày làm việc + 100 * số lượng nhân viên dưới quyền. Lương 1 ngày của trưởng phòng: 200.
11+
- Giám đốc:
12+
- Có thêm thuộc tính cổ phần trong công ty. Trị số này là số %, không được vượt quá 100%.
13+
- Công thức tính lương tháng : lương 1 ngày * số ngày làm việc. Lương 1 ngày của Giam đốc: 300.
14+
- In ra menu cho chọn các chức năng sau:
15+
1. Nhập thông tin công ty.
16+
2. Phân bổ Nhân viên vào Trưởng phòng.
17+
3. Thêm, xóa thông tin một nhân sự. Lưu ý khi xóa trưởng phòng, phải ngắt liên kết với các nhân viên đang tham chiếu tới.
18+
4. Xuất ra thông tin toàn bộ người trong công ty.
19+
5. Tính và xuất tổng lương cho toàn công ty.
20+
6. Tìm Nhân viên thường có lương cao nhất.
21+
7. Tìm Trưởng Phòng có số lượng nhân viên dưới quyền nhiều nhất.
22+
8. Sắp xếp nhân viên toàn công ty theo thứ tự abc.
23+
9. Sắp xếp nhân viên toàn công ty theo thứ tự lương giảm dần.
24+
10. Tìm Giám Đốc có số lượng cổ phần nhiều nhất.
25+
11. Tính và Xuất tổng THU NHẬP của từng Giám Đốc.

0 commit comments

Comments
 (0)