Luận văn tốt nghiệp xây dựng phần mềm kế toán tiền lương tại ngân hàng nông nghiệp và phát triển nông thôn huyện vĩnh lộc tỉnh thanh hóa

Khóa luận tốt nghiệp nghiên cứu Luận văn tốt nghiệp xây dựng phần mềm kế toán tiền lương tại ngân hàng nông nghiệp và phát triển, vận dụng lý thuyết vào thực tế, đề xuất giải pháp

Trường đại học

Trường Đại Học Nông Nghiệp

Chuyên ngành

Kế Toán

Người đăng

Ẩn danh

Thể loại

Đồ Án Tốt Nghiệp

2023

91
1
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI MỞ ĐẦU

1. CHƯƠNG 1: LÝ LUẬN CHUNG VỀ XÂY DỰNG PHẦN MỀM KẾ TOÁN TIỀN LƯƠNG TRONG DOANH NGHIỆP

1.1. LÝ LUẬN CHUNG VỀ XÂY DỰNG PHẦN MỀM KẾ TOÁN

1.2. Khái niệm, đặc điểm và thành phần của một phần mềm kế toán

1.3. Yêu cầu của một phần mềm kế toán

1.4. Quy trình xây dựng một phần mềm kế toán

1.5. Công cụ xây dựng phần mềm kế toán

1.6. Hệ quản trị Cơ sở dữ liệu (CSDL)

2. CHƯƠNG 2: THỰC TRẠNG VÀ GIẢI PHÁP PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN KẾ TOÁN TIỀN LƯƠNG TẠI NGÂN HÀNG NÔNG NGHIỆP VÀ PHÁT TRIỂN NÔNG THÔN HUYỆN VĨNH LỘC TỈNH THANH HÓA

2.1. GIỚI THIỆU SƠ LƯỢC VỀ NGÂN HÀNG NÔNG NGHIỆP VÀ PHÁT TRIỂN NÔNG THÔN VIỆT NAM - CHI NHÁNH HUYỆN VĨNH LỘC THANH HÓA

2.2. Sơ đồ tổ chức công ty

2.3. Sơ đồ tổ chức bộ máy kế toán của ngân hàng

2.4. THỰC TRẠNG CÔNG TÁC KẾ TOÁN

2.4.1. Hình thức kế toán sử dụng

2.4.2. Tài khoản kế toán sử dụng

2.4.3. Thực trạng hệ thống lương và thuế thu nhập cá nhân tại Ngân hàng

3. CHƯƠNG 3: XÂY DỰNG PHẦN MỀM KẾ TOÁN LƯƠNG TẠI NGÂN HÀNG NÔNG NGHIỆP VÀ PHÁT TRIỂN NÔNG THÔN CHI NHÁNH HUYỆN VĨNH LỘC TỈNH THANH HÓA

3.1. Mục tiêu của hệ thống

3.2. Xác định yêu cầu và mô tả bài toán

3.2.1. Xác định yêu cầu

3.2.2. Mô tả bài toán

3.3. Mô hình nghiệp vụ

3.3.1. Biểu đồ ngữ cảnh hệ thống

3.3.2. Biểu đồ phân cấp chức năng (BPC)

3.3.2.1. Sơ đồ phân cấp chức năng
3.3.2.2. Mô tả chi tiết chức năng lá
3.3.2.3. Ma trận thực thể - chức năng

3.3.3. Phân tích mô hình khái niệm – logic

3.3.3.1. Biểu đồ luồng dữ liệu vật lí mức 0
3.3.3.2. Biểu đồ luồng dữ liệu mức 1
3.3.3.3. Biểu đồ luồng dữ liệu mức vật lý mức 1 của tiến trình

3.3.4. Mô hình dữ liệu quan hệ

3.3.4.1. Liệt kê, chính xác hóa và lựa chọn thông tin
3.3.4.2. Xác định các thuộc tính và thực thể
3.3.4.3. Xác định mối quan hệ và thuộc tính
3.3.4.4. Xác định mối quan hệ phụ thuộc giữa các thực thể

