Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 21 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
21
Dung lượng
1,76 MB
Nội dung
TRƯỜNG CAO ĐẲNG FPT POLYTECHNIC 🙠🙠🙠 BÁO CÁO ASSIGNMENT MÔN: NHẬP MÔN KĨ THUẬT PHẦN MỀM Đề tài: Xây dựng website đặt hàng online quán cafe Giáo viên hướng dẫn: Nguyễn Hoàng Tiến Sinh viên thực hiện: Nguyễn Cơng Thành – PH17576 Lê Văn Đồn – PH17661 Hoàng Văn Phượng – PH17705 Cao Thanh Nhã – PH17639 Chuyên ngành Ứng dụng phần mềm Hà Nội – 2021 NHẬN XÉT (Của giảng viên hướng dẫn) ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Hà Nội, ngày … tháng … năm 2021 (Ký ghi rõ họ tên) DA - WBH: Website booking homestay MỤC LỤC MỤC LỤC LỜI MỞ ĐẦU GIẢI THÍCH THUẬT NGỮ PHẦN 1: KHẢO SÁT HIỆN TRẠNG VÀ XÂY DỰNG Ý TƯỞNG 1.1 Khảo sát trạng 1.1.1 Khảo sát homestay Thẳm Ngần 10 10 10 1.1.1.1 Khảo sát trạng homestay Thẳm Ngần 11 1.1.1.2 Khảo sát mong muốn sở 12 1.1.1.3 Trao đổi nghiệp vụ quản lý sở (Homestay) 12 1.1.1.4 Trao đổi nghiệp vụ đặt lịch 14 1.1.1.5 Tìm hiểu sách, cách đăng ký nhận phòng trả phòng Homestay Mộc 14 1.1.2 Kết luận 1.2 Xây dựng ý tưởng 16 16 1.2.1 Lý chọn đề tài 16 1.2.2 Phạm vi đề tài 16 1.2.3 Các chức hệ thống 16 1.3 Phân chia công việc 19 1.3.1 Đối tượng tham gia vào dự án 19 1.3.2 Mô tả công việc thành viên 19 1.3.3 Kế hoạch phân chia công việc 1.4 Các công cụ công nghệ 0 1.4.1 Các công cụ phát triển sử dụng dự án 1.4.2 Các công nghệ sử dụng dự án 1.4.3 Yêu cầu trình duyệt 1.5 Software architecture diagram LỜI MỞ ĐẦU Ngày nay, cơng nghệ thơng tin có vai trò quan trọng, động lực thúc đẩy tăng trưởng kinh tế kích thích tăng lực đổi kinh tế tồn cầu nói chung kinh tế quốc dân nước nói riêng Với nhiều thành quan trọng, công nghệ thông tin ứng dụng rộng dãi nhiều lĩnh vực, trở thành yếu tố quan trọng phát triển kinh tế - xã hội, an ninh - quốc phòng Việc đẩy mạnh ứng dụng công nghệ thông tin làm thay đổi tác phong làm việc, nâng cao suất lao động, nâng cao dân trí… Chính thế, cơng nghệ thơng tin trở thành kinh tế mũi nhọn nước ta năm tới Hơn thương mại điện tử lĩnh vực nhiều quan, nhiều cơng ty, nhiều đồn thể cá nhân nghiên cứu phát triển nhằm đưa thiết bị, ứng dụng liên quan đến điện tử tin học vào phục vụ cho phát triển kinh doanh Thương mại điện tử lĩnh vực xem mang tính thời Việt nam, nước ta có nhiều tổ chức, cá nhân nghiên cứu, ứng dụng thương mại điện tử vào kinh doanh lĩnh vực mẻ cịn non trẻ Để góp phần nhỏ vào phát triển thương mại điện tử nước ta nhóm em định thực đề tài “xây dựng website đặt hàng online quán cafe” Với thao tác đơn giản máy có nối mạng Internet người tiêu dùng có tận tay cần cần vào trang web bán hàng, làm theo hướng dẫn click vào bạn cần Không cần đâu xa, cần ngồi chỗ chọn lựa thỏa thích mặt hàng mà u thích giao hàng tận nơi, tiết kiệm thời gian, công sức tiền bạc PHẦN 1: KHẢO SÁT HIỆN TRẠNG VÀ XÂY DỰNG Ý TƯỞNG 1.1 Khảo sát trạng 1.1.1 Khảo sát quán café Simple Thực khảo sát quán café Simple có địa chỉ: thị trấn Ning Giang – huyện Ninh Giang – tỉnh Hải Dương Mục đích nội dung khảo sát: Khảo sát trạng sở café Simple Những điều mong muốn đổi café Simple Trao đổi nghiệp vụ quản sở Trao đổi nghiệp vụ đặt hàng online Tìm hiểu sách quy định homestay Mộc, đăng ký nhận phòng, đăng ký trả phòng Cách thức: Trực tiếp đến địa café Simple 1.1.1.1 Khảo sát trạng café Simple Người vấn Lý Tiến Phượng - 0369759400 chủ Homestay Câu hỏi Câu hỏi 1: “Quán anh có phục vụ bán hàng qua hình thức online khơng?” Câu trả lời “Qn anh có hình thức bán hàng online” Câu hỏi 2: “Vậy quán anh bán hàng online qua hình thức nào?” “Quán anh sử dụng hình thức bán hàng online qua facebook” Câu hỏi 3: “Vậy bán qua facebook anh Ưu điểm: • Trao đổi dễ dàng với khách hàng cảm thấy có ưu điểm nhược điểm khơng?” • Mạng xã hội Facebook phổ biến nên tiếp cận nhiều người • Khơng phí quảng bá cửa hàng Nhược điểm: • Cần người trực tin nhắn liên tục ngày • Trong ngày lễ cao điểm thiếu nhân lực nên dẫn đến tình trạng khơng kịp lên đơn cho khách làm vài khách hàng không hài lịng • Một số khách hàng đặt hàng giao hàng lại không liên hệ Câu hỏi 4: “Em thấy app đặt đồ online trở lên phổ biến, anh không sử “Lúc đầu anh muốn tạo gian hàng để bán dụng nó”” online thấy thành phố hình thức thuận lợi mà địa phương hình thức chưa phổ biến nên khơng có tài xế đăng ký ứng dụng dẫn đến khó để vận chuyển” Câu hỏi 5: “Vậy với cách bán hàng online facebook theo anh thấy có “Sau khoảng thời gian sử dụng cách anh khó khăn khơng??” nhận thấy khó khăn lớn nhiều lúc nhầm lẫn đơn hàng khiến cho khách hàng khơng hài lịng” 1.1.1.2 Khảo sát mong muốn sở Câu hỏi Câu hỏi 1: “Nếu mở trang web bán hàng online riêng cho cửa hàng anh mong muốn có chức gì?” Câu trả lời • • • • Anh muốn anh người quản lý quản lý nhân viên, xem doanh thu đơn hàng theo ngày, theo tháng theo năm Khách hàng xem sản phẩm đặt hàng trang web Lễ tân xem đơn hàng khách đặt nhận đơn khách quán hàng Shipper nhận đơn đồng thời xem đơn hàng ai, địa đâu, xác nhận đơn hàng hoàn thành sau giao cho khách 1.1.1.3 Trao đổi nghiệp vụ quản lý sở (Homestay) Mục đích: ● Xác định luồng nghiệp vụ quản trị sở ● Xác định đối tượng tham gia vào nghiệp vụ quản lý sở ● Xác định thông tin cần quản lý Câu hỏi Câu hỏi 1: “Vậy anh dùng facebook để khách hàng đặt hàng anh vận chuyển ” Câu hỏi 2: “Anh thuê riêng anh tính lương họ vậy?” Câu hỏi 3: “Vậy phí ship cửa hàng anh tính vậy?” Câu trả lời “Quán anh có thuê riêng người để vận chuyển hàng” “Đối với việc trả lương cho shipper anh trả lương cho nhân viên thao cách tháng có lương cứng triệu, tháng hỗ trợ cho shipper 500 nghìn tiền xăng xe, đồng thời hỗ trợ cho nhân viên 10% tiền ship đơn.” “Hiện anh tính đồng giá với đơn 2km 10 nghìn/ đơn cịn với đơn 2km tính thêm nghìn/100m” Câu hỏi 4: “Vậy nhân viên có vai trị “Hiện nhân viên qn anh có người: shipper, pha chế, lễ tân, bồi bàn” ạ?” Câu hỏi 5: “Vậy nhân viên có vai trị ạ?” • • • • Shipper đợi đơn hàng mà pha chế làm xong xong ship Pha chế nhận đơn hàng lễ tân để pha chế đồ Lễ tân làm tiếp nhận đơn từ khách hàng, đưa đơn cho người pha chế để pha chế đưa hàng cho bồi bàn khách ăn chỗ đưa đồ cho shipper đơn online Bồi bàn mang đồ bàn cho khách theo đơn lễ tân đưa 1.1.2 Kết luận Dựa vào nội dung khảo sát nhóm xây dựng phạm vi hệ thống “Website bán hàng online quán café” sau: - Xây dựng Website bán hàng online quán café dùng cho cửa hàng café muốn mở trng wed riêng cho cửa hàng - Mơ hình phát triển: Scrum 1.2 Xây dựng ý tưởng 1.2.1 Lý chọn đề tài Qua số liệu khảo sát phía chúng em mong muốn khách du lịch họ tìm kiếm khách sạn, homestay đảm bảo cho họ chỗ thích hợp, tiện nghi với giá hợp lý Nếu họ muốn đăng ký chỗ trước đến (bằng hình thức tốn trả trước trả sau) Ngày công cụ nhanh hiệu để thực điều Internet Vậy nên chúng em, người thực dự án tâm xây dựng website cho phép khách hàng tìm kiếm thơng tin homestay, phạm vi sở chủ homestay (đại diện nhóm) với thơng tin: Tên homestay, địa chỉ, số phòng, giá loại phòng Ngồi ra, tìm homestay mong muốn họ đặt phịng trực tiếp qua mạng (thanh tốn trực tuyến) 1.2.2 Phạm vi đề tài Các đối tượng sử dụng Website đặt lịch homestay Admin cửa hàng cafe, lễ tân cuwae hàng, shipper cửa hàng, khách hàng thành viên Admin nắm bắt hầu hết chức hệ thống 1.2.3 Các chức hệ thống ● Admin homestay: ○ Đăng nhập, đăng xuất hệ thống, quên mật ○ Quản lý thông tin cá nhân: Cập nhật thông tin cá nhân, đổi mật ○ Quản lý thống kê (xem, lọc): ■ TK doanh thu theo sở ■ TK số thành viên ■ TK số đơn đặt ■ TK thời gian sử dụng nhà ○ Quản lý tài khoản: ■ Thêm, sửa, khóa nhân viên ■ Thêm, sửa, khóa khách hàng ○ Quản trị sở: Thêm, sửa, khóa sở ○ Quản lý địa chỉ: ■ Thêm, sửa, xóa thành phố ■ Thêm, sửa, xóa, quận ■ Thêm, sửa, xóa phường ○ Quản trị địa điểm: Thêm, sửa, xóa địa điểm ○ Quản lý tiện ích: ■ Thêm, sửa, xóa loại tiện ích ■ Thêm, sửa, xóa, tiện ích ○ Quản lý viết: ■ Thêm, sửa, xóa loại viết ■ Thêm, sửa, xóa, viết ○ Quản lý đơn: ■ Xem hóa đơn ■ Xem đơn hủy ● Employee: ○ Đăng nhập, đăng xuất hệ thống, quên mật ○ Quản lý thông tin cá nhân: Cập nhật thông tin, đổi mật ○ Quản lý khách hàng: Thêm, sửa, khóa khách hàng ○ Quản lý viết: Thêm, sửa, xóa viết ○ Quản lý nhà: Thêm, sửa, khóa, xóa nhà, xem đánh giá nhà ○ Quản lý cảnh quan: Thêm, sửa, xóa cảnh quan ○ Quản lý đặt lịch: ■ Đặt lịch ■ Đổi lịch ■ Xem lịch sử đổi lịch ■ Hủy lịch ○ Quản lý giao dịch: ■ Đăng ký nhận phòng ■ Đăng ký trả phịng ■ Xuất hóa đơn ● Guest: ○ Xem, tìm kiếm thơng tin Homestay ○ Xem, tìm kiếm thông tin nhà ○ Đăng nhập, đăng ký ○ Đặt trước ■ Đặt nhà ■ Tra cứu thông tin đặt ■ Đặt cọc ● Member: ○ Đăng nhập, đăng xuất, qn mật ○ Xem, tìm kiếm thơng tin Homestay ○ Xem, tìm kiếm thơng tin nhà ○ Quản lý TK cá nhân: ■ Cập nhật thông tin cá nhân ■ Xem thông tin đơn đặt ■ Đổi mật ○ Đánh giá nhà ○ Đặt trước ■ Đặt nhà ■ Xem thông tin đặt ■ Đặt cọc Các phi chức làm hệ thống: + Khả mở rộng: Có khả mở rộng phát triển website sau này, nâng version + Khả sử dụng: Giao diện thân thiện, dễ sử dụng + Hỗ trợ khách hàng: Sẵn sàng hỗ trợ website có vấn đề, nhanh chóng khắc phục lỗi Đối tượng sử dụng dự án: Các đối tượng sử dụng dự án chúng tôi, bao gồm: + Chủ quản lý sở homestay + Nhân viên làm việc cho sở homestay tương ứng + Khách vãng lai (chưa đăng ký thành viên) thành viên Người muốn tìm hiểu thơng tin đặt lịch trực tuyến 1.3 Phân chia công việc 1.3.1 Đối tượng tham gia vào dự án Các đối tượng tham gia vào dự án chúng tơi, bao gồm: + Nhóm phát triển dự án + Developer + Tester 1.3.2 Mô tả công việc thành viên Thành viên Mô tả công việc Email Hồng Cao tiến Phân tích hệ thống Website, thiết tienhcph09359@fpt.edu.vn (trưởng nhóm) kế Database, Coder ( BackEnd) Đinh Tuấn Tú Coder (BackEnd - FrontEnd) tudtph09235@fpt.edu.vn Lưu Quang Huy Design, Document, Coder hỗ trợ huylqph07203@fpt.edu.vn (Front-end) Lý Văn Hiếu Document, Tester coder hỗ trợ (BackEnd) hieulvph09406@fpt.edu.vn 1.3.3 Kế hoạch phân chia công việc DA - WBH: Website booking homestay 1.4 Các công cụ công nghệ 1.4.1 Các công cụ phát triển sử dụng dự án Skype Draw.io GitHub Word 2016 Google chrome Google Drive Excel 2016 Facebook messenger Postman IntelliJ IDEA Webstorm Powerpoint 2016 Photoshop Visual studio code Mysql 1.4.2 Các công nghệ sử dụng dự án Angular Bootstrap Node JS Java spring boot Restful API Filebase Paypal developer MySql DB 1.4.3 Yêu cầu trình duyệt - Sử dụng chạy tất hệ điều hành, ngoại trừ IE - Khuyến khích dùng trình duyệt Chrome Google ổn định 19 DA - WBH: Website booking homestay 1.5 Software architecture diagram Hình 1.5.1: Quy trình xác thực JWT Hình 1.5.2: Quy trình kiểm duyệt Spring security Hình 2.1.8: Sơ đồ đặc tả Use Case khóa nhân viên 20 DA - WBH: Website booking homestay 21 DA - WBH: Website booking homestay ... qua hình thức online khơng?” Câu trả lời “Qn anh có hình thức bán hàng online? ?? Câu hỏi 2: “Vậy quán anh bán hàng online qua hình thức nào?” “Quán anh sử dụng hình thức bán hàng online qua facebook”... shipper đơn online Bồi bàn mang đồ bàn cho khách theo đơn lễ tân đưa 1.1.2 Kết luận Dựa vào nội dung khảo sát nhóm xây dựng phạm vi hệ thống ? ?Website bán hàng online quán café” sau: - Xây dựng Website. .. nhỏ vào phát triển thương mại điện tử nước ta nhóm em định thực đề tài “xây dựng website đặt hàng online quán cafe? ?? Với thao tác đơn giản máy có nối mạng Internet người tiêu dùng có tận tay cần