Dành cho học phần Thực tập doanh nghiệp
Hệ thống ERP được xây dựng trên nền tảng Odoo, phục vụ bài toán quản lý nhân sự – công việc – dự án.
Hệ thống cho phép:
- Quản lý hồ sơ nhân sự
- Phân công và theo dõi công việc
- Quản lý dự án và tiến độ tổng thể
- Gợi ý nhân sự và tạo công việc tự động bằng AI
Hình ảnh luồng hoạt động:
![]() |
![]() |
| Giao diện chính quản lý nhân sự | Giao diện lịch sử công tác |
![]() |
| Giao diện danh sách chứng chỉ, bằng cấp |
![]() |
![]() |
| Giao diện Dashboard | Giao diện danh sách công việc |
![]() |
![]() |
| Giao diện nhật ký công việc | Giao diện đánh giá nhân viên |
![]() |
| Giao diện giai đoạn làm việc |
![]() |
![]() |
| Giao diện chính quản lý dự án | Giao diện tài nguyên dự án |
![]() |
| Giao diện biểu đồ tiến độ dự án |
https://github.com/nddchamhett/TTDN-16-02-N2.git
Hoặc nếu muốn clone base project
https://github.com/FIT-DNU/Business-Internship.git
Người sử dụng thực thi các lệnh sau để cài đặt các thư viện cần thiết
sudo apt-get install libxml2-dev libxslt-dev libldap2-dev libsasl2-dev libssl-dev python3.10-distutils python3.10-dev build-essential libssl-dev libffi-dev zlib1g-dev python3.10-venv libpq-dev
python3.10 -m venv ./venv
source venv/bin/activate
pip3 install -r requirements.txt
Khởi tạo database trên docker bằng việc thực thi file dockercompose.yml.
sudo apt install docker-compose
sudo docker-compose up -d
Nếu dùng phiên bản mới chạy:
sudo docker compose up -d
Nếu lỗi có thể tải Docker Desktop về tại https://www.docker.com/get-started/
Tạo tệp odoo.conf
nano odoo.conf
Nội dung odoo.conf như sau:
[options]
addons_path = addons
db_host = localhost
db_password = odoo
db_user = odoo
db_port = 5431
xmlrpc_port = 8069
Có thể kế thừa từ odoo.conf.template
Lệnh chạy tất cả module
python3 odoo-bin.py -c odoo.conf -u all
Lệnh chạy từng module
python3 odoo-bin.py -c odoo.conf -u [tên module]
Người sử dụng truy cập theo đường dẫn http://localhost:8069/ để đăng nhập vào hệ thống.
Poster hệ thống:
Dự án có tham khảo và kế thừa tài nguyên từ:
- TTDN-15-03-N6 - HDatz
© 2024 AIoTLab, Faculty of Information Technology, DaiNam University. All rights reserved.















