1. Trang chủ
  2. » Luận Văn - Báo Cáo

Hệ thống hạch toán kế toán trong hoạt động của doanh nghiệp

87 0 0

Đ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

Thông tin cơ bản

Tiêu đề Hệ Thống Hạch Toán Kế Toán Trong Hoạt Động Của Doanh Nghiệp
Tác giả Nguyễn Thành Nam
Trường học Quản lý
Chuyên ngành Tin
Thể loại Luận Văn
Định dạng
Số trang 87
Dung lượng 321,06 KB

Cấu trúc

  • Chơng I: Kiến thức cơ bản về kế toán (7)
    • 1.1. Giới thiệu về phần mềm kế toán (7)
    • 1.2. Khái niệm ,vai trò và nhiệm vụ của kế toán trong (7)
      • 1.2.1. Khái niệm (7)
      • 1.2.2. Vai trò của kế toán doanh nghiệp (0)
      • 1.2.3. Những ngời sử dụng thông tin kế toán doanh nghiệp (9)
      • 2.2.4. Nhiệm vụ của kế toán doanh nghiệp (10)
      • 1.2.5. Các khái niệm và các nguyên tắc kế toán chung đ- ợc thừa nhận (11)
      • 1.2.6. Tài sản và nguồn vốn của doanh nghiệp (14)
        • 1.2.6.1. Tài sản của doanh nghiệp (14)
        • 1.2.6.2. Nguồn vốn của doanh nghiệp (17)
      • 1.2.7. Chứng từ kế toán (19)
      • 1.2.8. Ghi kép vào tài khoản (20)
        • 1.2.8.1. Định nghĩa tài khoản (20)
        • 1.2.8.2. Cách ghi sổ (20)
    • 1.3. Khái niệm sổ kế toán và hình thức tổ chức sổ kế toán.................................................................21 1. Khái niệm sổ kế toán và hình thức tổ chức sổ kế (25)
      • 1.3.2. Các hình thức tổ chức sổ kế toán (26)
        • 1.3.2.1. Hình thức Nhật ký Sổ cái (26)
        • 1.3.2.2. Hình thức chứng từ ghi sổ (27)
        • 1.3.2.3. Hình thức Nhật ký Chứng từ (29)
        • 1.3.2.4. Hình thức Nhật ký chung (31)
  • Chơng II: Tìm Hiểu Về Các Phần Mềm Kế Toán Hiện Nay (34)
    • 2.1. Khái niệm kế toán máy (34)
    • 2.2. So sánh kế toán thủ công với kế toán máy (36)
    • 2.3. Giới thiệu phần mềm kế toán (37)
    • 2.4. Lịch sử phát triển của phần mềm kế toán (38)
    • 2.5. Những ứng dụng của phần mềm kế toán (40)
      • 2.5.1. Nhập thông tin (40)
      • 2.5.2. Xử lý thông tin (0)
    • 2.6. Yêu cầu và các bớc thiết kế phần mềm kế toán (40)
      • 2.6.1. Yêu cầu về nội dung (40)
      • 2.6.2. Yêu cầu về dao diện (41)
    • 2.7. Các bứơc thiết kế một phần mềm kế toán (41)
  • Chơng III Giới thiệu chơng trình (43)
    • 3.1. Môi trờng và công cụ thực hiện (43)
      • 3.1.1 Hệ điều hành (44)
      • 3.1.2. Ngôn ngữ lập trình (44)
      • 3.1.3. Hệ quản trị cơ sở dữ liệu (47)
    • 3.2. Các chức năng của chơng trình (48)
      • 3.2.1. Kế toán tiền mặt (49)
      • 3.2.2. Kế toán hang hoá (0)
      • 3.2.2 Kế toán tổng hợp (50)
  • CHƯƠNG IV: PHÂN TíCH- THIếT kế Hệ THốNG kế toán (52)
    • 4.1. Phân tích chơng trình quản lý hệ thống kế toán (52)
      • 4.1.1. Vai trò và nhiệm vụ của hệ thống quản lý kế toán (52)
      • 4.1.2. Các sơ đồ luồng dữ liệu (52)
      • 4.1.3. Các ký hiệu sử dụng trong sơ đồ (53)
      • 4.1.4. Sơ đồ phân cấp chức năng (55)
      • 4.1.5. Sơ đồ dữ liệu mức ngữ cảnh (mức 0) (57)
      • 4.1.6. Sơ đồ dữ liệu ở mức đỉnh (mức 1) (57)
      • 4.1.7. Sơ đồ luồng dữ liệu tiền mặt(mức2) (58)
      • 4.1.8. Sơ đồ luồng dữ liệu hàng hoá(mức2) (59)
      • 4.1.10. Sơ đồ luồng dữ liệu kế toán tiền mặt mức 3 (61)
      • 4.1.11. Sơ đồ luồng dữ liệu kế toán hàng hoá(mức3) (63)
    • 4.2. Thiết Kế Chơng Trình Quản Lý Hệ Thống Kế Toán (64)
      • 4.2.1. Mô Hình Thực Thể Kết Hợp Mức Vật Lý (64)
      • 4.2.2 Các bảng dữ liệu (66)

Nội dung

Kiến thức cơ bản về kế toán

Giới thiệu về phần mềm kế toán

Ngày nay, trong điều kiện nền kinh tế thị trờng, kế toán đợc những nhà quản lý kinh doanh và chủ doanh nghiệp quan niệm nh một “ngôn ngữ kinh doanh” ,đợc coi nh “Nghệ thuật” để ghi chép, phân loại, tổng hợp các nghiệp vụ kinh tế_tài chính phát sinh trong quá trình hoạt động sản xuất kinh doanh bằng các phơng pháp khoa học của kế toán nh chứng từ tài khoản, tính giá và tổng hợp_cân đối, nhằm cung cấp thông tin một cách đầy đủ, kịp thời, chính xác về tình hình tài sản của doanh nghiệp, sự vận động của chúng trong quá trình hoạt động sản xuất kinh doanh, cũng nh toàn bộ tình hình, kết quả hoạt động của doanh nghiệp trong từng thời kỳ giúp quản lý và hoạt động sản xuất kinh doanh của doanh nghiệp có hiệu quả hơn.

Khái niệm ,vai trò và nhiệm vụ của kế toán trong

Có nhiều khái niệm về kế toán, tuỳ theo góc độ khác nhau khi nghiên cứu về bản chất, vai trò cũng nh trình tự công việc kế toán hàng ngày Sau đây sẽ là một số các khái niệm:

Kế toán là hoạt động quan sát, ghi chép, hệ thống hoá các nghiệp vụ kinh tế hàng ngày theo các tiêu thức khác nhau , từ tổng hợp ,phân tích và đa ra quyết định phục vụ

Kế toán là nghệ thuật phục vụ cho hoạt động kinh doanh, hoạt động quản lý tài sản, kinh phí mang lại hiệu quả cao nhÊt

Kế toán là công cụ quản lý tài sản, nguồn vốn , nguồn kinh phí của bất kỳ một tổ chức kinh tế nào, nhằm đạt đợc hiệu quả kinh tế cao nhất.

Theo điều 4 luật kinh tế định nghĩa nh sau: Kế toán là việc thu thập, xử lý, kiểm tra, phân tích và cung cầp thông tin kinh tế, tài chính dới hình thức giá trị hiện vật và thời gian lao động.

Những khái niệm trên đều khẳng định rằng ở đâu có hoạt động liên quan đến quản lý tài sản thì ở đó có mặt kế toán với các chức năng cụ thể.

1.2.2 Vai trò của kế toán doanh nghiệp

Mục đích cơ bản của kế toán là cung cấp và kiểm tra các thông tin cần thiết phục vụ cho quá trình quản lý ở các cấp Nh vậy kế toán trong doanh nghiệp có 2 vả trò cơ bản đối với quá trình quản lý và các hoạt động kinh doanh.

Kế toán là nguồn cung cấp thông tin cơ bản cho tất cả các nhà quản lý quan tâm tới hoạt động kinh doanh của doanh nghiệp Trong cơ chế thị trờng hoạt động kinh doanh của doanh nghiệp đợc nhiều đối tợng khác nhau quan tâm.

