1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo chuyên Đề học phần lập trình net quản lý cửa hàng bán cafe

34 7 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Báo Cáo Chuyên Đề Học Phần Lập Trình .NET Quản Lý Cửa Hàng Bán Cafe
Tác giả Đỗ Văn Phong, Phạm Văn Hùng
Người hướng dẫn TS. Trần Trung
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo
Năm xuất bản 2020-2025
Thành phố Hà Nội
Định dạng
Số trang 34
Dung lượng 1,77 MB

Nội dung

9: Biểu đồ trình tự chức năng sửa thông tin nhân viên 16 Hình2... Hỗ trợ dịch vụ khách hàng thông qua các kênh liên lạc như điện thoạihoặc email.Đảm bảo tính bảo mật của thông tin khách

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN

LẬP TRÌNH.NET QUẢN LÝ CỬA HÀNG BÁN CAFE

PHẠM VĂN HÙNG

Trang 3

MỤC LỤC

DANH MỤC HÌNH ẢNH 3

LỜI MỞ ĐẦU 5

Chương 1: Khảo sát hiện trạng và xác lập dự án 6

1.1 Khảo sát hiện trạng 6

1.1.1 Giới thiệu về cửa hàng Cafe 6

1.2 Xác lập dự án 8

1.2.1 Mục tiêu của dự án mới 8

1.2.2 Yêu cầu hệ thống 8

1.2.3 Các yêu cầu phi chức năng 9

Chương 2: Phân tích và thiết kế hệ thống 11

2.1 Biểu đồ Usecase 11

2.1.1 Biểu đồ Usecase tổng quát 11

2.1.2 Biểu đồ Usecase chức năng đăng nhập 12

2.1.3 Biểu đồ Usecase chức năng quản lý nhân viên 13

2.1.4 Biểu đồ Usecase chức năng quản lý hàng hóa 13

2.1.5 Biểu đồ Usecase chức năng báo cáo 14

2.1.6 Biểu đồ Usecase chức năng thanh toán 15

2.2 Biểu đồ trình tự 16

2.2.1 Biểu đồ trình tự chức năng đăng nhập 16

2.2.2 Biểu đồ trình tự chức năng thêm nhân viên 17

2.2.3 Biểu đồ trình tự chức năng sửa thông tin nhân viên18 2.2.4 Biểu đồ trình tự chức năng xóa nhân viên 19

2.2.5 Biểu đồ trình tự chức năng thêm hàng hóa 20

2.2.6 Biểu đồ trình tự chức năng sửa thông tin hàng hóa21

Trang 4

2.2.7 Biểu đồ trình tự chức năng xóa hàng hóa 22

2.2.8 Biểu đồ trình tự chức năng thanh toán 23

2.2.9 Biểu đồ trình tự chức năng báo cáo 23

2.3 Biểu đồ lớp 24

Chương 3:Giao Diện Người Sử Dụng 25

3.1 Giao diện đăng nhập 25

3.2 Giao diện trang chủ 25

3.3 Giao diện danh sách người dùng 26

3.4 Danh mục doanh thu 27

3.5 Hóa Đơn 28

3.6 Danh Mục Thức Ăn 29

3.7 Danh Mục Đồ Uống 30

3.8 Danh mục bàn ăn 31

Kết Luận 32

Tài Liệu Tham Khảo 33

DANH MỤC HÌNH ẢNH Hình2 1: Biểu đồ Usecase tổng quát 10

Hình2 2 Biểu đồ Usecase chức năng đăng nhập 11

Hình2 3: Biểu đồ Usecase chức năng quản lý nhân viên 11

Hình2 4: Biểu đồ Usecase chức năng quản lý hàng hóa 12

Hình2 5: Biểu đồ Usecase chức năng báo cáo 12

Hình2 6: Biểu đồ Usecase chức năng thanh toán 13

Hình2 7: Biểu đồ trình tự chức năng đăng nhập 14

Hình2 8: Biểu đồ trình tự chức năng thêm nhân viên 15

