- Đây là form có chức năng kết nối giữa chương trình quản lý và hệ quản trị cơ sở dữ liệu PostgreSQL. Form cũng có chức năng cho nhìn thấy mật khẩu phòng trường hợp mật khẩu khó viết.
39
Hình 4.1. Giao diện đăng nhập vào chương trình
- Khi đăng nhập bằng quyền quản lý, chương trình quản lý sẽ báo là đăng nhập đúng với quyền quản lý (admin).
Hình 4.2. Giao diện đăng nhập với quyền quản lý
- Sau khi đăng nhập với quyền quản lý, các chức năng sửa và xóa sẽ được tự động kích hoạt trong tất cả giao diện của chương trình.
40
Hình 4.3. Chức năng sửa và xóa được kích hoạt
- Khi đăng nhập bằng tên người dùng, chương trình quản lý sẽ báo đăng nhập với tên người dùng.
Hình 4.4. Giao diện đăng nhập bằng tên người dùng
- Sau khi đăng nhập với quyền quản lý, các chức năng sửa và xóa sẽ được tự động “khóa” không thể dùng được trong tất cả giao diện của chương trình.
41
Hình 4.5. Chức năng sửa và xóa bị khóa
- Lý do các chức năng sửa và xóa bị khóa khi đăng nhập bằng tên người dùng là để tránh trường hợp nhiều người dùng vô tình sửa hoặc các xóa dữ liệu đã có trong hệ quản trị.
42
Đăng nhập - kết nối
Điền tên và mật khẩu
Người quản lý Người dùng
Hệ thống kết nối và dò tìm tên đăng
nhập đã lưu trong hệ thống
Báo đăng nhập với quyền quản trị
Báo đăng nhập với quyền người
dùng Dùng đầy đủ tất cả các chức năng của chương trình quản lý Hạn chế chức năng sửa và xóa của chương trình
quản lý
Hình 4.6. Đăng nhập bằng quyền quản trị hoặc người dùng