🎓 Faculty of Information Technology (DaiNam University)
ERP Platform – Quản lý Chấm công và Tiền lương
📖 1. Giới thiệu
Hệ thống ERP Platform – Quản lý Nhân sự, Chấm công và Tính lương được xây dựng trong khuôn khổ học phần Thực tập Doanh nghiệp của sinh viên Khoa Công nghệ Thông tin – Đại học Đại Nam.
Hệ thống được phát triển dựa trên nền tảng mã nguồn mở Odoo, nhằm mô phỏng một hệ thống ERP thực tế trong doanh nghiệp, hỗ trợ các nghiệp vụ:
- Quản lý thông tin nhân sự
- Chấm công hàng ngày
- Tính lương theo tháng
- Quản lý hợp đồng, phòng ban, chức vụ
Thay vì xử lý thủ công hoặc rời rạc bằng Excel, hệ thống cung cấp một giải pháp tập trung – tự động – dễ mở rộng, phù hợp với môi trường doanh nghiệp vừa và nhỏ.
🔧 2. Các công nghệ được sử dụng
🚀 3. Hình ảnh các chức năng của hệ thống
👤 Quản lý Nhân sự
Trang quản lý nhân viên
Dashboard chấm công
Trang quản lý đơn vị
Trang quản lý chức vụ
Trang danh mục chứng chỉ, bằng cấp
Trang lịch sử công tác
Trang danh sách chứng chỉ, bằng cấp
Trang quản lý loại hợp đồng
Trang quản lý hợp đồng lao động
Trang quản lý người phụ thuộc
⏱️ Quản lý Chấm công
Trang quản lý chấm công
Trang quản lý đăng ký ca làm theo ngày
Trang quản lý đợt đăng ký
Trang quản lý đơn từ
💰 Quản lý Tính lương
Trang quản lý bảng lương
Trang quản lý bậc thuế TNCN
Trang quản lý cấu hình thuế TNCN
Trang quản lý tiền thưởng
Trang quản lý phiếu lương
Dashboard lương
Gửi email khi có phiếu lương
⚙️ 4. Cài đặt hệ thống
4.1. Cài đặt công cụ & môi trường
- Ubuntu 22.04 (WSL2)
- Python 3.10
- Docker & Docker Compose
- Visual Studio Code
Cài đặt các thư viện hệ thống cần thiết:
sudo apt-get update
sudo apt-get install -y \
libxml2-dev libxslt-dev libldap2-dev libsasl2-dev \
libssl-dev python3.10-dev python3.10-venv \
build-essential libffi-dev zlib1g-dev libpq-dev
4.2. Tải project
git clone https://github.com/HiepV7413/TTDN-16-02-N3.git
cd TTDN-16-02-N3
4.3. Khởi tạo môi trường ảo Python
python3.10 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
4.4. Setup Database bằng Docker
Chạy PostgreSQL bằng Docker Compose:
docker-compose up -d
Kiểm tra container:
docker ps
4.5. Cấu hình hệ thống Odoo
Tạo file odoo.conf (hoặc kế thừa từ odoo.conf.template):
[options]
addons_path = addons
db_host = localhost
db_user = odoo
db_password = odoo
db_port = 5431
xmlrpc_port = 8069
4.6. Chạy hệ thống
python3 odoo-bin.py -c odoo.conf -u all
Truy cập hệ thống tại: 👉 http://localhost:8069
🔐 5. Đăng nhập lần đầu
- Khi truy cập lần đầu, tạo database mới
- Tạo tài khoản Administrator
- Cài đặt các module cần thiết của hệ thống
📰 6. POSTER 🖼️
📝 7. Nguồn tham khảo
- Module chấm công (Khóa 15): https://github.com/dinhtuananh188/TTDN-15-01-N5.git