Hệ thống ERP toàn diện với tích hợp AI để quản lý nhân sự, dự án và công việc
Tính Năng • Cài Đặt • Sử Dụng • Documentation • Đóng Góp
Dự án Hệ Thống Quản Lý Doanh Nghiệp với AI là một nền tảng ERP mạnh mẽ được xây dựng trên Odoo 15, tích hợp công nghệ AI tiên tiến để tối ưu hóa quản lý nhân sự, dự án và công việc. Hệ thống cung cấp giao diện trực quan, phân tích thông minh và tự động hóa quy trình nghiệp vụ.
- ✅ Tự động hóa quy trình quản lý nhân sự
- ✅ Tối ưu hóa quản lý dự án với phân tích AI
- ✅ Nâng cao hiệu suất công việc với gợi ý thông minh
- ✅ Cung cấp báo cáo và phân tích dữ liệu chi tiết
- ✅ Tích hợp AI để hỗ trợ ra quyết định
Xem chi tiết
-
Quản lý thông tin nhân viên
- Hồ sơ nhân viên đầy đủ (thông tin cá nhân, liên hệ, chuyên môn)
- Quản lý phòng ban và chức vụ
- Lịch sử làm việc và thăng tiến
- Upload và quản lý tài liệu nhân viên
-
Tích hợp AI
- Đánh giá năng lực nhân viên tự động
- Gợi ý khóa đào tạo phù hợp
- Dự đoán hiệu suất làm việc
- Phân tích kỹ năng và thiếu hụt
-
Báo cáo & Thống kê
- Dashboard nhân sự tổng quan
- Biểu đồ phân bố theo phòng ban/chức vụ
- Báo cáo hiệu suất theo thời gian
- Export dữ liệu (Excel, PDF)
Xem chi tiết
-
Quản lý dự án toàn diện
- Tạo và theo dõi dự án chi tiết
- Quản lý ngân sách và chi phí
- Định nghĩa mốc quan trọng (milestones)
- Cập nhật tiến độ theo thời gian thực
- Gán thành viên và phân quyền
-
Phân tích AI
- Phân tích rủi ro dự án
- Ước tính thời gian hoàn thành thông minh
- Dự báo chi phí và ngân sách
- Gợi ý tối ưu hóa tài nguyên
- Nhận diện điểm nghẽn và đề xuất giải pháp
-
Tính năng nâng cao
- Gantt chart trực quan
- Timeline và lịch sử thay đổi
- Tích hợp với module công việc
- Thông báo tự động
Xem chi tiết
-
Quản lý task hiệu quả
- Kanban board trực quan với màu sắc theo trạng thái
- Tạo và phân công công việc nhanh chóng
- Theo dõi tiến độ và deadline
- Tags và nhãn phân loại
- Checklist chi tiết cho mỗi task
-
Workflow tùy chỉnh
- Định nghĩa các trạng thái công việc
- Tự động chuyển trạng thái
- Email thông báo tự động
- Template công việc tái sử dụng
-
AI Assistant
- Ước tính thời gian hoàn thành
- Gợi ý người phụ trách phù hợp
- Phân tích độ ưu tiên tự động
- Dự đoán điểm nghẽn
-
Báo cáo hiệu suất
- Thống kê công việc theo người/dự án
- Biểu đồ năng suất cá nhân
- Phân tích thời gian xử lý
- KPI và metrics
Xem chi tiết
-
Giao diện Chat hiện đại
- Chat với AI assistant 24/7
- Lịch sử hội thoại
- Gợi ý câu hỏi thông minh
- Multi-language support
-
Tính năng AI
- Tích hợp OpenRouter API
- Hỗ trợ multiple AI models
- Phân tích ngữ cảnh thông minh
- Trả lời câu hỏi về dữ liệu hệ thống
-
Hỗ trợ đa dạng
- Tư vấn quản lý nhân sự
- Phân tích dự án và rủi ro
- Gợi ý tối ưu công việc
- Tạo báo cáo tự động
-
Cấu hình linh hoạt
- Chọn model AI phù hợp
- Điều chỉnh temperature và tokens
- Custom system prompts
- API key management
| Công Nghệ | Version | Mục Đích |
|---|---|---|
| Odoo | 15.0 | Framework ERP cơ bản |
| Python | 3.10+ | Backend development |
| PostgreSQL | 13+ | Database management |
| Docker | Latest | Container deployment |
| OpenRouter API | - | AI integration |
| JavaScript | ES6+ | Frontend interactions |
| XML/QWeb | - | View templates |
| CSS3 | - | Styling |
- OS: Ubuntu 20.04+ / Debian 11+ / macOS / Windows (WSL2)
- RAM: Tối thiểu 4GB, khuyến nghị 8GB+
- Disk: 10GB trống
- Python: 3.10 hoặc cao hơn
- PostgreSQL: 13 hoặc cao hơn
- Docker & Docker Compose (khuyến nghị)
git clone https://github.com/Trinhvhao/TTDN-16-05-N5.git
cd TTDN-16-05-N5sudo apt-get update
sudo apt-get install -y \
libxml2-dev libxslt-dev libldap2-dev libsasl2-dev \
libssl-dev python3.10-distutils python3.10-dev \
build-essential libffi-dev zlib1g-dev python3.10-venv \
libpq-dev git wget curlbrew install python@3.10 postgresql libxml2 libxslt openldappython3.10 -m venv venv
source venv/bin/activate # Linux/macOS
# hoặc: venv\Scripts\activate # Windowspip install --upgrade pip
pip install -r requirements.txtdocker-compose up -dsudo -u postgres createuser -s odoo
sudo -u postgres createdb odoo_fitdnuTạo file odoo.conf:
[options]
addons_path = addons
db_host = localhost
db_password = odoo
db_user = odoo
db_port = 5432
db_name = odoo_fitdnu
xmlrpc_port = 8069
logfile = /var/log/odoo/odoo.log
log_level = info./venv/bin/python3 odoo-bin -c odoo.conf -d odoo_fitdnu -i nhan_su,quan_ly_du_an,quan_ly_cong_viec,ai_assistantHoặc với dev mode:
./venv/bin/python3 odoo-bin -c odoo.conf -d odoo_fitdnu --dev=allMở trình duyệt và truy cập: http://localhost:8069
Đăng nhập với:
- Email: admin
- Password: admin
- Đăng nhập với tài khoản admin
- Vào menu Ứng dụng (Apps)
- Tìm và cài đặt các module:
- Quản Lý Nhân Sự (
nhan_su) - Quản Lý Dự Án (
quan_ly_du_an) - Quản Lý Công Việc (
quan_ly_cong_viec) - AI Assistant (
ai_assistant)
- Quản Lý Nhân Sự (
Lưu ý: Module AI Assistant yêu cầu API key để hoạt động
- Vào AI Assistant → Cấu hình
- Nhập thông tin:
- API Key: Lấy từ OpenRouter.ai
- Model: Chọn model phù hợp (mặc định:
google/gemini-2.0-flash-exp:free) - Temperature: 0.7 (khuyến nghị)
- Max Tokens: 4000
- Click "Test Kết Nối" để kiểm tra
- Nhấn Lưu
python3 test_ai_config.pyXem: AI_CONFIG_GUIDE.md
Hệ thống tự động tạo dữ liệu mẫu:
- 10 nhân viên
- 5 phòng ban
- 3 dự án
- 15 công việc
| Tài Liệu | Mô Tả |
|---|---|
| AI_CONFIG_GUIDE.md | Hướng dẫn cấu hình AI chi tiết |
| MODULE_STRUCTURE.md | Cấu trúc các module custom |
| IMPLEMENTATION_REPORT_PHASE1.md | Báo cáo triển khai giai đoạn 1 |
| TASK_STAGES_IMPLEMENTATION.md | Triển khai các giai đoạn công việc |
| docs/ | Thư mục tài liệu bổ sung |
odoo-fitdnu/
├── addons/ # Custom modules
│ ├── nhan_su/ # Module quản lý nhân sự
│ │ ├── models/ # Business logic
│ │ ├── views/ # UI templates
│ │ ├── data/ # Demo & seed data
│ │ ├── security/ # Access rights
│ │ └── __manifest__.py
│ ├── quan_ly_du_an/ # Module quản lý dự án
│ ├── quan_ly_cong_viec/ # Module quản lý công việc
│ └── ai_assistant/ # Module AI assistant
├── odoo/ # Odoo core framework
├── docs/ # Documentation
├── docker-compose.yml # Docker configuration
├── odoo.conf # Odoo configuration
├── requirements.txt # Python dependencies
└── README.md # This file
Chúng tôi hoan nghênh mọi đóng góp! Vui lòng xem CONTRIBUTING.md để biết thêm chi tiết.
- Fork repository
- Tạo branch mới (
git checkout -b feature/AmazingFeature) - Commit changes (
git commit -m 'Add some AmazingFeature') - Push to branch (
git push origin feature/AmazingFeature) - Mở Pull Request
Nhóm 5 - TTDN-16-05
- Trịnh Văn Hào - Team Lead & Full-stack Developer
- GitHub: @Trinhvhao
- Email: trinhhao@example.com
- ThS. [Tên Giảng Viên]
- Khoa Công Nghệ Thông Tin
- Đại Học FIT DNU
Dự án được phát hành dưới giấy phép LGPL-3.0
- Odoo Community - Framework tuyệt vời
- OpenRouter - AI API platform
- PostgreSQL Team - Database mạnh mẽ
- Khoa CNTT - Đại Học FIT DNU - Hỗ trợ và hướng dẫn
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Email: trinhhao@example.com
- Phase 1: Core modules (Nhân sự, Dự án, Công việc)
- Phase 2: AI Assistant integration
- Phase 3: Mobile application
- Phase 4: Advanced analytics & BI
- Phase 5: Multi-company support
- Phase 6: IoT integration



