Luận Văn Tốt Nghiệp: Phát Triển Phần Mềm Kế Toán Doanh Thu Bán Hàng Tại CMC Software

Luận văn tốt nghiệp trình bày phần mềm kế toán doanh thu bán hàng tại công ty TNHH CMC Software, giúp tối ưu hóa quy trình quản lý tài chính.

Trường đại học

Học viện Tài chính

Chuyên ngành

Khoa Hệ thống Thông tin Kinh tế

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2016

163
9
0

Phí lưu trữ

45 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

MỤC LỤC

PHẦN MỞ ĐẦU

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

1.1. Lý luận chung về hệ thống thông tin kế toán

1.2. Tổng quan về hệ thống thông tin kế toán

1.3. Phần mềm kế toán trong doanh nghiệp

1.4. Tiêu chuẩn của phần mềm kế toán

1.5. Điều kiện của phần mềm kế toán

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

1.6.1. Khảo sát hiện trạng và lập kế hoạch

1.6.2. Phân tích hệ thống

1.6.3. Mô hình hóa quá trình xử lý

1.6.4. Thiết kế hệ thống

1.6.5. Lập trình

1.6.6. Cài đặt, bảo hành và bảo trì

1.7. Lý luận chung về kế toán doanh thu bán hàng trong doanh nghiệp

1.8. Một số khái niệm cơ bản

1.9. Nhiệm vụ vai trò của công tác quản lý bán hàng

1.10. Nhiệm vụ của công tác quản lý bán hàng

1.11. Vai trò của công tác quản lý bán hàng

1.12. Các tài khoản kế toán được sử dụng

1.13. Các chứng từ kế toán được sử dụng

1.14. Trình tự một số nghiệp vụ liên quan đến kế toán bán hàng

1.15. Kế toán giá vốn hàng bán theo phương thức bán hàng trực tiếp

1.16. Kế toán doanh thu bán hàng và cung cấp dịch vụ

1.17. Kế toán các khoản giảm trừ doanh thu

2. CHƯƠNG 2: THỰC TRẠNG HỆ THỐNG KẾ TOÁN DOANH THU BÁN HÀNG TẠI CÔNG TY TNHH CMC SOFTWARE

2.1. Khái quát về công ty TNHH CMC Software

2.2. Tổng quan về công ty TNHH CMC Software

2.3. Quá trình hoạt động

2.4. Lĩnh vực kinh doanh

2.5. Sơ đồ cơ cấu tổ chức

2.6. Hệ thống thông tin kế toán bán hàng tại công ty TNHH CMC Software

2.7. Đặc điểm tổ chức kế toán

2.8. Tài khoản sử dụng

2.9. Các chứng từ và báo cáo sử dụng

2.10. Quy trình luân chuyển chứng từ

2.11. Tình hình ứng dụng công nghệ thông tin tại công ty

2.12. Đánh giá thực trạng và phương hướng giải quyết

2.13. Phương hướng giải quyết

3. CHƯƠNG 3: XÂY DỰNG PHẦN MỀM KẾ TOÁN DOANH THU BÁN HÀNG TẠI CÔNG TY TNHH CMC SOFTWARE

3.1. Phân tích thiết kế hệ thống thông tin kế toán doanh thu bán hàng tại công ty TNHH CMC Software

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

3.1.2. Phân tích yêu cầu

3.1.3. Mô hình chức năng của hệ thống

3.1.4. Biểu đồ phân cấp chức năng

3.1.5. Ma trận thực thể chức năng

3.1.6. Biểu đồ luồng dữ liệu mức 0

3.1.7. Biểu đồ luồng dữ liệu mức 1

3.1.8. Mô hình dữ liệu của hệ thống

3.1.9. Bảng liệt kê thông tin trên hồ sơ dữ liệu

3.1.10. Các thực thể quan hệ

3.1.11. Xác định mối quan hệ và gán thuộc tính cho mối quan hệ

3.1.12. Chuyển mô hình E-R sang mô hình quan hệ

3.1.13. Thiết kế cơ sở dữ liệu vật lý

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

3.2. Xây dựng phần mềm kế toán doanh thu bán hàng tại công ty TNHH CMC Software

3.2.1. Lựa chọn ngôn ngữ lập trình

3.2.2. Yêu cầu hệ thống

3.2.3. Yêu cầu cấu hình máy tính

3.2.4. Yêu cầu phần mềm

3.2.5. Cài đặt phần mềm

3.2.6. Giới thiệu tổng quát

3.2.7. Thực đơn chức năng

3.2.8. Một số form chính

3.2.9. Một số đoạn code chương trình