Kế toán doanh nghiệp cung cấp thông tin cho họ

Bên cạnh việc cung cấp thông tin cho tất cả các đối tợng

Hoạt Động Kinh Doanh Ng ời Ra Quyết Định

Hệ thống thông tin kế toán doanh nghiệp Đo L ờng Thông Tin

Cho các đối t ợng d ói dạng tổng hợp-trình bày các báo cáo

Hình1.1 vai trò chức năng của kế toán vụ khác nhau kế toán còn có vai trò quan trọng là kiểm tra thông tin của toàn bộ quá trình Thông qua phơng pháp hạch toán ban đầu là toàn bộ các chứng từ, kế toán kiển tra tình hình sử dụng tài sản, nguồn kinh phí, nguồn vốn từ đó góp phần nâng cao hiệu quả của hoạt động.

Nói tóm lại, những thông tin kế toán cung cấp là cơ sở khoa học cho phép các nhà kinh tế lựa chọn quyết định hợp lý để định hớng hoạt động kinh doanh Thể hiện ở sơ đồ sau:

1.2.3 Những ngời sử dụng thông tin kế toán doanh nghiệp

Những nhà quản lý doanh nghiệp Kế toán cung cấp các thông tin tài chính phục vụ cho việc quản lý ,lập kế

Các chủ ngân hàng các nhà cung cấp tín dụng quan tâm đến lợi nhuận và khả năng thanh toán của doanh nghiệp thể hiện trên các báo cáo kế toán Bằng việc so sánh các số lợng và chủng loại tài sản với số nợ trả theo theo kỳ hạn những ngời này có thể xác định khả năng thanh toán của doanh nghiệp để ra quyết định có cho doanh nghiệp vay nữa hay không

Các cổ đông là nhũng ngời sở hữu doanh nghiệp cần các thông tin về tình hình tài chính và kết quả kinh doanh của doanh nghiệp để kiểm soát hoạt động của công ty ,bảô vệ số tiền đã đầu t vào doanh nghiệp.

Cơ quan thuế cần các thông tin kế toán để xác định số tiền thuế mà doanh nghiệp phải nộp

Các cơ quan quản lý cần thông tin kế toán từ các doanh nghiệp phục vụ cho phân tích tài chính, kiểm tra tình hình tài chính, kiểm tra tình hình sản xuất kinh doanh của các doanh nghiệp và xây dựng các kế hoạch quản lý vỹ mô

2.2.4 Nhiệm vụ của kế toán doanh nghiệp

Thực hiện chức năng cung cấp thông tin và là công cụ đắc lực cho quản lý ,bảo vệ tài sản của doanh nghiệp, hạch toán kế toán cần thực hiện tốt các nhiệm vụ sau:

-Ghi chép và cung cấp đầy đủ, chính xác kịp thời các thông tin về các nghiệp vụ kinh tế phát sinh.

-Giám sát tình hình thực hiện kế hoạch sản xuất kinh doanh.

- Góp phần tích cực bảo vệ tài sản của doanh nghiệp, ngăn chặn hiện tựơng tham ô lãng phí tài sản của danh nghiệp

-Góp phần ngăn chặn các hành vi vi phạm chế độ chính sách và pháp luật của nhà nớc

-Tham mu, đề xuất các biên pháp nhằm khai thác có hiệu quả các tiềm năng của doanh nghiệp

1.2.5 Các khái niệm và các nguyên tắc kế toán chung đợc thừa nhận

Các yêu câu của thông tin kế toán chỉ đạt đợc khi chúng đợc thu thập và xử lý dựa trên những nguyên tắc chung thống nhất Các khái niệm và nguyên tắc kế toán

Chung đợc thừa nhận bao gồm: Đơn vị kinh doanh(Bisiness Entity): là những đơn vị kinhdoanh độc lập có tài sản cà có địa vị pháp lý riêng (con dấu riêng) Các đơ n vị này thực hiện đầy đủ các bớc của chu trình kế toán từ khâu lập chứng từ đến phân loại, tổng hợp ghi chép số liệu vào tài khoản kế toán và lập các báo cáo tài chính

Khái niệm sổ kế toán và hình thức tổ chức sổ kế toán .21 1 Khái niệm sổ kế toán và hình thức tổ chức sổ kế

1.3.1 Khái niệm sổ kế toán và hình thức tổ chức sổ kế toán

Sổ kế toán là sự biểu hiện vật chất cụ thể của phơng pháp tài khoản và ghi chép trên sổ kế toán là sự thể hiện nguyên lý của phơng pháp ghi sổ kép Nói cách khác , sổ kế toán là một phơng tiện vật chất cơ bản ,cần thiết để ngời làm kế toán ghi chép,phản ánh một cách có hệ thống các thông tin kế toán theo thời gian cũng nh theo đối tợng

Công tác kế toán trong một đơn vị hạch toán, đặc biệt trong doanh nghiệp, thờng nhiều và phức tạp không chỉ thể hiện ở các phần hành, mà còn ở mỗi phần hành kế toán cần thực hiện, do vậy đơn vị hạch toán cần thiết phải sử dụng nhiều loại sổ sách khác nhau cả về kết cấu, nội dung, phơng pháp hạch toán tạo thành một hệ thống sổ sách kế toán Các loại sổ sách kế toán này đợc lien hệ với nhau một cách chặt chẽ theo trình tự kế toán của mỗi phân hành.

1.3.2 Các hình thức tổ chức sổ kế toán Đặc trng cơ bản để phân biệt và định nghĩa đợc các hình thức tổ chức sổ kế toán khác nhau là ở số lợng sổ cần dùng, ở nguyên tắc kết cấu các chi tiết dòng, cột Trên thực tế, doanh nghiệp có thể lựa một chọn trong các hình thức tổ chức sổ kế toán sau đây:

1.3.2.1 Hình thức Nhật ký Sổ cái

Theo hình thức này, các nghiệp vụ kinh tế phát sinh đ- ợc phản ánh vào một quyển sổ gọi là Nhật ký Sổ cái Sổ này là sổ hạch toán tổng hợp duy nhất, trong đó kết hợp phản ánh theo thời gian và theo hệ thống Tất cả các tài khoản mà doanh nghiệp sử dụng đợc phản ánh cả hai bên Nợ-Có trên cùng một vài trang sổ Căn cứ ghi vào sổ là chứng từ gốc hoặc bảng tổng hợp chứng từ gốc, mỗi chứng từ ghi một dòng vào Nhật kýSổ cái.

Bảng Tổng hợp chứng từ gốc

Sổ hạch toán chi tiết

Bảng tổng hợp chi tiết Nhật ký sổ cái

1,2,3 Ghi hàng ngày 4,5,6 Ghi cuối tháng

1.3.2.2 Hình thức chứng từ ghi sổ

Hình thức này thích hợp với mọi loại hình đơn vị, thuận tiện cho việc áp dụng máy tính Tuy nhiên, việc ghi chép bị trùng lặp nhiều nên việc lập báo cáo dễ bị chậm trễ nhất là trong điều kiện thủ công Sổ sách trong hình thức này gồm:

- Sổ cái: là số phân loại (ghi theo hệ thống) dùng để hạch toán tổng hợp Mỗi tài khoản đợc phản ánh trên một vài

Sổ hạch toán chi tiết

Bảng tổng hợp chi tiết

Bảng cân đối tài khoản

9 trang sổ cái (có thể kết hợp phản ánh chi tiết) theo kiểu ít cột hoặc nhiều cột.

- Sổ đăng ký chứng từ ghi sổ: Là sổ ghi theo thời gian, phản ánh toàn bộ chứng từ ghi sổ đã lập trong tháng Sổ này nhằm quản lý chặt chẽ chứng từ ghi sổ và kiểm tra, đối chiếu số liệu với sổ cái Mọi CTGS sau khi lập xong đều phải đăng ký vào sổ này để lấy số hiệu và ngày tháng Số hiệu của CTGS đợc đánh liên tục từ đầu tháng (hoặc đầu năm) đến cuối tháng (hoặc cuối năm); ngày, tháng trên CTGS tính theo ngày ghi “Sổ đăng ký chứng từ ghi sổ”