3.4. THIẾT KẾ MÔ HÌNH QUAN HỆ

3.5. THIẾT KẾ CƠ SỞ VẬT LÝ (THIẾT KẾ CÁC BẢNG)

Tóm tắt

I. Giới thiệu về phần mềm kế toán tiền lương

Phần mềm kế toán tiền lương là một công cụ quan trọng trong việc quản lý tài chính của các doanh nghiệp, đặc biệt là trong ngành ngân hàng. Phần mềm kế toán này giúp tự động hóa quy trình tính toán lương, từ việc xác định các khoản phải trả cho nhân viên đến việc in phiếu thanh toán lương. Đối với ngân hàng nông nghiệp tại Vĩnh Lộc, Thanh Hóa, việc áp dụng phần mềm này không chỉ giúp tiết kiệm thời gian mà còn nâng cao độ chính xác trong công tác quản lý tài chính. Theo nghiên cứu, việc sử dụng phần mềm kế toán tiền lương đã giúp giảm thiểu sai sót trong tính toán và đảm bảo thông tin được cập nhật kịp thời. Điều này đặc biệt quan trọng trong bối cảnh ngân hàng cần phải tuân thủ các quy định về kế toánquản lý nhân sự.

1.1. Tầm quan trọng của phần mềm kế toán tiền lương

Phần mềm kế toán tiền lương không chỉ đơn thuần là công cụ hỗ trợ tính toán mà còn là giải pháp giúp ngân hàng quản lý nhân sự hiệu quả hơn. Việc áp dụng công nghệ thông tin trong kế toán tiền lương giúp ngân hàng có thể theo dõi và phân tích các khoản chi phí liên quan đến nhân viên một cách chính xác. Hệ thống này cho phép ngân hàng thực hiện các báo cáo tài chính một cách nhanh chóng, từ đó hỗ trợ cho việc ra quyết định của ban lãnh đạo. Hơn nữa, phần mềm còn giúp đảm bảo tính minh bạch trong việc chi trả lương, từ đó tạo dựng niềm tin cho nhân viên. Theo một nghiên cứu gần đây, các ngân hàng áp dụng phần mềm kế toán tiền lương đã ghi nhận sự cải thiện rõ rệt trong hiệu quả công việc và sự hài lòng của nhân viên.

II. Quy trình xây dựng phần mềm kế toán tiền lương

Quy trình xây dựng phần mềm kế toán tiền lương bao gồm nhiều bước quan trọng, từ khảo sát hiện trạng đến thiết kế và triển khai. Đầu tiên, việc khảo sát hiện trạng giúp xác định các yêu cầu cụ thể của ngân hàng, từ đó lập kế hoạch chi tiết cho việc phát triển phần mềm. Tiếp theo, phân tích hệ thống là bước cần thiết để xác định các dữ liệu và chức năng cần thiết cho phần mềm. Sau khi hoàn tất phân tích, thiết kế hệ thống sẽ được thực hiện, bao gồm cả thiết kế logic và thiết kế vật lý. Cuối cùng, lập trình và kiểm thử sẽ đảm bảo rằng phần mềm hoạt động đúng như mong đợi trước khi đưa vào sử dụng. Việc tuân thủ quy trình này không chỉ giúp đảm bảo chất lượng phần mềm mà còn giúp ngân hàng tiết kiệm thời gian và chi phí trong quá trình triển khai.

2.1. Khảo sát và phân tích hệ thống

Khảo sát và phân tích hệ thống là bước đầu tiên trong quy trình xây dựng phần mềm kế toán tiền lương. Bước này bao gồm việc thu thập thông tin về các quy trình hiện tại của ngân hàng, từ đó xác định các yêu cầu cụ thể cho phần mềm. Việc phân tích hệ thống giúp ngân hàng hiểu rõ hơn về các dữ liệu cần thiết, các chức năng mà phần mềm cần có, và các ràng buộc liên quan đến quy trình kế toán. Theo các chuyên gia, việc thực hiện khảo sát kỹ lưỡng sẽ giúp giảm thiểu rủi ro trong quá trình phát triển phần mềm, đồng thời đảm bảo rằng phần mềm cuối cùng sẽ đáp ứng được nhu cầu thực tế của ngân hàng.

III. Lợi ích của phần mềm kế toán tiền lương

Việc áp dụng phần mềm kế toán tiền lương mang lại nhiều lợi ích cho ngân hàng nông nghiệp tại Vĩnh Lộc, Thanh Hóa. Đầu tiên, phần mềm giúp tự động hóa quy trình tính toán lương, từ đó giảm thiểu sai sót và tiết kiệm thời gian cho nhân viên kế toán. Thứ hai, phần mềm cung cấp các báo cáo tài chính chi tiết, giúp ban lãnh đạo có cái nhìn tổng quan về tình hình tài chính của ngân hàng. Hơn nữa, việc sử dụng phần mềm còn giúp ngân hàng tuân thủ các quy định về kế toán và thuế, từ đó tránh được các rủi ro pháp lý. Cuối cùng, phần mềm kế toán tiền lương còn giúp nâng cao sự hài lòng của nhân viên, khi họ nhận được lương đúng hạn và chính xác.

3.1. Tăng cường hiệu quả quản lý

Phần mềm kế toán tiền lương không chỉ giúp ngân hàng tiết kiệm thời gian mà còn nâng cao hiệu quả quản lý. Nhờ vào khả năng tự động hóa, ngân hàng có thể dễ dàng theo dõi và quản lý các khoản chi phí liên quan đến nhân viên. Điều này giúp ban lãnh đạo có thể đưa ra các quyết định kịp thời và chính xác hơn. Theo một nghiên cứu, các ngân hàng áp dụng phần mềm kế toán tiền lương đã ghi nhận sự cải thiện rõ rệt trong hiệu quả công việc và sự hài lòng của nhân viên. Hệ thống này không chỉ giúp ngân hàng hoạt động hiệu quả hơn mà còn tạo dựng niềm tin cho nhân viên, từ đó nâng cao tinh thần làm việc.

25/01/2025

Trích đoạn nội dung tài liệu

CHƯƠNG I: LÝ LUẬN CHUNG VỀ XÂY DỰNG PHẦN MỀM KẾ TOÁN TIỀN LƯƠNG TRONG DOANH NGHIỆP 1.1 LÝ LUẬN CHUNG VỀ XÂY DỰNG PHẦN MỀM KẾ TOÁN.1Khái niệm, đặc điểm và thành phần của một phần mềm kế toán.1Các khái niệm chung của một phần mềm kế toán HTTT kế toán là một tập hợp các thành phần được tổ chức để thu thập, xử lý, lưu trữ, phân phối các dữ liệu nhằm cung cấp các thông tin cần thiết cho quản lý, điều hành của một DN, tổ chức. Đặc điểm của HTTT kế toán là: - HTTT kế toán được tổ chức để thu thập, lưu trữ, xử lý, phân phối thông tin về mặt tài chính để từ đó cung cấp thông tin quản lý, điều hành về mặt tài chính của DN - HTTT kế toán phải dựa vào các hình thức kế toán, phương pháp kế toán, quy trình kế toán và phải căn cứ vào các chứng từ theo quy định của Nhà nước ban hành. HTTT kế toán là hệ thống gồm năm thành phần cơ bản: - Con người: là yếu tố quyết định trong hệ thống, thực hiện các thủ tục để biến đổi dữ liệu nhằm tạo ra thông tin. -Phần cứng (Máy tính điện tử): là một thiết bị điện tử có khả năng tổ chức và lưu trữ thông tin với khối lượng lớn, xử lý dữ liệu tự động với tốc độ nhanh, chính xác thành các thông tin có ích cho người dùng.

