CHƯƠNG I: KHẢO SÁT HỆ THỐNG Mô tả hệ thống Mô hình tiến trình nghiệp vụ CHƯƠNG II: PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU Sơ đồ phân rã chức năng Sơ đồ luồng dữ liệu Đặc tả chức năng chi tiết CHƯƠNG III: PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU ER mở rộng Chuẩn hoá dữ liệu Đặc tả bảng dữ liệu trong mô hình quan hệ CHƯƠNG IV: THIẾT KẾ HỆ THỐNG Thiết kế tổng thể Thiết kế giao diện Thiết kế kiểm soát
Mục lục LỜI MỞ ĐẦU CHƯƠNG I: KHẢO SÁT HỆ THỐNG I Mô tả hệ thống II Mơ hình tiến trình nghiệp vụ CHƯƠNG II: PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU 10 I Sơ đồ phân rã chức nghiệp vụ 10 II Sơ đồ luồng liệu 12 III Đặc tả chức chi tiết 15 CHƯƠNG III: PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU 18 I ER mở rộng 18 II Chuẩn hoá liệu 21 III Đặc tả bảng liệu mơ hình quan hệ 24 CHƯƠNG IV: THIẾT KẾ HỆ THỐNG 29 I Thiết kế tổng thể 29 II Thiết kế giao diện 31 III Thiết kế kiểm soát 35 LỜI MỞ ĐẦU Hiện nay, xã hội phát triển nhu cầu mua sắm quần áo người ngày tăng lên, địi hỏi phải có hệ thống hỗ trợ người việc quản lý, vận hành bán hàng Tại cửa hàng, khách hàng tìm thấy nhiều mặt hàng mà thích, hệ thống cửa hàng cần có cấu quản lý thật chặt chẽ để đáp ứng nhu cầu khách hàng cách tốt Chúng em thực đồ án “Phân tích thiết kế hệ thống quản lý cửa hàng quần áo” với mục đích tìm hiểu kiến thức lĩnh vực Chúng em xin chân thành cảm ơn thầy thời gian qua cho chúng em nhiều kiến thức quý giá lĩnh vực phân tích thiết kế hệ thống thơng tin để chúng em hồn thành đề tài cách tốt Tuy nhiên, hiểu biết chúng em lĩnh vực chưa sâu sắc nên chắn có nhiều sai sót, chúng em mong thầy thơng cảm góp ý thêm cho chúng em Chúng em xin chân thành cảm ơn thầy CHƯƠNG I: KHẢO SÁT HỆ THỐNG I Mô tả hệ thống Nhiệm vụ Quản lý nhập, xuất kho Quản lý nhân viên Quản lý mặt hàng cửa hàng Quản lý thu chi cửa hàng Quản lý khách hàng thân thiết Cơ cấu tổ chức a Bộ phận văn phịng Gồm giám đốc phó giám đốc có nhiệm vụ điều phối tồn hoạt động cửa hàng chuỗi cửa hàng Tổ phải thu thập tình hình mua bán, doanh thu cửa hàng để báo cáo lại cho ban giám đốc Việc báo cáo thực hàng tháng, hàng quý có đột xuất theo yêu cầu ban giám đốc b Bộ phận thu ngân Thực việc bán hàng lập hoá đơn cho khách hàng đồng thời ghi nhận lại số hàng hoá bán loại để báo cáo cho tổ quản lý sau ca làm việc c Bộ phận quản lý Nhiệm vụ tổ kiểm tra chất lượng hàng hoá xác định tình trạng hàng hố cửa hàng, đảm bảo hàng hố ln tình trạng tốt đến tay khách hàng Khi phát hàng hư hỏng phải kịp thời báo cho tổ văn phịng để có biện pháp giải điều phối hàng d Bộ phận quản lý người dùng Thực việc nhập liệu, kết xuất báo cáo cần thiết để phục vụ cho tổ văn phịng Quy trình xử lý a Nhập hàng hoá Mặt hàng nhập nhân viên quản lý phụ trách tin học lưu trữ thông tin hàng vào hệ thống quản lý Các thông tin bao gồm: Mã vạch, giá bán, ngày sản xuất, hạn sử dụng, số lượng, đơn vị tính… Đơn đặt hàng hợp đồng mua bán cửa hàng nhà cung cấp Hàng nhập về, thủ kho cần ghi thêm số lượng hàng nhập vào thẻ kho Mỗi mặt hàng có thẻ kho riêng Nếu hàng có kho thủ kho ghi thêm vào thẻ kho có sẵn, mặt hàng thủ kho cần tiến hành lập thẻ kho b Xuất hàng hoá Nhân viên bán hàng chuyển hàng từ kho quay bán Quầy bán mơi trưng bày nhiều mặt hàng chủng loại để thuận tiện cho khách hàng mua hàng giúp cho nhân viên bán hàng dể kiểm soát hàng hoá quay để bổ sung hết hàng Hàng ngày, vào tình hình bán hàng siêu thị, phận nghiệp vụ thống kê biết để mặt hàng hết hay cịn kho từ đưa yêu cầu nhập hàng mới, xuất hàng từ kho quầy mặt hàng cịn c Hiện trạng tin học Hằng ngày số lượng hàng hoá bán lớn Đặt biệt với hệ thống bán lẻ có nhiều sai sót việc kiểm kê hàng hố, nên cần có phận tin học để dễ dàng việc kiểm soát lượng hàng bán lẻ ngày Cũng lượng hàng bán sỉ cần hệ thống kiểm tra số lượng mặt hàng Nói chung hệ thống cửa hàng lớn cần phận tin học để phục vụ nhu cầu cần thiết cho hệ thống quản lý chặt chẽ 4 Mẫu biểu a Phiếu mua hàng b Thẻ kho c Phiếu đề nghị d Phiếu xuất e Phiếu giao ca f Hoá đơn bán hàng g Báo cáo doanh thu h Báo cáo xuất nhập tồn i Báo cáo thiếu hàng II Mơ hình tiến trình nghiệp vụ Định nghĩa ký hiệu Vẽ mơ hình CHƯƠNG II: PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU I Sơ đồ phân rã chức nghiệp vụ Xác định chức nghiệp vụ chi tiết Lập hoá đơn Xuất hoá đơn Tra cứu thông tin khách hàng Nhập thông tin khách hàng Nhập thông tin nhân viên Tra cứu thông tin nhân viên Tra cứu hoá đơn Thống kê doanh thu Lập phiếu xuất Lập phiếu nhập Thống kê hàng Gom nhóm chức nghiệp vụ Lập hố đơn Xuất hố đơn Tra cứu thơng tin khách hàng Quản lý bán hàng Xử lý quản lý Quản lý cửa hàng quần áo Nhập thông tin khách hàng Nhập thông tin nhân viên Tra cứu thông tin nhân viên Tra cứu hoá đơn Thống kê doanh thu Lập phiếu xuất Quản lý kho Lập phiếu nhập Thống kê hàng 10 II Chuẩn hoá liệu Chuyển đổi từ ER mở rộng ER kinh điển 21 Chuyển đổi từ ER kinh điển ER hạn chế 22 Chuyển đổi từ ER kinh điển mơ hình quan hệ 23 III Đặc tả bảng liệu mô hình quan hệ NCC : Nhà cung cấp STT Khố x Khố ngoại Tên trường idncc tenncc diachi sdt Kiểu liệu Diễn giải Mã nhà cung cấp Nvarchar(20) Tên nhà cung cấp Nvarchar(30) Địa Char(10) Số điện thoại Char(4) PNHAPKHO : Phiếu nhập kho STT Khố x Khoá ngoại x x Tên trường Kiểu liệu Diễn giải idpnhapkho Char(6) ngaynhap idncc Date() Char(4) idkho idnhanvien Char(4) Char(4) tongtrigia Int mã phiếu nhập kho Ngày nhập Mã nhà cung cấp Mã kho Mã nhân viên Tổng trị giá CT_PNHAPKHO : Chi tiết phiếu nhập kho STT Khố Khố ngoại x x idpnhapkho Char(6) x x idmathang Char(5) soluong dongiamua Int Int Tên trường Kiểu liệu Diễn giải Mã phiếu nhập kho Mã mặt hàng Số lượng Đơn giá mua KHO : Kho hàng STT Khố x Khoá ngoại Tên trường idkho tenkho diachi Kiểu liệu Diễn giải Char(4) Mã kho Nvarchar(20) Tên kho Nvarchar(30) Địa 24 MATHANG : Mặt hàng STT Khố x Khố ngoại Tên trường idmathang tenmathang loaimathang soluong dongiamua dongiaban x idquayhang Kiểu liệu Diễn giải mã mặt hàng Nvarchar(20) tên mặt hàng Nvarchar(4) loại mặt hàng Int số lượng Int đơn giá mua Int đơn giá bán Char(4) mã quầy hàng Char(5) CHUCVU: Chức vụ STT Khố x Khố ngoại Tên trường idchucvu tenchucvu Kiểu liệu Diễn giải Mã chức vụ Nvarchar(10) Tên chức vụ Char(4) NHANVIEN: Nhân viên STT Khố x Khố ngoại Tên trường idnhanvien tennhanvien diachi ngaysinh sdt x idchucvu Kiểu liệu Diễn giải mã nhân viên Nvarchar(30) tên nhân viên Nvarchar(30) địa Date() ngày sinh Char(10) số điện thoại Char(4) mã chức vụ Char(4) PGIAOCA: Phiếu giao ca STT Khố x Khoá ngoại Tên trường idpgiaoca x ngaylap ca idnhanvien Kiểu liệu Diễn giải mã phiếu giao ca Date() ngày lập Nvarchar(5) tên ca Char(4) mã nhân viên Char(6) 25 CT_PGIAOCA: Chi tiết phiếu giao ca STT Khố Khoá ngoại x x idpgiaoca Char(6) x x idmathang Char(5) Tên trường soluong Kiểu liệu Int Diễn giải mã phiếu giao ca mã mặt hàng số lượng 10 PDATHANG: Phiếu đặt hàng STT Khố x Khoá ngoại Tên trường idpdathang x ngaydat idnhanvien diachinhan sdtnguoinhan Kiểu liệu Diễn giải mã phiếu đặt hàng Date() ngày đặt Char(5) mã nhân viên Nvarchar(30) địa nhận Char(10) số điện thoại người nhận Char(6) 11 CT_PDATHANG: Chi tiết phiếu đặt hàng STT Khố Khố ngoại x x idpdathang Char(6) x x idmathang Char(5) Tên trường soluong Kiểu liệu Int Diễn giải mã phiếu đặt hàng mã mặt hàng số lượng 12 QUAYHANG: Quầy hàng STT Khố x Khoá ngoại Tên trường idquayhang tenquayhang Kiểu liệu Diễn giải mã quầy hàng Nvarchar(10) tên quầy hàng Char(4) 13 PKIEMKE: Phiếu kiểm kê STT Khố x Khoá ngoại x Tên trường Kiểu liệu idpkiemke Char(6) idnhanvien Char(5) ngaylap Date() Diễn giải mã phiếu kiểm kê mã nhân viên ngày lập 26 14 CT_PKIEMKE: Chi tiết phiếu kiểm kê STT Khố Khoá ngoại x x idpkiemke x x idkho tenmathang Tên trường soluong Kiểu liệu Diễn giải mã phiếu kiểm kê Char(4) mã kho Nvarchar(20) tên mặt hàng Int số lượng Char(6) 15 HOADON: Hoá đơn STT Khố x Khố ngoại Tên trường Kiểu liệu Diễn giải idhoadon Char(6) Date() Time() Int Char(5) Char(6) mã hoá đơn ngày lập lập tổng trị giá mã nhân viên mã khách hàng x ngaylap giolap tongtrigia idnhanvien x idkhachhang 16 CT_HOADON: Chi tiết hố đơn STT Khố Khố ngoại x x idhoadon Tên trường Char(6) x x idmathang Char(5) dongiaban Int soluong Int Kiểu liệu Diễn giải mã hoá đơn mã mặt hàng đơn giá bán số lượng 17 KH_TT: Khách hàng thân thiết STT Khố x Khố ngoại Tên trường Kiểu liệu Diễn giải mã khách hàng tenkhachhang Nvarchar(30) tên khách hàng diachi Nvarchar(30) địa sdt Char(10) số điện thoại idkhachhang Char(6) 27 18 PXUATKHO: Phiếu xuất kho STT Khố x Khố ngoại Tên trường Kiểu liệu Diễn giải idpxuatkho Char(6) Char(4) Date() Int Char(5) Char(4) mã phiếu xuất kho mã kho ngày xuất tổng trị giá mã nhân viên mã quầy hàng x x idkho ngayxuat tongtrigia idnhanvien x idquayhang 19 CT_PXUATKHO: Chi tiết phiếu xuất kho STT Khố Khố ngoại x x idpxuatkho Char(6) x x idmathang Char(5) soluong dongiaban Int Int Tên trường Kiểu liệu Diễn giải mã phiếu xuất kho mã mặt hàng số lượng đơn giá bán 28 CHƯƠNG IV: THIẾT KẾ HỆ THỐNG I Thiết kế tổng thể Phân định công việc người máy a Tiến trình xử lý bán hàng b Tiến trình xử lý quản lý kho 29 Thiết kế tiến trình hệ thống a Tiến trình xử lý bán hàng b Tiến trình xử lý quản lý kho 30 II Thiết kế giao diện Form quản lý nhân viên Form quản lý nhà cung cấp 31 Form quản lý khách hàng thân thiết Form quản lý hàng hoá 32 Form quản lý nhập kho Form quản lý xuất kho 33 Form phiếu giao ca Form hoá đơn bán hàng 34 Form đăng nhập III Thiết kế kiểm soát Xác định nhóm người dùng Thủ kho Quản lý Nhân viên bán hàng Phân định quyền hạn nhóm người dùng Người dùng Tiến trình Nhân viên bán hàng Lập hoá đơn Xuất hoá đơn Quản lý Nhập thông tin khách hàng Nhập thông tin nhân viên Tra cứu thông tin khách hàng Tra cứu thông tin nhân viên Tra cứu hoá đơn Thống kê báo cáo Thủ kho Thống kê hàng Lập phiếu nhập Lập phiếu xuất 35 ... lý bán hàng b Tiến trình xử lý quản lý kho 30 II Thiết kế giao diện Form quản lý nhân viên Form quản lý nhà cung cấp 31 Form quản lý khách hàng thân thiết Form quản lý hàng hoá 32 Form quản lý. .. SÁT HỆ THỐNG I Mô tả hệ thống Nhiệm vụ Quản lý nhập, xuất kho Quản lý nhân viên Quản lý mặt hàng cửa hàng Quản lý thu chi cửa hàng Quản lý khách hàng thân thiết Cơ cấu tổ chức a Bộ phận... khách hàng Quản lý bán hàng Xử lý quản lý Quản lý cửa hàng quần áo Nhập thông tin khách hàng Nhập thông tin nhân viên Tra cứu thơng tin nhân viên Tra cứu hố đơn Thống kê doanh thu Lập phiếu xuất Quản