Phát triển Hệ thống thông tin Kế toán Doanh thu bán hàng tại Công ty TNHH Thương mại và Xây dựng Hương Giang

93 509 0
Phát triển Hệ thống thông tin Kế toán Doanh thu bán hàng tại Công ty TNHH Thương mại và Xây dựng Hương Giang

Đ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

MỤC LỤC MỤC LỤC i PHẦN MỞ ĐẦU iii DANH MỤC CÁC TỪ VIẾT TẮT SỬ DỤNG TRONG ĐỒ ÁN iii CHƯƠNG 1: NHẬN THỨC CHUNG ĐỂ XÂY DỰNG PHẦN MỀM KẾ TOÁN VÀ CÔNG TÁC KẾ TOÁN DOANH THU BÁN HÀNG TRONG DOANH NGHIỆP 4 1.1. Nhận thức chung về xây dựng phần mềm kế toán trong doanh nghiệp 4 1.1.1. Khái niệm, đặc điểm, yêu cầu của phần mềm kế toán 4 1.1.2. Các thành phần của phần mềm kế toán 9 1.1.3. Sự cần thiết phải phát triển phần mềm kế toán trong doanh nghiệp 10 1.1.4. Quy trình xây dựng phần mềm kế toán 10 1.1.5. Các công cụ tin học sử dụng trong xây dựng phần mềm kế toán 28 1.2. Nhận thức chung về kế toán doanh thu bán hàng 33 1.2.1. Kế toán doanh thu bán hàng và nhiệm vụ của kế toán doanh thu bán hàng 33 1.2.2. Các tài khoản kế toán và hệ thống chứng từ sử dụng 36 1.2.3. Tổ chức công tác kế toán doanh thu bán hàng 42 CHƯƠNG 2: THỰC TRẠNG HỆ THỐNG THÔNG TIN KẾ TOÁN DOANH THU BÁN HÀNG VÀ GIẢI PHÁP PHÂN TÍCH HỆ THỐNG TẠI CÔNG TY TNHH THƯƠNG MẠI VÀ XÂY DỰNG HƯƠNG GIANG 46 2.1. Giới thiệu khái quát về Công ty TNHH Thương mại và Xây dựng Hương Giang 46 2.1.1. Thông tin chung vềCông ty TNHH Thương mại và Xây dựng Hương Giang 46 2.1.2. Đặc điểm hoạt động của Công ty TNHH Thương mại và Xây dựng Hương Giang 46 2.1.3. Tổ chức bộ máy quản lí hoạt động củaCông ty TNHH Thương mại và Xây dựng Hương Giang 47 2.2. Thực trạng công tác kế toán doanh thu bán hàng tại Công ty TNHH Thương mại và Xây dựng Hương Giang 48 2.2.1. Tổ chức bộ máy kế toán của xí nghiệp 48 2.2.2. Các thành phần của hệ thống thông tin kế toán tại Công ty TNHH Thương mại và Xây dựng Hương Giang 53 2.2.3. Tổ chức công tác kế toán doanh thu bán hàng tại Công ty TNHH Thương mại và Xây dựng Hương Giang 54 2.3. ĐÁNH GIÁ HIỆN TRẠNG VÀ PHƯƠNG THỨC KHẮC PHỤC HỆ THỐNG THÔNG TIN KẾ TOÁN DOANH THU BÁN HÀNG TẠI CÔNG TY TNHH THƯƠNG MẠI VÀ XÂY DỰNG HƯƠNG GIANG 57 2.3.1. Tổ chức bộ máy kế toán 57 2.3.2. Cơ sở vật chất 58 2.3.3. Con người 58 2.3.4 Tổ chức công tác kế toán 59 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 THƯƠNG MẠI VÀ XÂY DỰNG HƯƠNG GIANG 63 3.1. Phân tích hệ thống và đặt ra bài toán 63 3.1.1. Mục tiêu của hệ thống 63 3.1.2. Mô tả bài toán 63 3.1.3. Xác định yêu cầu 65 3.2. Phân tích hệ thống về chức năng 66 3.2.1. Biểu đồ ngữ cảnh 66 3.2.2. Biểu đồ phân cấp chức năng 67 3.1.3. Phân tích mô hình khái niệm logic 71 3.1.4. Mô hình khái niệm dữ liệu ER 75 3.2. Thiết kế phần mềm kế toán doanh thu bán hàng tại Công ty TNHH Thương mại và Xây dựng Hương Giang 80 3.2.1. Mô hình logic 80 3.2.2. Thiết kế mô hình vật lý 83