Hình2 9: Biểu đồ trình tự chức năng sửa thông tin nhân viên 16 Hình2 10: Biểu đồ trình tự chức năng xóa nhân viên 17

Hình2 11: Biểu đồ trình tự chức năng thêm hàng hóa 18

Trang 5

Hình2 14: Biểu đồ trình tự chức năng thanh toán 21

Hình2 15: Biểu đồ trình tự chức năng báo cáo 21

Hình2 16: Biểu đồ lớp 22

Hình 3.1 Giao diện đăng nhập 23

Hình 3.2 Giao diện trang chủ 23

Hình 3.3 Giao diện danh sách người dùng 24

Hình 3.4 Danh mục doanh thu 25

Hình 3.5 Hóa Đơn 26

Hình 3.6 Danh Mục Thức Ăn 27

Hình 3.7:Danh Mục Đô Uống 28

3.8 Danh Mục Bàn Ăn 29

Trang 6

LỜI MỞ ĐẦU

Tất cả sự thành công trong cuộc sống thường không thể thiếu sự hỗ trợ,giúp đỡ từ những người khác, cho dù đó là sự hỗ trợ lớn hay nhỏ, trựctiếp hay gián tiếp

Khi bước vào thế giới thực tế và quyết định xây dựng dự án "Quản lýCửa Hàng Cafe," tôi nhận thấy sự hạn chế về thời gian, kiến thức vàkinh nghiệm Tôi đã cố gắng hết mình để hoàn thiện dự án này, nhưngkhông tránh khỏi những thách thức và khó khăn

Trong suốt thời gian làm dự án, tôi đã được hưởng rất nhiều sự quantâm, hỗ trợ và động viên từ gia đình, bạn bè, và những người thầy côtrong việc nắm bắt ý tưởng, xây dựng phương pháp làm việc, và vượtqua những khó khăn Sự quý báu của những góp ý, sự hỗ trợ từ họ đãgiúp tôi vượt qua mọi thách thức và đạt được những kết quả tích cựctrong dự án này

Mặc dù dự án "Quản lý Cửa Hàng Cafe" có thể chưa hoàn hảo và vẫncòn một số điều cần cải thiện, nhưng tôi tự tin rằng sự học hỏi và pháttriển sẽ tiếp tục trong tương lai Chúng tôi xin chân thành cám ơn tất cảnhững người đã đóng góp và hỗ trợ trong hành trình này

Trân trọng!

Trang 7

Chương 1: Khảo sát hiện trạng và xác lập dự án

1.1 Khảo sát hiện trạng

Đề tài: Quản lý cửa hàng Cafe

1.1.1 Giới thiệu về cửa hàng Cafe

Thức ăn nhanh, đặc biệt là Cafe, đang là một phần quan trọng trong nhucầu ẩm thực của nhiều người Tuy nhiên, việc quản lý và vận hành cửahàng Cafe có thể đối mặt với nhiều khó khăn và thách thức Một hệthống quản lý cửa hàng Cafe hiện đại có thể giúp giải quyết các vấn đềnày và tạo ra trải nghiệm tốt hơn cho khách hàng

1.1.1.1 Giới thiệu chung

Tên Cửa Hàng: Cafe 4 mùa

Tổng số nhân viên: 10 người

Thời Gian Làm Việc:

Trang 8

1.1.1.2 Cơ cấu, Sơ đồ và Tổ chức

Bộ Phận Truyền Thông: Là bộ phận quảng cáo, thuyết trình sản phẩm,

và quản lý trang web cửa hàng

Bộ phận quản lý kho: Đảm bảo cung cấp đủ nguyên liệu cho bộ phậnsản xuất và kiểm tra hàng tồn kho

1.1.1.3 Giới thiệu mặt hàng, dịch vụ

Hình thức kinh doanh: Cửa hàng chuyên cung cấp các loại burger tươingon và đa dạng, Ngoài ra, cửa hàng còn cung cấp dịch vụ giao hàngtận nơi

1.1.1.4 Trang thiết bị của cửa hàng

