Báo cáo môn học Phân tích thiết kế hệ thống Đề tài: Hệ thống quản lý kho hàng của siêu thị, bao gồm từ khảo sát hệ thống, phân tích chức năng, .....Nhiệm vụ cơ bản Quản lý danh mục sản phẩm: Cập nhật thông tin và quản lý các danh mục sản phẩm. Quản lý xuất hàng từ kho lêm quầy. Quản lý nhập kho các sản phẩm. Quản lý bán hàng trên quầy: Đến cuối ngày sẽ kiểm kê số lượng hàng hóa còn lại trên quầy, số hàng đã được bán đi. Báo cáo, thống kê xuất hàng, thống kê nhập hàng, thống kê doanh thu. Quản lý việc thanh toán hóa đơn xuất, nhập hàng một cách chính xác, nhanh chóng đảm bảo minh bạch, khách quan.
LỜI NÓI ĐẦU Ngày nay, cách mạng khoa học – cơng nghệ thành tựu góp phần làm biến đổi nhanh chóng sâu sắc mặt đời sống xã hội, trở thành công cụ thiếu nhiều lĩnh vực hoạt động như: kinh tế, quân sự, giáo dục…Đặc biệt công tác quản lý, công nghệ thông tin khẳng định mạnh rõ ràng ngày phương thức quản lý thủ công Quản lý kho hàng siêu thị cơng việc quan trọng địi hỏi phận quản lý phải tiến hành nhiều nghiệp vụ phức tạp Các siêu thị khơng có mơ hình tập trung mà cịn phân tán nhiều địa điểm khác Do cách quản lý kho theo phương thức truyền thống khơng cịn hiệu Em chọn đề tài Hệ thống quản lý kho hàng siêu thị với mong muốn tìm hệ thống tốt hơn, mang tính ứng dụng cao phục vụ cho cơng việc quản lý kinh doanh nói riêng cho sống nói chung Cụ thể đề tài nhằm giúp cho việc quản lý quản lý nguyên liệu trở nên dễ dàng, khoa học, xác, nhanh chóng việc thống kê doanh thu cho chủ cửa hàng cách xác hiệu Trong q trình phân tích thiết kế, em cố gắng để hoàn thiện báo cáo Tuy nhiên, điều kiện thời gian kiến thức hạn chế, thiết kế em cịn nhiều thiếu sót, mong đóng góp ý kiến thầy cô bạn MỤC LỤC CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Mô tả hệ thống 1.1.1 Nhiệm vụ - Quản lý danh mục sản phẩm: Cập nhật thông tin quản lý danh mục sản phẩm - Quản lý xuất hàng từ kho lêm quầy - Quản lý nhập kho sản phẩm - Quản lý bán hàng quầy: Đến cuối ngày kiểm kê số lượng hàng hóa lại quầy, số hàng bán - Báo cáo, thống kê xuất hàng, thống kê nhập hàng, thống kê doanh thu - Quản lý việc tốn hóa đơn xuất, nhập hàng cách xác, nhanh chóng đảm bảo minh bạch, khách quan 1.1.2 Cơ cấu tổ chức nhiệm vụ Hệ thống gồm phận: * Bộ phận quản lý: + Quản lý giao dịch cửa hàng: nhập kho, xuất kho + Quản lý số lượng mặt hàng bán quầy + Lập danh sách mặt hàng cần nhập, xuất cho siêu thị + Thanh toán đơn nhập hàng vào kho + Kiểm tra sai sót q trình làm việc (nếu có) + Thống kế báo cáo việc xuất, nhập kho Báo cáo tồn kho, tốn trình quản lý siêu thị + Lập phiếu thu chi để phục vụ cho việc thống kê + Số lượng: - Bộ phận kho hàng + Tiếp nhận việc nhập sản phẩm vào kho + Kiểm tra hàng đối chiếu vào hóa đơn, tiến hành đối chiếu với số lượng sản phẩm nhập vào đồng thời kiểm tra chất lượng chúng + Lập phiếu nhập kho: Khi việc kiểm kê hồn tất khơng có sai lệch, tồn thông tin chuyển cho phận quản lý đối chiếu sau in phiếu nhập kho + Hồn thành nhập kho: Thủ kho tiến hành nhập kho, xếp vào khu vực phù hợp sau ghi nhận thông tin vào hệ thống + Tiếp nhận việc xuất sản phẩm kho + Kiểm tra tồn kho: Kế toán tiến hành kiểm tra tồn kho, hàng thiếu báo lại cho phận quản lý để có hướng giải + Lập phiếu xuất kho: Kế toán xuất kho hàng hóa, vào thơng tin đơn hàng để lập phiếu xuất kho + Xuất kho: Thủ kho dựa vào thông tin phiếu xuất kho để thực yêu cầu + Cập nhận thông tin số lượng sản phẩm kho + Số lượng: 1.1.3 Quy trình xử lý Mua nhập sản phẩm vào kho - Quá trình xuất kho - Khi kiểm tra kho sản phẩm(1) gần hết hết phận quản lý lập, gửi phiếu yêu cầu nhập sản phẩm(2), gồm sản phẩm số lượng tương ứng - Bộ phận quản lý tiếp nhận, yêu cầu nhà cung cấp báo giá(3) - Căn vào báo giá, phận quản lý thẩm định, lựa chọn nhà cung cấp(4) - Bộ phận quản lý lập gửi đơn mua hàng(5) tới nhà cung cấp lựa chọn - Căn vào đơn mua hàng nhà cung cấp thực giao hàng với phiếu giao hàng hóa đơn mua - Bộ phận nhập kho tiếp nhận sản phẩm(6), kiểm tra thơng tin(7) sau nhập thông tin sản phẩm vào kho(8) -Bộ phận tốn nhận đơn mua hàng, tốn hóa đơn mua hàng(9) với nhà cung cấp, lưu phiếu nhập kho(10) - Khi quầy hàng cần sản phẩm phận - Thống kê, báo cáo quản lý kiểm tra sản phẩm kho(11), gửi phiếu yêu cầu sản phẩm (1) - Khi sản phẩm kho đủ với yêu cầu thủ kho, ghi phiếu xuất kho(12), cập nhật số lượng sản phẩm(13) - Bộ phận quản lý vào hóa đơn nhập xuất kho, sau lập bảng thống kê nhập, xuất kho(14) - Bộ phận quản lý vào hóa đơn mua hàng để lập bảng thống kê chi tiêu(15) 1.1.4 Mẫu biểu - Phiếu yêu cầu nhập, xuất sản phẩm SIÊU THỊ X Địa chỉ:……… SĐT:………… PHIẾU YÊU CẦU Số:…… STT Mã sản phẩm Tên sản phẩm Số lượng Ghi Ngày…tháng…năm… Người lập phiếu - Đơn mua hàng PHIẾU MUA HÀNG Ngày…tháng…năm Mã phiếu: Nhà cung cấp: Ghi chú: STT Mã sản Tên sản Số lượng phẩm phẩm Giá Tổng tiền Tổng số tiền(viết chữ): Người lập phiếu - Phiếu nhập kho SIÊU THỊ X Địa chỉ: SĐT: PHIẾU NHẬP KHO Số: Ngày: Họ tên người giao: Nhà cung cấp:…………………………… SĐT:………… Địa chỉ:…………………………………… Theo đơn hàng số:……………… ngày…tháng…năm… Thành tiền Ghi STT Tên hàng Kế toán Mã hàng ĐVT Số lượng Giao Người giao Ghi Nhận Thủ kho - Phiếu xuất kho SIÊU THỊ X Địa chỉ: SĐT: PHIẾU XUẤT KHO Số: Ngày: Họ tên người nhận hàng: Quầy hàng:…………………………… Địa chỉ:…………………………………… Theo đơn hàng số:……………… ngày…tháng…năm… STT Tên hàng Mã hàng ĐVT Số lượng Yêu cầu Ghi Thực xuất Người lập Thủ kho 1.2 Mơ hình hóa hệ thống 1.2.1 Mơ hình tiến trình nghiệp vụ giải thích ký hiệu - Ký hiệu: + Bộ phận hệ thống: Tên phận Chức Chức … + Tác nhân vào hệ thống + Luồng thông tin 1.2.2 Biểu đồ hoạt động giải thích ký hiệu - Ký hiệu + Bắt đầu/ Kết thúc: + Công việc +Điều kiện rẽ nhánh + Giấy tờ giao dịch + Kho liệu + Luồng công việc/luồng liệu - Biểu đồ hoạt động + Mua nhập sản phẩm 10 Ngaynhapkho IDnd Khóa Số Tên IDsp Ngày nhập kho Mã người dùng D(8) N(6) Cột ngồi khóa IDsp DD/MM/YY Số ngun x Quan hệ với bảng SP 3.3.4.9 Bảng DONMUAHANG Số hiệu: Tên bảng: DONMUAHANG Mô tả: Lưu thông tin đơn mua hàng Mô tả chi tiết cột Số Tên cột Mô tả IDsp Mã sản phẩm IDphieumua Mã phiếu mua hàng DVT Đơn vị tính Soluong Số lượng TenNCC Tên nhà cung cấp Ngaydonmua Ngày mua hàng IDnd Mã người dùng Khóa ngồi Số Tên Cột ngồi khóa IDsp IDsp Bí DONMUAHANG danh: Kiểu liệu N(6) N(6) Khuôn dạng Số nguyên Chữ số N x x C(50) N(6) C(50) D(8) N(6) Chữ số Số nguyên Chữ số DD/MM/YY Số nguyên x x x Quan hệ với bảng SP 3.4 Thiết kế kiến trúc chương trình 3.4.1 Thiết kế kiếm trúc hệ thống mức cao - Module chương trình - Lời gọi module + A gọi B gọi C tùy thuộc vào kết phép chọn + A gọi B gọi C 52 x + A gọi B nhiều lần - Mơ hình: 3.4.2 Thiết kế module xử lý 3.4.2.1 Thiết kế module kiểm soát hệ thống nghiệp vụ hệ thống 53 3.4.2.2 Module yêu cầu nhập sản phẩm 3.4.2.3 Module yêu cầu xuất sản phẩm 54 3.4.2.4 Module thống kê 3.4.2.5 Module tốn hóa đơn 55 3.5 Thiết kế giao diện 3.5.1 Thiết kế hệ thống đơn chọn 3.5.2 Thiết kế giao diện nhập liệu 3.5.2.1 Giao diện quản lý sản phẩm kho - Tên giao diện: Quản lý sản phẩm kho - Người sử dụng: nhân viên quản lý sản phẩm - Nhiệm vụ: Quản lý sản phẩm kho - Mẫu thiết kết: 56 - Tiền điều kiện: Đã đăng nhập với quyền nhân viên quản lý - Hậu điều kiện: Trở hình - Biểu đồ trình tự hoạt động: 57 - Bảng liệu xử lý: Bảng liệu sử dụng SP Thuộc tính sử dụng IDsp Tensp DVT Dongia Mức độ sử dụng C,R C,E,R,D C,E,R,D C,E,R,D - Quy trình, cơng tác xử lý + btnTaoMoi: sau kích nút này, txtmasp, txttensp, txtdongia, txtdvt có Enabled=true để người dùng thao tác nhập liệu + txtTimkiem: sau sau click nhập thông tin cần tìm vào TextBox hiển thị thông tin bảng gridviewSP giống gần giống với thơng tin cần tìm + btnSua: sau kích nút này, txttensp, txtdongia, txtdvt có Enabled=true để người dùng thao tác nhập liệu 58 + btnXoa:sau kích nút này, hình lên thơng báo hỏi bạn chắn muốn xóa hay khơng, chọn OK liệu chọn bị xóa, chọn Cancel liệu khơng bị + grid view:sau kích vào dịng grid view, thơng tin dịng hiển thị lên txttensp, txtdongia, txtdvt tương ứng, kích btnXoa hay btnSua để phục vụ mục đích + btnLuu: kích vào sau thao tác với btnThem btnSua, liệu cập nhật vào CSDL, đồng thời txttensp, txtdongia, txtdvt có Enabled= true; txtmasp.Enabled = false - Nhiệm vụ: Nhập sản phẩm vào kho - Định dạng kết đầu ra: + Bảng liệu bị thay đổi: SP +Trạng thái hệ thống sau thoát giao diện: trở trạng thái trước chọn giao diện 3.5.2.2 Giao diện báo cáo - Tên giao diện: Thanh tốn hóa đơn - Người sử dụng: nhân viên quản lý chung - Nhiệm vụ: Thanh tốn hóa đơn - Mẫu thiết kết: 59 - Tiền điều kiện: Đã đăng nhập với quyền nhân viên quản lý chung - Hậu điều kiện: Trở hình - Biểu đồ trình tự hoạt động 60 - Bảng liệu sử dụng Bảng liệu sử dụng DONMUAHANG Thuộc tính sử dụng IDsp IDphieumua DVT Soluong TenNCC Ngaydonmua Mức độ sử dụng R R R R R R - Quy trình xử lý: + btnChitiet: sau kích nút này, grid view hiển thị values( masp, tensp , dongia, thanhtien) ăn hóa đơn đó; đồng thời txttongcong hiển thị tổng tiền hóa đơn( tổng cộng thành tiền món) 61 + btnThanhtoan: sau nhập số tiền khách đưa, click vào buttonThanhtoan , máy tính tự tính số dư để trả cho khách + btnInhoadon: sau kích nút này, hình lên form In hóa đơn( Mẫu biểu hóa đơn toán), chọn OK in - Nhiệm vụ: Thanh tốn hóa đơn - Định dạng kết đầu ra: + Bảng liệu bị thay đổi: DONMUAHANG + Trạng thái hệ thống sau thoát giao diện: trở trạng thái trước chọn giao diện 3.5.4 Thiết kế giao diện báo cáo 3.5.4.1 Hóa đơn tốn - Tên báo cáo: Hóa đơn tốn - Người lập: Nhân viên phận quản lý chung - Nhiệm vụ: gửi thông tin đơn đặt hàng cho nhà cung cấp sau tốn - Mơi trường: Nhà cung cấp, nhân viên quản lý chung - Mẫu báo cáo: SIÊU THỊ Địa chỉ: HĨA ĐƠN THANH TỐN Ngày: Số: 62 Nhà cung cấp: Thời gian: Địa chỉ: Thủ kho: STT Tên sp Mỳ tôm Dầu ăn Bột giặt ĐVT Thùng Chai Gói SL Đơn giá 10.000 20.000 30.000 Thành tiền 10.000 40.000 30.000 Tổng tiền: 80.000 - Bảng liệu sử dụng Bảng liệu NGUOIDUNG DONMUAHANG NCC Thuộc tính sử dụng Idnd,Tennd IDPhieumua,IDsp,Tensp, Dongia, ĐVT IDNCC,TenNCC,SĐT - Kích cỡ: A4 - Số lượng phiên :1 3.5.4.2 Thống kê - Tên báo cáo: Báo cáo số lượng nhập, xuất sản phẩm - Người lập: Nhân viên thuộc phận quản lý chung - Nhiệm vụ: Thống kê trong khoảng(Từ ngày…./…/… đến ngày…./… /……) có tổng số Nhập, xuất sản phẩm - Mơi trường: Kho hàng - Mẫu báo cáo SIÊU THỊ ĐỊA CHỈ: 63 BÁO CÁO NHẬP, XUẤT SẢN PHẨM Từ ngày:…/…./… đến ngày …/…/… STT Thời gian Mã phiếu Mã nhập xuất phiễu Số lượng Ngày: …Tháng… Năm Người lập báo cáo - Bảng liệu sử dụng Bảng dữu liệu sử dụng NGUOIDUNG PHIEUNHAPKHO PHIEUXUATKHO Thuộc tính sử dụng Idnd,Tennd IDPhieunhap,IDsp,Tensp,SoLuong IDPhieuxuat,IDsp,Tensp,SoLuong - Kích cỡ: A4 - Số lượng phiên :1 64 ĐÁNH GIÁ CÔNG VIỆC VÀ KẾT LUẬN Để có hệ thống " Quản lý kho hàng siêu thị" hoạt động cách thông suốt, đem lại kết cao cơng tác quản lý cần phải nắm bắt chặt chẽ nghiệp vụ kho hàng siêu thị Qua trình học tập phân tích hệ thống “Quản lý kho hàng siêu thị”, em tìm hiểu nghiên cứu hai phương diện chức liệu Đề tài phân tích hệ thống cho quản lý kho hàng siêu thị, tìm hiểu quy trình hoạt động, xây dựng biểu đồ phân cấp chức năng, phân tích hệ thống liệu xây dựng mơ hình liệu cho hệ thống Do việc nghiên cứu cách tiếp cận hạn chế chưa có nhiều kinh nghiệm phân tích thiết kế Chính việc phân tích khơng tránh khỏi sai sót Một số sai sót mắc phải q trình thực đề tài: - Phân tích liệu cịn thiếu sót - Thiết kế hệ thống chưa đáp ứng đầy đủ nhu cầu thực tế 65 Vẫn có nhiều nội dung chưa chi tiết em hi vọng giúp phận cửa hàng dễ nắm bắt cơng việc dễ dàng hơn, nhanh chóng gọn nhẹ, xác Em xin chân thành cảm ơn Nguyễn Hồi Anh tận tình giảng dạy hướng dẫn em hồn thành tốt đề tài TÀI LIỆU THAM KHẢO - Slide Phân tích thiết kế hệ thống Nguyễn Hoài Anh 66 ... SÁT HỆ THỐNG 1.1 Mô tả hệ thống 1.1.1 Nhiệm vụ - Quản lý danh mục sản phẩm: Cập nhật thông tin quản lý danh mục sản phẩm - Quản lý xuất hàng từ kho lêm quầy - Quản lý nhập kho sản phẩm - Quản lý. .. nhiệm vụ Hệ thống gồm phận: * Bộ phận quản lý: + Quản lý giao dịch cửa hàng: nhập kho, xuất kho + Quản lý số lượng mặt hàng bán quầy + Lập danh sách mặt hàng cần nhập, xuất cho siêu thị + Thanh... tra kho sản phẩm Lập, gửi phiếu yêu cầu nhập sản phẩm Lập gửi đơn mua hàng Nhập kho hàng Thanh tốn hóa đơn nhập hàng Ghi phiếu nhập kho hàng Xuất kho hàng Ghi phiếu xuất kho hàng Thống kê kho hàng