CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 4 1.1. Mô tả hệ thống 4 1.2. Mô hình hóa hệ thống 17 Mô hình hóa tiến trình nghiệp vụ 17 Biểu đồ hoạt động 17 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 23 2.1. Phân tích chức năng nghiệp vụ 23 2.1.1. Mô hình hóa chức năng nghiệp vụ 23 2.1.2. Mô hình hóa tiến trình nghiệp vụ 29 2.1.3. Đặc tả tiến trình nghiệp vụ 33 2.2. Phân tích dữ liệu nghiệp vụ 37 2.2.1. Mô hình dữ liệu ban đầu 37 2.2.2. Chuẩn hóa dữ liệu 40 2.2.3. Đặc tả dữ liệu 52 2.3. Hợp nhất khía cạnh chức năng và dữ liệu 58 2.3.1. Ma trận kho – kiểu thực thể 58 2.3.2. Ma trận chức năng – kiểu thực thể 59
BÁO CÁO BÀI TẬP LỚN HỌC PHẦN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG Đề tài “ Hệ thống quản lý bán hàng cho cửa hàng đồ ăn nhanh” Hà Nội, …/2024 MỤC LỤC CHƯƠNG 1: KHẢO SÁT HỆ THỐNG .4 1.1 Mô tả hệ thống .4 1.2 Mơ hình hóa hệ thống 17 Mơ hình hóa tiến trình nghiệp vụ 17 Biểu đồ hoạt động .17 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 23 2.1 Phân tích chức nghiệp vụ 23 2.1.1 Mơ hình hóa chức nghiệp vụ 23 2.1.2 Mơ hình hóa tiến trình nghiệp vụ .29 2.1.3 Đặc tả tiến trình nghiệp vụ .33 2.2 Phân tích liệu nghiệp vụ 37 2.2.1 Mơ hình liệu ban đầu 37 2.2.2 Chuẩn hóa liệu 40 2.2.3 Đặc tả liệu 52 2.3 Hợp khía cạnh chức liệu 58 2.3.1 Ma trận kho – kiểu thực thể .58 2.3.2 Ma trận chức – kiểu thực thể 59 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG .61 3.1 Thiết kế tổng thể 61 3.1.1 Phân định công việc người máy 61 3.1.2 Thiết kế tiến trình hệ thống 63 3.2 Thiết kế kiểm soát 63 3.2.1 Xác định nhóm người dùng 63 3.2.2 Phân định quyền hạn nhóm người dùng (tiến trình, liệu) 64 3.2.3 Xác định tình kiểm sốt người dùng .65 3.2.4 Thiết kế tiến trình hệ thống cho nhóm quản trị 66 3.3 Thiết kế sở liệu 66 3.3.1 Thiết kế bảng liệu phục vụ bảo mật 66 3.3.2 Xác định thuộc tính kiểm sốt, bảng kiểm sốt .67 3.3.3 Mơ hình liệu hệ thống 69 3.3.4 Đặc tả bảng liệu 70 3.4 Thiết kế kiến trúc chương trình .79 3.4.1 Thiết kế kiến trúc hệ thống mức cao 79 3.4.2 Thiết kế modul xử lý 80 3.5 Thiết kế giao diện người – máy .82 3.5.1 Thiết kế hệ thống đơn chọn 82 3.5.2 Thiết kế form nhập liệu cho danh mục .82 3.5.3 Thiết kế form xử lý nghiệp vụ 84 3.5.4 Thiết kế báo cáo ( 01 nghiệp vụ, 01 thống kê) 86 ĐÁNH GIÁ CÔNG VIỆC VÀ KẾT LUẬN .91 CHƯƠNG 1: KHẢO SÁT HỆ THỐNG Mô tả hệ thống Hiện nay, mô hình bán hàng ngày phát triển, thị trường bán đồ ăn nhanh mở rộng đặc biệt tảng giao thức mạng Sử dụng công nghệ thông tin thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Trước quen với việc quản lý bán hàng thông qua giấy tờ ngày nay, xã hội ngày phát triển dẫn đến việc quản lý trình bán hàng trở nên phức tạp nhiều Từ thực tế “Hệ thống quản lí bán hàng cho cửa hàng bán đồ ăn nhanh” cơng cụ giúp ích giúp việc quản lý bán hàng cho cửa hàng đồ ăn nhanh trở nên dễ hàng Nhiệm vụ bản: Hệ thống quản lí bán hàng cho cửa hàng bán đồ ăn nhanh xây dựng nhằm mục tiêu giúp đỡ quản lý bán hàng, quản lý nguyên liệu trở nên dễ dàng, khoa học, xác, nhanh chóng đảm bảo nhu cầu khách hàng việc thống kê doanh thu cho chủ cửa hàng cách xác hiệu Để quản lý bán hàng cho cửa hàng đồ ăn nhanh, hệ thống đảm bảo thực nhiệm vụ sau: - Quản lý việc bán đồ ăn cho khách hàng xác, nhanh chóng - Quản lý kho nguyên liệu cửa hàng - Quản lý danh mục thực đơn - Báo cáo thống kê doanh thu, chi tiêu cửa hàng 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ý hoạt động: thu, chi cửa hàng - Quản lý thực đơn, giá bán, khuyến - Lập thực đơn theo yêu cầu chủ cửa hàng - Quản lý bổ sung kho nguyên liệu - Thống kê báo cáo doanh thu, lợi nhuận - Xử lí cố q trình hoạt động cửa hàng - Số lượng nhân viên: • Bộ phận tốn: - Tiếp nhận việc đặt phần ăn khách hàng để lập in hóa đơn toán - Nhận tiền trả tiền thừa cho khách - Tạo lưu hóa đơn mua - Nhận tốn hóa đơn nhà cung cấp - Số lượng nhân viên: • Bộ phận chế biến: - Tiếp nhận hóa đơn khách - Chế biến phần ăn theo thông tin hóa đơn - Đánh dấu hóa đơn duyệt (cần đánh dấu để nhận biết phần ăn ghi hóa đơn hồn thành chuẩn bị giao cho khách hàng, khơng có hiệu lực sử dụng cho lần sau) - Chuyển phần ăn cho khách hàng - Kiểm tra kho nguyên liệu lập phiếu yêu cầu nhập nguyên liệu - Tiếp nhận kiểm kê hàng nhập - Tạo lưu phiếu nhập kho - Số lượng nhân viên: Quy trình xử lý quy tắc quản lý: Quy trình xử lý: Thanh tốn hóa đơn khách hàng: - Khách hàng vào cửa hàng, lựa chọn phần ăn theo danh mục thực đơn hiển thị hình lựa chọn dịch vụ ăn cửa hàng mang Sau đó, đến phận toán để yêu cầu phần ăn - Nhân viên phận toán nhập phần ăn(1) mà khách u cầu để lập hóa đơn tốn xác nhận lại phần ăn(2) cho khách hàng phần ăn chọn Lúc này, khách hàng thay đổi phần ăn (thêm, bớt, đổi phần ăn)(3) - Khi khách hàng đồng ý đặt hàng tiến hành toán, nhân viên phận toán nhận tiền, nhập số tiền khách đưa(4) vào máy trả tiền thừa (nếu có) - Nhân viên tiến hành lập hóa đơn tốn(5)(MB1) thức in hóa đơn(MB1) Hóa đơn có hiệu lực ngày - Cuối ngày tiến hành tính tốn tổng tiền thu(7) ngày hơm gửi đến phận quản lý Nhận phần ăn: - Khách hàng đưa hóa đơn đến phận chế biến đợi quầy - Khi có hóa đơn, phận chế biến tiến hành chế biến theo phần ăn ghi hóa đơn(8) - Khi chế biến xong, phận chế biến đánh dấu hóa đơn duyệt(9) (đã có phần ăn ) chuyển phần ăn hóa đơn duyệt(10) quầy, khách hàng đến nhận phần ăn Bổ sung kho nguyên liệu: - Bộ phận chế biến thường xuyên kiểm tra kho nguyên liệu(11), có nguyên liệu hết gần hết gửi phiếu yêu cầu nhập nguyên liệu(12) (MB2) cho phận quản lý, có nguyên liệu cần cung cấp, với số lượng yêu cầu tương ứng - Bộ phận quản lý tiếp nhận yêu cầu gửi báo giá(13) cho nhà cung cấp Sau thẩm định, chọn nhà cung cấp(14) phù hợp - Bộ phận quản lý lập gửi đơn mua hàng(15)(MB3) tới nhà cung cấp lựa chọn - Nhà cung cấp vào đơn mua hàng để giao hàng với phiếu giao hàng(MB4) đến phận chế biến hóa đơn nhà cung cấp đến phận toán - Bộ phận chế biến tiếp nhận nguyên liệu(16), kiểm tra hàng(17), nhập thông tin nguyên liệu vào kho(18) lưu phiếu nhập kho(19)(MB5) - Bộ phận toán nhận phiếu nhập kho(20) từ phận chế biến đối chiếu với hóa đơn nhà cung cấp để tạo hóa đơn mua(21)(MB6) tiến hành tốn hóa đơn(22) với nhà cung cấp Quản lý thực đơn: - Khi phận quản lý nhận định từ chủ hàng thay đổi giá bán, thêm khuyến mãi, thay đổi thực đơn Bộ phận quản lý cập nhật lại giá bán, khuyến mại(23) đồ ăn tương ứng lập thực đơn mới(24)(MB7) Thống kê doanh thu: - Bộ phận quản lý vào hóa đơn tốn để tổng hợp tiền thu về(25), sau lập bảng thống kê doanh thu(26)(MB8) gửi cho chủ cửa hàng - Bộ phận quản lý vào hóa đơn mua hàng để tổng hợp tiền chi ra(27), sau lập bảng thống kê thu chi(28)(MB9) gửi cho chủ cửa hàng - Báo cáo thu chi(29)(MB9) cho chủ cửa hàng Quy tắc quản lý: - Khi gặp cố phải báo cáo với phân quản lý không tự ý xử lý - Các phận thực tốt công việc khơng tự ý tham gia vào cơng việc phận khác - Mọi việc bàn giao cần có xác nhận người nhận vào sổ giao nhận - Các ăn chế biến theo cơng thức chế biến - Tính tiền khoản thu: Tổng tiền thu = ∑ (số lượng * đơn giá ăn) - Tính tiền khoản chi: Tổng tiền chi = ∑ (số lượng * đơn giá) + chi phí phát sinh khác (lương nhân viên, điện nước…) - Doanh thu cửa hàng: Tổng doanh thu = Tổng tiền thu - Tổng tiền chi Mẫu biểu Hóa đơn toán (MB1) Phiếu yêu cầu nhập nguyên liệu (MB2) 10