Bối cảnh và vấn đề nghiên cứu

Trong bối cảnh khoa học kỹ thuật và công nghệ thông tin phát triển mạnh mẽ, việc ứng dụng tin học hóa vào công tác quản trị đã trở thành yêu cầu thiết yếu nhằm nâng cao hiệu quả hoạt động của các tổ chức kinh tế. Quản lý tiền lương là một nghiệp vụ trọng tâm, phức tạp và có ảnh hưởng trực tiếp đến quyền lợi của người lao động cũng như chi phí sản xuất kinh doanh của doanh nghiệp. Bài toán kế toán tiền lương đòi hỏi tính chính xác, tính bảo mật cao, đồng thời phải tuân thủ nghiêm ngặt các quy định pháp luật hiện hành về lao động, bảo hiểm và chính sách thuế thu nhập cá nhân.

Tại Công ty Cổ phần Phần mềm OOS (OOS Software Joint Stock Co.) – một doanh nghiệp hoạt động trong lĩnh vực phát triển và cung cấp các giải pháp phần mềm quản lý doanh nghiệp, công tác tính toán và quản lý tiền lương trước đây chủ yếu được thực hiện thủ công thông qua bảng tính Microsoft Excel. Việc sử dụng Excel bộc lộ nhiều hạn chế về khả năng liên kết dữ liệu, tính an toàn thông tin và tốc độ xử lý khi khối lượng dữ liệu phát sinh hàng tháng tăng cao. Xuất phát từ thực tế đó, đề tài "Xây dựng phần mềm kế toán tiền lương tại Công ty Cổ phần Phần mềm OOS" (hay "Phân tích thiết kế hệ thống thông tin kế toán tiền lương tại Công ty CP Phần mềm OOS") được thực hiện nhằm tự động hóa quy trình quản lý và tính toán tiền lương cho cán bộ công nhân viên.

Mục tiêu nghiên cứu của đồ án được xác định cụ thể gồm:

  1. Xây dựng một hệ thống phần mềm đáp ứng đầy đủ yêu cầu nghiệp vụ và được người sử dụng tại đơn vị chấp nhận.
  2. Cung cấp thông tin tiền lương một cách chính xác, kịp thời, đầy đủ và nhanh chóng, phục vụ hiệu quả cho công tác quản lý của bộ phận kế toán và các phòng ban liên quan.
  3. Tận dụng tối đa năng lực tài nguyên phần cứng máy tính và nhân lực sẵn có nhằm nâng cao hiệu suất quản trị nội bộ.
  4. Hỗ trợ nhân viên kế toán tự động hóa hoàn toàn các khâu nhập liệu, tính lương, trích nộp bảo hiểm, tính thuế thu nhập cá nhân và lập hệ thống báo cáo định kỳ.

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Hệ thống thông tin kế toán tiền lương và các khoản trích theo lương tại doanh nghiệp.
  • Phạm vi nghiên cứu:
    • Không gian: Quy trình nghiệp vụ kế toán tiền lương và quản lý nhân sự tại Công ty Cổ phần Phần mềm OOS.
    • Nội dung nghiệp vụ: Thu thập dữ liệu nhân sự, theo dõi chấm công, tính toán lương thời gian, các khoản phụ cấp, khen thưởng, kỷ luật, trích nộp bảo hiểm xã hội (BHXH), bảo hiểm y tế (BHYT), bảo hiểm thất nghiệp (BHTN), tính thuế thu nhập cá nhân (TNCN) và kết xuất các biểu mẫu, báo cáo thanh toán lương.
    • Công cụ triển khai: Sử dụng hệ quản trị cơ sở dữ liệu và ngôn ngữ lập trình Microsoft Visual Foxpro trên môi trường hệ điều hành Microsoft Windows.

Cơ sở lý thuyết và phương pháp

Đồ án xây dựng nền tảng nghiên cứu dựa trên sự kết hợp giữa lý luận về phát triển hệ thống thông tin quản lý và các chuẩn mực, chế độ kế toán tiền lương hiện hành tại Việt Nam.

