Xây dựng trang web đặt món và đặt chỗ trực tuyến cho nhà hàng hải nam

64 40 0
Xây dựng trang web đặt món và đặt chỗ trực tuyến cho nhà hàng hải nam

Đ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

TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN _ NGUYỄN THỊ HUỆ BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: XÂY DỰNG TRANG WEB ĐẶT MÓN VÀ ĐẶT CHỖ TRỰC TUYẾN CHO NHÀ HÀNG HẢI NAM Nghệ An, tháng năm 2017 TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN _ BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: XÂY DỰNG TRANG WEB ĐẶT MÓN VÀ ĐẶT CHỖ TRỰC TUYẾN CHO NHÀ HÀNG HẢI NAM inh viên th c s sinh viên p Giáo viên hư ng dẫn : Nguyễn Thị Huệ : 1251075330 : 53K2 - CNTT : TS Phan Anh Phong Nghệ An, tháng 01 năm 2017 LỜI CẢM ƠN Để hoàn thành đồ án tốt nghiệp này, em xin chân thành gửi lời cảm ơn chân thành tới thầy giáo trƣờng Đại học Vinh nói chung thầy cô khoa Công nghệ Thông tin nói riêng tận tình giảng dạy, truyền đạt cho em kiến thức kinh nghiệm quý báu suốt thời gian qua Đặc biệt, em xin đƣợc gửi lời cảm ơn sâu sắc đến thầy giáo TS Phan Anh Phong, thầy ln giúp đỡ tận tình, tạo điều kiện tốt cho em trình hƣớng dẫn đồ án Sự dẫn tận tình ý kiến đóng góp thầy giúp em nhiều q trình hồn thiện đồ án Em xin đƣợc gửi lời cảm ơn tới Công ty Fpt Software Đà Nẵng tạo điều kiện cho chúng em đƣợc thực tập học hỏi nhiều điều bổ ích mơi trƣờng làm việc thực tế suốt gần tháng hè qua, q trình cho em kiến thức sâu hơn,và em chân thành cảm ơn Công ty CP Phát triển công nghệ Resand tạo điều kiện cho em học tập làm việc năm qua, q trình cho em học hỏi đƣợc nhiều kiến thức cách thức làm việc cơng ty, qua giúp em hoàn thành đồ án Em xin đƣợc gửi lời cảm ơn tới gia đình, bạn bè, anh chị quan tâm, động viên tạo điều kiện tốt để em hồn thành đồ án Mặc dù em có cố gắng định nhƣng thời gian kiến thức hạn hẹp nên đồ án nhiều thiếu sót hạn chế Kính mong nhận đƣợc đóng góp ý kiến thầy bạn để đồ án đƣợc hoàn thiện Em xin chân thành cảm ơn! Nghệ An, tháng năm 2017 Sinh viên Nguyễn Thị Huệ MỤC LỤC LỜI CẢM ƠN MỤC LỤC Chƣơng TỔNG QUAN VỀ ĐỀ TÀI 1.1 Tên đề tài 1.2 Lý chọn đề tài 1.3 Đối tƣợng phạm vi nghiên cứu 1.4 Mục tiêu đề tài Error! Bookmark not defined 1.5 Nội dung nghiên cứu 1.6 Phƣơng pháp nghiên cứu 1.7 Ý nghĩa khoa học thực tiễn đề tài Chƣơng KHẢO SÁT BÀI TOÁN QUẢN LÝ NHÀ HÀNG 2.1 Đặc tả toán 2.2 Khảo sát hệ thống cũ 2.2.1 Địa điểm khảo sát 2.2.2 Chiến lƣợc điều tra 2.2.3 Hiện trạng tổ chức hệ thống cũ 2.3 Xác định yêu cầu nghiệp vụ website 2.3.1.Các yêu cầu chung hệ thống 2.3.2 Các yêu cầu ngƣời quản trị 2.3.3 Các yêu cầu ngƣời ghé thăm website 2.4 Các chức hệ thống Chƣơng PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 10 3.1 Giới thiệu phƣơng pháp phân tích thiết kế hệ thống 10 3.2 Biểu đồ use case 11 3.2.1 Danh sách biểu đồ use case .12 3.2.2 Use case khách ghé thăm website (visiter) 17 3.2.3 Danh sách use case 17 3.3 Thiết kế biểu đồ lớp 17 3.3.1 Danh sách lớp đối tƣợng 19 3.3.2 Mô tả chi tiết lớp đối tƣợng 20 3.4 Sơ đồ diagram 28 Chƣơng XÂY DỰNG TRANG WEB ĐẶT MÓN VÀ ĐẶT CHỖ TRỰC TUYẾN CHO NHÀ HÀNG HẢI NAM 30 4.1 Công cụ sử dụng 30 4.1.1 Chuẩn bị 30 4.1.2 Tìm hiểu cài đặt công cụ 30 4.1.3 Kỹ thuật mã hóa mã hóa MD5 32 4.2 Sơ đồ website 33 4.3 Thiết kế giao diện .34 4.4 Các chức thực đƣợc 39 KẾT LUẬN 41 Kết đạt đƣợc 41 Hạn chế 41 Hƣớng khắc phục phát triển đề tài 41 TÀI LIỆU THAM KHẢO .43 PHỤ LỤC 44 Đồ án t t nghiệp đại học GVHD: TS Phan Anh Phong Chương TỔNG QUAN VỀ ĐỀ TÀI 1.1 Tên đề tài Đề tài: Xây dựng trang web đặt đặt chỗ trực tuyến cho nhà hàng Hải Nam 1.2 Lý chọn đề tài Mục đích đề tài để cung cấp thông tin, chức trang web nhà hàng Hải Nam Tƣ vấn cho ngƣời dùng có ăn phù hợp với loại đối tƣợng, với nhiều loại ăn đảm bảo sức khỏe cho ngƣời Đƣa thực đơn phù hợp, đáp ứng đƣợc nhu cầu khách hàng Nhằm đƣa cho khách hàng đến ăn nhà hàng khơng phải ngần ngại, suy nghĩ hơm ăn Hay giả sử nhƣ công ty cho số tiền định, khơng phải nghĩ thực đơn nhƣ đề phù hợp với số tiền Nhà hàng gợi ý cho quý khách ăn đáp ứng yêu cầu Nhà hàng lên thực đơn với đối tƣợng nhƣ: ăn kiêng, ngƣời bị tiểu đƣờng, ngƣời gầy, ngƣời béo, hay thức ăn dùng cho trẻ em… Những ăn đảm bảo đƣợc sức khỏe an toàn thực phẩm Ngoài ra, khách hàng tự tạo thực đơn theo ý muốn mình, tự lên thực đơn cho để nhà hàng có chuẩn bị trƣớc đảm bảo đƣợc ý muốn khách hàng, đƣợc hƣởng nhiều ƣu đãi từ nhà hàng Khách hàng đặt trƣớc đƣợc thời gian chỗ ngồi để thuận tiện có chuẩn bị chu đáo từ nhà hàng Mà không cần đến trực tiếp nhà hàng để đặt Ở Việt Nam, hình thức gọi ăn trực tuyến cịn mẻ thị trƣờng đầy tiềm Hơn nữa, ngày Việt Nam, công nghệ thông tin đƣợc áp dụng rộng rãi hiệu tới nhiều lĩnh vực hoạt động xã hội Với thực tế phát triển công nghệ thực tiễn ứng dụng Việt Nam, với tâm Đảng Chính phủ định hƣớng thúc đẩy phát triển ứng dụng Công nghệ thông tin (CNTT) vào đời sống kinh tế làm tăng cao tốc độ ứng dụng số lƣợng ngƣời làm việc trực tiếp Internet Cùng với hạ tầng CNTT đƣợc đầu tƣ nhiều để sẵn sàng cho ứng dụng tin học hóa Số lƣợng ngƣời thƣờng xuyên truy cập Internet để làm việc cập nhật tìm kiếm thơng tin ngày nhiều với tốc độ tăng trƣởng 40%/năm Việc ghi nhận đặt chỗ khách hàng cách thủ công dẫn đến việc nhầm lẫn chồng chéo, khơng có liên thơng phận nhà hàng, khiến cho việc phục vụ tốn nhiều thời gian, chƣa có phần mềm tính tiền, dẫn đến tốn SVTH: Nguyễn Thị Huệ - 53K2_CNTT Đồ án t t nghiệp đại học GVHD: TS Phan Anh Phong chậm làm khách hàng phải chờ tính sai khiến cho khách hàng xúc, tính tốn lãi lỗ chậm dẫn đến khơng điều chỉnh kịp thời nguyên vật liệu Để hạn chế vấn đế trên, việc đƣa việc cho phép khách hàng đặt chỗ, toán trực tuyến trƣớc đến ăn cách mẻ Vì lý trên, với định hƣớng thầy giáo TS Phan Anh Phong, em chọn đề tài “Xây d ng trang web đặt đặt chỗ tr c tuyến cho nhà hàng Hải Nam” ngôn ngữ java theo mơ hình MVC Trang website nhằm giúp ngƣời ngồi nhà, cơng ty, hay nơi có kết nối mạng xem đƣợc thực đơn ngày hơm nay, ngày mai, hay đặt tiệc, gọi món, tự tạo ăn mà không cần phải đến tận nhà hàng để đặt 1.3 Đối tượng phạm vi nghiên cứu - Đối tƣợng nghiên cứu: Website - Phạm vi nghiên cứu: Tìm hiểu tài liệu xây dựng quy trình đặt đặt trực tuyến khách hàng 1.4 Mục tiêu đề tài  Nghiên cứu mơ hình đặt món, gọi khách hàng trang web khác, dựa vào phần mềm quản lý nhà hàng nhƣ cukcuk.vn hay misa để tiến hành cài đặt lên trang web  Hỗ trợ khách hàng tham khảo ăn, thực đơn, tự tạo thực đơn, tiến hành đặt bàn toán trực tuyến trực tiếp trang web  Nghiên cứu việc quản lý quản trị, ngƣời quản lý tài nguyên website 1.5 Nội dung yêu cầu  Khảo sát tốn quản lý đặt đặt bàn khách hàng đến ăn nhà hàng  Phân tích thiết kế hế thống tốn đặt đặt bàn quy trình hình thức hoạt động nhà hàng  Cài đặt trang web với hình thức đặt đặt chỗ trực tuyến nhà hàng Hải Nam 1.6 Phương pháp nghiên cứu - Khảo sát thực tế nhà hàng đất sét quy trình cách phục vụ nhà hàng q trình đặt đặt chỗ khách hàng đến ăn taị nhà hàng - Phân tích tổng hợp tài liệu quy trình đặt món, đặt chỗ nhà hàng SVTH: Nguyễn Thị Huệ - 53K2_CNTT Đồ án t t nghiệp đại học GVHD: TS Phan Anh Phong - Phân tích thiết kế hệ thống thực đơn nhà hàng với quy trình đặt món, đặt chỗ, tốn 1.7 Ý nghĩa khoa học thực tiễn đề tài Đối với nhà hàng nay, việc đặt đặt bàn khách phải đến trực tiếp để đặt Việc làm nhiều thời gian cho khách hàng Thay nhƣ vậy, hệ thống đặt đặt bàn online giúp cho khách hàng thuận tiện hơn, khơng cần cơng đến tận nhà hàng Ngồi khách hàng cịn tham khảo đƣợc ăn sẵn có nhà hàng website, tham khảo thực đơn ăn phù hợp với đối tƣợng, phù hợp với giá tiền định Hình thức trực tuyến giúp cho nhà hàng chủ động công tác chuẩn bị, nhƣ tránh tình trạng thời gian khách hàng đến nhà hàng suy nghĩ nên ăn hay có tiệc phải đến tận nơi để đặt trƣớc SVTH: Nguyễn Thị Huệ - 53K2_CNTT Đồ án t t nghiệp đại học GVHD: TS Phan Anh Phong Chương KHẢO SÁT BÀI TOÁN QUẢN LÝ NHÀ HÀNG 2.1 Đặc tả toán Bài toán quản lý nhà hàng chủ yếu nhằm mục đích giới thiệu nhà hàng, đƣa danh sách ăn, thực đơn nhà hàng Khi khách vào nhà hàng nhân viên bàn tiếp đón khách xếp bàn cho khách (dựa vào số lƣợng khách) Nhân viên bàn tiếp nhận yêu cầu khách viết phiếu yêu cầu ăn, gửi (kèm theo số bàn) cho phận tiếp tân Bộ phận tiếp tân dựa vào phiếu yêu cầu ăn kiểm tra xem ăn khách yêu cầu có danh mục ăn hay khơng, khơng có thơng báo lại cho khách, ăn khách yêu cầu có danh mục ăn đƣa phiếu u cầu cho phận bếp, đồng thời ghi lại số bàn ăn khách yêu cầu vào sổ bán hàng Mỗi khách hàng yêu cầu thêm ăn đƣợc bổ xung vào sổ bán hàng Khi khách hàng đặt bàn, nhân viên phải mở sổ theo dõi bàn tận vị trí bàn (có thể tầng 2) để kiểm tra xem bàn có khách chƣa trả lời khách đặt Việc thời gian công sức Việc ghi nhận đặt chỗ khách hàng cách thủ công dẫn đến việc nhầm lẫn chồng chéo, liên thơng phận nhà hàng, khiến cho việc phục vụ tốn nhiều thời gian, chƣa có phần mềm tính tiền, dẫn đến tốn chậm làm khách hàng phải chờ tính sai khiến cho khách hàng xúc, tính tốn lãi lỗ chậm dẫn đến không điều chỉnh kịp thời nguyên vật liệu Từ website nhà hàng truyền thống nhƣ vậy, em đƣa giải pháp khách hàng trƣớc đến ăn nhà hàng việc tham khảo thực đơn ngày hôm nay, ngày mai, thực đơn có tính gợi ý nhƣ thực đơn theo đối tƣợng: ngƣờig gầy, ngƣời bị tiểu đƣờng, ngƣời bị bệnh béo phì, ngƣời ăn kiêng…, thực đơn theo giá tiền khách hàng cịn đặt món, gọi món, đặt chỗ ngồi tốn trực tuyến trƣớc đến nhà hàng ăn Nhƣ nhà hàng chủ động công tác chuẩn bị, nhƣ tránh tình trạng thời gian khách hàng đến nhà hàng suy nghĩ nên ăn hay có tiệc phải đến tận nơi để đặt trƣớc Còn với ngƣời quản lý, quản lý ăn, thực đơn, nguyên liệu cách dễ dàng Và khơng cịn phải tốn nhiều nhân viên nhà hàng - Đề tài tích lũy kiến thức mà em đƣợc học kỳ học trƣớc nhƣ: Lập trình hƣớng đối tƣợng, phân tích thiết kế hƣớng đối tƣợng, sở liệu, cơng nghệ web ứng dụng, lập trình Java… SVTH: Nguyễn Thị Huệ - 53K2_CNTT Đồ án t t nghiệp đại học GVHD: TS Phan Anh Phong - Đồ án với lựa chọn java web giúp em có thêm hiểu biết quy trình xây dựng website, công nghệ việc xây dựng hệ thống website 2.2 Khảo sát hệ thống cũ Giám đốc nhà hàng Quản lý nhà hàng Giám sát Trợ lý quản lý nhà hàng Nhà hàng TT Bảo vệ TT Lễ tân Nhân viên Bảo vệ Nhân viên Lễ tân TT Phục vụ bàn TT Tạp vụ Nhân viên phục vụ Nhân viên tạp vụ TT Bếp Nhân viên phụ bếp TT Thu ngân Nhân viên Thu ngân Phụ Bàn Phục vụ Khách hàng Đặt món, đặt chỗ trực tiếp nhà hàng (hoặc gọi qua số điện thoại người quen) Thanh tốn hóa đơn trực tiếp nhà hàng Bảng 2.1: Sơ đồ khảo sát hệ thống cũ SVTH: Nguyễn Thị Huệ - 53K2_CNTT Đồ án t t nghiệp đại học GVHD: TS Phan Anh Phong href=https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.css type=text/css rel=stylesheet> // Helpers shuffle = function(o) { for ( var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[ i], o[i] = o[j], o[j] = x) ; return o; }; String.prototype.hashCode = function(){ // See http://www.cse.yorku.ca/~oz/hash.html var hash = 5381; for (i = 0; i < this.length; i++) { char = this.charCodeAt(i); hash = ((hash

Ngày đăng: 01/08/2021, 10:36

Tài liệu cùng người dùng

Tài liệu liên quan