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

29 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
Thành phố Hà Nội
Định dạng
Số trang 29
Dung lượng 2,2 MB

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ý

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN

ĐỒ ÁN NET

ĐỀ T I:

QUẢN LÝ KHÁCH SẠNSinh viên thực hiện :NGUYỄN ĐẮC KHÁNH TO N

HO NG NGỌC KHÁNH TRẦN TUẤN MINH Giảng viên hướng dẫn :HO NG THANH TÙNG

Hà Nội, tháng 12 năm

Trang 3

Giảng viên chấm:

Họ và tên Chữ ký Ghi chúGiảng viên chấm 1:

Giảng viên chấm 2:

Trang 4

MỤC LỤC

LỜI MỞ ĐẦU 5

CHƯƠNG 1: GIỚI THIỆU 6

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

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

1.3 Phạm vi tài liệu 6

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

1.5 Mô tả tài liệu 7

CHƯƠNG 2: TỔNG QUAN PHẦN MỀM 8

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

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

CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 10

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

3.1.1 Các actor 10

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

3.2 Phân rã Use case 11

3.2.1 Đặc tả Use case: 11

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

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

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

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

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

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

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

CHƯƠNG 4: THIẾT KẾ LOGIC CSDL 24

Trang 5

LỜI MỞ ĐẦU

Trong những năm gần đây, ngành du lịch Việt Nam đang có những bước phát triển mạnh mẽ, thu hút ngày càng nhiều du khách trong và ngoài nước Điều này đãtạo ra cơ hội phát triển cho các doanh nghiệp kinh doanh dịch vụ lưu trú, trong đó

có khách sạn Để đáp ứng nhu cầu quản lý ngày càng cao của các khách sạn, việc ứng dụng công nghệ thông tin vào quản lý khách sạn là một xu hướng tất yếu 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ý thanh toán, Phần mềm quản lý khách sạn giúp khách sạn nâng cao hiệu quả quản lý, giảm thiểu sai sót, nâng cao chất lượng dịch

vụ, từ đó tăng khả năng cạnh tranh trên thị trường

Trong bài tiểu luận này, nhóm em giới thiệu về phần mềm quản lý khách sạn Window Form Đây là một phần mềm quản lý khách sạn được phát triển bằng ngôn ngữ lập trình C# và nền tảng Windows Forms Phần mềm này cung cấp các tính năng quản lý khách sạn cơ bản, đáp ứng nhu cầu quản lý của các khách sạn nhỏ và vừa

Trang 6

CHƯƠNG 1: GIỚI THIỆU1.1 Mục đích nghiên cứu

Xây dựng phần mềm quản lý khách sạn nhằm mục đích hỗ trợ các nhân viên ,

lễ tân có thể kiểm soát cũng như quản lý được hồ sơ của các khách hàng trong thờigian thuê phòng tại khách sạn, quản lý thời gian ra vào , hỗ trợ khách hàng thuêphòng, quản lý các dịch vụ, tiện ích trong khách hàng, theo dõi tình hình kinhdoanh của khách sạn từ đó báo cáo và thống kê doanh thu hàng tháng

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

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

Trong lĩnh vực quản lý thông sinh viên, việc điều chỉnh và bổ sung thông tinthực hiện rất khó khăn và không rõ ràng, việc tìm kiếm thông tin cũng mất nhiềuthời gian do số lượng sinh viên hàng năm nhập học là rất lớn Quản lý bằng sổ sáchrất thủ công Mà độ chính xác lại kém Do đó việc ứng dụng tin học trong công tácquản lý sẽ giúp các cán bộ đào tạo trong trường nâng cao hiệu quả của công việc,tiết kiệm được thời gian hơn và thao tác cũng đơn giản hơn rất nhiều…

1.3 Phạm vi tài liệu

Phần mềm này sẽ hỗ trợ cho nhân viên khách sạn có thể quản lý được hồ sơ,thông tin của khách hàng đồng thời theo dõi được doanh thu của khách sạn

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