10 máy pha cà phê, 2 máy làm nước uống, 1 máy tính thu ngân, 8camera an ninh

Trang 9

1.2 Xác lập dự án

1.2.1 Mục tiêu của dự án mới

Hệ thống quản lý cửa hàng Cafe mới sẽ giúp nâng cao hiệu quả hoạtđộng của cửa hàng, tạo ra trải nghiệm tốt hơn cho khách hàng và giảmbớt khó khăn trong quản lý Mục tiêu của dự án là:

Tối ưu hóa quá trình đặt hàng và giao hàng để giảm thời gian chờ đợicủa khách hàng

Cung cấp thông tin chi tiết về menu và sản phẩm để khách hàng có thể

Trang 10

Theo dõi lượng hàng tồn kho và tự động cảnh báo khi cần nhập thêmnguyên liệu.

Quản lý đơn hàng và giao hàng hiệu quả, bao gồm lên lịch và định vịđơn hàng

Thống kê doanh thu hàng ngày, hàng tháng và hàng năm, cũng như theodõi lượng hàng đã bán

Đảm bảo tính bảo mật và quyền riêng tư của thông tin khách hàng

Hỗ trợ quản lý nhân sự và tối ưu hóa thời gian làm việc của nhân viên.Điều này bao gồm lên kế hoạch làm việc, quản lý ca làm việc và theodõi hiệu suất công việc của từng nhân viên

Tích hợp hệ thống thanh toán trực tuyến an toàn để khách hàng có thểthanh toán dễ dàng và thuận tiện

1.2.3 Các yêu cầu phi chức năng

Hệ thống phải có giao diện thân thiện, dễ sử dụng cho cả nhân viên vàkhách hàng

Tích hợp các tính năng trên trang web cửa hàng để khách hàng có thểxem menu, đặt hàng và tra cứu thông tin cửa hàng

Hỗ trợ việc quảng cáo và tiếp thị trực tuyến để tạo sự nhận diện thươnghiệu và thu hút khách hàng mới

Tích hợp tính năng đánh giá và nhận xét sản phẩm từ phía khách hàng

để cải thiện chất lượng sản phẩm và dịch vụ

Cung cấp tùy chọn đặt hàng nhanh chóng và dễ dàng cho những kháchhàng muốn lấy hàng ngay tại cửa hàng

Trang 11

Hỗ trợ dịch vụ khách hàng thông qua các kênh liên lạc như điện thoạihoặc email.

Đảm bảo tính bảo mật của thông tin khách hàng và giao dịch thanh toán.Tóm lại, dự án quản lý cửa hàng cafe mới sẽ tạo ra một hệ thống hoànchỉnh để tối ưu hóa mọi khía cạnh của hoạt động cửa hàng, từ việc đặthàng cho đến quản lý nhân viên và thống kê doanh thu Điều này sẽ cảithiện trải nghiệm của khách hàng và tạo ra một mô hình kinh doanh Cafehiệu quả hơn

Trang 12

Chương 2: Phân tích và thiết kế hệ thống

2.1 Biểu đồ Usecase

2.1.1 Biểu đồ Usecase tổng quát

Hình2 1: Biểu đồ Usecase tổng quát

Trang 13

2.1.2 Biểu đồ Usecase chức năng đăng nhập

Hình2 2 Biểu đồ Usecase chức năng đăng nhập

Trang 14

2.1.3 Biểu đồ Usecase chức năng quản lý nhân viên

Hình2 3: Biểu đồ Usecase chức năng quản lý nhân viên

2.1.4 Biểu đồ Usecase chức năng quản lý hàng hóa

Hình2 4: Biểu đồ Usecase chức năng quản lý hàng hóa

Trang 15

2.1.5 Biểu đồ Usecase chức năng báo cáo

Hình2 5: Biểu đồ Usecase chức năng báo cáo

Trang 16

2.1.6 Biểu đồ Usecase chức năng thanh toán

Hình2 6: Biểu đồ Usecase chức năng thanh toán