Khung lý thuyết và căn cứ pháp lý

  • Lý thuyết hệ thống thông tin quản lý (MIS): Khái niệm về thông tin, hệ thống thông tin và cấu trúc hệ thống thông tin quản lý; phân loại các hệ thống thông tin trong tổ chức bao gồm hệ thống xử lý giao dịch (TPS), hệ thống thông tin quản lý (MIS), hệ thống trợ giúp ra quyết định (DSS), hệ thống chuyên gia (ES) và hệ thống thông tin tăng cường khả năng cạnh tranh (ISCA). Hệ thống được đánh giá dựa trên 6 tiêu chuẩn chất lượng thông tin: độ tin cậy, tính đầy đủ, tính thích hợp, tính dễ hiểu, tính được bảo vệ và tính kịp thời.
  • Chu trình phát triển hệ thống thông tin (SDLC): Áp dụng quy trình chuẩn gồm 5 giai đoạn: (1) Khởi tạo và lập kế hoạch dự án; (2) Phân tích hệ thống (xác định yêu cầu, phân tích chức năng và dữ liệu); (3) Thiết kế hệ thống (thiết kế logic và thiết kế vật lý); (4) Lập trình và kiểm thử; (5) Cài đặt, vận hành và bảo trì.
  • Cơ sở lý luận kế toán tiền lương: Khái niệm tiền lương, nhiệm vụ của kế toán tiền lương; quỹ tiền lương doanh nghiệp (gồm lương chính và lương phụ); các hình thức trả lương (tiền lương theo thời gian giản đơn/có thưởng, tiền lương theo sản phẩm trực tiếp/gián tiếp).
  • Chế độ kế toán và chính sách trích theo lương:
    • Áp dụng Hệ thống tài khoản kế toán doanh nghiệp theo Quyết định số 15/2006/QĐ-BTC ngày 20/03/2006 của Bộ trưởng Bộ Tài chính; tổ chức hạch toán theo hình thức sổ kế toán Nhật ký chung.
    • Chế độ trích lập các quỹ bảo hiểm và kinh phí công đoàn theo quy định chung: BHXH (tổng 20%, trong đó 15% tính vào chi phí doanh nghiệp, 5% trừ vào lương người lao động), BHYT (tổng 3%, trong đó 2% tính vào chi phí, 1% trừ vào lương người lao động), Kinh phí công đoàn (tính vào chi phí sản xuất kinh doanh).
  • Căn cứ pháp lý về Thuế thu nhập cá nhân:
    • Quy định về đối tượng chịu thuế (cá nhân cư trú và cá nhân không cư trú), phạm vi xác định thu nhập chịu thuế (TNCT) từ tiền lương, tiền công và các khoản phụ cấp, trợ cấp được miễn trừ.
    • Căn cứ tính thuế đối với cá nhân cư trú dựa trên thu nhập tính thuế (TNTT) sau khi giảm trừ gia cảnh, bảo hiểm bắt buộc và đóng góp từ thiện. Thuế suất áp dụng theo Biểu thuế luỹ tiến từng phần 7 bậc quy định tại Điều 22 Luật Thuế thu nhập cá nhân. Đối với cá nhân không cư trú, thuế suất áp dụng là 20% trên thu nhập chịu thuế.

