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

Trong bối cảnh nền kinh tế hội nhập và mở rộng quy mô đầu tư, nhu cầu về lực lượng lao động có trình độ chuyên môn, kỹ năng thực hành và kinh nghiệm thực tế trở nên cấp thiết. Tuy nhiên, thực trạng đào tạo tại các trường đại học nhìn chung vẫn mang nặng tính lý thuyết, hàn lâm, dẫn đến tình trạng sinh viên sau khi tốt nghiệp thường thiếu kiến thức thực tế, bỡ ngỡ trước các thủ tục hành chính phức tạp và mất tự tin khi tiếp cận công việc. Về phía doanh nghiệp, việc phải dành thêm thời gian và ngân sách để đào tạo lại nhân sự mới tuyển dụng gây tốn kém nguồn lực.

Đối với khối ngành Tài chính – Kế toán, nghiệp vụ quản lý và luân chuyển chứng từ đòi hỏi độ chính xác tuyệt đối. Khâu nhập – xuất kho nguyên vật liệu là một trong những mắt xích trọng yếu trong chu trình sản xuất kinh doanh nhưng thường có quy trình kiểm soát chứng từ liên phòng ban phức tạp. Nhằm nâng cao năng lực thực hành cho sinh viên khoa Tài chính – Kế toán tại Trường Đại học Lạc Hồng, Ban Giám hiệu nhà trường đã đề xuất định hướng xây dựng một phòng thực hành mô phỏng kế toán thông qua sự phối hợp liên ngành giữa khoa Tài chính – Kế toán và khoa Công nghệ thông tin.

Khảo sát thực trạng nghiên cứu cho thấy thị trường có nhiều phần mềm phục vụ công tác kế toán và quản trị kho như ANSI-INVENTORY 7.GMS, 1C:KẾ TOÁN 8, SmartWIM. Tuy nhiên, các ứng dụng này thuần túy dừng lại ở góc độ công cụ quản lý và ghi nhận số liệu tĩnh, chưa xây dựng được cơ chế đào tạo mô phỏng từng bước hành vi nghiệp vụ của người học. Hai công trình mô phỏng được tác giả tham khảo bao gồm:

  • Đề tài "Xây dựng mô hình kế toán doanh nghiệp ảo bằng phương pháp mô phỏng trên phần mềm máy tính" (hệ thống SIAC 1.0) do Thạc sĩ Nguyễn Phúc Sinh thuộc Trường Đại học Tôn Đức Thắng chủ nhiệm.
  • Đề tài "Chương trình mô phỏng Tài chính – Kế toán" tại Trường Đại học Văn Lang.

Từ thực tiễn trên, đề tài xác định các mục tiêu và nhiệm vụ nghiên cứu cụ thể:

  1. Mô phỏng toàn bộ quy trình luân chuyển chứng từ nhập và xuất kho vật tư trong doanh nghiệp sát với thực tế.
  2. Thiết lập môi trường thực hành ảo giúp người học trực tiếp đóng vai các vị trí nghiệp vụ tại các phòng ban khác nhau.
  3. Ràng buộc các điều kiện thao tác: người học bắt buộc phải thực hiện đúng và đủ trình tự quy trình kế toán mới được chuyển tiếp sang bước tiếp theo.
  4. Xây dựng tài liệu hướng dẫn thực hành và hỗ trợ lập báo cáo kế toán nhập - xuất - tồn.

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

  • Đối tượng nghiên cứu: Quy trình xử lý nghiệp vụ, luân chuyển chứng từ nhập – xuất kho vật tư và mối quan hệ chức năng giữa phòng Kế toán với các phòng ban chức năng.
  • Phạm vi nghiên cứu: Mô hình tổ chức bộ máy và quy trình hoạt động tại Công ty TNHH Một thành viên Lạc Hồng (mô hình doanh nghiệp giả lập), ứng dụng phục vụ công tác đào tạo thực hành cho sinh viên Trường Đại học Lạc Hồng.

Cơ sở lý thuyết và quy trình nghiệp vụ kế toán

Khóa luận xây dựng hệ thống dựa trên nền tảng lý thuyết kế toán nguyên vật tư và mô hình tổ chức doanh nghiệp sản xuất:

