BÁN HÀNG In Đơn hàng Chọn người CC Theo dõi thực hiện đơn hàng In danh sách đơn hàng Khớp đơn hàng với hàng về Làm danh sách địa chỉ phát hàng Ghi nhận hàng về theo đơn hàng Khớp đơn hàn
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 :”HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ORACLE TRONG QUẢN LÝ BÁN HÀNG”.
GVHD:TS NGUYỄN NGỌC BÌNH
SVTH:ĐỖ HỮU BÁ
L P:TH40-8D15003 Ớ
Trang 2I MỤC ĐÍCH ĐỒ ÁN.
Chạy trên nhiều hệ nền khác
Trang 3 Cung cấp nhiều cung cụ hỗ trợ ( Design Development tools, Design 2000…).
Cho phép cơ chế phân tán dữ liệu hay
tập trung dữ liệu.
Trang 4II PHÂN TÍCH -THIẾT
KẾ HỆ THỐNG
PHÂN TÍCH HỆ THỐNG VỀ
CHỨC NĂNG
Trang 5Làm Hoá đơn và phiếu xuất
Kiểm tra đơn hàng Giao hàng Thanh toán
QUẢN LÝ BÁN HÀNG- MUA HÀNG.
BÁN HÀNG
In Đơn hàng
Chọn người CC
Theo dõi thực hiện đơn hàng
In danh sách đơn hàng
Khớp đơn hàng với hàng về
Làm danh sách địa chỉ phát hàng
Ghi nhận hàng về theo đơn hàng
Khớp đơn hàng
có hàng về vơí hoá đơn
MUA HÀNG
In phiếu phát hàng In danh
sách hàng về
Ghi nhận hàng về
Trang 6 Biểu đồ luồng
dữ liệu
Trang 7 Biểu đồ luồng dữ liệu mức bối cảnh.
NHÀ CUNG CẤP KHÁCH HÀNG
QUẢN LÝ BÁN HÀNG- MUA HÀNG
NGHIỆP VỤ
Dự trù
Thương lượng
Đơn hàng
phiếu giao hàng
Hoá đơn thanh toán
Hàng hay hoá đơn sai
Seùc
Đơn hàng Khách
Hoá đơn khách Giấy báo chờ hàng
Phiếu giao hàng
Tiền
Đơn không hợp lệ
Trang 8 Biểu đồ luồng dữ liệu mức đỉnh.
Hàng hay hoá đơn sai Giấy
báo chờ hàng
Đơn hàng khách
BÁN HÀNG
1
MUA HÀNG 2
NGHIỆP VỤ
Kho hàng
dự trù
Đơn hàng
seùc
Thương lượng
Phiếu giao hàng nhà cung cấp
Hoá đơn khách
Đơn hàng khách không
hợp lệ
Phiếu giao hàng Khách hàng
Tiền
Hoá đơn thanh toán
Trang 9Làm hoá đơn và phiếu xuất 1.2
Giao hàng 1.1
Thanh toán 1.3
Đơn hàng khách
Đơn hàng khách không hợp lệ
Giấy báo chờ hàng
Đơn hợp lệ
Phiếu giao hàng
Kho hàng
Hàng + phiếu giao hàng
Phiếu giao hàng đã xác nhận
Hoá đơn
Trang 10Đặt Hàng 2.1
Nhận hàng 2.2
Kiểm tra 2.3
Nhà Cung Cấp
Đơn hàng NCC
Phiếu giao hàng
địa chỉ phát hàng
Hàng hay hoá đơn sai Hoá đơn
Danh sách đơn hàng
Trang 11Chọn người cung cấp 2.1.1
In đơn hàng 2.1.2
In danh sách đơn hàng 2.1.3
Theo dõi thực hiện đơn hàng 2.1.4
dự trù + người cung cấp
DT/ĐH
Trang 12Ghi nhận hàng về 2.2.1
phiếu phát
chỉ phát hàng
Danh sách hàng về
Phiếu nhận hàng
phiếu giao hàng
Trang 13 Phân rã chức năng 2.3
Khớp đơn hàng với hàng về 2.3.1
Làm danh sách địa chỉ phát hàng 2.3.2
Ghi nhận hàng về theo đơn hàng 2.3.3
Khớp đơn hàng có hàng về với hoá đơn.
2.3.4
Hệ ĐH
Danh sách đơn hàng
Hệ NH
Danh sách hàng về
địa chỉ phát hàng.
dự trù
đã có hàng về
Đơn hàng
đâ có hàng về
Nhà CC
Hàng về sai với đặt hàng
Hoá đơn
Hóa đơn sai với hàng về
Làm Séc
Hoá đơn
đã xác nhận chi Đơn hàng
Trang 14 Sau khi tiến hành phân tích hệ thống ta thấy tồn tại một số chức năng vật lý mà ta
có thể bỏ ra khỏi hệ thống Kết quả từ biểu
đồ luồng dữ liệu vật lý mức đỉnh ta được
biểu đồ luồng dữ liệu logic mức đỉnh.
Trang 15Giấy báo chờ hàng
Đơn hợp lệ
Tiền khách Đơn hàng khách
Phiếu giao hàng
đã xác nhận
dự trù +Người CC
Nhà cung cấp Đơn hàng
Thương lượng mua hàng
Khớp hoá đơn với hàng về
Hoá đơn thanh toán
Thanh toán Hoá đơn
Xác nhận chi
tiền
Ghi nhận hàng về
Đơn hàng
Khớp đơn hàng với hàng về.
DT/ĐH
Nhà CC
Làm phiếu phát hàng
địa chỉ phát
Hoá đơn sai với hàng về
Giao
hàng
Làm hoá đơn và phiếu xuất
Kiểm tra đơn hàng
Hoá đơn
Kho hàng
Phiếu giao hàng
Trang 16III Phân tích hệ thống về dữ liệu.
Trang 17KHACH HANG -MSKH
-Ho KH -Ten KH -DTKH -Email KH -DCKH
DU TRU
-SH-DT -MS-NV -Ngay DT
NGHVU
-MS-NV -Ten NV
DHANG-KH
- MSĐHKH -MSKH -Ngay ĐH
DONG DON HANG-NCC
MAT HANG -MSMH -Ten MH -Quy cách -Don giá mua -Don giá bán
HOA ĐON -SH-HĐ -Mã NCC -Ngày HĐ
DONG HOA DON
-SH-HĐ -MSMH -Tên HHDV -SLĐ -DG
P-GIAO HANG -SH-GH -Mã NCC
DONG G-HANG -SH-GH -MSMH
- Lượng GH.
ĐONHANG-NCC -MS-ĐH
-Ngày ĐH -MSNCC
DONG DT
-SH-DT -MSMH -Lượng DT
P-PHAT-HANG
-MS-PPH -Ngay PH -MS-K
DONG -PH -MS-PPH -MSMH -LPH
D-ĐH-KH
-MSĐHKH -MSMH -SLĐ
NHA CC-MH
-Mã NCC -MSMH -Đơn giá
KHO
-MS-K -Ten K
- ĐC K
Trang 18 MÔ HÌNH TỔ CHỨC DỮ LIỆU.
NHACC(Mã NCC, Ten NCC, DTNCC, Email NCC, DCNCC).
P-GIAO HANG(SH-GH, Ma NCC, Ngày GH).
DONGG-HANG(MSMH, SH-GH, Luong GH).
NHACC-MH(Mã NCC, MSMH, Đơn giá).
MATHANG(MSMH,Ten MH, Qui cach, DVT, DGMUA ,DGBAN ) HOADON(SH-HĐ, Ma NCC,Ngay HĐ).
Trang 20Nghiệp vụ
Khách hàng
Đơn hàng khách sai
Phiếu giao hàng
Giấy báo chờ hàng
Đơn hợp lệ
Tiền khách Đơn hàng khách
Phiếu giao hàng
đã xác nhận
dự trù +Người CC
Nhà cung cấp Đơn hàng
Thương lượng mua hàng
Khớp hoá đơn với hàng về
Hoá đơn thanh toán
Thanh toán
Hoá đơn
Xác nhận chi
tiền
Ghi nhận hàng về
Đơn hàng
Khớp đơn hàng với hàng về.
DT/ĐH
Nhà CC
Làm phiếu phát hàng
địa chỉ phát hàng Phiếu nhận hàng
Hoá đơn sai với hàng về
Kiểm tra đơn hàng
Hoá đơn
Kho hàng
Phiếu giao hàng
HT1
HT2
Trang 21THIẾT KẾ GIAO DIỆN CHÍNH CỦA CHƯƠNG TRÌNH.
Trang 22IV CÔNG CỤ SỬ DỤNG
Trang 23V.CÀI ĐẶT VÀ THỬ NGHIỆM.
HỆ THỐNG ĐƯƠC CÀI ĐẶT TRÊN WINDOWS
2000 SERVER.
HƯỚNG KIẾN TRÚC CLIENT/ SERVER.
KẾT QUẢ THỬ NGHIỆM.
DEMO CHƯƠNG TRÌNH TRÊN MÁY ĐƠN.
Trang 24VI KẾT LUẬN
Những kết quả đạt được của đồ án:
Thực hiện demo cơ sở dữ liệu được trên máy đơn.
Cung cấp cho người dùng một giao diện đồ họa có hệ thống menu, toolbar,
Cung cấp các báo cáo phục vụ cho việc quản lý
Trang 26VII HƯỚNG PHÁT TRIỂN ĐỒ ÁN
Hiện tại đồ án đang được thiết kế chạy trên máy đơn nhưng theo hướng mở có thể phát triển ứng dụng trên nền Web Server có thể lấy
dữ liệu trên các máy đơn thông qua môi trường mạng phân tán Và đó cũng là mục đích thiết kế của đồ án.
Tiếp tục hoàn thiện một số chức năng chưa
cài đặt.
Xây dựng thêm phần Oracle Web Server
cho phép người dùng tra cứu thông tin từ xa.