-Chương trình: gồm một tập hợp các lệnh được viết bằng ngôn ngữ mà máy hiểu được để thông báo cho máy biết phải thực hiện các thao tác cần thiết theo thuật toán đã chỉ ra. 5 Luan van -Dữ liệu: bao gồm toàn bộ các số liệu, các thông tin phục vụ cho việc xử lý trong hệ thống, trợ giúp các quyết định cho nhà quản lý. -Thủ tục: là những chỉ dẫn của con người. Chức năng của hệ thống thông tin kế toán bao gồm: Thứ nhất, tiếp nhận dữ liệu thông tin, máy tính có thể thay thế bằng việc tạo ra thư viện dữ liệu.

Thứ hai, trong công tác xử lý dữ liệu, máy tính thay thế con người tính toán, thống kê, xử lý các phép toán và giải thuật với độ chính xác cao. Thứ ba, trong việc trao đổi dữ liệu và truyền thông tin giữa các đối tượng kế toán, máy tính có khả năng truyền dữ liệu với dung lượng và độ chính xác lớn hơn nhiều lần so với việc thực hiện thủ công. Cuối cùng, trong việc cung cấp dữ liệu, thông tin, máy tính hoàn toàn có thể tự động hóa trong việc xuất thông tin dưới dạng các báo cáo, bảng biểu, đồ thị, văn bản… Như vậy, hệ thống thông tin kế toán trên máy cần thiết phải có một phần mềm chuyên dụng nhằm hỗ trợ cho công tác kế toán của doanh nghiệp. Phần mềm kế toán là bộ chương trình dùng để tự động xử lý các thông tin kế toán trên máy vi tính, bắt đầu từ khâu nhập chứng từ gốc, xử lý thông tin trên các chứng từ theo quy trình của chế độ kế toán đến khâu in ra sổ kế toán và báo cáo tài chính, báo cáo kế toán quản trị.

Phần mềm kế toán được cài đặt trên một nền tảng phầncứng thích hợp, phần mềm kế toán là công cụ quan trọng hỗ trợ người làm kế toán trong việc thu thập, xử lý dữ liệu khi có nghiệp vụ kinh tế tài chính phát sinh; truyền,lưu trữ, tổng hợp và cung cấp thông tin cho các đối tượng sử dụng theo quy định pháp luật cũng như theo yêu cầu quản lý của doanh nghiệp, tổ chức. Đặc điểm của một phần mềm kế toán.  Tính tuân thủ: phần mềm kế toánphải tuân thủ luật kế toán, các chuẩn mực kế toán, chế độ, thông tư, nghị định…hiện hành.  Sử dụng các phương pháp kế toán thực tế: phần mềm kế toán sử dụng các phương pháp kế toán thực tế như phương pháp chứng từ kế toán, phương pháp đối ứng tài khoản, phương pháp tổng hợp và cân đối kế toán…  Tính dễ thay đổi: phần mềm kế toán phải có khả năng thay đổi linh hoạt để phù hợp với quy trình quản lý của doanh nghiệp, sự thay đổi của chế độ kế toán hiện hành, sự thay đổi trong yêu cầu của doanh nghiệp… 1.3Thành phần của phần mềm kế toán.

Xây dựng phần mềm có thể dùng 1 trong 2 lập trình sau: a.Lập trình hướng cấu trúc  Ưu nhược điểm áp dụng của lập trình hướng cấu trúc - Ưu điểm: + Tư duy phân tích thiết kế rõ ràng. + Chương trình sáng sủa dễ hiểu. + Phân tích được các chức năng của hệ thống. + Dễ theo dõi luồng dữ liệu.

- Nhược điểm: + Không hỗ trợ việc sử dụng lại. Các chương trình hướng cấu trúc phụ thuộc chặt chẽ vào cấu trúc dữ liệu và bài toán cụ thể, do đó không thể dùng lại modul nào đó trong phần mềm này cho phần mềm khác với các yêu cầu về dữ liệu khác. + Không phù hợp cho phát triển các phần mềm lớn. + khó quản lý mối quan hệ giữa các modul và dễ gây ra lỗi trong phân tích cũng như khó kiểm thử và bảo trì.

