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

Báo cáo chuyên Đề học phần Đồ án net Đề t i quản lý khách sạn d

30 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Quản Lý Khách Sạn
Tác giả Nguyễn Đắc Khánh Toàn, Hoàng Ngọc Khánh, Trần Tuấn Minh
Người hướng dẫn Hồ Ngọc Thanh Tùng
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ Án
Năm xuất bản 2021-2026
Thành phố Hà Nội
Định dạng
Số trang 30
Dung lượng 2,32 MB

Cấu trúc

  • CHƯƠNG 1: GIỚI THIỆU (7)
    • 1.1 Mục đích nghiên cứu (7)
    • 1.2 Lý do lựa chọn đề tài (7)
    • 1.3 Phạm vi tài liệu (7)
    • 1.4 Thuật ngữ và các từ viết tắt (7)
    • 1.5 Mô tả tài liệu (8)
  • CHƯƠNG 2: TỔNG QUAN PHẦN MỀM (9)
    • 2.1 Yêu cầu chung của phần mềm (9)
    • 2.2 Mục tiêu phần mềm (9)
  • CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG (11)
    • 3.1. Xác định các actor và Use case tổng quát (11)
      • 3.1.1. Các actor (11)
      • 3.1.2. Use case tổng quát của hệ thống (11)
    • 3.2. Phân rã Use case (12)
      • 3.2.1. Đặc tả Use case (12)
      • 3.2.2. Biểu đồ cho Use case Đăng nhập (12)
      • 3.2.3. Biểu đồ cho Use case Quản lý thuê phòng (14)
      • 3.2.4. Biểu đồ cho Use case Quản lý khách hàng (15)
      • 3.2.5. Biểu đồ cho Use case Quản lý phòng (18)
      • 3.2.6. Biểu đồ cho Use case Quản lý nhân viên (20)
      • 3.2.7. Biểu đồ cho Use case Quản lý tài khoản (22)
    • 3.3. Biểu đồ Lớp tổng quát (24)
  • CHƯƠNG 4: THIẾT KẾ LOGIC CSDL (25)
    • 4.1. Mô hình quan hệ của CSDL (25)
    • 4.2. Giao diện Window Form (26)
  • Kết luận (30)

Nội dung

Phần mềm quản lý khách sạn là một ứng dụng được sử dụng để quản lý các hoạtđộng của khách sạn, bao gồm: quản lý thông tin khách hàng, quản lý phòng khách sạn,quản lý đặt phòng, quản lý t

GIỚI THIỆU

Mục đích nghiên cứu

Phần mềm quản lý khách sạn được xây dựng nhằm hỗ trợ nhân viên lễ tân trong việc kiểm soát và quản lý hồ sơ khách hàng trong suốt thời gian lưu trú Hệ thống giúp quản lý thời gian ra vào, hỗ trợ khách hàng trong việc thuê phòng, cũng như quản lý các dịch vụ và tiện ích mà khách hàng sử dụng Bên cạnh đó, phần mềm còn theo dõi tình hình kinh doanh của khách sạn, từ đó cung cấp báo cáo và thống kê doanh thu hàng tháng hiệu quả.

Lý do lựa chọn đề tài

Sự phát triển mạnh mẽ của công nghệ thông tin và sự xâm nhập nhanh chóng của tin học vào mọi lĩnh vực đời sống xã hội đã khiến việc sử dụng máy tính trong quản lý trở thành một nhu cầu cấp bách Máy tính là yếu tố không thể thiếu để nâng cao chất lượng và hiệu quả trong công tác quản lý.

Trong quản lý thông tin sinh viên, việc điều chỉnh và bổ sung thông tin gặp nhiều khó khăn do số lượng sinh viên nhập học hàng năm rất lớn, dẫn đến việc tìm kiếm thông tin tốn thời gian Phương pháp quản lý bằng sổ sách thủ công không chỉ kém chính xác mà còn không hiệu quả Do đó, ứng dụng công nghệ thông tin trong quản lý sẽ giúp cán bộ đào tạo nâng cao hiệu quả công việc, tiết kiệm thời gian và đơn giản hóa các thao tác.

Phạm vi tài liệu