MỤC LỤC TỪ VIẾT TẮT ii TÊN ĐẦY ĐỦ ii CSDL ii Cơ sở liệu ii CTGS ii Chứng từ ghi sổ ii GTGT ii Giá trị gia tăng ii HTTT ii Hệ thống thông tin ii HTTTQL ii Hệ thống thông tin quản lý .ii TNHH ii Trách nhiệm hữu hạn ii KT ii Kế toán ii TK ii Tài khoản ii DT ii Doanh thu ii TMXD ii Thương mại Xây dựng ii DANH MỤC CÁC HÌNH iii PHẦN MỞ ĐẦU CHƯƠNG 2: THỰC TRẠNG HỆ THỐNG THÔNG TIN KẾ TOÁN DOANH THU BÁN HÀNG VÀ GIẢI PHÁP PHÂN TÍCH HỆ THỐNG TẠI CÔNG TY TNHH THƯƠNG MẠI VÀ XÂY DỰNG HƯƠNG GIANG 46 i DANH MỤC CÁC TỪ VIẾT TẮT SỬ DỤNG TRONG ĐỒ ÁN TỪ VIẾT TẮT TÊN ĐẦY ĐỦ CSDL Cơ sở liệu CTGS Chứng từ ghi sổ GTGT Giá trị gia tăng HTTT Hệ thống thông tin HTTTQL Hệ thống thông tin quản lý TNHH Trách nhiệm hữu hạn KT Kế toán TK Tài khoản DT Doanh thu TMXD Thương mại Xây dựng ii DANH MỤC CÁC HÌNH Hình 1.1: Trình tự ghi sổ kế toán theo hình thức nhật ký- sổ 38 Hình 1.2: Trình tự ghi sổ kế toán theo hình thức nhật ký chung 39 Hình 1.3: Trình tự ghi sổ kế toán theo hình thức chứng từ ghisổ 40 Hình 1.4: Trình tự ghi sổ kế toán theo hình thức nhật ký chứng từ .41 Hình 1.5: Trình tự ghi sổ kế toán máy vi tính 42 Hình 2.1: Quy trình ghi sổ kế toán theo hình thức Nhật ký chung .51 Hình 3.1 Biểu đồ ngữ cảnh 66 Hình 3.2 Sơ đồ phân cấp chức 67 Hình 3.3 Ma trận thực thể chức 70 Hình 3.4: Biểu đồ luồng liệu mức 71 Hình 3.5: Biểu đồ luồng liệu mức “Xử lí nghiệp vụ làm Tăng doanh thu” 72 Hình 3.6: Biểu đồ luồng liệu mức “Xử lí nghiệp vụ làm Giảm doanh thu” 73 Hình 3.7: Biểu đồ luồng liệu mức “Lập báo cáo” 74 Hình 3.8: Mô hình khái niệm liệu E- A 80 Hình 3.9: Mô hình quan hệ liệu 90 iii PHẦN MỞ ĐẦU Sự cần thiết đề tài Công nghệ thông tin nói phần thiếu sống Hệ thống thông tin - Một 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 phục vụ yêu cầu quản lý kinh doanh Bán hàng giai đoạn cuối hoạt động sản xuất kinh doanh, trình chuyển hoá vốn từ hình thái vốn sản phẩm, hàng hoá sang hình thái vốn tiền tệ vốn toán Trong xu thương mại hóa, toàn cầu hóa nay, khối lượng thông tin cần xử lý ngày nhiều đòi hỏi phải đáp ứng nhanh chóng, kịp thời cho nhu cầu quản lý Do vậy, công nghệ tin học đóng vai trò quan trọng công tác quản lí nói chung, quản lí bán hàng nói riêng Trong thời gian thực tập tai Công ty TNHH Thương mại Xây dựng Hương Giang, tìm hiểu chức năng, nhiệm vụ, vai trò đơn vị thực tập tình hình ứng dụng công nghệ thông tin và phần mềm kế toán tại em quyết định lựa chọn đề tài “Phát triển Hệ thống thông tin Kế toán Doanh thu bán hàng Công ty TNHH Thương mại Xây dựng Hương Giang” Hiện nay, Công ty TNHH Thương mại Xây dựng Hương Giang sử dụng phần mềm Microsoft Excel để hạch toán Do cần phải xây dựng hệ thống thông tin kế toán bán hàng giúp cho việc giải vấn đề đơn giản, giảm bớt vất vả, khó khăn công tác quản lý của doanh nghiệp Mục tiêu đề tài Mục tiêu đề tài người dùng chấp nhận thực trình quản lý hạch toán công ty 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ế toán mà quan thực Mục tiêu đề tài là: + Hệ thống giải toán bán hàng thực tế + 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 và công nợ + Hệ thống giúp đưa báo cáo Đối tượng nghiên cứu Đề tài tập trung nghiên cứu phân hệ kế toán doanh thu bán hàng Công ty TNHH Thương mại Xây dựng Hương Giang Phạm vi nghiên cứu đề tài Trong phạm vi đề tài này, hệ thống quản lý doanh thu bán hàng thực báo cáo liên quan đến doanh thu bán hàng doanh nghiệp Phương pháp nghiên cứu Đề tài sử dụng phương pháp nghiên cứu sau: - Phỏng vấn 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ý Cùng với khả tư phân tích, kết hợp phương pháp nghiên cứu nắm bắt thực trạng hệ thống thông tin công ty kiến thức chuyên môn chuyên sâu để xây dựng hoàn thiện đồ án Kết cấu đồ án Ngoài phần mở đầu, kết luận danh mục tài liệu tham khảo, đồ án đượckết cấu thành chương: Chương 1: Nhận thức chung xây dựng phần mềm kế toán công tác 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ế toán doanh thu bán hàng Công ty TNHH Thương mại Xây dựng Hương Giang Chương 3: Xây dựng phần mềm phân hệ kế toán doanh thu bán hàng Công ty TNHH Thương mại Xây dựng Hương Giang Mặc dù cố gắng để hoàn thiện công việc, song thời gian có hạn kinh nghiệm, kiến thức hạn chế nên đề tài nhiều thiếu sót Em mong nhận ý kiến đóng góp thầy cô bạn để đề tài ngày hoàn thiện Em xin chân thành cảm ơn! CHƯƠNG 1: NHẬN THỨC CHUNG ĐỂ XÂY DỰNG PHẦN MỀM KẾ TOÁN VÀ CÔNG TÁC 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 doanh nghiệp 1.1.1 Khái niệm, đặc điểm, yêu cầu phần mềm kế toán 1.1.1.1 Khái niệm phần mềm kế toán Phần mềm kế toán thành phần hệ thống thông tin kế toán Để tạo nên hệ thống thông tin kế toán hoàn chỉnh, bên cạnh phần mềm kế toán có thêm thành phần khác, phần cứng, thủ tục, liệu người Các thành phần hệ thống thông tin: (1) Con người: yếu tố định hệ thống, thực thủ tục để biến đổi liệu nhằm tạo thông tin (2) Phần cứng (Máy tính điện tử): thiết bị điện tử có khả tổ chức lưu trữ thông tin với khối lượng lớn, xử lý liệu tự động với tốc độ nhanh, xác thành thông tin có ích cho người dùng (3) Chương trình: gồm tập hợp lệnh viết ngôn ngữ mà máy hiểu để thông báo cho máy biết phải thực thao tác cần thiết theo thuật toán (4) Dữ liệu: bao gồm toàn số liệu, thông tin phục vụ cho việc xử lý hệ thống, trợ giúp định cho nhà quản lý (5) Thủ tục dẫn người Phần mềm kế toán: Là hệ thống chương trình máy tính dùng để tự động xử lý thông tin kế toán máy vi tính, ứng dụng việc ghi chép xử lý giao dịch kế toán, 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 quy trình chế độ kế toán đến khâu in sổ kế toán báo cáo tài chính, báo cáo quản trị báo cáo thống kê phân tích tài khác 1.1.1.2 Đặc điểm phần mềm kế toán -Phần mềm kế toán có tính chất tuân thủ: + Phần mềm kế toán phải tuân thủ luật kế toán, chuẩn mực kế toán, chế độ kế toán, nghị định thông tư hướng dẫn kế toán + Phần mềm kế toán phải tuân thủ quy định doanh nghiệp + Phần mềm kế toán phải phù hợp với tính chất hoạt động yêu cầu quản lý doanh nghiệp + Các báo cáo tuân theo mẫu doanh nghiệp báo cáo quản trị - Sử dụng phương pháp kế toán: + Phương pháp chứng từ kế toán: phương pháp kế toán sử dụng để phản ánh, kiểm tra nghiêp vụ kinh tế tài phát sinh thực hoàn thành theo thời gian, địa điểm phát sinh nghiệp vụ phục vụ công tác kế toán công tác quản lý + Phương pháp tính giá: phương pháp kế toán sử dụng thước đo tiền tệ để xác định giá trị đối tượng kế toán phục vụ trình thu nhận, xử lý, hệ thống hóa cung cấp thông tin kinh tế tài đơn vị + Phương pháp tài khoản kế toán: phương pháp kế toán sử dụng tài khoản kế toán để phân loại nghiệp vụ kinh tế tài theo nội dung kinh tế ghi chép, phản ánh cách thường xuyên, liên tục, có hệ thống số có biến động đối tượng kế toán cụ thể + Phương pháp tổng hợp – cân đối kế toán: phương pháp kế toán sử dụng báo cáo kế toán để tổng hợp số liệu từ sổ kế toán theo mối quan hệ cân dối đối tượng kế toán, cung cấp tiêu kinh tế tài cho đối tượng sử dụng thông tin kế toán - Phần mềm kế toán có tính mềm dẻo Phần mềm kế toán phải có khả nâng cấp, sửa đổi, bổ sung phù hợp với thay đổi định chế độ kế toán sách tài mà không ảnh hưởng đến sở liệu có 1.1.1.3 Các yêu cầu phần mềm kế toán Phần mềm kế toán phải đảm bảo yêu cầu sau: - Phần mềm kế toán cần đáp ứng yêu cầu phần mềm nói chung sau: + Dễ sử dụng: Các phần mềm phải có giao diện thân thiện với cấu trúc phân cấp dễ hiểu dễ sử dụng, ngôn ngữ phải phù hợp với ngôn ngữ tự nhiên người dùng + Tương thích với phần mềm khác: Các phần mềm thị trường phải tương thích với phần mềm khác để tránh gây xung đột cố máy chạy chương trình + Chống chép: Các phần mềm đưa thị trường không để dạng mã nguồn mà phải biên dịch Khi cài đặt chương trình lên máy tính cần thực thao tác chạy chương trình cài đặt (Setup) Chống chép tiêu chuẩn để bảo vệ quyền phần mềm + Tương thích với nhiều thiết bị ngoại vi: Khi hoạt động, phần mềm thường có thông tin vào, thông qua thiết bị ngoại vi Một phần mềm cần phải có khả tương thích với nhiều loại thiết bị ngoại vi khác như: bàn phím, chuột, máy quét ảnh, máy in… + Tính thời trang phần mềm: Phần mềm phải không lạc hậu, cập nhật thường xuyên để phù hợp với tình hình biến động thực tế, phù hợp với mặt ứng dụng công nghệ thông tin xã hội + Yêu cầu nhớ: Các phần mềm viết cần phải quan tâm đến việc tiết kiệm nhớ cho máy tính, giúp máy tính hoạt động nhanh +Tính giá cạnh tranh: Đã sản phẩm tung bán thị trường yếu tố giá đặc biệt quan trọng Để cạnh tranh với phần mềm khác thị trường công ty cần đưa mức giá hợp lý, thông qua việc sử dụng nguồn nhân lực hiệu quả, sử dụng tốt công cụ hỗ trợ lập trình thiết kế phần mềm +Quyền sử dụng mạng : Một phần mềm có sử dụng mạng hay không việc phân quyền sử dụng cho người dùng tiêu thức đánh giá phần mềm Ngày việc sử dụng công nghệ mạng máy tính xu tất yếu - Phần mềm kế toán phải phù hợp với đặc điểm: + Phần mềm kế toán có tính tuân thủ + Sử dụng phương pháp kế toán + Phần mềm kế toán có tính mềm dẻo - Bên cạnh việc đáp ứng tiêu chuẩn chung phần mềm, người ta đánh giá phần mềm kế toán nói riêng dựa vào tiêu chuẩn sau: + Đáp ứng công tác kế toán PMKT phải đảm bảo công tác kế toán thực quy định hành pháp luật kế toán + Khả tự động hóa cao PMKT phải thiết kế thành hệ thống module chương trình để xử lý thống tất thành phần kế toán thành khâu liên hoàn, cần nhập liệu ban đầu lần cho tất báo cáo kế toán tài báo cáo kế toán quản trị cần thiết + Cơ cấu linh hoạt Cơ cấu linh hoạt phần mềm kế toán thể hai mặt kỹ thuật xử lý chương trình, bao gồm:  Thứ nhất, sử dụng cấu trúc sổ tích hợp với hệ mã từ điển hệ thống linh hoạt Điều cho phép dễ dàng điều chỉnh hệ thống chương trình có thay đổi cấu tổ chức doanh nghiệp Thành tiền sotien √ Thuế suất thuegtgt √ Chiết khấu chietkhau √ Tổng tiền toán tongtien Nội dung noidung √ Hình thức toán hinhthuctt √ √ Phiếu thu √ Số phiếu thu sophieu √ Ngày tháng thu ngayphieu √ Lý thu lydo √ Mã khách hàng makh Tên người nộp tiền tenkh √ Địa người nộp dc √ Tài khoản có tkco √ Tài khoản nợ tkno √ Nội dung noidung √ Số tiền sotien √ Mã số tài khoản mstk √ Chứng từ kèm theo Chungtu √ √ Phiếu chi Số phiếu chi sophieu Ngày tháng chi ngayphieu Mã khách hàng makh Người nhận tiền tenkh √ √ √ √ √ 76 Địa chỉ người nhận dc √ Tài khoản có tkco √ Tài khoản nợ tkno √ Lý chi lydo √ Nội dung noidung √ Số tiền chi sotien √ 4.Giấy báo có Số chứng từ soct √ Ngày báo có ngayct √ Mã giao dịch magd √ Tên đơn vị tendv √ Số tài khoản đơn vị stkdv Mã khách hàng makh Tên khách hàng tenkh √ Số tài khoản khách hàng stkkh √ Mã ngân hàng manh √ Nội dung chúng từ ndct √ Số tiền sotien √ Tài khoản nợ tkno √ Tài khoản có tkco √ √ √ √ 5.Giấy báo nợ Số chứng từ soct √ Ngày báo có ngayct √ Mã giao dịch magd √ 77 √ Tên đơn vị tendv Số tài khoản đơn vị stkdv Mã khách hàng makh Tên khách hàng tenkh √ Số tài khoản khách hàng stkkh √ Mã ngân hàng manh √ Nội dung chúng từ ndct √ Số tiền sotien √ Tài khoản nợ tkno √ Tài khoản có tkco √ √ √ √ Phiếu xuất Số phiếu so_phieu √ Ngày tháng xuất ngay_phieu Mã khách hàng makh Tên khách nhận tenkh Tài khoản có tkco Số hoá đơn shd √ Lý xuất li_do √ Diễn giải diengiai √ Tên hàng tenhang Mã hàng mahang Số lượng sl √ Đơn giá dg √ Thành tiền so_tien √ √ √ √ √ √ √ √ 78 Mã kho makho Tên kho tenkho Địa dc Tên thủ kho ten_thukho √ √ √ √ Phiếu nhập Số phiếu so_phieu √ Ngày tháng nhập ngay_phieu Mã khách hàng makh Tên khách trả tenkh Tài khoản có tkco Số hoá đơn shd √ Lý trả li_do √ Diễn giải diengiai √ Tên hàng tenhang Mã hàng mahang Số lượng sl √ Đơn giá dg √ Thành tiền so_tien Mã kho ma_kho Tên kho tenkho Địa dc Tên thủ kho ten_thukho √ √ √ √ √ √ √ √ √ √ √ √ 79 3.1.4.1 Bước 2: Xác định thực thể thuộc tính Tên hàng hóa =>HÀNG HÓA (mahh, tenhh, dvt, gia, soluong) Tên khách hàng =>KHÁCH HÀNG (makh, tenkh, dc, sotk, masothue) Tên ngân hàng =>NGÂN HÀNG (manh, tennh, dcnh) Danh mục tài khoản =>TÀI KHOẢN (matk, tentk, captk, loaitk) 3.1.4.2 Mô hình khái niệm liệu: Mô hình E – R Hình 3.8: Mô hình khái niệm liệu E- A 3.2 Thiết kế phần mềm kế toán doanh thu bán hàng Công ty TNHH Thương mại Xây dựng Hương Giang 3.2.1 Mô hình logic 3.2.1.1 Chuyển mô hình E-R sang mô hình quan hệ  Biểu diễn thực thể HÀNG HÓA (mahh, tenhh, dvt, gia, soluong) 80 KHÁCH HÀNG (makh, tenkh, dc, sotk, masothue) NGÂN HÀNG (manh, tennh, dcnh) TÀI KHOẢN (matk, tentk, captk, loaitk)  Biểu diễn mối quan hệ: hoadon(sohdb, ngaylap, makh, thuegtgt, chietkhau, tkno, tkco, tongtien, noidung, hinhthuctt) phieuxuat(so_phieu, ngay_phieu, tk_no, makh, ma_kho, li_do, so_tien, ten_thukho) dongphieuxuat(so_phieu, mahh, so_luong, don_gia, so_hieutk, thanh_tien, dien_giai ) phieunhap(so_phieu, ngay_phieu, tk_co, makh, ma_kho, li_do, so_tien, ten_thukho) dongphieunhap(so_phieu, mahh, so_luong, don_gia, so_hieutk, thanh_tien, dien_giai ) phieuthu(sophieu, ngayphieu, makh, noidung, sotien, tkno, tkco) phieuchi(sophieu, ngayphieu, makh, noidung, sotien, tkno, tkco) giaybaoco(soct, ngayct, makh, manh, ndct, stien, tkno, tkco) giaybaono(soct, ngayct, makh, manh, ndct, stien, tkno, tkco)  Chuẩn hóa 81 Các quan hệ đạt chuẩn trừ hoadon, ta tiến hành chuẩn hóa quan hệ hoadon Quan hệ hoadon có thuộc tính lặp mahh sotien nên vi phạm 1NF Tách hóa đơn GTGT thành lược đồ quan hệ: Hoadon (sohdb, ngaylap, makh,thuegtgt, chietkhau, tkno, tkco, tongtien, noidung, hinhthuctt) Donghoadon (sohdb, mahh, solg, gia, sotien)  Thỏa mãn 3NF Bây giờ, ta có quan hệ đạt chuẩn: Hoadon (sohdb, ngaylap, makh, thuegtgt, chietkhau, tkno, tkco, tongtien, noidung, hinhthuctt) Donghoadon (sohdb, mahh, solg, gia, sotien) Giaybao (soct, loaigb, ngayct, makh, manh, ndct, stein, tkno, tkco) Hanghoa (mahh, tenhh, dvt, gia, soluong) Khachhang (makh, tenkh, dc, sotk, masothue ) Nganhang (manh, tennh, dcnh) Phieutc (sophieu, loaiphieu, ngayphieu, makh, noidung, sotien, tkno, tkco) Taikhoan (matk, tentk, captk, loaitk) Phieunhap (so_phieu, ngay_phieu, tk_co, makh, ma_kho, li_do, so_tien, ten_thukho) Dongphieunhap (so_phieu, mahh, so_luong, don_gia, so_hieutk, thanh_tien, dien_giai) Phieuxuat (so_phieu, ngay_phieu, tk_no, makh, ma_kho, li_do, so_tien, ten_thukho) Dongphieuxuat (so_phieu, mahh, so_luong, don_gia, so_hieutk, thanh_tien, dien_giai) 82 3.2.2 Thiết kế mô hình vật lý 3.2.2.1 Thiết kế sở liệu vật lý Từ biểu đồ mô hình quan hệ, áp dụng vào thực tế hệ thống ta giữ lại quan hệ: khachhang, hanghoa, taikhoan, phieuthu, phieuchi, hoadon, đonhoadon, giaybaono, giaybaoco, nganhang, phieunhap, phieuxuat, dongphieunhap, dongphieuxuat, kho, thongtincongty Quan hệ phieuthu, phieuchi có cấu trúc giống nên ta gộp quan hệ thành quan hệ phieutc (sophieu, loaiphieu, ngayphieu, makh, noidung, sotien, tkno, tkco) Quan hệ giaybaono, giaybaoco có cấu trúc giống nên ta gộp quan hệ thành quan hệ giaybao (soct, loaigb, ngayct, makh, manh, ndct, stein, tkno, tkco) Hoadon Tên trường Kiểu Kích thước Khuôn dạng Ràng buộc sohdb C 15 ngaylap D makh C 10 thuegtgt N 10 chietkhau N 10 tkno C 10 Khóa thường tkco C 10 Khóa thường tongtien N 15 noidung C 50 hinhthuctt C 20 Khoá ngoại Khóa thường Mahoadon Hệ thống mã Tên phiếu Mã chi tiết Cách mã hóa CC (C: chữ cái) NNNN (N: chữ số) 83 Ghi Ví dụ HD 0001 Hóa đơn số 0001 Donghoadon Tên trường Kiểu Kích thước Khuôn dạng Ràng buộc sohdb C 15 Khoá thuờng mahh C 10 Khoá thuờng solg N 10 gia N 10 sotien N 20 Tên trường Kiểu Kích thước Khuôn dạng soct C 10 loaigb L ngayct D makh C 10 Khóa thường manh C 10 Khóa thường ndct C 70 stien N 10 tkco C 10 Khoá thường tkno C 10 Khoá thường Giaybao Ràng buộc Khoá ngoại Thiết kế mã giấy báo nợ/có: Hệ thống mã Tên phiếu Mã chi tiết Cách mã hóa CCC (C: chữ cái) NNNN (N:chữ số) Ví dụ GBN 0001 84 Ghi Giấy báo nợ số 0001 GBC 0001 Giấy báo có số 0001 Kho Tên trường Kiểu Kích thước makho C 10 tenkho C 50 Tên trường Kiểu Kích thước mahh C 10 tenhh C 70 dvt C 10 gia N 10 soluong C 10 Khuôn dạng Ràng buộc Khoá Hanghoa Khuôn dạng Ràng buộc Khoá Mahanghoa Hệ thống mã Mã hàng hóa Mã chi tiết Cách mã CC (C: chữ cái) NNNN (N: chữ số) Ví dụ HH 0001 85 Ghi Frantamol Khachhang Tên trường Kiểu Kích thước makh C 10 tenkh C 50 dc C 50 sotk C 15 masothue C 15 Khuôn dạng Ràng buộc Khoá Makhachhang: Hệ thống mã Tên khách hàng Mã chi tiết Ghi Cách mã CC (C: chữ cái) NNNN (N: chữ số) Ví dụ KH 0001 Bệnh viện E Nganhang Tên trường Kiểu Kích thước manh C 10 tennh C 60 dcnh C 60 Khuôn dạng Ràng buộc Khoá ngoại Manganhang: Hệ thống mã Tên ngân hàng Mã chi tiết Cách mã CC (C: chữcái) NNN (N: chữ số) Ví dụ NH 001 86 Ghi Ngânhàng Vietcombank Phieutc Tên trường Kiểu Kích thước Khuôn dạng Ràng buộc sophieu C 15 loaiphieu L ngayphieu D makh C 10 Noidung C 70 Sotien N 10 tkno C 10 Khoá thường tkco C 10 Khoá thường Khoá Khoá thường Thiết kế mã số phiếu chi/thu: Hệ thống mã Tên phiếu Mã chi tiết Ghi Cách mã hóa CC (C: chữ cái) NNNN (N: chữ số) Ví dụ PC 0001 Phiếu chi số 0001 PT 0001 Phiếu thu số 0001 Taikhoan Tên trường Kiểu Kích thước matk C 10 tentk C 50 captk N loaitk C 10 Khuôn dạng Ràng buộc Khoá Mataikhoan Hệ thống mã Mã tài khoản Cách mã NNN Ví dụ 511 N Theo dõi chi tiết theo hàng hóa Ghi NNNN(N:chữ số) - Doanh thu bán hàng Phieunhap 87 Tên trường Kiểu Kích thước so_phieu C 10 ngay_phieu D tk_co C 10 makh C 10 makho C 10 lido C 50 so_tien F 13 ten_thukho C 30 Khuôn dạng Ràng buộc Khoá Khoá thường Maphieunhap: Hệ thống mã Tên phiếu Mã chi tiết Ghi Cách mã hóa CC (C: chữ cái) NNNN (N: chữ số) Ví dụ PN 0001 Phiếu nhập số 0001 dongphieunhap Tên trường Kiểu Kích thước Khuôn dạng Ràng buộc so_phieu C 10 Khoá thường mahh C 12 Khoá thường so_luong F 10 don_gia F 13 so_hieutk C 10 thanh_tien F 13 dien_giai C 50 Tên trường Kiểu Kích thước so_phieu C 10 Phieuxuat 88 Khuôn dạng Ràng buộc Khoá ngay_phieu D tkno C 10 makh C 10 ma_kho C 10 li_do C 50 so_tien F 13 ten_thukho C 30 Maphieuxuat Hệ thống mã Tên phiếu Mã chi tiết Ghi Cách mã hóa CC (C: chữ cái) NNNN (N: chữ số) Ví dụ PX 0001 Tên trường Kiểu Kích thước so_phieu C 10 Khoá thường mahh C 12 Khoá thường so_luong F 10 don_gia F 13 so_hieutk C 10 thanh_tien F 13 dien_giai C 50 Phiếu xuất số 0001 dongphieuxuat 89 Khuôn dạng Ràng buộc thongtincongty Tên trường Kiểu Kích thước tencty C 50 dchi C 60 sotk C 20 dienthoai C 30 mst C 20 Khuôn dạng Biểu đồ mô hình liệu quan hệ Hình 3.9: Mô hình quan hệ liệu 90 Ràng buộc [...]... công cụ tạo báo cáo Vì vậy, trong từng bài toán quản lý ở từng DN cụ thể phải biết lựa chọn hệ quản trị CSDL phù hợp để tối ưu hóa ưu điểm, hạn chế nhược điểm nhằm đáp ứng các nguyên tắc kế toán nói riêng và các yêu cầu quản lý nói chung 32 1.2 Nhận thức chung về kế toán doanh thu bán hàng 1.2.1 Kế toán doanh thu bán hàng và nhiệm vụ của kế toán doanh thu bán hàng -Khái niệm kế toán doanh thu bán hàng: ... tham gia vào R là phía một thì khóa chính của S không được chứa thu c tính khóa ngoài được tạo tương ứng với kiểu thực thể E 1.1.4.3 Thiết kế hệ thống Thiết kế hệ thống bao gồm các công việc: thiết kế kiến trúc của hệ thống, thiết kế CSDL hệ thống, thiết kế cấu trúc xử lý của các modul chương trình, thiết kế giao diện hệ thống Việc thực hiện các phần trên có quan hệ mật thiết với nhau nên thông thường... một doanh nghiệp, cần có một số công cụ theo dõi những hoạt động kinh doanh hàng ngày của doanh nghiệp, trên cơ sở đó tổng hợp các kết quả thành các bản báo cáo kế toán Những phương pháp mà một doanh nghiệp sử dụng để ghi chép và tổng hợp thành các báo cáo kế toán định kỳ tạo thành hệ thống kế toán Bán hàng là việc chuyển quyền sở hữu sản phẩm, hàng hoá gắn với phần lớn lợi ích và rủi ro cho khách hàng. .. nhau  Thu thập và nghiên cứu các hồ sơ, sổ sách…của các đơn vị ở các cấp khác nhau  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 các quá trình xử lý thông tin  Nghiên cứu các chu trình luân chuyển và xử lý thông tin của hệ thống  Thống kê các phương tiện và 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, ... Thiết kế kiến trúc hệ thống Mục tiêu của giai đoạn này là đi xây dựng sơ đồ kiến trúc hệ thống, đây là sơ đồ phân cấp có dạng hình cây hoặc dạng đồ thị có các đỉnh ở nhiều mức khác nhau bao gồm các modul lồng nhau, trong đó mỗi đỉnh của sơ đồ là một hệ thống con Sơ đồ kiến trúc của hệ thống được lập bằng cách áp dụng phân chia hệ thống thành các hệ thống con nhằm để tạo thu n lợi cho việc xây dựng chương... 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 - Phương pháp khảo sát Hình thức tiến hành:  Tìm hiểu tài liệu: thu thập, tìm hiểu, tổng hợp các thông tin từ các tài liệu, sổ sách được sử dụng trong hoạt động chuyên môn nghiệp vụ của hệ thống cũ  Quan sát và theo dõi: để rút ra các kết luận có tính thuyết phục và khoa... toán doanh thu bán hàng: Kế toán là nghệ thu t thu nhận, xử lý và cung cấp thông tin về toàn bộ tài sản và sự vận động của tài sản (hay là toàn bộ thông tin về tài sản và các hoạt động kinh tế tài chính) trong doanh nghiệp nhằm cung cấp những thông tin hữu ích cho việc ra các quyết định về kinh tế - xã hội và đánh giá hiệu quả của các hoạt động trong doanh nghiệp Để cung cấp thông tin về kinh tế tài chính... trong hợp tác, việc tin học hóa công tác kế toán là một trong những yếu tố mà mỗi đối tác đánh giá giá trị của doanh nghiệp Vì vậy, tất yếu phải phát triển phần mềm kế toán trong doanh nghiệp 1.1.4 Quy trình xây dựng phần mềm kế toán 1.1.4.1 Khảo sát hiện trạng và lập kế hoạch dự án Khảo sát hiện trạng là bước khởi đầu của tiến trình phát triển phần mềm, đây là giai đoạn nghiên cứu sơ bộ và xác định tính... này gồm các công việc: - Lắp đặt phần cứng để làm cơ sở cho hệ thống - Cài đặt phần mềm 27 -Chuyển đổi hoạt động của hệ thống cũ sang hệ thống mới, gồm có: chuyển đổi dữ liệu; bố trí, sắp xếp người làm việc trong hệ thống; tổ chức hệ thống quản lí và bảo trì - Tổ chức đào tạo - Đưa phần mềm vào sử dụng - Bảo hành: đảm bảo hệ thống hoạt động tốt trong thời gian thỏa thu n - Bảo trì hệ thống, gồm có:... động xử lý và đảm bảo sự chính xác về số liệu kế toán  Tự động xử lý, lưu giữ số liệu trên nguyên tắc tuân thủ các quy trình kế toán cũng như phương pháp tính toán các chỉ tiêu trên báo cáo tài chính  Đảm bảo sự phù hợp, không trùng lặp giữa các số liệu kế toán  Có khả năng dự báo, phát hiện và ngăn chặn các sai sót khi nhập dữ liệu và quá trình xử lý thông tin kế toán + Tính bảo mật thông tin Khi