Trang 17

2.2 Biểu đồ trình tự

2.2.1 Biểu đồ trình tự chức năng đăng nhập

Hình2 7: Biểu đồ trình tự chức năng đăng nhập

Trang 18

2.2.2 Biểu đồ trình tự chức năng thêm nhân viên

Hình2 8: Biểu đồ trình tự chức năng thêm nhân viên

Trang 19

2.2.3 Biểu đồ trình tự chức năng sửa thông tin nhân viên

Hình2 9: Biểu đồ trình tự chức năng sửa thông tin nhân viên

Trang 20

2.2.4 Biểu đồ trình tự chức năng xóa nhân viên

Hình2 10: Biểu đồ trình tự chức năng xóa nhân viên

Trang 21

2.2.5 Biểu đồ trình tự chức năng thêm hàng hóa

Hình2 11: Biểu đồ trình tự chức năng thêm hàng hóa

Trang 22

2.2.6 Biểu đồ trình tự chức năng sửa thông tin hàng hóa

Hình2 12: Biểu đồ trình tự chức năng sửa thông tin hàng hóa

Trang 23

2.2.7 Biểu đồ trình tự chức năng xóa hàng hóa

Hình2 13: Biểu đồ trình tự chức năng xóa hàng hóa

Trang 24

2.2.8 Biểu đồ trình tự chức năng thanh toán

Hình2 14: Biểu đồ trình tự chức năng thanh toán

2.2.9 Biểu đồ trình tự chức năng báo cáo

Hình2 15: Biểu đồ trình tự chức năng báo cáo

Trang 25

2.3 Biểu đồ lớp

Hình2 16: Biểu đồ lớp

Trang 26

Chương 3:Giao Diện Người Sử Dụng

3.1 Giao diện đăng nhập

Hình 3.1 Giao diện đăng nhập

3.2 Giao diện trang chủ

Hình 3.2 Giao diện trang chủ

Trang 27

3.3 Giao diện danh sách người dùng

Hình 3.3 Giao diện danh sách người dùng

Trang 28

3.4 Danh mục doanh thu

Hình 3.4 Danh mục doanh thu

Trang 29

3.5 Hóa Đơn

Hình 3.5 Hóa Đơn

Trang 30

3.6 Danh Mục Thức Ăn

Hình 3.6 Danh Mục Thức Ăn

Trang 31

3.7 Danh Mục Đồ Uống

Hình 3.7:Danh Mục Đô Uống

Trang 32

3.8 Danh mục bàn ăn

3.8 Danh Mục Bàn Ăn

Trang 33

Kết Luận

Trên đây là một cái nhìn tổng quan về phần mềm Quản lý Cửa HàngBán Thú Cưng Sơ đồ tổng quan giúp chúng ta hiểu về cấu trúc chungcủa hệ thống, trong khi sơ đồ phân rã chức năng BDF tạo ra một cái nhìnchi tiết và dễ hiểu về các chức năng cụ thể của phần mềm.Sơ đồ luồng

mô tả chi tiết từng chức năng của hệ thống và cách chúng tương tác,trong khi sơ đồ ERD cho thấy mối quan hệ giữa các thực thể và tác nhântác động lên phần mềm một cách rõ ràng Phần mềm được thiết kế đểđảm bảo tối ưu hóa trải nghiệm người dùng và giảm thiểu lỗi trong quátrình sử dụng

Mục tiêu là mang lại trải nghiệm người dùng tốt nhất, đồng thời hỗ trợhiệu quả trong công việc của họ và giảm áp lực công việc thông qua quátrình chỉnh sửa tối ưu của phần mềm Điều này giúp người sử dụng cócảm nhận tích cực và làm cho quá trình làm việc của họ trở nên hiệu quảhơn

Trang 34

Tài Liệu Tham Khảo

Pro C# 10 with NET 6

Foundational Principles and Practices in Programming with AndrewTroelsen , Phil Japikse

Ngày đăng: 23/01/2025, 12:24

TỪ KHÓA LIÊN QUAN