Quản lý cửa hàng Bách Khoa Computer Đại Học Quốc gia thành phố Hồ Chí Minh Đại Học Khoa Học Tự Nhiên ♥♥♥♥♥ MƠN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ CỬA HÀNG THIẾT BỊ SỐ BACH KHOA COMPUTER Giảng viên : Ths Nguyễn Gia Tuấn Anh Sinh Viên : Lê Thị Thanh Vân 0511288 Phạm Thị Vi Vân 0511290 Trang Quản lý cửa hàng Bách Khoa Computer LỜI NÓI ĐẦU Cùng với xu phát triển văn minh giới , phương tiện kĩ thuật phát triển mạnh mẽ không phục vụ đáp ứng nhu cầu học tập mà cịn đáp ứng nhu cầu giải trí Để kinh doanh thu hút đáp ứng đầy đủ nhu cầu , cửa hàng ngày phát triển mở rộng kinh doanh , đòi hỏi đời hệ thống giúp họ quản lý công việc bán hàng cách hiệu Hệ thống phân tích thiết kế hệ thống thông tin đời phần quan trọng ngành công nghệ thông tin việc quản lý kinh doanh Nó giúp cho việc phân tích thơng tin rõ ràng , xác hiệu Nhờ cơng việc quản lý thơng tin trở nên dễ dàng Chúng em thực hiện đồ án :”Quản lý cửa hàng kĩ thuật số BÁCH KHOA computer” để có thể hiểu sâu về môn Phân Tích Thiết Kế Hệ Thống Thông Tin Chúng em chân thành cám ơn thầy đã giúp đỡ và dạy bảo cho chúng em nhiều kiến thức quý giá về môn Phân Tích Thiết Kế Hệ Thống Thông Tin này Mong thầy bỏ qua và góp ý thêm cho chúng em cho những sai sót đồ án mà chúng em mắc phải thực hiện đồ án này Chúng em chân thành cảm ơn thầy Trang Quản lý cửa hàng Bách Khoa Computer I Khảo sát hệ thống và phân tích hiện trạng hệ thống : Khảo sát hệ thống và đặc tả đề tài : Bách Khoa computer là một cửa hàng kinh doanh các thiết bị , linh kiện máy tính : chuột, bàn phím, ram, usb, … bên cạnh đó còn có các lọai thiết bị giải trí : mp3, mp4, … Không những vậy, cửa hàng còn cung cấp phân phối các lọai mặt hàng hiện có cho một số cửa hàng lớn nhỏ khác Nguồn hàng có thể các nhà cung cấp, nhà sản xuất hoặc các công ty và ngoài nước cung cấp Các hoạt động chính của cửa hàng gồm nhập hàng vào kho, xuất hàng từ kho quầy, từ kho phân phối đến các cửa hàng khác, quản lý các quầy, báo cáo số lượng, doanh thu, tồn kho hàng tháng, hao hụt mặt hàng hàng tuần Quy trình hoạt động và quản lý Bách Khoa computer được mô tả theo từng bộ phận sau : - Bộ phận thu ngân : cung cấp đơn đặt hàng, tính tiền dựa vào sản phẩm và số lượng đơn đặt hàng Đồng thời lưu mọi dữ liệu về số lượng bán ra, số tiền khách trả vào máy tính, để nhân viên quản lý có thể nắm mọi dữ liệu vào của cửa hàng - Bộ phận bán hàng : có nhiệm vụ giới thiệu, giải thích cho khách hàng về sản phẩm Đánh số lượng, loại sản phẩm vào đơn đặt hàng Sau khách hàng toán tại quầy tính tiền thì phải giao các loại sản phẩm đã tóan hóa đơn cho khách hàng - Cửa hàng trưởng : có trách nhiệm quản lý các hoạt động kinh doanh, phân phối và mọi hoạt động khác của cửa hàng - Bộ phận quản lý : có nhiệm vụ cuội ngày tổng kết dữ liệu máy bộ phận thu ngân nhập vào, tổng kết số luợng sản phẩm bán quầy để cân đối So sánh đối chiếu giữa số lượng + đơn giá của sản phẩm với số lượng + thành tiền của thu ngân để kiểm tra, điều chỉnh sai sót nếu có Tiếp nhận đơn đặt hàng từ bộ phận giao tiếp giao cho thủ kho để xuất kho, kiểm tra việc xuất kho về số lượng và các loại sản phẩm Nhận phân tích từ bộ phận kế toán quyết định hình thức + nôi dung khuyến mãi đợt khuyến mãi - Bộ phận giao tiếp : có trách nhiệm đến các cửa hàng khác mà Bách Khoa phân phối nhận đơn đặt hàng, đem sản phẩm đã đặt từ kho tới phân phối cho các cửa hàng đó Tìm hiểu về nhu cầu thị trường, sản phẩm mới và đem đơn đặt hàng, nhận hàng từ các nguồn cung cấp dưới sự chỉ đạo của cửa hàng trưởng - Thủ kho : quản lý về công việc nhập kho, xuất kho lên quầy, xuất kho phân phối cho các cửa hàng khác - Bộ phận kĩ thuật : kiểm tra chất lượng sản phẩm trước nhập kho, trước phân phối và trước bán cho khách hàng Lắp ráp cài đặt, hướng dẫn sử dụng Đánh dấu ngày mua lên tem bảo hành, sửa chữa sản phẩm bảo hành và quy dổi sản phẩm tương đương nếu không sửa được cho khách hàng - Bộ phận kế toán : tổng kết, điều chỉng giá các loại mặt hàng Phân tích số liệu nhập xuất để cố vấn cho cửa hàng trưởng định giá sản phẩm kinh doanh tại chỗ và sản phẩm phân phối cho các cửa hàng khác In bảng báo giá. >kế toán trưởng : quản lý công nợ, phát lương nhân viên Quản lý cửa hàng Bách Khoa Computer Phân tích hiện trạng hệ thống : Dưới là công việc cụ thể được thực hiện tại cửa hàng : Trang Quản lý cửa hàng Bách Khoa Computer a Nhập hàng : Cửa hàng có một bộ phận giao tiếp, để nhập hàng, bộ phận này phải nghiên cứu để nắm bắt nhu cầu thị trường về sản phẩm tiêu dùng, sản phẩm mới Từ đó, đặt quan hệ với những nhà cung cấp những mặt hàng trên, giao đơn đặt hàng và nhận sản phẩm về cho cửa hàng Nguồn hàng được nhập dưới hình thức : đơn đặt hàng – hợp đồng mua bán giữa cửa hàng và nhà cung cấp Hàng nhập về sẽ được kiểm tra chất lượng, phân loại, dán tem, định mã sản phẩm, định giá và nhập vào kho Việc báo cáo liên quan đến nhập hàng thể hiện qua phiếu mua hàng và thẻ kho với mẫu sau : Cửa hàng thiết bị số Bách Khoa Computer PHIẾU MUA HÀNG Số : ……………… Ngày : …………… Người bán : ……………………………………………………………………………… Tên công ty : ……………………………………………………………………………… Địa chỉ : …………………………………………………………………………………… Số điện thoại : ………………………………….Fax : …………………………………… STT Mã số Tên mặt hàng Đơn giá VND/USD Số lượng Thành tiền Ghi chú Tổng cộng Viết bằng chữ : …………………………………………………………………………………… Ngày ……….Tháng………Năm Người quản lý Cửa hàng trưởng Cửa hàng thiết bị số Bách Khoa Computer Số : ……………… THẺ KHO Lập ngày…….tháng…….năm……… Tên mặt hàng : …………………………………………………………………………………… Loại:…………………….………………………………………………………………………… Đơn vị tiền :……… (VND/USD) STT Chứng từNgày Diễn giải Ngày nhập Ngày xuất Số Xuất lượng Tồn Khi hang nhập kho, thủ kho ghi số lượng hàng nhập vào thẻ kho Mỗi loại mặt hàng có thẻ kho riêng Đối với mặt hàng cũ có sẵn thẻ kho, loại mặt hàng nhập lập thẻ kho b Bán hàng: Có hình thức Trang Quản lý cửa hàng Bách Khoa Computer Từ kho lên quầy, từ quầy đến khách hàng: Cách trình bày sản phẩm giúp dễ quản lý loại mặt hàng, khách hàng dễ dàng tham khảo tìm loại mặt hàng cần Từ kho phân phối đến cửa hàng lớn nhỏ khác Các báo cáo liên quan đến công việc bán hàng thể qua đơn đặt hàng khách hàng mua trực tiếp, phiếu đặt hàng cửa hàng khác công ty phân phối, phiếu xuất kho, hóa đơn, báo cáo doanh thu, báo cáo tồn kho đợt: Cửa hàng thiết bị số Bách Khoa Computer ĐƠN ĐẶT HÀNG Tên khách hàng:………………………………………………………………………… Tên mặt hàng:………………………………………………………………………… Ngày …tháng … năm … Người đặt hàng Hàng hóa từ kho xuất cho khách hàng dựa vào đơn đặt hàng khách hàng phiếu đặt hàng cửa hàng công ty phân phối Cửa hàng thiết bị số Bách Khoa Computer PHIẾU ĐẶT HÀNG Tên cửa hàng:……………………………………………………………………………… Địa chỉ:…………………………………………………………………………………… Số đện thoại:……………………… Fax: ……………………………………………… STT Tên hàng Loại mặt hàng Số lượng Ghi Ngày… tháng … năm … Người đặt hàng Khi khách hàng đem phiếu đặt hàng tới quầy để tính tiền, nhân viên thu ngân nhận thông tin cua mặt hàng như: mã số, tên, số lượng, … vào máy tính, máy tính in hóa đơn Cửa hàng thiết bị số Bách Khoa Computer Số :………………… HÓA ĐƠN BÁN HÀNG Ngày …tháng … năm … Tên khách hàng: ………………………………………………………………………… Trang Quản lý cửa hàng Bách Khoa Computer STT Mã số Tên sản phẩm Đơn giá Đơn vị tiền Số lượng Thành tiền Tổng cộng: …………………… Viết chữ:…………………………………………………………………………… Kế toán trưởng Người bán Việc báo cáo doanh thu ngày báo cáo lượng tồn kho hàng tháng đưa cho cửa hàng trưởng để tiện việc quản lý Cửa hàng thiết bị số Bách Khoa Computer BÁO CÁO DOANH THU Từ ngày …………… đến ngày ………………… STT Mã số Tên hàng Thành tiền Tổng cộng: ………………………………………………………………………… Viết chữ: ……………………………………………………………………… Kế toán trưởng Cửa hàng trưởng Cửa hàng thiết bị số Bách Khoa Computer BÁO CÁO TỒN KHO Từ ngày …………… đến ngày ………………… STT Mã số Kế toán trưởng Tên hàng Tồn đầu kỳ Tồn cuối kỳ Ghi Ngày … tháng … năm … Cửa hàng trưởng Trang Quản lý cửa hàng Bách Khoa Computer Việc xuất hàng từ kho quầy phân phối thể dạng phiếu xuất kho Cửa hàng thiết bị số Bách Khoa Computer Số: ……………… PHIẾU XUẤT KHO Ngày … tháng … năm … STT Mã số Kế toán trưởng Tên hàng Đơn vị tiền Thủ kho Số lượng Ghi Cửa hàng trưởng Sơ đồ tổ chức cửa hàng Bách Khoa Computer: c Nhận xét: Qua tìm hiếu cách thức hoạt động cửa hàng, ta thấy công việc trải qua nhiều giai đoạn, công việc diễn liên tục khơng gián đoạn Dữ liệu có biến động địi hỏi có tính xác cao Việc quản lý dựa vào ghi nhiều sổ sách, biểu mẫu, … tốn thời gian nhân lực Do việc đưa hệ thống máy tính vào quản lý, lưu liệu trở nên cần thiết hiệu Nó giúp xử lý liệu nhanh, xác hiệu II Phân tích yêu cầu: 1) Các chức năng: a) Quản lý kho: - Quản lý hàng nhập: Nhập theo danh mục đơn đặt hàng cửa hàng Quản lý sản phẩm nhập: mã số, loại, số lượng, đơn vị tiền, tên hãng sản xuất, … Dựa vào kiểm tra sản phẩm trước nhập: nhập kho sản phẩm đạt chất lượng số lượng; báo cáo trả sản phẩm không đạt số lượng; in báo cáo nhập hàng theo đợt - Quản lý hàng xuất: Xuất từ kho lên quầy: quản lý dựa mã số, tên, loại, … Trang Quản lý cửa hàng Bách Khoa Computer In báo cáo cuối tuần Xuất từ kho phân phối cho cửa hàng khác: Quản lý dựa mã số, tên, loại, … In báo cáo sau lần giao hàng - Quản lý hàng tồn; Tổng kết số lượng bán cho khách hàng phân phối sau so sánh số lượng nhập kho kết luận có tồn kho khơng? Nếu có in báo cáo hàng tồn giá trị hàng b) Quản lý danh mục: o Cập nhật danh mục hàng hóa o Cập nhât danh mục nhà cung cấp o Cập nhật danh mục nhân viên o Xem danh mục c) Quản lý bán sỉ (phân phối sản phẩm): o Lập hóa đơn toán mua hàng o Báo cáo danh thu theo đợt d) Quản lý bán lẻ: o Lập hóa đơn bán hàng o Báo cáo doanh thu theo ngày, tháng, … e) Quản lý hệ thống liệu: o Lưu trữ phục hồi liệu o kết thúc chương trình 2) Phi chức năng: Hệ thống sử dụng bảo mật phân quyền Người admin : đăng ký phân quyền cho người sử dụng chương trình giúp nhà quản lý theo dõi kiểm sốt chương trình Đổi password : người sử dụng đổi mật mã để vào chương trình sử dụng hệ thống liệu III Phân tích hệ thống: Mơ hình thực thể ERD: a Xác định thực thể: 1) Thực thể 1: Nhà cung cấp Nhà cung cấp công ty cửa hàng ngồi nước có quan hệ trao đổi mua bán với cửa hàng Các thuộc tính: MSNCC (mã số nhà cung cấp) :đề phân biệt nhà cung cấp với Đây thuộc tính khóa TenNCC (tên nhà cung cấp): để mơ tả tên nhà cung cấp DiaChi (địa chỉ) : địa liên lạc với nhà cung cấp SDT (số điện thoại): dùng để liên lạc với nhà cung cấp SoFAX ( số fax) Trang Quản lý cửa hàng Bách Khoa Computer Email 2) Thực thể 2: Sản phẩm Các thuộc tính: MSSP (mã số sản phẩm): dùng để phân biệt sản phẩm với nhau, thuộc tính khóa TenSP (tên sản phẩm) : mô tả tên sản phẩm tương ứng với mã số sản phẩm DVT (đơn vị tiền): xác định tiền sử dụng USD hay VND SoLuong (số lượng ): xác định số lượng sản phẩm ThoiGianBaoHanh : thời gian bảo hành cho sản phẩm 3) Thực thể 3: Loại sản phẩm Dùng để xác định sản phẩm thuộc Ví dụ như: mp3,CPU, Các thuộc tính: MSLSP (mã số loại sản phẩm): dùng phân biệt loại sản phẩm với loại sản phẩm khác Đây thuộc tính khóa TenLSP (tên loại sản phẩm) 4) Thực thể 4: Phiếu nhập kho Các thuộc tính: MSPNK (mã số phiếu nhập kho):có giá trị tự động tăng lên cập nhật thong tin phiếu nhập kho Đây thuộc tính khóa NgayNhapPNK : ngày lập phiếu 5) Thực thể 5: Phiếu xuất kho Các thuộc tính: MSPXK (mã số phiếu xuất kho):có giá trị tự động tăng lên cập nhật thông tin phiếu xuất kho Đây thuộc tính khóa NgayNhapPXK : ngày lập phiếu 6) Thực thể 6: Nước sản xuất Mô tả thông tin nước sản xuất sản phẩm Các thuộc tính: MSNSX (mã số nước sản xuất): dùng để phân biệt nước với nước khác Đây thuộc tính khóa TenNSX (tên nước sản xuất) 7) Thực thể 7: phiếu bảo hành Dùng để bảo hành cho sản phẩm Các thuộc tính: MSPBH (mã số phiếu bảo hành): dùng đế phân biệt phiếu bảo hành với phiếu bảo hành khác Đây thuộc tính khóa NgayBD (ngày bắt đầu):ngày khách hàng mua sản phẩm Trang Quản lý cửa hàng Bách Khoa Computer NgayHH (ngày hết hạn): ngày kết thúc bảo hành sản phẩm 8) Thực thể 8: Đơn giá Là giá trị sản phẩm Các thuộc tính: NgayCapNhat : ngày sửa đổi giá sản phẩm MSDG (mã số đơn giá): thuộc tính khóa GiaGoc (giá gốc): giá mua sản phẩm từ nhà cung cấp GiaBan ( giá bán) : giá bán sản phẩm chưa có thuế ThueGTGT (thuế giá trị gia tăng) :thuế tính phấn trăm giá gốc sản phẩm 9)Thực thể 9: Nhân viên Các thuộc tính : MSNV (mã số nhân viên): dùng phân biệt nhân viên với nhân viên khác Đây thuộc tính khóa TenNV (tên nhan vien) NgaySinh DiaChiNV (địa nhân viên) QueQuan 10) Thực thể 10: Chức vụ Dùng phân biệt chức vụ, cấp bậc nhân viên cửa hàng Ví dụ: cửa hàng trưởng, quản lý,… Các thuộc tính : MSCV (mã số chức vụ):đây thuộc tính khóa TenCV (tên chức vụ): 11) Thực thể 11: Kho Là nơi chứa sản phẩm mà cửa hàng mua chưa bán Các thuộc tính: MSK (mã số kho): thuộc tính khóa TenKho DiaChiKho 12) Thực thể 12: Hóa đơn bán sỉ Dùng để lưu thong tin phân phối sản phẩm cho cửa hàng khác Các thuộc tính: MSHDBS (mã số hóa đơn bán sỉ): có giá trị tự động tăng lên bán ra.Đây thuộc tính khóa NgayLapHDBS (ngày lập hóa đơn bán sỉ) TongTienBS (tổng tiền bán sỉ) 13) Thực thể 13: Khách hàng phân phối Là cửa hàng cửa hàng phân phối sản phẩm cho Các thuộc tính: Trang 10 Quản lý cửa hàng Bách Khoa Computer MSKHPP (mã số khách hàng phân phối): dùng để phân biệt cửa hàng với Đây thuộc tính khóa TenKHPP (ten khách hàng phân phối) DiaChiKHPP SDTKHPP (số điện thoại khách hàng phân phối) FaxKHPP (fax khách hàng phân phối) EmailKHPP (email khách hàng phân phối) 14) Thực thể 14: Khách hàng trực tiếp Là khách hàng mua hàng trực tiếp cửa hàng với số lượng tương đối Các thuộc tính: MSKHTT (mã số khách hàng trực tiếp): dùng để phân biệt cửa hàng với Đây thuộc tính khóa TenKHTT (ten khách hàng trực tiếp) 15) Thực thể 15: Hóa đơn bán lẻ Dùng để lưu thong tin phân phối sản phẩm cho khách hàng mua hàng cửa hàng Các thuộc tính: MSHDBL (mã số hóa đơn bán lẻ): có giá trị tự động tăng lên bán ra.Đây thuộc tính khóa NgayLapHDBL (ngày lập hóa đơn bán lẻ) TongTienBL (tổng tiền bán lẻ) b) Mơ hình ERD: Trang 11 Quản lý cửa hàng Bách Khoa Computer 2.Chuyển mô hình ERD thành mơ hình quan hệ: SANPHAM (MSSP, TenSP, DVT, SoLuong, ThoiGianBaoHanh, MSLSP, MSNSX, MSDG,MSPBH) LOAISANPHAM (MSLSP, TenLSP ) NUOCSANXUAT (MSNSX, TenNSX ) DONGIA (MSDG, NgayCapNhat, GiaGoc, GiaBan, ThueGTGT ) PHIEUBAOHANH ( MSPBH, NgayBaoHanh, NgayHetHan, MSSP) PHIEUNHAPKHO (MSPNK, NgayNhapPNK, MSK, MSNV) SP_PNK ( MSSP, MSPNK, SoLuong, DonGia) PHIEUXUATKHO ( MSPXK, NhayNhapPXK,MSK, MSNV) SP_PXK ( MSSP,MSPXK, SoLuong) SP_HDBS ( MSSP, MSHDBS, SoLuong, DonGia) HOADONBANSI (MSHDBS, NgayLapHDBS,TongTienBS, MSNV, MSKHPP) HOADONBANLE (MSHDBL, NgayLapHDBL,TongTienBL, MSNV, MSKHPP) SP_HDBL ( MSSP, MSHDBL,SoLuong, DonGia) Trang 12 Quản lý cửa hàng Bách Khoa Computer NHANVIEN ( MSNV, TenNV, NgaySinh, DiaChiNV, QueQuan, MSCV) PNK_NCC ( MSPNK, MSNCC) NHACUNGCAP (MSNCC, TenNCC,DiaChiNCC,SDT,SoFax,Email) KHO ( MSK, TenKho,DiaChiKho) KHACHHANGTRUCTIEP ( MSKHTT,TenKHTT) KHTT_PXK (MSKHTT, MSPXK) KHACHHANGPHANPHOI (MSKHPP, TenKHPP, DiaChiKHPP, SDTKHPP, FaxKHPP,EmailKHPP ) KHPP_PXK ( MSKHPP, MSPXK) CHUCVU (MSCV, TenCV) mô tả chi tiết cho quan hệ: 3.1 Quan hệ sản phẩm: SANPHAM (MSSP, TenSP, DVT, SoLuong, ThoiGianBaoHanh, MSLSP, MSNSX, MSDG,MSPBH) Tên quan hệ : SANPHAM STT Thuộc tính MSSP TenSP DVT SoLuong ThoiGianBaoHanh MSLSP MSNSX MSDG MSPBH Diễn giải Mã số sản phẩm Tên sản phẩm Đơn vị tiền Số lượng Thời gian bảo hành Mã số loại sản phẩm Mã số nước sản xuất Mã số đơn giá Mã số phiếu bảo hành MGT Loại Dl B B B B B B Ngày : 15/06/2008 Rang buộc PK FK FK FK FK FK Kiểu DL C C S S N C Số byte 10 50 10 10 10 10 C 10 B FK C C 10 10 B B FK FK Tổng: 120 Khối lượng: Số dòng tối thiểu : 5000 Số dịng tối đa : 10000 Kích thước tối thiểu : 5000 x 120 (byte)=600 kb Kích thước tối đa : 10000 x 120 (byte)=1200kb Đối với kiểu chuỗi: MSSP : cố định, mã Unicode TenSP : không cố định, mã Unicode MSLSP : cố định, mã Unicode MSMSX : không cố định, mã Unicode MSSG :không cố định, mã Unicode MSPBH : cố định, mã Unicode 3.2 Quan hệ LOAISANPHAM: LOAISANPHAM (MSLSP, TenLSP ) Tên quan hệ : LOAISANPHAM Trang 13 Quản lý cửa hàng Bách Khoa Computer STT Thuộc tính MSLSP TenLSP Diễn giải Mã số loại sản phẩm Tên loại sản phẩm Kiểu DL C C Số byte 10 50 Tổng : MGT Loại Dl B B Ngày : 15/06/2008 Rang buộc PK FK Loại Dl B B Ngày : 15/06/2008 Rang buộc PK FK 60 Khối lượng: Số dòng tối thiểu : 1000 Số dịng tối đa : 2000 Kích thước tối thiểu : 1000 x 60 (byte)=60 kb Kích thước tối đa : 2000 x 60 (byte)=120kb Đối với kiểu chuỗi: MSLSP : cố định, mã Unicode TenLSP : không cố định, mã Unicode 3.3 Quan hệ NUOCSANXUAT: NUOCSANXUAT (MSNSX, TenNSX ) Tên quan hệ : NUOCSANXUAT STT Thuộc tính MSNSX TenNSX Diễn giải Mã số nước sản xuất Tên nước sản xuất Kiểu DL C C Số byte 10 50 MGT Tổng : 60 Khối lượng: Số dòng tối thiểu : 1000 Số dòng tối đa : 2000 Kích thước tối thiểu : 1000 x 60 (byte)=60 kb Kích thước tối đa : 2000 x 60 (byte)=120kb Đối với kiểu chuỗi: MSNSX : cố định, mã Unicode TenNSX : không cố định, mã Unicode 3.4 Quan hệ DONGIA: DONGIA (MSDG, NgayCapNhat, GiaGoc, GiaBan, ThueGTGT ) Tên quan hệ : DONGIA STT Thuộc tính MSDG NgayCapNhat GiaGoc GiaBan ThueGTGT Diễn giải Mã số đơn giá Ngày cập nhật Giá gốc Giá bán Thuế giá trị gia tăng Kiểu DL C N S SN ST Số byte 10 10 10 10 Tổng : MGT >0 >0 >0 Loại Dl B B B B B Ngày : 15/06/2008 Rang buộc PK FK FK FK FK 45 Khối lượng: Trang 14 Quản lý cửa hàng Bách Khoa Computer Số dòng tối thiểu : 100 Số dịng tối đa : 1000 Kích thước tối thiểu : 100 x 45 (byte)=4.5 kb Kích thước tối đa : 1000 x 45 (byte)=45kb Đối với kiểu chuỗi: MSDG : cố định, mã Unicode 3.5 Quan hệ PHIEUBAOHANH : PHIEUBAOHANH ( MSPBH, NgayBaoHanh, NgayHetHan, MSSP) Tên quan hệ :PHIEUBAOHANH STT Thuộc tính MSPBH NgayBaoHanh NgayHetHan MSSP Diễn giải Mã số phiếu bảo hành Ngày bảo hành Ngày hết hạn Mã số sản phẩm Kiểu DL C Số byte 10 N N C 10 10 10 Tổng : MGT Loại Dl B B B B Ngày : 15/06/2008 Rang buộc PK FK FK FK 40 Khối lượng: Số dòng tối thiểu : 1000 Số dịng tối đa : 5000 Kích thước tối thiểu : 1000 x 40 (byte)=40 kb Kích thước tối đa : 5000 x 40 (byte)=200kb Đối với kiểu chuỗi: MSPBH : cố định, mã Unicode MSSP : cố định, mã Unicode 3.6 Quan hệ PHIEUNHAPKHO : PHIEUNHAPKHO (MSPNK, NgayNhapPNK, MSK, MSNV) Tên quan hệ :PHIEUNHAPKHO STT Thuộc tính MSPNK NgayNhapPNK MSK MSNV Diễn giải Mã số phiếu nhập kho Ngày nhập phiếu nhập kho Mã số kho Mã số nhân viên Số byte 10 N 10 B FK C C 10 10 B B FK FK Tổng : MGT Loại Dl B Ngày : 15/06/2008 Rang buộc PK Kiểu DL C 40 Khối lượng: Số dòng tối thiểu : 1000 Trang 15 Quản lý cửa hàng Bách Khoa Computer Số dòng tối đa : 5000 Kích thước tối thiểu : 1000 x 40 (byte)=40 kb Kích thước tối đa : 5000 x 40 (byte)=200kb Đối với kiểu chuỗi: MSPNK : cố định, mã Unicode MSK : cố định, mã Unicode MSNV : cố định, mã Unicode 3.7 Quan hệ SP_PNK : SP_PNK ( MSSP, MSPNK, SoLuong, DonGia) Tên quan hệ :SP_PNK STT Thuộc tính MSSP MSPNK SoLuong DonGia Diễn giải Mã số sản phẩm Mã số phiếu nhập kho Số lượng Đơn giá Kiểu DL C C Số byte 10 10 S S 10 10 MGT Ngày : 15/06/2008 Rang buộc PK,FK (SANPHAM) PK, FK (PHEUNHAPKHO) FK FK Loại Dl B B B B Tổng : 40 Khối lượng: Số dòng tối thiểu : 1000 Số dịng tối đa : 5000 Kích thước tối thiểu : 1000 x 40 (byte)=40 kb Kích thước tối đa : 5000 x 40 (byte)=200kb Đối với kiểu chuỗi: MSSP : cố định, mã Unicode MSPNK : cố định, mã Unicode 3.8 Quan hệ PHIEUXUATKHO : PHIEUXUATKHO ( MSPXK, NhayNhapPXK,MSK, MSNV) Tên quan hệ :PHIEUXUATKHO STT Thuộc tính MSPXK NgayNhapPXK MSK MSNV Diễn giải Mã số phiếu xuất kho Ngày nhập phiếu xuất kho Mã số kho Mã số nhân viên MGT Loại Dl B Ngày : 15/06/2008 Rang buộc PK Kiểu DL C Số byte 10 N 10 B FK C C 10 10 B B FK FK Trang 18 Tổng : 40 Khối lượng: Số dòng tối thiểu : 1000 Số dịng tối đa : 5000 Kích thước tối thiểu : 1000 x 40 (byte)=40 kb Kích thước tối đa : 5000 x 40 (byte)=200kb Trang 16 Quản lý cửa hàng Bách Khoa Computer Đối với kiểu chuỗi: MSPXK : cố định, mã Unicode MSK : cố định, mã Unicode MSNV : cố định, mã Unicode 3.9 Quan hệ SP_PXK : SP_PXK ( MSSP,MSPXK, SoLuong) Tên quan hệ : SP_PXK STT Thuộc tính MSSP MSPXK SoLuong Diễn giải Mã số sản phẩm Mã số phiếu xuất kho Số lượng Kiểu DL C C Số byte 10 10 S 15 MGT Loại Dl B B B Ngày : 15/06/2008 Rang buộc PK,FK (SANPHAM) PK,FK (PHIEUXUATKHO) FK Tổng : 35 Khối lượng: Số dòng tối thiểu : 1000 Số dòng tối đa : 5000 Kích thước tối thiểu : 1000 x 35 (byte)=35 kb Kích thước tối đa : 5000 x 35 (byte)=175kb Đối với kiểu chuỗi: MSSP : cố định, mã Unicode MSPXK : cố định,không phải mã Unicode 3.10 Quan hệ SP_HDBS : SP_HDBS ( MSSP, MSHDBS, SoLuong, DonGia) Tên quan hệ : SP_HDBS STT Thuộc tính MSSP MSHDBS SoLuong DonGia Diễn giải Mã số sản phẩm Mã số hóa đơn bán sỉ Số lượng Đơn giá Kiểu DL C C Số byte 10 10 S S 15 10 MGT Loại Dl B B B B Ngày : 15/06/2008 Rang buộc PK,FK (SANPHAM) PK,FK (HOADONBANSI) FK FK Tổng : 45 Khối lượng: Số dòng tối thiểu : 1000 Số dòng tối đa : 5000 Kích thước tối thiểu : 1000 x 45 (byte)=45 kb Kích thước tối đa : 5000 x 45 (byte)=225kb Đối với kiểu chuỗi: MSSP : cố định, mã Unicode MSHDBS : cố định,không phải mã Unicode 3.11 Quan hệ HOADONBANSI : Trang 17 Quản lý cửa hàng Bách Khoa Computer HOADONBANSI (MSHDBS, NgayLapHDBS,TongTienBS, MSNV, MSKHPP) Tên quan hệ : HOADONBANSI STT Thuộc tính MSHDBS NgayLapHDBS TongTienBS MSNV MSKHPP Diễn giải Mã số hóa đơn bán sỉ Ngày lập hóa đơn bán sỉ Tổng tiền Bán sỉ Mã số nhân viên Mã số khách hàng phân phối Kiểu DL C Số byte 10 N 10 S C C 20 10 10 MGT >0 Loại Dl B Ngày : 15/06/2008 Rang buộc PK B FK B B B FK FK FK Tổng : 60 Khối lượng: Số dòng tối thiểu : 1000 Số dòng tối đa : 5000 Kích thước tối thiểu : 1000 x 60 (byte)=60 kb Kích thước tối đa : 5000 x 60 (byte)=300kb Đối với kiểu chuỗi: MSHDBS : cố định, mã Unicode MSNV : cố định,không phải mã Unicode MSKHPP : không cố định,không phải mã Unicode 3.12 Quan hệ HOADONBANLE: HOADONBANLE (MSHDBL, NgayLapHDBL,TongTienBL, MSNV, MSKHPP) Tên quan hệ : HOADONBANLE STT Thuộc tính MSHDBL NgayLapHDBL TongTienBL MSNV MSKHTT Diễn giải Mã số hóa đơn bán lẻ Ngày lập hóa đơn bán lẻ Tổng tiền Bán lẻ Mã số nhân viên Mã số khách hàng trực tiếp Kiểu DL C Số byte 10 C 10 S C C 20 10 10 MGT >0 Loại Dl B Ngày : 15/06/2008 Rang buộc PK B FK B B B FK FK FK Tổng : 60 Khối lượng: Số dòng tối thiểu : 1000 Số dịng tối đa : 5000 Kích thước tối thiểu : 1000 x 60 (byte)=60 kb Kích thước tối đa : 5000 x 60 (byte)=300kb Đối với kiểu chuỗi: Trang 18 Quản lý cửa hàng Bách Khoa Computer MSHDBL : cố định, mã Unicode MSNV : cố định,không phải mã Unicode MSKHTT: không cố định,không phải mã Unicode 3.13 Quan hệ SP_HDBL: SP_HDBL ( MSSP, MSHDBL,SoLuong, DonGia) Tên quan hệ : SP_HDBS STT Thuộc tính MSSP MSHDBL SoLuong DonGia Diễn giải Mã số sản phẩm Mã số hóa đơn bán sỉ Số lượng Đơn giá Kiểu DL C C Số byte 10 10 S S 15 10 MGT Loại Dl B B B B Ngày : 15/06/2008 Rang buộc PK,FK (SANPHAM) PK,FK (HOADONBANLE) FK FK Tổng : 45 Khối lượng: Số dòng tối thiểu : 1000 Số dịng tối đa : 5000 Kích thước tối thiểu : 1000 x 45 (byte)=45 kb Kích thước tối đa : 5000 x 45 (byte)=225kb Đối với kiểu chuỗi: MSSP : cố định, mã Unicode MSHDBL : cố định,không phải mã Unicode 3.14 Quan hệ NHANVIEN NHANVIEN ( MSNV, TenNV, NgaySinh, DiaChiNV, QueQuan, MSCV) Tên quan hệ : NHANVIEN STT Thuộc tính MSNV TenNV NgaySinh DiaChiNV QueQuan MSCV Diễn giải Mã số nhân viên Tên nhân viên Ngày sinh Địa nhân viên Quê quán Mã số chức vụ Kiểu DL C C N C C C Số byte 10 50 10 15 10 MGT Loại Dl B B B B B B Ngày : 15/06/2008 Rang buộc PK FK FK FK FK FK Tổng : 100 Khối lượng: Số dòng tối thiểu : 1000 Số dòng tối đa : 5000 Kích thước tối thiểu : 1000 x 100 (byte)=100 kb Kích thước tối đa : 5000 x 100 (byte)=500kb Đối với kiểu chuỗi: MSNV : cố định, mã Unicode Trang 19 Quản lý cửa hàng Bách Khoa Computer TênNV : không cố định, mã Unicode DiaChiNV: không cố định, mã Unicode QueQuan: không cố định, mã Unicode MSCV: cố định,không phải mã Unicode 3.15 Quan hệ PNK_NCC : PNK_NCC ( MSPNK, MSNCC) Tên quan hệ : PNK_NCC STT Thuộc tính MSPNK MSNCC Diễn giải Mã số phiếu nhập kho Mã số nhà cung cấp Kiểu DL C Số byte 10 C 10 MGT Loại Dl B B Ngày : 15/06/2008 Rang buộc PK,FK (PHIEUNHAPKHO) PK,FK (NHACUNGCAP) Tổng : 20 Khối lượng: Số dòng tối thiểu : 1000 Số dịng tối đa : 5000 Kích thước tối thiểu : 1000 x 20 (byte)=20 kb Kích thước tối đa : 5000 x 20 (byte)=100kb Đối với kiểu chuỗi: MSPNK : cố định, mã Unicode MSNCC : cố định,không phải mã Unicode 3.16 Quan hệ NHACUNGCAP: NHACUNGCAP (MSNCC, TenNCC,DiaChiNCC,SDT,SoFax,Email) Tên quan hệ : NHACUNGCAP STT Thuộc tính MSNCC TenNCC DiaChiNCC SDT SoFax Email Diễn giải Mã số nhà cung cấp Tên nhà cung cấp Địa nhà cung cấp Số điện thoại Số fax email Loại Dl B Ngày : 15/06/2008 Rang buộc PK 50 20 B B FK FK 10 10 10 B B B FK FK FK Kiểu DL C Số byte 10 C C C C C MGT Tổng : 110 Khối lượng: Số dòng tối thiểu : 1000 Số dịng tối đa : 2000 Kích thước tối thiểu : 1000 x 110(byte)=110kb Kích thước tối đa : 2000 x 110 (byte)=220kb Đối với kiểu chuỗi: MSNCC : cố định, mã Unicode TenNCC : khôngcố định, mã Unicode Trang 20 Quản lý cửa hàng Bách Khoa Computer DiaChiNCC : khôngcố định, mã Unicode SDT : khôngcố định, mã Unicode SoFax: khôngcố định,không phải mã Unicode Email : khôngcố định,không phải mã Unicode Định dạng liệu: Email : ten_hop_thu@ten_mien Vd: nguyenvana@yahoo.com Nguyenvana ten_hop_thu, yahoo.com ten_mien 3.17 Quan hệ KHO: KHO ( MSK, TenKho,DiaChiKho) Tên quan hệ : KHO STT Thuộc tính MSK TenKho DiaChiKho Diễn giải Mã số kho Tên kho Địa kho Kiểu DL C C C Số byte 10 10 20 MGT Loại Dl B B B Ngày : 15/06/2008 Rang buộc PK FK FK Tổng : 40 Khối lượng: Số dòng tối thiểu : 500 Số dịng tối đa : 1000 Kích thước tối thiểu : 500 x 40 (byte)=20 kb Kích thước tối đa : 1000 x 40 (byte)=40kb Đối với kiểu chuỗi: MSK : cố định, mã Unicode TenKho:không cố định, mã Unicode DiaChiKho:không cố định, mã Unicode 3.18 Quan hệ KHACHHANGTRUCTIEP : KHACHHANGTRUCTIEP ( MSKHTT,TenKHTT) Tên quan hệ : KHACHHANGTRUCTIEP STT Thuộc tính MSKHTT TenKHTT Diễn giải Mã số khách hàng trực tiếp Tên khách hàng trực tiếp Kiểu DL C Số byte 10 C 50 MGT Loại Dl B Ngày : 15/06/2008 Rang buộc PK B FK Tổng : 60 Khối lượng: Số dòng tối thiểu : 500 Số dịng tối đa : 2000 Kích thước tối thiểu : 500 x 60 (byte)=30 kb Kích thước tối đa : 2000 x 60 (byte)=120kb Đối với kiểu chuỗi: MSKHTT : cố định, mã Unicode TenKHTT : khôngcố định, mã Unicode Trang 21 Quản lý cửa hàng Bách Khoa Computer 3.19 Quan hệ KHTT_PXK: KHTT_PXK (MSKHTT, MSPXK) Tên quan hệ : KHTT_PXK STT Thuộc tính MSKHTT MSPXK Diễn giải Mã số khách hàng trực tiếp Mã số phiếu xuất kho Kiểu DL C Số byte 10 C 10 MGT Loại Dl B B Ngày : 15/06/2008 Rang buộc PK,FK (KHACHHANGTRUCTIEP) PK,FK (PHIEUXUATKHO) Tổng : 20 Khối lượng: Số dòng tối thiểu : 1000 Số dịng tối đa : 5000 Kích thước tối thiểu : 1000 x 20 (byte)=20 kb Kích thước tối đa : 5000 x 20 (byte)=100kb Đối với kiểu chuỗi: MSKHTT : cố định, mã Unicode MSPXK : cố định,không phải mã Unicode 3.20 Quan hệ KHACHHANGPHANPHOI: KHACHHANGPHANPHOI (MSKHPP, TenKHPP, DiaChiKHPP, SDTKHPP, FaxKHPP,EmailKHPP ) Tên quan hệ : KHACHHANGPHANPHOI STT Thuộc tính MSKHPP TenKHPP DiaChiKHPP SDTKHPP FaxKHPP EmailKHPP Diễn giải Mã số khách hàng phân phối Tên khách hàng phân phối Địa khách hàng phân phối Số điện thoại khách hàng phân phối Fax khách hàng phân phối Email khach hàng phân phối Kiểu DL C Số byte 10 MGT Loại Dl B Ngày : 15/06/2008 Rang buộc PK C 50 B FK C 20 B FK C 10 B FK C 10 B FK C 10 B FK Tổng : 110 Khối lượng: Số dòng tối thiểu : 500 Số dòng tối đa : 2000 Kích thước tối thiểu : 500 x 110 (byte)=55kb Kích thước tối đa : 2000 x 110 (byte)=220kb Đối với kiểu chuỗi: MSKHPP : cố định, mã Unicode Trang 22 Quản lý cửa hàng Bách Khoa Computer TenKHPP : khôngcố định, mã Unicode SDTKHPP :không cố định,không phải mã Unicode FaxKHPP :không cố định,không phải mã Unicode EmailKHPP :không cố định, mã Unicode DiaChiKHPP :không cố định, mã Unicode Định dạng liệu: Email : ten_hop_thu@ten_mien Vd: nguyenvana@yahoo.com Nguyenvana ten_hop_thu, yahoo.com ten_mien 3.21 Quan hệ KHPP_PXK : KHPP_PXK ( MSKHPP, MSPXK) Tên quan hệ KHPP_PXK Ngày : 15/06/2008 STT Thuộc tính Diễn giải Kiểu DL Số byte MSKHPP Mã số khách hàng phân phối C MSPXK Mã số phiếu xuất kho C MGT Loại Dl Rang buộc 10 B PK,FK (KHACHHANGPHANPHOI) 10 B PK,FK (PHIEUXUATKHO) Tổng : 20 Khối lượng: Số dòng tối thiểu : 1000 Số dòng tối đa : 5000 Kích thước tối thiểu : 1000 x 20 (byte)=20 kb Kích thước tối đa : 5000 x 20 (byte)=100kb Đối với kiểu chuỗi: MSKHPP : cố định, mã Unicode MSPXK : cố định,không phải mã Unicode 3.22 Quan hệ CHUCVU : CHUCVU (MSCV, TenCV) Tên quan hệ : CHUCVU STT Thuộc tính MSCV TenCV Diễn giải Mã số chức vụ Tên chức vụ Kiểu DL C C Số byte 10 20 MGT Loại Dl B B Ngày : 15/06/2008 Rang buộc PK FK Tổng : 30 Khối lượng: Số dòng tối thiểu : Số dòng tối đa : 10 Trang 23 Quản lý cửa hàng Bách Khoa Computer Kích thước tối thiểu : x 30 (byte)=300b Kích thước tối đa : 10 x 30 (byte)=3000b Đối với kiểu chuỗi: MSCV : cố định, mã Unicode TenCV :không cố định, mã Unicode 4.Mô tả bảng tổng kết : a Tổng kết quan hệ: STT 10 11 12 13 14 15 16 17 18 19 20 21 22 Tên quan hệ SANPHAM LOAISANPHAM NUOCSANXUAT DONGIA PHIEUBAOHANH PHIEUNHAPKHO SP_PNK PHIEUXUATKHO SP_PXK SP_HDBS HOADONBANSI HOADONBANLE SP_HDBS NHANVIEN PNK_NCC NHACUNGCAP KHO KHACHHANGTRUCTIEP PNK_NCC KHACHHANGPHANPHOI KHPP_PXK CHUCVU Số byte 120 60 60 45 40 40 40 40 35 45 60 60 45 100 20 110 40 60 20 110 20 30 Tổng : 1200 Kích thước tối đa(kb) 1200 120 120 45 200 200 200 200 175 225 300 300 225 500 100 220 40 120 100 220 100 4913 b Tổng kết thuộc tính : STT Tên thuộc tính MSSP Diễn giải Mã số sản phẩm 10 11 12 13 TenSP DVT SoLuong ThoiGianBaoHanh MSLSP MSNSX MSDG MSPBH TenLSP TenNSX NgayCapNhat GiaGoc Tên sàn phẩm Đơn vị tiền Số lượng Thời gian bảo hành Mã số loại sản phẩm Mã số nước sản xuất Mã số đơn giá Mã số phiếu bảo hành Tên loại sản phẩm Tên nước sản xuất Ngày cập nhật Giá gốc Thuộc quan hệ SANPHAM, PHIEUBAOHANH, SP_PNK, SP_PXK, SP_HDBS, HOADONBANSI, HOADONBANLE, SP_HDBL SANPHAM SANPHAM SANPHAM SANPHAM SANPHAM, LOAISANPHAM SANPHAM, NUOCSANXUAT SANPHAM, DONGIA SANPHAM, PHIEUBAOHANH LOAISANPHAM NUOCSANXUAT DONGIA DONGIA Trang 24 Quản lý cửa hàng Bách Khoa Computer 14 15 16 17 18 GiaBan ThueGTGT NgayBaoHanh NgayHetHan MSPNK Giá bán Thuế giá trị gia tăng Ngày bảo hành Ngày hết hạn Mã số phiếu nhập kho 19 20 NgayNhapPNK MSK Ngày nhập phiếu nhập kho Mã số kho 21 MSNV 22 SoLuong Số lượng 23 24 DonGia MSPXK Đơn giá Mã số phiếu xuất kho 25 26 27 28 29 30 31 NgayNhapPXK MSHDBS MSHDBL NgayLapHDBS TongTienBS NgayLapHDBL MSKHPP 32 MSKHTT 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 TongTienBL TenNV NgaySinh DiaChiNV QueQuan MSCV MSNCC TenNCC DiaChiNCC SDT SoFax Email TenKho DiaChiKho TenKHTT TenKHPP DiaChiKHPP TenCV Mã số nhân viên Ngày nhập phiếu xuất kho Mã số hóa đơn bán sỉ Mã số hóa đơn bán lẻ Ngày lập hóa đơn bán sỉ Tổng tiền bán sỉ Ngày lập hóa đơn bán lẻ Mã số khách hàng phân phối Mã số khách hàng trực tiếp Tổng tiền bán lẻ Tên nhân viên Ngày sinh Địa nhân viên Quê quán Mã số chức vụ Mã số nhà cung cấp Tên nhà cung cấp Địa nhà cung cấp Số điện thoại Số fax Email Tên kho Địa kho Tên khách hàng trực tiếp Tên khách hàng phân phối Địa khách hàng phân phối Tên chức vụ DONGIA DONGIA PHIEUBAOHANH PHIEUBAOHANH PHIEUNHAPKHO, SP_PNK, PNK_NCC, PHIEUNHAPKHO PHIEUNHAPKHO, PHIEUXUATKHO, KHO PHIEUNHAPKHO, PHIEUXUATKHO, NHANVIEN SP_PNK, SP_PXK, SP_HDBS, SP_HDBL SP_PNK, SP_HDBS, SP_HDBL PHIEUXUATKHO, SP_PXK, KHPP_PXK PHIEUXUATKHO, KHTT_PXK SP_HDBS, HOADONBANSI HOADONBANLE, SP_HDBL HOADONBANSI HOADONBANSI HOADONBANLE HOADONBANSI, KHACHHANGPHANPHOI, KHPP_PXK HOADONBANLE, KHACHHANGTRUCTIEP, KHTT_PXK HOADONBANLE NHANVIEN NHANVIEN NHANVIEN NHANVIEN NHANVIEN, CHUCVU PNK_NCC, NHACUNGCAP, NHACUNGCAP NHACUNGCAP NHACUNGCAP NHACUNGCAP NHACUNGCAP KHO KHO KHACHHANGTRUCTIEP KHACHHANGPHANPHOI KHACHHANGPHANPHOI CHUCVU IV thiết kế giao diện: Các menu giao diện: 1.1 Menu hệ thống : menu hệ thống có phần quản trị người dùng dàng cho người có quyền admin Nhân viên bình thường đăng nhập phần mờ Trang 25 Quản lý cửa hàng Bách Khoa Computer 1.2 Menu quản lý danh mục: Quản lý danh mục nhà cung cấp, nhân viên, khách hàng, hàng hóa loại hàng Trang 26 Quản lý cửa hàng Bách Khoa Computer 1.3 Quản lý kho: menu , ta lập phiếu nhập kho, xuất kho, xem thong tin phiếu báo cáo xuất tồn kho 1.4 Bán Hàng: Lập hóa đơn bán sỉ, bán lẻ, báo cáo doanh thu, cập nhật giá, lập phiếu bảo hành 1.5 Giúp đỡ: Trang 27 Quản lý cửa hàng Bách Khoa Computer Trình giúp đỡ thơng tin người thiết kế(phần mềm) Mô tả form: 2.1 Form quản lý nhà cung cấp: Trang 28 Quản lý cửa hàng Bách Khoa Computer Tên đối tượng Mã nhà cung cấp Kiểu đối tượng compobox Tên nhà cung cấp Số điện thoại textbox Địa textbox email textbox thêm button xóa button lưu button Sửa button textbox Ràng buộc Dữ liệu ki tự Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Mục đích Hàm liên quan Them nhà cung cấp Xóa nhà cung cấp Lưu thong tin nhà cung cấp Sửa thong tin nhà cung Them_click() Giá trị Default Xoa_click() Luu_click() Suu_click() Trang 29 Quản lý cửa hàng Bách Khoa Computer tìm button Đồng ý button Thốt button cấp Tìm nhà cung cấp Chấp nhận lựa chọn thoát Hủy lựa chọn thoát Tim_click() Dongy_click() Thoát_click() 2.2 Form quản lý nhân viên: Tên đối tượng Mã nhân viên Mã số chức vụ Kiểu đối tượng compobox compobox Ràng buộc Dữ liệu ki tự Nhập từ bàn phím Nhập từ bàn phím Mục đích Hàm liên quan Giá trị Default Trang 30 Quản lý cửa hàng Bách Khoa Computer Ngày sinh compobox Địa textbox Họ tên textbox Q qn textbox Giới tính groupbox thêm button xóa button nam nu Đồng ý radiobutton radiobutton button Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Chọn radiobutton: nu nam Xác địng giới tính nhân viên Them nhà cung cấp Xóa nhà cung cấp Click chuột Click chuột Chấp nhận thoát Them_click() Xoa_click() radiobuttonnam_click() Radiobuttonnu_click() dongy_click() 2.3 Form quản lý khách hàng: Trang 31 Quản lý cửa hàng Bách Khoa Computer Tên đối tượng Mã số khách hàng Tên khách hàng Địa Số điện thoại email Fax xóa Kiểu đối tượng compobox textbox textbox textbox textbox textbox button Sửa button thêm button lưu button Đồng ý button Ràng buộc ki tự Dữ liệu Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Mục đích Hàm liên quan Xóa khách hàng khỏi CSDL Sửa thông tin khách hàng Them khách hàng Lưu thong tin khách hàng nhập Chấp nhận thoát Xoa_click() sua_click() them_click() Luu_click() Dongy_click() Trang 32 Quản lý cửa hàng Bách Khoa Computer thoát button Hủy bỏ Thốt_click() Mục đích Hàm liên quan Xóa sản phẩm khỏi CSDL Sửa thông tin Xoa_click() 2.4 Form quản lý hàng hóa: Tên đối tượng Mã số san phẩm Tên sản phẩm DVT Số lượng Mã số loại sản phẩm Mã số nước sản xuất Mã số đơn gia Mã số phiếu bảo hành xóa Kiểu đối tượng compobox textbox compobox textbox compobox compobox compobox compobox Sửa button button Ràng buộc ki tự Dữ liệu Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím sua_click() Trang 33 Quản lý cửa hàng Bách Khoa Computer thêm button lưu button Đồng ý button thoát button sản phẩm Them sản phẩm Lưu thong tin sản phẩm Chấp nhận thoát Hủy bỏ thoát them_click() Luu_click() Dongy_click() Thoát_click() 2.5 quản lý loại hàng: Tên đối tượng Mã số loại san phẩm Tên loại sản phẩm Sửa Kiểu đối tượng compobox textbox button thêm button lưu button Đồng ý button thoát button Ràng buộc ki tự Dữ liệu Nhập từ bàn phím Nhập từ bàn phím Mục đích Hàm liên quan Sửa thơng tin loại sản phẩm Them loại sản phẩm Lưu thong tin loại sản phẩm Chấp nhận thoát Hủy bỏ thoát sua_click() them_click() Luu_click() Dongy_click() Thoát_click() Trang 34 Quản lý cửa hàng Bách Khoa Computer 2.6 Form phiếu nhập kho : Tên đối tượng Mã số phiếu nhập kho Ngày nhập phiếu nhập kho Mã số kho Mã số nhân viên In Kiểu đối tượng compobox thêm button lưu button Ràng buộc ki tự Dữ liệu Nhập từ bàn phím textbox Nhập từ bàn phím compobox compobox button Nhập từ bàn phím Nhập từ bàn phím Mục đích Hàm liên quan In phiếu nhập Them phiếu nhập Lưu thong tin loại phiếu nhập in_click() them_click() Luu_click() Trang 35 Quản lý cửa hàng Bách Khoa Computer Đồng ý button thoát button Chấp nhận thoát Hủy bỏ Dongy_click() Mục đích Hàm liên quan Thốt_click() 2.7 Form phiếu xuất kho: Tên đối tượng Mã số phiếu xuất kho Ngày nhập phiếu xuất kho Kiểu đối tượng compobox textbox Ràng buộc ki tự Dữ liệu Nhập từ bàn phím Nhập từ bàn phím Trang 36 Quản lý cửa hàng Bách Khoa Computer Mã số kho Mã số nhân viên In compobox compobox button thêm button lưu button Đồng ý button button Nhập từ bàn phím Nhập từ bàn phím In phiếu xuất kho Them phiếu Lưu thong tin phiếu xuất Chấp nhận thoát Hủy bỏ thoát in_click() them_click() Luu_click() Dongy_click() Thoát_click() 2.8 Form phiếu bảo hành: Trang 37 Quản lý cửa hàng Bách Khoa Computer Tên đối tượng Mã số phiếu bảo hành Ngày bắt đầu Ngày kết thúc Mã số sản phẩm In Kiểu đối tượng compobox thêm button lưu button Đồng ý button thoát button textbox textbox compobox button Ràng buộc ki tự Dữ liệu Nhập từ bàn phím Mục đích Hàm liên quan In phiếu bảo hành Them phiếu Lưu thong tin phiếu bảo hành Chấp nhận thoát Hủy bỏ thoát in_click() Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím them_click() Luu_click() Dongy_click() Thốt_click() 2.9 Form cập nhật giá: Trang 38 Quản lý cửa hàng Bách Khoa Computer Tên đối tượng Ngày cập nhật Mã số sản phẩm Gia mua Thuế giá trị gia tăng Giá bán Sửa Kiểu đối tượng compobox compobox textbox textbox textbox button thêm lưu button button Đồng ý button thoát button Ràng buộc ki tự Dữ liệu Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Mục đích Hàm liên quan Sửa thong tin giá Them gia Lưu thong tin gia Chấp nhận thoát Hủy bỏ sua_click() them_click() Luu_click() Dongy_click() Thốt_click() 2.10 Form hóa đơn bán sỉ: Trang 39 Quản lý cửa hàng Bách Khoa Computer Tên đối tượng Mã số hóa đơn bán sỉ Ngày lập Mã số nhân viên Mã số khách hàng phân phối In thêm Kiểu đối tượng compobox textbox compobox compobox lưu button Đồng ý button thoát button button button Ràng buộc ki tự Dữ liệu Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Mục đích Hàm liên quan In hóa đơn Them hóa đơn Lưu thong tin loại hóa đơn Chấp nhận Hủy bỏ in_click() them_click() Luu_click() Dongy_click() Thốt_click() 2.11 Form hóa đơn bán lẻ: Trang 40 Quản lý cửa hàng Bách Khoa Computer Tên đối tượng Mã số hóa đơn bán lẻ Ngày lập Mã số khách hàng trực tiếp Mã số nhân viên In thêm Kiểu đối tượng compobox textbox compobox lưu button Đồng ý button thoát button compobox button button Ràng buộc ki tự Dữ liệu Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Mục đích Hàm liên quan In hóa đơn Them hóa đơn Lưu thong tin loại hóa đơn Chấp nhận thoát Hủy bỏ thoát in_click() them_click() Nhập từ bàn phím Luu_click() Dongy_click() Thốt_click() 2.12 Form xem phiếu : Trang 41 Quản lý cửa hàng Bách Khoa Computer Tên đối tượng Chọn phiếu cần xem Kiểu đối tượng groupbox thoat button xemphieu button Phiếu nhập kho Phiếu xuất kho Phiếu bảo hành Phiếu bán hàng Đồng ý radiobutton radiobutton radiobutton radiobutton button Ràng buộc Dữ liệu Mục đích Hàm liên quan Hủy bỏ Xem phiếu chọn Thoat_click() Giá trị Default Chọn đối tượng group Click chuột Click chuột Click chuột Click chuột Chấp nhận thoát Xemphieu_click() phiêunhap_click() phieuxuat_click() Phieubaohanh_click() Phieubanhang_click() dongy_click() 2.13 form đăng nhập: Trang 42 Quản lý cửa hàng Bách Khoa Computer Trang 43 Quản lý cửa hàng Bách Khoa Computer Tên đối tượng Tên đăng nhập Kiểu đối tượng textbox Mật khấu textbox Đăng nhập button Hủy bỏ button Ràng buộc Dữ liệu Mục đích Hàm liên quan Đăng nhập vào hệ thống Hủy bỏ ngồi Đăngnhap_click() Giá trị Default Nhập từ bàn phím Nhập từ bàn phím huybo_click() 2.14 Form quản trị người dùng: Trang 44 Quản lý cửa hàng Bách Khoa Computer Tên đối tượng Quyền sử dụng Kiểu đối tượng compobox Tên đăng nhập textbox Mật textbox Đánh lại mật Chức danh textbox Ràng buộc compobox Tên người sử dụng thêm compobox xóa button lưu button Sửa button Đồng ý button Thốt button button Dữ liệu Mục đích Hàm liên quan Them người dùng Xóa người dùng Lưu thong tin người dùng đăng ký Sửa thong tin người dùng Chấp nhận lựa chọn thoát Them_click() Giá trị Default Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Hủy lựa chọn thoát Xoa_click() Luu_click() Sua_click() Dongy_click() Thoát_click() 2.15 Form nhập khách hàng: Trang 45 Quản lý cửa hàng Bách Khoa Computer Tên đối tượng Kiểu đối tượng Mã số khách hàng Tên khách hàng nhập Địa textbox Số diện thoại textbox Đồng ý button thoát button textbox textbox Ràng buộc Dữ liệu Mục đích Hàm liên quan Chấp nhận thoát Hủy thoát Đồngy_click() Giá trị Default Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Nhập từ bàn phím Thoat_click() V Thiết kế xử lý: Ơ xử lý lưu form hóa đơn bán sỉ: Trang 46 Quản lý cửa hàng Bách Khoa Computer Tên xử lý: lưu Form : Hóa Đơn Bán Sỉ Input : mã số hóa đơn, ngày lập, tên khách hàng phân phối, mã số nhân viên Output : lưu giá trị nhập vào sở liệu Table liên quan: HDBANSI, KHACHANGPP,HDBS_KHPP GIẢI THUẬT: Ô xử lý Tìm Form Hóa Đơn Bán Sỉ: Tên xử lý: tìm Form : Hóa Đơn Bán Sỉ Input : tên khách hàng Output : thong tin khách hàng Table liên quanKHACHANG Trang 47 Quản lý cửa hàng Bách Khoa Computer GIẢI THUẬT Ô xử lý tìm kiếm Form quan lý nhân viên: Tên xử lý: tìm Form : Quản Lý Nhân Viên Input : tên nhân viên Output : thong tin khách hàng Table liên quan: NHANVIEN Trang 48 Quản lý cửa hàng Bách Khoa Computer GIẢI THUẬT : Ô xử lý them form Quản Lý Nhân Viên : Tên xử lý: thêm Form : Quản Lý Nhân Viên Input : MSNV, MSCV, TenNV, GioiTinh, Ngay2Sinh, DiaChiNV Output : thong báo kết có thực hiên thành cơng hay khơng Table liên quan: NHANVIEN Trang 49 Quản lý cửa hàng Bách Khoa Computer GIẢI THUẬT: Ô xử lý :Sửa form Quản Lý Hàng Hóa Tên xử lý: Sửa From: Quản Lý Hàng Hóa Input: Mã Hàng,Tên Hàng, Số Lượng, Đơn Vị Tính, Mã Số Phiếu Bảo Hành Output: Thông báo kết chỉnh sửa Table lien quan: SANPHAM Trang 50 Quản lý cửa hàng Bách Khoa Computer Trang 51 Quản lý cửa hàng Bách Khoa Computer Ô xử lý thêm biến bảo hành Tên xử lý: Thêm From: Phiếu Bảo Hành Input: MSSP, Thời Gian Bảo Hành Output: Thông báo kết chỉnh sửa Table lien quan: PHIEUBAOHANH, SANPHAM Trang 52 Quản lý cửa hàng Bách Khoa Computer Ơ xử lý xóa form Quản Lý Nhân Viên Tên xử lý: Xóa From: Quản Lý Nhân Viên Input: MaNV Output: Thông báo kết chỉnh sửa Table lien quan: NHANVIEN Trang 53 Quản lý cửa hàng Bách Khoa Computer Ô xử lý them form Quản Lý Khách Hàng Tên xử lý: Thêm From: Quản Lý Khách Hàng Input: TenKH, DiaChi, SoDT Output: Thông báo kết chỉnh sửa Table lien quan: KHACHHANG Trang 54 Quản lý cửa hàng Bách Khoa Computer VI Nhận xét: Ưu điềm: +Thể hiền tương đối đầy đủ yêu PTTKHTTT +Cấu trúc liệu thuật giải tương đối đầy đủ để từ phát triển lên phần mềm Khuyết điểm: +Bài làm chưa hoàn chỉnh +Thể form chưa đạt yêu cầu Trang 55