Phương pháp nghiên cứu

  • Phương pháp thu thập thông tin: Khảo sát thực tế, quan sát quy trình làm việc, thu thập các biểu mẫu chứng từ kế toán, sổ sách và phỏng vấn cán bộ tại phòng Tổ chức - Hành chính và phòng Kế toán của Công ty OOS.
  • Phương pháp phân tích và thiết kế có cấu trúc: Thực hiện theo 3 nguyên tắc nền tảng: đi từ cái chung đến cái riêng (phân rã chức năng từng bước), chuyển từ mô hình vật lý hiện trạng sang mô hình logic khi phân tích, và chuyển từ mô hình logic sang mô hình vật lý khi thiết kế.
  • Công cụ mô hình hóa nghiệp vụ và dữ liệu:
    • Xây dựng Biểu đồ ngữ cảnh (Context Diagram) và Biểu đồ phân rã chức năng (BFD).
    • Sử dụng Ma trận thực thể dữ liệu (CRUD matrix) để kiểm soát tương tác giữa chức năng và dữ liệu.
    • Xây dựng Biểu đồ luồng dữ liệu (DFD) mức 0 và DFD mức 1 cho từng tiến trình nghiệp vụ.
    • Xây dựng Mô hình khái niệm dữ liệu Thực thể - Liên kết (E-R), chuẩn hóa và chuyển đổi sang Mô hình dữ liệu quan hệ.
  • Nguồn dữ liệu thực tế sử dụng: Các hồ sơ và chứng từ phát sinh tại Công ty OOS bao gồm: Bảng chấm công, Bảng chấm công làm thêm giờ, Hồ sơ nhân viên, Danh sách khen thưởng - kỷ luật, Bảng tạm ứng lương, Bảng thanh toán lương, Bảng kê trích nộp các khoản theo lương và Báo cáo thuế TNCN.

Thiết kế và triển khai hệ thống

Căn cứ vào yêu cầu quản lý và kết quả phân tích bài toán kế toán tiền lương tại Công ty Cổ phần Phần mềm OOS, hệ thống phần mềm được thiết kế và xây dựng theo cấu trúc phân hệ rõ ràng.

Kiến trúc phân rã chức năng

Hệ thống thông tin quản lý tiền lương được tổ chức thành 3 khối chức năng chính và các chức năng thành phần mức lá:

  1. Phân hệ 1.0 - Quản lý hồ sơ nhân viên:
    • 1.1 Thêm nhân viên: Tiếp nhận và cập nhật thông tin nhân viên mới ký hợp đồng lao động.
    • 1.2 Sửa thông tin nhân viên: Chỉnh sửa các sai lệch thông tin cá nhân, cập nhật khi có quyết định điều động, thuyên chuyển phòng ban hoặc thay đổi hệ số lương.
    • 1.3 Xóa nhân viên: Loại bỏ hoặc chuyển trạng thái theo dõi đối với nhân viên chấm dứt hợp đồng, nghỉ việc.
  2. Phân hệ 2.0 - Xử lý tính lương và các khoản trích theo lương:
    • 2.1 Tính và lập bảng tạm ứng lương: Thực hiện tính toán mức tạm ứng vào ngày 15 hàng tháng theo quy định và lập bảng kê tạm ứng gửi phòng Tài chính - Kế toán.
    • 2.2 Cập nhật thông tin tính lương: Tổng hợp dữ liệu từ bảng chấm công cuối tháng, bảng làm thêm giờ, danh sách khen thưởng, kỷ luật và các khoản điều chỉnh tăng giảm.
    • 2.3 Tính lương và các khoản trích theo lương: Tự động tính toán lương cơ bản, các khoản phụ cấp, trích nộp bảo hiểm bắt buộc (BHXH, BHYT, BHTN) và các khoản khấu trừ khác.
    • 2.4 Tính thuế TNCN: Tự động xác định thu nhập chịu thuế, các khoản giảm trừ và tính thuế TNCN theo biểu thuế lũy tiến từng phần đối với nhân viên có thu nhập chịu thuế vượt mức quy định.
    • 2.5 Lập bảng lương: Tổng hợp và lập bảng thanh toán tiền lương chi tiết, phiếu trả lương cá nhân gửi kế toán thanh toán.
  3. Phân hệ 3.0 - Báo cáo:
    • 3.1 Lập báo cáo tổng hợp lương tháng: Tổng hợp chi phí tiền lương toàn công ty phục vụ công tác quản lý của Ban Giám đốc.
    • 3.2 Lập báo cáo chi tiết lương tháng: Chi tiết thu nhập theo từng phòng ban, cá nhân theo tháng hoặc theo quý.
    • 3.3 Lập bảng kê trích nộp các khoản theo lương: Báo cáo trích nộp BHXH, BHYT, BHTN gửi cơ quan bảo hiểm.
    • 3.4 Lập báo cáo thuế TNCN: Kết xuất bảng kê thu nhập chịu thuế, tờ khai khấu trừ và tờ khai quyết toán thuế TNCN nộp cơ quan thuế.