7 Luan van -Lĩnh vực áp dụng +Phương pháp hướng cấu trúc thường phù hợp với nhiều bài toán nhỏ, có luồng dữ liệu rõ ràng, cần phải tư duy giải thuật rõ ràng và người lập trình có khả năng tự quản lý được mọi truy cập đến các dữ liệu của chương trình.Lập trình hướng đối tượng. -Lập trình định hướng đối tượng, là kĩ thuật lập trình hỗ trợ công nghệ đối tượng. OOP được xem là giúp tăng năng suất, đơn giản hóa độ phức tạp khi bảo trì cũng như mở rộng phần mềm bằng cách cho phép lập trình viên tập trung vào các đối tượng phần mềm ở bậc cao hơn.  Ưu nhược điểm áp dụng của lập trình hướng đối tượng - Ưu điểm: + Gần gũi với thế giới thực.

+ Tái sử dụng dễ dàng. + Đóng gói che giấu thông tin làm cho hệ thống tin cậy hơn. + Thừa kế làm giảm chi phí, hệ thống có tính mở cao hơn + Xâu dựng hệ thống phức tạp. - Nhược điểm: + Phương pháp này khá phức tạp, khó theo dõi được luồng dữ liệu do có nhiều luồng dữ liệu ở đầu vào.

Hơn nữa giải thuật lại không phải là vấn đề trọng tâm của phương pháp này. -Lĩnh vực áp dụng +Phương pháp hướng đối tượng thường được áp dụng cho các bài toán lớn, phức tạp, hoặc có nhiều luồng dữ liệu khác nhau mà phương pháp cấu trúc không thể quản lý được. Khi đó người ta dùng phương pháp hướng đối tượng để để tận dụng khả năng bảo vệ giữ liệu ngoài ra còn tiết kiệm công sức và tài nguyên. 8 Luan van  Nhận ra được ưu nhược điểm của hai phương pháp.

Đối với đề tài “Xây dựng phần mềm kế toán tiền lương”.Em xin lựu chọn phương pháp phân tích thiết kế hướng đối tượng. Lý do lựa chọn phương pháp phân tích thiết kế hướng đối tượng : o Dễ dàng thay đổi nâng cấp các chức năng cho hệ thống. o Dễ dàng test và debug. o Nó có thể che dấu thông tin và bảo mật.

o Việc thừa kế làm cho giảm chi phí thực hiện.  Phần mềm kế toán là hệ thống gồm bốn thành phần cơ bản: - Cơ sở dữ liệu: Đó là các thông tin được lưu và duy trì nhằm phản ánh thực trạng hiện thời hay quá khứ của doanh nghiệp. Các dữ liệu này được chia thành hai phần: các dữ liệu phản ánh cấu trúc nội bộ của cơ quan như dữ liệu về nhân sự, nhà xưởng, thiết bị,… và các dữ liệu phản ánh các hoạt động kinh doanh dịch vụ của cơ quan như dữ liệu về sản xuất, mua bán, giao dịch,…. - Form: là giao diện tương tác giữa người sử dụng và phần mềm.

một phần mềm kế toán thường bao gồm các loại form: form đăng nhập,form chương trình chính, form nhập liệu, form báo cáo,… - Báo cáo: Là một tài liệu chứa các thông tin được đưa ra từ chương trình ứng dụng theo yêu cầu của người dùng. Các báo cáo thường chứa các thông tin kết xuất từ các bảng cơ sở dữ liệu và được hiển thị ra máy in hoặc màn hình, tuỳ theo yêu cầu của người sử dụng. - Menu: Hệ thống menu bao gồm các lệnh được thiết kế theo một trật tự phù hợp để giúp người sử dụng tương tác với phần mềm một cách dễ dàng. Các thành phần này có mối quan hệ hữu cơvới nhau, đồng thời lại có quan hệ với các tác nhân bên ngoài trong quá trình thu thập,xử lý và cung cấp 9 Luan van thông tin kế toán, nhằm phục vụ công tác kế toán và đáp ứng yêu cầu quản lý của doanh nghiệp.2Yêu cầu của một phần mềm kế toán.