Phần mềm này giúp nhân viên khách sạn quản lý hồ sơ và thông tin khách hàng hiệu quả, đồng thời theo dõi doanh thu của khách sạn một cách dễ dàng.

Thuật ngữ và các từ viết tắt

Thuật ngữ Định nghĩa Chú thích

PK Primary Key Khóa chính

FK Foreign Key Khóa ngoại

CSDL Cơ sở dữ liệu

Mô tả tài liệu

Phần mềm quản lý khách sạn được thiết kế nhằm tối ưu hóa quy trình hoạt động của ngành dịch vụ lưu trú, với mục tiêu phát triển bền vững và nâng cao trải nghiệm khách hàng Đối tượng người dùng bao gồm các quản lý khách sạn, nhân viên lễ tân và bộ phận kế toán Mô hình phần mềm tích hợp nhiều chức năng, từ quản lý hồ sơ khách hàng, cập nhật thông tin khách thuê phòng, đến các thao tác thêm, sửa, xóa và tìm kiếm khách hàng Ngoài ra, phần mềm còn cung cấp công cụ thống kê doanh thu, giúp khách sạn theo dõi hiệu quả kinh doanh một cách chính xác và nhanh chóng.

TỔNG QUAN PHẦN MỀM

Yêu cầu chung của phần mềm

Hệ thống quản lý khách sạn cần lưu trữ thông tin về nhân viên, khách hàng và doanh thu, đồng thời xử lý nhanh chóng các yêu cầu như thuê phòng, đặt phòng và thanh toán từ quản lý và nhân viên lễ tân Đặc biệt, hệ thống phải đáp ứng nhu cầu và hoạt động ổn định cho khách sạn có 25 tầng và 342 phòng.

Mục tiêu phần mềm

Phần mềm đảm bảo được các chương trình:

Mỗi khách hàng của khách sạn đều được khách sạn quản lý những thông tin sau:

Họ tên, giới tính, địa chỉ, điện thoại, số CMND hoặc Passport (hoặc các văn bằng khác có hình).

- Quản lý thông tin nhận phòng:

Khách sạn quản lý thông tin quan trọng như họ tên người nhận phòng, ngày và giờ nhận phòng Tất cả thông tin này dựa vào thông tin đăng ký thuê phòng đã được khai báo trước đó Khách hàng chỉ được nhận phòng khi có đăng ký phù hợp với thông tin đã cung cấp.

- Quản lý tài khoản nhân viên:

Tất cả những nhân viên làm việc tại khách sạn đều được quản lý các thông tin sau: Họ nhân viên, Tên nhân viên, Chức vụ của nhân viên.

Khi khách hàng cần đặt phòng khách sạn, họ có thể liên hệ trực tiếp với khách sạn để thực hiện thủ tục đăng ký Nếu phòng còn trống, khách hàng cũng có thể làm thủ tục thuê và nhận phòng ngay tại chỗ Có hai cách để liên hệ: đến trực tiếp hoặc gọi điện thoại.

Khi khách hàng thực hiện thủ tục đăng ký, họ cần cung cấp đầy đủ thông tin cá nhân và thông tin về cơ quan (nếu có) theo yêu cầu của Bộ phận Lễ tân Hầu hết khách hàng cũng phải đặt cọc một khoản tiền nhất định tùy thuộc vào loại phòng đã đăng ký.

-Trường hợp các tổ chức thuê phòng thì tổ chức sẽ cử đại diện đến khách sạn làm thủ tục đăng ký.

Trước ít nhất một tuần trước ngày nhận phòng, các khách hàng đăng ký theo đoàn cần gửi danh sách thành viên cho khách sạn để đảm bảo việc phân bố phòng hợp lý.

PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Xác định các actor và Use case tổng quát

- Khách hàng: là những người có nhu cầu thuê phòng khách sạn.

Nhân viên lễ tân đóng vai trò quan trọng trong việc đón tiếp khách hàng và hỗ trợ các thủ tục check in, check out Họ cũng chịu trách nhiệm quản lý các hoạt động hàng ngày của khách sạn, bao gồm quản lý khách hàng, phòng và việc thuê phòng.