PHỤ LỤC

TỔNG KẾT

DANH MỤC TÀI LIỆU THAM KHẢO

Tóm tắt

I. Giới thiệu về phần mềm kế toán doanh thu bán hàng

Phần mềm kế toán doanh thu bán hàng là một công cụ quan trọng trong việc quản lý tài chính của doanh nghiệp. Phần mềm kế toán giúp tự động hóa quy trình ghi chép và xử lý thông tin tài chính, từ đó nâng cao hiệu quả công việc. Theo nghiên cứu, việc ứng dụng phần mềm kế toán doanh nghiệp không chỉ giúp tiết kiệm thời gian mà còn giảm thiểu sai sót trong quá trình ghi chép. Giải pháp kế toán này đặc biệt cần thiết trong bối cảnh công nghiệp hóa - hiện đại hóa, khi mà yêu cầu về quản lý tài chính ngày càng cao. Việc sử dụng phần mềm quản lý doanh thu giúp doanh nghiệp theo dõi và phân tích doanh thu bán hàng một cách chính xác và kịp thời, từ đó đưa ra các quyết định kinh doanh hợp lý.

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

Phần mềm kế toán không chỉ đơn thuần là công cụ ghi chép mà còn là một phần không thể thiếu trong hệ thống quản lý tài chính của doanh nghiệp. Quản lý doanh thu hiệu quả giúp doanh nghiệp tối ưu hóa lợi nhuận và giảm thiểu rủi ro tài chính. Theo một nghiên cứu gần đây, các doanh nghiệp sử dụng phần mềm kế toán chuyên dụng có khả năng tăng trưởng doanh thu lên đến 30% so với những doanh nghiệp không sử dụng. Điều này cho thấy rằng phần mềm kế toán doanh thu không chỉ giúp tiết kiệm thời gian mà còn mang lại giá trị thực tiễn cho doanh nghiệp.

II. Phân tích thực trạng hệ thống kế toán doanh thu tại CMC Software

Tại công ty TNHH CMC Software, hệ thống kế toán doanh thu hiện tại chủ yếu được thực hiện bằng Excel, điều này dẫn đến nhiều hạn chế trong việc quản lý và phân tích doanh thu bán hàng. Việc thiếu một phần mềm kế toán chuyên dụng đã gây khó khăn trong việc theo dõi và báo cáo doanh thu một cách chính xác. Theo khảo sát, 70% nhân viên kế toán cho rằng việc sử dụng Excel không đáp ứng được yêu cầu công việc, đặc biệt là trong việc xử lý số liệu lớn và phức tạp. Do đó, việc xây dựng một phần mềm kế toán doanh thu chuyên dụng là cần thiết để cải thiện hiệu quả công việc và nâng cao chất lượng báo cáo tài chính.

2.1. Đánh giá hiện trạng hệ thống kế toán

Hệ thống kế toán hiện tại tại CMC Software gặp nhiều khó khăn trong việc quản lý doanh thu bán hàng. Việc sử dụng Excel dẫn đến tình trạng dữ liệu không đồng nhất và khó khăn trong việc truy xuất thông tin. Nhiều nhân viên cho biết họ phải mất nhiều thời gian để kiểm tra và đối chiếu số liệu, điều này ảnh hưởng đến hiệu suất làm việc. Để khắc phục tình trạng này, việc triển khai phần mềm kế toán chuyên dụng sẽ giúp tự động hóa quy trình và giảm thiểu sai sót, từ đó nâng cao hiệu quả quản lý tài chính.

III. Xây dựng phần mềm kế toán doanh thu bán hàng tại CMC Software

Quá trình xây dựng phần mềm kế toán doanh thu tại CMC Software 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, cần tiến hành khảo sát để xác định yêu cầu và nhu cầu của người dùng. Sau đó, các chức năng của phần mềm sẽ được thiết kế dựa trên các tiêu chuẩn của phần mềm kế toán doanh nghiệp. Việc lựa chọn ngôn ngữ lập trình C# cho phép phát triển một hệ thống linh hoạt và dễ dàng bảo trì. Cuối cùng, việc cài đặt và đào tạo nhân viên sử dụng phần mềm là bước quan trọng để đảm bảo rằng phần mềm được áp dụng hiệu quả trong thực tế.

3.1. Quy trình phát triển phần mềm