- Bảng cân đối tài khoản: Dùng để phản ánh tính hình đầu kỳ, phát sinh trong kỳ và tình hình cuối kỳ của các loại tài sản và nguồn vốn với mục đích kiểm tra tính chính xác của việc ghi chép cũng nh cung cấp thông tin cần thiết cho quản lý.

Tổng số phát sinh bên Nợ (hoặc bên Có) (hay bảng cân đối tài khoản)

- Các sổ và thẻ hạch toán chi tiết : Dùng để phản ánh các đối tợng cần hạch toán chi tiết (vật liệu, dụng cụ, tài sản cố định, chi phí sản xuất, tiêu thụ.)

1.3.2.3 Hình thức Nhật ký Chứng từ

Hình thức này thích hợp với doanh nghiệp lớn, số lợng nghiệp vụ nhiều và điều kiện kế toán thủ công, dể chuyên môn hoá cán bộ kế toán Tuy nhiên đòi hỏi trình độ nghiệp vụ của cán bộ kế toán phải cao Mặt khác, không phù hợp với việc kế toán bằng máy Sổ sách trong hình thức này gồm có :

Sổ hạch toán chi tiết

Bảng tổng hợp chi tiết Nhật ký-Chứng từ

- Sổ Nhật ký Chứng từ : đợc mở hàng tháng cho một hoặc một số tài khoản có nội dung kinh tế giống nhau và có liên quan với nhau theo yêu cầu quản lý và lập các bảng tổng hợp – cân đối Nhật ký – chứng từ đợc mở theo số phát sinh bên Có của TK đối ứng với bên Nợ của TK liên quan, kết hợp giữa ghi theo thời gian và theo hệ thống, giữa hạch toán tổng hợp và hạch toán phân tích.

- Sổ cái : Mở cho từng tài khoản tổng hộp và cho cả năm, chi tiết theo từng tháng trong đó bao gồm số d đầu kỳ, số phát sinh trong kỳ và số d cuối kỳ, Sổ cái đợc ghi theo số phát sinh bên Nợ của tài khoản đối ứng với các tài khoản Có liên quan, còn số phát sinh bên Có của từng tài khoản chỉ thi tổng hợp số trên cơ sở tổng hợp số liệu từ Nhật ký – chứng từ có liên quan.

- Bảng kê : Đợc sử dụng cho một số đối tợng cần bổ sung chi tiết nh bảng kê ghi Nợ TK 111, 112, bảng kê theo dõi gửi bán, bảng kê chi phí theo phân xởng Trên cơ sở các số liệu phản ánh ở bảng kê, cuối tháng ghi vào Nhật ký – Chứng từ có liên quan.

- Bảng phân bố : Sử dụng với những khoản chi phí phát sinh thờng xuyên, có liên quan đến nhiều đối tợng cần phải phân bố (tiền lơng, vật liệu, hấu hao ) Các chứng từ gốc tr- ớc hết tập trung vào bảng phân bổ, cuối tháng, dựa vào bảng phân bổ chuyển vào các bảng kê và NK –CT liên quan.

- Sổ chi tiết : Dùng để theo dõi các đối tợng hạch toán cần hạch toán chi tiết.

1.3.2.4 Hình thức Nhật ký chung

Hình thức Nhật ký chung là hình thức phản ánh các nghiệp vụ kinh tế phát sinh theo thứ tự thời gian vào một quyển sổ gọi là Nhật ký chung Sau đó, căn cứ vào Nhật ký chung, lấy số liệu để ghi vào sổ cái Mỗi bút toán phản ánh trong sổ Nhật ký đợc chuyển vào sổ cái ít nhất cho hai tài khoản có liên quan Đối với các tài khoản chủ yếu, phát sinh nhiều nghiệp vụ, có thể mở các Nhật ký phụ Cuối tháng(hoặc định kỳ) cộng các Nhật ký phụ, lấy số liệu ghi vào

Sổ hạch toán chi tiết

Bảng tổng hợp chi tiết

7 Bảng cân đối tài khoản

Sổ cái trong hình thức Nhật ký chung có thể mở theo nhiều kiểu (kiểu 1 bên hoặc kiểu 2 bên) và mở cho cả hai bên Nợ Có của tài khoản Mỗi tài khoản mở trên một vài trang sổ riêng Với những tài khoản có số lợng nghiệp vụ nhiều, có thể mở thêm sổ cái phụ Cuối tháng, cộng sổ cái phụ để đa vào sổ cái.

1,2,3:Ghi hàng ngày(hoặc ghi định kỳ)

4,5,6:Ghi cuối tháng 7,8,9:Quan hệ đối

Trong phần mềm kế toán của em sử dụng phơng pháp ghi sổ này

* Các u , nhợc điểm của hệ thống này :

+ Ưu điểm : Đơn giản ,dễ cập nhật do kết cấu sổ đơn giản rất thuận tiện cho việc xử lý công tác kế toán

Tìm Hiểu Về Các Phần Mềm Kế Toán Hiện Nay

Khái niệm kế toán máy

Kế toán máy là quá trình ứng dụng công nghệ thông tin trong hệ thống thông tin kế toán, nhằm biến đổi dữ liệu kế toán thành những thông tin tài chính kế toán cần cho quá trình ra các quyết định quản trị.

Là một hệ thống phụ thuộc hệ thống thông tin quản lý của doanh nghiệp, hệ thống thông tin kế toán dựa trên máy tính gồm đầy đủ các yếu tố cần có một hệ thống thông tin hiện đại:

- Các thiết bị ngoại vi.

- Các thiết bị mạng phục vụ phụ cận giao tiếp với con ngời hay với các máy tính khác.

- Phần mềm quản trị cơ sở dữ liệu.

Thủ tục cần tuân thủ để tổ chức và quản trị các trình, duy trì phần cứng và phần mềm và quản lý chức năng các nghiệp vụ.

- Các nhân viên xử lý thông tin (phân tích và thiết kế viên hệ thống, lập trình viên)

- Các nhân viên nghiệp vụ (kế toán và những ngời cã nhu cÇu làm kế toán với sự trợ giúp của máy tính).

- Các nhà quản trị doanh nghiệp.

Tất cả cac yếu tố trên đợc tích hợp với nhau, dới quyền chủ động tuyệt đối của con ngời, để đáp ứng mục tiêu tồn tại của hệ thống thông tin kế toán là cung cấp thông tin về các hoạt động hàng ngày, những thông tin cho phép kiểm soát đợc hoạt động sản xuất kinh doanh của doanh nghiệp.

So sánh kế toán thủ công với kế toán máy

Kế toán thủ công Kế toán máy

Nhập dữ liệu đầu vào

- Tài liệu gốc (hóa đơn bán hàng, phiếu thu, chi)

Nhập qua bàn phÝm hoặc dùng máy quÐt

- Biến đổi dữ liệu trên các sổ nhật ký thành thông tin trên các sổ cái

Thủ công Tự động theo chơng trình

Thủ công trên các sổ

Tự động ở dạng các tệp tin

Thủ công Tự động theo ch- ơng trình

Giới thiệu phần mềm kế toán

Công nghệ thông tin ngày nay đã trở thành một ngành khoa học quan trọng và đợc ứng dụng rộng rãi trong mọi lĩnh vực, mọi hoạt động của cuộc sống Quản lý doanh nghiệp là bộ phận quan trọng giúp các doanh nghiệp phát huy đợc năng lực của mình Để việc quản lý kinh doanh đợc kết quả chúng ta cần vận dụng tôí đa thời gian, cũng nh đa ra những ph- ơng pháp nghiên cứu hợp lý để nắm bắt đợc hớng phát triển cho doanh nghiệp Do vậy việc tạo ra các phần mềm hỗ trợ quản lý doanh nghiệp để thực hiện các mục đích trên là điều tất yếu Muốn thực hiện đợc điều này chúng ta cần có sự hiểu biết thấu đáo về phần mềm kế toán, những yêu cầu và cách thức hoạt động của nó

