Phân tích bài toán trên, ta thấy rằng đối tượng dữ liệu đầu tiên cần quản lý là danh mục hàng hóa của đơn vị. Danh mục này bao gồm danh sách các hàng hóa mà đơn vị thường kinh doanh, với các thuộc tính như mã hàng, tên hàng, chủng loại, nhà cung cấp .v.v
Nội dung trích xuất từ tài liệu:
Giáo trình tin học quản lý phần 10 Phần 2: Sử dụng Access trong quản lý - Quản lý danh sách hàng tồn kho, dựa trên danh sách hàng nhập và danh sách hàng xuất đi. Lập báo cáo tồn kho.6.2.2 Gợi ý & hướng dẫn Phân tích bài toán trên, ta thấy rằng đối tượng dữ liệu đầu tiên cần quản lý là danh mụchàng hóa của đơn vị. Danh mục này bao gồm danh sách các hàng hóa mà đơn vị thường kinhdoanh, với các thuộc tính như mã hàng, tên hàng, chủng loại, nhà cung cấp .v.v Đối tượng tiếp theo là danh sách hàng hóa được nhập về. Mỗi lần hàng được nhập về, thôngtin cần quản lý là thông tin về hàng hóa, số lượng, đơn giá nhập, ngày nhập .v.v Tương tự như vậy, danh sách hàng xuất cũng là đối tượng cần quản lý với các thông tinhàng xuất là hàng gì, số lượng bao nhiêu, đơn giá xuất, ngày xuất .v.v Chú ý rằng, có thể với cùng 1 loại hàng hóa, nhưng đơn giá nhập có thể khác nhau trong cáclần nhập khác nhau. Tương tự như vậy đối với hàng xuất. Đối tượng hàng tồn kho là đối tượngkhông cần quản lý trong cơ sở dữ liệu, vì hàng tồn kho có thể tính toán được từ hàng nhập vàhàng xuất. Như vậy, ta có thể thấy các đối tượng dữ liệu cần quản lý của bài toán là: - HangHoa(Mã hàng, Tên hàng, Chủng loại) - HangNhap(STT, Mã hàng, Đơn giá nhập, Số lượng, Ngày nhập) - HangXuat(STT, Mã hàng, Đơn giá xuất, Số lượng, Ngày xuất) Chú ý rằng Mã hàng không thể dùng làm khóa trong đối tượng HangNhap và HangXuat, vìmột loại hàng có thể được nhập hoặc xuất nhiều lần. Mã hàng được đưa và 2 bảng này chủ yếu làđể liên kết sang bảng HangHoa để lấy thông tin về hàng. Sau khi phân tích bài toán và xây dựng cơ sở dữ liệu, bước tiếp theo là xây dựng các formnhập liệu. Trước hết cần xây dựng form nhập liệu cho danh mục hàng hóa. Form này sẽ cho phépngười dùng thêm, xóa, sửa các loại hàng trong bảng danh mục. Tiếp theo, cần xây dựng 1 form cho phép cập nhập danh sách hàng nhập. Mỗi lẫn nhậphàng về, người sử dụng sẽ dùng form này để cập nhập các hàng hóa vừa nhập vào hệ thống. Formnày cần tham chiếu đến bảng HangHoa để cho phép người dùng chọn loại hàng từ danh mục. Cácthông tin về hàng nhập như số lượng, đơn giá, ngày nhập .v.v sẽ được cập nhật vào hệ thống. Cuối cùng một form cập nhập danh sách hàng xuất cũng cần được xây dựng, tương tự nhưform nhập hàng ở trên. Sử dụng các kiến thức lập trình VBA và DAO để xây dựng các hàm và cácthủ tục kiểm định dữ liệu nhập hợp lệ. Về các báo cáo thống kê, cần xây dựng 1 báo cáo về danh sách hàng nhập. Báo cáo cầnđược xây dựng với giới hạn hàng nhập trong 1 khoảng thời gian nào đó. Ví dụ theo tháng hoặcquý, năm .v.v danh sách các hàng nhập cần được liệt kê. Ngoài ra có thể thống kê theo chủng loạihoặc loại hàng. Tương tự với danh sách hàng xuất. Báo cáo thống kê tồn kho có thể tính được bằng tổng số hàng nhập trừ tổng số hàng xuất.Lượng tiền tồn kho có thể tính bằng số lượng hàng tồn nhân với đơn giá nhập mới nhất hoặc trungbình các đơn giá nhập. 165Phần 2: Sử dụng Access trong quản lý TÓM TẮT PHẦN 2Các kiến thức cần nhớ trong chương 2: Các khái niệm về dữ liệu và cơ sở dữ liệu: Các khái niệm về dữ liệu và cơ sở dữ liệu. - Cơ sở dữ liệu quan hệ và hệ quản trị cơ sở dữ liệu quan hệ. - Khái niệm bảng dữ liệu, khóa chính. - Mối quan hệ dữ liệu giữa các bảng, các loại quan hệ (1-1, 1-n), khóa ngoại - Bảng dữ liệu trong Access: Khái niệm các trường dữ liệu, kiểu dữ liệu. - Các kiểu dữ liệu trong Access. - Các tạo và sử dụng các bảng dữ liệu trong Access. - Thiết lập trường khóa cho bảng dữ liệu. - Truy vấn trong Access: Khái niệm truy vấn, các loại truy vấn. - Cách tạo và sử dụng các loại truy vấn - Form nhập liệu trong Access: Khái niệm form nhập liệu, ý nghĩa, tầm quan trọng. - Hai cách tạo form. - Tạo form sử dụng Wizard và Design View - Báo cáo thống kê trong Access: Khái niệm report, ý nghĩa sử dụng. - Hai cách tạo report. - Tạo report sử dụng Wizard và Design View - Lập trình ứng dụng VBA và DAO: Các kiểu dữ liệu, biến, các cấu trúc lệnh, chương trình con, hàm và thủ tục - Các đối tượng CSDL trong DAO, kết nối, cập nhật và truy xuất dữ liệu với DAO. - Các bài tập thực hành: Nghiên cứu, thực hiện các bài thực hành về quản lý nhân sự và quản lý bán hàng. -166 Phần 2: Sử dụng Access trong quản lý BÀI TẬP TRẮC NGHIỆMCâu 1: Trong một bảng dữ li ...