- Quản lý: là người điều hành hệ thống, quản lý nhân viên, doanh thu, thống kê và lập báo cáo

3.1.2 Use case tổng quát của hệ thống

Biểu đồ 3.1 Biểu đồ Use case tổng quát

Phân rã Use case

- Đăng nhập: Để thực hiện các thao tác trên hệ thống cần phải đăng nhập vào hệ thống

- Quản lý phòng: Nhân viên lễ tân đăng nhập vào tài khoản lựa chọn các chức năng: thêm phòng mới, sửa thông tin phòng, xóa phòng, tra cứu.

Quản lý khách hàng là một chức năng quan trọng, cho phép admin đăng nhập vào tài khoản và thực hiện các thao tác như thêm, sửa đổi và xóa thông tin khách hàng Việc này giúp duy trì cơ sở dữ liệu khách hàng một cách hiệu quả và đảm bảo thông tin luôn được cập nhật.

- Quản lý nhân viên: admin đăng nhập vào tài khoản lựa chọn các chức năng: thêm nhân viên mới, sửa thông tin nhân viên, xóa nhân viên.

- Quản lý tài khoản: admin đăng nhập vào tài khoản lựa chọn các chức năng: thêm tài khoản, sửa thông tin tài khoản, xóa tài khoản.

3.2.2 Biểu đồ cho Use case Đăng nhập

Biểu đồ 3.2 Biểu đồ Use case cho chức năng Đăng nhập

Biểu đồ 3.3 Biểu đồ trình tự cho chức năng Đăng nhập

Biểu đồ 3.4 Biểu đồ hoạt động cho chức năng Đăng nhập

3.2.3 Biểu đồ cho Use case Quản lý thuê phòng

Biểu đồ 3.5 Biểu đồ Usecase cho chức năng Quản lý thuê phòng

Biểu đồ 3.6 Biểu đồ trình tự cho chức năng Quản lý thuê phòng

Biểu đồ 3.7 Biểu đồ hoạt động cho chức năng Quản lý thuê phòng

3.2.4 Biểu đồ cho Use case Quản lý khách hàng

Biểu đồ 3.8 Biểu đồ Usecasse cho chức năng Quản lý khách hàng

\ Biểu đồ 3.9 Biểu đồ trình tự cho chức năng Quản lý khách hàng

Biểu đồ 3.10 Biểu đồ hoạt động cho chức năng Quản lý khách hàng

3.2.5 Biểu đồ cho Use case Quản lý phòng

Biểu đồ 3.11 Biểu đồ Usecasse cho chức năng Quản lý phòng

Biểu đồ 3.12 Biểu đồ trình tự cho chức năng Quản lý phòng

Biểu đồ 3.13 Biểu đồ hoạt động cho chức năng Quản lý phòng

3.2.6 Biểu đồ cho Use case Quản lý nhân viên

Biểu đồ 3.14 Biểu đồ Usecase cho chức năng Quản lý Nhân viên

Biểu đồ 3.15 Biểu đồ trình tự cho chức năng Quản lý Nhân viên

Biểu đồ 3.16 Biểu đồ hoạt động cho chức năng Quản lý Nhân viên

3.2.7 Biểu đồ cho Use case Quản lý tài khoản

Biểu đồ 3.17 Biểu đồ Usecase cho chức năng Quản lý tài khoản

Biểu đồ 3.18 Biểu đồ trình tự cho chức năng Quản lý tài khoản

Biểu đồ 3.19 Biểu đồ hoạt động cho chức năng Quản lý tài khoản

Biểu đồ Lớp tổng quát

Biểu đồ 3.20: Biểu đồ Lớp

THIẾT KẾ LOGIC CSDL

Mô hình quan hệ của CSDL

Biểu đồ 3.21: Mô hình quan hệ CSDL

Giao diện Window Form

Hình 4.3:Form Quản lý phòng

Hình 4.4:Form Quản lý khách hàng

Hình 4.5:Form Quản lý nhân viên

Hình 4.6 :Form Quản lý chi tiết khách hàng

Hình 4.7:Form Quản lý tài khoản

Hình 4.8 :Form Quản lý thanh toán

Ngày đăng: 23/01/2025, 12:19