xem đơn vị tính7 F7 Form Nhóm Hàng Màn hình này dùng để xem nhóm hàng 8 F8 Form Quản lý Hàng hóa Chứa các thành phần để quản lý thông tin về hàng hóa 9 F9 Form Quản lý Bộ phận Chứa các t
Trang 1TRƯỜNG CAO ĐẲNG KỸ THUẬT LÝ TỰ TRỌNG
KHOA CÔNG NGHỆ THÔNG TIN
Lập Trình Cơ Sở Dữ Liệu
Đề Tài:Quản Lý Mua Bán Hàng Hóa
Giáo Viên Hướng Dẫn:
Thầy Lâm Thanh Hùng
Sinh Viên Thực Hiện:
1 Trần Quang Khâm
2 Lê Tự Tán
Lớp: 11CĐ-TP1
Trang 2NHẬN XÉT CỦA GIÁO VIÊN
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
Trang 3I Hiện trạng và yêu cầu:
1) Hiện trạng:
Giới thiệu về thới giới thực liên quan
Trong thời kỳ mà kinh tế phát triển như hiện nay thì việc mua bán và trao đổi được diễn ra trên nhiều hình thức, và hình thức cơ bản nhất là mở các cửa hàng
để thực hiện việc trao đổi và mua bán đó
-Để thực hiện quá trình mua bán giữa người mua và cửa hàng, giữa cửa hàng và nhà cung cấp thì chúng ta phải có công tác quản lý tốt, để đáp ứng được công tác
đó thì rất cần những ứng dụng về tin học, mà đặc biệt nhất là các phần mềm quản lý và phần mềm quản lý bán hang
- Khách hàng có thể tìm kiếm hàng hóa, đơn giá
- Nhân viên thì lập các hóa đơn bán hàng cho khách và các phiếu thanh toán cho khách hàng
- Nhân viên cập nhật đơn giá cho hàng hóa, và có thể thêm, sửa, xóa thông tin của các loại hàng hóa
Mô tả qui trình các công việc liên quan đế đề tài.
Tên Thêm, Sửa, Xóa thông tin hóa đơn
Người dùng Nhân viên bán hàng
Nội dung Thêm, Sửa, Xóa thông tin hóa đơn
Tên Thêm, Sửa, Xóa thông tin phiếu nhập
Nội dung Thêm, Sửa, Xóa thông tin phiếu nhập
Tên Thêm, Sửa, Xóa thông tin phiếu xuất
Nội dung Thêm, Sửa, Xóa thông tin phiếu xuất
Trang 4Loại công việc Ý nghĩa
Người dùng Nhân viên bán hàng ,Quản lý
Nội dung In thông tin hóa đơn
Mô tả các biểu mẫu có liên quan.
o Hóa đơn bán hàng BM1
o Phiếu Nhập kho
o Phiếu Xuất kho
STT Tên Hàng hóa Mã Số DVT Số Lượng Đơn Giá Thành Tiền
Người lập hóa đơn ký tên
Trang 5Mô tả các qui định ràng buộc có liên quan.
STT Mã số Tên Quy Định Mô tả chi tiết Ghi Chú
1 QD1 Xóa hóa đơn Xóa hết thông tin liên quan
2 QD2 In hóa đơn Chỉ in các mặt hàng có trong hóa đơn
3 QD3 In Phiếu nhập Chỉ in các mặt hàng có trong phiếu nhập
4 QD4 In Phiếu xuất Chỉ in các mặt hàng có trong phiếu xuất
Mô tả các qui định công thức có liên quan.
STT Mã số Tên công thức Mô tả chi tiết Ghi Chú
1 CT1 Tính thành tiền Thành tiền =Số lượng* Đơn Giá
2) Yêu Cầu
II)Thiết kế phần mềm:
1) Thiết kế dữ liệu:
Sơ đồ logic:
PHIẾU XUÂT KHO
Họ và tên người nhận hàng:……… Địa chỉ(bộ phận) :………
Lý do xuất kho………
Xuất tại kho :………
Địa điểm: ………
STT Tên Hàng Hóa Mã số DVT Số Lượng Đơn Giá Thành Tiền Tổng số tiền (viết bằng chữ):………
Người giao hàng ký tên Thủ kho ký tên Giám Đốc ký tên
STT Công việc Loại công
việc Quy định liên quan Biểu mẫu liênquan Ghi chú
1 Thêm, Sửa, Xóa
thông tin hóa đơn Lưu trữ QD1, BM1
2 In thông tin hóa đơn Kết xuất QD2 BM1
3 In thông tin phiếu
4 In thông tin phiếu
5 Tổ chức phân quyền Phân Quyền
Trang 6 Danh sách các thành phần của sơ đồ:
1 CHITIETHD Thông tin chi tiết về hóa đơn
2 HOADON Thông tin về hóa đơn
3 KHACHHANG Thông tin về khách hang
4 LOAIKHACHHANG Thông tin về loại khách hang
5 CHITIETPHIEUNHAP Thông tin chi tiết về phiếu nhập
6 HANGHOA Thông tin về hàng hóa
7 NHACUNGCAP Thông tin về nhà cung cấp
8 LOAIHANGHOA Thông tin về loại hàng hóa
9 NHANVIEN Thông tin về nhân viên
10 TAIKHOAN Thông tin về tài khoản
11 PHONGBAN Thông tin về phòng ban của nhân viên
Danh sách các thuộc tính của các bảng:
1.CHITIETHD:
Trang 7STT Thuộc tính Kiểu Miền giá trị Ghi chú
1 MAHD Chuỗi Khóa chínhKhóa ngoại
2.HOADON:
3.KHACHHANG:
4.LOAIKHACHHANG
2 TENLOAIKHAC Chuỗi
Trang 86.HANGHOA:
7.NHACUNGCAP
Trang 104 F4 Form Quản Lý nhà cung cấp Chứa các thành phần để quản lý
thông tin về nhà cung cấp
5 F5 Form Quản Lý kho Màn hình này được dùng để tạo
thẻ cho đọc giả để mượn sách trong sách trong thư viện
6 F6 Form Đơn Vị Tính Màn hình này được dùng để
Trang 11xem đơn vị tính
7 F7 Form Nhóm Hàng Màn hình này dùng để xem
nhóm hàng
8 F8 Form Quản lý Hàng hóa Chứa các thành phần để quản lý
thông tin về hàng hóa
9 F9 Form Quản lý Bộ phận Chứa các thành phần để quản lý
thông tin về bộ phận
10 F10 Form Quản lý nhân viên Chứa các thành phần để quản lý
thông tin về nhân viên
11 F11 Form Mua hàng Màn hình này dùng để mua
15 F15 Form Thống Kê Màn hình cho phép báo cáo số
phiếp nhập hàng, hóa đơn bán hàng
Mô tả chi tiết màn hình From Chính
- Nội dung:
Trang 12STT Tình huống Ý nghĩa Xử lý tương ứng Mã số xử lý
1 Click vào trên menu Chọn chức năng Mở form tương ứng
hay button tương ứng F1_1
Mô tả chi tiết màn hình Đăng Nhập
- Nội dung:
- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
1 Click vào Đăng Nhập Đăng Nhập vào
chương trình chính Kiểm tra tên người dùng và mật khẩu hợp
lệ
F2_1
2 Click vào Hủy Thoát khỏi chương
trình Không muốn đăng nhập vào chương trình F2_2
Mô tả chi tiết màn hình Quản Lý khách hàng
- Nội dung:
Trang 13- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
1 Form Load Khởi động Form Load dữ liệu tương ứng
2 Click |< Tới đầu danh sách Tới đầu danh sách F3_2
3 Click < Tới thông tin trước Tới thông tin trước F3_3
4 Click > Tới thông tin tiếp theo Tới thông tin tiếp theo F3_4
5 Click >| Tới thông tin cuối danh sách Tới thông tin cuối danh
6 Click Thêm Thêm khách hàng Thêm khách hàng F3_6
7 Click Lưu Lưu thông tin vào cơ sơ dữ
liệu Lưu thông tin vào cơ sởdữ liệu F3_7
8 Click Không Hủy Lưu thông tin Trở về thông tin ban
11 Click In In thong tin khách hàng In thong tin khách hàng F3_11
12 Click Đóng Thoát chương trình Thoát khỏi chương
trình hiện tại F3_12
Trang 14 Mô tả chi tiết màn hình Quản Lý nhà cung cấp
- Nội dung:
- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
1 Form Load Khởi động Form Load dữ liệu tương ứng
2 Click |< Tới đầu danh sách Tới đầu danh sách F4_2
3 Click < Tới thông tin trước Tới thông tin trước F4_3
4 Click > Tới thông tin tiếp theo Tới thông tin tiếp theo F4_4
5 Click >| Tới thông tin cuối danh sách Tới thông tin cuối danh
6 Click Thêm Thêm nhà cung cấp Thêm nhà cung cấp F4_6
7 Click Lưu Lưu thông tin vào cơ sơ dữ
liệu Lưu thông tin vào cơ sởdữ liệu F4_7
8 Click Sửa Sửa thông tin nhà cung cấp Sửa thông tin nhà cung
Trang 15trình hiện tại
12 Click Không Không lưu thông tin nhà cung
cấp Trở về thông tin ban đầu F4_12
Mô tả chi tiết màn hình Quản Lý kho
- Nội dung
- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
1 Form Load Khởi động Form Load dữ liệu tương ứng
Trang 16- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
1 Form Load Khởi động Form Load dữ liệu tương ứng
Trang 17- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
1 Form Load Khởi động Form Load dữ liệu tương ứng
2 Click |< Tới đầu danh sách Tới đầu danh sách F7_2
3 Click < Tới thông tin trước Tới thông tin trước F7_3
4 Click > Tới thông tin tiếp theo Tới thông tin tiếp theo F7_4
5 Click >| Tới thông tin cuối danh sách Tới thông tin cuối danh
6 Click Thêm Thêm hàng hóa Thêm hàng hóa F7_6
7 Click Lưu Lưu thông tin vào cơ sơ dữ
liệu Lưu thông tin vào cơ sởdữ liệu F7_7
8 Click Sửa Sửa thông tin nhóm hàng Sửa thông tin nhóm
9 Click Xóa Xóa thông tin nhóm hàng Xóa thông tin nhóm
10 Click In In thông tin nhóm hàng In thong tin nhóm hàng F7_10
11 Click Đóng Thoát chương trình Thoát khỏi chương
trình hiện tại F7_11
12 Click Không Không lưu thông tin nhóm
hàng Trở về thông tin ban đầu F7_12
Trang 18 Mô tả chi tiết màn hình Hàng hóa
- Nội dung
- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
1 Form Load Khởi động Form Load dữ liệu tương ứng
2 Click |< Tới đầu danh sách Tới đầu danh sách F8_2
3 Click < Tới thông tin trước Tới thông tin trước F8_3
4 Click > Tới thông tin tiếp theo Tới thông tin tiếp theo F8_4
5 Click >| Tới thông tin cuối danh sách Tới thông tin cuối danh
6 Click Thêm Thêm hàng hóa Thêm hàng hóa F8_6
7 Click Lưu Lưu thông tin vào cơ sơ dữ
liệu Lưu thông tin vào cơ sởdữ liệu F8_7
8 Click Xóa Xóa thông tin hàng hóa Xóa thông tin hàng hóa F8_8
9 Click In In thông tin hàng hóa In thong tin hàng hóa F8_9
10 Click Đóng Thoát chương trình Thoát khỏi chương
trình hiện tại F8_10
11 Click Không Không lưu thông tin hàng hóa Trở về thông tin ban
Trang 19 Mô tả chi tiết màn hình Bộ phận
- Nội dung
- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
1 Form Load Khởi động Form Load dữ liệu tương ứng
2 Click |< Tới đầu danh sách Tới đầu danh sách F9_2
3 Click < Tới thông tin trước Tới thông tin trước F9_3
4 Click > Tới thông tin tiếp theo Tới thông tin tiếp theo F9_4
5 Click >| Tới thông tin cuối danh sách Tới thông tin cuối danh
6 Click Thêm Thêm phòng ban Thêm phòng ban F9_6
5 Click Nap Lại Hùy thông tin mới vừa nhập Trả về trạng thái như
10 Click In In thông tin phòng ban In thong tin phòng ban F9_10
11 Click Đóng Thoát chương trình Thoát khỏi chương
trình hiện tại F9_11
Trang 20 Mô tả chi tiết màn hình Nhân viên
- Nội dung
- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
1 Form Load Khởi động Form Load dữ liệu tương ứng
2 Click |< Tới đầu danh sách Tới đầu danh sách F10_2
3 Click < Tới thông tin trước Tới thông tin trước F10_3
4 Click > Tới thông tin tiếp theo Tới thông tin tiếp theo F10_4
5 Click >| Tới thông tin cuối danh sách Tới thông tin cuối danh
6 Click Thêm Thêm nhân viên Thêm nhân viên F10_6
5 Click Nap Lại Hùy thông tin mới vừa nhập Trả về trạng thái như
10 Click In In thông tin phòng ban In thong tin phòng ban F10_10
11 Click Đóng Thoát chương trình Thoát khỏi chương
trình hiện tại F10_11
Trang 21 Mô tả chi tiết màn hình Mua hàng
- Nội dung
- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
1 Form Load Khởi động Form Load dữ liệu tương ứng
2 Click |< Tới đầu danh sách Tới đầu danh sách F11_2
3 Click < Tới thông tin trước Tới thông tin trước F11_3
4 Click > Tới thông tin tiếp theo Tới thông tin tiếp theo F11_4
5 Click >| Tới thông tin cuối danh sách Tới thông tin cuối danh
6 Click Thêm Thêm hàng mua Thêm hàng mua F11_6
7 Click Giảm Giảm hàng mua Giảm hàng mua F11_7
8 Click Xóa Xóa thông tin hàng mua Xóa thông tin hàng
11 Click In In thông tin hàng mua In thong hàng mua F11_11
12 Click Đóng Thoát chương trình Thoát khỏi chương
trình hiện tại F11_12
Trang 22 Mô tả chi tiết màn hình Bán hàng
- Nội dung
- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
1 Form Load Khởi động Form Load dữ liệu tương ứng
2 Click |< Tới đầu danh sách Tới đầu danh sách F12_2
3 Click < Tới thông tin trước Tới thông tin trước F12_3
4 Click > Tới thông tin tiếp theo Tới thông tin tiếp theo F12_4
5 Click >| Tới thông tin cuối danh sách Tới thông tin cuối danh
6 Click Thêm Thêm hàng bán Thêm hàng bán F12_6
7 Click Giảm Giảm hàng bán Giảm hàng bán F12_7
8 Click Xóa Xóa thông tin hàng bán Xóa thông tin hàng bán F12_8
9 Click Lưu Lưu thong tin hàng bán Lưu thông tin hàng bán F12_9
10 Click Nap Lại Hùy thông tin mới vừa nhập Trả về trạng thái như
11 Click In In thông tin hàng mua In thong hàng mua F12_11
12 Click Đóng Thoát chương trình Thoát khỏi chương
trình hiện tại F12_12
Trang 23 Mô tả chi tiết màn hình Tồn kho
- Nội dung
- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
1 Form Load Khởi động Form Load dữ liệu tương ứng
2 Click Đóng Thoát khỏi chương
trình Thoát khỏi chương trình hiện tại F13_2
Mô tả chi tiết màn hình Tìm kiếm hóa đơn
- Nội dung
Trang 24- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
Mô tả chi tiết màn hình Thống kê
- Nội dung
Trang 25- Danh sách các tình huống/ sự kiện và xử lý tương trên màn hình:
theo ngày tháng năm
Thống kê tất cả theo ngày tháng năm
F15_1
Trang 26III) Cài đặt và thử nghiệm:
1) Cài đặt:
Bảng phân cộng cài đặt:
chú
3 Form Quản Lý khách hàng Form Vũ Phan
4 Form Quản Lý nhà cung cấp Form Vũ Phan
7 Form Nhóm Hàng Form Phan Nguyễn Minh Ngọc
8 Form Quản lý Hàng hóa Form Vũ Phan
9 Form Quản lý Bộ phận Form Phan Nguyễn Minh Ngọc
10 Form Quản lý nhân viên Form Phan Nguyễn Minh Ngọc
11 Form Mua hàng Form Phan Nguyễn Minh Ngọc
12 Form Bán hàng Form Phan Nguyễn Minh Ngọc
13 Form Tồn kho Form Phan Nguyễn Minh Ngọc
14 Form Tiềm kiếm Form Phan Nguyễn Minh Ngọc
15 Form Thống Kê Form Phan Nguyễn Minh Ngọc
16 Form Report Report Phan Nguyễn Minh Ngọc
Danh sách tình trạng cài đặt các chức năng:
Nội dung các bảng dữ liệu
Bảng dữ lieu chi tiết phiếu nhập
Trang 27 Bảng dữ lieu chi tiết hóa đơn
Bảng dữ lieu hàng hóa
Bảng dữ lieu hóa đơn
Trang 28 Bảng dữ lieu khách hàng
Bảng dữ lieu loai hang hóa
Bảng dữ lieu loai khách hàng
Bảng dữ lieu nhà cung cấp
Trang 29 Bảng dữ lieu nhân viên
Bảng dữ lieu phieu nhap
Bảng dữ lieu phòng ban
Trang 30 Bảng dữ lieu tài khoản
IV.Tổng kết:
Các kết quả đã thực hiện:
- Lập phiếu nhập hàng thêm xóa sửa
- Thêm, sửa, mặt hàng
- Lập hóa đơn cho khách hàng
- Thêm sửa xóa nhân viên
- Tra cứu hóa đơn
- Báo cáo thống kê theo ngày ,tháng,năm