Quy trình phát triển phần mềm kế toán bao gồm các bước như phân tích yêu cầu, thiết kế hệ thống, lập trình và kiểm thử. Mỗi bước đều cần được thực hiện một cách cẩn thận để đảm bảo rằng phần mềm đáp ứng được nhu cầu của doanh nghiệp. Việc sử dụng các công cụ hiện đại trong lập trình sẽ giúp tăng tốc độ phát triển và giảm thiểu lỗi. Sau khi hoàn thành, phần mềm sẽ được triển khai và nhân viên sẽ được đào tạo để sử dụng hiệu quả, từ đó nâng cao khả năng quản lý doanh thu bán hàng tại CMC Software.

25/01/2025

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

CHƯƠNG 1: LÝ LUẬN CHUNG VỀ XÂY DỰNG PHẦN MỀM KẾ TOÁN DOANH THU BÁN HÀNG TRONG DOANH NGHIỆP 1. Lý luận chung về hệ thống thông tin kế toán 1. Tổng quan về hệ thống thông tin kế toán Hệ thống thông tin kế toán: Là một phân hệ thuộc HTTT quản lí vì vậy có những đặc điểm, chức năng, nhiệm vụ cơ bản của một HTTT quản lí. Tuy nhiên, HTTT kế toán cũng có những đặc điểm riêng, đó 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 doanh nghiệp.

● 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. Ví dụ: HTTT kế toán vật tư, HTTT kế toán vốn bằng tiền, HTTT kế toán bán hàng… 1. Phần mềm kế toán trong doanh nghiệp 1. Khái niệm Phần mềm kế toán: Là hệ thống các chương trình máy tính, tự động xử lý các thông tin kế toán từ khâu: lập chứng từ gốc, phân loại chứng từ, ghi chép sổ sách, xử lý thông tin chứng từ, sổ sách theo chế độ kế toán.

Đến khâu: in sổ kế toán, báo cáo tài chính, kế toán quản trị, thống kê phân tích tài chính khác. 9 Phạm Thị Phương CQ50/41.04 Luan van Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế 1. Tiêu chuẩn của phần mềm kế toán ● Tuân thủ các quy định về kế toán. ● Có khả năng nâng cấp, sửa đổi, bổ sung phù hợp với những thay đổi của chế độ kế toán, chính sách tài chính, không ảnh hưởng đến dữ liệu đã có.

● Tự động xử lý, đảm bảo chính xác. ● Đảm bảo tính bảo mật, an toàn dữ liệu. Điều kiện của phần mềm kế toán Trước khi đưa vào sử dụng phần mềm kế toán phải được đặt tên, thuyết minh rõ xuất xứ, tính năng kỹ thuật, mức độ đạt tiêu chuẩn. Có tài liệu hướng dẫn cụ thể kèm theo.

Bảo hành thành công việc kế toán của một năm tài chính hành trong thời gian do hai bên thỏa thuận, ít nhất phải hoàn thành công việc kế toán của một năm tài chính. Đảm bảo điều kiện kỹ thuật. Lựa chọn phần mềm phù hợp với hoạt động của đơn vị hành chính sự nghiệp. Trang bị hệ thống thiết bị về tin học phù hợp với yêu cầu, trình độ quản lý, trình độ tin học của cán bộ quản lý, đội ngũ nhân viên kế toán.

Sử dụng thử nghiệm phần mềm mới. Sau quá trình thử nghiệm, nếu phần mềm kế toán đáp ứng được tiêu chuẩn của phần mềm kế toán và yêu cầu kế toán của đơn vị thì đơn vị mới triển khai áp dụng chính thức. Xây dựng quy chế sử dụng phần mềm kế toán trên máy vi tính như: quản lý máy chủ (nếu có); quản lý dữ liệu; kiểm tra, kiểm soát việc đưa thông tin từ 10 Phạm Thị Phương CQ50/41.04 Luan van Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế ngoài vào hệ thống; thực hiện công việc sao lưu dữ liệu định kỳ; phân quyền đối với các máy nhập và xử lý số liệu… Tổ chức trang bị và sử dụng các thiết bị lưu trữ an toàn cho hệ thống, bố trí và vận hành theo đúng yêu cầu kỹ thuật. Đảm bảo điều kiện về con người và tổ chức bộ máy kế toán.

Đơn vị kế toán phải lựa chọn hoặc tổ chức đào tạo cán bộ kế toán có đủ trình độ chuyên môn, nghiệp vụ kế toán trên máy vi tính. Đơn vị kế toán phải lập kế hoạch tổ chức thực hiện các khâu công việc: nhập chứng từ vào máy; kiểm tra việc nhập số liệu vào máy; thực hiện các thao tác trên máy theo yêu cầu của phần mềm kế toán; phân tích các số liệu trên sổ kế toán và báo cáo tài chính, quản trị mạng và quản trị thông tin kế toán. Đơn vị kế toán phải quy định rõ trách nhiệm, yêu cầu bảo mật dữ liệu trên máy tính; chức năng, nhiệm vụ của từng người sử dụng trong hệ thống; ban hành quy chế quản lý dữ liệu, quy định chức năng, quyền hạn của từng nhân viên; quy định danh mục thông tin không được phép lưu chuyển. Đảm bảo tính thống nhất trong công tác kế toán.