Lịch sử phát triển của phần mềm kế toán

Vào những năm 60 phong trào quản lý các doanh nghiệp bằng máy tính bắt đầu phát triển trên thế giới Đây là cách tiếp cận mới có tính cách mạng ,theo đó thông tin đợc chia thành những đơn vị gốc ngời quản lý có thể tự quản lý từng phần kiến thức nh vậy Mỗi đơn vị cần có đơn vị truớc nó và đồng thời là cơ sở để tiếp thu các đơn vị thông tin tiếp theo, điều này dẫn tới thứ tự tuyến tính chặt chẽ của thông tin.

Tiếp theo đó việc dạy với sự trợ giúp của máy tính(computer-assisted- intruction) Máy tính điện tử có thể mô phỏng bất kỳ một máy học chơng trình hóa nào về các phần mềm công cụ ra đời cho phép cả những ngời không có khả năng lập trình có thể sử dụng trong lĩnh vực của mình tuy nhiên ở giai đoạn này máy tính vẫn chỉ đóng vai trò trình bày thông tin với dạng hoàn toàn do con ngời chuẩn bị sẵn.

Vào khoảng những năm 70 đã xuất hiện những hệ đầu tiên mang ít nhiều đặc điểm hoàn toàn mới của các môi trừơng tin học Trong vi thế giới mỗi ngời tự mình đều có thể tự quản lý ,xử lý thông tin Còn hệ thống có thể tính toán các số liệu ,đa ra các quyết định hỗ trợ cho ngời quản lý và không chỉ đóng vai trò biểu diễn kiến thúc đã đợc lu trữ sẵn trớc đó Thêm vào đó hệ thống còn đáp ứng nhu cầu của ngời sử dụng cả về nội dung lẫn hình thức Đây là sự biến đổi về chất vì mức độ thích nghi đợc hệ thống tự quyÕt định trong quá trình làm việc chứ không phải bằng cách sử dông tríc Đặc điểm của phần mềm trong giai đoạn này là :

-Khả năng phân tích đánh giá câu hỏi và trả lời

Cho đến nay ,với sự phát triển của mạng máy tính và internet nh hiện nay Việc xây dựng các phần mềm kế toán trên môi trờng mạng đã làm giảm tối đa sự ngăn cách của các quốc gia ,khả năng trao đổi thông tin giữa các thành viên rất nhanh chóng và hiệu quả

Kết thúc Xử lý thông tin

Kết thúc Xử lý sau trả lêi

Hỏi và đáp Chọn mục

Những ứng dụng của phần mềm kế toán

Hình2.1 Mô hình cập nhật thông tin

Hình2.2: Mô hình xử lý thông tin

Yêu cầu và các bớc thiết kế phần mềm kế toán

2.6.1 Yêu cầu về nội dung

Một phần mềm kế toán quan tâm đến độ chính xác về thông tin và sự nhanh chóng tổng hợp các báo cáo cần dung của phần mềm kế toán phải đảm bảo đợc tính tổng quát và các yếu tố chi tiết của mọi thông tin Tuy nhiên không có một phần mềm nào đáp ứng đợc mọi lĩnh vực Nội dung của phần mềm kế toán phải đuợc nhà quản lý và các kế toán của doanh nghiệp đó đề xuất và đánh giá do đó một phần mềm kế toán rất cần sự góp ý của.

-Các doanh nghiệp sử dụng phần mềm

-Ngời sử dụng trực tiếp phần mềm

-Các chuyên gia tin học

2.6.2 Yêu cầu về dao diện

Dao diện của phần mềm phải hết sức thân thiện với ng- ời sử dụng và làm sao cho khi giao tiếp ,ngời sử dụng có thể sử dụng các chức năng cũng nh thực hiện các yêu cầu một cách dễ dàng

Các bứơc thiết kế một phần mềm kế toán

Có thể chia làm 4 bớc sau :

Xác định mục đích, yêu cầu, đối tợng sử dụng Bớc này rất quan trọng, nó xác định rõ ràng phần mềm thiết kế nhằm giải quyết mục đích gì (về cập nhật, xử lý thông tin, báo cáo) áp dụng đối với đối tợng nào Ưu thế và khả năng phát triển cuả phần mềm so với cách làm thủ công

B íc 2 Đây là bớc cụ thể , sử dụng kinh nghiệm của ngời quản lý kinh doanh để thiết kế một cách chi tiết nội dung và ph- ơng pháp của phần mềm

Ta có thể chia nhỏ bớc này nh sau :

-Phân tích và chọn lựa nội dung của thông tin

-Chia nhỏ các đơn vị thông tin (cần chú ý đến các mối liên hệ lôgic giữa các đơn vị thông tin)

-Xây dụng các yêu cầu ,chức năng và các báo cáo trả lời để thực hiện việc đánh giá kết quả hoạt động kinh doanh

-Dự kến các tình hống ,phản ứng của ngời sử dụng trớc các lỗi của chơng trình

Hiện thực phần mềm trong một ngôn ngữ thích hợp

Tổ chức thực hiện và đánh giá Bớc này nhằm mục đích hoàn thiện thêm phần mềm Chỉ có thể có thể thực nghiệm trên các đôí tợng cụ thể mới thấy đợc các thiếu sót của phần mềm và thẩm định giá trị của nó

Giới thiệu chơng trình

Môi trờng và công cụ thực hiện

Việc thực hiện các yêu cầu của hệ thống đòi hỏi phải có sự lựa chọn về môi trờng và công cụ phát triển thích hợp nhằm đảm bảo đợc các yếu tố sau:

- Hỗ trợ môi trường đa người dùng với tài nguyên chung của hệ thống như các thiết bị mạng, server, nguồn… và đặc biệt là các tài nguyên phần mềm và cơ sở dữ liệu.

- Năng lực xử lý tốt.

- Thuận lợi ghép nối trong môi trường phân tán.

- Hỗ trợ khả năng truy xuất dữ liệu và tài nguyên mạng.

- Cú khả năng hỗ trợ thiết kế giao diện người dùng.

- Có công cụ hỗ trợ các thao tác giao tiếp với cơ sở dữ liệu.

- Khả năng quản trị và bảo dưỡng hệ thống không bị gián đoạn trong quá trình vận hành Xây dựng được một hệ thống làm việc ổn định.

- Phù hợp với cơ sở vật chất hiện có và môi trường phát triển, trình độ đội ngũ phát triển hệ thống.

Qua sự phân tích môi trờng và công cụ phát triển trên em đi đến quyết định lựa chọn các công cụ sau để xây dung hệ thống:

- Hệ điều hành Windows 2000 Server.

- Hệ quản trị cơ sở dữ liệu SQL Server 2000.

- Ngôn ngữ lập trình Visual Basic.Net

Hiện nay có rất nhiều hệ điều hành đang đợc sử dụng, nhng ở nớc ta thì phổ biến và thông dụng nhất có lẽ là hệ thống các hệ điều hành Windows của hãng Microsoft Do đó việc lựa chọn một trong các hệ điều hành Windows là phù hợp nhất hiện nay Mặt khác do hệ thống mới đợc triển khai trên môi trờng mạng nên trong tất cả các hệ điều hành nói trên thì Windows 2000 Server là thích hợp nhất để làm hệ điều hành cho server Còn các hệ điều hành Win 9x, Windows XP thì phù hợp hơn với các máy trạm.

Vài nét về Windows 2000 Server: Là hệ điều hành mạng, có nhiều tính chất u việt nh ổn định, không đòi hỏi cầu hình phần cứng mạnh, tính bảo mật cao, có giao diện thân thiện, dễ cài đặt và đặc biệt hỗ trợ tuyệt với các dịch vụ về mạng.

