Website quản lý khách sạn

62 41 0
Website quản lý khách sạn

Đ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

hệ thống quản lý khách sạn bằng máy tính là rất cần thiết bởi vì nó đem lại hiệu quả công việc rất cao, thời gian thực hiện công việc ngắn và độ chính xác lại cao. Đặc biệt là giảm tối thiểu số nhân công tham gia vào công tác quản lý. Trước kia khi chưa ứng dụng tin học vào công tác quản lý thì các công việc như cập nhật thông tin khách hàng, xem các thông tin về dịch vụ của khách sạn, thông tin về số phòng, và nhân viên, hoá đơn thanh toán, tất cả đều làm thủ công nên các cán bộ quản lý phải mất rất nhiều thời gian mới tổng hợp được những thông tin cần thiết. Mặt khác hiện nay trong các khách sạn, các cán bộ làm công tác quản lý thông tin của khách sạn phải quản lý một lượng lớn thông tin về cán bộ công nhân viên, tình trạng phòng... Việc này mất rất nhiều thời gian và công sức của con người nên việc ứng dụng tin học vào công tác quản lý khách sạn ngày càng trở nên hết sức cần thiết, quan trọng.

Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam LỜI CẢM ƠN Trên thực tế khơng có thành cơng mà khơng gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp người khác Trong suốt thời gian từ bắt đầu học tập giảng đường Đại Học đến nay, chúng em nhận nhiều quan tâm, giúp đỡ Thầy Cơ, gia đình bạn bè Em xin chân thành cảm ơn thầy cô khoa Công Nghệ Thông Tin tận tâm hướng dẫn em xuyên suốt q trình hồn thành đồ án tốt nghiệp Thầy cho em lời khun để hồn thành đồ án thật tốt bên cạnh thầy cịn tạo cho em hội tiếp xúc với nghiệp vụ thực tế để nắm vững kiến thức bắt đầu vào việc thiết kế Website theo chuẩn Mặc dù cố gắng hoàn thiện đồ án với tất nỗ lực, nhiên đồ án “ Xây dựng hệ thống quản lý Booking Hotel ” chắn khơng tránh khỏi thiếu sót Em mong nhận quan tâm, thông cảm lời góp ý q thầy bạn để đồ án hồn thiện tốt Sau cùng, em xin kính chúc thầy Khoa Công Nghệ Thông Tin dồi sức khỏe, niềm tin để tiếp tục thực sứ mệnh cao đẹp truyền đạt lại kiến thức cho hệ mai sau Hà Nội, tháng 11, năm 20 Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam MỤC LỤC MỤC LỤC LỜI NÓI ĐẦU 11 CHƯƠNG 1: KHẢO SÁT THỰC TẾ, ĐƯA RA BÀI TOÁN VÀ CÁC KHÁI NIỆM CƠ BẢN 1.1.Mô tả toán 1.1.1.Mục tiêu ý nghĩa 1.1.2.Khảo sát trạng hệ thống 1.1.3.Phạm vi đề tài 1.2.Các khái niệm 1.2.1 Khái niệm Internet 1.2.2 Các khái niệm World Wide Web 1.2.3 Cách tạo trang Web 1.2.4 Trình duyệt Web (Web Client hay Web Browser) 1.2.5 Webserver 1.2.6 Phân loại Web 1.3.Kết luận chương .5 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG WEBSITE BOOKING HOTEL 2.1 Phân tích yêu cầu hệ thống 2.2 Phân tích thiết kế với UML .8 2.2.1 Xác định tác nhân hệ thống .8 2.2.2.Biểu đồ Use case 11 2.2.3 Biểu đồ trình tự .21 2.2.4 Biểu đồ hoạt động 29 2.2.5 Biểu đồ trạng thái 36 2.3 Mô hình hóa sở liệu 37 2.4 Kết luận chương 44 CHƯƠNG 3: XÂY DỰNG HỆ THỐNG WEBSITE BOOKING HOTEL .45 3.1 Công nghệ hỗ trợ 45 3.1.1 Ngôn ngữ sử dụng 45 3.1.2 SQL Server 2014 .46 3.1.3 Microsoft Visual Studio 2015 47 3.2 Thiết kế giao diện 48 3.2.1 Giao diện trang chủ 48 3.2.2 Giao diện trang khách sạn thuộc tỉnh thành 48 Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 3.2.3 Giao diện trang phòng thuộc khách sạn 49 3.2.4 Giao diện trang Chi tiết phòng .49 3.2.5 Giao diện Form liên hệ Đặt phòng 50 3.2.7 Các phòng khách sạn .51 3.2.8 Giao diện trang Tin tức 51 3.2.9 Giao diện trang Đăng nhập 52 3.2.11 Giao diện trang Quản lý khách sạn .52 3.2.13 Giao diện trang quản lý Khách hàng 53 3.2.14 Giao diện trang quản lý Dịch vụ 54 3.3 Kết luận chương 54 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 55 TÀI LIỆU THAM KHẢO 56 Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam DANH MỤC HÌNH ẢNH Hình Biểu đồ Usecase tổng quát 11 Hình 2 Biểu đồ Usecase Khách hàng 12 Hình Biểu đồ Usecase Người Quản trị .12 Hình Biểu đồ Usecase Nhân viên Lễ tân 13 Hình Biểu đồ Usecase Tìm kiếm phịng .13 Hình Biểu đồ Usecase Đặt phòng 14 Hình Biểu đồ Usecase Thanh tốn đơn đặt phịng 14 Hình Biểu đồ Usecase Đăng nhập 15 Hình Biểu đồ Usecase Đăng xuất .15 Hình 10 Biểu đồ Usecase Quản lý phòng 16 Hình 11 Biểu đồ Usecase Quản lý dịch vụ 17 Hình 12 Biểu đồ Usecase Quản lý phân quyền 17 Hình 13 Biểu đồ Usecase Quản lý nhân viên 18 Hình 14 Biểu đồ Usecase Quản lý hóa đơn 18 Hình 15 Biểu đồ Usecase Quản lý khách hàng 19 Hình 16 Biểu đồ Usecase Quản lý tỉnh thành .19 Hình 17 Biểu đồ Usecase Quản lý khách sạn .20 Hình 18 Biểu đồ trình tự Quản lý th phịng .21 Hình 19 Biểu đồ trình tự Quản lý phịng .22 Hình 20 Biểu đồ trình tự Quản lý khách hàng 23 Hình 21 Biểu đồ trình tự Quản lý tài khoản 24 Hình 22 Biểu đồ trình tự Quản lý nhân viên 25 Hình 23 Biểu đồ trình tự Lập hóa đơn 26 Hình 24 Biểu đồ trình tự Quản lý dịch vụ 27 Hình 25 Biểu đồ trình tự Quản lý thuê dịch vụ 28 Hình 26 Biểu đồ hoạt động Quản lý thuê phịng 29 Hình 27 Biểu đồ hoạt động Quản lý Phòng 30 Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam Hình 28 Biểu đồ hoạt động Quản lý khách hàng 31 Hình 29 Biểu đồ hoạt động Quản lý tài khoản .32 Hình 30 Biểu đồ hoạt động Quản lý nhân viên 33 Hình 31 Biểu đồ hoạt động Lập hóa đơn .34 Hình 32 Biểu đồ hoạt động Quản lý dịch vụ 35 Hình 33 Biểu đồ trạng thái Dịch vụ .36 Hình 34 Biểu đồ trạng thái Giao dịch 36 Hình 35 Biểu đồ trạng thái Phòng .36 Hình 36 Biểu đồ trạng thái Tài khoản 37 Hình 37 Sơ đồ thực thể liên kết 44 Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam DANH MỤC BẢNG Bảng Các tác nhân hệ thống .10 Bảng 2 Bảng hình ảnh 38 Bảng Bảng tỉnh thành 39 Bảng Bảng phòng 39 Bảng Bảng loại phòng .40 Bảng Bảng vị trí 40 Bảng Bảng đặt phòng 40 Bảng Bảng dịch vụ 41 Bảng Bảng khách hàng 41 Bảng 10 Bảng giao dịch .42 Bảng 11 Bảng tài khoản .42 Bảng 12 Bảng quyền 43 Bảng 13 Bảng phân quyền 43 Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam LỜI NÓI ĐẦU Với phát triển nhảy vọt công nghệ thông tin tin học nhanh chóng xâm nhập vào ngóc ngách đời sống xã hội mang lại nhiều tiện ích chiến lược quản lý tất ngành nghề xã hội ứng dụng phổ biến áp dụng nay, quan công sở chương trình quản lý sở liệu, ứng dụng hầu hết mặt đời sống xã hội Do đó, hệ thống quản lý khách sạn máy tính cần thiết đem lại hiệu công việc cao, thời gian thực cơng việc ngắn độ xác lại cao Đặc biệt giảm tối thiểu số nhân công tham gia vào công tác quản lý Trước chưa ứng dụng tin học vào công tác quản lý cơng việc cập nhật thơng tin khách hàng, xem thông tin dịch vụ khách sạn, thơng tin số phịng, nhân viên, hố đơn tốn, tất làm thủ cơng nên cán quản lý phải nhiều thời gian tổng hợp thông tin cần thiết Mặt khác khách sạn, cán làm công tác quản lý thông tin khách sạn phải quản lý lượng lớn thông tin cán cơng nhân viên, tình trạng phịng Việc nhiều thời gian công sức người nên việc ứng dụng tin học vào công tác quản lý khách sạn ngày trở nên cần thiết, quan trọng Với lý đó, hướng dẫn giúp đỡ thầy Nguyễn Hữu Quỳnh em chọn đề tài “Xây dựng hệ thống website Booking Hotel” làm đồ án tốt nghiệp Khi thực đề tài em mong giúp đỡ phần cho việc quản lý thông tin khách hàng, công việc quản lý khách sạn thuận tiện, dễ dàng, tiết kiệm thời gian, tiền hiệu cao, chuyên nghiệp Tuy nhiên, thời gian hạn hẹp, nỗ lực đồ án khó tránh khỏi thiếu sót Em mong nhận thơng cảm, lời góp ý bảo tận tình q thầy bạn Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam Đồ án gồm nội dung sau:  CHƯƠNG 1: KHẢO SÁT THỰC TẾ, ĐƯA RA BÀI TOÁN VÀ CÁC KHÁI NIỆM CƠ BẢN  CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG WEBSITE BOOKING HOTEL  CHƯƠNG 3: XÂY DỰNG HỆ THỐNG WEBSITE BOOKING HOTEL CHƯƠNG 1: KHẢO SÁT THỰC TẾ, ĐƯA RA BÀI TOÁN VÀ CÁC KHÁI NIỆM CƠ BẢN Trong chương này, thực mơ tả tốn, mục tiêu ý nghĩa đề tài, khảo sát trạng, phạm vi thực đề tài 1.1 Mô tả toán Hiện đời sống người nâng cao, nhu cầu du lịch ngày phát triển nhu cầu tìm khách sạn có phịng nghỉ chất lượng dịch vụ tốt để nghỉ ngơi thư giãn ngày phổ biến Bằng cách truy cập vào website tìm kiếm thơng tin phịng khách sạn giúp khách hàng chọn phịng theo ý thích Trước chưa ứng dụng tin học vào công tác quản lý cơng việc cập nhật thông tin khách hàng, xem thông tin dịch vụ khách sạn, thơng tin số phịng, nhân viên, hoá đơn toán, tất làm thủ công nên cán quản lý phải nhiều thời gian tổng hợp thông tin cần thiết Mặt khác khách sạn, cán làm công tác quản lý thông tin khách sạn phải quản lý lượng lớn thơng tin cán cơng nhân viên, tình trạng phòng Việc nhiều thời gian công sức người nên việc ứng dụng tin học vào công tác quản lý khách sạn theo yêu cầu người dùng ngày trở nên cần thiết, quan trọng 1.1.1 Mục tiêu ý nghĩa Website với mục đích cung cấp cho khách hàng thơng tin xác phịng khách sạn có nước cách thức đặt phịng qua mạng Các thơng tin cập nhật thường xun nhanh chóng Vì vậy, rút ngắn khoảng cách khách hàng khách sạn cung cấp dịch vụ, đưa thơng tin phịng khách sạn nhanh chóng đến cho khách hàng 1.1.2 Khảo sát trạng hệ thống Khi khách hàng có nhu cầu đặt phịng khách sạn khách hàng liên hệ trực tiếp qua Website với khách sạn để tiến hành làm thủ tục đăng ký thuê phòng Khi khách hàng làm thủ tục đăng ký nhận phịng khách hàng phải khai báo đầy đủ thơng tin thơng tin cần thiết mà Bộ phận Lễ tân yêu cầu đồng thời khách hàng phải gửi cho Bộ phận Lễ tân giấy tờ tùy thân như: CMND, (Passport, Visa người nước ngồi) văn có hình cịn thời hạn sử Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam dụng Bộ phận Lễ tân giữ lại loại giấy văn khách hàng làm xong thủ tục trả phịng Tiếp đó, Bộ phận Lễ tân kiểm tra lại tình trạng phịng để tiến hành giao phòng cho khách Trong thời gian khách sạn, khách hàng sử dụng đồ ăn, thức uống có sẵn phịng dịch vụ khách sạn Khi khách hàng sử dụng dịch vụ Bộ phận Lễ tân tiếp nhận tốn khách trả phịng Khi khách làm thủ tục trả phòng, Bộ phận Lễ tân kiểm tra lại tình trạng phịng, sách trả phịng, dịch vụ sử dụng thời gian khách khách sạn Sau tổng hợp lại in hố đơn tổng để khách toán đồng thời trả lại giấy tờ tùy thân cho khách 1.1.3 Phạm vi đề tài Cung cấp trang web cung cấp thông tin phịng có khách sạn, cơng cụ giúp khách sạn quản lý dễ dàng hơn, hiệu hơn, tiết kiệm chi phí 1.2 Các khái niệm 1.2.1 Khái niệm Internet  Giới thiệu chung Internet mạng máy tính tồn cầu thành lập từ năm 80 bắt nguồn từ mạng APARRNET quốc phịng Mỹ Vào mạng Internet, bạn tìm thấy nhiều tài liệu để nghiên cứu, học tập, trao đổi thư từ, đặt hàng, mua bán Một mục tiêu Internet chia sẻ thông tin người dùng nhiều lĩnh vực khác Mỗi máy tính Internet gọi host Mỗi host có khả truyền thông tới máy khác Internet Một số host nối tới mạng đường nối Dial-up (quay số) tạm thời, số khác nối đường nối mạng thật 100% (như Ethernet, Tokenring )  Phân loại Các máy tính mạng chia làm nhóm Client Server Client: Máy khách mạng, chứa chương trình Client Server: Máy phục vụ-Máy chủ Chứa chương trình Server, tài nguyên (tập tin, tài liệu ) dùng chung cho nhiều máy khách Server trạng thái chờ yêu cầu đáp ứng yêu cầu Client Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 40 DonVi GhiChu IsDelete nvarchar(50) nvarchar(200) bit No Yes No khơng Đơn vị tính Ghi Dịch vụ bị xóa hay chưa Bảng KhachHang Bảng thông tin khách hàng Bảng Bảng khách hàng Name IDKhachHang HoTen CMT IsMale SDT DiaChi NgaySinh GhiChu IsDelete Bảng GiaoDich Type int nvarchar(50) nvarchar(50) bit nvarchar(50) nvarchar(50) date nvarchar(200) bit Null No No No Chú thích Mã khách hàng Họ tên khách hàng Số chứng minh nhân dân No No Yes Yes No No khách hàng Là Nam Số điện thoại Địa Ngày sinh Ghi Khách hàng bị xóa hay chưa Bảng thơng tin việc đặt phịng khách hàng Bảng 10 Bảng giao dịch Name IDGiaoDich IDDatPhong IDTaiKhoan IDDichVu Type int int int int Null No No No No Chú thích Mã giao dịch Mã đặt phịng Mã tài khoản Mã dịch vụ sử dụng SoLuong BuyTime int datetime No No Số lượng sử dụng Thời gian gọi dịch vụ Bảng TaiKhoan Quản lý tài khoản người dùng hệ thống Bảng 11 Bảng tài khoản Name Type Null Chú thích Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 41 IDTaiKhoan HoTen SDT NgaySinh TenDangNhap MatKhau IDChucVu IsDelete int nvarchar(50) nvarchar(50) date nvarchar(50) nvarchar(50) int bit No No No No No No No No ID tài khoản Họ tên Số điện thoại Ngày sinh nhân viên Tên đăng nhập Mật ID chức vụ Trạng thái tài khoản xóa Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 42 Bảng Quyen Bảng lưu quyền người dùng Bảng 12 Bảng quyền Name IDQuyen TenQuyen GhiChu Type int nvarchar(50) nvarchar(200) Null No No Yes Chú thích Mã quyền Tên quyền Ghi Bảng PhanQuyen Bảng lưu quyền cụ thể tài khoản Bảng 13 Bảng phân quyền Name IDQuyen IDTaiKhoan Type int int Null No No Chú thích Mã quyền Mã tài khoản Bảng ChucVu Bảng lưu chức vụ Bảng 15 Bảng chức vụ Name IDChucVu TenCV IsDelete Type int nvarchar(50) bit Null No No No Chú thích Mã chức vụ Tên chức vụ Chức vụ bị xóa hay GhiChu nvarchar(50) Yes chưa Ghi Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 43 Sơ đồ thực thể liên kết Hình 37 Sơ đồ thực thể liên kết 2.4 Kết luận chương Như vậy, từ biểu đồ Use Case biểu đồ hoạt động hệ thống thể chức tác nhân hệ thống làm việc nào, xuất phát từ hệ thống yêu cầu hệ thống, yêu cầu khách hàng, nên xây dựng Website có đầy đủ chức người quản trị người dùng phải đảm bảo có tính bảo mật cao Việc phân tích CSDL giúp xây dựng ứng dụng cách tối ưu, lấy liệu dễ dàng Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 44 CHƯƠNG 3: XÂY DỰNG HỆ THỐNG WEBSITE BOOKING HOTEL Sau phân tích, thiết kế, chương giới thiệu cơng cụ hỗ trợ giao diện website 3.1 Công nghệ hỗ trợ 3.1.1 Ngôn ngữ sử dụng ASP.NET tảng ứng dụng web (web application framework) phát triển cung cấp Microsoft, cho phép người lập trình tạo trang web động, ứng dụng web dịch vụ web Lần đưa thị trường vào tháng năm 2002 với phiên 1.0 của.NET framework, công nghệ nối tiếp Microsoft's Active Server Pages(ASP) ASP.NET biên dịch dạng Common Language Runtime (CLR), cho phép người lập trình viết mã ASP.NET với ngôn ngữ hỗ trợ bởi.NET language Những trang ASP.NET, biết đến web form, khối phát triển ứng dụng Những web form chứa file có phần mở rộng ASPX; nhà phát triển đặt nội dung tĩnh động vào trang aspx dạng server-side Web Control User Control Ngồi ra, viết mã cách chèn vào trang web giống công nghệ phát triển web khác PHP, JSP ASP, công nghệ khơng hỗ trợ data binding phát sinh nội dung trang web ASP.NET MVC framework tuyệt vời hỗ trợ pattern MVC cho ASP.NET Nếu bạn muốn hiểu ASP.NET MVC làm việc nào, bạn cần phải có hiểu biết rõ ràng mơ hình MVC MVC cụm từ viết tắt Model-View-Controller, phân chia pattern ứng dụng thành phần - model, controller view Model giúp lưu trữ liệu ứng dụng trạng thái Nó sở liệu tập tin XML View coi giao diện người dùng sử dụng khách truy cập trang web bạn để nhìn thấy liệu Các trang ASPX thường sử dụng để hiển thị view ứng dụng ASP.NET MVC Controller chịu trách nhiệm xử lý tương tác người dùng với trang web Nó sử dụng để xác định loại view cần phải hiển thị Controller sử dụng cho mục đích giao tiếp với model Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 45 3.1.2 SQL Server 2014 SQL Server ứng dụng sở liệu mã nguồn mở phổ biến (theo www SQL Server com) sử dụng phối hợp với ASP.NET MVC Trước làm việc với SQL Server cần xác định nhu cầu cho ứng dụng SQL Server sở có trình giao diện Windows hay Linux, cho phép người sử dụng thao tác hành động liên quan đến Việc tìm hiểu công nghệ trước bắt tay vào việc viết mã kịch ASP.NET MVC, việc tích hợp hai công nghệ ASP.NET MVC SQL Server công việc cần thiết quan trọng Mục đích sử dụng sở liệu bao gồm chức như: lưu trữ (storage), truy cập (accessibility), tổ chức (organization) xử lí (manipulation) Lưu trữ: Lưu trữ đĩa chuyển đổi liệu từ sở liệu sang sở liệu khác, bạn sử dụng cho quy mơ nhỏ, bạn chọn sở liệu nhỏ như: Microsoft Exel, Microsoft Access, SQL Server, Microsoft Visual FoxPro… Nếu ứng dụng có quy mơ lớn, bạn chọn sở liệu có quy mơ lớn như: Oracle, SQL Server… Truy cập: Truy cập liệu phụ thuộc vào mục đích yêu cầu người sử dụng, mức độ mang tính cục bộ, truy cập sỏ liệu sở liệu với nhau, nhằm trao đổi hay xử lí liệu bên nó, mục đích u cầu người dùng vượt sở liệu, nên bạn cần có phương thức truy cập liệu sở dử liệu với như: Microsoft Access với SQL Server, hay SQL Server sở liệu Oracle Tổ chức: Tổ chức sở liệu phụ thuộc vào mơ hình sở liệu, phân tích thiết kế sở liệu tức tổ chức sở liệu phụ thuộc vào đặc điểm riêng ứng dụng Tuy nhiên tổ chức sở liệu cần phải tuân theo số tiêu chuẩn hệ thống sở liệu nnhằm tăng tính tối ưu truy cập xử lí Xử lí: Tùy vào nhu cầu tính tốn truy vấn sở liệu với mục đích khác nhau, cần phải sử dụng phát biểu truy vấn phép toán, phát biểu sở liệu để xuất kết yêu cầu Để thao tác hay xử lí liệu bên sở liệu ta sử dụng ngôn ngữ lập trình như: ASP.NET MVC, C++, Java, Visual Basic… 3.1.3 Microsoft Visual Studio 2015 Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 46 Microsoft Visual Studio mơi trường phát triển tích hợp (IDE) từ Microsoft Nó sử dụng để phát triển chương trình máy tính cho Microsoft Windows, trang web, ứng dụng web dịch vụ web Visual Studio sử dụng tảng phát triển phần mềm Microsoft Windows API, Windows Forms, Windows Presentation Foundation, Windows Store Microsoft Silverlight Nó sản xuất hai ngôn ngữ máy mã số quản lý Visual Studio bao gồm trình soạn thảo mã hỗ trợ IntelliSense cải tiến mã nguồn Trình gỡ lỗi tích hợp hoạt động trình gỡ lỗi mức độ mã nguồn gỡ lỗi mức độ máy Cơng cụ tích hợp khác bao gồm mẫu thiết kế hình thức xây dựng giao diện ứng dụng, thiết kế web, thiết kế lớp thiết kế giản đồ sở liệu Nó chấp nhận plug-in nâng cao chức hầu hết cấp bao gồm thêm hỗ trợ cho hệ thống quản lý phiên (như Subversion) bổ sung thêm công cụ biên tập thiết kế trực quan cho miền ngôn ngữ cụ thể cơng cụ dành cho khía cạnh khác quy trình phát triển phần mềm Visual Studio hỗ trợ nhiều ngơn ngữ lập trình khác cho phép trình biên tập mã gỡ lỗi để hỗ trợ (mức độ khác nhau) ngôn ngữ lập trình Các ngơn ngữ tích hợp gồm có C,[1] C++ C++/CLI (thông qua Visual C++), VB.NET (thông qua Visual Basic.NET), C thăng (thông qua Visual C#) F thăng Hỗ trợ cho ngôn ngữ khác J++/J thăng, Python Ruby thông qua dịch vụ cài đặt riêng rẽ Nó hỗ trợ XML/XSLT, HTML/XHTML, JavaScript CSS 3.2 Thiết kế giao diện 3.2.1 Giao diện trang chủ Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 47 Hình Giao diện trang chủ 3.2.2 Giao diện trang khách sạn thuộc tỉnh thành Hình Giao diện khách sạn thuộc tỉnh thành 3.2.3 Giao diện trang phòng thuộc khách sạn Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 48 Hình 3 Giao diện phòng thuộc khách sạn 3.2.4 Giao diện trang Chi tiết phịng Hình Giao diện trang chi tiết phòng 3.2.5 Giao diện Form liên hệ Đặt phòng Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 49 Hình Giao diện Đặt phịng qua Email 3.2.6 Giao diện Tìm kiếm Hình Giao diện Tìm kiếm phịng 3.2.7 Các phịng khách sạn Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 50 Hình Giao diện Hội thảo tiệc cưới 3.2.8 Giao diện trang Tin tức Hình Giao diện Tin tức 3.2.9 Giao diện trang Đăng nhập Hình Giao diện Đăng nhập Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 51 3.2.11 Giao diện trang Quản lý khách sạn Hình 10 Giao diện quản lý khách sạn 3.2.12 Giao diện trang quản lý Phòng Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 52 Hình 11 Giao diện Quản lý phòng 3.2.13 Giao diện trang quản lý Khách hàng Hình 12 Giao diện Quản lý khách hàng 3.2.14 Giao diện trang quản lý Dịch vụ Hình 13 Giao diện Quản lý Dịch vụ Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 53 3.3 Kết luận chương Chương trình bày cơng nghệ sử dụng, cơng cụ hỗ trợ số giao diện hệ thống người dùng quản trị viên KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Sau thời gian tìm hiểu nghiên cứu đề tài “Xây dựng hệ thống website Booking Hotel” em phát triển hoàn thành theo yêu cầu nội dung thời gian định Trong trình nghiên cứu thực đề tài với tâm cao hạn chế kinh nghiệm kiến thức nên đề tài em khơng thể tránh khỏi thiếu xót Em mong nhận ý kiến đóng góp từ quý thầy bạn để đề tài hồn thiện * Kết đạt được: - Hoàn thiện số chức trang web tìm kiếm đặt phịng khách hàng, thêm - sửa- xóa thơng tin tỉnh thành, thơng tin khách sạn, thơng tin phịng, thơng tin khách hàng, thơng tin nhân viên, thống kê hóa đơn … - Việc quản lý khách sạn trở nên dễ dàng, thuận tiện Hạn chế việc bỏ lỡ hội cho khách hàng đặt phịng - Có hội học tập nghiên cứu nhiều môn công cụ hỗ trợ, ngôn ngữ khác * Hạn chế đề tài: Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam 54 Do thời gian làm có hạn nên em chưa thể hoàn thiện đầy đủ chức chương trình Trên số chức website * Hướng phát triển: Để website hoạt động có hiệu hơn, em cố gắng hồn thiện bổ sung, sửa đổi số giao diện cho thân thiện với khách hàng đặc biệt dễ dàng sử dụng mà tính bảo mật đảm bảo Hệ thống cần mở rộng thêm nhiều chức có tính tự động hóa cao, thống kê số lượng khách truy cập, phát triển hệ thống khách sạn rộng khắp nước TÀI LIỆU THAM KHẢO [1] http://www.ASP.Net MVC.net [2] http://www SQL Server.com [3] http://www.w3school.com [4] https://mytour.vn/ [5] Giáo trình ASP.NET; Trung tâm máy tính Nhất Nghệ [6] PGS TS Nguyễn Văn Vị; Phân tích thiết kế hệ thống thông tin quản lý; 2001 [7] Đặng Văn Đức; Phân tích thiết kế hướng đối tượng UML ; Nhà xuất giáo dục - 2001 Tuhocdohoa.vn - Hệ thống đào tạo thiết kế đồ họa số Việt Nam ... triển Website đáp ứng nhu cầu tìm kiếm phịng, đặt phòng, dịch vụ kèm theo phòng Việc xây dựng website phải đáp ứng yêu cầu sau: Quản lý khách hàng: Mỗi khách hàng khách sạn khách sạn quản lý thông... làm việc khách sạn quản lý thông tin sau: Họ nhân viên, Tên nhân viên, Chức vụ nhân viên Quản lý dịch vụ: Khách sạn quản lý thông tin dịch vụ: tên dịch vụ, giá tiền, đơn vị Tại khách sạn có nhiều... đưa đón khách, chuyên chở đồ cho khách (khi khách yêu cầu) Quy trình quản lý: Khi khách hàng có nhu cầu khách sạn khách hàng liên hệ với khách sạn để tiến hành làm thủ tục đăng ký phịng khách