Đối với các đơn vị dự toán cấp trên phải lập báo cáo tài chính tổng hợp thì cần chỉ đạo cho các đơn vị dự toán cấp dưới sử dụng phần mềm kế toán sao cho thuận tiện trong việc kết nối thông tin, số liệu báo cáo. Quy trình xây dựng phần mềm kế toán 1. Khảo sát hiện trạng và lập kế hoạch 11 Phạm Thị Phương CQ50/41.04 Luan van Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế Khảo sát hệ thống: Là bước khởi đầu của tiến trình xây dựng phần mềm kế toán, là tìm hiểu yêu cầu nghiệp vụ và nhu cầu phát phần mềm, trên cơ sở đó hình thành nên kế hoạch xây dựng phần mềm kế toán. Giai đoạn này tập trung giải quyết các vấn đề sau: ● Tìm hiểu nghiệp vụ, chuyên môn, môi trường hoạt động chi phối đến quá trình xử lý thông tin.

● Tìm hiểu các chức năng nhiệm vụ mục tiêu cần đạt được của hệ thống. ● Định ra giải pháp phân tích, thiết kế sơ bộ và xem xét tính khả thi của chúng. ● Trên cơ sở các thông tin khảo sát được, người thiết kế phải đánh giá, xác định được yêu cầu, quy tắc ràng buộc của phần mềm mình xây dựng sẽ đạt được và lập ra kế hoạch thực hiện cụ thể. Trong phần này sẽ trình bày các bước thực hiện quá trình khảo sát các công cụ được sử dụng để thu thập thông tin.

Về nguyên tắc việc khảo sát hệ thống được chia làm 2 giai đoạn: Giai đoạn khảo sát sơ bộ: nhằm hình thành dự án phát triển hệ thống thông tin. Giai đoạn khảo sát chi tiết: nhằm thu thập các thông tin chi tiết của hệ thống phục vụ phân tích yêu cầu thông tin làm cơ sở cho bước thiết kế sau này. Các bước khảo sát thu thập thông tin: ● Tiến hành thu thập thông tin bằng các phương pháp khác nhau. 12 Phạm Thị Phương CQ50/41.04 Luan van Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế ● Củng cố, bổ sung và hoàn thiện kết quả khảo sát.

● Tổng hợp kết quả khảo sát. ● Hợp thức hóa kết quả khảo sát. Nhằm giải quyết các vấn đề ● Môi trường, các ràng buộc đối với hệ thống thông tin cần xây dựng như thế nào? ● Chức năng, nhiệm vụ, mục tiêu cần đạt được của HTTT là gì? ● Định ra giải pháp phân tích, thiết kế sơ bộ và xem xét tính khả thi của chúng. Trên cơ sở các thông tin khảo sát hiện trạng, xác định các điểm yếu của hệ thống hiện tại, lập phương án cải tiến hệ thống, xác định phạm vi, khả năng, mục tiêu của dự án.

● Mục tiêu của việc khảo sát hiện trạng ● Tìm hiểu nghiệp vụ, chuyên môn, môi trường hoạt động của hệ thống cũ. ● Tìm hiểu các chức năng, nhiệm vụ và cách thức hoạt động của hệ thống. ● Xác định các nhược điểm của hệ thống. Nhiệm vụ của việc khảo sát hiện trạng: ● Điều tra, thu thập thông tin về hệ thống hiện hành.

● Biên tập, biểu diễn, phê phán, đề xuất ý kiến. ● Nội dung của việc khảo sát hiện trạng. ● Tìm hiểu môi trường xã hội, kinh tế và kỹ thuật của hệ thống. 13 Phạm Thị Phương CQ50/41.04 Luan van Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế ● Nghiên cứu cơ cấu tổ chức của hệ thống.

● Xác định các chức năng nhiệm vụ, quyền hạn… của các đơn vị ở các cấp khác nhau. ● Thu thập và nghiên cứu các hồ sơ, sổ sách… sử dụng trong nghiệp vụ của tổ chức, đồng thời nghiên cứu các phương pháp xử lý các thông tin trong các tài liệu trên. ● Thu thập và nghiên cứu các quy tắc quản lý bao gồm luật, các quy định… chi phối đến quá trình xử lý thông tin. ● Nghiên cứu các chu trình lưu chuyển và xử lý thông tin của hệ thống.

