TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAMKHOA CÔNG NGHỆ THÔNG TIN ---***---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: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ CỬA HÀNG ĐỒ
Trang 1TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM
KHOA CÔNG NGHỆ THÔNG TIN
-*** -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:
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ CỬA HÀNG ĐỒ
ĂN NHANH
GVHD: ThS Trần Đình Vương
Sinh viên thực hiện: Vũ Thị Quyên - 96478
Hải Phòng, tháng 04 năm 2024
Trang 2TRƯỜNG ĐẠI HỌC HÀNG HẢI KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN HỆ THỐNG THÔNG TIN
-*** -BÀI TẬP LỚN HỌC PHẦN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Mã đề tài: 08
1 Tên đề tài
Phân tích và thiết kế hệ thống quản lý cửa hàng đồ ăn nhanh vd như KFC,LOTTE,
2 Mục đích
Mục đích của việc phân tích và thiết kế hệ thống quản lý cửa hàng đồ ăn nhanh là tạo ra một hệ thống quản lý hiệu quả để giám sát và điều chỉnh mọi hoạt động trong cửa hàng từ việc quản lý hàng tồn kho đến xử lý đơn hàng đồng thời Phân tích dữ liệu để đưa ra quyết định thông minh về giá cả, chính sách giảm giá, và các chiến lược tiếp thị khác nhằm tối ưu hóa doanh số bán hàng và lợi nhuận
3 Công việc cần thực hiện
● Khảo sát và tìm hiểu hệ thống
- Cần nắm rõ yêu cầu và mục tiêu của HT
- Thu thập đủ thông tin
- Phân tích quy trình làm việc
- Phân tích dữ liệu
- Phản hồi từ người dùng
Trang 3● Tìm hiểu quy trình nghiệp vụ của hệ thống
- Thu thập TT về quá trình hoạt động
- Đánh giá các công nghệ và phần mềm đang sử dụng
- Thu thập dữ liệu
- Phản hồi từ KH
● Xác định yêu cầu của hệ thống
- Quản lý đồ tồn kho
- Quản lý đơn hàng
- Quản lý nhân viên
- Trải nghiệm của KH
● Xây dựng mô hình nghiệp vụ của hệ thống, mô hình phân rã chức năng
- Xây dựng mô hình nghiệp vụ để hiểu hơn về thực thể vầ chức năng
- Chia nhỏ mô hình nghiệp vụ thành mô hình phân rã chức năng để
dễ quản lý
● Xây dựng mô hình hóa tiến trình - Phân tích chức năng nghiệp vụ của hệ thống
- Xây dựng tiến trình Đặt hàng và thanh toán
- Tiến trình xử lý đơn hàng
● Xây dựng mô hình dữ liệu quan niệm – Phân tích hệ thống về dữ liệu
- Xác định yêu cầu của dữ liệu
- Thu thập thông tin
- Phân tích dữ liệu
- Xác định thưc thể và mối quan hệ
- Xây dựng mô hình quan niệm
Trang 4- Đánh giá và cải tiến
● Xây dựng mô hình dữ liệu liên kết thực thể
- Xác định thực thể chính
- Xác định thuộc tính của từng thực thể
- Xác định mối quan hệ giữa các thực thể
- Vẽ biểu đồ
● Thiết kế hệ thống: Thiết kế đầu vào, đầu ra của hệ thống Thiết kế giao diện người dùng
- Thiết kế CSDL
- Thiết kế giao diện người dùng
● Bảo vệ bài tập lớn
- Hoàn thành bài tập lớn trước thời gian quy định
4 Yêu cầu
● Kết quả làm bài tập lớn: Báo cáo bài tập lớn
● Báo cáo bài tập lớn phải được trình bày theo mẫu quy định (kèm theo), báo cáo có thể kết xuất thành tệp định dạng PDF và nộp qua email (không bắt buộc phải in ấn)
● Hạn nộp báo cáo bài tập lớn: trước 23h ngày 24/04/2024
5 Tài liệu tham khảo
- Nguyễn Văn Vỵ, Giáo trình Phân tích thiết kế các hệ thống thông tin, NXB Giáo dục Việt nam, 2010
- Bài giảng Phân tích thiết kế hệ thống, Khoa CNTT, ĐH HH VN
Hải Phòng, tháng 04 năm 2024
NGƯỜI HƯỚNG DẪN
Trang 5MỤC LỤC
MỤC LỤC i
DANH MỤC CÁC HÌNH VẼ, BẢNG BIỂU ii DANH MỤC CÁC TỪ VIẾT TẮT iii
CHƯƠNG 1 GIỚI THIỆU BÀI TOÁN 2 CHƯƠNG 2: KHẢO SÁT HỆ THỐNG 3 CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG 4 CHƯƠNG 4: THIẾT KẾ HỆ THỐNG 5
Trang 6DANH MỤC CÁC HÌNH VẼ, BẢNG BIỂU
Trang 7DANH MỤC CÁC TỪ VIẾT TẮT
Trang 8CHƯƠNG 1 GIỚI THIỆU BÀI TOÁN
Yêu cầu xây dựng một quản lý hệ thống bán hàng của cửa hàng đồ ăn nhanh: -Người quản lý nắm được tình hình mua bán, doanh thu của cửa hàng, thống
kê được thực hiện hàng tháng,hàng quý khi có việc đột xuất theo yêu cầu -Thủ kho quản lý số lượng hàng trong kho theo mã số hàng hoá,kiểm kê hàng hoá trong kho
-Nhân viên bán hàng sẽ tính tiền những mặt hàng mà khách mua và lập hoá đơn cho khách
-Khách hàng là người mua hàng từ cửa hàng, có 2 loại là KH bình thường và
KH thân thiết KH thân thiết thì mã số KH sẽ đc lưu bởi hệ thống và đc hưởng quyền lợi từ cửa hàng
- Việc quản lý tại cửa hàng được làm như sau;
Cửa hàng trưởng trực tiếp liên hệ với tổng công ty để lấy nguyên liệu về cửa hàng, đồng thời quảng bá với khách hàng để bán hàng Cửa hàng trưởng
sẽ quản lý thông tin KH thân thiết, thống kê doanh thu cửa cửa hàng và quản
lý tất cả các nhân viên tại cửa hàng
Khi hàng hoá đc gửi về thì Thủ kho sẽ làm phiếu nhập hàng Khi hàng đc bán đi thì sẽ làm phiếu xuất hàng đồng thời sẽ kiểm hàng trên kho
Nhân viên bán hàng làm việc theo ca , partime/ fulltime đến ca sẽ chấm công và kết ca cũng vậy Khi KH yêu cầu thanh toán nhân viên sẽ tính tiền và lập hoá đơn
Trang 9CHƯƠNG 2: KHẢO SÁT HỆ THỐNG
Để khảo sát và phân tích hệ thống và quản lý cửa hàng đồ ăn nhanh chúng ta cần tìm hiểu các thành phần và chức năngchính của hệ thống cũng như các yếu tố liên quan đến quá trình hoạt động và kinh doanh cửa hàng Dưới đây là một khảo sát chi tiết cho bài toán
I.Các thành phần và chức năng chính
1 Hệ thống đặt hàng online
-Giao diện dễ nhìn, cho phép KH mua và đặt đồ ăn tại cửa hàng
- Quản lý sản phẩm : Cho phép quản lý danh sách sản phẩm, bao gồm hình ảnh, mô tả và giá cả
- Giỏ hàng : KH có thể thêm sản phẩm cần mua vào giỏ
2 Quản lý đơn hàng
-Xác nhận đơn hàng: Hệ thống cần có tính năng xác nhận tự động khi khách hàng đặt hàng thành công
- Quản lý đơn hàng: Cho phép nhân viên cửa hàng xem và quản lý các đơn hàng đang chờ xử lý, đang chuẩn bị và đã hoàn thành
- Theo dõi vận chuyển: Cung cấp thông tin về trạng thái vận chuyển của đơn hàng cho khách hàng và nhân viên cửa hàng
3.Quản lý kho
- Quản lý hàng tồn kho:Theo dõi số lượng và sản phẩm trong kho
- Lập kế hoạch đặt hàng: Dựa trên dữ liệu tồn kho và dự đoán nhu cầu, hệ thống có thể đề xuất kế hoạch đặt hàng mới cho nhân viên quản lý kho
4.Quản lý nhân sự:
Lịch làm việc: Cho phép quản lý tạo lịch làm việc cho nhân viên cửa hàng Quản lý hiệu suất: Theo dõi hiệu suất làm việc của nhân viên, bao gồm việc
xử lý đơn hàng, thời gian giao hàng và chất lượng dịch vụ
Tính công và thanh toán: Tính toán lương và thanh toán cho nhân viên dựa trên thời gian làm việc và hiệu suất làm việc
Trang 105.Quản lý khách hàng:
Hồ sơ khách hàng: Lưu trữ thông tin cá nhân, lịch sử đặt hàng và ưa thích của khách hàng
Quản lý phản hồi: Theo dõi và phản hồi phản hồi từ khách hàng về sản phẩm
và dịch vụ
II.Các yếu tố liên quan đến quá trình hoạt động và kinh doanh tại cửa hàng
1.Chất lượng sản phẩm
Chất lượng của các món ăn và đồ uống là một yếu tố quan trọng để thu hút và giữ chân khách hàng Cửa hàng cần đảm bảo rằng các sản phẩm được chế biến và phục vụ đúng cách và đảm bảo sự tươi ngon và an toàn thực phẩm.2
2.Dịch vụ khách hàng
Một dịch vụ khách hàng chuyên nghiệp và thân thiện có thể tạo ra sự ấn tượng tích cực đối với khách hàng và giúp xây dựng lòng trung thành từ phía
họ Điều này bao gồm thái độ phục vụ, thời gian phục vụ và khả năng giải quyết vấn đề
3 Quy trình hoạt động hiệu quả
Một quy trình hoạt động được tổ chức và tối ưu hóa giúp cửa hàng tăng hiệu suất và giảm thời gian chờ đợi cho khách hàng Điều này bao gồm cả quy trình đặt hàng, chuẩn bị thức ăn, giao hàng và thanh toán
4 Quản lý kho và nguyên liệu
Quản lý kho hiệu quả giúp đảm bảo rằng cửa hàng có đủ nguyên liệu để chuẩn bị thức ăn và tránh tình trạng thiếu hụt hoặc lãng phí Việc lên kế hoạch đặt hàng và quản lý tồn kho là một phần quan trọng của quá trình này
5.Chiến lược tiếp thị
Chiến lược tiếp thị và quảng cáo giúp cửa hàng thu hút và giữ chân khách hàng mới Điều này có thể bao gồm sử dụng mạng xã hội, quảng cáo trực tuyến, hoặc các chương trình khuyến mãi và ưu đãi đặc biệt
Trang 116.Phản hồi và cải thiện
Thu thập phản hồi từ khách hàng và sử dụng nó để cải thiện quy trình hoạt động và chất lượng sản phẩm Điều này có thể bao gồm việc tổ chức khảo sát khách hàng, theo dõi đánh giá trên mạng, và thực hiện các biện pháp phản hồi đó
Trang 12CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG
3.1 Biểu đồ phân rã chức năng
3.2 Sơ đồ luồng dữ liệu
3.2.1 Sơ đồ luồng dữ liệu mức ngữ cảnh
3.2.1.1 Sơ đồ luồng dữ liệu mức ngữ cảnh quản lý nhân viên
3.2.1.2 Sơ đồ luồng dữ liệu mức ngữ cảnh quản lý khách hàng
Trang 133.2.1.3 Sơ đồ luồng dữ liệu mức ngữ cảnh quản lý kho hàng
3.2.1.3 Sơ đồ luồng dữ liệu mức ngữ cảnh quản lý cửa hàng
Trang 143.2.2 Sơ đồ luồng dữ liệu mức đỉnh 3.3.3 Sơ đồ luồng dữ liệu mức dưới đỉnh 3.3 Sơ đồ liên kết thực thể
Trang 15CHƯƠNG 4: THIẾT KẾ HỆ THỐNG 4.1 Thiết kế CSDL
4.1.1 : Bảng nhân viên
- Mã nhân viên : PK
-Họ tên
-Vị trí công việc
-Lương
-Ngày bắt đầu làm việc
4.1.2 : Bảng giao dịch
- Mã giao dịch : PK
-Nhân viên thực hiện giao dịch : FK
-Loại giao dịch
-Ngày giao dịch
-Tổng số tiền
4.1.3 : Bảng Khách Hàng
- Mã KH : PK
- Họ tên KH
-Điểm tích luỹ(Nếu là KH thân thiết)
4.1.4 : Bảng Phản hồi
- Mã phản hồi :PK
-Mã KH gửi phản hồi : FK
-Mã giao dịch liên quan
-Nội dung phản hồi
-Ngày gửi
Trang 164.1.5 : Bảng sản phẩm
- Mã sản phẩm : PK
-Tên sản phẩm
-Giá sản phẩm
- Số lượng trong kho
Mối quan hệ:
Mối quan hệ Nhiều-1 giữa Nhân viên và Giao dịch thông qua Mã nhân viên Mối quan hệ Nhiều-1 giữa Sản phẩm và Giao dịch thông qua Mã sản phẩm Mối quan hệ Nhiều-1 giữa KH và giao dịch thông qua mã khách hàng Mối quan hệ Nhiều-1 giữa KH và phản hồi thông qua mã khách hàng
Trang 17KẾT LUẬN
1.Sinh viênđã giải quyết được những gì theo yêu cầu của bài tập lớn
- Em đã giải quyết và đưa ra bài toán cho cửa hàng và khảo sát nó 2.Những điểm gì sinh viênchưa làm được
- Em chưa tìm hiểu về cách thức kinh doanh và phân tích đc hệ thống đặt hàng online cho cửa hàng
Trang 18TÀI LIỆU THAM KHẢO