Mô hình dữ liệu và cơ sở dữ liệu quan hệ

Hệ thống quản lý thông tin thông qua 8 hồ sơ dữ liệu chính: (a) Hồ sơ nhân viên, (b) Bảng chấm công, (c) Bảng chi tiết tăng giảm lương, (d) Bảng tạm ứng lương, (e) Bảng lương, (f) Bảng kê thu nhập chịu thuế và thuế TNCN, (g) Bảng trích nộp các khoản theo lương, (h) Báo cáo tổng hợp lương tháng, (i) Báo cáo chi tiết lương tháng.

Từ mô hình E-R, dữ liệu được chuyển đổi thành các bảng quan hệ vật lý trong hệ quản trị cơ sở dữ liệu, đảm bảo tính toàn vẹn tham chiếu qua các khóa chính và khóa ngoại liên kết giữa danh mục nhân viên, phòng ban, quá trình chấm công và bảng tính lương chi tiết.

Môi trường công nghệ và giao diện

  • Công nghệ phát triển: Hệ quản trị cơ sở dữ liệu và môi trường lập trình Microsoft Visual Foxpro. Công cụ này cung cấp khả năng xử lý bảng dữ liệu quan hệ (.dbf), hỗ trợ xây dựng giao diện form tương tác nhanh và công cụ thiết kế báo cáo (Report Designer) thuận tiện trên Windows.
  • Thiết kế giao diện: Xây dựng hệ thống bảng chọn (menu) phân cấp, các màn hình nhập liệu chuyên biệt cho từng tác vụ (cập nhật hồ sơ nhân viên, nhập dữ liệu chấm công, tính bảng tạm ứng, tính bảng lương tháng) và giao diện xem trước/in ấn báo cáo.

Nội dung chính theo từng chương

Chương 1: Lý luận chung về phân tích và thiết kế hệ thống thông tin – Công tác quản lý kế toán tiền lương và các khoản trích theo lương

Chương này tổng kết hệ thống lý luận khoa học về hệ thống thông tin và nghiệp vụ kế toán tiền lương trong doanh nghiệp. Nội dung đi sâu vào việc định nghĩa hệ thống thông tin quản lý, phân tích vai trò của cơ sở dữ liệu hợp nhất và làm rõ các giai đoạn của chu trình phát triển phần mềm (SDLC). Tác giả trình bày các tiêu chuẩn đánh giá chất lượng hệ thống thông tin, lý do lựa chọn hệ quản trị cơ sở dữ liệu Microsoft Visual Foxpro nhờ các tính năng kết nối tệp dữ liệu, quản lý bảng chọn và giao diện người dùng phù hợp với các ứng dụng kế toán tại Việt Nam.

Ở phần lý luận nghiệp vụ, chương 1 phân tích bản chất kinh tế của tiền lương, nhiệm vụ của kế toán tiền lương, cơ cấu quỹ tiền lương (lương chính, lương phụ), các hình thức trả lương (lương thời gian, lương sản phẩm), cũng như cơ chế trích lập các quỹ bảo hiểm bắt buộc và kinh phí công đoàn. Đồng thời, tác giả hệ thống hóa các quy định của Luật Thuế thu nhập cá nhân về căn cứ tính thuế, các khoản giảm trừ và biểu thuế suất lũy tiến từng phần.

Bậc thuế Thu nhập tính thuế / năm (triệu đồng) Thu nhập tính thuế / tháng (triệu đồng) Thuế suất (%)
1 Đến 60 Đến 5 5
2 Trên 60 đến 120 Trên 5 đến 10 10
3 Trên 120 đến 216 Trên 10 đến 18 15
4 Trên 216 đến 384 Trên 18 đến 32 20
5 Trên 384 đến 624 Trên 32 đến 52 25
6 Trên 624 đến 960 Trên 52 đến 80 30
7 Trên 960 Trên 80 35

