Bỏ qua menu, vào nội dung chính

Phần mềm quản lý doanh nghiệp theo yêu cầu

Phần mềm quản lý là nơi doanh nghiệp ghi lại việc mỗi ngày: đơn hàng, khách, kho, công nợ, chấm công, lương. ALODEV viết theo đúng quy trình của từng doanh nghiệp, chia thành các phân hệ dùng chung một dữ liệu, nối với phần mềm kế toán, ngân hàng và Zalo đang dùng. Mã nguồn và dữ liệu đứng tên doanh nghiệp.

Tóm tắt

Hình thức
Trọn gói theo phạm vi, thanh toán 30/40/30
Bắt đầu từ
Một phân hệ, mở rộng dần trên cùng dữ liệu
Chạy trên
Trình duyệt, điện thoại, máy tính bảng
Sở hữu
Mã nguồn và dữ liệu đứng tên doanh nghiệp

Các phân hệ thường gặp

Doanh nghiệp hiếm khi cần tất cả cùng lúc. Cách làm bền là chọn phân hệ đang làm mất tiền hoặc mất thời gian nhiều nhất, chạy ổn định, rồi thêm phân hệ tiếp theo trên cùng một dữ liệu. Mỗi phân hệ có một trang riêng, đi sâu vào bài toán của nó.

Năm phân hệ phần mềm quản lý và bài toán mỗi phân hệ giải
Phân hệBài toánSố liệu cuối cùng
ERP, vận hành tổngMua hàng, kho, bán hàng, công nợ nối thành một chuỗi chứng từGiá vốn, tồn kho, công nợ, lãi lỗ
CRM, khách hàngHồ sơ khách, lịch sử liên hệ, cơ hội bán, nhắc chăm sócSố cơ hội theo giai đoạn, khách bị bỏ quên
Nhân sựChấm công, ca, nghỉ phép, tính lương, bảo hiểm, thuế thu nhập cá nhânBảng công, bảng lương, phiếu lương
Kho và bán hàngXuất nhập tồn theo lô và vị trí, bán tại quầy, đồng bộ nhiều kênhTồn thực, đơn theo kênh, doanh thu
Dự án, công việcGiao việc, hạn, tiến độ, duyệtViệc quá hạn, tải việc của từng người

Các phân hệ dùng chung danh mục gốc: một khách hàng, một mã hàng, một nhân viên chỉ được định nghĩa một lần. Đây là lý do nên chọn một đơn vị viết các phân hệ nối với nhau thay vì năm phần mềm rời.

Vì sao các phân hệ phải dùng chung một dữ liệu

Khi mỗi bộ phận giữ một phần mềm riêng, cùng một khách hàng tồn tại ở bốn nơi với bốn cách viết tên. Phòng bán hàng sửa số điện thoại, kế toán không biết; kho giao hàng theo địa chỉ cũ. Báo cáo cuối tháng phải gộp tay từ nhiều tệp, và hai người gộp ra hai con số.

  • Danh mục gốc (khách, nhà cung cấp, mã hàng, nhân viên, phòng ban) lưu một nơi, các phân hệ chỉ tham chiếu tới.
  • Chứng từ sinh chứng từ: đơn bán sinh phiếu xuất kho, phiếu xuất sinh công nợ, thu tiền đóng công nợ. Không ai nhập lại cùng một con số.
  • Báo cáo đọc thẳng từ chứng từ gốc, không có bước nhập tay ở giữa, nên bấm vào một con số là xuống được chứng từ tạo ra nó.
  • Sửa một danh mục thì mọi phân hệ thấy ngay, kèm nhật ký ai sửa lúc nào.

Khi nào nên dùng phần mềm có sẵn, khi nào viết riêng

Phần mềm có sẵn, kể cả loại miễn phí, là lựa chọn đúng khi quy trình của doanh nghiệp giống số đông: một cửa hàng, một kho, bán lẻ thông thường. Viết riêng chỉ đáng tiền khi phần mềm có sẵn buộc nhân viên làm thêm việc ngoài phần mềm, hoặc khi quy trình riêng chính là lợi thế cạnh tranh của doanh nghiệp.

  • Nên viết riêng: luồng duyệt nhiều cấp riêng, giá và chiết khấu theo nhóm khách phức tạp, nhiều phần mềm rời cần gộp một dữ liệu, cần báo cáo mà phần mềm có sẵn không xuất được.
  • Nên dùng có sẵn: quy trình phổ thông, ngân sách nhỏ, cần dùng ngay trong vài ngày.
  • Cách lai: giữ phần mềm có sẵn cho phần chuẩn như kế toán, viết riêng phần đặc thù và nối hai bên qua API.