Trang 7

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

1.5 Mô tả tài liệu

Giới thiệu tổng quan về phần mềm quản lý khách sạn gồm có : Mục tiêu phát triển phần mềm, đối tượng người dùng, mô hình phần mềm Quy trình nghiệp vụ gồm có quản lý hồ sơ khách hàng, cập nhật khách hàng thuê phòng, thêm, sửa, xóa,tìm kiếm khách hàng và thống kê doanh thu khách sạn

Trang 8

CHƯƠNG 2: TỔNG QUAN PHẦN MỀM

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

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

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

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

- Quản lý khách hàng:

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ằngkhác có hình)

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

Khách sạn quản lý những thông tin sau: Họ tên người nhận phòng, ngày nhận, giờnhận Tất cả thông tin nhận phòng đều dựa vào thông tin đăng ký thuê phòng đãkhai báo trước đó Vì khách hàng có đăng ký mới được nhận phòng theo đúngthông tin mà khách đã đăng ký

- 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 tinsau: Họ nhân viên, Tên nhân viên, Chức vụ của nhân viên

Quy trình quản lý

- Khi khách hàng có nhu cầu ở khách sạn thì khách hàng có thể liên hệ với khách sạn để tiến hành làm thủ tục đăng ký phòng hoặc khách hàng có thể làm thủ tục thuê và nhận phòng để ở ( trường hợp phòng còn trống ) Có hai hình thức liên hệ: đến trực tiếp, qua điện thoại

- Khi khách hàng làm thủ tục đăng ký thì khách hàng phải khai báo đầy đủ thông tin về mình cũng như thông tin về cơ quan (nếu có) khi Bộ phận Lễ tân (BPTL) yêu cầu Hầu hết khách hàng đều phải đặt cọc một số tiền nhất định dựa vào loại phòng mà mình đã đăng ký

Trang 9

-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ý.

-Trong thời gian trước ngày nhận phòng tối thiểu là 1 tuần các khách hàng đăng

ký theo đoàn phải gửi cho khách sạn danh sách các thành viên để khách sạn phân

bố phòng cho hợp lý

Trang 10

CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

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

3.1.1 Các actor

- 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: là người đón tiếp khách hàng, hỗ trợ làm thủ tục check in, checkout và là người quản lý các hoạt động thường ngày của khách sạn: quản lý kháchhàng, quản lý phòng, quản lý 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

Trang 11

3.2 Phân rã Use case

- 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êmnhâ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êmtà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

Trang 12

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

Trang 13

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

Trang 14

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

Biểu đồ 2.9 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.7 Biểu đồ Usecasse cho chức năng Quản lý khách hàng

Trang 15

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

Trang 16

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

Trang 17

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

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

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

Trang 18

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

Trang 19

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

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

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

Trang 20

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

Trang 21

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

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

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

Trang 22

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

Trang 23

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

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

Trang 24

CHƯƠNG 4: THIẾT KẾ LOGIC CSDL

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

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

Trang 25

4.2.Giao diện Window Form

Hình 4.1:Form Đăng nhập

Hình 4.2 :Form Trang chủ

Trang 26

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

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

Trang 27

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

Trang 28

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

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

Trang 29

Kết luận

Thông qua đồ án này, nhóm chúng em đã tìm hiểu về phần mềm quản lý khách sạn bằng Window Form Đây là một phần mềm quản lý khách sạn được phát triển bằng ngôn ngữ lập trình C# và nền tảng Windows Forms Phần mềm này cung cấp các tính năng quản lý khách sạn cơ bản, đáp ứng nhu cầu quản lý của các khách sạn nhỏ và vừa

Nhìn chung, phần mềm quản lý khách sạn Window Form là một giải pháp hiệu quả giúp khách sạn nâng cao hiệu quả quản lý và chất lượng dịch vụ Tuy nhiên, khách sạn cần cân nhắc các ưu nhược điểm của phần mềm trước khi triển khai

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