Biểu thuế lũy tiến từng phần đối với thu nhập từ tiền lương, tiền công (Điều 22 Luật Thuế TNCN)


Chương 2: Thực trạng tổ chức và giải pháp phân tích hệ thống thông tin quản lý tiền lương tại Công ty Phần mềm OOS

Chương 2 tập trung phân tích bối cảnh thực tế tại Công ty Cổ phần Phần mềm OOS. Tác giả giới thiệu tổng quan về lịch sử hình thành, mục tiêu, giá trị cốt lõi, sứ mệnh và cơ cấu tổ chức gồm Ban Giám đốc (Giám đốc, Phó Giám đốc) cùng các phòng ban: Phòng Phát triển, Phòng Triển khai, Phòng Hỗ trợ khách hàng, Phòng Kinh doanh, Phòng Hành chính và Phòng Kế toán. Bộ máy kế toán của công ty áp dụng hình thức kế toán Nhật ký chung và hệ thống tài khoản theo Quyết định số 15/2006/QĐ-BTC.

Quy chế và công thức tính lương áp dụng tại Công ty OOS được mô tả chi tiết:

  • Mức lương tối thiểu áp dụng cho nhân viên: 1.200.000 VNĐ.
  • Số ngày làm việc tiêu chuẩn quy định trong tháng: 23 ngày.
  • Công thức tính lương cơ bản: $$\text{Lương cơ bản} = \left(\frac{\text{Lương trên hợp đồng} \times \text{Số ngày đi làm thực tế}}{23}\right) + (\text{Hệ số phụ cấp} \times \text{Lương trên hợp đồng}) - \text{Các khoản giảm trừ}$$
  • Tỷ lệ các khoản giảm trừ trích nộp theo lương áp dụng tại công ty:
    • Trích Bảo hiểm xã hội: 6% tính trên lương cơ bản.
    • Trích Bảo hiểm y tế: 1,5% tính trên lương cơ bản.
    • Trích Bảo hiểm thất nghiệp: 1% tính trên lương cơ bản.
  • Tổng thu nhập thực lĩnh: $$\text{Tổng thu nhập} = \text{Lương cơ bản} + \text{Thưởng} - \text{Phạt} - (\text{BHYT} + \text{BHTN}) - \text{Các khoản khấu trừ}$$
  • Thuế thu nhập cá nhân: Áp dụng tính thuế theo quy định đối với nhân viên có mức thu nhập cao hơn 5.000.000 VNĐ (theo công thức: $\text{Thuế TNCN} = \text{Thuế suất} \times \text{Tổng thu nhập}$).

Tác giả tiến hành đánh giá hiện trạng quản lý tiền lương bằng Microsoft Excel tại công ty:

Tiêu chí so sánh Hiện trạng sử dụng Microsoft Excel tại Công ty OOS Yêu cầu đối với Hệ thống thông tin mới
Tính liên kết dữ liệu Hoạt động độc lập, không có sự liên kết giữa các bảng tính; dễ bỏ sót thông tin khi cập nhật, sửa đổi danh mục nhân viên. Cơ sở dữ liệu tập trung, tự động đồng bộ và duy trì tính toàn vẹn dữ liệu giữa các phân hệ.
Tính an toàn và bảo mật Không hỗ trợ phân quyền người dùng; dữ liệu dễ bị truy cập, sửa chữa hoặc xóa trái phép. Thiết lập cơ chế xác thực, phân quyền thao tác chi tiết theo vai trò của từng bộ phận.
Hiệu suất và thời gian xử lý Tính toán thủ công tốn nhiều thời gian (thường mất vài ngày mỗi kỳ tính lương), dễ gây chậm trễ thanh toán. Tự động hóa tính toán tức thì, rút ngắn thời gian lập bảng lương và kết xuất báo cáo nhanh chóng.
Khả năng tích hợp Chưa có sự kết nối và đồng bộ dữ liệu với các phân hệ kế toán khác trong doanh nghiệp. Chuẩn hóa cấu trúc dữ liệu, sẵn sàng kết nối và chia sẻ thông tin với bộ máy kế toán chung.