Phép thử nhanh: đếm số việc nhân viên đang làm ngoài phần mềm hiện tại, như chép số sang Excel, nhắn tin xin duyệt, đối chiếu bằng tay. Nếu con số lớn và lặp lại hằng ngày thì viết riêng đáng cân nhắc. So sánh chi tiết hai cách ở trang ERP thuê bao hay ERP viết riêng.

Phân quyền và nhật ký: phần quyết định phần mềm có dùng được thật

Phần mềm quản lý chứa dữ liệu nhạy cảm nhất của doanh nghiệp: giá vốn, công nợ, lương. Phân quyền sai thì hoặc lộ dữ liệu, hoặc nhân viên không làm được việc và quay về Excel. ALODEV thiết kế quyền theo ba trục cùng lúc.

Ba trục phân quyền trong phần mềm quản lý
TrụcCâu hỏiVí dụ
Vai tròNgười này làm chức danh gìNhân viên kho không thấy giá vốn
Phạm vi dữ liệuThấy dữ liệu của ai, của đơn vị nàoTrưởng chi nhánh chỉ thấy chi nhánh mình
Hành độngXem, tạo, sửa, duyệt, xuất tệpĐược tạo đơn nhưng không được tự duyệt đơn của mình

Mọi thao tác sửa và xoá quan trọng ghi lại ai làm, lúc nào, giá trị trước và sau. Chứng từ đã khoá sổ không sửa được; muốn điều chỉnh phải lập chứng từ điều chỉnh. Người không có quyền không nhìn thấy nút, không chỉ bị chặn khi bấm.

Nhân sự và tính lương theo luật Việt Nam

Phân hệ nhân sự tính lương theo bảng công, ca, làm thêm giờ, mức đóng bảo hiểm xã hội và thuế thu nhập cá nhân theo quy định hiện hành. Các công thức này cũng là nền của các công cụ tính lương miễn phí trên alodev.vn, ai cũng kiểm tra được.

Nối với phần mềm doanh nghiệp đang dùng

Hiếm doanh nghiệp bắt đầu từ trang giấy trắng. Thường đã có phần mềm kế toán, hóa đơn điện tử, ngân hàng điện tử, Zalo, sàn thương mại điện tử. Phần mềm quản lý không thay những thứ đó mà nối vào.

  • Đường nối qua API hoặc đọc tệp, có hàng đợi để dữ liệu chưa gửi được thì nằm chờ và gửi lại.
  • Mỗi bản ghi có mã riêng, gửi lại hai lần không tạo hai bản.
  • Có nhật ký và cảnh báo khi một đường nối hỏng, và bảng đối chiếu số liệu hai bên.

Cách viết đường nối được mô tả đầy đủ ở trang Tích hợp hệ thống và API.

Bộ công nghệ

Chi tiết
  • Giao diện web

    Next.js, React, TypeScript

  • Máy chủ, API

    Go hoặc Node.js (NestJS)

  • Cơ sở dữ liệu

    PostgreSQL

Quy trình

Chi tiết
  1. Khảo sát quy trình

    Làm việc với chủ doanh nghiệp và người dùng trực tiếp, vẽ lại luồng việc thật, liệt kê phần mềm và tệp Excel đang dùng.

  2. Chốt phạm vi

    Danh sách màn hình, phân quyền, báo cáo và đường nối; giá và thời gian chốt trước khi viết mã.

  3. Viết và chạy thử

    Làm theo đợt ngắn, mỗi đợt có bản chạy thử trên dữ liệu thật trong môi trường thử tách riêng.

  4. Chuyển dữ liệu

    Đưa dữ liệu cũ từ Excel hoặc phần mềm cũ vào, đối chiếu số tồn và công nợ trước ngày chạy chính thức.

  5. Đào tạo và chạy chính thức

    Đào tạo theo vai trò, sổ tay cho người quản trị, theo dõi sát tuần đầu tiên.

  6. Vận hành

    Bảo hành theo hợp đồng, sau đó gói vận hành: cập nhật luật, sao lưu có thử khôi phục, xử lý sự cố.