Ngày đăng: 14/12/2021, 11:32

Mục lục

  • CHƯƠNG 1: KHẢO SÁT THỰC TẾ, ĐƯA RA BÀI TOÁN VÀ CÁC KHÁI NIỆM CƠ BẢN

    • 1.1. Mô tả bài toán

      • 1.1.1. Mục tiêu và ý nghĩa

      • 1.1.2. Khảo sát hiện trạng hệ thống

      • 1.1.3. Phạm vi đề tài

      • 1.2.2. Các khái niệm cơ bản về World Wide Web

      • 1.2.3. Cách tạo trang Web

      • 1.2.4. Trình duyệt Web (Web Client hay Web Browser)

      • CHƯƠNG 2. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG WEBSITE BOOKING HOTEL

        • 2.1. Phân tích yêu cầu của hệ thống

        • 2.2. Phân tích thiết kế với UML

          • 2.2.1. Xác định các tác nhân của hệ thống

          • 2.2.2. Biểu đồ Use case

          • 2.2.3. Biểu đồ trình tự

          • 2.2.4. Biểu đồ hoạt động

          • 2.2.5. Biểu đồ trạng thái

          • 2.3. Mô hình hóa cơ sở dữ liệu

          • CHƯƠNG 3: XÂY DỰNG HỆ THỐNG WEBSITE BOOKING HOTEL

            • 3.1. Công nghệ hỗ trợ

              • 3.1.1. Ngôn ngữ sử dụng

              • 3.2. Thiết kế giao diện

                • 3.2.1. Giao diện trang chủ

                • 3.2.2. Giao diện trang khách sạn thuộc tỉnh thành

                • 3.2.3. Giao diện trang các phòng thuộc khách sạn

                • 3.2.4. Giao diện trang Chi tiết phòng

                • 3.2.5. Giao diện Form liên hệ Đặt phòng

                • 3.2.7. Các phòng khách sạn

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

  • Đang cập nhật ...

Tài liệu liên quan