Phần mềm kế toán cũng là một dạng phần mềm ứng dụng nên nó cũng đảm bảo các yêu cầu tương tự như các phần mềm ứng dụng khác như: - Tính tiện dụng: Phần mềm kế toán phải dễ sử dụng và tiện lợi cho người làm kế toán, có các công cụ hỗ trợ đắc lực cho việc thao tác trên phần mềm kế toán, phù hợp với thực trạng công tác hạch toán thực tế của nhân viên kế toán tại doanh nghiệp. - Tính hiệu quả: Phần mềm không gây ra các sự lãng phí tài nguyên như bộ nhớ, bộ vi xử lý, các thiết bị ngoại vi hay tốc độ xử lý chậm. - Tính tin cậy:Tính tin cậy không chỉ thể hiện ở khả năng thực hiện đúng nhiệmvụ đã được thiết kế mà còn phải có khả năng đảm bảo an toàn, an ninh dữ liệu. - Tính linh hoạt và mềm dẻo: phần mềm cần có khả năng tùy biến, cập nhập, mởrộng để thực hiện được những yêu cầu thay đổi của người sử dụng tương thích với các ứng dụng thông dụng khác.

Ngoài những yêu cầu cơ bản của phần mềm, phần mềm kế toán phải đảm bảo các yêu cầu đặc thù sau: - Phần mềm kế toán phải tuân thủ các quy định của Nhà nước về kế toán; khi áp dụng phần mềm kế toán không làm thay đổi bản chất, nguyên tắc và phương pháp kế toán được quy định. - Phần mềm kế toán phải có khả năng nâng cấp, có thể sửa đổi, bổ sung phù hợp với những thay đổi nhất định của chế độ kế toán và chính sách tài chính mà không ảnh hưởng đến cơ sở dữ liệu đã có. 10 Luan van - Phần mềm kế toán phải tự động xử lý và đảm bảo sự chính xác về số liệu. - Phần mềm kế toán phải đảm bảo tính bảo mật thông tin và an toàn dữ liệu.3 Quy trình xây dựng một phần mềm kế toán.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Bài viết "Luận văn tốt nghiệp: Phát triển phần mềm kế toán tiền lương tại ngân hàng nông nghiệp huyện Vĩnh Lộc, Thanh Hóa" trình bày một nghiên cứu sâu sắc về việc phát triển phần mềm kế toán tiền lương, nhằm nâng cao hiệu quả quản lý tài chính tại ngân hàng nông nghiệp. Luận văn không chỉ đề cập đến các vấn đề lý thuyết mà còn đưa ra các giải pháp thực tiễn, giúp ngân hàng cải thiện quy trình tính toán và quản lý lương cho nhân viên. Điều này không chỉ mang lại lợi ích cho ngân hàng mà còn tạo điều kiện thuận lợi cho nhân viên trong việc nhận lương đúng hạn và chính xác.

Để mở rộng thêm kiến thức về lĩnh vực kế toán và kiểm toán, bạn có thể tham khảo các tài liệu liên quan như Luận Văn Tốt Nghiệp Về Chi Phí Đơn Vị Hành Chính Tại Bảo Tàng Vĩnh Long, nơi nghiên cứu về kế toán chi phí trong một tổ chức hành chính, hay Luận văn thạc sĩ về cải thiện công tác kế toán tại Sở Xây dựng Đà Nẵng, cung cấp cái nhìn về việc hoàn thiện kế toán trong các đơn vị sự nghiệp. Ngoài ra, bạn cũng có thể tìm hiểu thêm về Luận văn thạc sĩ: Hoàn thiện công tác kế toán doanh thu và chi phí đóng tàu tại Tổng công ty Sông Thu, một nghiên cứu liên quan đến kế toán doanh thu và chi phí trong ngành đóng tàu. Những tài liệu này sẽ giúp bạn có cái nhìn sâu sắc hơn về các vấn đề kế toán trong các lĩnh vực khác nhau.