Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 60 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
60
Dung lượng
2,38 MB
Nội dung
TRƯỜNG ĐẠI HỌC QUẢNG BÌNH KHOA KỸ THUẬT – CƠNG NGHỆ THÔNG TIN ~~~~~~*~~~~~~ NGUYỄN VĂN DƯƠNG XÂY DỰNG TRANG WEB QUẢN LÝ KHÁCH SẠN KHỐ LUẬN TỚT NGHIỆP ĐẠI HỌC QUẢNG BÌNH, 2019 TRƯỜNG ĐẠI HỌC QUẢNG BÌNH KHOA KỸ THUẬT – CƠNG NGHỆ THƠNG TIN ~~~~~~*~~~~~~ KHỐ LUẬN TỐT NGHIỆP ĐẠI HỌC XÂY DỰNG TRANG WEB QUẢN LÝ KHÁCH SẠN Họ tên sinh viên : Nguyễn Văn Dương Giáo viên hướng dẫn : ThS Nguyễn Nương Quỳnh Chuyên ngành : Công nghệ thông tin K57 Mã sinh viên : DQB04150001 QUẢNG BÌNH, 2019 LỜI CAM ĐOAN Tơi xin cam đoan cơng trình nghiên cứu riêng Các thông tin số liệu mà sử dụng báo cáo trung thực chưa cơng bố cơng trình khác Nếu khơng nêu trên, tơi xin hồn tồn chịu trách nhiệm đề tài Người cam đoan NGUYỄN VĂN DƯƠNG NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………… Xác nhận giảng viên hướng dẫn (ký ghi rõ họ tên) LỜI CẢM ƠN Để hoàn thành chuyên đề khoá luận tốt nghiệp trước hết em xin gửi đến quý thầy, cô giáo khoa Kỹ Tḥt Cơng nghệ Thơng Tin trường Đại Học Quảng Bình lời cảm ơn chân thành! Đặc biệt, em xin gởi đến ThS.Nguyễn Nương Quỳnh người tận tình hướng dẫn, giúp đỡ em hồn thành khố ḷn tốt nghiệp lời cảm ơn sâu sắc Em xin chân thành cảm ơn Ban Lãnh Đạo, phịng ban Cơng ty TNHH Phần mềm FPT Đà Nẵng, tạo điều kiện thuận lợi cho em tìm hiểu thực tiễn suốt q trình thực tập cơng ty Cuối em xin cảm ơn anh chị Khoang TRAINING Công ty TNHH Phần mềm FPT Đà Nẵng giúp đỡ, tạo điều kiện để em thực đề tài hoàn thành đợt thực tập khóa Fresher cơng ty Vì kiến thức thân cịn hạn chế, q trình thực hiện, hồn thiện đề tài khơng tránh khỏi sai sót, kính mong nhận ý kiến đóng góp từ thầy cô bạn MỤC LỤC PHẦN TỔNG QUAN ĐỀ TÀI 1 Lý lựa chọn đề tài Mục đích đề tài .1 Đối tượng nghiên cứu Các hướng nghiên cứu có tác giả ngồi nước PHẦN NỘI DUNG ĐỀ TÀI .4 CHƯƠNG CƠ SỞ LÝ THUYẾT VÀ CÔNG CỤ PHÁT TRIỂN HTML 1.1 Căn HTML 1.2 Thẻ (tag) html 1.3 Cấu trúc file html 1.4 Các thẻ HTML CSS 2.1 CSS 2.2 Cách sử dụng CSS 2.3 Cú pháp CSS Javascript .7 3.1 Javascript 3.2 Cách nhúng Jacascript vào html .7 3.3 Ứng dụng Javascipt 3.4 Các thành phần cú pháp Java 11 4.1 Java .11 4.3 Những đặc điểm Java 11 4.5 Tiêu chuẩn môi trường Java điển hình 12 Cơ sở liệu 13 5.1 Các khái niệm 13 5.2 Phụ liệu dạng chuẩn 13 5.3 Chỉ dẫn khóa dẫn 14 5.4 Mục tiêu tính ưu việt mơ hình quan hệ .14 Công cụ phát triển 15 6.1 Eclipse 15 6.3 Công cụ test sản phẩm 16 CHƯƠNG 17 PHÂN TÍCH THIẾT KẾ HỆ THỐNG .17 2.1 Tác nhân 17 2.2 Biểu đồ UseCase 17 2.3 Đặc tả 19 2.3.1 Đặc tả UseCase Quản lý nhân viên 19 2.3.2 Đặc tả UseCase Quản lý Khách hàng .24 2.3.3 Đặc tả UseCase Quản lý phòng .27 2.3.4 Đặc tả đặt phòng 32 2.4 Đặc tả yêu cầu phi chức 36 2.5 Sơ đồ ERD 38 2.6 Các bảng liệu 39 CHƯƠNG 41 SẢN PHẨM ĐẠT ĐƯỢC 41 KẾT LUẬN .48 TÀI LIỆU THAM KHẢO 49 DANH MỤC TỪ VIẾT TẮT Từ viết tắt Nghĩa tiếng Anh CSS Cascading Style Sheet W3C World Wide Web Consortium HTML HyperText Markup Language Web World Wide Web SQL Structured Query Language SRS specification Requirements software OOP AJAX Object oriented program Asynchronous JavaScript and XML DOM Document Object Model DANH MỤC BIỂU ĐỒ Biểu đồ 2.1 Biểu đồ UseCase tổng quát 17 Biểu đồ 2.2 Biểu đồ UseCase Quản lý nhân viên 17 Biểu đồ 2.3 Biểu đồ UseCase Quản lý phòng 18 Biểu đồ 2.4 Biểu đồ UseCase Đặt phòng 18 Biểu đồ 2.5 Biểu đồ UseCase Quản lý Khách hàng .18 Biểu đồ 2.6 Biểu đồ hoạt động hệ thống 19 Biểu đồ 2.7: Biểu đồ ERD .38 Commented [A1]: DANH MỤC BIỂU ĐỒ GIÃN CÁCH 1.5 LINE NHƯ TRONG NỘI DUNG BÁO CÁO NHÉ DANH MỤC BẢNG Bảng 1: Tác nhân 17 Bảng 2: Đặc tả quản lý Uscase nhân viên 19 Bảng 2: Mô tả thêm nhân viên: 20 Bảng 3: Chỉnh sửa nhân viên 21 Bảng 4: Mơ tả xóa nhân viên 22 Bảng 5: Tìm kiếm nhân viên .23 Bảng 6: Hiển thị danh sách khách hàng 24 Bảng 7: Mô tả hiển thị danh sách khách hàng 25 Bảng 8: Tìm kiếm khách hàng 25 Bảng: Tìm kiếm khách hàng .26 Bảng 10: Hiển thị danh sách phòng 27 Bảng 11: Hiển thị danh sách phòng 27 Bảng 12: Thêm Phòng .28 Bảng 13: Mơ tả thêm Phịng 29 Bảng 14: Sửa phòng 30 Bảng 15: bảng sữa phòng 31 Bảng 16: Xóa phịng 31 Bảng 16: Mơ tả xóa phịng 32 Bảng 17: Tìm kiếm phòng .32 Bảng : Mơ tả hình tìm kiếm phòng 33 Bảng 18: Đặt phòng 33 Bảng 19: Bảng đặt phòng 34 Bảng 20: Huỷ phòng 35 Bảng 21: Bảng huỷ phòng 35 Bảng 22: Hiệu suất 36 Bảng 23: Khả tăng cường 36 Bảng 24: Bảo mật 36 Bảng 25: Sao lưu phục hồi 36 Bảng 26: Yêu cầu hệ điều hành .37 Bảng 27: Độ tin cậy 37 Bảng 28: Giao diện 37 Bảng 29: Ngôn ngữ 37 Bảng 30: Bảng dịch vụ 39 Bảng 31: Bảng khách hàng .39 Bảng 32: Bảng nhân viên 39 Bảng 33: Bảng phòng 39 Bảng 34: Bảng hoá đơn .39 Bảng 35: Bảng loại dịch vụ .40 Bảng 36: Bảng tài khoản 40 Bảng 37: Bảng loại phòng 40 Commented [A2]: GIÃN CÁCH 1.5 LINES NHÉ BÁO CÁO THỰC TẬP Hủy phòng Tên Sơ đồ chức Bảng 23: Huỷ phòng Hủy Phòng ID DatPhong03 Yêu cầu mức cao Chọn phòng cần hủy danh sách phòng đặt Người sử dụng Admin/User Mô tả Sơ đồ chức hủy đặt phịng khách sạn Kích hoạt NA Điều kiện tiên Người dùng phải đăng nhập thành cơng vào hệ thống Xử lý sau Hình 2.13 Màn hình hủy phịng Bảng 24: Bảng huỷ phịng Màn hình Danh sách phịng đặt Mơ tả Khi người dùng chọn chức xem danh sách phòng đặt Cách truy cập Màn hình chọn chức xem danh sách phòng đặt Tên hành động Mô tả Thành công 35 Thất bại BÁO CÁO THỰC TẬP Hiển thị hình Hiển thị thơng báo Thanh tốn tốn “Khơng có phịng cần tốn” Hủy đặt phịng 2.4 Hủy phịng Thơng báo “Hủy danh sách đặt phịng thành phịng đặt cơng” Đặc tả yêu cầu phi chức Hiệu suất Bảng 25: Hiệu suất Yêu cầu STT Tối thiểu users đăng nhập vào hệ thống lúc, thời gian đăng nhập tối đa 1s Thời gian cập nhật liệu tối đa 2s Khả tăng cường Bảng 26: Khả tăng cường Yêu cầu STT Khi cần tăng số người đăng nhập vào hệ thống lên khoảng 7-8 người Bảo mật Bảng 27: Bảo mật Yêu cầu STT Sử dụng tài khoản để đăng nhập vào hệ thống Gồm loại: Admin user Mỡi loại sẽ có số quyền riêng Các liệu tài khoản lưu sở liệu bảo mật Sao lưu phục hồi STT Bảng 28: Sao lưu phục hồi Yêu cầu Các liệu lưu sở liệu lưu thường xuyên phục hồi cần 36 BÁO CÁO THỰC TẬP Yêu cầu hệ điều hành Bảng 29: Yêu cầu hệ điều hành Yêu cầu STT Phần mềm thiết kế để thích ứng nhiều hệ điều hành Windows XP, Windows 7, Windows 8, Windows 8.1, Linux Hệ điều hành hỗ trợ dotNet Độ tin cậy Bảng 30: Độ tin cậy Yêu cầu STT Phần mềm chạy tốt, lỡi Giao diện Bảng 31: Giao diện Yêu cầu STT Giao diện đẹp mắt, dễ sử dụng, thân thiện với người dùng Font chữ: Times new roman Ngôn ngữ Bảng 32: Ngơn ngữ STT u cầu Chương trình sử dụng Tiếng Việt 37 BÁO CÁO THỰC TẬP 2.5 Sơ đồ ERD Biểu đồ 2.7: Biểu đồ ERD 38 BÁO CÁO THỰC TẬP 2.6 Các bảng liệu Bảng dịch vụ Bảng 33: Bảng dịch vụ Bảng Khách Hàng Bảng 34: Bảng khách hàng Bảng Nhân Viên Bảng 35: Bảng nhân viên Bảng phòng Bảng 36: Bảng phòng Bảng hóa đơn Bảng 37: Bảng hố đơn 39 BÁO CÁO THỰC TẬP Loại dịch vụ Bảng 38: Bảng loại dịch vụ Bảng tài khoản Bảng 39: Bảng tài khoản Bảng loại phòng Bảng 40: Bảng loại phòng 40 BÁO CÁO THỰC TẬP CHƯƠNG SẢN PHẨM ĐẠT ĐƯỢC 3.1 Giao diện đăng nhập Đăng Nhập Hình 3.1 Giao diện đăng nhập Xác thực tên đăng nhập mật để đăng nhập vào hệ thống Hệ thống cần phải cung cấp trang đăng nhập cho người dùng nhập vào tên đăng nhập mật Người dùng nhập tên tài khoản vào ô “Tài khoản” nhập mật vào ô “Mật khẩu”, mật nhập vào sẽ dạng ẩn Khi người dùng ấn vào nút “Đăng nhập”, hệ thống sẽ kiểm tra xem tài khoản có tồn cở sở liệu hệ thống quản lý hay khơng Nếu có, sau ứng dụng sẽ dẫn người dùng đến hình hiển thị tổng quan chức hệ thống quản lý Nếu khơng có hệ thống thơng báo “Tài khoản mật khơng Vui lịng nhập lại.” hệ thống giữ nguyên hình đăng nhập để người dùng thử lại Nếu người dùng muốn khỏi chương trình ấn vào nút “Thoát” 41 BÁO CÁO THỰC TẬP 3.2 Giao điện quản lý nhân viên Hình 3.2 Giao diện quản lý nhân viên Giao diện quản lý nhân viên gồm thành phần hiển thị danh sách nhân viên thêm nhân viên Với phần quản lý hiển thị danh sách tài khoản sau chọn sẽ lên phần tài khản tồn phps truy cập gồm thơng tin tên đăng nhập, họ tên, ngày sinh số chứng minh, số điện thoại, email, đặc biệt phần chức vụ nhằm thể quyền truy cập tài khoản Ngồi giao diện có thêm phần chức chỉnh sửa xoá tài khoản 42 BÁO CÁO THỰC TẬP 3.3 Giao điện quản lý phịng Hình 3.3 Giao diện quản lý phòng Giao diện quản lý phòng gồm chức phần danh sách phịng phần thêm phòng Trang hiển thị danh sách phòng gồm nội dung hình ảnh, mã phịng, số phịng, loại phịng, tầng, tiện nghi giá phịng, phịng có thời gian giảm giá hay khơng có giảm bao nhiêu, trạng thái phịng phịng có thue chưa Ngồi có hành động thêm, sửa phịng xố phịng 43 BÁO CÁO THỰC TẬP 3.4 Giao diện Quản lý danh sách khách hàng Hình 3.4 Giao diện quản lý khách hàng Giao diện quản lý khách hàng hiển thị khách thuê gồm thông tin mã đơn hàng, họ tên, số điện thoại, số chứng minh, phòng, thời gian đặt, thời gian trả Ngồi trang cịn có chức tìm kiếm nhanh theo từ khố tên, số điện thoại, sô chứng minh 44 BÁO CÁO THỰC TẬP 3.5 Giao diện đặt phịng Hình 3.5 Giao diện đặt phòng Giao diện đặt phòng sẽ hiển thị đầy đủ thơng tin phịng khách muốn đặt hình ảnh, số phịng, loại phịng, tầng, tiện nghi, giá phịng, phịng có giảm giá hay khơng Khi khách hàng muốn đặt hàng sẽ haonf thành phầm thông tin bên phải với thông tin họ tên, số điện thoại, số chứng minh, tiền cọc, ngày đặt đặt sau hoàn thành mục hồn tất, đăng ký thành cơng sẽ lên dịng chữ “đăng ký phịng thành cơng” có lỡi sẽ thơng báo lỡi 45 BÁO CÁO THỰC TẬP 3.6 Giao điện quản lý dịch vụ Hình 3.6 Giao diện đặt phịng Giao diện quản lý dịch vụ sẽ hiển thi loại dịch vụ khách sạn giặt ủi ăn uống thư giãn Sau khách hàng chọn hoại dịch vụ mục chọn vé sẽ hiển thị dịch vụ có loại dịch vụ phần số lượng khách hàng sẽ điền số lượng dịch vụ mà khách hàng muốn sử dụng 46 BÁO CÁO THỰC TẬP 3.7 Giao điện hóa đơn Hình 3.7 Giao diện hóa đơn Khi khách hàng muốn trả phòng nhân viên sẽ chọn vào phòng mà khách muốn trả Giao diện sẽ hiển thị trả ngày trả, hiển thị tổng số tiền dịch vụ mà khách hàng sử dụng Nhân viên chon vào biểu tượng hoá đơn máy sẽ in hoá đơn mà khách hàng cần phải trả 47 BÁO CÁO THỰC TẬP KẾT LUẬN Chương trình quản lí khách sạn sẽ giúp cho bạn quản lý khách sạn, nhân viên khách sạn quản lý công việc kinh doanh cách hiệu quả, nắm diễn biến q trình cơng việc kinh doanh cách hiệu quả, nắm diễn biến trình đăng ký th phịng, q trình th phịng khách, q trình quản lý khách hàng, quản lí dịch vụ, lí thiết bị, quản lí tốn…một cách dễ dàng nhanh chóng Từ đưa định, đề phương án, kế hoạch dài hạn hay ngắn hạn cách kịp thời Chương trình giúp cải thiện việc tương tác với khách hàng việc cho khách hàng xem thông tin khách sạn, chi phí phịng Nó giải vấn đề truy cập qua internet, vấn đề quyền phần mềm… Tóm lại chương trình quản lí khách sạn đáp ứng nhu cầu truy vấn thơng tin nhanh chóng, hiệu Tuy hiên chương trình cịn nhược điểm thiếu sót, em sẽ cố gằng hoàn thiện sau Rất mong nhận đóng góp ý kiến thầy bạn quan tâm đến vấn đề 48 BÁO CÁO THỰC TẬP TÀI LIỆU THAM KHẢO Trong nước [1] Lê Hoàng Đức, Thiết kế web với CSS, Nhà xuất lao động xã hội, Năm 2006 [2] Hoàng Đức Hải, Sử Dụng DHTML Và CSS Thiết Kế Web Động, Nhà xuất lao động xã hội, Hà Nội,1/2006 [3] Đỗ Xuân Lôi, Cấu trúc liệu giải thuật, Nhà xuất khoa học kỹ thật, Năm 1996 [4] Lê Huy Thập, Giáo trình kỹ thật, tập 1, Nhà xuất Khoa học tự nhiên công nghệ Hà Nội 10, Năm 2008 [5] Đinh Mạnh Tường, Cấu trúc liệu & Thuật toán, Chương 8, Nhà xuất khoa học kỹ thuật, Hà nội, 2001 [6] Lê Tiến Vương, Nhập môn sở liệu, Nhà xuất thống kê, Hà Nội, 2000 Ngoài nước [1] Aho A.V., Hopcroft J.E and Ullman J.D Data Structures and Algorithms, Pages: 200-345, Addison-Wesley, London, 1983 49 ... đường tương lai nghiệp tới Xây dựng chương trình quản lý khách sạn nhằm thực nhu cầu việc, trao đổi thông tin quản lý cán nhân viên khách sạn Commented [A4]: TRONG LÝ DO CHỌN ĐỀ TÀI EM PHẢI... vậy thấy cơng tác quản lý khách sạn khó khăn phức tạp Ở khách sạn dùng phương pháp quản lý thủ cơng cần đến q nhiều nhân viên để làm việc Như vậy đồng nghĩ với việc khách sạn sẽ phải trả thêm... khác công tác quản lý … nên sản phẩm chưa làm hài lòng thị trường phần mềm quản lý khách sạn nhà nghỉ nước ta BÁO CÁO THỰC TẬP Ở Việt Nam có nhiều cơng tý viết phần mềm quản lý khách sạn Có nhiều