Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 118 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
118
Dung lượng
8,74 MB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG VIỆT- HÀN Khoa: Khoa học máy tính PHÂN TÍCH THIẾT KẾ HỆ THỐNG Đề tài: QUẢN LÍ CỬA HÀNG BÁN VĂN PHÒNG PHẨM Giảng viên hướng dẫn: ThS Võ Văn Lường Nhóm: Neigh Thành viên: Võ Thế Anh Lê Anh Thư Đoàn Quốc Huy Phạm Hữu Thắng Lê Trường An Đà Nẵng, ngày 13 tháng 10, năm 2022 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG VIỆT- HÀN Khoa: Khoa học máy tính PHÂN TÍCH THIẾT KẾ HỆ THỐNG Đề tài: QUẢN LÍ CỬA HÀNG BÁN VĂN PHÒNG PHẨM Giảng viên hướng dẫn: TS Võ Văn Lường Nhóm: Neigh Thành viên: Võ Thế Anh Lê Anh Thư Đoàn Quốc Huy Phạm Hữu Thắng Lê Trường An Đà Nẵng, ngày 13 tháng 10, năm 2022 TÀI LIỆU MẪU - Giáo trình mơn phân tích thiết kế hệ thống (trường đại học Công nghệ Thông tin & Truyền thông Việt – Hàn) MỤC LỤC TÀI LIỆU MẪU MỤC LỤC CHƯƠNG PHỎNG VẤN & ĐẶT CÂU HỎI 1.1 Chuẩn bị cho vấn: 1.2 Câu hỏi buổi vấn: CHƯƠNG ĐẶC TẢ VỀ SẢN PHẨM 12 2.1 Quản lý sản phẩm 12 2.2 Quản lí kho: 12 2.3 Quản lí doanh thu: 12 2.4 Quản lí khách hàng: 12 2.5 Quản lý nhân viên 12 2.6 Phân quyền tới user 12 2.7 Tổng hợp báo cáo lợi nhuận 13 2.8 Quản lý chương trình khuyến 13 CHƯƠNG PHÂN TÍCH 14 3.1 Actor 14 3.2 Use case 14 3.2.1 Khách hàng tiềm 14 3.2.2 Khách hàng thành viên 14 3.2.3 Nhân viên kho 14 3.2.4 Thu ngân 15 3.2.5 Quản lý 15 3.3 Đặc tả Use-case 15 3.3.1 Use case: Tìm kiếm sản phẩm 15 3.3.2 Use case: Xem thông tin sản phẩm 16 3.3.3 Use case: Đăng kí 17 3.3.4 Use case: Đưa sản phẩm vào giỏ hàng 18 3.3.5 Use-case: Đăng nhập 19 3.3.6 Use-case: Đăng xuất 20 3.3.7 Use-case: Thanh toán 21 3.3.8 Use-case: Đổi mật 23 3.3.9 Use-case: Thêm sản phẩm 23 3.3.10 Use case: Nhập thông tin đơn hàng 24 3.3.11 Use case: Xem thông tin đơn hàng 25 3.3.12 Use case: Xuất đơn hàng 26 3.3.13 Use case: Quên mật 27 3.3.14 Use case: Xóa sản phẩm 28 3.3.15 Use case: Sửa sản phẩm 29 3.3.16 Use case: Xem thông tin nhân viên 30 3.3.17 Use-case: Thêm phiếu nhập kho 31 3.3.18 Use-case: Làm phiếu xuất kho 32 3.3.19 Use case: Xóa nhân viên 33 3.3.20 Use case: Sửa thông tin nhân viên 34 3.3.21 Use case: Thống kê báo cáo doanh thu theo thời gian 35 3.3.22 Use case: Xem hóa đơn 36 3.3.23 Use case: Quản lý giá 37 3.3.24 Use case: Quản lý khuyến 38 3.3.25 Use case: Sửa thông tin nhân viên 39 3.3.26 Use case: Xem thông tin khách hàng 40 3.3.27 Use case: Chỉnh sửa thông tin khách hàng 40 3.3.28 Use case: Xóa khách hàng 41 3.3.29 Use case: Xóa hóa đơn 42 3.3.30 Use case: Chỉnh sửa hóa đơn 43 3.3.31 Use case: Xóa sản phẩm khỏi hóa đơn 44 3.3.32 Use case: Thêm sản phẩm vào hóa đơn 45 3.3.33 Use case: Thêm khách hàng 46 3.3.34 Use case: Chỉnh sửa trạng thái đơn hàng 47 3.3.35 Use case: Xem danh sách đơn hàng tạo 48 3.3.36 Use case: Làm phiếu xuất kho 49 3.3.37 Use case: Xóa sản phẩm giỏ hàng 50 3.3.38 Use case: Chỉnh sửa số lượng sản phẩm giỏ hàng 51 3.3.39 Use case: Xem lịch sử mua hàng 52 3.3.40 Usecase: Thống kê báo cáo hàng tồn kho 52 3.3.41 Usecase: Thống kê báo cáo theo ca 53 CHƯƠNG 4.1 SƠ ĐỒ 55 Sơ đồ use case 55 4.1.1 Khách hàng tiềm năng: 55 4.1.2 Khách hàng thành viên: 56 4.1.3 Thu ngân: 57 4.1.4 Quản lí kho: 58 4.1.5 Quản lí: 59 4.2 Class Diagram 60 4.3 Sequence Diagram 61 4.4 Activity Diagram 87 CHƯƠNG PHỎNG VẤN & ĐẶT CÂU HỎI 1.1 Chuẩn bị cho vấn: - Thời gian: 13h20 ngày 27 tháng 10 năm 2022 Hẹn gặp ai: Địa điểm: phòng A111 trường Đại học Công nghệ thông tin & Truyền thông Việt- Hàn 1.2 Câu hỏi buổi vấn: Hoạt động kinh doanh cửa hàng bao gồm q trình nào? Những q trình diễn nào? - Hoạt động kinh doanh cửa hàng chủ yếu diễn trình a Quá trình nhập xuất kho: - Cửa hàng cung cấp hàng từ nhiều nhà cung cấp với mặt hàng chủng loại khác bút, tẩy, giấy,… Khi cửa hàng có nhu cầu cung cấp hàng cửa hàng liên hệ với nhà cung cấp, thỏa thuận, kí hợp đồng mua hàng, đồng thời tiến hàng giao hàng theo thời gian thỏa thuận - Khi nhập hàng, quản lí kho kiểm tra hàng hóa, hàng hóa khớp với hợp đồng lập phiếu nhập kho cập nhật danh mục hàng - Trong tình hàng quầy hết, quản lí kho tiến hành kiểm tra số lượng cịn loại sản phẩm kho, tiến hành xuất kho, đồng thời lập phiếu xuất kho b Quá trình bán hàng: - Đối với khách hàng mua bán trực tiếp B1: Khách hàng chọn sản phẩm cần mua bỏ vào giỏ hàng B2: Khách hàng đến quầy thu ngân toán, thu ngân quét mã sản phẩm B3: Hệ thống tự động tính tổng số tiền khách phải trả dựa sản phẩm số lượng mua B4: Khách hàng toán, lần đầu mua sản phẩm cửa hàng thu ngân lưu tên số điện thoại khách hàng hệ thống để hưởng quyền lợi từ chương trình khuyến mãi, giảm giá cửa hàng lần sau Nếu khách hàng thành viên cửa hàng, đọc - số điện thoại tên cho thu ngân, thu ngân kiểm tra cộng điểm tích lũy giảm giá B5: Thu ngân in hóa đơn cho khách hàng Đối với khách hàng mua sắm trực tuyến: B1: Khách hàng thêm hàng vào giỏ hàng, cập nhật giỏ hàng B2: Nếu muốn mua hàng, khách hàng phải đăng nhập tài khoản B3: Nhấn chọn mua hàng, hệ thống ghi nhận thông tin đơn hàng cho khách hàng gồm tổng đơn giá, sản phẩm Khách hàng chọn xác nhận mua hàng hủy đơn hàng B4: Nếu khách hàng chọn xác nhận mua hàng hệ thống hiển thị giao diện cho khách hàng điền thông tin nơi giao hàng, họ tên, số điện thoại Hệ thống ghi nhận thông tin tiến hành giao hàng Nếu khách hàng chọn hủy đơn hàng, hệ thống quay trang chủ cho khách hàng Với trình nhập xuất kho, liệu hệ thống quản lí số lượng hàng cịn lại kho để tránh tình trạng khơng cịn hàng để bán? - Đặt mức tồn kho cho loại sản phẩm nhận thông báo hàng kho đặt mức thấp tiến hành nhập hàng Khi nhập hàng kho, quản lí kho làm phiếu nhập, có thơng tin sản phẩm nhập về, sản phẩm nhập số lượng Khi xuất hàng khỏi kho, quản lí kho làm phiếu xuất, có thơng tin sản phẩm xuất khỏi, sản phẩm xuất số lượng Sau lần xuất nhập kho, hệ thống tính tốn để xem số lượng cịn lại sản phẩm kho Khi số lượng sản phẩm kho chạm cảnh báo, có nguy thiếu hụt hàng cung cấp cho khách hàng Hệ thống cảnh báo, người quản lí kho có trách nhiệm kiểm tra lại tiến hành nhập đợt hàng Dữ liệu bán hàng kết hợp với liệu hàng tồn kho có ảnh hưởng đến q trình nhập xuất kho? - - Thơng qua việc tích hợp liệu liệu bán hàng liệu hàng tồn kho, biết mặt hàng bán với tốc độ nhanh hàng bán chậm Sử dụng liệu để định cần đặt hàng số lượng cần đặt hàng lại cần khuyến mại giảm giá để đẩy hàng tồn, bán chậm Thông qua việc tích hợp liệu doanh thu liệu hàng tồn kho, hệ thống tính tón vòng quay hàng tồn kho Chỉ số tính cơng thức lấy giá vốn hàng bán chia cho bình quân giá trị hàng tồn kho khoảng thời gian xác định Giá trị hàng tồn kho bình quân trung bình cộng giá trị hàng tồn kho đầu kì cuối kì Từ số ước tính thời gian nhập hàng hợp lí, so sánh khả quản trị hàng tồn kho theo thời gian Nếu trường hợp hàng hết hạn sử dụng hàng hóa bị lỗi, hệ thống phát xử lí nào? - Khi nhập lô hàng kho, làm phiếu nhập nhập thông tin ngày sử dụng lơ sản phẩm Hệ thống đến ngày cảnh báo sản phẩm hết hạn sử dụng Quản lí kho theo dõi cảnh báo sản phẩm hết hạn sử dụng chất lượng khơng đảm bảo Quản lí kho tiến hành lập phiếu trả hàng Điều kiện tiên để khách hàng trở thành khách hàng thành viên cửa hàng? - Đối với khách hàng mua sắm trực tiếp, mua sản phẩm cửa hàng Đối với khách hàng mua sắm trực tuyến, có tài khoản đăng nhập vào web bán hàng Khách hàng thành viên có ưu đãi riêng biệt gì? - - Các khách hàng thành viên lần mua sản phẩm hệ thống, hóa đơn lưu lại Dựa vào tổng số tiền hóa đơn, hệ thống tính điểm tích lũy cho khách hàng Khi điểm tích lũy đạt mức định, khách hàng mua sắm cửa hàng, hệ thống thơng báo số điểm tích lũy thời khách hàng Tùy vào mức điểm tích lũy, khách hàng giảm giá miễn phí vận chuyển Ai quản lí thơng tin cá nhân thơng tin lịch sử giao dịch khách hàng? - Khách hàng, quản lí người quản lí thơng tin cá nhân thông tin lịch sử giao dịch khách hàng Thu ngân quản lí thông tin giao dịch khách hàng Thu ngân làm việc theo ca, liệu có liên quan quản lí hóa đơn khách hàng quản lí nhân viên hay khơng? - - Các nhân viên thu ngân làm việc theo ca, mua bán sản phẩm với khách hàng hoàn thành, hệ thống lưu giữ lại hóa đơn theo ca làm việc Hệ thống tích hợp liệu, tính tốn thống kê báo cáo doanh thu theo ca Dựa vào doanh thu theo ca, quản lí biết nhân viên thu ngân có doanh thu bán hàng Điều phần quản lí nhân viên, biết doanh thu tính tốn chất lượng làm việc, tiền lương nhân viên Đồng thời dựa vào việc thống kê hóa đơn theo ca phát trường hợp nhân viên gian lận Nếu trường hợp ca có nhiều nhân viên có nhân viên trực thay hệ thống xử lí nào? - Có cách giải quyết: Mỗi thu ngân có máy tính mình, thu ngân đăng nhập vào hệ thống tiến hành giao dịch với khách hàng Mỗi tờ hóa đơn có thơng tin người điền hóa đơn, dựa vào thông tin biết người tiến hành giao dịch với khách hàng 10 Vậy dựa vào hóa đơn, khách hàng ưu đãi gì? - Sau lần giao dịch, hóa đơn lưu giữ lại hệ thống, theo kì thống kê báo cáo hóa đơn khách hàng, dựa vào số hóa đơn tổng tiền mà khách hàng mua sản phẩm từ hóa đơn, tính điểm tích lũy cho khách hàng Dựa vào câu trả lời câu hỏi số 6, dựa vào điểm tích lũy này, khách hàng có ưu đãi riêng theo điểm 11 Hệ thống quản lí sản phẩm theo hướng nào? - - Sản phẩm cửa hàng chia thành loại: sản phẩm bán chạy sản phẩm không bán chạy Hệ thống dựa vào việc tích hợp số lượng xuất khỏi kho sản phẩm số lượng bán sản phẩm để sản phẩm bán chạy cửa hàng Dựa vào số liệu này, cửa hàng biết sản phẩm cần lưu ý nhập nhiều vào lần sau 12 Hệ thống thống kê báo cáo gì? 10 - Quản lý khuyến 104 - Chỉnh sửa hóa đơn 105 - Xóa hóa đơn - Xóa khách hàng 106 - Lập thống kê hàng tồn kho 107 - Lập thống kê theo ca 108 - Xem lịch sử mua hàng 109 - Chỉnh sửa trạng thái sản phẩm 110 - Xem danh sách đơn hàng 111 - Thêm phiếu nhập kho 112 - Xóa sản phẩm khỏi hóa đơn - Thêm sản phẩm vào hóa đơn 113 - Thêm khách hàng 114 115 - Làm phiếu xuất kho 116 - Xóa sản phẩm giỏ hàng 117 - Chỉnh sửa số lượng sản phẩm giỏ hàng 118