Trên cơ sở phân tích bài toán, tác giả xây dựng mô hình nghiệp vụ cho hệ thống mới: Biểu đồ ngữ cảnh thể hiện các luồng trao đổi thông tin giữa hệ thống với các thực thể ngoài (Ban Giám đốc, Phòng Hành chính, Các phòng ban, Cơ quan Thuế, Công ty Bảo hiểm); Biểu đồ phân rã chức năng (BFD); Ma trận thực thể dữ liệu thể hiện các thao tác C (Create), R (Read), U (Update); Biểu đồ luồng dữ liệu (DFD) mức 0 và DFD mức 1 cho từng tiến trình 1.0, 2.0 và 3.0; Mô hình dữ liệu khái niệm E-R.

Nhóm chức năng chính Hồ sơ nhân viên (a) Bảng chấm công (b) Bảng tăng giảm lương (c) Bảng tạm ứng lương (d) Bảng kê TNCT & thuế (e) Bảng trích nộp bảo hiểm (g) Báo cáo tổng hợp lương (h) Báo cáo chi tiết lương (i)
1. Quản lý hồ sơ nhân viên C, U
2. Quản lý tính lương & trích nộp R R R C C C
3. Báo cáo kế toán tiền lương R R R R C C

Ma trận thực thể dữ liệu và chức năng của hệ thống thông tin tiền lương


Chương 3: Thiết kế phần mềm quản lý tiền lương và các khoản trích theo lương tại Công ty OOS

Nội dung chương 3 tập trung vào khâu thiết kế kỹ thuật của ứng dụng:

  • Chuyển đổi mô hình: Chuyển đổi mô hình khái niệm E-R sang mô hình dữ liệu quan hệ, xác lập các mối quan hệ (1-n, n-n) và biểu diễn bằng biểu đồ quan hệ dữ liệu.
  • Thiết kế cơ sở dữ liệu vật lý: Đặc tả chi tiết cấu trúc các bảng dữ liệu (tên bảng, trường dữ liệu, kiểu dữ liệu, độ rộng, ràng buộc khóa chính/khóa ngoại) lưu trữ thông tin nhân viên, phòng ban, chấm công, tạm ứng, lương chi tiết và báo cáo thuế.
  • Thiết kế giao diện và chương trình ứng dụng: Xây dựng hệ thống menu điều khiển chính và đặc tả giao diện các form chức năng:
    • Giao diện cập nhật hồ sơ cán bộ công nhân viên (thêm, sửa, xóa, tìm kiếm).
    • Giao diện nhập và xử lý bảng chấm công, bảng chấm công làm thêm giờ.
    • Giao diện tính toán tạm ứng lương ngày 15 hàng tháng.
    • Giao diện tính bảng lương tổng hợp, khấu trừ bảo hiểm và thuế TNCN.
    • Giao diện kết xuất và in ấn các báo cáo kế toán định kỳ theo chuẩn quy định.

Kết quả và đóng góp

Kết quả chính đạt được

  • Khảo sát và mô hình hóa toàn diện quy trình hạch toán, tính toán tiền lương thực tế tại Công ty Cổ phần Phần mềm OOS theo các quy định kế toán tại Quyết định 15/2006/QĐ-BTC và Luật Thuế TNCN.
  • Xây dựng hoàn chỉnh mô hình phân tích hệ thống thông tin bao gồm: Biểu đồ ngữ cảnh, Biểu đồ phân rã chức năng 3 cấp, Ma trận thực thể dữ liệu CRUD, Biểu đồ luồng dữ liệu DFD mức 0 và DFD mức 1 cho toàn bộ các tiến trình xử lý nghiệp vụ.
  • Thiết kế cơ sở dữ liệu quan hệ chuẩn hóa dựa trên mô hình E-R với 8 hồ sơ thực thể dữ liệu cốt lõi, loại bỏ sự dư thừa và đảm bảo tính nhất quán dữ liệu.
  • Triển khai xây dựng các giao diện chức năng và cài đặt ứng dụng trên nền tảng Microsoft Visual Foxpro, cho phép tự động hóa quá trình tính lương theo định mức 23 ngày làm việc/tháng, tự động trích nộp các khoản BHXH (6%), BHYT (1,5%), BHTN (1%) và tính thuế TNCN theo biểu thuế lũy tiến từng phần.

