47 xây DỰNG PHẦN mềm kế TOÁN DOANH THU bán HÀNG

140 6 0
47  xây DỰNG PHẦN mềm kế TOÁN DOANH THU bán HÀNG

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ TÀI CHÍNH HỌC VIỆN TÀI CHÍNH - ĐỖ THỊ HẰNG Lớp: CQ55/41.01 ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI: “XÂY DỰNG PHẦN MỀM KẾ TOÁN DOANH THU BÁN HÀNG TẠI CÔNG TY CỔ PHẦN XNK THIẾT BỊ CÔNG NGHIỆP LIOMAS” Chuyên ngành : Tin học tài chính kế toán Mã số : 41 Giáo viên hướng dẫn : THS PHAN PHƯỚC LONG Hà Nội – 2021 LỜI CAM ĐOAN Em xin cam đoan cơng trình nghiên cứu em Các số liệu, kết nêu đồ án tốt nghiệp trung thực, xuất phát từ tình hình thực tế đơn vị em thực tập Tác giả đồ án ĐỖ THỊ HẰNG LỜI CẢM ƠN Trong trình nghiên cứu hồn thành đồ án “Xây dựng phần mềm kế toán doanh thu bán hàng Công ty Cổ phần XNK Thiết bị công nghiệp LIOMAS”, em nhận giúp đỡ nhiệt tình nhiều người Trước hết, em xin chân thành cảm ơn thầy giáo ThS Phan Phước Long tận tình hướng dẫn, giúp đỡ em suốt thời gian qua để hoàn thành đồ án tốt nghiệp thời gian thực tập Nếu khơng có giúp đỡ nhiệt tình thầy, em khơng thể hồn thành đồ án Chân thành cảm thầy! Em xin gửi lời cảm ơn tới thầy giáo tồn Học viện, đặc biệt thầy cô giáo Khoa Hệ thống Thơng tin Kinh tế có giảng bổ ích giảng dạy nhiệt tình suốt thời gian em theo học trường để em vận dụng tốt kiến thức chuyên mơn để hồn thành tốt đồ án tốt nghiệp sẵn sàng tiến bước đường đời tương lai Cuối cùng, em xin chân thành cảm ơn ban lãnh đạo anh chị đơn vị thực tập, đặc biệt anh chị thuộc Phòng Tài Chính - Kế Tốn Cơng ty Cổ phần XNK Thiết bị công nghiệp LIOMAS tạo điều kiện cho em thực tập hướng dẫn em thời gian thực tập cơng ty Dưới góc độ sinh viên cịn thiếu sót kinh nghiệm kiến thức thực tiễn, đồ án em tránh khỏi hạn chế, sai sót Do vậy, em mong nhận đánh giá góp ý thầy cô Khoa Hệ Thống Thông Tin Kinh Tế để giúp em hoàn thiện kiến thức học vận dụng vào thực tế Em xin chân thành cảm ơn! Hà Nội, ngày 26 tháng 05 năm 2021 Sinh viên ĐỖ THỊ HẰNG MỤC LỤC Hệ thống thông tin kinh tế Đồ án tốt nghiệp DANH MỤC TỪ VIẾT TẮT Kí hiệu viết tắt CSDL CKTM HTTT GTGT HBTL Tên đầy đủ Cơ sở liệu Chiết khấu thương mại Hệ thống thông tin Giá trị gia tăng Hàng bán trả lại Hệ thống thông tin kinh tế Đồ án tốt nghiệp DANH MỤC HÌNH Hình 2.1 Sơ đồ máy quản lý Công ty cổ phần XNK Thiết bị công nghiệp LIOMAS…………………………………………………………………… 35 Hình 2.2 Sơ đồ máy tổ chức kế tốn Cơng ty cổ phần XNK Thiết bị công nghiệp LIOMAS 40 Hình 3.1 Sơ đồ ngữ cảnh 54 Hình 3.2 Sơ đồ phân cấp chức 55 Hình 3.3 Biểu đồ luồng liệu mức .62 Hình 3.4 Biểu đồ tiến trình “Cập nhật thơng tin tiền xử lý” .63 Hình 3.5 Biểu đồ tiến trình “Tăng doanh thu” 64 Hình 3.6 Biểu đồ tiến trình “Giảm doanh thu” 65 Hình 3.7 Biểu đồ tiến trình “Lập sổ báo cáo” 66 Hình 3.8 Sơ đồ E – A 81 Hình 3.9 Mơ hình liệu quan hệ 84 Hình 3.10 Luồng hệ thống liệu “Cập nhật thông tin tiền xử lý” 108 Hình 3.11 Luồng hệ thống liệu “Tăng doanh thu” .109 Hình 3.12 Luồng hệ thống liệu “Giảm doanh thu” 110 Hình 3.13 Luồng hệ thống liệu “Lập sổ báo cáo” 111 Hệ thống thông tin kinh tế Đồ án tốt nghiệp DANH MỤC BẢNG BIỂU Bảng 3.1 Ma trận thực thể chức .35 Bảng 3.2 Bảng từ điển dư liệu 40 Bảng 3.3 Bảng danh mục tài khoản 54 Bảng 3.4 Bảng danh mục khách hàng 54 Bảng 3.5 Bảng danh mục hàng hóa 54 Bảng 3.6 Bảng danh mục kho 54 Bảng 3.7 Bảng phiếu nhập 54 Bảng 3.8 Bảng phiếu xuất 54 Bảng 3.9 Bảng chi tiết phiếu nhập 54 Bảng 3.10 Bảng chi tiết phiếu xuất 54 Bảng 3.11 Bảng hóa đơn hàng hóa 54 Bảng 3.12 Bảng chi tiết hóa đơn 54 Bảng 3.13 Bảng chiết khấu thương mại 54 Bảng 3.14 Bảng giảm giá 54 Bảng 3.15 Bảng chi tiết giảm giá .54 Bảng 3.16 Bảng biểu thuế 54 Bảng 3.17 Bảng giá bán 54 Bảng 3.18 Bảng trả lại 54 Bảng 3.19 Bảng chi tiết trả lại 54 Hệ thống thông tin kinh tế Đồ án tốt nghiệp PHẦN MỞ ĐẦU Tính cấp thiết đề tài - Hệ thống thông tin ngành mũi nhọn công nghệ thông tin Đã có nhiều ứng dụng quản lý kinh tế, đặc biệt quản lý doanh nghiệp Quản trị liệu hệ thống thông tin lĩnh vực quan trọng khoa học công nghệ thơng tin, cho phép tin học hóa hệ thống thơng tin quản lý - đơn vị cách hiệu nhất, phục vụ yêu cầu quản lý kinh doanh Việc áp dụng phần mềm ứng dụng công nghệ thông tin làm cho công tác quản lý doanh nghiệp ngày có hiệu rõ rệt, đặc biệt cơng tác kế tốn doanh nghiệp Ứng dụng cơng nghệ thơng tin giúp tối ưu hóa việc hạch toán kế toán nhằm để thu thập, lưu trữ, phân tích, xử lý khối lượng lớn liệu thúc đẩy nhanh trình kinh doanh có tác động mạnh đến q trình - quản lý Tuy nhiên, để có phần mềm phù hợp với công tác quản lý, phù hợp với hoạt - động doanh nghiệp vấn đề đơn giản Mặt khác, với doanh nghiệp kinh doanh có doanh thu bán hàng Việc hạch tốn doanh thu bán hàng ln đóng vai trị vơ quan trọng q trình vận hành tổ chức Tuy nhiên để hạch toán phức tạp Phải theo dõi chi tiết loại doanh thu, doanh thu mặt hàng ngành hàng, sản phẩm… theo dõi chi tiết khoản giảm trừ doanh thu, để xác định doanh thu loại doanh thu, chi tiết mặt hàng, sản phẩm… để phục vụ cho cung cấp thơng tin kế tốn để quản trị doanh nghiệp lập báo cáo tài Hơn nữa, doanh thu ghi nhận thỏa mãn điều kiện loại (doanh thu bán hàng, doanh thu cung cấp dịch vụ, doanh thu tiền lãi, tiền quyền, cổ tức lợi tức) chia quy định Chuẩn mực “Doanh thu thu nhập khác”, không thỏa mãn điều kiện khơng hạch tốn vào doanh - thu.Và cịn nhiều phức tạp khác Nhận thức phức tạp kế toán doanh thu bán hàng tầm quan trọng ứng dụng Công nghệ thông tin vào việc quản lý mặt hàng doanh Hệ thống thông tin kinh tế Đồ án tốt nghiệp thu bán hàng doanh nghiệp, qua tìm hiểu lí luận thực tiễn q trình học thời gian thực tập công ty cổ phần XNK Thiết bị công nghiệp LIOMAS, em nhận thấy hệ thống quản lý bán hàng công ty tin học hóa, chưa đáp ứng yêu cầu quản lý doanh - nghiệp Xuất phát từ thực trạng nên em lựa chọn đề tài: “Xây dựng phần mềm kế toán doanh thu bán hàng Công ty Cổ phần XNK Thiết bị công nghiệp LIOMAS” làm đề tài tốt nghiệp Mục tiêu - Mục tiêu đề tài người dùng chấp nhận thực trình quản lý hạch tốn doanh nghiệp Vì vậy, chương trình trước hết phải đáp ứng yêu cầu là: đơn giản, đầy đủ chức năng, dễ - nhìn, thuận tiện cho việc sử dụng cài đặt Ngoài ra, quan áp dụng có đặc thù riêng tùy thuộc vào chế độ kế tốn mà quan thực Mục tiêu đề tài là: + Hệ thống giải toán hạch toán kế toán doanh thu bán hàng doanh nghiệp + Hệ thống cung cấp cho người dùng đầy đủ chức theo yêu cầu - nghiệp vụ bán hàng + Hệ thống cung cấp thông tin hàng hóa doanh thu + Hệ thống giúp đưa báo cáo Hơn nữa, đề tài giúp cho thân em học hỏi nhiều kinh nghiệm từ thực tế, từ người trước, hiểu rõ sâu kiến thức học nhà trường, q trình thực tập giúp em tự hồn thiện thân Đây điều quan trọng sinh viên chuẩn bị trường Đối tượng phạm vi nghiên cứu 1.1 Đối tượng - Đối tượng nghiên cứu đề tài tập trung vào cơng tác kế tốn doanh thu bán hàng Cơng ty Cổ phần XNK Thiết bị công nghiệp LIOMAS Hệ thống thông tin kinh tế Đồ án tốt nghiệp 1.2 Phạm vi nghiên cứu - Trong kế toán bán hàng có ba mảng: Kế tốn tổng hợp doanh thu bán hàng, kế tốn tổng hợp chi phí bán hàng, kế toán tập hợp xác định kết kinh doanh Do q trình tham gia thực tập cơng ty tương đối ngắn nên em gói gọn nghiên cứu đề tài phạm vi kế toán Doanh thu bán hàng 1.3 Phương pháp nghiên cứu - Phương pháp vật biện chứng vật lịch sử: Coi vật hay tượng trạng thái luôn phát triển xem xét mối quan hệ với vật tượng khác - Phương pháp thu thập thông tin + Phương pháp vấn: trao đổi trực tiếp với cán nhân viên cơng ty, đặc biệt nhân viên phịng kế tốn để nắm bắt tình hình thực tế cơng tác kế tốn cơng ty + Phương pháp quan sát: tiến hành quan sát kết hợp với ghi chép qui trình xử lý nghiệp vụ cơng ty + Phương pháp phân tích tài liệu: thu thập thơng tin dựa tài liệu có sẵn - Phương pháp phân tích, thiết kế hệ thống thơng tin: phân tích hệ thống chức năng, phân tích hệ thống liệu, phương pháp thiết kế hệ thống Kết cấu đồ án Đề tài: "Xây dựng phần mềm kế toán doanh thu bán hàng công ty Cổ phần XNK Thiết bị công nghiệp LIOMAS" Ngoài phần mở đầu, kết luận danh mục tài liệu tham khảo, đồ án gồm chương: Chương 1: Tổng quan xây dựng phần mềm kế toán doanh thu bán hàng doanh nghiệp Chương 2: Thực trạng hệ thống thơng tin kế tốn doanh thu bán hàng công ty 10 Hệ thống thông tin kinh tế Đồ án tốt nghiệp DANH MỤC TÀI LIỆU THAM KHẢO [1] TS Vũ Bá Anh - Giáo trình Cơ sở liệu II - Học viện Tài Chính [2] TS Vũ Bá Anh - Giáo trình Phân tích thiết kế Hệ thống thơng tin - Học viện Tài Chính [3] THS Phan Phước Long – Bài giảng gốc Cơ sở liệu III - Học viện Tài [4] TS Hà Văn Sang – Bài giảng gốc Cơ sở lập trình II - Học viện Tài Chính [5] GS.TS Ngơ Thế Chi, TS Trương Thị Thủy - Giáo trình Kế Tốn Tài Chính - Nhà xuất Tài Chính 2013 [6] TS Nguyễn Hữu Xuân Trường - Bài giảng gốc Cơ sở lập trình III – Học viện Tài Chính [7] Google.com.vn [8] Chế độ kế toán doanh nghiệp ban hành theo Thông tư 200/2014/TT- BTC ngày 22 tháng 12 năm 2014 Bộ trưởng Bộ Tài PHỤ LỤC 126 Hệ thống thông tin kinh tế Đồ án tốt nghiệp Phụ lục 1: Các mẫu chứng từ, mẫu sổ, mẫu báo cáo: 127 Hệ thống thông tin kinh tế Đồ án tốt nghiệp 128 Hệ thống thông tin kinh tế Đồ án tốt nghiệp 129 Hệ thống thông tin kinh tế Đồ án tốt nghiệp Phụ lục 2: Một số mẫu chứng từ, mẫu sổ, mẫu báo cáo Công ty cổ phần XNK Thiết bị công nghiệp LIOMAS: 130 Hệ thống thông tin kinh tế Đồ án tốt nghiệp 131 Hệ thống thông tin kinh tế Đồ án tốt nghiệp 132 Hệ thống thông tin kinh tế Đồ án tốt nghiệp Phụ lục 3: Một số đoạn code bản: * Form Đăng ký: - Sự kiện click “Đăng ký”: public void btnDangKy_Click(object sender, EventArgs e) { if (txtUser.Text == "") { MessageBox.Show("Tên người dùng không để trống", "Thông báo"); txtUser.Focus(); return; } if (txtPassword.Text == "") { MessageBox.Show("Mật không để trống", "Thông báo"); txtPassword.Focus(); return; } if (txtPassword2.Text != txtPassword.Text) { MessageBox.Show("Xác nhận mật không đúng", "Thông Báo"); txtPassword2.Refresh(); txtPassword2.Focus(); return; } if (SqlConnect.connect.CheckPrimary("NguoiDung", "TenDN", txtUser.Text.Trim()) == false) { 133 Hệ thống thông tin kinh tế Đồ án tốt nghiệp string tentruong = "TenDN, MatKhau, TenNguoiDung, Quyen"; string giatri = "'" + txtUser.Text + "','" + txtPassword.Text + "',N'" + txtFullName.Text + "'," + cboRole.EditValue + ""; //"',N'"+txtquyen.Text+"'"; SqlConnect.connect.Insert("NguoiDung", tentruong, giatri, "TenDN", txtUser.Text.Trim(), true); MessageBox.Show("Đăng kí thành cơng", "Thơng báo"); this.Close(); } else { MessageBox.Show("Tên người dùng tồn tại", "Thông báo"); txtUser.Refresh(); txtPassword.Refresh(); txtPassword2.Refresh(); //txtquyen.Clear(); txtUser.Select(); } } * Form Danh mục khách hàng: { public partial class frmDMKHGrid : frmGridChung { public frmDMKHGrid() { InitializeComponent(); } 134 Hệ thống thông tin kinh tế Đồ án tốt nghiệp public void frmGridview_Load(object sender, EventArgs e) { base.LoadData(); SqlConnect.connect.frmEdit = (Form)Assembly.GetExecutingAssembly().CreateInstance("KeToan." + "frmDMKHEdit"); } public override void Add() { base.Add(); } public override void Edit() { base.Edit(); } public override void Delete() { base.Delete(); } public override void Print() { base.Print(); } public override void Refresh() { base.Refresh(); } } } 135 Hệ thống thông tin kinh tế Đồ án tốt nghiệp * Form Phiếu nhập kho: - Sự kiện click “Lưu”: public override void Save() { base.Save(); } public override void grv_CellValueChanged(object sender, CellValueChangedEventArgs e) { base.grv_CellValueChanged(sender, e); var editor = sender as DevExpress.XtraGrid.Views.Grid.GridView; if (e.Column.FieldName == "MaHH") { string s = SqlConnect.connect.GetTable("SELECT T1.TenHH FROM DMHH T1 WHERE MaHH = N'" + editor.GetRowCellValue(e.RowHandle, "MaHH") + "'").Rows[0][0].ToString(); editor.SetRowCellValue(e.RowHandle, "TenHH", SqlConnect.connect.GetTable("SELECT T1.TenHH FROM DMHH T1 WHERE MaHH = N'" + editor.GetRowCellValue(e.RowHandle,"MaHH") + "'").Rows[0][0].ToString()); editor.SetRowCellValue(e.RowHandle, "DVT", SqlConnect.connect.GetTable("SELECT T1.DVT FROM DMHH T1 WHERE MaHH = N'" + editor.GetRowCellValue(e.RowHandle, "MaHH") + "'").Rows[0][0].ToString()); } 136 Hệ thống thông tin kinh tế Đồ án tốt nghiệp if (e.Column.FieldName == "SoLuong" || e.Column.FieldName == "DonGia") { editor.SetRowCellValue(e.RowHandle, "ThanhTien", Math.Round((Convert.ToDecimal(editor.GetRowCellValue(e.RowHandle, "SoLuong"))) * Convert.ToDecimal(editor.GetRowCellValue(e.RowHandle, "DonGia")), 0)); } * Form Báo cáo doanh thu theo khách hàng: - Sự kiện click “Xem”: public override void View() { base.View(); DataSet ds = SqlConnect.connect.dsReport; BaoCao.Crytal.rptBaoCaoDTtheoKH rpt = new BaoCao.Crytal.rptBaoCaoDTtheoKH(); rpt.SetDataSource(ds); frmInChungTu frm = new frmInChungTu(); frm.Viewrpt.Refresh(); frm.Viewrpt.ReportSource = rpt; frm.ShowDialog(); } * Form Danh sách giá bán: 137 Hệ thống thông tin kinh tế Đồ án tốt nghiệp public partial class frmBangGiaBanGrid : frmGridChung { public frmBangGiaBanGrid() { InitializeComponent(); } public void frmGridview_Load(object sender, EventArgs e) { base.LoadData(); SqlConnect.connect.frmEdit = (Form)Assembly.GetExecutingAssembly().CreateInstance("KeToan." + "frmBangGiaBanEdit"); } } * Form Báo cáo tổng hợp doanh thu: ALTER PROCEDURE [dbo].[usp_rpt_BaoCaoTongHopDoanhThu] ( @TuNgay DATETIME = '12/01/2021', @DenNgay DATETIME = '12/31/2021', @MaKH NVARCHAR(10) = 'KH001', @MaHH NVARCHAR(10) = 'CT001' ) AS BEGIN 138 Hệ thống thông tin kinh tế Đồ án tốt nghiệp SELECT DMKH.MaKH, DMKH.TenKH, AS Doanh_Thu,SUM(SoTien) AS Giam_Tru,0 AS Doanh_Thu_Thuan INTO #d FROM vSocai T1 INNER JOIN DMKH ON T1.MaDT = DMKH.MaKH WHERE T1.NgayCT>=@TuNgay AND T1.NgayCT= @TuNgay AND NgayCT

Ngày đăng: 24/02/2022, 08:37

Mục lục

  • DANH MỤC TỪ VIẾT TẮT

  • DANH MỤC BẢNG BIỂU

  • PHẦN MỞ ĐẦU

    • 1. Tính cấp thiết của đề tài

    • 1.2. Phạm vi nghiên cứu

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

    • 4. Kết cấu đồ án

    • CHƯƠNG 1: TỔNG QUAN VỀ XÂY DỰNG PHẦN MỀM KẾ TOÁN DOANH THU BÁN HÀNG TRONG DOANH NGHIỆP.

      • 1.1. Nhận thức chung để xây dựng phần mềm kế toán trong doanh nghiệp.

        • 1.1.1. Khái niệm, đặc điểm, vai trò và các thành phần của phần mềm kế toán trong doanh nghiệp

          • 1.1.1.1. Khái niệm phần mềm kế toán trong doanh

          • 1.1.1.2. Đặc điểm phần mềm kế

          • 1.1.1.3. Vai trò của phần mềm kế toán

          • 1.1.1.4. Các thành phần của phần mềm kế toán

          • 1.1.2. Yêu cầu của phần mềm kế toán

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

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

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

            • 1.1.3.3. Thiết kế hệ thống

            • 1.1.3.6. Cài đặt và huấn luyện

            • 1.1.3.7. Bảo hành và bảo trì

            • 1.1.4. Công cụ thực hiện tin học hóa phần mềm kế toán trong doanh nghiệp

              • 1.1.4.1. Giới thiệu về Hệ quản trị cơ sở dữ liệu

              • 1.1.4.2. Ngôn ngữ lập trình

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

                • 1.2.1. Một số khái niệm liên quan đến kế toán doanh thu bán hàng

                  • 1.2.1.1. Bán hàng và doanh thu bán hàng

                  • 1.2.1.2. Các khoản giảm trừ doanh thu bán hàng

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan