Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 92 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
92
Dung lượng
1,41 MB
Nội dung
Đồ án: Quản lý cửa hàng bách hóa Bình Minh LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Lời nói đầu Cùng với phát triễn ứng dụng công nghệ thông tin vào sống đại ngày vào tất lĩnh vực Việc đưa tin học vào để giúp cho việc quản lý tiện lợi nhanh chóng khoa học điều vơ cần thiết Nó vừa giúp tiết kiệm sức lực người giải vấn đề cách xác Vì ngày nhiều phần mềm quản lý ứng dụng đưa vào thực tiễn để áp dụng Nhưng để có phần mềm mang tính hiệu địi hỏi cần phải có kỹ phân tích thiết kế hệ thống thơng tin Đồ án địi hỏi chúng em cần phải có kiến thức Đồ án hoàn thành dừng lại mức độ kiến thức môn học chưa triễn khai áp dụng vào thực tế cịn nhiều sai sót Mong với thiếu sót chúng em nhận hướng dẫn thầy để khắc phục thiếu sót Nhóm chúng em xin chân thành cám ơn hướng dẫn thầy: Nguyễn Gia Tuấn Anh q trình nhóm thực đồ án LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Mục lục Phần Khảo sát hệ thống 1.1 Mô tả 1.2 Vấn đề 1.3 Phạm vi 1.4 Các mẫu mô tả chứng từ Phần Phân tích hệ thống 2.1 Yêu cầu chức 2.2 Phát thực thể 2.3 Xây dựng mơ hình thực thể ERD 11 2.4 Mô tả chi tiết quan hệ .13 Phần Thiết kế giao diện 33 3.1 Mô tả menu giao diện 33 3.2 Mô tả form 35 Phần Giải thuật xử lí 51 4.1 Form quản lí nhà cung cấp 51 4.2 Form quản lí nhân viên 57 4.3 Form quản lí mặt hàng 63 4.4 Form quản lí phiếu nhập hàng 68 4.5 Form quản lí xuất hàng 74 4.6 Form quản lí báo cáo nhập-xuất tồn 78 4.7 Form quản lí hóa đơn 83 4.8 Form quản lí đơn đặt hàng 89 4.9 Form quản lí 95 Phần Tổng kết 97 5.1 Đánh giá ưu khuyết điểm 97 5.2 Bảng phân công công việc .98 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Phần 1: Khảo sát hệ thống 1.1 Mô tả Cửa hàng bách hóa Bình Minh địa chỉ: 35A/60 Bình Dương I-An Bình –Dĩ AnBình Dương chuyên bán mặt hàng: Gạo, dầu ăn, mỹ phẩm, sữa hộp Hiện cửa hàng trì bán hàng theo hai hình thức: Hình thức 1: Nhận đơn đặt hàng theo yêu cầu khách hàng (bán sỉ) Hình thức 2: Bán lẻ theo hóa đơn Nguồn hàng cửa hàng nhà cung cấp, nhà sản xuất nước cung cấp Nguồn nhân lực cửa hàng chia thành thành phần: o Nhân viên bán hàng: Chuyên phụ trách công việc bán hàng,thống kê sổ sách o Nhân viên quản kho: Chuyên phụ trách công việc nhập-xuất hàng vào kho o Nhân viên giao hàng: Chuyên phụ trách công việc chở hàng theo đơn đặt hàng khách hàng hay vận chuyển hàng kho Mỗi lần mua hàng cửa hàng có phiếu mua hàng để lưu lại mặt hàng mà cửa hàng mua từ nhà cung cấp tổng tiền mua hàng Ứng với lần chi trả cho nhà cung cấp cửa hàng có phiếu chi Khi hàng nhập-xuất kho cửa hàng có phiếu nhập hàng phiếu xuất hàng để quản lý Cửa hàng có kho Kho phân thành nhiều khu Mỗi khu để mặt hàng loại định Mỗi giao hàng cho khách hàng cửa hàng có phiếu giao hàng để xác nhận giao hàng cho khách hàng 1.2 Vấn đề Cửa hàng cần có nhu cầu quản lý việc nhập hàng vào kho, xuất hàng kho, báo cáo số lượng doanh thu bán hàng, quản lý chứng từ phát sinh từ việc mau bán hàng Hiện cửa hàng cịn quản lý phương pháp thủ cơng Cửa hàng cần tin học hóa việc quản lý 1.3 Phạm vi 10 Tuy nhiên đồ án nằm giới hạn kiến thức mơn: Phân tích thiết kế hệ thống thông tin Đồ án dừng lại mức độ phân tích hệ thống, thiết kế giao diện, thiết kế form không sâu vào cài đặt 11 Đồ án triễn khai cho cac doanh nghiệp vừa nhỏ 1.4 Các mẫu mô tả chứng từ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Cửa hàng bách hóa Bình Minh PHIẾU NHẬP HÀNG Số:………………… Ngày:……………… Tên người giao hàng:…………………………………………………………… Địa :………………………………………… Số điện thoại :……………………… STT Mã hàng Tên hàng Đơn vị Số lượng Đơn giá Tổng tiền Khu vực Nhân viên nhập hàng Cửa hàng bách hóa Bình Minh PHIẾU CHI Số :…………………… Ngày :………………… Chi cho : …………………………………………………………………………… Địa :…………………………………………………………………………… Điện thoại:……………………… Số tiền :………………………………… Nội dung :……………………………………………………………………… LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Cửa hàng bách hóa Bình Minh ĐƠN ĐẶT HÀNG Số:………… Ngày:…………… Khách hàng : ………………………………………………………………… Địa :………………………………………………………………… Số điện thoại:……………………………… Ngày giao :……………………………… STT Mã hàng Tên hàng Đơn vị Số lượng Đơn giá Cửa hàng Tổng tiền Khách hàng Cửa hàng bách hóa Bình Minh PHIẾU GIAO HÀNG số :…………… Ngày :……………… Tên Khách hàng: ………………………………………………………………… Địa :……………………………………………………………………… Số điện thoại:…………………………… Mã số ĐĐH :……………………… STT Mã hàng Cửa hàng Tên hàng Đơn vị Số lượng Đơn giá Tổng tiền Khách hàng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Cửa hàng bách hóa Bình Minh PHIẾU MUA HÀNG Số:………………… Ngày :…………………… Khách hàng :………………………………………………………………………… Địa :…………………………………………………………………………… Số điện thoại:………………………… STT Mã hàng Đơn vị Số lượng Đơn giá Thành tiền Tổng: ……………… Cộng thành tiền (viết chữ):……………………………………………………… Xác nhận cửa hàng Khách hàng Cửa hàng bách hóa Bình Minh PHIẾU XUẤT HÀNG Số ……………………… Ngày:…………………… STT Mà hàng Tên hàng Đơn vị tính Số lượng Nhân viên xuất hàng Phần 2: Phân tích hệ thống 2.1 Yêu cầu chức a.Quản lý hàng kho Quản lý hàng nhập LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Nhập hàng theo danh mục phiếu mua hàng cửa hàng Hàng nhập theo dõi dựa trên: mã hàng, số lượng, đơn vị tính, dơn giá… Số hàng nhận có xác nhận nhan viên quản kho In báo cáo nhập hàng kỳ Quản lý hàng xuất Xuất hàng theo danh mục phiếu xuất Hàng xuất theo dõi qua mã hàng, số lượng,… In báo cáo xuất hàng kỳ Quản lý hàng tồn Cần biết số lượng hàng tồn kho cuối kỳ In báo cáo b Quản lý danh mục Cập nhật danh mục hàng hóa Cập nhật danh mục nhà cung cấp Cập nhật danh mục nhân viên Xem danh sách danh mục c Quản lý hóa đơn bán lẻ đơn đặt hàng Lập hóa đơn bán hàng, đơn đặt hàng Báo cáo doanh thu, số lượng bán theo mặt hàng d Quản trị hệ thống liệu Lưu trữ phục hồi liệu Kết thúc chương trình 2.2 Phát thực thể Thực thể 1: KHACHHANG Các thuộc tính: -MaKH: Mã khách hàng thuộc tính khóa dùng để phân biệt khách hàng với -TenKH: Thuộc tính miêu tả tên khách hàng -DC: Thuộc tính miêu tả địa khách hàng -DT: Thuộc tính miêu tả điện thoại khách hàng Thực thể 2: DONDATHANG Các thuộc tính: LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com -MaDDH: Thuộc tính mã đơn đặt hàng thuộc tính khóa để phân biệt đơn đặt hàng với -Ngaydat: Thuộc tính miêu tả ngày đặt hàng -Ngaygiao: Thuộc tính miêu tả ngày giao hàng -Tongtien: Thuộc tính miêu tả tổng số tiền mà khách hàng trả Thực thể 3: PHIEUGIAOHANG Các thuộc tính: -MSPG: Thuộc tính mã số phiếu giao thuộc tính khóa để phân biệt phiếu giao hàng với -Ngaygiao: Thuộc tính miêu tả ngày giao hàng cho khách hàng Thực thể 4: NCC Các thuộc tính: -MaNCC: Thuộc tính mã nhà cung cấp thuộc tính khóa để phân biệt nhà cung cấp với -TenNCC: Thuộc tính miêu tả tên nhà cung cấp -DC: Thuộc tính miêu tả địa nhà cung cấp -DT: Thuộc tính miêu tả điện thoại nhà cung cấp Thực thể 5: MATHANG Các thuộc tính: -MaH: Thuộc tính mã hàng thuộc tính khóa dùng để phân biệt loại mặt hàng với -TenMH: Thuộc tính mơ tả tên loại mặt hàng -Dvtinh: Thuộc tính miêu tả đơn vị tính loại mặt hàng Ví dụ: gạo đơn vị tính kg, dầu ăn đơn vị tính thùng (nếu mua sĩ) chai mua lẻ Thực thể 6: PHIEUMUAHANG Các thuộc tính: -MSPM: Thuộc tính mã số phiếu mua thuộc tính khóa dùng để phân biệt phiếu mua hàng với -Tongtien: Thuộc tính tổng tiền dùng để miêu tả tổng số tiền mà cửa hàng trả cho nhà cung cấp Thực thể 7: PHIEUNHAPHANG Các thuộc tính: -MSPN: Thuộc tính mã số phiếu nhập thuộc tính khóa dùng để phân biệt phiếu nhập hàng khác -Ngaynhap: Thuộc tính miêu tả ngày nhập hàng vào kho Thực thể 8: KHO Các thuộc tính: -MaKhu: Thuộc tính mã khu thuộc tính khóa miêu tả khu vực chứa hàng khác LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com -Tonkho: Thuộc tính tồn kho miêu tả số lượng mặt hàng tồn lại kho Thực thể 9: PHIEUCHI Các thuộc tính: -MSPC: Thuộc tính mã số phiếu chi thuộc tính khóa dùng để phân biệt phiếu chi với -Tongtien: Thuộc tính tổng tiền miêu tả số tiền mà cửa hàng trả cho mục đích đó.Ví dụ trả tiền hàng -Noidung: Thuộc tính miêu tả nội dung, mục đích mà cửa hàng tiền Thực thể 10: PHIEUXUATHANG Các thuộc tính: -MSPX: Thuộc tính mã số phiếu xuất thuộc tính khóa dùng để phân biệt phiếu xuất với -Ngayxuat: Thuộc tính miêu tả ngày xuất hàng khỏi kho để bán Thực thể 11: HOADON Các thuộc tính: -MaHD: Thuộc tính mã hóa đơn thuộc tính khóa dùng để phân biệt hóa đơn bán lẻ khác -Ngayban: Thuộc tính miêu tả ngày bán hàng Thực thể 12: NHANVIEN Các thuộc tính: -MaNV: Thuộc tính mã nhân viên thuộc tính khóa dùng để phân biệt nhân viên với -Ten NV: Thuộc tính miêu tả tên nhân viên -DC: Thuộc tính miêu tả điạ nhân viên -DT: Thuộc tính miêu tả điện thoại nhân viên -Luong: Thuộc tính miêu tả lương nhân viên -GT: Thuộc tính miêu tả giới tính nhân viên 2.3 Xây Dựng mơ hình thực thể ERD LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Đóng table MH_HD,HOADON Hàm SLN(mahd,mah) Return sl Bắt đầu Return(select SL From MH_HD Where MaHD=mahd and MaH=mah) Kết thúc Tên giải thuật: Dong-click() Form: Quản lý phiếu nhập hàng Input: mspn,nn,mancc,manv Output: Trả hình Table liên quan: HOADON Giải thuật LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com mahd nb mankh manv Lưu tất giá trị form lên csdl Luu-click() Tên giải thuật: DGN(mahd,mah) Form: Quản lý phiếu nhập hàng Input: mspn,mah Output: Đơn giá nhập mặt hàng Table liên quan: MH_HD,HOADON Giải thuật mahd mah LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com DGN(mahd,mah) Đóng table MH_HD,HOADON Hàm DGN(mahd,mah) Return sl Bắt đầu Return(select DG From MH_HD Where MaHD=mahd and MaH=mah) Kết thúc Tên giải thuật: DVT(mahd,mah) Form: Quản lý phiếu nhập hàng Input: mspn,mah Output: Đơn vị tính mặt hàng Table liên quan: MH_HD,HOADON Giải thuật LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com mahd mah DVT(mahd,mah) Đóng table MH_HD,HOADON Hàm DVT(mahd,mah) Return sl Bắt đầu Return(select DVT From MH_HD Where MaHD=mahd and MaH=mah) Kết thúc 4.8 Form quản lý đơn đặt hàng Tên giải thuật: Them-click() Form: Quản lý 1đơn đặt hàng Input: maddh,nd,ng,tt,makh,sl,dg,dvt,mspg,mah LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Output: Lưu xuống sở liệu Table liên quan: DONDATHANG,DDH_MH Giải thuật maddh,nd,ng,tt,makh ,sl,dg,dvt,mspg,mah Mở table chèn dl(maddh,nd,ng,tt,makh,sl,dg,dvt,mspg,mah) vào table DONDATHANG Chèn liệu có liên quan vào table DONDATHANG,DDH_MH Đóng table table Tên giải thuật: SLD(maddh,mah) Form: Quản lý đơn đặt hàng Input: maddh,mah Output: số lượng nhập đơn đặt hàng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Table liên quan: DDH_MH Giải thuật maddh mah SLD(maddh,mah) Đóng table DDH_MH Hàm SLD(maddh,mah) Return sl Bắt đầu Return(select SL From DDH_MH Where MaDDH=maddh and MaH=mah) Kết thúc Tên giải thuật: DGD(maddh,mah) Form: Quản lý đơn đặt hàng Input: maddh,mah LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Output: Đơn giá mặt hàng đơn đặt hàng Table liên quan: DDH_MH Giải thuật maddh mah DGD(maddh,mah) Đóng table DDH_MH Hàm DGD(maddh,mah) Return sl Bắt đầu Return(select DG From DDH_MH Where MaDDH=maddh and MaH=mah) Kết thúc Tên giải thuật: DVTD(maddh,mah) Form: Quản lý đơn đặt hàng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Input: maddh,mah Output: Đơn vị tính mặt hàng Table liên quan: DDH_MH Giải thuật maddh mah DGD(maddh,mah) Đóng table DDH_MH Hàm DVTD(maddh,mah) Return sl Bắt đầu Return(select DG From DDH_MH Where MaDDH=maddh and MaH=mah) Kết thúc Tên giải thuật: Dong-click() LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Form: Quản lý phiếu nhập hàng Input: mspn,nn,mancc,manv Output: Trả hình Table liên quan: HOADON Giải thuật mahd nb mankh manv Lưu tất giá trị form lên csdl Luu-click() LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tên giải thuật: Luu-click() Form: Quản lý dơn đặt hàng Input: maddh,nd,ng,tt,makh,sl,dg,dvt,mspg,mah Output: Lưu xuống sở liệu Table liên quan: DONDATHANG,DDH_MH Giải thuật maddh,nd,ng,tt,makh ,sl,dg,dvt,mspg,mah S Mở table table Kiểm tra dk RB Lưu giá trị nhập chỉnh sửa từ form vào table DONDATHANG, table có liên quan Xong lưu xuống Cơ sở liệu Lưu giá trị form vào table Đóng table table LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.9 Form quản lý báo cáo doanh thu Tên giải thuật: Dong-click() Form: Quản lý báo cáo doanh thu Input: nbd,nkt,mah Output: Trả hình Table liên quan: MATHANG Giải thuật Mah,nbd,nkt Lưu tất giá trị form lên csdl Luu-click() LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tên giải thuật: In-click() Form: Quản lý báo cáo doanh thu Input: thơng tin có form Output: In giấy Table liên quan: MATHANG Giải thuật Các thông tin form Kết nối với hệ thơng in Đóng table table LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tên giải thuật: thanhtien(mah) Form: Quản lý báo cáo doanh thu Input: mah Output: Thành tiền mặt hàng Table liên quan: MH_HD,DDH_MH Giải thuật maddh mah Thanhtien(mah) Đóng table DDH_MH,MH_HD Hàm Thanhtien(mah) Return tt Bắt đầu a thuộc MH_HD b thuộc DDH_MH Nếu a.MaH=b.MaH tt= a.DG + b.DG Kết thúc Phần 5: Tổng kết 5.1 Đánh giá ưu-khuyết diểm a Ưu điểm - Hoàn thành vấn đề đặt - Mô tả tương đối đầy đủ thực thể giới thực - Giải thuật xử lý cho ô tương đối đầy đủ - Các thành viên nhóm tham gia thực đồ án với ý thức tự giác cao LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com b Khuyết điểm - Các giải thuật mô tả bên chưa xác - Chưa có tính đồng thiết kế giải thuật - Giao diện chưa đẹp - Đồ án cịn nhiều sai sót 5.2 Bảng phân công công việc Mã số sinh viên 0511300 Họ tên Nguyễn Thị Vui 0511321 Trần Thị Thu Thủy 0511322 Thái Trần Phương Thảo Cơng việc -Tìm hiểu khảo sát hệ thống - Mô tả chi tiết chứng từ - Mô tả chi tiết cho form - Chỉnh sửa đồ án - Mô tả chi tiết thực thể - Chuyển mơ hình ERD sang mơ hình quan hệ - Thiết kế giao diện - Chỉnh sửa đồ án -Tìm hiểu khảo sát hệ thống - Xây dựng mơ hình ERD - Viết giải thuật - Chỉnh sửa đồ án LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... quản lý phương pháp thủ cơng Cửa hàng cần tin học hóa việc quản lý 1.3 Phạm vi 10 Tuy nhiên đồ án nằm giới hạn kiến thức mơn: Phân tích thiết kế hệ thống thông tin Đồ án dừng lại mức độ phân tích. .. Xác nhận cửa hàng Khách hàng Cửa hàng bách hóa Bình Minh PHIẾU XUẤT HÀNG Số ……………………… Ngày:…………………… STT Mà hàng Tên hàng Đơn vị tính Số lượng Nhân viên xuất hàng Phần 2: Phân tích hệ thống 2.1... hàng 1.2 Vấn đề Cửa hàng cần có nhu cầu quản lý việc nhập hàng vào kho, xuất hàng kho, báo cáo số lượng doanh thu bán hàng, quản lý chứng từ phát sinh từ việc mau bán hàng Hiện cửa hàng cịn quản