BÁO CÁO BÀI TẬP LỚN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ CỬA HÀNG BÁN ĐỒ ĂN NHANH Hiện nay khoa học công nghệ ngày càng phát triển nhanh chóng. Chúng đã đạt được nhiều thành tựu to lớn trong tất cả các lĩnh vực, ngành nghề của đời sống xã hội. Đặc biệt với sự phát triển của công nghệ thông tin đã làm việc quản lý các hệ thống thông tin trở nên tiện lợi, an toàn, có tính tự động hóa cao. Trong đó phải kể đến hệ thống quản bán hàng tại các cửa hàng. Đó là một công việc khá phức tạp và có một lượng thông tin cần quản lí lớn. Toàn bộ các hoạt động trong công việc quản lý bán hàng như doanh thu, giá cả, số lượng hàng tồn kho …đòi hỏi mất nhiều thời gian và nhân lực. Tuy nhiên qua khảo sát tình hình chung ở một số cửa hàng tại thành phố Hà Nội, nhóm chúng em nhận thấy việc quản lý bán hàng nói chung tại các cửa hàng vẫn chưa đáp ứng được yêu cầu của các nhà quản lý cũng như của khách hàng. Việc khách hàng phải đi tìm hàng, đặt đơn hàng cũng rất khó khăn. Công việc báo cáo thống kê trong công tác quản lý bán hàng cũng gặp vô vàn khó khăn. Chỉ với việc thống kê số lượng hàng đã bán ,các mặt hàng bán chạy cũng tốn rất nhiều thời gian nhiều khi còn xảy ra sai sót do khối lượng sản phẩm quá nhiều không được sắp xếp và quản lý một cách hợp lý. Vì vậy cần phải có những cải tiến tích cực các quy trình nghiệp vụ với việc áp dụng công nghệ thông tin hiện đại, và cần xây dựng một hệ thống quản lý bán hàng mới phù hợp để giúp các chủ cửa hàng nắm bắt thông tin về sản phẩm, thông tin khách hàng và trạng thái các đơn đặt hàng một cách chính xác và kịp thời. Từ đó người quản lý có thể đưa ra các kế hoạch và quyết định đúng đắn, giảm chi phí và tăng khả năng cạnh tranh, nâng cao kết quả hoạt động kinh doanh. Xuất phát từ nhu cầu thực tế đó và quá trình học tập môn phân tích thiết kế hệ thống cùng với sự hướng dẫn của cô giáo chúng em đã tìm hiểu và lựa chọn tìm hiểu về cửa hàng bán đồ ăn nhanh Trung Foodie Hoài Đức để khảo sát và phân tích thiết kế hệ thống quản lý bán hàng cho cửa hàng này làm báo cáo bài tập lớn.
TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI KHOA CÔNG NGHỆ THÔNG TIN -o0o - BÁO CÁO BÀI TẬP LỚN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ CỬA HÀNG BÁN ĐỒ ĂN NHANH Sinh viên thực hiện: Đoàn Duy Anh 191210022 Nguyễn Quang Trung 191201042 Vũ Hoàng Minh 191210709 Nguyễn Quang Hà 191212018 Nhóm thực hiện: Nhóm Giáo viên hướng dẫn: Giảng viên: Đào Thị Lê Thủy Bảng Phân Công Nhiệm Vụ • • Tên đề tài: Phân tích thiết kế hệ thống quản lý cửa hàng bán đồ ăn nhanh Phạm vi sơ bộ: Chương Chương Chương Lấy mẫu Biều dồ phân rã chức Xác định module (module con) Phỏng vấn nhân viên Xác định yêu cầu cho hệ thống Phỏng vấn quản lý Biểu đồ DFD logic Khảo sát điều tra Biều dồ DFD vật lý Lời mở đầu Mô tả chức Phỏng vấn nhân viên Xác định thực thể Tổng hợp liệu sau vấn Xây dựng mơ hình ERD Vũ Hoàng Minh Nguyễn Quang Trung Nguyễn Quang Hà Đoàn Duy Anh Mục tiêu phạm vi đề tài Mô tả tốn • Xây dựng mơ hình RM Mơ tả chức module Thiết kế giao diện Chi tiết bảng sở liệu Thiết kế giao diện Nơi dự kiến khảo sát để tìm hiểu nghiệp vụ:Cửa hàng Trung Foodie Hoài Đức Hà Nội MỤC LỤC CHƯƠNG I KHẢO SÁT Khảo sát .7 1.1 Phỏng vấn 1.2 Phiếu điều tra 13 1.3 Lấy mẫu 16 1.4 Quan sát 19 Tổng hợp liệu khảo sát 20 2.1 Các quy trình quản lý bán hàng hệ thống hành 20 2.2 Một số vấn đề hệ thống .21 CHƯƠNG II PHÂN TÍCH HỆ THỐNG 21 Biểu đồ phân rã chức 21 1.1 Mô tả chức lá: 22 1.2 Yêu cầu .24 Mơ hình hóa tiến trình 24 2.1 DFD vật lý hệ thống thời 24 2.1.1 Mức .24 2.1.2 Mức .25 2.2 DFD logic hệ thống thời 26 2.2.1 Mức .26 2.2.2 Mức .26 2.3 DFD logic hệ thống đề xuất .27 2.3.1 Mức .27 2.3.2 Mức .27 Mơ hình hóa liệu 28 3.1 Các thực thể Thuộc tính .28 3.2 Mơ hình RM .31 3.3 Mơ hình ER 31 CHƯƠNG III THIẾT KẾ HỆ THỐNG .33 Thiết kế kiến trúc hệ thống 33 1.1 Xác định kiểu kiến trúc hệ thống 33 1.2 Cơng nghệ lập trình, cơng nghệ lưu trữ dự kiến .33 1.3 Phân rã hệ thống thành module 39 1.4 Mô tả chi tiết module .40 a Các chức chung hệ thống 40 b Chi tiết module 42 Thiết kế biểu mẫu, báo cáo giao diện đối thoại 54 2.1 Giao diện Chung 54 2.2 Giao diện cho Quản Lý 56 2.3 Giao diện cho Nhân Viên Phục Vụ 61 2.4 Giao diện cho Nhân Viên Thu Ngân 64 2.5 Giao diện cho Nhân Viên Bếp .68 TÀI LIỆU THAM KHẢO - Slide giảng cô Đào Thị Lê Thủy File thiết kế hệ thống SmartSchool Một số tài liệu tham khảo internet DANH MỤC BẢNG Bảng 1.1: Kế hoạch vấn cho quản lý Bảng 1.2: Kết vấn quản lý Bảng 1.3: Kế hoạch vấn cho nhân viên phục vụ Bảng 1.4: Kết vấn nhân viên phục vụ Bảng 1.5: Kế hoạch vấn cho nhân viên thu ngân Bảng 1.6: Kết vấn nhân viên thu ngân Bảng 1.7: Mẫu phiếu điều tra khảo sát ý kiến Bảng 1.3.8: Danh sách đối tượng lấy mẫu Bảng 1.8: Danh sách đối tượng lấy mẫu Bảng 1.9: Danh sách đối tượng lấy mẫu Bảng 1.10: Danh sách đối tượng lấy mẫu Bảng 1.11: Danh sách đối tượng lấy mẫu Bảng 3.1.1: Table Vai Trò Bảng 3.1.2: Table Người Dùng Bảng 3.1.3: Table Hóa Đơn Bảng 3.1.4: Table Khách Hàng Bảng 3.1.5: Table Chi Tiết Hóa Đơn Bảng 3.1.6: Table Loại Đồ Ăn Bảng 3.1.7: Table Đơn Vị Tính Bảng 3.1.8: Table Nhà Cung Cấp Bảng 3.1.9: Table Đồ Ăn Bảng 3.1.10: Table Chi Tiết Đơn Đặt Món Bảng3.1.11: Table Đơn Đặt Món Bảng 3.1.12: Table Vị Trí Ngồi Bảng 3.1.13: Table Trạng Thái Bảng 3.1.14: Module Quản lý Bảng 3.1.15: Module Nhân Viên Phục Vụ Bảng 3.1.16: Module Nhân viên thu ngân Bảng 3.1.17: Module Nhân viên bếp DANH MỤC HÌNH VẼ Hình 1.1: Menu ăn Hình 1.2: Hóa đơn giấy Hình 2.1: Biểu đồ phân rã chức Hình 2.2: DFD vật lý thời mức Hình 2.3: DFD vật lý thời mức Hình 2.4: DFD logic thời mức Hình 2.5: DFD logic thời mức Hình 2.6: DFD logic đề xuất mức Hình 2.7: DFD logic đề xuất mức Hình 2.8: Mơ hình RM Hình 2.9: Mơ hình ER Hình 3.1.18: Chức tìm kiếm ghi Hình 3.1.19: Chức thêm ghi Hình 3.1.20: Chức sửa ghi Hình 3.1.21: Chức xóa ghi Hình 3.1.22: Chức đăng nhập Hình 3.1.23: Chức đăng xuất Hình 3.1.24: Chức đổi mật Hình 3.1.25: Chức tạo hóa đơn Hình 3.1.26: Chức in hóa đơn Hình 3.1.27: Chức ghép đơn đặt Hình 3.1.28: Chức tạo đơn đặt Hình 3.1.29: Chức kiểm đồ Hình 3.1.30: Chức phân quyền Hình 3.1.31: Chức báo cáo Hình 3.1.32: Chức xuất file excel Hình 3.2.1: Giao diện đăng nhập ! ! Hình 3.2.2: Giao diện quên mật Hình 3.2.3: Giao diện đổi mật Hình 3.2.4: Giao diện đăng xuất Hình 3.2.5: Giao diện quản lý nhân viên Hình 3.2.6: Giao diện quản lý khách hàng Hình 3.2.7: Giao diện quản lý nhà cung cấp Hình 3.2.8: Giao diện quản lý ăn Hình 3.2.9: Giao diện quản lý hóa đơn Hình 3.2.10: Giao diện quản lý chi tiết hóa đơn Hình 3.2.11: Giao diện quản lý báo cáo doanh thu theo bảng Hình 3.2.12: Giao diện báo cáo doanh thu theo đường Bảng 3.2.13: Giao diện đặt Hình 3.2.14: Giao diện quản lý đơn đặt Hình 3.2.15: Giao diện quản lý ghép đơn đặt Hình 3.2.16: Giao diện kiểm đồ Hình 3.2.3.1: Giao diện quản lý đơn đặt Hình 3.2.3.2: Giao diện quản lý ghép đơn đặt Hình 3.2.3.3: Giao diện tốn Hình 3.2.3.4: Giao diện tạo khách hàng Hình 3.2.3.4: Giao diện tạo hóa đơn Hình 3.2.4.1: Giao diện quản lý đơn đặt Hình 3.2.4.2: Giao diện chế biến Hình 3.2.4.3: Giao diện quản lý báo hết Lời Mở Đầu Hiện khoa học công nghệ ngày phát triển nhanh chóng Chúng đạt nhiều thành tựu to lớn tất lĩnh vực, ngành nghề đời sống xã hội Đặc biệt với phát triển công nghệ thông tin làm việc quản lý hệ thống thơng tin trở nên tiện lợi, an tồn, có tính tự động hóa cao Trong phải kể đến hệ thống quản bán hàng cửa hàng Đó cơng việc phức tạp có lượng thơng tin cần quản lí lớn Tồn hoạt động công việc quản lý bán hàng doanh thu, giá cả, số lượng hàng tồn kho …đòi hỏi nhiều thời gian nhân lực Tuy nhiên qua khảo sát tình hình chung số cửa hàng thành phố Hà Nội, nhóm chúng em nhận thấy việc quản lý bán hàng nói chung cửa hàng chưa đáp ứng yêu cầu nhà quản lý khách hàng Việc khách hàng phải tìm hàng, đặt đơn hàng khó khăn Cơng việc báo cáo thống kê công tác quản lý bán hàng gặp khó khăn Chỉ với việc thống kê số lượng hàng bán ,các mặt hàng bán chạy tốn nhiều thời gian nhiều xảy sai sót khối lượng sản phẩm q nhiều khơng xếp quản lý cách hợp lý Vì cần phải có cải tiến tích cực quy trình nghiệp vụ với việc áp dụng cơng nghệ thông tin đại, cần xây dựng hệ thống quản lý bán hàng phù hợp để giúp chủ cửa hàng nắm bắt thông tin sản phẩm, thông tin khách hàng trạng thái đơn đặt hàng cách xác kịp thời Từ người quản lý đưa kế hoạch định đắn, giảm chi phí tăng khả cạnh tranh, nâng cao kết hoạt động kinh doanh Xuất phát từ nhu cầu thực tế q trình học tập mơn phân tích thiết kế hệ thống với hướng dẫn cô giáo chúng em tìm hiểu lựa chọn tìm hiểu cửa hàng bán đồ ăn nhanh Trung Foodie Hồi Đức để khảo sát phân tích thiết kế hệ thống quản lý bán hàng cho cửa hàng làm báo cáo tập lớn Input: Thông tin ăn Output: Đơn đặt Sơ đồ luồng xử lý: Hình 3.1.28: Chức tạo đơn đặt Kiểm đồ Input: Thơng tin đơn đặt Output: Đơn đặt Sơ đồ luồng xử lý: Hình 3.1.29: Chức kiểm đồ Phân quyền Input: Thông tin nhân viên Output: Thơng tin nhân viên Sơ đồ luồng xử lý: Hình 3.1.30: Chức phân quyền Báo cáo doanh thu Input: Thơng tin hóa đơn/món ăn Output: Biểu đồ liệu thống kê Sơ đồ luồng xử lý: Hình 3.1.31: Chức báo cáo Xuất file excel Input: Danh sách thông tin Output: File excel Sơ đồ luồng xử lý: Hình 3.1.32: Chức xuất file excel Thiết kế biểu mẫu, báo cáo giao diện đối thoại 2.1 Giao diện Chung ! ! Hình 3.2.1: Giao diện đăng nhập Hình 3.2.2: ! Giao diện quên mật ! Hình 3.2.3: Giao diện đổi mật ! Hình 3.2.4: Giao diện đăng xuất ! ! Hình 3.2.5: Giao diện quản lý nhân viên ! diện quản lý khách hàng Hình 3.2.6: Giao ! ! ! ! ! ! diện quản lý nhà cung cấp Hình 3.2.7: Giao ! Hình 3.2.8: Giao diện quản lý ăn ! Hình 3.2.9: Giao diện quản lý hóa đơn ! diện quản lý chi tiết hóa đơn Hình 3.2.10: Giao ! Hình 3.2.11: Giao diện quản lý báo cáo doanh thu theo bảng ! Hình 3.2.12: Giao diện báo cáo doanh thu theo đường 2.2 Giao diện cho Nhân Viên Phục Vụ Hình 3.2.13: Giao diện đặt Hình 3.2.14: Giao diện quản lý đơn đặt ! Hình 3.2.15: Giao diện quản lý ghép đơn đặt ! ! Hình 3.2.16: Giao diện kiểm đồ 2.3 Giao diện cho Nhân Viên Thu Ngân ! ! Hình 3.2.3.1: Giao diện quản lý đơn đặt Hình 3.2.3.2: Giao! diện quản lý ghép đơn đặt ! ! ! ! ! ! Giao diện tốn Hình 3.2.3.3: Hình 3.2.3.4:! Giao diện tạo khách hàng ! Giao diện tạo hóa đơn Hình 3.2.3.4: ! 2.4 Giao diện cho Nhân Viên Bếp ! Hình 3.2.4.1: Giao diện quản lý đơn đặt ! Hình 3.2.4.2: Giao diện chế biến ! Hình 3.2.4.3: Giao diện quản lý báo hết ... thay hệ thống cũ hệ thống nhằm khắc phục cải tiến để tăng chất lượng cửa hàng - Dựa vào kiến thức học từ mơn Phân tích thiết kế hệ thống, báo cáo phân tích hệ thống quản lý cửa hàng bán đồ ăn nhanh. .. tạo hệ thống quản lý bao gồm chức năng: ● Quản lý bán hàng ● Quản lý hệ thống ● Quản lý thông tin ● Báo cáo thống kê 1.2 Phạm vi đề tài ● Báo cáo thực dựa sở phạm vi mơn học Phân tích thiết kế hệ. .. tập mơn phân tích thiết kế hệ thống với hướng dẫn giáo chúng em tìm hiểu lựa chọn tìm hiểu cửa hàng bán đồ ăn nhanh Trung Foodie Hoài Đức để khảo sát phân tích thiết kế hệ thống quản lý bán hàng