Giao diện chính

Một phần của tài liệu đồ án ngành phần mềm android quản lý nhân viên (Trang 34 - 40)

CHƯƠNG 3: XÂY DỰNG CHƯƠNG TRÌNH 3.1 Tổng quan về App Quản Lý Nhân Viên

3.2.1Giao diện chính

- Giao diện chính của chương trình

- Giải thích về màn hình chính sau :

• Nút “ Lưu Phòng Ban “ : Cho phép lưu phòng ban và cập nhật vào LitsView

• Sự kiện nhấn trên ListView : nhấn vào phòng ban nào thì hiển thị lại thông tin của phòng ban đó vào phần Edittext bên trên.

- Tiếp tục ta sử lý Context Menu cho phòng ban:

Khi nhấn thật lâu vào một phòng ban nào đó, ví dụ trường hợp trên là phòng Kỹ thuật, chương trình sẽ hiển thị context Menu có 4 chức năng :

1. Thêm nhân viên 2. Danh sách nhân viên 3. Lập trưởng / phó phòng 4. Xóa phòng ban

Hình 3.2 Menu chức năng phòng ban

- Ứng với mỗi chức năng ta có

• Mặc định mỗi một nhân viên mới được tạo ra thì chỉ có chức vụ là Nhân Viên (không có chức vụ quản lý) :

Hình 3.3 Thêm nhân viên

• Nút “ Xóa trắng “ : cho phép xóa dữ liệu trên EditText và focus tới mã nhân viên.

• Nút “ Lưu nhân viên “ : cho phép thêm nhân viên mới vào phòng ban, Giới Tính Nam, Nữ để hiển thị hình ảnh cho đúng.

• Sau khi bấm nút “ Lưu Nhân Viên “ , thì cập nhật lại danh sách phòng ban (cập nhật số lượng nhân viên vào phòng ban).

2. Danh sách nhân viên

- Chương trình sẻ hiển thị danh sách nhân viên của phòng ban đang chọn, ví dụ trong trường hợp này là danh sách nhân viên của phòng ban Kỹ thuật :

Hình 3.4 Danh sách nhân viên

- Màn hình xem danh sách nhân viên có các chức năng sau : + Nhân viên có mô tả chức vụ giới tính

Hình 3.5 Menu chức năng danh sách nhân viên

Ta có 3 chức năng : 1.1 Sửa nhân viên 1.2 Chuyển phòng ban 1.3 Xóa nhân viên

- Ta vào từng chức năng 2.1 Sửa nhân viên

- Ta nhấn thật vào nhân viên , sau đó Context Menu hiển thị lên , ta chọn sửa nhân viên , màn hình sửa nhân viên xuất hiện như sau (chú ý Activity sửa nhân viên sử dụng chung Layout với Activity thêm nhân viên):

Hình 3.6 Sửa nhân viên

2.2 Chuyển phòng ban

- Ta vào chức năng chuyển phòng ban cho nhân viên. Chương trình sẻ hiển thị danh sách phòng ban.

2.3 Xóa nhân viên

Một phần của tài liệu đồ án ngành phần mềm android quản lý nhân viên (Trang 34 - 40)