Visual Basic NET là một phơng pháp phát triển phần mềm mới hoàn toàn Nó cho phép lập trình viên về phần cứng, kỹ thuật truyền thông, tối u hoá và giao tiếp vớiInternet, là những vấn đề nóng bỏng của nền công nghiệp phần cứng khi PC đợc chuyển từ kiến trúc 16-bis sang 32-bis và hai kiểntúc này phải đợc theo dõi và quản lý phụ thuộc vào nền máy tính mà khách hàng sử dụng Vào năm tới hoặc lâu hơn nữa, khi kiến trúc 64-bis ra đời và ngày càng nhiều Công ty dựa vào Internet để phân bổ thông tin và các dịch vụ thì vấn đề lập trình sẽ trở nên khó khăn hơn nếu không có nền NET Các Công ty muốn phân bố thông tin vào các thiết bị cầm tay Những thiết bị thông minh mới hơn cũng đang đợc phát triển hàng ngày Các thiết bị vô tuyến, Windows CE, máy tính Pocket, Palm tất cả chạy trên PCU không có Intel x86 Vấn đề hiển nhiên là nhà phát triển Visual Basic có thể xây dựng một phần mềm và phân bổ nó cho tất cả các nhà thiết bị khác biệt này nh thế nào ? Với Visual Basic cổ điển, điều này là không thể.

Thay vì phải học các kỹ thuật mới để tối u hoá các ch- ơng trình về phần cứng và hệ điều hành, sử dụng trình biên dịch đặc biệt về kiểntúc khác nhau cho mỗi nền mới và sau đó dò theo mỗi thay đổi về phiên bản, những nhà phát triển có thể sử dụng NET Hạt nhân của cách tiếp cận mới này là bộ diễn dịch ngôn ngữ thực thi chung CLR (CommonLanguage Runtime) CLR cung cấp nhiều thuận lợi cho các lập trình viên Visual Basic, nó là thành phần quan trọng trong lập trình bằng ngôn ngữ NET - Visual Basic, C++, C# hoặc một trong số 17 ngôn ngữ lập trình hỗ trợ NET khác Các thành phần đợc viết bằng Visual Basic NET có thể đợc gọi và đợc sử dụng từ những ngôn ngữ khác chẳng hạn nh COBOL NET.

Ghi chú: - Đừng nghĩ rằng Visual Basic NET đợc thiết kế dành riêng để phát triển ứng dụng trên Internet Ngợc lại, ngoài dịch vụ Web cho Internet và xây dựng các đoạn mà có khkả năng sử dụng lại, Visual Basic NET còn giúp cho bạn phát triển các chơng trình Windows chạy trên máy đơn trở nên dễ hơn bao giờ hết Microsoft đã dành cho nhiều nguồn tài nguyên nhằm bảo đảm cho bạn có thể tiếp tục xây dựng các ứng dụng desktop trên Windows mạnh và nhanh Chúng không phải bỏ đi những kinh nghiệm về Visual Basic trớc đây, thay vào đó lập trình viên có thể sử dụng nó để thu đợc nhiều tính năng mạnh mẽ hơn.

Khi bạn lập trình với Visual Basic NET, hầu hết các ứng dụng có thể đợc phát triển mà không cần cài đặt; theo nghĩa khác, cài đặt một ứng dụng đợc đảm bào không ảnh hởng đến những chơng trình có sẵn trên hệ thống Một trong những tiện lợi là có thể sử dụng dễ dàng câu lệnh XCOPY để cài đặt ứng dụngcủa bạn Bạn không cần phải viết những câu lệnh cài đặt đăng ký với Registry khá phức tạp và dễ gây lỗi nữa Bạn không phải sử dụng regidit.32 để đăng ký các thành phần COM Không còn xảy ra lỗi xung đột DLL nữa Đã bao nhiêu lần bạn cài đặt chơng trình mới chỉ để thấy đợc kết quả là những chơng trình cũ bây giờ lại không làm việc đợc? Thờng lỗi này là do bởi phiên bản DLL cũ chơng trình mới Microsoft NET Framework đặt dấu chấm hết cho lỗi xung đột DLL mà các lập trình viên và ngời dùng vẫn thờng gọi là “địa ngục DLL” (DLL hell).

Trong hầu hết các trờng hợp, bạn cài ứng dụng Visual Basic NET một cách dễ dàng với tất cả các file đã kết hợp với nó trong cùng một th mục Trớc đây, khi bạn phải xoá một ch- ơng trình Visual Basic cổ điển đã đợc cài đặt Kết quả th- ờng không ổn định Có thể chơng trình sau khi tháo bỏ sẽ để lại những file mồ côi và những mục nhập trong Registry không dùng đến Với Visual Basic NET bạn xoá nội dung của th mục (hoặc cây th mục) chứa ứng dụng và thế là chơng trình ứng dụng đã bị loại bỏ hoàn toàn.

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

SQL Server là một hệ quản trị cơ sở dữ liệu thích hợp cho một môi trường khách chủ Hệ quản trị cơ sở dữ liệu này có độ tin cậy cao và thuận lợi cho việc nâng cấp Nó chiếm dụng tài nguyên máy chủ phù hợp với cấu hình máy hiện nay và rất thích hợp với hệ điều hành Win 2000 Server Ngoài ra, SQL Server còn cung cấp nhiều công cụ hỗ trợ và công cụ phát triển mạnh, và đặc biệt là công cụ trợ giúp thiết kế CASE thuận tiện làm giảm thời gian phát triển hệ thống Hệ quản trị CSDL quan hệ SQL Server cung cấp các khả năng :

- Hỗ trợ môi trường xử lý Client / Server.

- Đảm bảo tính toàn vẹn dữ liệu qua các ràng buộc dữ liệu ở mức thuộc tính.

- Quản trị cơ sở dữ liệu lớn.

- Hỗ trợ đa người dùng và khả năng truy cập nhanh.

- Hỗ trợ kết nối trên nhiều giao thức (protocol) mạng khác nhau như IPX/SPX, TCP/IP, SNA…

- Tốc độ giao dịch cao.

- Có cơ chế bảo mật tốt.

- Chính từ các đặc tính trên của hệ quản trị CSDL quan hệSQL Server, em đã lựa chọn hệ quản trị cơ sở dữ liệu SQLServer để phát triển hệ thống.

Các chức năng của chơng trình

Chơng trình kế toán doanh nghiệp có nhiều phân hệ :

- Kế toán tài sản cố định

Mỗi một doanh nghiệp khác nhau có các phân hệ kế toán khác nhau tùy theo quy trình sản xuất kinh doanh của doanh nghiệp đó Do cha đủ thơi gian và kinh nghiệm thực tế Em chỉ làm trong chơng trình của mình 3 phân hệ chính không thể thiếu trong bất kỳ phàn mềm kế toán

- Quản lý các khoản thu – chi của doanh nghiệp.

- Xác định đợc tồn quỹ tiền mặt của doanh nghiệp.In ra các phiếu thu

– chi để xác định giao cho khách hàng hay để lu trữ.

- Lập báo cáo thu – chi chi tiết và tổng hợp trong tháng.

- Cung cấp dữ liệu cho các phân hệ kế toán tổng hợp.

- Quản lý các phiếu nhập xuất kho của doanh nghiệp, biết đợc mua hàng từ các nhà cung cấp nào và xuất bán cho khách hàng nào.

- Lập báo cáo chi tiết nhập xuất hàng hóa.

- Lập báo cáo tổng hợp nhập xuất hàng hóa theo từng ngày, từng tháng, từng kho, từng mặt hàng, từng khách hàng và từng nhà cung cấp.

- In ra thẻ kho cho biết việc nhập xuất và tồn của một mặt hàng ứng với một kho trong khoảng thời gian xác định

- In ra báo cáo thống kê :

- Nguồn nhập xuất : cho biết nguồn nhập xuất trong tháng

- Cung cấp dữ liệu cho các phân hệ kế toán tổng hợp

-Lập báo cáo sổ chung theo từng ngày, từng tháng hoặc cả năm

- Lập báo cáo sổ cái theo từng ngày, từng tháng hoặc cả n¨m

- Lập báo cáo sổ nhật ký xuất hàng theo từng ngày, từng tháng hoặc cả n¨m

