1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÀI tập lớn môn THIẾT kế và xây DỰNG PHẦN mềm tên đề tài xây dựng phần mềm quản lý khách sạn

33 8 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

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ──────── * ─────── BÀI TẬP LỚN MÔN: THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM Xây Dựng Phần Mềm Quản Lý Khách Sạn Sinh viên thực hiện: Nguyễn Duy Khánh Trần Văn Khởi Nơng Trần Bình Minh Nguyễn Hồng Huy Lớp : Giáo viên hướng dẫn: Hà Nội, tháng năm 2022 TIEU LUAN MOI download : skknchat@gmail.com LỜI NÓI ĐẦU Hiện công nghệ thông tin ngày phổ biến rộng rãi đến tất người giới nói chung Việt Nam nói riêng Đây lĩnh vực thiếu học tập nghiên cứu khoa học Với nhu cầu ứng dụng tin học đời sống ngày phát triển nhanh nhu cầu ứng dụng cơng nghệ thông tin công tác quản lý không ngoại lệ Vì việc xây dựng phần mềm ứng dụng nhằm đáp ứng nhu cầu cần thiết Các phần mềm quản lý giúp tiết kiệm nhiều thời gian việc buôn bán trao đổi đơn giản , tạo nên mối quan hệ tốt đẹp giữ người bán người mua theo phương châm “Vui lòng khách đến , vừa lòng khách đi” Trong điều kiện , du lịch ngành nhà nước trọng đầu tư phát triển Kéo theo tăng lên đáng kể số lượng chất lượng khách sạn Chính mà công tác quản lý khách sạn không đơn giản quản lý số mà phải rút cách nhanh chóng tình hình biến động thị trường, nhu cầu người tiêu dùng , khả đáp ứng … để từ định hướng, lập kế hoạch cho công việc kinh doanh Và phần mềm quản lý khách sạn nhiều phần mềm áp dụng rộng rãi Bởi nhu cầu phát triển khách tham quan du lịch ngày nhiều nên dịch vụ khách sạn , nhà nghỉ ngày phổ biến Vì , yêu cầu đặt phải xây dựng phần mềm tin học để quản lý thống toàn diện hoạt động kinh doanh khách sạn Cũng góp phần đưa hệ thống khách sạn phát triển theo xu hướng chung xã hội nói chung ngành du lịch nói riêng TIEU LUAN MOI download : skknchat@gmail.com MỤC LỤC Lời đầu Phần 1: 1/ Mơ tả đề tài 1.1 Mô tả thực tế…………………………………………………………………4 1.2 Nội dung thực khảo sát……………………………………………… 1.3 Đặc tả yêu cầu cho chương trình……………………………………………7 1.4 Mô tả yêu cầu khách sạn…………………………………………………….8 2/ Đặc tả chi tiết hệ thống……………………………………………………………… 2.1: Mục đích phạm vi……………………………………………………… 2.2: Người dùng chức người dùng………………………… 2.3: Mơ hình hóa u cầu sử dụng Use Case………………………………… 2.3.1 Biểu đồ Use Case tổng quan…………………………………………… 2.3.2 Biểu đồ Use Case phân rã chi tiết……………………………………… 2.3.2.1 Biểu đồ Use Case Quản lý phòng……………………………… 2.3.2.2 Use Case đặt phòng…………………………………………… 2.3.2.3 Use Case xem báo cáo………………………………………… 3/ Danh sách Use Case…………………………………………………………… 3.1.Danh sách tác nhân…………………………………………………… 3.2.Đặc tả Use Case…………………………………………………………… 4/ Biểu đồ trình tự chức năng…………………………………………………… 5/ Sơ đồ hoạt động……………………………………………………………………… 5.1 Đặt phòng…………………………………………………………………… 5.2 Thuê phòng………………………………………………………………… 5.3 Thêm dịch vụ………………………………………………………………… 5.4.Thanh toán………………………………………………………………… 6/ Biểu đồ lớp…………………………………………………………………………… Phần 2: Thiết kế hệ thống…………………………………………… Phần 3: Kết luận ……………………………………………………… TIEU LUAN MOI download : skknchat@gmail.com 1/Mô tả đề tài: 1.1: Mô tả thực tế Khách sạn khảo sát khách sạn tiêu chuẩn sao, đặt quận thành phố Hồ Chí Minh Qui mơ khách sạn gồm 10 tầng , có khoảng 40 phòng ngủ phòng Suite, chia làm kiểu phòng gồm: Executive Deluxe Rooms ( loại phịng đơn, phịng đơi) Deluxe Rooms ( loại phịng đơn , phịng đơi) Superior Rooms ( loại phịng đơn, phịng đơi) Tất phịng trang bị , tùy thuộc vào loại phòng, thiết bị : máy điều hịa, truyền hình cap, truyền hình vệ tinh, bàn làm việc , điện thoại , Internet… Ngoài khách sạn phục vụ dịch vụ : đưa đón sân bay, cho thuê xe , giặt ủi… Hiện khách sạn chưa có chương trình chuyển quản lý việc đặt phịng tốn Nhân viên khách sạn dùng phần mềm Excel để quản lý việc đặt phòng , đăng ký, trả phòng khách hàng Chính gặp phải số khó khăn sau: Những xử lý thủ tục đặt phòng , đăng ký , trả phịng thời gian Khó kiểm tra phịng hư hỏng, kiểm sốt trạng thái phịng ( phịng trống, phịng sử dụng…) Khó việc quản lý thơng tin khách hàng, thơng tin hóa đơn, thơng tin phiếu đăng ký phịng, đăng ký dịch vụ… Vì lý trên, ban lãnh đạo khách sạn u cầu phải có chương trình nhỏ đặt phận kinh doanh khách sạn có khả quản lý thông tin khách hàng, thông tin đặt phòng , nhận phòng , trả phòng, báo cáo, quản lý danh mục phòng … 1.2: Nội dung thực khảo sát Ngày khảo sat: 02/5/2022 Người khảo sát: Trần Văn Khởi, Nguyễn Hồng Huy, Nơng Trần Bình Minh Đối tượng khảo sát: Lễ tân Quản lý TIEU LUAN MOI download : skknchat@gmail.com Câu hỏi Việc check-in, check out cho khách thực phụ trách? Khách sạn có nhân viên? Giá loại phòng dịch vụ ghi đâu? Nhân viên tìm kiếm phịng trống sao? Nhân viên tra cứu lưu trữ thông tin khách hàng nào? Quy trình checkin đặt phòng nào? TIEU LUAN MOI download : skknchat@gmail.com Quy trình checkout tốn nào? Việc kết xuất liệu, báo cáo thống kê làm, thời gian định kỳ bao lâu? Thông tin giao dịch lưu trữ đâu Quản lý nhân viên nào? Quản lý ca làm việc nào? 1.3: Đặc tả u cầu cho chương trình Mơ tả quy trình thực chương trình: + Khách hàng có nhu cầu khách sạn gọi điện để đặt phòng trước Nhân viên sử dụng chương trình để ghi nhận thơng tin đặt phịng vào phiếu đăng ký : thông tin khách hàng , số phòng đặt, loại phòng , kiểu phòng , ngày đến nhận phòng … TIEU LUAN MOI download : skknchat@gmail.com Khách hàng đặt phịng lúc đến Nhận thông tin đặt phịng, nhân viên kiểm tra tình trạng phịng để đưa thơng báo cho việc đặt phịng khách hàng + Khi khách hàng đến nhận phòng , nhân viên cập nhật thêm thông tin khác vào phiếu đăng ký : ngày đến , số lượng trẻ em , số lượng người lớn , phương thức toán , số tiền trả trước , dịch vụ khách hàng đăng ký dịch vụ…Đồng thời , nhân viên tạo khách hàng sở liệu Khách hàng xem thơng tin phòng , kiểu phòng , loại phòng , giá phịng, trang bị phịng…, xem thơng tin dịch vụ : dịch vụ, giá dịch vụ… để đăng ký + Khi khách hàng trả phòng , nhân viên dựa vào phiếu đăng ký , tính số tiền chi phí phải trả ( tiền phòng , tiền dịch vụ, tiền thuế VAT) xuất phiếu toán cho khách hàng + Đối với số khách hàng yêu cầu xuất hóa đơn đỏ, nhân viên nhận thông tin từ khách hàng : tên khai thuế, mã số khai thuế, địa khai thuế kiểm tra tính hợp lệ thơng tin đề xuất hóa đơn theo u cầu khách hàng Những yêu cầu hệ thống chia làm phần: Nhập: Thông tin khách hàng ( họ tên khách hàng , giới tính, quốc tịch , số điện thoại, địa chỉ, CMND hộ chiếu, email…) Thông tin đặt phòng ( ngày đến, ngày đi, số người lớn , số trẻ em , số lượng phòng, loại phòng, kiểu phòng, giá phòng, dịch vụ, ghi chú…) Kiểu phòng (Executive Deluxe, Deluxe, Superior) Phòng loại ( phòng đơn, phòng đơi) Gía trang thiết bị phịng Thông tin khách sạn ( để hiển thị lên phần phiếu đăng ký, phiếu toán, hóa đơn…) Thơng tin người quản trị, thơng tin người dùng Xuất: Phiếu đăng ký phịng Hiển thị thơng tin phịng trống Tình trạng phịng( Kiểu , loại giá phịng) Danh sách giá dịch vụ có Hiển thị danh sách khách hàng đặt phòng trước , danh sách khách hàng sử dụng phòng Xử lý: TIEU LUAN MOI download : skknchat@gmail.com Tự động tính tổng số tiền: tiền phịng , thuế, phí dịch vụ… Điều khiển: Hệ thống có giao diện thân thiện dễ sử dụng Hệ thống phân quyền người sử dụng Những lợi ích hệ thống Chất lượng dịch vụ cải thiện : Khách hàng phục vụ nhanh Chất lượng dịch vụ cải thiện Hóa đơn tính cách xác Sự thi hành tốt hơn: Dễ dàng quản lý thơng tin khách hàng Dễ tìm kiếm thơng tin khách hàng Sự thay đổi trạng thái phịng kiểm sốt Nhiều thơng tin hơn: Cung cấp nhiều thơng tin trạng thái phịng, giá phịng Cung cấp nhiều thơng tin dịch vụ Điều khiển mạnh hơn: Các lỗi nhập liệu bị loại bỏ Bảo mật cao Giảm giá thành: Số lượng nhân viên tiếp tân giảm, giúp giảm chi phí Chi phí loại giấy tờ , thủ tục loại bỏ 1.4: Mơ tả quy trình làm việc khách sạn: TIEU LUAN MOI download : skknchat@gmail.com Đối tượng sử dụng (actor) bao gồm: Lễ tân, nhân viên kinh doanh, Nhân viên Nhân sự, NV Kế toán, Nhân viên Dịch vụ Use case mô tả bước đăng nhập actor vào hệ thống Các bước thực hiện: + Hệ thống yêu cầu actor cung cấp thông tin đăng nhập gồm tên đăng nhập mật + Actor nhập xong thông tin đăng nhập click nút đăng nhập + Hệ thống check lại thông tin đăng nhập thông báo thành công/thất bại cho actor Nếu đăng nhập thành công hệ thống dựa thông tin đăng nhập đồng thời phân quyền tùy theo loại nhân viên Nếu đăng nhập thất bại, hệ thống thông báo cho người dùng yêu cầu đăng nhập lại 3.2.2.Use case đặt phòng Đối tượng sử dụng: Lễ tân Use case cho phép phận lễ tân tiếp nhận việc đặt phòng trước khách hàng Các bước thực hiện: + Bộ phận Lễ tân đăng nhập vào hệ thống + Chọn chức đặt phòng cho khách hàng + Hệ thống hiển thị form yêu cầu nhập thông tin khách hàng ngày nhận phòng Bao gồm: Số CMND; Họ tên; Địa chỉ; SĐT + Bộ phận lễ tân nhập thông tin ngày nhận phòng khách đầy đủ theo form + Hệ thống tự động kiểm tra thơng tin phịng ngày mà khách hàng yêu cầu, đồng thời lọc danh sách loại phòng phòng tương ứng mà khách hàng th vào ngày TH1: Cịn loại phòng mà khách hàng yêu cầu: + Lễ tân chọn phòng theo yêu cầu khách hàng đặt + Click nút “Đăng ký” để hoàn tất việc đặt phòng trước khách 16 TIEU LUAN MOI download : skknchat@gmail.com + Hệ thống kiểm tra liệu lễ tân vừa nhập lưu lại thơng tin đặt phịng khách Nếu thông tin khách hàng tồn hệ thống khơng lưu thơng tin khách hàng mà lưu thơng tin đặt phịng TH2: Loại phòng mà khách hàng yêu cầu hết phòng trống: + Hệ thống báo hết loại phòng chọn cảnh báo để yêu cầu chọn loại phòng khác + Lễ tân thông báo cho khách tiếp tục tìm kiếm loại phịng khác thời gian khác khách hàng u cầu Nếu khách hàng khơng cịn nhu cầu thực hủy phiếu đăng ký + Hệ thống thông báo yêu cầu thực lại 3.2.3.Use case tìm thơng tin đặt phịng Đối tượng sử dụng: Lễ tân Use case cho phép lấy thông tin đặt phòng khách hàng đến nhận phòng mà đặt phịng trước Các bước thực hiện: + Lễ tân thực chức đăng ký phòng đặt trước, chọn chức “Tìm thơng tin đặt phịng” + Lễ tân nhập số CMND khách hàng để tiến hành tìm thơng tin đặt phịng + Hệ thống tìm kiếm thơng tin đặt phịng khách hàng trả kết 3.2.4.Use case lập phiếu dịch vụ Đối tượng sử dụng: Lễ tân Use case cho phép phận lễ tân tiếp nhận yêu cầu lập phiếu sử dụng dịch vụ khách hàng Các bước thực hiện: + Bộ phận lễ tân đăng nhập hệ thống chọn chức lập phiếu dịch vụ + Hệ thống tạo phiếu dịch vụ ứng với thơng tin nhận phịng tương ứng hiển thị thơng tin để lễ tân xem, đồng thời yêu cầu lễ tân chọn dịch vụ mà khách hàng yêu cầu + Nhân viên click chọn “thêm phiếu dịch vụ” 17 TIEU LUAN MOI download : skknchat@gmail.com + Hệ thống lưu lại phiếu sử dụng dịch vụ, đồng thời lưu thông tin chi tiết xuống “Chi tiết phiếu dịch vụ” + Kết thúc Use case + Lưu thông tin phiếu sử dụng dịch vụ khách hàng vào hệ thống use case thực thành công 3.2.3.Use case kiểm tra tình trạng đặt phịng Đối tượng sử dụng: tồn hệ thống Use case cung cấp thông tin tình trạng phịng phịng cho actor Các bước thực hiện: + Actor đăng nhập vào hệ thống + Actor chọn chức “Đặt phòng” “Thuê phòng” với phòng + Hệ thống tìm kiếm thơng tin phịng dựa vào mã phịng phản hổi lại tình trạng phòng (đang ở, đặt trước trống) + Kết thúc use case 18 TIEU LUAN MOI download : skknchat@gmail.com 4.Biểu đồ trình tự chức 4.1.Biểu đồ chức đặt phòng 4.2.Biểu đồ chức thuê phòng 19 TIEU LUAN MOI download : skknchat@gmail.com 4.3.Biểu đồ lập phiếu dịch vụ 20 TIEU LUAN MOI download : skknchat@gmail.com 4.4.Biểu đồ tốn 5.Sơ đồ hoạt động 5.1 Đặt phịng 21 TIEU LUAN MOI download : skknchat@gmail.com 5.2 Thuê phòng 22 TIEU LUAN MOI download : skknchat@gmail.com 5.3 Thêm dịch vụ 23 TIEU LUAN MOI download : skknchat@gmail.com 5.4 Thanh toán 24 TIEU LUAN MOI download : skknchat@gmail.com Biểu đồ lớp 25 TIEU LUAN MOI download : skknchat@gmail.com Phần2 Thiết kế hệ thống Giao diện website Form đăng nhập 26 TIEU LUAN MOI download : skknchat@gmail.com Form chương trình Quản lý dịch vụ 27 TIEU LUAN MOI download : skknchat@gmail.com Quản lý loại phòng 28 TIEU LUAN MOI download : skknchat@gmail.com PHẦN 3: KẾT LUẬN Tóm tắt kết thực Mặc dù cố gắng tìm hiểu cơng việc “quản lý khách sạn” không tránh khỏi thiếu sót Mong thầy đóng góp thêm ý kiến để nhóm em có thêm kinh nghiệm từ hồn chỉnh Q trình phân tích – thiết kế hệ thống quản lý khách sạn hoàn thành công việc sau: - Mô tả toán - Xây dựng nghiệp vụ hiểu rõ nghiệp vụ khách sạn - Vẽ sơ đồ usecase - Đặc tả usecase - Sơ đồ - Lược đồ lớp - Biểu đồ hoạt động - Thiết kế mơ hình ER - Thiết kế giao diện - Đã thực số chức phần mềm ngôn ngữ C# - Hiểu triển khai chương trình với mơ hình Three-layer - Nắm bắt thực quy trình phân tích, thiết kế hệ thống phần mềm theo hướng đồi tượng Do thời gian hạn chế kinh nghiệm thân chưa nhiều nên việc phân tích thiết kế chưa hoàn thiện phần mềm quản lý thực thụ Nó mang tính chất học hỏi, trao dồi bước đầu làm quen với thực tế Nhưng qua báo cáo này, nhóm em học hỏi nhiều kiến thức kinh nghiệm q trình phân tích thiết kế hệ thống TÀI LIỆU THAM KHẢO [1] Phân tích thiết kế hệ thống thông tin - Nguyễn Văn Ba - 2003 29 TIEU LUAN MOI download : skknchat@gmail.com [2] Vở ghi môn Phân tích thiết kế hệ thống thầy Đỗ Văn Uy giảng dạy 30 TIEU LUAN MOI download : skknchat@gmail.com ... Quản lý khách sạn: Cho phép người quản lý quản lý thông tin khách sạn o Quản lý phịng: Cho phép người quản lý quản lý thơng tin phòng o Xem báo cáo: Cho phép người quản lý xem báo cáo, thống kê khách. .. Checkin cho khách hàng -> Checkin o Checkout xử lý tốn cho khách hàng -> Checkout Quản lý sử dụng chức sau: o Quản lý thông tin khách sạn -> Quản lý khách sạn o Quản lý thơng tin phịng -> Quản lý phịng... hướng, lập kế hoạch cho cơng việc kinh doanh Và phần mềm quản lý khách sạn nhiều phần mềm áp dụng rộng rãi Bởi nhu cầu phát triển khách tham quan du lịch ngày nhiều nên dịch vụ khách sạn , nhà

Ngày đăng: 19/07/2022, 15:10

Xem thêm:

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w