Khái niệm và đặc điểm nguyên vật tư

Nguyên liệu, vật liệu là đối tượng lao động mua ngoài hoặc tự chế biến nhằm phục vụ hoạt động sản xuất kinh doanh để tạo ra sản phẩm. Về mặt thuộc tính kinh tế:

  • Vật liệu chỉ tham gia vào một chu kỳ sản xuất nhất định, bị tiêu hao toàn bộ hoặc biến đổi hình thái vật chất ban đầu để cấu thành thực thể sản phẩm (ví dụ: cao su chế biến thành lốp xe, hoặc xăng dầu tiêu hao toàn bộ).
  • Về mặt giá trị: Khi đưa vào sản xuất, toàn bộ giá trị của nguyên vật liệu được chuyển trực tiếp vào chi phí sản xuất kinh doanh trong kỳ.

Mô hình cơ cấu tổ chức và mối quan hệ liên phòng ban

Hệ thống mô phỏng cấu trúc bộ máy quản lý của Công ty TNHH MTV Lạc Hồng, trong đó phòng Kế toán giữ vai trò trung tâm kết nối với các bộ phận:

  • Ban Giám đốc (Giám đốc, Phó Giám đốc): Tiếp nhận và ký duyệt các chứng từ kế toán (phiếu thu, phiếu chi, phiếu nhập/xuất kho), xử lý các giao dịch nội bộ khi có phát sinh.
  • Phòng Kế hoạch: Cân đối giữa lượng tồn kho thực tế và nhu cầu sản xuất, lập phiếu đề nghị mua vật tư, lập lệnh cấp nguyên vật liệu và kiểm soát định mức tiêu hao.
  • Phòng Mua hàng: Lập kế hoạch thu mua, lựa chọn nhà cung cấp, ký kết hợp đồng/đơn đặt hàng; chuyển giao bộ chứng từ gốc (hóa đơn GTGT, biên bản giao nhận, phiếu xuất kho bên bán) cho kế toán.
  • Phòng Quản lý chất lượng (QC): Kiểm tra tiêu chuẩn kỹ thuật của nguyên vật liệu nhập kho và thành phẩm hoàn thành; lập "Biên bản kiểm tra chất lượng vật tư – nguyên liệu" làm căn cứ để kế toán nhập kho.
  • Bộ phận Sản xuất: Tiếp nhận nguyên vật liệu theo phiếu xuất kho 3 liên từ kế toán, thực hiện sản xuất, thông báo vật liệu thừa để nhập kho lại và báo cáo sản phẩm dở dang/thành phẩm.
  • Phòng Kinh doanh: Cung cấp đơn đặt hàng (PO) hoặc bảng báo giá (PI) được chấp thuận để kế toán theo dõi xuất hàng, lập phiếu xuất kho thành phẩm và đôn đốc thu hồi công nợ.
  • Phòng Kỹ thuật: Cung cấp bản vẽ kỹ thuật chi tiết và định mức chi phí để bộ phận kế toán tính giá thành kế hoạch và giá nhập kho sản phẩm.
  • Phòng Nhân sự: Theo dõi chấm công, lập bảng tính lương và các khoản trích theo lương chuyển phòng kế toán lập ủy nhiệm chi hoặc phát lương.
  • Phòng Kế toán & Bộ phận Kho: Kế toán thực hiện ghi chép sổ chi tiết, kiểm soát tính hợp lệ của chứng từ; thủ kho chịu trách nhiệm quản lý hiện vật, lập thẻ kho, bảng tổng hợp nguyên vật liệu và định kỳ đối chiếu kiểm kê tồn kho.

Chu trình luân chuyển chứng từ nhập và xuất kho

