Skip to content

VnhPhn/TTDN-16-02-N4

Repository files navigation

Hệ Thống Quản Lý Nhân Sự, Công Việc và Khách Hàng
Human Resources, Work Management & Customer Relationship System

AIoTLab Logo AIoTLab Logo DaiNam University Logo

AIoTLab Faculty of Information Technology DaiNam University

📖 1. Giới thiệu

Hệ thống Quản lý Nhân Sự, Công Việc và Khách Hàng được xây dựng dựa trên nền tảng Odoo, nhằm hỗ trợ các doanh nghiệp trong việc quản lý toàn diện về nhân sự, quy trình công việc và mối quan hệ khách hàng. Hệ thống cung cấp các tính năng:

  • Quản lý Nhân Sự (HR): Quản lý thông tin nhân viên, hợp đồng lao động, phòng ban, chức vụ, kỹ năng và phát triển nhân sự
  • Quản lý Công Việc (Projects): Lên kế hoạch, phân công công việc, theo dõi tiến độ, quản lý nhiệm vụ và báo cáo hiệu suất
  • Quản lý Khách Hàng (CRM): Quản lý danh bạ khách hàng, cơ hội kinh doanh, bán hàng, tương tác khách hàng và phân tích dữ liệu

Thay vì sử dụng các tệp Excel rời rạc hay hệ thống thủ công, giải pháp này mang lại một nền tảng tập trung, hiện đại, tự động hóa và dễ sử dụng cho toàn bộ quy trình quản lý doanh nghiệp.

🖼️ 2. Poster

🔧 3. Các công nghệ được sử dụng

Nền Tảng Chính

Odoo Python

Công nghệ Backend

PostgreSQL XML

Công nghệ Frontend

HTML5 CSS JavaScript

Hệ điều hành

Linux Ubuntu Windows

Công cụ & Deployment

Docker Docker Compose Git

🚀 4. Các tính năng chính

✨ Quản lý Nhân Sự (HR Module)

  • 👥 Quản lý thông tin nhân viên chi tiết (thông tin cá nhân, liên lạc, hợp đồng)
  • 🏢 Tổ chức cấu trúc công ty (phòng ban, chức vụ, quản lý cấp bậc)
  • 📋 Quản lý hợp đồng lao động, tuyển dụng và onboarding nhân viên

💼 Quản lý Công Việc (Projects Module)

  • 🧩 Tạo và quản lý dự án
  • 📅 Lập kế hoạch dự án, phân công nhiệm vụ cho nhân viên
  • 🎯 Theo dõi tiến độ công việc, thời hạn hoàn thành
  • 👥 Phân công tài nguyên, quản lý thành viên dự án
  • ⏱️ Ghi nhận thời gian làm việc, báo cáo chi phí dự án
  • 📈 Báo cáo tiến độ, phân tích năng suất và hiệu quả dự án

👥 Quản lý Khách Hàng (CRM Module)

  • 💼 Quản lý danh bạ khách hàng (công ty, liên hệ cá nhân)
  • 📇 Lưu trữ thông tin liên lạc, lịch sử tương tác khách hàng
  • 🎯 Quản lý cơ hội kinh doanh, bán hàng và quy trình bán hàng
  • ✉️ Quản lý email, cuộc gọi, cuộc họp và sự kiện khách hàng
  • 🗂️ Quản lý hoạt động, nhiệm vụ liên quan đến khách hàng

🖼️ 5. Giao diện chính

Giao diện Nhân sự

Giao diện Khách hàng

Giao diện Công việc / Dashboard

⚙️ 6. Cài đặt và Chạy Hệ Thống

Bước 1: Cập nhật hệ thống

sudo apt update && sudo apt upgrade -y

Bước 2: Cài đặt các gói phụ thuộc

sudo apt install -y python3 python3-pip python3-dev postgresql postgresql-contrib \
    git libxml2-dev libxslt1-dev libzip-dev libsasl2-dev libssl-dev libffi-dev \
    libjpeg-dev zlib1g-dev

Bước 3: Clone project

cd /opt
sudo git clone https://github.com/VnhPhn/TTDN-16-02-N4
cd odoo-fitdnu-B

Bước 4: Tạo virtual environment

python3 -m venv venv
source venv/bin/activate

Bước 5: Cài đặt các dependency

pip install --upgrade pip
pip install -r requirements.txt

Bước 6: Cấu hình database PostgreSQL

sudo -u postgres createdb odoo_db
sudo -u postgres createuser -P odoo_user
# Nhập mật khẩu khi được yêu cầu

Bước 7: Chỉnh sửa file cấu hình

cp odoo.conf.template odoo.conf
# Sửa file odoo.conf:
# - db_name = odoo_db
# - db_user = odoo_user
# - db_password = <password>

Bước 8: Khởi chạy Odoo

./odoo-bin -c odoo.conf
# Hoặc sử dụng Python
python3 odoo-bin.py -c odoo.conf

Bước 9: Truy cập Odoo

  • Mở trình duyệt: http://localhost:8069
  • Tài khoản mặc định: admin / admin

📞 7. Support & Liên Hệ

Made with by VinhPhan, VuPhu, KhanhXG

About

Bài tập lớn học phần Thực tập doanh nghiệp - Nhóm 4 - Lớp CNTT 16-02 - Khoa Công nghệ thông tin - Đại học Đại Nam

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors