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

Xây dựng phần mềm website quản lí đặt phòng cho khách sạn huế thương dựa trên nền tảng mã nguồn mở apache

47 2 0

Đ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

- Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ KHOA HỆ THỐNG THÔNG TIN KINH TẾ ́ ́H uê - - h tê CHUYÊN ĐỀ TỐT NGHIỆP ĐẠI HỌC in XÂY DỰNG PHẦN MỀM WEBSITE QUẢN LÍ ĐẶT ̣c K PHÒNG CHO KHÁCH SẠN HUẾ THƯƠNG DỰA ươ ̀n g Đ ại ho TRÊN NỀN TẢNG MÃ NGUỒN MỞ APACHE : Lê Quốc Khải Lớp : K47 Tin Học Kinh Tế Tr SVTH Giáo viên hướng dẫn Niên khoá: 2013 - 2017 Huế, 05 / 2017 TS Nguyễn Thanh Tuấn - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn LỜI CẢM ƠN Sau thời gian thực chuyên đề tốt nghiệp, đến cơng việc liên quan đến chun đề hồn tất Để có thành cơng này, trước tiên, em xin gửi lời cảm ơn chân thành tới tất thầy cô giáo trường Đại học Kinh tế Huế, đặc biệt thầy cô Khoa Hệ Thống Thông tin Kinh tế, người dày công dạy dỗ, truyền đạt kinh nghiệm quý báu Em xin bày tỏ lời cảm ơn chân thành tới Thạc sĩ Nguyễn Thanh Tuấn, ́ uê người tận tình hướng dẫn em suốt q trình làm khóa luận tốt nghiệp Thầy giúp đỡ em nhiều từ việc hình thành ý tưởng ban đầu ́H hướng dẫn trình thực ý tưởng sau góp ý, chỉnh sửa để đề tài tê hồn thành tốt h Xin cảm ơn chân thành đến ba mẹ, người thân người dành yêu in thương, hỗ trợ, dõi theo bước em suốt tháng năm ghế giảng ̣c K đường, tạo điều kiện thuận lợi để em hồn thành khóa luận Cám ơn bạn bè người ln sát cánh, chia sẻ khó khăn giúp đỡ ho trình học tập Mặc dù cố gắng hồn thành khóa luận phạm vi khả cho phép chắn không tránh khỏi thiếu sót Em ại mong nhận đóng góp, bổ sung ý kiến q Thầy Cơ bạn bè để Tr ươ ̀n g Đ chuyên đề ngày hoàn thiện Huế, tháng năm 2017 Sinh viện thực Lê Quốc Khải - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn MỤC LỤC MỞ ĐẦU 1 Lý chọn đề tài Mục đích nghiên cứu .2 Đối tượng nghiên cứu Phương pháp nghiên cứu .3 Dự kiến kết đạt đề tài ́ uê Kết cấu đề tài CHƯƠNG I: CƠ SỞ LÝ LUẬN VỀ XÂY DỰNG WEBSITE QUẢN LÝ ĐẶT ́H PHÒNG tê 1.1 Thông tin h 1.1.1 Khái niệm thông tin in 1.1.1.1 Ðặc trưng thông tin ̣c K 1.1.1.2 Vai trị thơng tin quản lý 1.1.2 Hệ thống thông tin ho 1.1.2.1 Định nghĩa phận cấu thành hệ thống thông tin .6 1.1.2.2 Phân loại hệ thống thông tin tổ chức .7 ại 1.1.2.3 Phân theo mục đích phục vụ thông tin đầu Đ 1.1.2.4 Mơ hình biểu diễn hệ thống thông tin .9 g 1.1.2.5 Các bước phát triển hệ thống thông tin quản lý 10 ươ ̀n 1.1.3 Tổng quan tản lập trình PHP (Hypertext Preprocessor) 11 1.1.3.1 Giới thiệu ngôn ngữ lập trình PHP 11 Tr 1.1.3.2 Lịch sử phát triển PHP 12 1.1.4 Tổng quan hệ quản trị sở liệu MYSQL 13 1.1.4.1 Ngôn ngữ truy vấn liệu có cấu trúc (SQL - Structure Query Language)13 1.1.4.2 Hệ quản trị sở liệu MYSQL .13 CHƯƠNG II: BÀI TỐN QUẢN LÝ ĐẶT PHỊNG KHÁCH SẠN HUẾ THƯƠNG .15 2.1 Tổng quan doanh nghiệp tự nhân khách sạn Huế Thương 15 2.1.1 Quá trình hình thành phát triển 15 2.1.2 Cơ cấu tổ chức .15 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn 2.1.2.1 Chức năng, quan hệ phận hệ thống 15 2.1.3 Mô tả trạng hệ thống 17 2.1.3.1 Quy trình nghiệp vụ: 17 2.1.3.2 Mô tả thành phần liệu .18 2.1.4 Xác định yêu cầu khách sạn .20 2.1.4.1 Các qui trình nghiệp vụ chính: .20 2.1.4.2 Các yêu cầu chức năng: 22 ́ CHO uê CHƯƠNG III: XÂY DỰNG WEBSITE QUẢN LÝ ĐẶT PHÒNG KHÁCH SẠN HUẾ THƯƠNG 24 ́H 3.1 Phân tích hệ thống quản lý đặt phịng cho khách sạn huế thương .24 tê 3.1.1 Phân tích yêu cầu 24 h 3.1.2 Mục đích website cần xây dựng .24 in 3.1.3 Mơ tả tồn cảnh Website .24 ̣c K 3.1.4 Phân tích nghiệp vụ hệ thống 25 3.1.4.1 Quản lý hệ thống 25 ho 3.1.4.2 Quản lý đặt phòng 25 3.1.4.3 Quản lý hủy phòng .25 ại 3.1.4.4 Quản lý trả phòng .25 Đ 3.1.4.5 Quản lý mặt thống kê báo cáo 25 g 3.1.5 Sơ đồ luồng thông tin (IFD) website hệ thống thông tin quản lý đặt phòng ươ ̀n khách sạn 26 3.1.5.1 Sơ đồ luồng thơng tin q trình đăng nhập người sử dụng 26 Tr 3.1.5.2 Sơ đồ luồng thông tin việc xử lý đặt phòng 27 3.1.6 Sơ đồ phân rã chức hệ thống 28 3.1.7 Sơ đồ ngữ cảnh 28 3.1.8 Sơ đồ luồng liệu DFD ( DFD - Data Flow Datagram ) .30 3.2 Thiết kế hệ thống thông tin 31 3.2.1 Thiết kế module chương trình 31 3.2.1.1 Module quản lý tài khoản 31 3.2.1.2 Module quản lý đặt phòng 32 3.3 Cấu trúc liệu bảng 33 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn 3.3.1 Hotel_booking (bảng đặt phòng) 33 3.3.4 Hotel_people (bảng người dùng) 34 3.3.5 Hotel_suite (bảng phòng) 34 3.3.6 Lược đồ quan hệ bảng 34 3.4 Thiết kế thuật toán 34 3.4.1 Thuật toán đăng nhập 34 3.4.2 Thuật toán cập nhật đơn đặt phòng 35 ́ uê 3.5 Thiết kế giao diện .37 KẾT LUẬN 40 ́H Đánh giá kết 40 tê Hạn chế đề tài 40 Tr ươ ̀n g Đ ại ho ̣c K in h Hướng phát triển đề tài 40 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn DANH MỤC HÌNH ẢNH Hình Bộ phận cấu thành hệ thống thông tin Hình 1.2 Mơ hình thác nước 10 Hình 2.1 Sơ đồ tổ thức quản lý khách sạn .15 Hình 2.2 Hóa đơn khách sạn 19 Hình 3.1 Giao diện trang chủ 37 Hình 3.2 Giao diện đặt phòng 37 ́ uê Hình 3.3 Giao diện hủy phòng 38 ́H Hình 3.4 Giao diện trả phòng 38 Tr ươ ̀n g Đ ại ho ̣c K in h tê Hình 3.1 Giao diện báo cáo thông kê .39 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn MỞ ĐẦU Lý chọn đề tài Nền kinh tế phát triển đồng nghĩa với nhu cầu đời sống xã hội ngày cao, ngày nhiều khách sạn đời với nhiều kiến trúc hạ tầng khác khách sạn Huế thương khách sạn đẹp, mang đậm phong cách Huế nằm phố Chu Văn An Với kiến trúc ́ uê nhà tầng, 12 phòng tọa lạc lịng trung tâm thành phố khách sạn Huế Thương ln có du khách định khách sạn phần áp đáp ́H ứng nhu cầu khách nghỉ mà ta gọi họ khách nghỉ tê “vãng lai”, họ khơng chủ động việc th phịng Phần đa số khách nghỉ du lịch đến nơi thuê phịng cho mình, đơi họ in h gặp phải trường hợp hết phịng khơng tìm loại phịng vừa ý cho ̣c K chưa biết trước thông tin khách sạn họ cần nghỉ Hiện khách sạn Huế Thương áp dụng mạng nội quản lý khách ho sạn không sử dụng rộng rãi mạng tồn cầu để quảng bá thơng tin, tên tuổi, cách quản lý khách sạn ưu điểm khách sạn, nên chưa thu hút đông đảo ại khách nghỉ xa đến nghỉ khách sạn nên ưu điểm khách sạn chưa phát huy Đ hết Ngồi việc quản lý phịng khách chưa thuận tiện, ví dụ khách đến nghỉ cịn dùng phương pháp thủ công phận lễ tân phải thơng qua ươ ̀n g phận nhà phịng để biết phòng đủ hay trống, bất tiện thời gian Chính cần có hệ thống quản lý phù hợp để thuận tiện việc Tr quản lý khách sạn nâng cao hiệu kinh doanh, đồng nghĩa với việc đáp ứng nhu cầu thị hiếu khách nghỉ Từ thực trạng đưa giải pháp tối ưu nhất, nhằm giúp cho khách du lịch hiểu rõ thực trạng khách sạn cần thuê phòng dễ dàng lựa chọn nhu cầu thuê phịng Bằng cách, thiết lập trang website khách sạn đưa lên mạng, nhằm giới thiệu thông tin, dịch vụ khách sạn để khách truy cập đựoc đến trang website khách sạn nơi nào, lựa chọn yêu cầu chuyến đi, đăng ký phịng nghỉ theo u cầu mà khơng cần phải thời gian đến Khách Sạn Hơn SVTH: Lê Quốc Khải - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn việc đưa trang web khách sạn lên mạng góp phần làm cho máy quản lý Khách sạn dễ dàng thuận tiện Chính lý mà tơi định “Xây dựng website quản lý đặt phòng cho khách sạn Huế Thương” giai đoạn thực tập Khách sạn Huế Thương công cụ xây dựng nên website: - Công cụ: Apache, PHP - Công cụ viết: Sublime Text ́ uê - Cơ sở liệu: MY SQL - Website chạy trên: XAMPP Server ́H Mục đích nghiên cứu tê * Mục tiêu tổng quát: h - Trên sở hiểu rõ quy trình quản lý Khách sạn Huế Thương in quy trình xây dựng phần mềm, tiến hành xây dựng website quản lý đặt phòng ̣c K khách sạn Huế thương * Mục tiêu cụ thể: ho - Nghiên cứu nắm vững quy trình quản lý đặt phịng, nhận phịng, quản lý thông tin khách hàng, quản lý hợp đồng du lịch, hóa đơn… ại - Nghiên cứu cơng cụ, nên tảng lập trình sử dụng để xây dựng hệ Đ thống: PHP, Apache, Microsoft SQL Server, Sublime Text, Wamp Server g - Hiểu rõ quy trình xây dựng, phát triển hệ thống thông tin quán lý ươ ̀n - Xây dựng website quản lý khách sạn cách dễ dàng Đối tượng nghiên cứu Tr * Đối tượng nghiên cứu - Cơ chế, cách thức hoạt động nghiệp vụ quản lý Khách sạn như: Quản lý đặt phịng, quản lý thơng tin khách hàng - Quy trình xây dựng, phát triển hệ thống thơng tin quản lý * Phạm vi nghiên cứu - Không gian: Hệ thống xây dựng khuôn khổ khảo sát thực tế Khách Sạn Huế Thương - Thời Gian: 01/07/2017 đến hết ngày 23/04/2017 SVTH: Lê Quốc Khải - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn Phương pháp nghiên cứu - Để nghiên cứu xây dựng website quản lý đặt phòng phù hợp với yêu cầu thực tế Khách sạn Huế Thương, đề tài sử dụng phương pháp trình xây dựng phầm mềm: - Phương pháp thu thập thông tin: + Phương pháp quan sát: trực tiếp quan sát hệ thống quản lý thông tin đặt phịng khách sạn, để phân tích ưu nhược điểm, quy trình hệ thống quản lý thông tin khách sạn ́ uê + Phương pháp thu thập tài liệu: thông qua nguồn thu thập tài liệu ́H sách báo, mạng internet, tổng hợp tài liệu, ngôn ngữ công nghệ liên quan tê Giúp nắm vững quy định quản lý đặt phịng Khách sạn, từ xây dựng hệ thống hoàn thiện h + Phương pháp vấn: hỏi đáp nhân viên, lễ tân sử dụng phần mềm in tại, nhu cầu mong muốn nhân viên việc quản lý thông tin đặt ̣c K phòng Nhằm khắc phục nâng cao hiệu q trình quản lý đặt phịng khách sạn ho - Phương pháp phát triển hệ thống thông tin: Dựa thông tin thu để tiến hành phân tích, thiết kế hệ thống bao gồm chức ại website xây dựng thơng qua q trình mơ hình hóa hệ thống, chuẩn hóa sở Đ liệu cách phù hợp g Dự kiến kết đạt đề tài ươ ̀n - Nắm vững quy trình quản lý đặt phòng khách sạn - Nắm rõ cơng cụ, tảng lập trình sử dụng để xây dựng hệ thống: Tr PHP, MS SQLServer, Wamp Server - Hiểu rõ quy trình xây dựng phát triển hệ thống thơng tin quản lý - Xây dựng hồn chỉnh website quản lý đặt phòng khách sạn Huế Thương Kết cấu đề tài Ngoài phần mở đầu kết luận, nội dung chuyên đề kết cấu thành chương sau: Chương I: Cơ sở lý luận xây dựng Website quản lý Chương II: Bài toán quản lý khách sạn Chương III: Xây dựng website quản lý đặt phòng Khách sạn Huế Thương SVTH: Lê Quốc Khải - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn CHƯƠNG I: CƠ SỞ LÝ LUẬN VỀ XÂY DỰNG WEBSITE QUẢN LÝ ĐẶT PHỊNG 1.1 Thơng tin 1.1.1 Khái niệm thơng tin Thơng tin liệu xử lý thành dàng dể hiểu, tiện dùng, có nghĩa có giá trị đối tượng nhận tin việc định Thơng tin q ́ trình xử lý trở thành liệu q trình xử lý khác Thông tin kinh tế tập hợp liệu kinh tế có ý nghĩa đối ́H tượng nhận tin định, có quan hệ với đối tượng khuôn khổ, tê nhiệm vụ cụ thể Thơng tin kinh tế đóng vai trò quan trọng nhằm giúp cho người lãnh đạo đưa đinh đắn, kịp thời trình in h quản lý Bởi có sở thơng tin xác, kịp thời cấp lãnh đạo có khả đưa đinh phù hợp với yêu cầu lĩnh vực 1.1.1.1 Ðặc trưng thông tin ̣c K đối tượng quản lý phạm vi không gian thời gian ho Ðể quản lý sử dụng thông tin cách có hiệu quả, ta cần phải tìm hiểu ại đặc trưng thông tin sau: - Kiểm tra khả giảm độ bất định đối tượng thông tin Thông tin Đ hệ thống ngày nhiều, đầy đủ độ bất định hệ thống ngày giảm g - Thông tin phải định hướng rõ ràng ươ ̀n - Thông tin phải có tính thời điểm Ðiều có nghĩa thơng tin có ích thời điểm mà khơng có tính thời kỳ dài Tr - Tính cục thơng tin thể thơng tin có ý nghĩa hệ thống định có điều khiển sử dụng - Thơng tin thể tính tổ chức thơng tin tạo nên liên hệ trao đổi phận với phận khác, đóng vai trò liên kết phận hệ thống - Thơng tin mang tính tương đối Thơng tin tạo truyền khó tránh khỏi sai lệch nhiễu thơng tin gây Các nhiễu xuất phát từ nhiều mặt vật lý, ngữ nghĩa, lợi ích bên làm cho thông tin phản ánh cách tương đối đối tương đối phản ánh SVTH: Lê Quốc Khải - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn 3.1.5.2 Sơ đồ luồng thơng tin việc xử lý đặt phịng Thời điểm Khách hàng Khách hàng Hệ thống thông tin Quản trị quản lý khách sạn Website Module xử lý thông tin đặt phịng Thơng tin đặt phịng Thơng tin đặt phòng ́ ̣c K in xử lý h phòng tê Thơng tin đặt ́H phịng Tr ươ ̀n g Đ ại ho Nhập thông tin xử lý SVTH: Lê Quốc Khải Cơ sở liệu phòng Danh sách khách đặt phòng 27 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn 3.1.6 Sơ đồ phân rã chức hệ thống Đây loại biểu đồ hình xây dựng kĩ thuật phân mức, xuất phát từ mức thấp mức phân rã tiếp mức cuối chức nhỏ phân chia Tại nút chức hệ thống ́ Quản lý đặt phòng Đăng nhập Đặt phòng Đăng xuất ̣c K in h tài khoản Trợ giúp báo cáo tê Quản lý ́H uê QUẢN LÝ KHÁCH SẠN ho ại Gửi thơng tin phản hồi Hủy phịng Đ Đổi mật Trả phòng Liên hệ Báo cáo ươ ̀n g Thêm Tr account Lịch sử tài khoản Thơng tin phịng 3.1.7 Sơ đồ ngữ cảnh Sơ đồ ngữ cảnh dạng sơ đồ dùng để hỗ trợ trình xây dựng sơ đồ dòng liệu Việc sử dụng sơ đồ ngữ cảnh nhằm làm rõ biên giới hệ thống hỗ trợ việc nghiên cứu mối quan hệ hệ thống với giới bên Sơ đồ ngữ cảnh thể khái quát nội dung hệ thống thông tin Sơ đồ không vào chi tiết, mơ tả cho cần lần nhìn nhận nội dung SVTH: Lê Quốc Khải 28 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn hệ thống Để cho sơ đồ ngữ cảnh sáng sủa, dễ nhìn bỏ qua kho liệu, bỏ qua xử lí cập nhật Từ làm rõ hoạt động với thông tin vào hệ thống Sơ đồ ngữ cảnh thường thiết lập đầu tiên, giai đoạn tiến trình phân tích, giúp phân tích viên có nhìn tổng qt với mơi trường bên ngồi Sơ đồ ngữ cảnh bao gồm ba nhóm thành phần: - Thành phần vịng trịn nằm vị trí trung tâm sơ đồ, biểu thị ́ uê cho toàn hệ thống nghiên cứu - Tác nhân bên người, nhóm người tổ chức bên ́H lĩnh vực nghiên cứu hệ thống có số hình thức tiếp xúc với hệ tê thống Chúng nguồn gốc cung cấp thông tin cho hệ thống nơi nhận sản h phẩm hệ thống Kí hiệu hình chữ nhật in - Tác nhân bên chức xử lý bên hệ thống mô tả ̣c K trang khác mơ hìn Kí hiệu hình trịn Dựa vào mơ tả tốn, sơ đồ tổ chức sơ đồ phân rã chức ta xây dựng Yêu cầu nhận phòng ại Trả lời yêu cầu nhận phòng Đ K Yêu cầu đăng ký Á Trả lời yêu cầu đăng ký ươ ̀n HTTT QUẢN LÝ KHÁCH SẠN LÃNH Báo cáo ĐẠO Yêu cầu thành toán Hoá đơn toán Tr H g H C ho sơ đồ ngữ cảnh sau: Đây mô hình hệ thống mức tổng qt nhất, mơ hình mơ tả tồn thể hệ thống chức Tại mơ hình tác nhân ngồi luồng liệu vào từ tác nhân đến hệ thống hoàn toàn xác định Hệ thống thơng tin có tác nhân bên ngồi luồng liệu thể hình vẽ trên, hình chữ nhật thể đối tượng với tên xác định đặt đó, cịn luồng liệu biểu thị mũi tên có hướng cạnh có ghi tên nhãn tên luồng thơng tin Đối với hệ thống thông tin quản lý khách sạn có tác nhân bên SVTH: Lê Quốc Khải 29 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn khách quản trị viên website, ngồi cịn có tác nhân bên ngồi quản trị hệ thống thông tin Các đối tượng mơ hình - Khách hàng : Là người xem có đăng kí dịch vụ khách sạn - Quản trị viên hệ thống : quản trị hệ thống có tồn quyền với website, vừa có quyền quản trị viên website ngồi họ cịn có quyền thay đổi cấu trúc trang web hay thêm, bớt danh sách thành viên ́ uê 3.1.8 Sơ đồ luồng liệu DFD ( DFD - Data Flow Datagram ) yêu cầu đăng ký trả lời yêu cầu đăng ký yêu cầu nhận phòng trả lời yêu cầu nhận phòng tê Quản lý ́H Tài khoản Quản lý Đặt phòng h yêu cầu toán in dangky ̣c K khách khach phong hoá đơn toán Báo cáo ươ ̀n g Đ ại ho khach yêu cầu toán Lãnh đạo Báo cáo doanh thu Biểu đồ phân rã từ biểu đồ liệu mức khung cảnh với chức Tr phân rã tương ứng với mức biểu đồ phân rã chức Trong biểu đồ luồng liệu đối tượng bảo toàn Các luồng liệu thể mũi tên có hướng SVTH: Lê Quốc Khải 30 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn 3.2 Thiết kế hệ thống thông tin 3.2.1 Thiết kế module chương trình 3.2.1.1 Module quản lý tài khoản Như biểu đồ phân rã mơ hình quản lý khách sạn sau : Quản lý Tài khoản ́H ́ Quản lý tài khoản khách hàng uê Quản lý tài khoản admin tê - Đây module quản lý trình đăng nhập, đăng xuất thay đổi mật h khách hàng, chuyên gia quản trị hệ thống Cho phép Admin nhập vào hệ thống in Description Nhập Username v Password Process Kiểm tra xem Username Password có tồn database Output ho không ̣c K Input Nếu đăng nhập thành công chuyển đến trang Admin, đăng Đ ại nhập không thành công chuyển trang Online g * Quản trị viên: ươ ̀n - Quản lý thông tin khách hàng, trả lời thơng tin phản hồi từ phía khách Thay đổi, cập nhật thông tin cho chức Website Tr - Có quyền cao xóa thêm có quyền thay đổi cấu trúc Website, quản lý tài khoản * Khách vãng lai: - Đây đối tượng phục vụ Website, khách hàng đăng kí dịch vụ Khách Sạn cịn trống, góp ý kiến với quản trị viên Website lưu lại thông tin cần thiết loại khách hàng nhằm quản lý tốt SVTH: Lê Quốc Khải 31 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn 3.2.1.2 Module quản lý đặt phòng Quản lý đặt phòng Đặt phịng Trả phịng Thơng tin phịng Hủy phịng ́ uê Module nhằm quản lý đặt phòng khách sạn Đây module quan Cho phép khách hàng đặt trước phòng lựa chọn tê Description ́H trọng tồn hệ thống thơng tin khách sạn Nhập đầy đủ thông tin cá nhân lựa chọn hình thức đặt Input in h phịng Kiểm tra độ xác thơng tin nhập người dùng Output Đăng nhập thơng tin đặt phịng khách vào Server ̣c K Process ho * Sơ đồ mức đỉnh module quản lý đặt phòng : Yêu cầu đặt phòng ại Khách hàng Đ Đơn đặt phòng g Trả lời yêu cầu Tr ươ ̀n Module quản lý đặt phòng Lãnh đạo SVTH: Lê Quốc Khải Báo cáo 32 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn 3.3 Cấu trúc liệu bảng 3.3.1 Hotel_booking (bảng đặt phòng) Diễn giải boo_id int(10) Mã phòng boo_startdate date Ngày đến boo_enddate date Ngày sui_id int(10) Mã phòng ppl_id int(10) Mã người dùng ppl_idagent int(10) Quản lý người dùng ́H ́ Kiểu liệu uê Thuộc tính Kiểu liệu log_id int(10) log_startdate date log_enddate date ̣c K in h Thuộc tính int(10) ho sui_id ppl_id Đ Mã nhật kí Nhật kí ngày đến Nhật kí ngày Mã phòng Mã người dùng int(10) Quản lý người dùng tinyint(1) Hủy nhật kí datetime Kiểm tra nhật kí g log_checkedout Diễn giải int(10) ại ppl_idagent log_cancelled tê 3.3.2 Hotel_log (bảng nhật kí) ươ ̀n 3.3.3 Hotel_payment (bảng hóa đơn) Kiểu liệu Diễn giải pay_id int(10) Mã hóa đơn ppl_id int(10) Mã người dùng pay_amt decimal(10) Giá tiền Tr Thuộc tính SVTH: Lê Quốc Khải 33 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn 3.3.4 Hotel_people (bảng người dùng) Diễn giải ppl_id int(10) Mã người dùng ppl_Lname varchar(45) Tên khoa ppf_fname varchar(45) Mật email varchar(80) Email ppl_password varchar(50) Mật người dùng ppl_type varchar(20) Kiểm tra người dùng ppl_balance int(11) Loại tài khoản ́ Kiểu liệu uê Thuộc tính varchar(10) Sui_name nvarchar(50) Sui_available int(10) Sui_CPN decimal(10) tê Sui_id Diễn giải Mã phòng h Kiểu liệu ̣c K in Thuộc tính ́H 3.3.5 Hotel_suite (bảng phòng) Tên phòng Giá phòng Số phòng trống Tr ươ ̀n g Đ ại ho 3.3.6 Lược đồ quan hệ bảng 3.4 Thiết kế thuật toán 3.4.1 Thuật toán đăng nhập Khi người đăng nhập tài khoản hệ thống thơng tin kiểm tra CSDL có hay khơng, có kiểm tra xem quyền họ gì, quản lý, chuyển tới trang quản lý, người dùng chuyển tới trang người dùng, cịn nhập sai thông báo lỗi nhập SVTH: Lê Quốc Khải 34 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn BĐ ́ uê Nhập tên mật S Thông báo lỗi in Đ h tê ́H Kiểm tra tên mật ho ̣c K Thông báo đăng nhập thành công KT Tr ươ ̀n g Đ ại Chuyển tới trang tuỳ theo cấp phép vào trang quản lý quản lý, trang người dùng người dùng 3.4.2 Thuật toán cập nhật đơn đặt phịng Khi khách hàng có nhu cầu đặt phịng nghỉ, điền vào form đặt phịng, form đáng ý ngày đến ngày đi, ngày không hợp lệ, giả dụ ngày đến bé ngày đi, ngày đến không thoả mãn khơng đặt phịng SVTH: Lê Quốc Khải 35 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn BĐ Nhập ngày đến ngày ́ ́H Đ Thông báo tê Lỗi uê Kiểm tra ngày đến ngày h S ̣c K in Nhập tiếp thơng tin cịn lại ho Kiểm tra ại Ghi vào CSDL KT Tr ươ ̀n g Đ S SVTH: Lê Quốc Khải 36 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn 3.5 Thiết kế giao diện ́ in h tê ́H uê - Một số giao diện hệ thống Tr ươ ̀n g Đ ại ho ̣c K Hình 3.1 Giao diện trang chủ SVTH: Lê Quốc Khải Hình 3.2 Giao diện đặt phịng 37 - Chuyên đề tốt nghiệp ́ tê ́H uê GVHD: Th.S Nguyễn Thanh Tuấn Tr ươ ̀n g Đ ại ho ̣c K in h Hình 3.3 Giao diện hủy phịng Hình 3.4 Giao diện trả phịng SVTH: Lê Quốc Khải 38 - Chuyên đề tốt nghiệp ́ tê ́H uê GVHD: Th.S Nguyễn Thanh Tuấn Tr ươ ̀n g Đ ại ho ̣c K in h Hình 3.5 Giao diện báo cáo thông kê SVTH: Lê Quốc Khải 39 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn KẾT LUẬN Đánh giá kết Trong trình thực chuyên đề, em cố gắng để tìm hiểu xây dựng chương trình thời gian có hạn nên chưa giải tất vấn đề đặt *Những kết đạt được: ́ + Tìm hiểu nắm bắt công cụ thiết kế Web uê - Về công nghệ: ́H + Biết cách thiết kế Web cách tổ chức sở liệu tê + Các dịch vụ Internet, đặc biệt Web - Về tác dụng Website: + Tiếp nhận khách hàng đặt phòng ̣c K + Lập hóa đơn in h + Cho phép khách hàng thực việc đặt phòng qua mạng + Thống kê ngày khách hàng lữu trú khách sạn ho - Tính chương trình: ại + Thơng tin khách hàng cập nhật kịp thời, xác Đ + Giao diện thân thiện với người dùng Hạn chế đề tài g Nhìn chung website ứng dựng vào việc quản lý đặt phòng cho khách sạn Huế ươ ̀n Thương hoàn toàn khả thi, đáp ứng nhiều nhu cầu cho công tác quản lý đặt phòng cho khách sạn Tuy nhiên khả trình độ cịn có hạn chế nên số Tr ý tưởng, chưa thực thi, chưa giải trọn vẹn vấn đề nảy sinh trình quản lý Hy vọng tương lai với trau dồi thêm kiến thức em hồn thiện đề tài Hướng phát triển đề tài + Cho phép khách hàng toán trực tiếp qua mạng + Trong thời gian tới em hoàn chỉnh phần giao diện tất tính cho Website, đồng thời sửa chữa lỗi phát sinh + Phiên có ngôn ngữ tiếng Anh tiếng Việt để người dùng tuỳ ý lựa chọn SVTH: Lê Quốc Khải 40 - Chuyên đề tốt nghiệp GVHD: Th.S Nguyễn Thanh Tuấn + Có thêm chức như: Chuyển đổi tiền, giới, địa diểm du lịch bên cạnh khách sạn, dự báo nhiệt độ + Trong khuôn khổ thời gian thực tập hạn chế, cố gắng để thực tốt đề tài cịn nhiều thiếu xót mong nhận xét thầy để em hồn thiện Website thời gian tới Em xin gửi lời cảm ơn chân thành đến ThS.Nguyễn Thanh Tuấn giảng viên Khoa Hệ thống thông kinh tế Trần Vinh giám đốc khách sạn Huế Thương bảo tận tình, ́ Tr ươ ̀n g Đ ại ho ̣c K in h tê ́H uê động viên em suốt trình thực tập Khách sạn Huế Thương SVTH: Lê Quốc Khải 41

Ngày đăng: 28/08/2023, 20:52

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w