Hệ thống ghi nhật ký cổng nhân viên và khách truy cập bằng PHP với mã nguồn


Hệ thống ghi nhật ký cổng nhân viên và khách truy cập bằng PHP với mã nguồn

Giới thiệu

Đây là Hệ thống ghi nhật ký cổng của nhân viên và khách truy cập trong cơ sở dữ liệu PHP và MySQL . Đây là một ứng dụng dựa trên web đơn giản cung cấp nền tảng tự động cho một công ty nhất định để theo dõi hoặc ghi nhật ký hồ sơ hàng ngày của nhân viên và khách vào tòa nhà hoặc cơ sở của công ty. Ứng dụng này có thể giúp theo dõi thông tin chi tiết của những cá nhân đã vào và ra khỏi công ty. Ứng dụng này được phát triển chỉ nhằm mục đích giáo dục, ứng dụng này có thể giúp các lập trình viên mới hoặc người mới sử dụng Ngôn ngữ PHP tạo một ứng dụng web như dự án này bằng cách sử dụng Lập trình hướng đối tượng PHP . Ứng dụng này có giao diện người dùng đơn giản với tính năng quản lý thông tin hệ thống động như logo hệ thống/công ty và ứng dụng này cũng có các chức năng thân thiện với người dùng.

Giới thiệu về Hệ thống ghi nhật ký thẻ vào cổng của nhân viên và khách

Tôi đã phát triển dự án này bằng cách sử dụng như sau:

  • XAMPP v3.3.0 làm máy chủ web cục bộ của tôi có Phiên bản PHP 8.0.7
  • Ngôn ngữ PHP
  • Cơ sở dữ liệu MySQL
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Ajax
  • Khởi động
  • Quản trị viênLTE
  • và một số plugin/thư viện khác.

Hệ thống ghi nhật ký cổng nhân viên và khách này có Bảng quản trị nơi ban quản lý có thể quản lý dữ liệu hệ thống như danh sách nhân viên. Người dùng Quản trị viên có quyền truy cập vào tất cả các tính năng và chức năng của dự án trong khi người dùng Nhân viên chỉ có quyền truy cập hạn chế. Hệ thống cũng liệt kê danh sách nhật ký theo ngày có thể in được cho cả nhật ký Nhân viên và Khách ra vào cơ sở công ty.

Đặc trưng

bảng quản trị

  • Đăng nhập và đăng xuất an toàn
  • bảng điều khiển
  • Quản lý danh sách phòng ban (CRUD)
  • Quản lý danh sách chỉ định (CRUD)
  • Quản lý hồ sơ nhân viên
    • Thêm nhân viên mới
    • Liệt kê tất cả nhân viên
    • Chỉnh sửa/Cập nhật thông tin nhân viên
    • Xem thông tin chi tiết của nhân viên
    • In chi tiết nhân viên
    • Xóa hồ sơ
  • Báo cáo
    • Báo cáo nhật ký theo ngày có thể in của nhân viên
    • Báo cáo nhật ký theo ngày có thể in của khách truy cập
  • Quản lý danh sách người dùng (CRUD)
  • Quản lý chi tiết tài khoản/thông tin xác thực
  • Quản lý thông tin hệ thống

Phía nhà điều hành (Không cần quyền truy cập)

  • Tab biểu mẫu nhật ký nhân viên (Vào/Ra)
  • Tab biểu mẫu nhật ký khách truy cập (Vào/Ra)

Ảnh chụp nhanh hệ thống của một số tính năng

Mẫu nhật ký của nhân viên

Hệ thống ghi nhật ký cổng của nhân viên và khách

Mẫu nhật ký khách truy cập

Hệ thống ghi nhật ký cổng của nhân viên và khách

Trang tổng quan của bảng quản trị

Hệ thống ghi nhật ký cổng của nhân viên và khách

Báo cáo nhật ký của nhân viên

Hệ thống ghi nhật ký cổng của nhân viên và khách

Làm thế nào để chạy??

Yêu cầu

  • Tải xuống và cài đặt bất kỳ máy chủ web cục bộ nào như XAMPP/WAMP.
  • Tải xuống tệp zip mã nguồn được cung cấp . ( nút tải xuống nằm bên dưới )

Cài đặt/Thiết lập

  1. Mở Bảng điều khiển của XAMPP/WAMP và khởi động  Apache và MySQL .
  2. Giải nén tệp zip mã nguồn đã tải xuống .
  3. Nếu bạn đang sử dụng XAMPP , hãy sao chép thư mục mã nguồn đã giải nén và dán vào thư mục “htdocs” của XAMPP . Và nếu bạn đang sử dụng WAMP , hãy dán nó vào thư mục “www”.
  4. Duyệt PHPMyAdmin trong trình duyệt . tức là http://localhost/phpmyadmin
  5. Tạo cơ sở dữ liệu mới đặt tên nhân viên_gatepass_db .
  6. Nhập tệp SQL được cung cấp . Tệp có tên là  worker_gatepass_db.sql nằm bên trong thư mục cơ sở dữ liệu .
  7. Duyệt qua Hệ thống ghi nhật ký thẻ nhân viên và khách truy cập trong trình duyệt . tức là http://localhost/employee_gatepass/ dành cho phía nhà điều hành/ghi nhật ký và http://localhost/employee_gatepass/admin dành cho phía quản trị viên.

Thông tin truy cập quản trị mặc định

Tên đăng nhập: admin
Mật khẩu:  admin123









Gõ tìm kiếm nhanh...