Quy trình Các bước luân chuyển nghiệp vụ chính Hệ thống chứng từ, biểu mẫu sử dụng
Quy trình nhập kho - Bước 1-2: Phòng Kế hoạch lập phiếu đề nghị mua vật tư $\rightarrow$ Giám đốc duyệt $\rightarrow$ Chuyển Phòng Mua hàng.
- Bước 3-5: Phòng Mua hàng chọn NCC, lập đơn đặt hàng/hợp đồng $\rightarrow$ Giám đốc duyệt $\rightarrow$ Ký với NCC $\rightarrow$ Gửi bản gốc cho Kế toán, bản sao cho QC.
- Bước 6-7: Hàng về, Phòng Mua hàng nhận hóa đơn GTGT; QC kiểm tra lập biên bản chất lượng; Kho kiểm số lượng và ký nhận.
- Bước 8-9: Kế toán tập hợp đủ chứng từ hợp lệ $\rightarrow$ Lập phiếu nhập kho $\rightarrow$ Ký xác nhận giữa thủ kho, người giao hàng, kế toán trưởng $\rightarrow$ Ghi thẻ kho, sổ chi tiết, báo cáo nhập xuất tồn.
- Phiếu đề nghị mua nguyên vật liệu
- Đơn đặt hàng / Hợp đồng mua vật tư
- Biên bản kiểm tra chất lượng vật tư
- Phiếu giao hàng
- Hóa đơn giá trị gia tăng
- Phiếu nhập kho
- Thẻ kho, Sổ chi tiết vật tư, Báo cáo nhập xuất tồn
Quy trình xuất kho - Bước 1-2: Bộ phận Sản xuất lập phiếu đề nghị cấp vật tư $\rightarrow$ Quản đốc duyệt $\rightarrow$ Chuyển Phòng Kế hoạch ký duyệt $\rightarrow$ Chuyển Bộ phận Kho.
- Bước 3-4: Bộ phận Kho xuất vật tư, lập phiếu giao nhận (hai bên ký nhận) $\rightarrow$ Chuyển hồ sơ sang Phòng Kế toán.
- Bước 5-8: Phòng Kế toán kiểm tra chứng từ, lập phiếu xuất kho $\rightarrow$ Trình ký Bộ phận Kho, Bộ phận Sản xuất, Kế toán trưởng, Ban Giám đốc $\rightarrow$ Kho ghi thẻ kho, Kế toán ghi sổ chi tiết và theo dõi tồn kho.
- Phiếu đề nghị cấp vật tư
- Phiếu giao nhận nguyên vật liệu
- Phiếu xuất kho
- Thẻ kho
- Bảng tổng hợp chi tiết nguyên vật liệu
- Sổ chi tiết vật tư nguyên vật liệu
- Báo cáo nhập xuất hàng tồn kho

Thiết kế và triển khai hệ thống phần mềm

Nền tảng công nghệ và kiến trúc

  • Ngôn ngữ lập trình: Visual Basic 2008 (VB 2008) trên nền tảng Microsoft .NET Framework.
  • Hệ quản trị cơ sở dữ liệu: Microsoft SQL Server 2000. Dữ liệu được tổ chức theo mô hình cây phân cấp nhằm tối ưu hóa tốc độ xử lý truy vấn và phục vụ phân quyền truy xuất theo từng cấp bậc dữ liệu.
  • Tiêu chuẩn mã hóa giao diện: Chuẩn Unicode UTF-8 hiển thị tiếng Việt trên toàn bộ giao diện và các biểu mẫu báo cáo.

Thiết kế cơ sở dữ liệu

Hệ thống chuẩn hóa 33 trường dữ liệu cơ sở phục vụ việc lưu trữ thông tin thực thể và các mối kết hợp:

Tên trường (Thuộc tính) Tên thực thể / Kết hợp Diễn giải ý nghĩa
MaNhom, TenNhom Nhom Mã và tên phân nhóm nguyên vật liệu
MaVT, TenVT, QuyCach, DVTinh, Gia, TaiKhoan VatTu Thông tin chi tiết vật tư, đơn vị tính, giá tồn đầu kỳ, tài khoản hạch toán
MaTinhHuong, TenTH, Loai, NoiDung, HTThanhToan, PhiVC, BenThanhToan TinhHuong Định danh tình huống thực hành, phương thức thanh toán, chi phí vận chuyển
MaNCC, TenNCC, DiaChi, DienThoai, Fax, MST, SoTK, TKTai, DaiDien, ChucVu NCC Toàn bộ hồ sơ pháp lý, tài khoản ngân hàng và người đại diện của nhà cung cấp
TonDK, SLuong, DGNhap, DGXuat, Ghichu CT_TH (Mối kết hợp) Chi tiết số lượng, tồn đầu kỳ, đơn giá nhập/xuất theo từng tình huống

