Professional Documents
Culture Documents
4.4. Tách liên kết N-N giữa NHÂN VIÊN VÀ CHẤM CÔNG
4.5. Mô hình liên kết thực thể
5. CHUYỂN MÔ HÌNH THỰC THỂ LIÊN KẾT THÀNH CÁC
BẢN GHI LOGIC
NHÂN VIÊN (Mã NV, Tên NV, Giới tính, Ngày sinh, Số CCCD, Quê quán,
Dân tộc, TTGĐ)
CHẤM CÔNG (Mã chấm công, Số ngày làm việc, Ngày nghỉ phép, Lí do
nghỉ phép)
PHÒNG BAN (Mã phòng ban, Tên phòng ban, Vị trí)
TRÌNH ĐỘ HỌC VẤN (Mã TĐHV, Trình độ học vấn, Chuyên ngành, Xếp
loại)
TIỀN LƯƠNG (Mã lương, Lương cơ bản, Phụ cấp)
BÁO CÁO (Số hiệu, Ngày lập, Mã NV, Mã chấm công, Mã lương)
NHÂN VIÊN CHẤM CÔNG (Mã NV, Mã chấm công, Ngày chấm, Giờ bắt
đầu, Giờ kết thúc)
6. THIẾT KẾ CƠ SỞ DỮ LIỆU VẬT LÝ
6.1. Lập từ điển dữ liệu
6.1.1. Bảng NHÂN VIÊN
STT Tên thuộc Kiểu độ Ràng Khóa chính/ Mô tả
tính rộng buộc Khóa phụ
(PK/FK)
1 MaNV Text(30) Not null PK Mã nhân viên
2 TenNV Text(30) Not null Tên nhân viên
3 Gioitinh Text(10) Not null Giới tính
4 Ngaysinh Date Not null Ngày sinh
5 SoCCCD Text(30) Not null Số căn cước công dân
6 Quequan Text(20) Not null Quê quán
7 SoDT Text(20) Null Số điện thoại
8 TTGD Text(20) Null Tình trạng gia đình
Người dùng chọn vào nhân viên cần chỉnh sửa thông tin trong bảng chấm công, các
ô “Mã nhân viên” và “Họ&Tên” tự động điền thông tin tương ứng của nhân viên
đó. Người dùng điền đầy đủ thông tin vào các ô “Số ngày làm việc”, “Lí do nghỉ
phép”. Các thông tin “Ngày làm việc”, “Giờ checkin”, “giờ checkout” phải chọn
các thông tin trong “hộp”. Sau khi nhập xong muốn lưu trữ vào CSDL thì bấm nút
“Sửa”. Hê thống tự động lưu lại thông tin cần chỉnh sửa. Khi đó ấn vào nút “Xóa”,
hệ thống sẽ tự động xóa thông tin nhân viên đó khỏi bảng dữ liệu.Nút “Thoát”
được thực hiện khi người dùng thoát ra khỏi chức năng cập nhật thông tin nhân
viên.
Người dùng chọn vào nhân viên cần chỉnh sửa thông tin trong bảng chấm công, các
ô “Mã nhân viên” và “Họ&Tên” tự động điền thông tin tương ứng của nhân viên
đó. Thông tin “Số ngày công” được lấy dữ liệu từ bảng chấm công. Người dùng
điền đầy đủ thông tin vào các ô “Lương cơ bản”, “Tiền phụ cấp”. Hệ thống tự động
tính tổng lương cho nhân viên và hiện lên ô “Tổng lương”. Sau khi nhập xong
muốn lưu trữ vào CSDL thì bấm nút “Sửa”. Hê thống tự động lưu lại thông tin cần
chỉnh sửa. Khi đó ấn vào nút “Xóa”, hệ thống sẽ tự động xóa thông tin nhân viên
đó khỏi bảng dữ liệu.Nút “Thoát” được thực hiện khi người dùng thoát ra khỏi
chức năng cập nhật thông tin nhân viên.
Người dùng nhập tên đăng nhập, mật khẩu mới và ấn vào nút “Tạo tài khoản”. Hệ
thống tạo tài khoản mới trong CSDL.
Người dùng nhập tài khoản cũ, mật khẩu cũ và mật khẩu mới.Sau đó nhấp vào nút
“Xác nhận đổi”. Hệ thống sẽ tự động lưu mật khẩu mới vào CSDL.