- Lập báo cáo sổ nhật ký nhập hàng theo từng ngày, từng tháng hoặc cả n¨m

- Lập báo cáo sổ nhật ký Thu theo từng ngày, từng tháng hoặc cả năm

- Lập báo cáo sổ nhật ký Chi hàng theo từng ngày, từng tháng hoặc cả n¨m

- Lập báo cáo Tài khoản phát sinh

PHÂN TíCH- THIếT kế Hệ THốNG kế toán

Phân tích chơng trình quản lý hệ thống kế toán

4.1.1 Vai trò và nhiệm vụ của hệ thống quản lý kế toán.

Hệ thống kế toán có một vai trò rất quan trọng trong hoạt động sản xuất kinh doanh của doanh nghiệp Nó không những mang lại những thông tin về kết quả sản xuất kinh doanh của chính doanh nghiệp đó mà còn giúp những nhà quản lý có đợc những phơng hớng phát triển mở rộng tốt nhất trong tơng lai Hệ thống kế toán phải biết đợc kết quả của các hoạt động kinh doanh trong kỳ, lỗ hay lãi, nên phát triển vào lĩnh vực nào, nghành nào đem lại nhiều lợi nhuận nhất Hệ thống kế toán là nơi phản ánh trung thực và chính xác nhất kết quả của các hoạt động sản xuất kinh doanh. Ngoài ra nó cũng phải thông tin kịp thời vào bất cứ lúc nào có nhu cầu về thông tin Thông tin phải đa dạng, có tính cập nhật và chính xác nhất.

4.1.2 Các sơ đồ luồng dữ liệu

Sơ đồ luồng dữ liệu : là một loại sơ đồ nhằm mục đích diễn tả một quá trình xử lý thông tin với các yêu cầu sau:

-Sự diễn tả là ở mức logic.

-Chỉ rõ các chức năng (con) phải thực hiện để hoàn tất

-Chỉ rõ các thông tin đợc chuyển giao giữa các chức năng đó, và qua đó phần nào thấy đợc trình tự thực hiện của chóng.

4.1.3 Các ký hiệu sử dụng trong sơ đồ

Các thành phần của sơ đồ gồm:

- Chức năng xử lý (Process).

- Luồng dữ liệu (Data flow).

- Kho dữ liệu (Data Store).

- Tác nhân ngoài (External Entity).

- Chức năng xử lý Định nghĩa: Một chức năng là một quá trình biến đổi dữ liệu (thay đổi giá trị, cấu trúc, vị trí của một dữ liệu, hoặc từ một số liệu đã cho, tạo ra một dữ liệu mới).

- Luồng dữ liệu Định nghĩa: Một luồng dữ liệu là một tuyến truyền dẫn thông tin vào hay ra một chức năng nào đó.

Biểu diễn: Một luồng dữ liệu đợc vẽ trong một sơ đồ

ID Tên kho dữ liệu của luồng dữ liệu Tên luồng dữ liệu phải là một danh từ, kèm thêm tính ngữ nếu cần, cho phép hiểu vắn tắt nội dung của dữ liệu đợc chuyển giao.

- Kho dữ liệu Định nghĩa: Một kho dữ liệu là một dữ liệu (đơn hay có cấu trúc) đợc lu lại để có thể đợc truy cập nhiều lần về sau.

Tên kho dữ liệu phải là một danh từ, kèm theo tính ngữ nếu cần, cho phép hiểu một cách vắn tắt nội dung của một dữ liệu đợc lu dữ.

- Tác nhân ngoài Định nghĩa: Là một thực thể ngoài hệ thống, có trao đổi thông tin với hệ thống.

Kế toán thu chi Kế toán hàng hoá Kế toán tổng hợp ADMIN

Biểu diễn: Là một hình chữ nhật bên trong có tên tác nhân Tên tác nhân là một danh từ cho phép hiểu vắn tắt đối tác là ai hoặc là gì

Sơ đồ luồng dữ liệu đầy đủ cho một hệ thống thờng rất phức tạp thờng không thể xếp gọn trong một trang sơ đồ, cho nên ta thờng ding tới kỹ thuật phân rã theo thứ bậc để chẻ sơ đồ ra theo một số mức, sơ đồ ở mức cao nhất (mức 0) bao gồm các chức năng chính bên trong hệ thống. Nội dung của các chức năng này có thể trải ra trên cả trang, ở đó xác định các chức năng con và các dữ liệu cần cho mô hình Mỗi chức năng con đến lợt nó lại đợc trải rộng trong một hành trang về các tiến trình con của riêng nó, và việc phân rã nh vậy có thể tiếp tục qua đủ một số mức cần thiết.

4.1.4 Sơ đồ phân cấp chức năng

Kế toán viên 0 tiền mặt

Yêu cầu nghiệp vụ Thông tin

Kế toán viên hàng hóa

Yêu cầu tổng hợp Thông tin

Yêu cầu nghiệp vụ Yêu cầu hệ thống

Yêu cầu tìm kiếm Yêu cầu lập báo cáo

Kết quả tìm kiếm Đ a ra báo cáo

Kế toán Hàng hoá §¨ng NhËp Yêu cầu hạch toán Yêu cầu tìm kiếm Yêu cầu lập báo cáo

Kế toán viên Hàng hoá Đáp ứng đăng nhập Hạch toán hàng hoá

Kết quả tìm kiếm Đ a ra báo cáo

Tiền mặt Kế toán viên Tiền mặt Đăng Nhập Đáp ứng đăng nhập

Yêu cầu hạch toán Yêu cầu tìm kiếm Yêu cầu lập báo cáo

Hạch toán tiền mặt Đáp ứng đăng nhập Đáp ứng đăng nhập

4.1.5 Sơ đồ dữ liệu mức ngữ cảnh (mức 0)

4.1.6 Sơ đồ dữ liệu ở mức đỉnh (mức 1)

Kế toán viên tiền mặt

Số tài khoản Nguyên tệ

Chấp nhận hoặc thông báo lỗi

Dữ liêụ tk Dữ liêụ ngoại tệ Dữ liêụ PThu

Dữ liêụ PChi Báo thành công ,hoặc báo lỗi

Dữ liêụ TKPS Dữ liêụ TKPS

Dữ liêụ PThu Dữ liêụ PChi

Dữ liêụ PThu Dữ liêụ PChi Dữ liêụ tk Kết quả tìm kiếm

Yêu cầu báo cáo Báo cáo

Dữ liêụ PThu Dữ liêụ PChi

4.1.7 Sơ đồ luồng dữ liệu tiền mặt(mức2)

Kế toán viên hàng hoá

Dữ liệu nhóm hh Dữ liệu Ph nhập

Dữ liệu Ph xuất Dữ liệu Ph xuất

Mã tài khoản Mã chứng từ

Dữ liệu TkPS Dữ liệu TkPS

Mã thuế Mã kho Mã khách hàng Mã NCC

Báo thành công ,hoặc báo lỗi

PhiÕu Yêu cầu in phiếu

Yêu cầu tìm kiếm Kết quả tìm kiếm

Dữ liệu Ph nhập Dữ liệu Ph xuất Dữ liệu Ph xuất

Dữ liệu Ph xuất Dữ liệu Ph nhập

Báo cáo Dữ liệu Ph nhập

Thông báo thành công họăc báo lỗi

4.1.8 Sơ đồ luồng dữ liệu hàng hoá(mức2) §¨ng nhËp

Dữ liệu TkPS Dữ liệu TkPS Tài khoản

Dữ liệu TkPS Dữ liệu TkPS

Kế toán Tr ởng Y/ctìm kiếm

Yêu cầu báo cáo Báo cáo

Chấp nhận hoặc thông báo lỗi

4.1.9 Sơ đồ luồng dữ liệu kế toán tổng hợp(mức 2)

Dữ liệu TkPS Dữ liệu TkPS

Dữ liệu TkPS Dữ liêụ PThu

Mã chứng từ Yêu cầu hạch toán thu

Yêu cầu hạch toán chi

Báo thành công ,hoặc báo lỗi