Ràng buộc toàn vẹn của hệ thống dữ liệu

  1. Ràng buộc liên bộ: Khóa chính không trùng lặp và không nhận giá trị rỗng trên các quan hệ:
    • $MaNhom$ trong thực thể Nhom (kiểu Int).
    • $MaVT$ trong thực thể VatTu (kiểu Varchar).
    • $MaTinhHuong$ trong thực thể TinhHuong.
    • $MaNCC$ trong thực thể NCC.
    • Cặp $(MaTinhHuong, MaVT)$ trong bảng mối kết hợp CT_TH.
  2. Ràng buộc liên quan hệ: Thiết lập các khóa ngoại đảm bảo tính toàn vẹn tham chiếu:
    • Thuộc tính $MaNhom$ trong quan hệ VatTu tham chiếu đến $MaNhom$ trong quan hệ Nhom.
    • Cặp $(MaTinhHuong, MaVT)$ trong CT_TH phải tồn tại đồng thời trong các quan hệ cha TinhHuong và VatTu.
  3. Ràng buộc miền giá trị:
    • Trường đơn giá ($Gia, DGNhap, DGXuat$) có giá trị $\ge 0$.
    • Trường số lượng ($SLuong, TonDK$) có giá trị $\ge 0$.

Giao diện và các phân hệ chức năng

Chương trình được phân chia thành các màn hình chức năng trực quan:

  • Giao diện chính và Menu điều hướng: Cho phép người dùng chọn tình huống học tập, lựa chọn quy trình (Quy trình nhập hoặc Quy trình xuất), và chọn phòng ban để tiến hành thao tác.
  • Màn hình các phòng ban mô phỏng:
    • Phòng Kế hoạch: Tạo và chuyển tiếp Phiếu đề nghị mua vật tư, kiểm soát định mức.
    • Phòng Mua hàng: Lập đơn đặt hàng, hợp đồng, tiếp nhận hóa đơn và phối hợp nhận hàng.
    • Bộ phận QC: Màn hình lập và ký Biên bản kiểm tra chất lượng vật tư.
    • Bộ phận Kho: Giao diện lập Phiếu giao nhận, ghi chép Thẻ kho và Bảng tổng hợp nguyên vật liệu.
    • Phòng Kế toán: Kiểm tra tính hợp lệ của hồ sơ chứng từ, tạo Phiếu nhập/xuất kho, vào Sổ chi tiết vật tư và kết xuất Báo cáo nhập - xuất - tồn.
    • Phòng Giám đốc & Bộ phận Xưởng: Giao diện duyệt chứng từ và lập phiếu đề nghị cấp phát vật tư từ phân xưởng sản xuất.

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

Tổng quan đề tài

Trình bày cơ sở khoa học và thực tiễn của đề tài; phân tích những bất cập trong đào tạo kế toán thực hành; đánh giá các phần mềm kế toán hiện nay (ANSI-INVENTORY, 1C:KẾ TOÁN 8, SmartWIM) và các đề tài mô phỏng tiền nhiệm (SIAC 1.0 của ĐH Tôn Đức Thắng, nghiên cứu của ĐH Văn Lang); xác định mục tiêu và giải pháp xây dựng phần mềm trên nền VB 2008 và SQL Server 2000.

Chương II. Cơ sở lý thuyết

Nghiên cứu cơ cấu tổ chức Công ty TNHH MTV Lạc Hồng; làm rõ chức năng - nhiệm vụ của 8 phòng ban/bộ phận và mối liên hệ qua lại với phòng Kế toán; chuẩn hóa sơ đồ và các bước luân chuyển chứng từ của Quy trình nhập (từ bước 1a đến bước 9b) và Quy trình xuất (từ bước 1 đến bước 8); hệ thống hóa 20 biểu mẫu chứng từ kế toán thực tế.

Chương III. Phân tích và thiết kế hệ thống