● Thông kê các phương tiện, tài nguyên được sử dụng cho hoạt động của hệ thống. ● Thu thập và nghiên cứu các yêu cầu về thông tin, các đánh giá về hệ thống, các nguyện vọng và kế hoạch phát triển hệ thống. ● Đánh giá hiện trạng và đề ra giải pháp. ● Lập tài liệu khảo sát.

Lập dự án ● Xác định mục tiêu dự án ● Lợi ích nghiệp vụ. ● Lợi ích người tiêu dùng. ● Lợi ích kinh tế. Đưa ra giải pháp sơ bộ: 14 Phạm Thị Phương CQ50/41.04 Luan van Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế ● Đề xuất các chức năng chính và cấu trúc chung của hệ thống.

● Lập kế hoạch triển khai dự án. Phân tích hệ thống Phân tích hệ thống nhằm để xác định nhu cầu thông tin của tổ chức, nó cung cấp những dữ liệu cơ sở cho việc thiết kế HTTT sau này, bao gồm các công việc: ● Xác định các dữ liệu nghiệp vụ của hệ thống cần lưu trữ và xử lý như: chứng từ, hoá đơn, sổ sách, báo cáo… ● Xác định các chức năng, nhiệm vụ của hệ thống. ● Xác định xác quy trình nghiệp vụ hoạt động của hệ thống. ● Xác định các dữ liệu và chức năng hoạt động trong tương lai của nghiệp vụ hoạt động của hệ thống.

● Xác định các ràng buộc quan hệ giữa hệ thống và môi trường. ● Xây dựng mô hình diễn tả hệ thống về chức năng. ● Xây dựng mô hình diễn tả hệ thống về dữ liệu. ● Xây dựng mô hình về các ràng buộc và mối quan hệ của phần mềm cần xây dựng với môi trường.

● Phác họa giải pháp thiết kế bằng cách lựa chọn và mô tả chung một giải pháp thiết kế thích hợp. ● Sau khi xác định đầy đủ các yêu cầu về hệ thống, tiến hành lập tài liệu phân tích hệ thống. Sơ đồ ngữ cảnh 15 Phạm Thị Phương CQ50/41.04 Luan van Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế Là một cách mô tả hệ thống gồm các thành phần: ❖ Tiến trình hệ thống: Mô tả toàn bộ hệ thống. Kí pháp: là một hình chữ nhật chia làm hai phần: phần trên ghi số 0, phần dưới ghi tên hệ thống.

❖ Các tác nhân: Mô tả các yếu tố môi trường có tương tác với hệ thống. Tác nhân phải xác định 3 tiêu chí: o Tác nhân phải là người, nhóm người, một tổ chức, một bộ phận của một tổ chức hay một hệ thống thông tin khác.

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 Doanh Thu Bán Hàng Tại CMC Software" của tác giả Phạm Thị Phương, dưới sự hướng dẫn của Thầy Phan Phước Long tại Học viện Tài chính, tập trung vào việc phát triển phần mềm kế toán nhằm quản lý doanh thu bán hàng hiệu quả cho doanh nghiệp. Năm 2016, nghiên cứu này không chỉ cung cấp cái nhìn sâu sắc về quy trình phát triển phần mềm mà còn nhấn mạnh tầm quan trọng của việc ứng dụng công nghệ thông tin trong lĩnh vực kế toán, giúp doanh nghiệp tối ưu hóa quy trình quản lý tài chính và nâng cao hiệu quả hoạt động.

Để mở rộng thêm kiến thức về lĩnh vực kế toán và phần mềm kế toán, bạn có thể tham khảo các tài liệu liên quan như Hoàn thiện kế toán bán hàng và phân tích kết quả tại Công ty Cổ phần Công nghệ KiotViet, nơi cung cấp cái nhìn về việc cải tiến quy trình kế toán trong một công ty công nghệ. Bên cạnh đó, 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 cũng là một tài liệu hữu ích, giúp bạn hiểu rõ hơn về việc quản lý doanh thu và chi phí trong ngành đóng tàu. Cuối cùng, Luận văn về doanh thu dịch vụ tại Công ty Cổ phần Giáo dục và Phát triển Công nghệ Tri thức Việt sẽ mang đến cho bạn cái nhìn sâu sắc về kế toán doanh thu trong lĩnh vực dịch vụ. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và có thêm nhiều góc nhìn mới mẻ về kế toán và phần mềm kế toán.