Hệ thống quản lý kho bằng PHP/OOP với mã nguồn. Đây là ứng dụng dựa trên web cung cấp nền tảng trực tuyến và tự động cho các cửa hàng hoặc doanh nghiệp.
Dự án này có thể quản lý Đơn đặt hàng mua, Nhận hàng, Đơn đặt hàng tồn đọng, trả lại và Hồ sơ bán hàng của công ty. Ứng dụng có giao diện người dùng dễ chịu với sự trợ giúp của Thư viện Bootstrap và mẫu AdminLTE. Ứng dụng này cũng có các chức năng thân thiện với người dùng.
Về Hệ thống quản lý kho
- XAMPP v3.3.0 as my local webserver that has a PHP Version 8.0.7
- PHP Language
- MySQL Database
- HTML
- CSS
- JavaScript
- jQuery
- Ajax
- Bootstrap
- AdminLTE
- and some other plugins/libraries
Hệ thống quản lý kho này chỉ có thể được truy cập bởi 2 loại người dùng là Quản trị viên hệ thống và Nhân viên . Người dùng quản trị có thể truy cập và quản lý tất cả các trang, biểu mẫu và tính năng mà ứng dụng web thực hiện trong khi Người dùng nhân viên chỉ có quyền truy cập hạn chế.
Các Hồ sơ Kho như Lệnh mua, Nhận hàng, v.v. trong dự án này có các tính năng in cho từng hồ sơ. Nói về luồng của dự án này, trước tiên, người dùng quản trị phải điền vào tất cả các danh sách quan trọng là danh sách nhà cung cấp và danh sách mặt hàng.
Tiếp theo, người dùng sẽ tạo Hồ sơ lệnh mua cho một nhà cung cấp. Sau đó, người dùng có thể nhận các mặt hàng trong mỗi lệnh mua, nghĩa là Hồ sơ PO là bắt buộc để thêm kho của mặt hàng đó.
Sau đó, khi nhận các mặt hàng khi nhà cung cấp chỉ giao một số mặt hàng hoặc chưa hoàn thành, hệ thống sẽ tự động tạo Hồ sơ đơn hàng tồn đọng mới cho các mặt hàng chưa được giao.
Hồ sơ BO hoạt động giống như Hồ sơ lệnh mua. Tiếp theo, khi các mặt hàng đã nhận có vấn đề, sự cố, v.v., ban quản lý có thể tạo Hồ sơ trả lại và sau khi lưu tệp này, hệ thống cũng sẽ tự động trừ các mặt hàng bị hỏng vào tình trạng kho. Cuối cùng, hồ sơ bán hàng là hồ sơ của công ty đối với các mặt hàng đã được khách hàng hoặc khách hàng của họ mua. Mỗi cổ phiếu được liệt kê trong hồ sơ bán hàng cũng sẽ được khấu trừ khỏi tình trạng kho.
Mô tả
- Đăng nhập và Đăng xuất an toàn
- Quản lý danh sách nhà cung cấp (CRUD)
- Quản lý danh sách mục (CRUD)
- Quản lý hồ sơ đơn đặt hàng
- Tạo mới
- Chỉnh sửa hồ sơ
- Xem hồ sơ
- In hồ sơ
- Xóa bản ghi
- Quản lý hồ sơ nhận được
- Nhận từ PO (Đơn đặt hàng)
- Tự động tạo đơn hàng tồn kho mới cho các mặt hàng/kho còn thiếu
- Chỉnh sửa hồ sơ
- In hồ sơ
- Tự động thêm vào tình trạng hàng tồn kho
- Xóa bản ghi
- Quản lý hồ sơ đơn hàng tồn đọng
- Xem hồ sơ
- Nhận BO
- In hồ sơ
- Quản lý hồ sơ trả lại
- Tạo hồ sơ mới
- Xem hồ sơ
- Chỉnh sửa hồ sơ
- In hồ sơ
- Xóa bản ghi
- Tự động cập nhật tình trạng hàng tồn kho khi lưu
- Quản lý hồ sơ bán hàng
- Tạo hồ sơ mới
- Xem hồ sơ
- Chỉnh sửa hồ sơ
- In hồ sơ
- Xóa bản ghi
- Tự động cập nhật tình trạng hàng tồn kho khi lưu
- Quản lý danh sách người dùng (CRUD)
- Quản lý thông tin chi tiết/giấy tờ xác thực tài khoản
- Quản lý thông tin hệ thống
Chạy thế nào?
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
- Mở Bảng điều khiển XAMPP /WAMP và khởi động Apache và MySQL.
- Giải nén tệp zip mã nguồn đã tải xuống.
- 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 vào thư mục “www”.
- Duyệt PHPMyAdmin trong trình duyệt . Ví dụ: http://localhost/phpmyadmin
- Tạo một cơ sở dữ liệu mới có tên là sms_db.
- Nhập tệp SQL được cung cấp. Tệp này được gọi là sms_db.sql nằm bên trong thư mục cơ sở dữ liệu.
- Duyệt Hệ thống quản lý kho trong trình duyệt . Ví dụ: http://localhost/sms/.
Thông tin truy cập quản trị mặc định
Tên người dùng: admin
Mật khẩu: admin123