BỘ GIAO THÔNG VẬN TẢI BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM BÁO CÁO ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG CHO CHUỖI CỬA HÀNG THE COFFEE HOUSE HẢI PHÒNG Giảng viên hướng[.]
BỘ GIAO THÔNG VẬN TẢI BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM BÁO CÁO ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG CHO CHUỖI CỬA HÀNG THE COFFEE HOUSE HẢI PHỊNG Giảng viên hướng dẫn: TS Trần Thị Hương Nhóm thực hiện: Vũ Tâm Long - 78892 Nguyễn Văn Phương - 79458 Phạm Thùy Linh - 78671 HẢI PHÒNG – 2022 BỘ GIAO THÔNG VẬN TẢI BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM VŨ TÂM LONG - 78892 NGUYỄN VĂN PHƯƠNG - 79458 PHẠM THÙY LINH - 78671 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG CHO CHUỖI CỬA HÀNG THE COFFEE HOUSE HẢI PHỊNG NGÀNH: CƠNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN Người hướng dẫn: TS Trần Thị Hương HẢI PHÒNG – 2022 ii LỜI CẢM ƠN Mặc dù chưa tiếp xúc nhiều với thực tiễn, kinh nghiệm hạn chế Nhưng sau tuần thực tập quý giá Trung Tâm VNPT-IT khu vực Chi nhánh Công ty Công nghệ thông tin VNPT giúp em hiểu biết thêm nhiều điều tích lũy nhiều kinh nghiệm, từ tác phong, thái độ làm việc tới vấn đề liên quan đến chuyên môn Em xin cảm ơn chân thành đến tạo điều kiện cho phép em thực tập trung tâm; cám ơn anh chị nhân viên đặc biệt thành viên tận tình giúp đỡ, bảo, truyền đạt kinh nghiệm cho em suốt trình thực tập Xin gửi lời cảm ơn đến quý thầy cô Khoa Công Nghệ Thông Tin trường ĐH Hàng Hải Việt Nam đặc biệt cô giáo hướng dẫn Trần Thị Hương giúp đỡ chúng em hoàn thành tốt đợt thực tập tốt nghiệp Cơng ty Do trình độ lý luận kinh nghiệm thực tiễn hạn chế nên trình thực tập trình làm báo cáo chắn không tránh khỏi sai lầm, thiếu sót, kính mong nhận ý kiến đóng góp q cơng ty thầy, để em học hỏi thêm nhiều kinh nghiệm hoàn thành tốt đồ án Chúng em xin chân thành cảm ơn! Hải phòng, ngày 06 tháng 06 năm 2022 Sinh viên thực Vũ Tâm Long Nguyễn Văn Phương Phạm Thùy Linh i MỤC LỤC MỤC LỤC ii DANH MỤC CÁC SƠ ĐỒ iv DANH MỤC CÁC TỪ VIẾT TẮT .v LỜI MỞ ĐẦU .6 CHƯƠNG 1: KHẢO SÁT BÀI TOÁN VÀ THU THẬP DỮ LIỆU 1.1 Giới thiệu 1.1.1 Mơ tả tốn 1.1.2 Giới thiệu công ty thực tập 1.2 Mơ tả quy trình nghiệp vụ .9 1.3 Dữ liệu khảo sát 12 CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 33 2.1 Sơ đồ use case .33 2.1.1 Các tác nhân ca sử dụng 33 2.1.2 Sơ đồ use case 36 2.1.3 Mô tả kịch ca sử dụng 37 2.2 Sơ đồ lớp .40 2.3 Biểu đồ trạng thái 41 2.3.1 Biểu đồ trạng thái lớp hóa đơn 41 2.3.2 Biểu đồ trạng thái lớp nguyên liệu 42 2.3.3 Biểu đồ trạng thái lớp tài khoản .43 2.3.4 Biểu đồ trạng thái lớp voucher 44 2.4 Biểu đồ hoạt động 45 2.4.1 Biểu đồ hoạt động đăng nhập 45 2.4.2 Biểu đồ hoạt động tạo hóa đơn .46 2.4.3 Biểu đồ hoạt động cập nhật voucher 47 2.4.4 Biểu đồ hoạt động lập phiếu nhập kho 48 2.5 Biểu đồ trình tự .49 2.5.1 Biểu đồ trình tự use case đăng nhập 49 2.5.2 Biểu đồ trình tự use case tạo hóa đơn 50 2.5.3 Biểu đồ trình tự use case cập nhật voucher 51 ii 2.5.4 2.6 Biểu đồ trình tự use case lập phiếu nhập kho 52 Cơ sở liệu 52 CHƯƠNG 3: TÌM HIỂU CƠNG CỤ VÀ NGƠN NGỮ TRIỂN KHAI ỨNG DỤNG 54 3.1 Blazor server, WebAssembly .54 3.2 ASP.Net6 web API .54 3.3 Sql Server 55 3.4 Github 56 CHƯƠNG 4: GIAO DIỆN WEBSITE 57 4.1 Giao diện đăng nhập .57 4.2 Giao diện trang danh mục cửa hàng hệ thống .57 4.3 Giao diện trang danh mục thông tin sản phẩm (Trang quản lý) .57 4.4 Giao diện trang tạo chỉnh sửa thông tin sản phẩm 58 4.5 Giao diện trang quản lý thông tin khách hàng thành viên 59 4.5.1 Bảng quản lý thông tin khách hàng 59 4.5.2 Giao diện thêm tài khoản khách hàng thành viên để tích điểm hệ thống 59 4.6 Giao diện quản lý người dùng hệ thống chi nhánh .60 4.7 Giao diện tạo tài khoản người dùng chi nhánh 60 4.8 Giao diện trang chọn sản phẩm mua hàng (Nhân viên Khách hàng)60 4.9 Giao diện trang chi tiết thông tin sản phẩm mua hàng 61 4.10 Giao diện xem thơng tin hóa đơn TCH 62 4.11 Giao diện tạo phiếu nhập hàng cho chi nhánh 62 4.12 Giao diện tạo phiếu xuất hệ thống TCH 63 4.13 Giao diện quản lý danh sách đơn hàng doanh thu chi nhánh 63 4.14 Báo cáo bán hàng theo ngày định dạng excel TCH 64 KẾT LUẬN .64 TÀI LIỆU THAM KHẢO 66 iii DANH MỤC CÁC SƠ ĐỒ VÀ HÌNH ẢNH Hình Sản phẩm phần mềm bán hàng eZozo 10 Hình Website học online edumal.vn 10 Hình Sơ đồ nhập, xuất kho chuỗi cửa hàng TCH 12 Hình 4: Cửa hàng Hải Phòng .14 Hình 5: Khơng gian cửa hàng TCH 15 Hình 6: Đội ngũ nhân viên TCH 15 Hình 7: Đồ uống bật chuỗi 16 Hình 8: Sản phẩm trà ưu thích 16 Hình 9: Đồ uống bánh chuỗi TCH 17 Hình 10: Menu Đá xay, Matcha- Socola TCH 17 Hình 11: Menu trà TCH 18 Hình 12: Menu bánh snack 18 Hình 13: Menu cafe nhà TCH 19 Hình 14: Menu trà nhà TCH 19 Hình 15: Menu sưu tập TCH 20 Hình 16: Menu cafe TCH .20 Hình 17: Danh sách đơn vị đo pha chế 21 Hình 18: Danh sách nguyên liệu pha chế TCH 21 Hình 19: Hóa đơn thẻ bàn TCH .22 Hình 20: Biểu mẫu hóa đơn TCH 23 Hình 21: Các hạng thành viên TCH 24 Hình 22: Quy đổi điểm BEAN 24 Hình 23: Số BEAN tối thiểu cho hạng 25 Hình 24: Tặng bánh nhân ngày sinh nhật – Hạng kim cương 25 Hình 25: Miễn phí nước - Hạng kim cương 25 Hình 26: Tích BEAN gấp 1.5 lần – Hạng kim cương .26 Hình 27: Đổi quà siêu ưu đãi cửa hàng 26 Hình 28: Giảm 15% nhập mã khuyến 27 Hình 29: Giảm giá mua chung 28 Hình 30 Giảm 20% số loại 29 Hình 31 Combo sáng sung sức 30 Hình 32 Combo chiều nhâm nhi 59k 31 Hình 33 Combo tối tươi tỉnh 65k 32 Hình 34 Biểu mẫu thống kê, báo cáo doanh thu TCH 33 Hình 35: Sơ đồ use case quản lý chuỗi cửa hàng TCH 37 iv Hình 36: Sơ đồ lớp quản lý chuỗi cửa hàng TCH .41 Hình 37: Sơ đồ trạng thái lớp hóa đơn 42 Hình 38: Sơ đồ trạng thái lớp nguyên liệu 43 Hình 39: Sơ đồ trạng thái lớp tài khoản 44 Hình 40: Sơ đồ trạng thái lớp voucher 45 Hình 41: Sơ đồ hoạt động đăng nhập 46 Hình 42: Sơ đồ hoạt động tạo hóa đơn 47 Hình 43: Sơ đồ hoạt động use case cập nhật voucher .48 Hình 44: Sơ đồ hoạt động use case tạo phiếu nhập kho 49 Hình 45: Sơ đồ trình tự use case đăng nhập .50 Hình 46: Sơ đồ trình tự use case tạo hóa đơn .51 Hình 47: Sơ đồ trình tự use case cập nhật voucher .52 Hình 48: Sơ đồ trình tự use case lập phiếu nhập kho 53 Hình 49: Cơ sở liệu thu nhỏ chuỗi TCH 53 Hình 50: - Cơ sở liệu 54 Hình 51: - Cơ sở liệu 54 Hình 52: Mơ hình hoạt động Blazor server webassembly .55 Hình 53: Cơ sở liệu SQL SERVER .56 Hình 54 Mơ hình sử dụng github 57 Hình 55: Giao diện đăng nhập vào TCH 58 Hình 56: Hiển thị thơng tin chi nhánh chuỗi cửa hàng 58 Hình 57: Giao diện Danh mục Sản phẩm 59 Hình 58: Giao diện cập nhật thông tin sản phẩm 59 Hình 59: Hiển thị thơng tin khách hàng thành viên hệ thống, có cho phép tìm kiếm .60 Hình 60: Thêm thơng tin cho khách hàng thành viên 61 Hình 61: Trang giao diện tài khoản phân quyền QTV 61 Hình 62: Biểu mẫu tạo tài khoản TCH .62 Hình 63: Trang đặt hàng chọn sản phẩm 62 Hình 64: Chọn thông tin chi tiết sản phẩm mua 63 Hình 65: Hóa đơn bán hàng TCH .63 Hình 66: Giao diện tạo phiếu nhập kho TCH .64 Hình 67: Thêm thông tin cho đơn xuất hàng từ kho lên chi nhánh 64 Hình 68: Giao diện doanh thu chuỗi TCH 65 Hình 69: Báo cáo doanh thu xuất file excel TCH 65 v DANH MỤC CÁC TỪ VIẾT TẮT Cụm từ viết tắt Quản lý cửa hàng Quản lý chuỗi cửa hàng Khách hàng Hệ thống Nhân viên pha chế Nhân viên Quản trị viên hệ thống Use case Ban giám đốc The Coffee House Từ viết tắt QLCH QLCCH KH HT NVPC NV QTVHT UC BGĐ TCH vi ... HỌC HÀNG HẢI VIỆT NAM VŨ TÂM LONG - 78892 NGUYỄN VĂN PHƯƠNG - 79458 PHẠM THÙY LINH - 78671 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG CHO CHUỖI CỬA HÀNG THE COFFEE HOUSE HẢI... rạc, không đồng liệu nguồn Nhìn vào thực tế, nhóm cần phải xây dựng hệ thống toán quản lý bán hàng, giải khó khăn cho doanh nghiệp Quản lý bán hàng nghe chung chung, chi tiết quản lý ngun liệu,... mua mới, ) Hàng tháng tính chênh lệch thu/chi để đưa báo cáo 1.3 Dữ liệu khảo sát Khảo sát chuỗi cửa hàng The Coffee House Hải Phòng Tháng 8/2014, chuỗi cửa hàng cà phê The Coffee House (TCH)