TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN XÂYDỰNGPHẦNMỀMQUẢNLÝKHÁCHSẠNTRÊNNỀNWEB Hà Nội, năm 2017 TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN NGUYỄN MAI PHƯƠNG XÂYDỰNGPHẦNMỀMQUẢNLÝKHÁCHSẠNTRÊNNỀNWEB Chuyên ngành: Công nghệ thông tin Mã ngành: D480201 NGƯỜI HƯỚNG DẪN : ThS Vũ Văn Huân Hà Nội, năm 2017 LỜI CAM ĐOAN Những nội dung đồ án tốt nghiệp thành từ nghiên cứu thực trực tiếp hướng dẫn giảng viên hướng dẫn ThS.Vũ Văn Huân Đồ án thực hoàn toàn mới, thành riêng em, không chép theo đồ án tương tự Mọi tham khảo sử dụng đồ án trích dẫn nguồn tài liệu báo cáo danh mục tài liệu tham khảo Mọi chép không hợp lệ, vi phạm quy chế nhà trường, em xin hoàn toàn chịu trách nhiệm Sinh viên thực Nguyễn Mai Phương LỜI CẢM ƠN Để hoàn thành đề tài đồ án tốt nghiệp này, trước hết em xin gửi lời cảm ơn chân thành đến Cán Giảng viên Khoa Công nghệ Thông tin, cán giảng viên Trường Đại học Tài ngun Mơi trường Hà Nội tận tình giảng dạy truyền đạt kiến thức cho em Đồng thời em xin gửi lời cảm ơn đặc biệt dạy, hướng dẫn tận tình ThS Vũ Văn Hn ln tận tình hướng dẫn, giúp đỡ em suốt thời gian thực đồ án Em xin gửi lời cảm ơn tới Khoa Công nghệ Thông tin – Trường Đại Học Tài nguyên Môi trường Hà Nội quan tâm tạo điều kiện giúp em hoàn thành đề tài đồ án tốt nghiệp Ngoài ra, em xin cảm ơn người bạn giúp đỡ trao đổi thêm nhiều thông tin đề tài trình thực đề tài Cuối em vơ biết ơn gia đình bạn bè, người luôn bên cạnh em, động viên, chia sẻ với em suốt thời gian thực đề tài đồ án tốt nghiệp “Xây dựngphầnmềmquảnlýkháchsạnWeb ” Do kiến thức hạn chế, báo cáo em khơng tránh khỏi sai sót Rất mong nhận lời góp ý từ q Thầy để đồ án tốt nghiệp em hoàn thiện giúp em có thêm kinh nghiệm quý báu Cuối cùng, em xin kính chúc thầy giảng viên trường Đại học Tài nguyên Môi trường Hà Nội nói chung, thầy khoa cơng nghệ thơng tin nói riêng dồi sức khỏe thành cơng nghiệp cao quý Sinh viên thực Nguyễn Mai Phương MỤC LỤC LỜI CAM ĐOAN LỜI CẢM ƠN DANH SÁCH TỪ VIẾT TẮT DANH SÁCH BẢNG BIỂU DANH SÁCH HÌNH ẢNH LỜI MỞ ĐẦU - CHƯƠNG TỔNG QUAN VỀ VẤN ĐỀ NGHIÊN CỨU - 1.1 Đặt vấn đề - 1.2 Phân tích trạng. - 1.3 Yêu cầu Website - 1.3.1 Chức Đăng nhập 1.3.2 Chức Đặt phòng (Booking) 1.3.4 Chức Quảnlý Phòng 1.3.5 Chức Quảnlý Hệ thống 1.3.6 Chức Quảnlý Hoạt động 1.3.7 Thống kê - 1.4 Công cụ thực 1.4.1 Ngơn ngữ lập trình - 1.4.2 Hệ quản trị CSDL MySQL - 1.4.3 Phầnmềm Navicat - 1.4.4 Phầnmềm Dreamweaver 11 1.4.5 Phầnmềm Xampp 12 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 13 2.1 Khảo sát hệ thống 13 2.1.1 Đánh giá hệ thống 13 2.1.2 Danh sách Actor & Use-case hệ thống 13 2.2 Biểu đồ Use case tổng quát hệ thống - 15 2.3 Biểu đồ Use-case phân rã chức hệ thống - 15 2.4 Biểu đồ chức 18 2.4.1 Biểu đồ chức Đăng nhập 18 2.4.2 Biểu đồ chức Quảnlý Người dùng - 19 2.4.3 Biểu đồ chức Quảnlý Phòng 20 2.4.4 Biểu đồ chức Quảnlý Hệ thống - 21 2.4.5 Biểu đồ chức Quảnlý Hoạt động - 22 2.4.6 Biểu đồ chức Thống kê 23 2.4.7 Biểu đồ chức Đặt phòng (Booking) 24 2.5 Biều đồ trạng thái - 25 2.6 Biểu đồ hoạt động 26 2.6.1 Biểu đồ hoạt động chức Đăng nhập - 26 2.6.2 Biểu đồ hoạt động chức Đặt phòng (Booking) 27 2.6.3 Biểu đồ hoạt động chức Quảnlý người dùng - 28 2.6.4 Biểu đồ hoạt động chức Quảnlý Phòng - 30 2.6.5 Biểu đồ hoạt động chức Quảnlý Hệ thống - 33 2.6.6 Biểu đồ hoạt động chức Hoạt động 39 2.6.7 Biểu đồ hoạt động chức Thống kê - 41 2.7 Biểu đồ lớp 43 2.8 Thiết kế sở liệu - 44 2.8.1 Các bảng sở liệu 44 2.8.2 Mơ hình thiết kế CSDL - 53 CHƯƠNG 3: XÂYDỰNGPHẦNMỀM 55 3.1 Phía Khách hàng 55 3.2 Phía Admin 56 KẾT LUẬN VÀ KIẾN NGHỊ - 64 TÀI LIỆU THAM KHẢO 65 DANH SÁCH TỪ VIẾT TẮT Từ viết tắt Từ đầy đủ Ý nghĩa Cơ sở liệu Cơ sở liệu HT Hệ thống Hệ thống HD Hoạt động Hoạt động CSDL DANH SÁCH BẢNG BIỂU Bảng Danh sách actor 13 Bảng 2 Bảng danh sách Use-case 14 Bảng Bảng People 44 Bảng Bảng Admin_user 44 Bảng Bảng Imployer 45 Bảng Bảng Room 45 Bảng Bảng Type_room 45 Bảng Bảng Info_room 46 Bảng Bảng Status_room 46 Bảng 10 Bảng System 46 Bảng 11 Bảng Unit 48 Bảng 12 Bảng Equipment 48 Bảng 13 Bảng Service 48 Bảng 14 Bảng Type_service 48 Bảng 15 Bảng Policy 49 Bảng 16 Bảng Regulation 49 Bảng 17 Bảng Active 49 Bảng 18 Bảng Bill_money 50 Bảng 19 Bảng Count_money 50 Bảng 20 Bảng Customer_service 50 Bảng 21 Bảng Detail_rent_room 51 Bảng 22 Bảng Get_room 51 Bảng 23 Bảng Pay_room 51 Bảng 24 Bảng Rent_room 52 Bảng 25 Mơ hình CDSL 54 DANH SÁCH HÌNH ẢNH Hình Biểu đồ Use-case tổng quát hệ thống 15 Hình 2 Biểu đồ UC phân rã chức Quảnlý Người dùng 15 Hình Biểu đồ UC phân rã chức Quảnlý Phòng 16 Hình Biểu đồ phân rã chức Quảnlý Hệ thống 16 Hình Biểu đồ phân rã chức Quảnlý Hoạt động 16 Hình Biểu đồ phân rã chức Thống kê 17 Hình Biểu đồ chức Đăng nhập 18 Hình Biểu đồ chức Quảnlý Người dùng 19 Hình Biểu đồ chức Quảnlý Phòng 20 Hình 10 Biểu đồ chức Quảnlý Hệ thống 21 Hình 11 Biểu đồ chức Quảnlý hoạt động 22 Hình 12 Biểu đồ chức Quảnlý Thống kê 23 Hình 13 Biểu đồ chức Đặt phòng (Booking) 24 Hình 14 Biểu đồ trạng thái Khách hàng 25 Hình 15 Biểu đồ trạng thái Người dùng 25 Hình 16 Biểu đồ hoạt động chức Đăng nhập 26 Hình 17 Biểu đồ hoạt động chức Đặt phòng (Booking) 27 Hình 18 Biểu đồ hoạt động chức Người sử dụng 28 Hình 19 Biểu đồ hoạt động chức Nhân viên 29 Hình 20 Biểu đồ hoạt động chức Loại phòng 30 Hình 21 Biểu đồ hoạt động chức Phòng 31 Hình 22 Biểu đồ hoạt động chức Trạng thái phòng 32 Hình 23 Biểu đồ hoạt động chức Tỷ giá tiền tệ 33 Hình 24 Biểu đồ hoạt động chức Danh sách thiết bị 34 Hình 25 Biểu đồ hoạt động chức Dịch vụ 35 Hình 26 Biểu đồ hoạt động chức Quy định 36 Hình 27 Biểu đồ hoạt động chức Chính sách 37 Hình 28 Biểu đồ hoạt động chức Loại dịch vụ 38 Hình 29 Biểu đồ hoạt động chức Cho thuê/Đặt phòng 39 Hình 30 Biểu đồ hoạt động chức Check-in/ Check-out/Sử dụng dịch vụ 41 Hình 31 Biểu đồ hoạt động chức Thống kê 42 Hình 32 Biểu đồ Lớp 43 Hình Giao diện phần Booking 55 Hình Giao diện đăng nhập 56 Hình 3 Giao diện 57 Hình Giao diện Người sử dụng 57 Hình Giao diện Nhân viên 57 Hình Giao diện Loại phòng 58 Hình Giao diện Phòng 59 Hình Giao diện Trạng thái phòng 59 Hình Giao diện mục Dịch vụ 59 Hình 10 Giao diện Tỷ giá tiền tệ 60 Hình 11 Giao diện danh sách thiết bị 60 Hình 12 Giao diện Loại dịch vụ 61 Hình 13 Giao diện Cho th/Đặt phòng 61 Hình 14 Giao diện Check-in 62 Hình 15 Giao diện Check-out 62 Hình 16 Giao diện mục Thống kê chung 63 Hình 17 Giao diện mục Check-out 63 ... TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN NGUYỄN MAI PHƯƠNG XÂY DỰNG PHẦN MỀM QUẢN LÝ KHÁCH SẠN TRÊN NỀN WEB Chuyên ngành: Công nghệ thông tin Mã ngành: D480201 NGƯỜI HƯỚNG DẪN :... chức Quản lý Người dùng 19 Hình Biểu đồ chức Quản lý Phòng 20 Hình 10 Biểu đồ chức Quản lý Hệ thống 21 Hình 11 Biểu đồ chức Quản lý hoạt động 22 Hình 12 Biểu đồ chức Quản lý. .. cạnh em, động viên, chia sẻ với em suốt thời gian thực đề tài đồ án tốt nghiệp Xây dựng phần mềm quản lý khách sạn Web ” Do kiến thức hạn chế, báo cáo em khơng tránh khỏi sai sót Rất mong nhận