Xây dựng từ điển dữ liệu gồm 33 thuộc tính; mô hình hóa dữ liệu mức quan niệm (các thực thể Nhom, VatTu, TinhHuong, NCC và các mối kết hợp Thuoc, CT_TH); chuyển đổi sang mô hình quan hệ; xây dựng 9 bảng đặc tả hệ thống ràng buộc toàn vẹn bao gồm ràng buộc liên bộ, ràng buộc liên quan hệ và ràng buộc miền giá trị.

Chương IV. Thực hiện đề tài

Hiện thực hóa các phân tích thành phần mềm ứng dụng; mô tả chi tiết cây menu, luồng thao tác trên giao diện chính; thiết kế 7 không gian làm việc số hóa tương ứng với các phòng ban (Kế hoạch, Mua hàng, QC, Kho, Kế toán, Xưởng, Giám đốc) và tích hợp hệ thống 80 mẫu biểu điện tử phục vụ sinh viên thực hành.


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

  • Kết quả thực hiện:
    • Chuẩn hóa thành công 2 quy trình cốt lõi trong quản lý vật tư: Quy trình nhập kho (gồm 9 bước liên hoàn qua 6 phòng ban) và Quy trình xuất kho (gồm 8 bước liên hoàn qua 5 bộ phận).
    • Xây dựng hoàn chỉnh cơ sở dữ liệu quan hệ với 33 trường thông tin, thiết lập chặt chẽ các ràng buộc toàn vẹn liên bộ, liên quan hệ và miền giá trị trên MS SQL Server 2000.
    • Lập trình hoàn thiện ứng dụng phần mềm bằng VB 2008 (.NET), hỗ trợ giao diện tiếng Việt Unicode UTF-8 với 7 không gian làm việc mô phỏng sát với thực tế tổ chức doanh nghiệp.
  • Giải pháp đề xuất:
    • Ứng dụng mô hình doanh nghiệp giả lập (Công ty TNHH MTV Lạc Hồng) làm môi trường thực hành kế toán.
    • Áp dụng cơ chế kiểm soát tiến trình có điều kiện: sinh viên bắt buộc phải xử lý đúng biểu mẫu, đủ chữ ký theo luồng chứng từ quy định mới được hệ thống cho phép thực hiện bước nghiệp vụ tiếp theo.
  • Đóng góp học thuật và ứng dụng:
    • Chuyển đổi mô hình đào tạo kế toán từ việc ghi nhận sổ sách tĩnh sang mô phỏng dòng luân chuyển chứng từ đa phòng ban.
    • Khắc phục nhược điểm của các phần mềm thương mại hiện hành (chỉ dùng cho quản lý dữ liệu sẵn có) bằng cách tạo ra một công cụ chuyên biệt phục vụ đào tạo thực hành tương tác.

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

  • Hạn chế:
    • Phạm vi nghiệp vụ của phần mềm hiện mới chỉ tập trung vào phân hệ kế toán nhập – xuất kho nguyên vật tư, chưa bao quát toàn bộ các phần hành kế toán khác trong doanh nghiệp (như kế toán tài sản cố định, kế toán tiền lương, kế toán tiêu thụ thành phẩm).
    • Mô hình dữ liệu và quy trình nghiệp vụ được thiết kế cố định theo cấu trúc của Công ty TNHH MTV Lạc Hồng, chưa cho phép tùy biến linh hoạt sơ đồ tổ chức theo các loại hình doanh nghiệp khác nhau.
    • Hệ thống cơ sở dữ liệu được phát triển trên phiên bản Microsoft SQL Server 2000 và ngôn ngữ VB 2008, cần cập nhật để tương thích tối ưu với các nền tảng công nghệ mới hơn.
  • Hướng nghiên cứu tiếp:
    • Mở rộng thêm các phân hệ kế toán liên quan nhằm tạo thành hệ thống mô phỏng tổng thể chu trình kế toán doanh nghiệp.
    • Nâng cấp kiến trúc dữ liệu và phát triển tính năng làm việc nhóm trực tuyến đồng thời giữa nhiều sinh viên trên môi trường mạng.

Giá trị tham khảo