Ngày đăng: 20/04/2016, 09:35

Từ khóa liên quan

Mục lục

  • DANH MỤC CÁC HÌNH

  • PHẦN MỞ ĐẦU

    • 1. Sự cần thiết của đề tài

    • 3. Đối tượng nghiên cứu

    • 1.1. Nhận thức chung về 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, yêu cầu của phần mềm kế toán

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

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

        • 1.1.1.3. Các yêu cầu đối với phần mềm kế toán

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

        • 1.1.3. Sự cần thiết phải phát triển phần mềm kế toán trong doanh nghiệp

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

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

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

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

          • 1.1.4.4. Lập trình

          • 1.1.4.5. Kiểm thử

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

          • 1.1.5. Các công cụ tin học sử dụng trong xây dựng phần mềm kế toán

            • 1.1.5.1. Hệ quản trị cơ sở dữ liệu

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

            • 1.1.5.3 Các công cụ tạo báo cáo

            • 1.2. Nhận thức chung về kế toán doanh thu bán hàng

              • 1.2.1. Kế toán doanh thu bán hàng và nhiệm vụ của kế toán doanh thu bán hàng

              • 1.2.2. Các tài khoản kế toán và hệ thống chứng từ sử dụng

              • Các hình thức kế toán và hệ thống sổ kế toán

                • 1.2.3. Tổ chức công tác kế toán doanh thu bán hàng

                  • 1.2.3.1. Kế toán doanh thu bán hàng

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

Tài liệu liên quan