Báo thành công ,hoặc báo lỗi

4.1.10 Sơ đồ luồng dữ liệu kế toán tiền mặt (mức 3)

Nhóm hàng hoá Sổ nhập hàng

Dữ liệu Ph nhập Dữ liệu Ph nhập Dữ liệu TkPS

Dữ liệu TkPS Mã NCC

Mã tài khoản Mã khách hàng

Dữ liệu TkPS Dữ liệu TkPS

Dữ liệu Ph xuất Dữ liệu Ph xuất

Dữ liệu nhóm hh Mã thuế

Báo thành công ,hoặc báo lỗi

Báo thành công ,hoặc báo lỗi

Yêu cầu hạch toán xuất

Yêu cầu hạch toán nhập

4.1.11 Sơ đồ luồng dữ liệu kế toán hàng hoá (mức3)

Thiết Kế Chơng Trình Quản Lý Hệ Thống Kế Toán

Chức năng: Lu dữ liệu hoá đơn nhập

Liệu Kích Thớc Diễn Giải Ràng Buộc

SOCT nvarchar 20 Số chứng từ PK

Msct nvarchar 20 Mã chứng từ

Msncc nvarchar 20 Mã nhà cung cÊp FK

Mskho nvarchar 20 Mã kho FK

Tkno numeric Tài khoản nợ FK

Tkco numeric Tài khoản có FK

Mshttt nvarchar 50 Hình thức thanh toán soctgoc nvarchar 20 Số chứng từ gốc

Thue bit 1 ThuÕ(yes/no)

Msthue nvarchar 20 Mã số thuế FK

Tknovat numeric Tài khoản nợ

Tkcovat numeric Tài khoản Có

Danh sách stored procedure: sp_nhapin , sp_nhapup , sp_nhapde

Chức năng : lu chi tiết hàng hoá trong hoá đơn nhập.

Liệu Kích Thớc Diễn Giải Ràng Buộc

SOCT nvarchar 20 Số chứng từ PK

MSHH nvarchar 20 Mã số hàng hoá PK

DVT nvarchar 20 Đơn vị tính

Danh sách stored procedure: sp_nhapctin , sp_nhapctup , sp_nhapctde

Chức năng: Lu dữ liệu hoá đơn xuất

Liệu Kích Thớc Diễn Giải Ràng Buộc

SOCT nvarchar 20 Số chứng từ PK

Msct nvarchar 20 Mã chứng từ

Mskh nvarchar 20 Mã Khách hàng FK

Mskho nvarchar 20 Mã kho FK

Tkno numeric Tài khoản nợ FK

Tkco numeric Tài khoản có FK

Mshttt nvarchar 50 Hình thức thanh toán soctgoc nvarchar 20 Số chứng từ gốc

Thue bit 1 ThuÕ(yes/no)

Msthue nvarchar 20 Mã số thuế FK

Tknovat numeric Tài khoản nợ

Tkcovat numeric Tài khoản Có

Danh sách stored procedure: sp_xuatin , sp_xuatup , sp_xuatde

Chức năng: Lu dữ liệu hoá đơn xuất

Liệu Kích Thớc Diễn Giải Ràng Buộc

SOCT nvarchar 20 Số chứng từ PK

MSHH nvarchar 20 Mã số hàng hoá PK

DVT nvarchar 20 Đơn vị tính

Danh sách stored procedure: sp_xuatctin , sp_xuatctup , sp_xuatctde

Chức năng: Lu dữ liệu danh sách các chứng từ

Liệu Kích Thớc Diễn Giải Ràng Buộc

Mact nvarchar 20 Mã chứng từ PK

Ten nvarchar 50 Tên chứng từ

Danh sách stored procedure: sp_ctin , sp_ctup , sp_ctde

Liệu Kích Thớc Diễn Giải Ràng Buộc

Mshh nvarchar 20 Mã hàng hoá PK

Msnhom nvarchar 20 Mã nhóm hàng hoá FK

Ten nvarchar 50 Tên hàng hoá

Dvt nvarchar 20 Đơn vị tính

Danh sách stored procedure: sp_hhin , sp_hhup , sp_hhde

Chức năng: Lu dữ liệu danh sách từng khách hàng

Liệu Kích Thớc Diễn Giải Ràng

Mskh nvarchar 20 Mã số khách hàng PK

Ten nvarchar 50 Tên khách hàng

SOTK nvarchar 20 Số tài khoản

Danh sách stored procedure: sp_khin , sp_khup , sp_khde

Chức năng: Lu dữ liệu danh sách từng Nhà cung cấp.

Liệu Kích Thớc Diễn Giải Ràng

Msncc nvarchar 20 Mã số nhà cung cÊp PK cÊp

SOTK nvarchar 20 Số tài khoản

Danh sách stored procedure: sp_nccin , sp_nccup , sp_nccde.

Chức năng: Lu dữ liệu danh sách Các kho

Tên trờng Kiểu Dữ Liệu Kích Thớc Diễn Giải Ràng

MSKho nvarchar 20 Mã số kho PK

Danh sách stored procedure: sp_khoin , sp_khoup , sp_khode.

Chức năng: Lu dữ liệu danh sách ngoại tệ

Tên trờng Kiểu Dữ Liệu Kích Thớc Diễn Giải Ràng

Danh sách stored procedure: sp_ntin , sp_ntup , sp_ntde.

Chức năng: Lu dữ liệu danh mục thuế

Tên trờng Kiểu Dữ Liệu Kích Thớc Diễn Giải Ràng

Msthue nvarchar 20 Mã Số Thuế PK

Danh sách stored procedure: sp_thuein , sp_thueup , sp_thuede

Chức năng: Lu dữ liệu danh sách tài khoản

Tên trờng Kiểu Dữ Liệu Kích Thớc Diễn Giải Ràng

MSTK numeric Mã Số tài khoản PK

Danh sách stored procedure: sp_tkin , sp_tkup , sp_tkde.

Chức năng: Lu dữ liệu các phiếu thu

SOCT nvarchar 20 Số chứng từ PK

Ngay datetime Ngày Thu tiền

TendoituongT hu nvarchar 50 Tên ngời nộp tiÒn

Tkno Numeric Tài khoản nợ FK

Tkco Numeric Tài khoản có

Msnt nvarchar 20 Mã số ngoại tệ

Tiennt Numeric Tiền Ngoại tệ

Mact nvarchar 50 Mã chứng từ

Danh sách stored procedure: sp_thuin , sp_thuup , sp_thude.

Chức năng: Lu dữ liệu các phiếu chi

Liệu Kích Thớc Diễn Giải Ràng

SOCT nvarchar 20 Số chứng từ PK

Ngay datetime Ngày Thu tiền

TendoituongC hi nvarchar 50 Tên ngời thu tiÒn

Tkno Numeric Tài khoản nợ

Tkco Numeric Tài khoản có

Msnt nvarchar 20 Mã số ngoại tệ

Tiennt Numeric Tiền Ngoại tệ

Mact nvarchar 50 Mã chứng từ

Danh sách stored procedure: sp_chiin , sp_chiup , sp_chide.

Chức năng: Lu dữ liệu danh sách tài khoản đầu kỳ

Liệu Kích Thớc Diễn Giải Ràng

MSTK nvarchar 20 Mã số TK PK

Nodk Numeric Nợ đầu kỳ

Codk Numeric Cã ®Çu kú

Danh sách stored procedure: sp_daukyin , sp_daukyup , sp_daukyde.

Chức năng: Lu dữ liệu danh sách nhóm hàng hoá

Liệu Kích Thớc Diễn Giải Ràng

Msnhom nvarchar 20 Mã số nhóm PK

Danh sách stored procedure: sp_hhin , sp_hhup , sp_hhde.

Một số form và report chính

Form cập nhật số d tài khoản đầu kỳ

Form cập nhật dm Nhà cung cấp

Frm Hoá đơn nhập hàng

Hoá đơn xuất nhập hàng

Báo cáo Nhật Ký Chung

Những kết quả đạt đợc

Tới thời điểm này chơng trình mà em xây dựng đã đạt đợc những thành quả nhất định :