Tài liệu khóa luận và sản phẩm phần mềm mang lại giá trị thực tiễn cho nhiều đối tượng:

  • Sinh viên ngành Tài chính – Kế toán: Là tài liệu trực quan giúp hiểu rõ bản chất dòng luân chuyển chứng từ giữa các phòng ban, nắm vững phương pháp lập và lưu trữ các chứng từ (Phiếu đề nghị, Hợp đồng, Biên bản kiểm tra chất lượng, Phiếu nhập/xuất, Thẻ kho, Sổ chi tiết).
  • Sinh viên và người nghiên cứu ngành Công nghệ thông tin / Hệ thống thông tin: Có thể tham khảo phương pháp phân tích thiết kế hệ thống dữ liệu, từ điển dữ liệu (33 thuộc tính), mô hình quan hệ và cách thức cài đặt các ràng buộc toàn vẹn (liên bộ, liên quan hệ, miền giá trị) phục vụ số hóa quy trình nghiệp vụ kinh tế.
  • Cơ sở đào tạo đại học: Cung cấp tài liệu tham khảo cho việc thiết kế phòng thực hành mô phỏng doanh nghiệp ảo và xây dựng bài giảng liên ngành giữa Kế toán và Công nghệ thông tin.

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

1. Hệ thống phần mềm trong khóa luận được xây dựng bằng những công nghệ nào?
Phần mềm được lập trình bằng ngôn ngữ Visual Basic 2008 (VB 2008) trên nền tảng .NET Framework, sử dụng hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2000 (tổ chức dữ liệu dạng cây phân cấp) và bảng mã tiếng Việt chuẩn Unicode UTF-8.

2. Để hoàn tất quy trình nhập kho và lập Phiếu nhập kho, phòng Kế toán cần tập hợp những chứng từ hợp lệ nào?
Theo quy trình mô phỏng tại bước 9a-9b, phòng Kế toán phải tập hợp đủ bộ chứng từ hợp lệ gồm: Hóa đơn mua hàng (hóa đơn giá trị gia tăng), Phiếu giao hàng từ nhà cung cấp và Biên bản kiểm tra chất lượng vật tư do bộ phận QC lập.

3. Cơ sở dữ liệu của phần mềm bao gồm những thực thể chính nào?
Mô hình dữ liệu quan niệm của hệ thống quản lý các thực thể chính gồm: Nhom (phân nhóm vật tư), VatTu (danh mục nguyên vật tư), TinhHuong (tình huống nghiệp vụ mô phỏng), NCC (nhà cung cấp) cùng các mối kết hợp như Thuoc và CT_TH (chi tiết tình huống).

4. Điểm khác biệt cơ bản giữa chương trình mô phỏng này so với các phần mềm kế toán thương mại (như 1C, SmartWIM, ANSI-INVENTORY) là gì?
Các phần mềm thương mại chỉ dừng lại ở mức độ công cụ quản trị dữ liệu kế toán tĩnh; trong khi chương trình mô phỏng này tập trung vào đào tạo hành vi nghiệp vụ, mô phỏng thao tác luân chuyển chứng từ qua từng phòng ban ảo và bắt buộc người học thao tác đúng trình tự mới được đi tiếp.

5. Mối quan hệ nghiệp vụ giữa phòng Kế toán và phòng Kỹ thuật được xác định như thế nào?
Phòng Kỹ thuật cung cấp bản vẽ kỹ thuật chi tiết và định mức tiêu hao vật tư của sản phẩm cho phòng Kế toán; căn cứ vào đó, bộ phận kế toán tính toán giá thành kế hoạch, giá nhập kho sản phẩm hoàn thành và xây dựng giá bán để báo giá cho nhà cung cấp.


Kết luận

Khóa luận đã giải quyết bài toán thiếu hụt kỹ năng thực hành của sinh viên kế toán bằng việc xây dựng thành công phần mềm mô phỏng quy trình nhập – xuất kho nguyên vật tư trên nền tảng VB 2008 và SQL Server 2000. Nghiên cứu chuẩn hóa hệ thống luân chuyển chứng từ liên phòng ban tại mô hình doanh nghiệp giả lập Công ty TNHH MTV Lạc Hồng, đồng thời thiết lập cơ sở dữ liệu chặt chẽ với đầy đủ các ràng buộc toàn vẹn. Đây là công trình có giá trị ứng dụng cao trong việc đổi mới phương pháp giảng dạy thực hành liên ngành giữa Công nghệ thông tin và Tài chính – Kế toán.