Bàn giao

  • Phần mềm chạy trên dữ liệu thật của doanh nghiệp
  • Mã nguồn và cơ sở dữ liệu đứng tên doanh nghiệp
  • Tài liệu phân quyền và sổ tay theo vai trò
  • Biên bản đối chiếu dữ liệu chuyển từ hệ cũ
  • Đường nối với phần mềm đang dùng, có nhật ký và cảnh báo

Quyền sở hữu

Mã nguồn đứng tên doanh nghiệp · Không phí bản quyền · 3 đến 5 buổi đào tạo vận hành

Bảo hành

Bảo hành theo hợp đồng · Thời gian phản hồi sự cố theo gói bảo trì trong hợp đồng · Điều khoản tiến độ và bồi thường thỏa thuận trong từng hợp đồng

Thanh toán

Nghiệm thu từng chặng · Chia 3 đợt, có hoá đơn VAT

Câu hỏi thường gặp

Tất cả câu hỏi
Doanh nghiệp 10 đến 50 người có nên làm phần mềm riêng không?

Có, nếu phần mềm có sẵn đang buộc nhân viên làm thêm việc ngoài phần mềm. Thường bắt đầu từ một phân hệ rồi mở rộng, không cần làm cả bộ cùng lúc.

Làm một phân hệ trước có phải làm lại khi thêm phân hệ sau?

Không. Các phân hệ dùng chung danh mục gốc và cơ sở dữ liệu ngay từ đầu, nên phân hệ sau cắm thêm vào, không phải chuyển dữ liệu lần hai.

Dữ liệu để ở đâu?

Trên máy chủ của ALODEV hoặc máy chủ doanh nghiệp chọn. Dữ liệu và mã nguồn đứng tên doanh nghiệp.

Sau bàn giao, luật lương và thuế đổi thì sao?

Các mức theo luật là tham số có ngày hiệu lực. Gói vận hành cập nhật khi luật đổi, không phải viết lại phần mềm.

Chi phí bao nhiêu?

Tuỳ số phân hệ và số đường nối. Doanh nghiệp xem khoảng chi phí trong công cụ Ước tính chi phí; giá được chốt trước khi viết mã.

Hỏi đáp về hợp đồng

Điều khoản
Thanh toán chia mấy đợt?

Mặc định ba đợt: 30% khi ký hợp đồng (đã chốt phạm vi và lịch từng chặng); 40% khi chạy thử hạng mục chính (hệ thống chạy trên dữ liệu thật của doanh nghiệp); 30% khi nghiệm thu, bàn giao (đã bàn giao mã nguồn, cơ sở dữ liệu và tài liệu). Mỗi đợt có hoá đơn VAT.

Nghiệm thu thế nào?

Theo từng chặng, trên dữ liệu thật. Cuối mỗi đợt 2 tuần doanh nghiệp xem bản chạy thử và ghi lỗi vào danh sách dùng chung. Lịch phản hồi và nghiệm thu ghi trong hợp đồng, thường 3 đến 5 ngày làm việc.

Bảo hành sau nghiệm thu gồm những gì?

Theo hợp đồng, tính từ ngày nghiệm thu, cho lỗi phát sinh từ mã đã bàn giao, lỗi tích hợp trong phạm vi hợp đồng và bản vá bảo mật quan trọng. Thời gian phản hồi và khắc phục sự cố theo gói bảo trì trong hợp đồng.

Khi nào doanh nghiệp nhận mã nguồn?

Sau khi doanh nghiệp thanh toán đầy đủ. Toàn bộ mã nguồn nằm trên kho GitHub hoặc GitLab của doanh nghiệp, kèm tài liệu kiến trúc, cơ sở dữ liệu, hướng dẫn triển khai và tài khoản quản trị gốc.

Dữ liệu thật dùng trong dự án được xử lý thế nào?

Ký NDA trước buổi khảo sát. Dữ liệu thật, thông tin nghiệp vụ và mã nguồn được giữ bí mật cả sau khi dự án kết thúc, không chia sẻ với bên thứ ba khi chưa có đồng ý bằng văn bản. Khi hệ thống đã vận hành, dữ liệu thật được xoá khỏi môi trường phát triển, chỉ giữ dữ liệu thử.

Ước tính chi phí cho dự án

Cần tư vấn?