Nội Dung Trình Bày 1 Mục đích và yêu cầu. 2 Phương pháp thực hiện. 3 Những kết quả đạt được. 4 Kết luận. mục đích Chương trình xây dựng nhằm phục vụ công việc quản lý kinh doanh tại cửa hàng vật liệu xây dựng.
Trang 1Đề tài:
Quản Lý Nhập Hàng Theo Đơn Đặt Hàng
Giáo viên hướng dẫn: Ths Huỳnh Minh Trí
Sinh viên thực hiện: Nguyễn Văn Nam
Khóa Luận Tốt Nghiệp
Trang 2Nội Dung Trình Bày
Trang 3 Chương trình xây dựng nhằm phục vụ công việc quản lý kinh doanh tại cửa hàng vật liệu xây dựng.
Mục Đích
Trang 4 Đặt hàng.
Nhập/xuất hàng theo đơn đặt hàng.
Quản lý tồn kho.
Yêu Cầu
Trang 8Quản trị hệ thống:
HuyNguoiDung
ThayDoiQuyen
ThemNguoiDung DangNhap
DoiNguoiDung Quan tri he thong
(f rom Actors)
DoiPassword
Ues Case Diagram
Trang 9Ues Case Diagram
Quản lý:
DoanhThuTHopHHoaDoanhThuHHChiTiet
TDCongNoNCCTDCongNoKH
BaoCaoCongNoQuan ly
(f rom Actors)
Trang 10Ues Case Diagram
Trang 11Ues Case Diagram
Trang 12 Activity Diagram là loại diagram
mô hình hoá các hành động của hệ thống.
Một số sơ đồ Activity minh họa.
Activity Diagram
Trang 13Dat hang Huy dat hang Sua dat hang
Them moi dat hang
Trang 14Sơ đồ Activity
Xuất hàng
Huy xuat Xuat hang Sua xuat
Cap nhat xuat
hang
Ban hang
Trang 15 Nêu luồng công năng qua một hoạt vụ.
Một số sơ đồ Sequence.
Một số sơ đồ Collaboration.
Sequence Diagram Collaboration Diagram
Trang 19Sơ đồ Collaboration
Đặt hàng
: Ban hang
DAT HANG
Trang 20Sơ đồ Collaboration
Nhập hàng
: Ke toan
NHAP KHO
3: kiem tra
1: YC nhap hang
2: Da thuc hien yeu cau
Trang 21Sơ đồ Collaboration
Xuất hàng
: Ban hang
XUAT KHO
2: kiem tra
1: YC xuat hang
3: Da thuc hien yeu cau
Trang 22 Sơ đồ Class.
Danh sách các thuộc tính
Sơ đồ quan hệ
Class Diagram
Trang 23NGUOI DUNGUSERNAME : StringPASSWORD : StringOPER : StringDoiPassword()
CHI TIENMSPCHI : StringMANCC : StringDIENGIAI : SingleNGAY : DateSOTIEN : DoubleThemChiTien()XoaChiTien()SuaChiTien()CapNhatChiTien()GetSoTien()SetSoTien()
THU TIENMSPTHU : StringMAKH : StringDIENGIAI : StringNGAY : DateSOTIEN : DoubleThemThuTien()XoaThuTien()SuaThuTien()GetSoTien()
NHA CUNG CAP
10 *
10 *
10 *
10 *
CHI TIET DAT HANGMSDATHANG : StringMAHANG : StringSLNHAP : IntegerSLDAT : IntegerTINHTRANG : BooleanThemChiTietDatHang()XoaChiTietDatHang()SuaChiTietDatHang()GetSLNhap()GetSLDat()GetTinhTrang()SetTinhTrang()1 *
CHI TIET NHAP KHOMSPNK : StringMAHANG : String
SL : IntegerGIAM UA : DoubleTHANHTIEN : Double
ThemCTNhapKho()XoaCTNhapKho()SuaCTNhapKho()GetSL()
1 *
CHI TIET XUAT KHOMSPXK : StringMAHANG : String
SL : IntegerDONGIA : DoubleTHANHTIEN : Double
ThemCTXuatKho()XoaCTXuatKho()SuaCTXuatKho()GetSL()
1 *
HANG HOAMAHANG : StringTEN : StringQUYCACH : StringDVT : StringGIABAN : IntegerSLTON : IntegerTGTON : IntegerSuaHangHoa()ThemHangHoa()XoaHangHoa()CapNhatHangHoa()GetGiaBan()GetSLTon()GetTGTon()SetGiaBan()SetSLTon()SetTGTon()
10 *
10 *
1 0 *
Class Diagram
Trang 24Nhà cung cấp
vi Ràng buộc Ghi chú
Protected Bắt buộc Khóa
4 NODK Nợ đầu kỳ Varchar(50) Private Bắt buộc
Khách hàng
STT Tóm tắt Diễn giải Kiểu dữ liệu Phạm
vi Ràng buộc Ghi chú
1 MAKH Mã KH Char(11) Protected Bắt buộc Khóa
4 NODK Nợ đầu kì Long Privare
Trang 25Hàng hóa
Đặt hàng
TT Tóm tắt Diễn giải Kiểu dữ liệu Phạm
Vi Ràng buộc Ghi chú
liệu Phạm vi Ràng buộc Ghi chú
ngoại
Trang 26Chi tiết đặt hàng
Nhập hàng
vi Ràng buộc Ghi chú
2 MAHANG Mã hàng Char(11) Protected Bắt buộc Khóa,
khóa ngọai
STT Tên tắt Diễn giải Kiểu DL Phạm
vi Ràng buộc Ghi chú
1 MSPNK Mã số NK Char(11) Protected Bắt buộc Khóa
2 NGAY Ngày Date Private
3 PHI Chi phí đặt
hàng Long Private
4 MSDATHANG Mã đặt hàng Char(11) Protected Bắt buộc Khóa
ngoại
Trang 27Chi tiết nhập hàng
Xuất kho
STT Tên tắt Diễn giảI Kiểu DL Phạm
vi Ràng buộc Ghi chú
2 MAHANG Mã hàng Char(11) Protected Bắt buộc Khóa,
khóa ngoại
STT Tên tắt Diễn giải Kiểu DL Phạm
vi Ràng buộc Ghi chú
khóa ngoại
Trang 28Chi tiết xuất kho
Chi tiền
STT Tên tắt Diễn giải Kiểu DL Phạm
vi Ràng buộc Ghi chú
2 MAHANG Mã hàng Char(11) Protected Bắt buộc Khóa,
khóa ngoại
STT Tên tắt Diễn giải Kiểu DL Phạm
vi Ràng buộc Ghi chú
2 MANCC Mã NCC Char(11) Protected Bắt buộc Khóa,
khóa ngoại
4 NGAY Ngày Date Private
6 MSNK Mã số NK Char(11) Protected
Trang 29Thu tiền
Người dùng
STT Tên tắt Diễn giải Kiểu DL Phạm
vi Ràng buộc Ghi chú
2 MẠKH Mã KH Char(11) Protected Bắt buộc Khóa,
khóa ngọai
6 MSPXK Mã số PXK Char(11) Protected
1 USERNAME Tên người dùng Varchar(50) Public Bắt buộc
3 OPER Quyền truy cập Char(20) Public Bắt buộc
Trang 30Tồn kho
1 MAHANG Mã hàng Char(11) Protected Bắt buộc Khóa
3 NAM Năm Char(4) Private
5 NHAP Nhập Long Private
7 TONCUOI Tồn cuốI Long Private
Trang 31Sơ đồ quan hệ
Trang 32Kết quả đạt được:
Phân tích hướng đối tượng UML.
Xây dựng được chương trình quản lý nhập xuất ầng theo đơn đặt hàng
Kết Luận
Trang 33Những hạn chế:
Chưa xây dựng đầy đủ các chức năng của chương trình.
Giao diện chưa phù hợp.
Chưa sử dụng cơ sở dữ liệu phân tán.
Kết Luận
Trang 34Hướng phát triển đề tài:
Cải tiến một số chức năng chưa hoàn chỉnh trong chương trình.
Thiết kế cài đặt cơ sở dữ liệu trên SQL server thành hệ phân tán.
Kết Luận