(Luận văn tốt nghiệp) 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

163 3 0
(Luận văn tốt nghiệp) 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

Đ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

Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế LỜI CAM ĐOAN Em xin cam đoan nghiên cứu riêng em Các số liệu, kết quả, mơ hình cấu trúc nêu đồ án tốt nghiệp em trung thực với tình hình thực tế đơn vị em thực tập Sinh viên Phạm Thị Phương 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ỜI CẢM ƠN Sau quãng thời gian học tập Học viện Tài thực tập cơng ty TNHH CMC Software với hướng dẫn tận tình thầy Phan Phước Long em hồn thành đồ án Đầu tiên em xin gửi lời cảm ơn chân thành đến Học viện Tài ban lãnh đạo, cán học viện cho em hội điều kiện học tập rèn luyện học viện Em xin gửi lời cảm ơn chân thành đến thầy cô môn Tin học - Tài - Kế tốn mơn Tin đại cương giúp em có kiến thức chuyên ngành để phục vụ tốt cho công việc em sau Và đặc biệt em xin chân thành gửi lời cảm ơn sâu sắc đến thầy giáo PHAN PHƯỚC LONG- người trực tiếp hướng dẫn em hoàn thành đồ án tốt nghiệp thời gian thực tập Trong trình thực tập thầy ln tận tình bảo, giúp đỡ, động viên truyền đạt cho em kiến thức vô quý báu để em thực tốt cơng việc thực tập hồn thành đồ án Cuối em xin chân thành cảm ơn ban lãnh đạo công ty, em xin chân thành cảm ơn giám đốc trung tâm Tống Vi Dân nhân viên Công ty TNHH CMC Software tạo điều kiện cho em thực tập tận tình hướng dẫn em thời gian thực tập tốt nghiệp công ty Hà Nội, ngày 05 tháng 05 năm 2016 Sinh viên Phạm Thị Phương CQ50/41.04 Luan van Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế Phạm Thị Phương MỤC LỤC LỜI CAM ĐOAN i LỜI CẢM ƠN ii MỤC LỤC iii PHẦN MỞ ĐẦ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.1 Lý luận chung hệ thống thông tin kế tốn 1.1.1 Tổng quan hệ thống thơng tin kế toán 1.1.2 Phần mềm kế toán doanh nghiệp 1.1.2.1 Khái niệm 1.1.2.2 Tiêu chuẩn phần mềm kế toán 1.1.2.3 Điều kiện phần mềm kế tố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 trạng lập kế hoạch 1.1.3.2 Phân tích hệ thống 1.1.3.3 Mơ hình hóa q trình xử lý 11 1.1.3.4 Thiết kế hệ thống 14 1.1.3.5 Lập trình 20 1.1.3.6 Kiểm thử 20 1.1.3.7 Cài đặt, bảo hành bảo trì 21 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.2 Lý luận chung kế toán doanh thu bán hàng doanh nghiệp 21 1.2.1 Một số khái niệm 21 1.2.2 Nhiệm vụ vai trò công tác quản lý bán hàng 23 1.2.2.1 Nhiệm vụ công tác quản lý bán hàng 23 1.2.2.2 Vai trị cơng tác quản lý bán hàng 24 1.2.3 Các tài khoản kế toán sử dụng 25 1.2.4 Các chứng từ kế toán sử dụng 26 1.2.5 Trình tự số nghiệp vụ liên quan đến kế toán bán hàng 27 1.2.5.1 Kế toán giá vốn hàng bán theo phương thức bán hàng trực tiếp 27 1.2.5.2 Kế toán doanh thu bán hàng cung cấp dịch vụ 28 1.2.5.3 Kế toán khoản giảm trừ doanh thu 32 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 công ty TNHH CMC Software 2.1.1 Tổng quan công ty TNHH CMC Software 36 36 36 2.1.1.1 Giới thiệu 36 2.1.1.2 Quá trình hoạt động 36 2.1.1.3 Lĩnh vực kinh doanh 38 2.1.1.4 Tầm nhìn 38 2.1.2 Sơ đồ cấu tổ chức 39 2.2 Hệ thống thơng tin kế tốn bán hàng cơng ty TNHH CMC Software Phạm Thị Phương CQ50/41.04 Luan van 43 Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế 2.2.1 Đặc điểm tổ chức kế toán 43 2.2.2 Tài khoản sử dụng 48 2.2.3 Các chứng từ báo cáo sử dụng 50 2.2.4 Quy trình luân chuyển chứng từ 51 2.2.5 Tình hình ứng dụng công nghệ thông tin công ty 51 2.3 Đánh giá thực trạng phương hướng giải 52 2.3.1 Thực trạng 52 2.3.2 Phương hướng giải 53 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 54 3.1 Phân tích thiết kế hệ thống thơng tin kế tốn doanh thu bán hàng công ty TNHH CMC Software 54 3.1.1 Mục tiêu hệ thống 54 3.1.2 Phân tích u cầu 54 3.1.4 Mơ hình chức hệ thống 56 3.1.4.1 Sơ đồ ngữ cảnh 56 3.1.4.2 Biểu đồ phân cấp chức 57 3.1.4.3 Ma trận thực thể chức 59 3.1.4.4 Biểu đồ luồng liệu mức 61 3.1.4.5 Biểu đồ luồng liệu mức 62 3.1.5 Mơ hình liệu hệ thống 65 3.1.5.1 Bảng liệt kê thông tin hồ sơ dữ liệu 65 3.1.5.2 Các thực thể quan hệ 68 3.1.5.3 Xác định mối quan hệ gán thuộc tính cho mối quan hệ 69 Phạm Thị Phương CQ50/41.04 Luan van Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế 3.1.5.4 Mơ hình E-R 72 3.1.5.5 Chuyển mơ hình E-R sang mơ hình quan hệ 73 3.1.5.6 Thiết kế sở liệu vật lý 74 3.1.5.7 Mơ hình liệu quan hệ 80 3.2 Xây dựng phần mềm kế tốn doanh thu bán hàng cơng ty TNHH CMC Software 81 3.2.1 81 Lựa chọn ngôn ngữ lập trình 3.2.2 Yêu cầu hệ thống 82 3.2.2.1 u cầu cấu hình máy tính 82 3.2.2.2 u cầu phần mềm 82 3.2.2.3 Cài đặt phần mềm 83 3.2.3 Giới thiệu tổng quát 83 3.2.4 Thực đơn chức 83 3.2.5 Một số form 87 3.2.6 Một số đoạn code chương trình 101 PHỤ LỤC 117 TỔNG KẾT 121 DANH MỤC TÀI LIỆU THAM KHẢO 122 Phạm Thị Phương CQ50/41.04 Luan van Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế PHẦN MỞ ĐẦU Lý chọn đề tài Trong thời kì cơng nghiệp hóa - đại hóa, việc ứng dụng cơng nghệ thông tin vào lĩnh vực quản lý không cịn xa lạ Nó khơng giúp cho cơng việc trở nên đơn giản dễ dàng hơn, giảm bớt sức lao động người mà cịn cơng cụ hữu hiệu giúp cho nhà quản lý kiểm sốt, hoạch định tốt cơng việc Trong tất lĩnh vực, ngành nghề nói chung kế tốn nói riêng ứng dụng Tin học trở thành công cụ hữu hiệu, thiếu thời buổi công nghệ bùng nổ Qua thời gian thực tập tìm hiểu thực tế cơng ty TNHH CMC Software, em thấy Hệ thống thông tin kế toán doanh thu bán hàng làm chủ yếu Excel, chưa có phần mềm chuyên dụng nên mạnh dạn chọn làm đề tài cho đồ án tốt nghiệp em Với mong muốn giúp doanh nghiệp ứng dụng vào thực tế, đáp ứng yêu cầu người sử dụng Đối tượng nghiên cứu Đồ án: “Xây dựng phần mềm kế toán doanh thu bán hàng công ty TNHH CMC Software” tập trung vào nghiên cứu đối tượng: - Kế toán doanh thu bán hàng - Ngơn ngữ lập trình C# Phạm vi nghiên cứu Phạm Thị Phương CQ50/41.04 Luan van Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế Với hạn chế mặt thời gian nên em xin phép đề cập đến kế toán doanh thu bán hàng với hình thức bán sản phẩm dịch vụ doanh thu công ty TNHH CMC Software Bỏ qua hình thức hợp đồng mua phầm mềm, doanh thu nội không quan tâm tới hạch toán loại thuế phải nộp liên quan đến việc bán hàng Phương pháp nghiên cứu Để thực hiện, đồ án vận dụng phương pháp nghiên cứu - Thu thập thơng tin - Phương pháp phân tích hệ thống thông tin quản lý - Phương pháp phát triển hệ thống thông tin quản lý Kết cấu đồ án Chương 1: Lý luận chung 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 kế toán doanh thu bán hàng công ty TNHH CMC Software Chương 3: Xây dựng phần mềm kế toán doanh thu bán hàng công ty TNHH CMC Software Phạm Thị Phương CQ50/41.04 Luan van Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế 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 hệ thống thơng tin kế tốn 1.1.1 Tổng quan hệ thống thơng tin kế tốn Hệ thống thơng tin kế tốn: Là phân hệ thuộc HTTT quản lí có đặc điểm, chức năng, nhiệm vụ HTTT quản lí Tuy nhiên, HTTT kế tốn có đặc điểm riêng, là: ● HTTT kế toán tổ chức để thu thập, lưu trữ, xử lí, phân phối thơng tin mặt tài để từ cung cấp thơng tin quản lí, điều hành mặt tài doanh nghiệp ● HTTT kế tốn phải dựa vào hình thức kế tốn, phương pháp kế tốn, quy trình kế tốn phải vào chứng từ theo quy định nhà nước ban hành Ví dụ: HTTT kế tốn vật tư, HTTT kế toán vốn tiền, HTTT kế toán bán hàng… 1.1.2 Phần mềm kế toán doanh nghiệp 1.1.2.1 Khái niệm Phần mềm kế toán: Là hệ thống chương trình máy tính, tự động xử lý thơng tin kế tố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ế tốn quản trị, thống kê phân tích tài khác Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế 1.1.2.2 Tiêu chuẩn phần mềm kế toán ● Tn thủ quy định kế tốn ● Có khả nâng cấp, sửa đổi, bổ sung phù hợp với thay đổi chế độ kế tốn, sách tài chính, khơng ảnh hưởng đến liệu có ● Tự động xử lý, đảm bảo xác ● Đảm bảo tính bảo mật, an tồn liệu 1.1.2.3 Điều kiện phần mềm kế toán Trước đưa vào sử dụng phần mềm kế toán phải đặt tên, thuyết minh rõ xuất xứ, tính 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ế tốn năm tài hành thời gian hai bên thỏa thuận, phải hồn thành cơng việc kế tốn năm tài a Đả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 đơn vị hành nghiệp Trang bị hệ thống thiết bị tin học phù hợp với yêu cầu, trình độ quản lý, trình độ tin học cán quản lý, đội ngũ nhân viên kế toán Sử dụng thử nghiệm phần mềm Sau trình thử nghiệm, phần mềm kế toán đáp ứng tiêu chuẩn phần mềm kế toán yêu cầu kế toán đơn vị đơn vị triển khai áp dụng thức Xây dựng quy chế sử dụng phần mềm kế tốn máy vi tính như: quản lý máy chủ (nếu có); quản lý liệu; kiểm tra, kiểm sốt việc đưa thông tin từ 10 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế if b_i1=0 then b_loi:='loi:Ma khach hang chua dang ki:loi'; raise PROGRAM_ERROR; end if; select count (*) into b_i1 from tab_ma_dv where ma= b_madv; if b_i1=0 then b_loi:='loi: Ma dich vu chua dang ki:loi'; raise PROGRAM_ERROR; end if; b_loi:='loi:Va cham:loi'; select NVL(MIN(slg),0),NVL(MIN(so_id),0) into b_i1,b_so_id from TAB_CUOC where ngay=b_ngay and makh=b_makh and madv=b_madv; delete TAB_CUOC where ngay=b_ngay and makh=b_makh and madv=b_madv; if b_so_id =0 then PHT_ID_MOI(b_so_id,b_loi); if b_loi is not null then raise PROGRAM_ERROR; end if; end if; insert into TAB_CUOC values (b_ngay,b_makh,b_madv,b_pptinh,b_slg,b_so_id); b_i1:= Fn_DV_GIA(b_madv)*(b_slg-b_i1); P_CUOC_SC(b_ngay,b_makh,'PS',b_i1); PKT_CT_NV_XL(b_ma_dvi,b_nsd,'T',b_ngay,b_so_id,' ',b_ct_kt,' ',' ', a_nv,a_ma_tk,a_ma_tke,a_tien,a_note,a_bt,'CU','CU',b_lk,b_loi); if b_loi is not null then raise PROGRAM_ERROR; end if; commit; exception when others then rollback; if b_loi is null then raise PROGRAM_ERROR; else raise_application_error(-20105,b_loi); end if; end; App /// Liệt kê public static DataTable Fdt_CUOC_LKE(string b_ngay) { return dbora.Fdt_LKE_S(chuyen.CNG_SO(b_ngay), "P_CUOC_LKE"); } /// Chi tiết public static object[] Faobj_CUOC_CT(string b_ngay, string b_makh, string b_madv) { 149 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế return dbora.Faobj_LKE(new object[] { chuyen.CNG_SO(b_ngay), b_makh, b_madv }, "RR", "P_CUOC_CT"); } /// Hiển thị tên kh public static string Fs_MA_KH_TEN(string b_makh) { return chuyen.OBJ_S(dbora.Fobj_LKE(b_makh, 'U', "P_MA_KH_TEN")); } /// Hiển thị tên dv public static string Fs_MA_DV_TEN(string b_madv) { return chuyen.OBJ_S(dbora.Fobj_LKE(b_madv, 'U', "P_MA_DV_TEN")); } /// Nhập public static void P_CUOC_NH(DataTable b_dt_ct, DataTable b_dt_ht) { se.se_nsd b_se = new se.se_nsd(); OracleConnection b_cnn = dbora.Fcn_KNOI(); try { OracleCommand b_lenh = new OracleCommand(); b_lenh.Connection = b_cnn; string b_ts; DataRow b_dr = b_dt_ct.Rows[0]; ktkt_khac.P_TS_HTOAN(ref b_lenh, b_dt_ht, out b_ts); string c = "," + chuyen.OBJ_C(b_dr["ngay"]) + "," + chuyen.OBJ_C(b_dr["makh"]) + "," + chuyen.OBJ_C(b_dr["madv"]) + "," + chuyen.OBJ_C(b_dr["pptinh"]) + "," + chuyen.OBJ_C(b_dr["slg"]); c += b_ts; b_lenh.CommandText = "Begin " + b_se.dbo + ".P_CUOC_NH(" + b_se.tso + c + "); end;"; try 150 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế { b_lenh.ExecuteNonQuery(); } finally { b_lenh.Parameters.Clear(); } } finally { b_cnn.Close(); } } Webservice [WebMethod(true)] public String Fs_CUOC_LKE(string b_login,string b_ngay, string[] a_cot) { try { se.P_LOGIN(b_login); DataTable b_dt = phuong_ma.Fdt_CUOC_LKE(b_ngay); bang.P_SO_CSO(ref b_dt, "slg"); return bang.Fs_BANG_CH(b_dt, a_cot); } catch (Exception ex) { return form.Fs_LOC_LOI(ex.Message); } } [WebMethod(true)] public string Fs_CUOC_CT(string b_login, string b_ngay, string b_makh, string b_madv, string[] a_cot_ht) { try { se.P_LOGIN(b_login); object[] a_obj = phuong_ma.Faobj_CUOC_CT(b_ngay, b_makh, b_madv); DataTable b_dt_ct = (DataTable)a_obj[0], b_dt_ht = (DataTable)a_obj[1]; if (bang.Fb_TRANG(b_dt_ct)) return ""; else { 151 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế bang.P_SO_CNG(ref b_dt_ct, "ngay"); bang.P_SO_CSO(ref b_dt_ht, "tien"); return bang.Fs_HANG_GOP(b_dt_ct, 0) + "#" + bang.Fs_BANG_CH(b_dt_ht, a_cot_ht); } } catch (Exception ex) { return form.Fs_LOC_LOI(ex.Message); } } [WebMethod(true)] public string Fs_CUOC_NH(string b_login, object[] a_dt, object[] a_dt_ht) { try { se.P_LOGIN(b_login); DataTable b_dt = bang.Fdt_TAO_THEM(a_dt), b_dt_ht; bang.P_CNG_SO(ref b_dt, "ngay"); bang.P_CSO_SO(ref b_dt, "slg"); if (a_dt_ht[1] == null) b_dt_ht = ktkt_khac.Fdt_HTOAN(); else { b_dt_ht = bang.Fdt_TAO_THEM(a_dt_ht); bang.P_CSO_SO(ref b_dt_ht, "tien,bt"); bang.P_DON(ref b_dt_ht); } phuong_ma.P_CUOC_NH(b_dt,b_dt_ht); return ""; } catch (Exception ex) { return form.Fs_LOC_LOI(ex.Message); } } Java var b_lkeCho, b_choAct = 0, b_vungId, b_grlkeId, b_slideId, b_gocId; function ht_cuoc_KD() { 152 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế b_vungId = form_Fs_VUNG_ID('UPa_ct'); b_grlkeId = form_Fs_VUNG_ID('GR_lke'); b_slideId = b_grlkeId + '_slide'; b_gocId = form_Fs_TEN_ID(b_vungId, 'MAKH'); //b_lkeCho = setInterval('ht_cuoc_P_LKE_CHO()', 200); } function P_KET_QUA(b_dtuong, a_tso) { form_NhanKq(b_dtuong, a_tso[0]); } function ht_cuoc_P_KTRA(b_maTen) { try { var b_ma = form_Fctr_TEN_DTUONG(b_vungId, b_maTen); b_maTen = b_maTen.toUpperCase(); if (C_NVL(b_ma.value) == "") return; if (b_maTen == "MAKH") { sphuong_ma.Fs_MA_KH_TEN(form_Fs_nsd(), b_ma.value, ht_cuoc_P_MA, P_LOI_CSDL, P_LOI_TGIAN); form_Fctr_TEN_DTUONG(b_vungId, 'madv').focus(); } } catch (ex) { form_P_LOI(ex.message); } } function ht_cuoc_P_MA(b_kq) { if (Fb_LOI_KTRA(b_kq)) form_P_LOI(b_kq); else { var b_makh = C_NVL(form_Fs_TEN_GTRI(b_vungId, 'makh')), b_madv = C_NVL(form_Fs_TEN_GTRI(b_vungId, 'madv')); if ((b_makh) == "" || (b_madv) == "") return; var b_hang = GridX_Fi_timHangD(b_grlkeId, "makh,madv", [b_makh,b_madv]); if (b_hang < 1) { GridX_thoiA(b_grlkeId); form_P_MOI(b_vungId, "X"); } else { GridX_datA(b_grlkeId, b_hang); slide_P_vtri(b_slideId, b_hang); ht_cuoc_P_CHUYEN_HANG(); } } } 153 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế function ht_cuoc_P_MOI() { form_P_MOI(b_vungId, "GXL"); GridX_thoiA(b_grlkeId); $get(b_gocId).focus(); kthtoan_P_NHAN_BANG(''); return false; } function ht_cuoc_P_NH() { try { var b_loi = form_Fs_TEXT_KTRA(b_vungId); if (b_loi != "") form_P_LOI_DICH(b_loi); else { var a_dt = form_Faa_TEXT_ROW(b_vungId),a_dt_ht = kthtoan_Faa_LAY_NH(); sphuong_ma.Fs_CUOC_NH(form_Fs_nsd(), a_dt, a_dt_ht, ht_cuoc_NH_KQ, P_LOI_CSDL, P_LOI_TGIAN); } return false; } catch (ex) { form_P_LOI(ex.message); } } function ht_cuoc_NH_KQ(b_kq) { if (Fb_LOI_KTRA(b_kq)) form_P_LOI(b_kq); else { var a_dt = form_Faa_TEXT_ROW(b_vungId); a_dt[1][4] = SO_CSO(a_dt[1][4]); GridX_datGtriT(b_grlkeId, "makh,madv", a_dt); var b_hang = GridX_Fi_timHangA(b_grlkeId); slide_P_vtri(b_slideId, b_hang); $get(b_gocId).focus(); } } Code Form Báo cáo tổng hợp doanh thu bán hàng Oracle create or replace procedure P_BC_DT 154 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế (b_ma_dvi varchar2,b_nsd varchar2,b_pas varchar2,b_ngayd number,b_ngayc number,cs_lke out pht_type.cs_type) as begin bao cao doanh thu open cs_lke for select ngay,makh,ps,0 so_id from tab_cuoc_sc where between b_ngayd and b_ngayc and ps>0 order by ngay, makh; end; App /// Liệt kê public static DataTable Fdt_BC_DT(string b_ngayd, string b_ngayc) { return dbora.Fdt_LKE_S(new object[] { chuyen.CNG_SO(b_ngayd), chuyen.CNG_SO(b_ngayc)}, "P_BC_DT"); } Webservice [WebMethod(true)] public String Fs_BC_DT(string b_login, string b_ngayd, string b_ngayc, string[] a_cot) { try { se.P_LOGIN(b_login); DataTable b_dt = phuong_ma.Fdt_BC_DT(b_ngayd,b_ngayc); bang.P_SO_CNG(ref b_dt, "ngay"); bang.P_SO_CSO(ref b_dt, "ps"); return bang.Fs_BANG_CH(b_dt, a_cot); } catch (Exception ex) { return form.Fs_LOC_LOI(ex.Message); } } Java 155 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế var b_tmf, b_lkeCho, b_choAct, b_vungId, b_grlkeId, b_slideId; function ht_bc_dt_KD() { b_tmf = form_Fs_TM("f"); b_vungId = form_Fs_VUNG_ID('UPa_ct'); b_grlkeId = form_Fs_VUNG_ID('GR_lke'); b_slideId = b_grlkeId + '_slide'; b_lkeCho = setInterval('ht_bc_dt_P_LKE_CHO()', 200); } function ht_bc_dt_P_LKE_CHO() { if ($get(b_slideId + "_an") != null) { clearInterval(b_lkeCho); slide_P_SOTRANG(b_slideId); } } function P_KET_QUA(b_dtuong, a_tso) { form_NhanKq(b_dtuong, a_tso[0]); } function ht_bc_dt_P_KTRA(b_maTen) { var b_ma = form_Fctr_TEN_DTUONG(b_vungId, b_maTen), b_f_tkhao, b_ctr; b_maTen = b_maTen.toUpperCase(); if (b_maTen == 'NGAY') { var b_loi = Fs_NGAY_LOI(b_ngay_ht, 'K'); if (b_loi != '') { form_P_LOI_DICH(b_loi); return; } var b_kt_ntn = C_NVL(form_Fs_VTEN_GTRI('UPa_hi', 'kt_ntn')); if (b_so_id == && b_kt_ntn != b_ngay) { if (b_lkeCho != 0) clearTimeout(b_lkeCho); b_lkeCho = setTimeout('ht_bc_dt_P_LKE()', 500); } } Attribute_P_DAT(b_ctr, "f_tkhao", b_f_tkhao); } function ht_bc_dt_GR_lke_RowChange() { if (b_choAct != 0) clearTimeout(b_choAct); b_choAct = setTimeout("ht_bc_dt_P_CHUYEN_HANG()", 500); return false; } // Liệt kê 156 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế function ht_bc_dt_P_LKE(b_dk) { try { var b_loi = form_Fs_TEXT_KTRA(b_vungId); b_ngayd = form_Fs_TEN_GTRI(b_vungId, 'ngayd'); b_ngayc = form_Fs_TEN_GTRI(b_vungId, 'ngayc'); if (b_loi != "") form_P_LOI_DICH(b_loi); else { var a_cot = GridX_Fas_tenCot(b_grlkeId); sphuong_ma.Fs_BC_DT(form_Fs_nsd(), b_ngayd, b_ngayc, a_cot, ht_bc_dt_P_LKE_KQ, P_LOI_CSDL, P_LOI_TGIAN); } return false; } catch (ex) { form_P_LOI(ex.message); } } function ht_bc_dt_P_LKE_KQ(b_kq) { if (Fb_LOI_KTRA(b_kq)) form_P_LOI(b_kq); else { if (Fb_LOI_KTRA(b_kq)) form_P_LOI(b_kq); else { GridX_datBang(b_grlkeId, b_kq); slide_P_SOTRANG(b_slideId); } } } 157 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế PHỤ LỤC Một số mẫu chứng từ ● Phiếu thu 158 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế ● Phiếu chi 159 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế ● Một vài mẫu ủy nhiệm chi 160 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế 161 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software Đồ án tốt nghiệp Khoa Hệ thống Thông tin Kinh tế TỔNG KẾT Ngày - Thời kì cơng nghiệp hóa - Hiện đại hóa, thời buổi cơng nghệ thơng tin Mọi lĩnh vực, ngành nghề có xu hướng ứng dụng công nghệ thông tin vào công việc, giúp cho công việc người trở lên thuận lợi, nhanh hơn, dễ dàng Bán hàng khâu quan trọng gần đánh giá tồn doanh nghiệp vậy, phần mềm kế toán bán hàng theo dõi quản lý doanh thu bán hàng cách tối ưu để tạo thuận lợi cho doanh nghiệp, quan chức khách hàng Trong q trình thực tập hồn thành đồ án, em đạt số kết sau : - Khảo sát trạng hệ thống bán hàng Công ty TNHH CMC SoftWare Phân tích chi tiết đề tài kế toán doanh thu bán hàng - Thiết kế mơ hình: mơ hình nghiệp vụ, mơ hình liệu khái niệm E-R, mơ hình liệu logic, thiết kế sở vật lý, mơ hình luồng liệu - Thiết kế giao diện chương trình, cho số báo cáo Do thời gian nghiên cứu có hạn nên đề tài em cịn nhiều thiếu sót Em mong nhận đóng góp nhiệt tình thầy khoa Hệ thống Thông tin Kinh tế bạn để đề tài hoàn thiện Em xin chân thành cảm ơn hướng dẫn nhiệt tình thầy giáo ThS Phan Phước Long giúp đỡ tồn thể cán nhân viên phịng BSS Cơng ty TNHH CMC SoftWare trình thực đề tài ! 162 Phạm Thị Phương CQ50/41.04 Luan van (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software (Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software(Luan.van.tot.nghiep).xay.dung.phan.mem.ke.toan.doanh.thu.ban.hang.tai.cong.ty.tnhh.cmc.software

Ngày đăng: 30/12/2023, 04:50

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

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

Tài liệu liên quan