Giải pháp và kiến nghị đề xuất

  • Chuyển đổi phương thức làm việc từ quản lý phân tán, thủ công trên Microsoft Excel sang vận hành trên hệ thống phần mềm có cơ sở dữ liệu tập trung.
  • Thiết lập quy chế phối hợp cung cấp dữ liệu định kỳ giữa phòng Hành chính (dữ liệu nhân sự, chấm công, tăng giảm lương), kế toán thanh toán (dữ liệu tạm ứng) và kế toán tiền lương nhằm đảm bảo tính kịp thời trong kỳ tính lương.
  • Tự động hóa công tác lập các báo cáo tài chính - thuế định kỳ (bảng thanh toán tiền lương, báo cáo tổng hợp/chi tiết lương, bảng trích nộp bảo hiểm, bảng kê và tờ khai thuế TNCN) để nộp Ban Giám đốc và các cơ quan quản lý nhà nước đúng hạn.

Đóng góp của đề tài

So với thực trạng quản lý thủ công trước đây tại doanh nghiệp, đề tài đã giải quyết triệt để các tồn đọng: khắc phục tình trạng phân tán và mất an toàn dữ liệu của Excel, rút ngắn thời gian lập bảng lương từ vài ngày xuống thực hiện tức thì trên phần mềm, giảm thiểu sai sót do thao tác tính toán thủ công và chuẩn hóa hệ thống báo cáo tiền lương theo đúng chế độ kế toán doanh nghiệp.


Hạn chế và hướng nghiên cứu tiếp

  • Hạn chế:
    • Ứng dụng được thiết kế trên hệ quản trị cơ sở dữ liệu Microsoft Visual Foxpro, phù hợp với kiến trúc máy đơn (Desktop Application) hoặc mạng cục bộ (LAN) quy mô nhỏ, chưa tối ưu cho mô hình làm việc từ xa hoặc dữ liệu phân tán lớn.
    • Phạm vi bài toán mới chỉ tập trung giải quyết phân hệ kế toán tiền lương và thuế TNCN, chưa được tích hợp trực tiếp trong một hệ thống phần mềm kế toán tổng hợp hoặc giải pháp hoạch định nguồn lực doanh nghiệp (ERP) toàn diện.
  • Hướng nghiên cứu tiếp:
    • Nâng cấp cơ sở dữ liệu sang các hệ quản trị CSDL quan hệ hiện đại (như Microsoft SQL Server, MySQL) để tăng cường hiệu năng xử lý và tính an toàn thông tin.
    • Phát triển phiên bản ứng dụng trên nền tảng web hoặc tích hợp công nghệ chấm công tự động (máy chấm công vân tay/thẻ từ) kết nối trực tiếp vào hệ thống.
    • Mở rộng liên kết dữ liệu giữa phân hệ tiền lương với các phân hệ kế toán chi phí giá thành, kế toán thuế và sổ cái tổng hợp của doanh nghiệp.

Giá trị tham khảo

Tài liệu này là tài liệu tham khảo hữu ích cho sinh viên các chuyên ngành Hệ thống thông tin kinh tế, Tin học quản lý, Công nghệ thông tin ứng dụng và Kế toán doanh nghiệp. Đồ án cung cấp mẫu phân tích thiết kế hệ thống thông tin hoàn chỉnh theo phương pháp có cấu trúc, từ khâu khảo sát thực trạng, mô hình hóa nghiệp vụ bằng BFD, DFD, ma trận CRUD đến khâu chuyển đổi mô hình E-R sang cơ sở dữ liệu quan hệ và thiết kế giao diện phần mềm quản lý trên Visual Foxpro. Các công thức tính lương, tỷ lệ trích bảo hiểm và phương pháp tính thuế TNCN lũy tiến là tài liệu tham khảo thực tế cho các đề tài xây dựng phần mềm quản lý nhân sự - tiền lương trong doanh nghiệp vừa và nhỏ.


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

1. Quy định và công thức tính lương cơ bản tại Công ty Cổ phần Phần mềm OOS được xác định như thế nào?

Theo quy chế của công ty, mức lương tối thiểu áp dụng cho nhân viên là 1.200.000 VNĐ và số ngày làm việc tiêu chuẩn trong tháng là 23 ngày. Công thức tính lương cơ bản là: Lương cơ bản = (Lương trên hợp đồng $\times$ Số ngày đi làm thực tế / 23) + (Hệ số phụ cấp $\times$ Lương trên hợp đồng) - Các khoản giảm trừ.

2. Tỷ lệ trích nộp các khoản theo lương áp dụng trong bài toán tại Công ty OOS gồm những gì?

Các khoản giảm trừ trích nộp theo lương trừ trực tiếp vào thu nhập của người lao động tại công ty gồm: Bảo hiểm xã hội trích 6% trên lương cơ bản; Bảo hiểm y tế trích 1,5% trên lương cơ bản; Bảo hiểm thất nghiệp trích 1% trên lương cơ bản.

3. Những hạn chế chính của phần mềm Microsoft Excel khiến công ty phải xây dựng hệ thống mới là gì?

Văn bản chỉ rõ các nhược điểm của Excel tại OOS gồm: (1) Hoạt động độc lập, không có sự liên kết dữ liệu dẫn đến nguy cơ bỏ sót hoặc sai lệch thông tin khi sửa/xóa; (2) Không có tính năng phân quyền, thông tin dễ bị can thiệp trái phép; (3) Thời gian tính toán hàng tháng kéo dài (mất tới vài ngày), gây chậm trễ trong việc thanh toán lương; (4) Chưa đồng bộ dữ liệu với các phân hệ kế toán khác.

4. Hệ thống thông tin kế toán tiền lương mới được phân chia thành những phân hệ chức năng nào?

Hệ thống gồm 3 phân hệ chức năng chính: (1) Quản lý hồ sơ nhân viên (thêm, sửa, xóa thông tin nhân viên); (2) Xử lý tính lương và các khoản trích theo lương (tính tạm ứng ngày 15, cập nhật chấm công/tăng giảm, tính lương và bảo hiểm, tính thuế TNCN, lập bảng thanh toán lương); (3) Báo cáo (lập báo cáo tổng hợp lương tháng, báo cáo chi tiết lương, bảng kê trích nộp bảo hiểm, báo cáo thuế TNCN).

5. Thuế thu nhập cá nhân được tính toán như thế nào trong hệ thống?

Hệ thống căn cứ vào thu nhập chịu thuế và mức giảm trừ để xác định đối tượng nộp thuế. Với nhân viên có mức thu nhập cao hơn 5.000.000 VNĐ, hệ thống tự động áp dụng công thức tính thuế theo biểu thuế lũy tiến từng phần 7 bậc theo quy định tại Điều 22 Luật Thuế thu nhập cá nhân đối với cá nhân cư trú (hoặc thuế suất 20% đối với cá nhân không cư trú).


Kết luận

Khóa luận tốt nghiệp của tác giả Nông Văn Vịnh đã giải quyết trọn vẹn bài toán tin học hóa công tác kế toán tiền lương tại Công ty Cổ phần Phần mềm OOS. Bằng việc áp dụng phương pháp phân tích thiết kế hệ thống có cấu trúc, đề tài đã chuyển đổi thành công quy trình nghiệp vụ thủ công trên Excel sang mô hình cơ sở dữ liệu quan hệ và ứng dụng phần mềm trên nền tảng Microsoft Visual Foxpro. Kết quả nghiên cứu không chỉ đáp ứng tốt các yêu cầu tính toán lương, trích nộp bảo hiểm và thuế TNCN theo chế độ kế toán doanh nghiệp mà còn cung cấp một tài liệu tham khảo có giá trị học thuật và thực tiễn cao cho chuyên ngành Hệ thống thông tin kinh tế.