-Xây dựng chơng trình kế toán doanh nghiệp theo yêu cầu của thực tế đặt ra.

-Qua thời gian thử nghiệm cho thấy chơng trình chạy t- ơng đối ổn định cho kết quả đúng, có thể ứng dụng trong thùc tÕ

Hớng phát triển Đây là chơng trình viết bằng ngôn ngữ VB.Net nên dễ dàng phát triển lên thành các hệ thống mới Nếu thực tế đặt ra nhiều vấn đề phức tạp nữa thì hệ thống vẫn dễ

Chơng trình có thể phát triển thêm một số phân hệ kế toán cho phù hợp với từng doanh nghiệp.

[1] Phạm Hữu Khang (2000), Lập trình ứng dụng chuyên nghiệp SQL Server 2000

[2] Nguyễn Ngọc Minh- Hoàng Đức Hải(2002), Tự học SQL

Server 2000, NXB Lao Động- Xã Hội.

[3] Nguyễn Văn Ba(2002), Phân tích và thiết kế hệ thống thông tin ,NXB ĐHQGHN.

[4] Đinh Xuân lâm(2002), Kế Toán Doanh Nghiệp với

[5] Phạm Hữu Khang- Phơng Lan-Hoàng Đức Hải(2002), Kỹ

Thuật Lập Trình ứng Dụng Chuyên Nghiệp VB.net, NXB Lao Động- Xã Hội.

[6] Đinh Xuân lâm(2004), Những bài Thực Hành VB.Net, NXB Thống Kê

[7] Thạc Bình Cờng(2000), Bài Giảng Phân Tích và Thiết kế hệ thống thông tin

[8] Nguyễn Thanh Tùng(2004), Hớng dẫn lập chứng từ kế toán

Hớng đẫn ghi sổ kế toán, NXB Tài Chính

[9] Nguyễn Văn Công(2003), Kế Toán Doanh Nghiệp, NXBTài Chính

Ngày đăng: 12/07/2023, 11:58

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1]. Phạm Hữu Khang (2000), Lập trình ứng dụng chuyên nghiệp SQL Server 2000NXB Giáo Dục Sách, tạp chí
Tiêu đề: Lập trình ứng dụng chuyênnghiệp SQL Server 2000
Tác giả: Phạm Hữu Khang
Nhà XB: NXB Giáo Dục
Năm: 2000
[2]. Nguyễn Ngọc Minh- Hoàng Đức Hải(2002), Tự học SQL Server 2000, NXB Lao Động- Xã Hội Sách, tạp chí
Tiêu đề: Tự học SQLServer 2000
Tác giả: Nguyễn Ngọc Minh- Hoàng Đức Hải
Nhà XB: NXB Lao Động- Xã Hội
Năm: 2002
[3]. Nguyễn Văn Ba(2002), Phân tích và thiết kế hệ thống thông tin ,NXB ĐHQGHN Sách, tạp chí
Tiêu đề: Phân tích và thiết kế hệ thốngthông tin
Tác giả: Nguyễn Văn Ba
Nhà XB: NXB ĐHQGHN
Năm: 2002
[5]. Phạm Hữu Khang- Phơng Lan-Hoàng Đức Hải(2002), Kỹ Thuật Lập Trình ứng Dụng Chuyên Nghiệp VB.net , NXB LaoĐộng- Xã Hội Sách, tạp chí
Tiêu đề: KỹThuật Lập Trình ứng Dụng Chuyên Nghiệp VB.net
Tác giả: Phạm Hữu Khang- Phơng Lan-Hoàng Đức Hải
Nhà XB: NXB LaoĐộng- Xã Hội
Năm: 2002
[6]. Đinh Xuân lâm(2004), Những bài Thực Hành VB.Net, NXB Thống Kê Sách, tạp chí
Tiêu đề: Những bài Thực Hành VB.Net
Tác giả: Đinh Xuân lâm
Nhà XB: NXB Thống Kê
Năm: 2004
[8]. Nguyễn Thanh Tùng(2004), Hớng dẫn lập chứng từ kế toán Hớng đẫn ghi sổ kế toán, NXB Tài Chính Sách, tạp chí
Tiêu đề: Hớng dẫn lập chứng từ kế toánHớng đẫn ghi sổ kế toán
Tác giả: Nguyễn Thanh Tùng
Nhà XB: NXB Tài Chính
Năm: 2004
[9]. Nguyễn Văn Công(2003), Kế Toán Doanh Nghiệp, NXB Tài Chính Sách, tạp chí
Tiêu đề: Kế Toán Doanh Nghiệp
Tác giả: Nguyễn Văn Công
Nhà XB: NXBTài Chính
Năm: 2003
[4]. Đinh Xuân lâm(2002), Kế Toán Doanh Nghiệp với Khác
[7]. Thạc Bình Cờng(2000), Bài Giảng Phân Tích và Thiết kế hệ thống thông tin Khác

HÌNH ẢNH LIÊN QUAN

Bảng tổng hợp chi tiết Nhật ký sổ cái - Hệ thống hạch toán kế toán trong hoạt động của doanh nghiệp
Bảng t ổng hợp chi tiết Nhật ký sổ cái (Trang 27)
Bảng tổng hợp chi tiết     Sổ cái - Hệ thống hạch toán kế toán trong hoạt động của doanh nghiệp
Bảng t ổng hợp chi tiết Sổ cái (Trang 28)
Bảng tổng hợp chi tiếtNhật ký-Chứng từ - Hệ thống hạch toán kế toán trong hoạt động của doanh nghiệp
Bảng t ổng hợp chi tiếtNhật ký-Chứng từ (Trang 30)
Bảng tổng hợp chi tiết     Sổ cái - Hệ thống hạch toán kế toán trong hoạt động của doanh nghiệp
Bảng t ổng hợp chi tiết Sổ cái (Trang 32)
Sơ đồ luồng dữ liệu đầy đủ cho một hệ thống thờng rất phức tạp thờng không thể xếp gọn trong một trang sơ - Hệ thống hạch toán kế toán trong hoạt động của doanh nghiệp
Sơ đồ lu ồng dữ liệu đầy đủ cho một hệ thống thờng rất phức tạp thờng không thể xếp gọn trong một trang sơ (Trang 55)
4.1.6. Sơ đồ dữ liệu ở mức đỉnh  (mức 1) - Hệ thống hạch toán kế toán trong hoạt động của doanh nghiệp
4.1.6. Sơ đồ dữ liệu ở mức đỉnh (mức 1) (Trang 57)
4.1.7. Sơ đồ luồng dữ liệu tiền mặt(mức2) - Hệ thống hạch toán kế toán trong hoạt động của doanh nghiệp
4.1.7. Sơ đồ luồng dữ liệu tiền mặt(mức2) (Trang 58)
4.1.8. Sơ đồ luồng dữ liệu hàng hoá(mức2) - Hệ thống hạch toán kế toán trong hoạt động của doanh nghiệp
4.1.8. Sơ đồ luồng dữ liệu hàng hoá(mức2) (Trang 59)
4.1.9. Sơ đồ luồng dữ liệu kế toán tổng hợp(mức 2) - Hệ thống hạch toán kế toán trong hoạt động của doanh nghiệp
4.1.9. Sơ đồ luồng dữ liệu kế toán tổng hợp(mức 2) (Trang 60)
4.1.10. Sơ đồ luồng dữ liệu kế toán tiền mặt (mức 3) - Hệ thống hạch toán kế toán trong hoạt động của doanh nghiệp
4.1.10. Sơ đồ luồng dữ liệu kế toán tiền mặt (mức 3) (Trang 61)
4.1.11. Sơ đồ luồng dữ liệu kế toán hàng hoá (mức3) - Hệ thống hạch toán kế toán trong hoạt động của doanh nghiệp
4.1.11. Sơ đồ luồng dữ liệu kế toán hàng hoá (mức3) (Trang 63)

TÀI LIỆU CÙNG NGƯỜI DÙNG

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

TÀI LIỆU LIÊN QUAN

w