Quản lý hàng hóa 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.. Quản lý công nợQuản lý hình thức thanh to
Trang 1BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
• ĐỒ ÁN TỐT NGHIỆP
• ĐỀ TÀI : “ CHƯƠNG TRÌNH QUẢN LÝ
• KẾ TOÁN DOANH NGHIỆP ”
• GVHD : Đỗ Văn Uy
• SVTH : Hồ Hải Aâu
Trang 2NHIỆM VỤ CỦA ĐỀ TÀI
1 Thay thế việc ghi chép vào sổ sách bằng cách nhập, xuất, xử lý và lưu trữ lượng thông tin khổng một cách nhanh chóng, chính xác và an toàn về dữ liệu.
2 Đáp ứng kịp thời các thông tin cho người kế toán và cung cấp giao diện gần gũi với người sử dụng.
3 Chương trình phải có tính mở và phân quyền sử dụng Vì mỗi doanh nghiệp thực hiện một công việc khác nhau Nên chương trình phải đáp ứng được cả cho doanh nghiệp này đồng thời doanh nghiệp khác cũng có thể sử dụng.
4 Sau khi chương trình được thiết kế xong, chương trình phải đáp ứng được việc cài đặt dễ dàng cho người làm công việc kế toán mà không cần đến người phân tích và người thiết kế chương trình.
Trang 3Phần I : KHẢO SÁT HỆ THỐNG
Trang 4-Tính kết quả hoạt động kinh doanh…
Chuyển số liệu từ nhật ký vào sổ cái các tài khoản liên quan để in
ra bất kỳ lúc nào khi cần đến
Tổng hợp số liệu từ tài khoản và từ các tài liệu có liên quan để lập báo cáo tài chính như :
-Lập bảng cân đối kế toán.
-Bảng báo cáo kết quả hoạt động kinh doanh.
-Bảng lưu chuyển tiền tệ.
-Thuyết minh báo cáo tài chính.
-Tình hình thực hiện nghĩa vụ thuế với nhà nước Kiểm tra đối chiếu số liệu trên sổ sách kế toán đã lập, trên những tài khoản tổng hợp
Trang 54 Đặc tả yêu cầu quản lý của chương trình
• a Quản lý tiền mặt
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 để lưu trữ
Lập báo cáo thu – chi chi tiết và tổng hợp trong tháng
Trang 6b Quản lý hàng hóa
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 báo cáo tồn kho
Trang 7c Quản lý công nợ
Quản lý hình thức thanh toán công nợ giữa khách hàng với doanh nghiệp và giữa doanh nghiệp với nhà cung cấp
Lập báo cáo tổng hợp công nợ khách hàng và nhà cung cấp
Lập báo cáo công nợ chi tiết cho từng khách hàng và nhà cung cấp
Cung cấp dữ liệu cho các phân hệ kế toán khác như : tổng hợp, tiền mặt, hàng hóa,…
Trang 8Phần II : Phân Tích Và Thiết Kế Hệ Thống
• 1 Dữ liệu đầu vào và đầu ra
• * Thông tin nhập
– Danh mục chứng từ
– Danh mục tài khoản
– Danh mục tài khoản đối ứng
– Danh mục hàng hóa
– Danh mục nhóm hàng
– Danh mục kho hàng
– Danh mục khách hàng
– Danh mục nhà cung cấp
Trang 9• Danh mục nhân viên.
• Danh mục ngoại tệ.
• Danh mục ngân hàng.
• Danh mục thuế.
• Danh mục hình thức nhập xuất.
• Danh mục hình thức thanh toán.
• Phiếu nhập và phiếu xuất.
• * Thông tin xuất
• - Báo cáo tình hình thu, chi tồn quỹ tiền mặt
• - Báo cáo tình hình việc nhập xuất và tồn kho hàng hóa
• - Báo cáo công nợ khách hàng và nhà cung cấp
Trang 102 Sơ đồ chức năng Quản lý
Kế Toán Doanh Nghiệp
1 Quản lý
1.1 Cập nhật phiếu thu
chi tiền mặt
1.2 Cập nhật danh mục khách hàng và
nhà cung cấp
2.1 Cập nhật phiếu nhập xuất hàng hóa
2.2 Cập nhật danh mục hàng hóa
2.3 Báo cáo hàng hóa (Tổng hợp và chi tiết)
3.1 Cập nhật phiếu thu
chi
3.2 Cập nhật danh mục khách hàng và nhà cung cấp
3.3 Báo cáo công nợ (Tổng hợp và chi tiết)
1.3 Báo cáo tình hình
thu chi tồn quỹ tiền
mặt
Trang 113 Biểu đồ khung cảnh hệ thống
Khách hàng toán doanh Quản lý kế Ban quản lý
nghiệp
Trang 12PHIẾU NHẬP
XUẤT
HÀNG HÓA
BAN QUẢN LÝ
PHIẾU THU CHI KHÁCH HÀNG
BAN QUẢN LÝ
BÁO CÁO CÔNG
NỢ
PHIẾU NHẬP XUẤT
KHÁCH HÀNG
PHIẾU THU CHI
4 Biểu đồ luồng
dữ liệu mức đỉnh
Trang 13KHÁCH HÀNG
PHIẾU NHẬP XUẤT
HÀNG HÓA
KHÁCH HÀNG
BAN QUẢN LÝ
PHIẾU NHẬP XUẤT
BÁO CÁO TỔNG HỢP VÀ CHI TIẾT
5.Biểu đồ phân rã chức năng
Trang 14KHÁCH HÀNG
BAN QUẢN LÝ
PHIẾU THU CHI
PHIẾU THU CHI
BÁO CÁO TỒN QUỸ TIỀN MẶT
Trang 15BAN QUẢN LÝ
BÁO CÁO CÔNG
NỢ
PHIẾU NHẬP XUẤT
KHÁCH HÀNG
PHIẾU THU CHI
Trang 166 Thiết kế chương trình
a Sử dụng hệ quản trị CSDL Access để tạo cơ sở dữ
liệu
• - Tạo và bảo tồn CSDL
• - Cho phép truy xuất CSDL theo thẩm quyền
• - Cập nhật dữ liệu
• - Bảo đảm an toàn và toàn vẹn dữ liệu
Trang 17Chức năng
• - Tạo được cấu trúc dữ liệu ứng với mô hình được
chọn
• - Tạo mối liên hệ giữa hai kiểu mẫu tin có thể
• - Nạp dữ liệu vào CSDL
• - Cập nhật dữ liệu
• - Phát sinh các báo cáo từ các dữ liệu trong CSDL
• - Bảo tồn tính toàn vẹn dữ liệu trong CSDL
• - Bảo tồn tính an toàn dữ liệu trong CSDL
Trang 18Giao dieän cuûa Microsoft Access
Trang 19Relationship phân hệ kế toán tiền mặt
Trang 20Relationship phân hệ kế toán hàng hóa
Trang 21Relationship phân hệ kế toán công nợ
Trang 22b Lập trình
• Ngôn ngữ lập trình Visual Basic
• - Visual Basic có nhiều tính năng mới, các điều khiển mới cho
phép viết các chương trình ứng dụng kết hợp giao diện, cách xử lý và tính năng của Microsoft Office 97 và trình duyệt Internet Explorer.
• - Lập trình để thêm điều khiển vào đề án tự động và có thể tạo ra các điều khiển Activex hiệu chỉnh.
• - Viết các chương trình phía máy chủ dùng HTML động nhúng kết nối với các thư viện liên kết động của Internet Information Server.
• - Một vài cải tiến cho phép làm việc với các ứng dụng truy cập dữ liệu ở tầm cỡ vĩ mô liên quan đến hàng trăm, hàng nghìn
người sử dụng qua mạng.
Trang 23Các đối tượng truy cập dữ liệu
• - DAO (Data Access Objects) : cho phép thi hành các câu truy vấn, cập nhật giá trị trong các bảng Giao diện lập trình của DAO mạnh mẽ và dễ sử dụng.
• Trong chương trình, đã sử dụng các kỹ thuật lập trình DAO như :
• - Hình hành câu truy vấn SELECT để lấy về dữ liệu từ CSDL.
• - Duyệt qua từng mẫu tin trong Recordset.
• - Hình hành các câu SQL hành động như : Update, Delete, Append.
• - Sửa đổi cấu trúc CSDL.
• - Xử lý lỗi phát sinh bởi truy cập dữ liệu.
Trang 24• ADO (Activex Data Obect)
• + ADO tổng hợp và thay thế việc truy cập dữ liệu của DAO ADO theo công nghệ truy cập dữ liệu theo hướng đối tượng
• + Khi dùng ADO thì chỉ cần lập trình với phần giao diện người sử dụng ở phía Client Bởi vì việc truy cập dữ liệu trên cả trình duyệt Web và ứng dụng VB được chuyển hết về phía Activex Server nên logic chương trình luôn nhất quán
Trang 25Kết nối với chứa
Kết nối với
Biểu mẫu
VB
Các thuộc tính DataSource, DataField của điều khiển ràng buộc dữ
liệu
Các thuộc tính ConnectionString, RecordSource của điều khiển ADO Data Cơ sở dữ liệu
Cách thức của điều khiển ADO Data kết nối với cơ sở
dữ liệu trong ứng dụng
Trang 26Sử dụng các câu truy vấn SQL để lấy về các mẫu tin
Theo kinh nghiệm trong Visual Basic, bất cứ chổ nào dùng
một tham chiếu đến một bảng, đều có thể thay thế bằng cách sử dụng một câu lệnh SQL hoặc một tham chiếu đến một truy vấn đã lưu trữ nhưng bản thân nó vẫn dựa vào một câu lệnh SQL.
• Dùng Crystal Report báo cáo dữ liệu
• - Crystal Report là bộ công cụ của nhà sản xuất thứ ba chuyên dùng để tạo báo cáo cho cơ sở dữ liệu.
• - Crystal Report tự động đưa cơ sở dữ liệu vào sự quản lý và tự động tạo mối quan hệ giữa các bảng trong chương trình
Trang 27Giao dieän cuûa chöông trình
Trang 28Hướng phát triển đề tài
• - Một chương trình phầm mềm bao giờ cũng chứa trong nó những thiếu sót Do đó, cần nghiên cứu và phát triển hơn nữa về nghiệp vụ để chương trình có thể thực hiện thêm các công việc như : tính doanh thu bán hàng, thuế, lãi
gộp…trong phân hệ kế toán tiền mặt và tình hình thanh
toán giữa khách hàng với doanh nghiệp và giữa doanh
nghiệp với nhà cung cấp trong phân hệ kế toán công nợ