1. Trang chủ
  2. » Công Nghệ Thông Tin

Báo cáo CSDL phân tán Quản lý đặt phòng khách sạn

40 1,5K 34

Đ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

Định dạng
Số trang 40
Dung lượng 3,08 MB
File đính kèm Chương-trình-CSDLPT.rar (19 MB)

Nội dung

Báo cáo Cơ sở dữ liệu phân tán Quản lý đặt phòng khách sạn Full phần mềm quản lý.................................................................................................................................................................................................

Trang 1

MỤC LỤC

LỜI MỞ ĐẦU 2

CHƯƠNG I: THIẾT KẾ CSDL PHÂN TÁN CHO HỆ THỐNG 3

I Khảo sát hệ thống 3

Cơ cấu hoạt động của khách sạn 4

Đón tiếp và xếp phòng cho khách: 8

Quy trình phục vụ khách hàng trong thời gian khách lưu trú tại khách sạn 8

Quy trình làm thủ tục và thanh toán cho khách (Check out): 9

II Bài toán 9

2.1 Cơ sở lý thuyết phân mảnh 10

2.2 Thiết kế cơ sở dữ liệu tập trung cho hệ thống 12

Mô hình thiết kế cơ sở dữ liệu tập trung cho hệ thống 13

2.3 Mô hình cơ sở dữ liệu phân tán cho hệ thống 14

Phân mảnh dữ liệu 14

Mô tả về sử dụng dữ liệu cho mỗi trạm 16

Mô tả quá trình nghiệp vụ cho mỗi trạm 19

CHƯƠNG II: XÂY DỰNG CƠ SỞ DỮ LIỆU PHÂN TÁN TRONG HỆ QUẢN TRỊ CSDL SQL 22

2.1 Cấu trúc các bảng dữ liệu 22

2.2 Mô hình CSDL phân tán 24

2.3 Một số truy vấn phân tán trong hệ quản trị CSDL 26

CHƯƠNG III: CÀI ĐẶT HỆ THỐNG TRÊN CƠ SỞ DỮ LIỆU PHÂN TÁN 27

3.1 Yêu cầu phần cứng và phần mềm 27

3.2 Thiết kế giao diện chương trình trên các trạm 27

Mô hình phân cấp chức năng 27

Giao diện của chương trình 29

Cài đặt và thử nghiệm 35

KẾT LUẬN 39

1 Nhận xét về đề tài 39

2 Hướng phát triển của đề tài: 39

Trang 2

LỜI MỞ ĐẦU

Hiện nay đời sống con người ngày càng phát triển do vậy nhu cầu đi chơi, dulịch cũng tăng mạnh Vậy để đáp ứng nhu cầu đó thì việc có những khách sạn tốt đểđảm bảo cho những chuyến đi đó là rất quan trọng Việc quản lý đặt phòng cho mộtkhách sạn nào đó là rất cần thiết Quản lý đặt phòng khách sạn thông thường làthực hiện thủ công nhưng với công nghệ phát triển như hiện nay thì việc đó sẽ đượcthay thế bằng tin học hóa Đặt phòng qua mạng sẽ đảm bảo được rất nhiều thời giancũng như chi phí

Để quản lý tốt việc đặt phòng cho khách sạn đó thì chúng ta cần phải xâydựng một hệ thống tổ chức cơ sở dữ liệu vừa dễ sử dụng vừa khoa học và vừa hợp

lý Do vậy phương pháp tốt nhất để thực hiện những yêu cầu đó chính là thực hiệncài đặt cở sở dữ liệu phân tán cho hệ thống trên Cài đặt phân tán cho hệ thống trêncác trạm nhỏ khác nhau tạo nên một hệ thống kết nối chặt chẽ với một trạm trungtâm Các khách hàng sẽ được sử dụng một dịch vụ hoàn hảo và dễ thực hiện

Trong bài báo cáo này nhóm chúng em thực hiện phân tích và cài đặt phântán cho hệ thống quản lý đặt phòng khách sạn về cơ bản thì đã đáp ứng được một

số yêu cầu chính song vẫn còn một số vấn đề tồn tại vậy kính mong Thầy giáo vàcác bạn góp ý để chúng em hoàn thiện được tốt hơn bài tập lớp này!

Xin chân thành cảm ơn!

Nhóm thực hiện: Nhóm 8

Trang 3

I Khảo sát hệ thống.

Quản lý đặt phòng và các dịch vụ liên quan là một công việc mà khách sạnnào cũng cần quan tâm sâu sắc nhất Việc tổ chức và quản lý cơ sở dữ liệu tốt sẽgóp phần rất lớn vào doanh thu của khách sạn, tránh sai sót và tối ưu hóa công việcthủ công bằng tin học

Có rất nhiều cách để tổ chức dữ liệu nhưng để giảm bớt độ lớn của dữ liệutập trung vào một trạm thì dữ liệu sẽ được chia nhỏ ra từng trạm nhỏ để quản lý.Việc tổ chức như vậy gọi là phân mảnh dữ liệu khác với tổ chức dữ liệu tập trung

dữ liệu sẽ được lưu trữ ở một trạm duy nhất Có 3 loại phân mảnh cơ bản đó là:Phân mảnh ngang, phân mảnh dọc và phân mảnh hỗn hợp Về lý thuyết thì 3 loạiphân mảnh này khác nhau song mục đích chung vẫn là chia nhỏ dung lượng cơ sở

dữ liệu

Với bài toán quản lý đặt phòng khách sạn thường thì một khách sạn có rấtnhiều chi nhánh được đặt ở nhiều địa phương khác nhau Vì vậy phân mảnh dữ liệuchính là chúng ta lưu trữ ở mỗi chi nhánh đó một cơ sở dữ liệu Và hợp nhất cáctrạm đó thì chính là cơ sở dữ liệu của khách sạn đó Thông thường cơ sở dữ liệuthường được tổ chức tập trung ở một điểm nào đó, do đó việc truy xuất dữ liệu vàquản lý thông tin của các chi nhánh là rất khó khăn, dẫn đến xử lý chậm vì lượng

dự liệu lớn

Quản lý đặt phòng khách sạn của nhóm chúng em được phân mảnh theo 3 địađiểm đó là: Hà Nội, Đà Nẵng, Sài Gòn Vậy tương ứng với 3 địa điểm đó sẽ có 3trạm cơ sở dữ liệu Trạm chủ của khách sạn là sự kết hợp của 3 trạm đó Việc phânmảnh như vậy thì đảm bảo lượng dữ liệu sẽ được chia 3 Mỗi trạm sẽ quản lý dữliệu của trạm mình Trạm khác có thể xem được dữ liệu của trạm này thông quatrạm chủ Trạm chủ có thể xem, thêm, sửa, xóa thông tin của cơ sở dữ liệu của cáctrạm con Đó chính là yêu cầu của phân tán dữ liệu, yêu cầu của đề tài này

Trang 4

BỘ PHẬN NHÀ HÀNG

VÀ BẾP

BỘ PHẬN DỊCH VỤ

PHÒNG TỔ CHỨC - HÀNH CHÍNH

BỘ PHẬN NHÂN SỰ

BỘ PHẬN

AN NINH SỬA CHỬA

BỘ PHẬN BACK OFFICE

Hình 1.1: Sơ đồ bộ máy quản lý của khách sạn

 Cơ cấu hoạt động của khách sạn.

Bộ máy quản lý của khách sạn bao gồm: Hội đồng quản trị, Ban giám đốc, Phógiám đốc, các phòng ban (Phòng kế toán, phòng kinh doanh, phòng tổ chức – hànhchính), và các tổ được bố trí theo sơ đồ sau:

Khách sạn được hình thành từ các phòng, tổ quan hệ mật thiết hỗ trợ nhau.Mỗi phòng ban có tổ chức rõ ràng, không chồng chéo Mọi hoạt động quản lý, sản

Trang 5

đốc chịu trách nhiệm với hội đồng quản trị cấp trên và chịu trách nhiệm trước tậpthể cán bộ công nhân viên công ty.

Giám đốc là người chịu trách nhiệm chính của khách sạn và là người chịutrách nhiệm trực tiếp với hội đồng quản trị cấp trên và trước tập thể cán bộ côngnhân viên

Phó giám đốc hành chính chịu trách nhiệm trước giám đốc về công tác tổchức, lao động, làm công tác khen thưởng, kỷ luật, quản trị hành chính, lưu trữ vănthư

Phòng kinh doanh chịu trách nhiệm trước ban giám đốc chuyên sâu về vấn

đề tổ chức kinh doanh của khách sạn để đạt hiệu quả cao, đem lại nhiều lợi nhuậncho khách sạn

Bộ phận kế toán chịu trách nhiệm trước ban giám đốc khách sạn, bộ phậnnày gồm có một kế toán trưởng và các kế toán viên, có trách nhiệm thực hiện cáchoạt động về kế hoạch tài chính cà công tác kế toán, cụ thể là lập kế hoạch tàichính, dự trù ngân sách hàng năm, tổ chức theo dõi việc thu chi của khách sạn, chitrả lương, định giá thành và kiểm soát các hoạt động tài chính

Bộ phận lễ tân, Bộ phận nhà phòng, Bộ phận nhà hàng và bếp, Bộ phận dịch vụ,

Bộ phận an ninh – sửa chữa, Bộ phận nhân sự, Bộ phận back office - chịu tráchnhiệm trực tiếp với phòng kinh doanh và giám đốc Bộ phận lễ tân là chiếc cầu nốigiữa khách hàng và khách sạn

Quy trình đặt phòng qua mạng:

Sau khi truy vấn những thông tin của khách sạn trên mạng, khách hàng có thểlựa chọn việc đặt phòng tại khách sạn thông qua website Để có thể đăng ký đặt

Trang 6

Nguồn kháchNhận yêu cầu đặt phòng

phòng, khách có nhu cầu cần phải đăng ký một account cho mình trên website củakhách sạn – account gồm có địa chỉ Email đang hoạt động và password của khách.Khi tiến hành lựa chọn phòng thuê, khách sẽ đăng nhập vào website thông quaaccount của mình (hoặc có thể đăng nhập sau khi đã lựa chọn được phòng phù hợpvới yêu cầu của mình), sau đó sẽ chọn loại phòng muốn đăng ký Từ yêu cầu đặtphòng của khách, hệ thống website sẽ tự động kiểm tra trong cơ sỡ dữ liệu rồi đưa

ra những phòng có trong loại phòng khách yêu cầu

Từ danh sách phòng mà website đưa ra, nếu khách hàng tìm được phòng theoyêu cầu của họ, họ sẽ đánh dấu vào phòng mình chọn, điền các thông tin bắt buộc

và không bắt buộc (những thông tin có thể điền hoặc có thể không) như: chọn loạiphòng, ngày nhận phòng (Ngày nhận phòng phải sau ngày đặt phòng tối thiều là 2ngày), ngày trả phòng, số lượng phòng, số người ở (số người lớn và số trẻ em), họ

và tên khách (người đăng ký), giới tính, số partpost hoặc số chứng minh thư nhândân, số tài khoản, địa chỉ liên lạc, số điện thoại, số fax (nếu có), tên nước…; vàchọn chức năng “đặt phòng”

Thông tin của cuộc đặt phòng của khách sẽ được gửi về ban quản lý để xử lý.Danh sách phòng được đặt và khách thuê là kết quả cuối cùng và sẽ được chuyểncho bộ phận lễ tân

Bộ phận phụ trách và điều hành website sẽ có trách nhiệm giải quyết những thắcmắc, yêu cầu của khách hàng qua Email hoặc hướng dẫn qua điện thoại

Sơ đồ quy trình đặt phòng:

Trang 7

 Đón tiếp và xếp phòng cho khách:

Khi khách hoặc đoàn đến khách sạn;

Trang 8

+ Đối với khách đã đặt phòng từ trước khi yêu cầu nhận phòng phải đưathông tin liên quan tới cuộc đặt phòng của mình Nhân viên lễ tân sẽ tìm kiếmthông tin đặt phòng trên máy tính hoặc trong sổ sách, xác nhận lại các thông tincheck in và lưu vào cơ sở dữ liệu Thông tin check in bao gồm thông tin về khách

và thông tin phòng khách thuê

+ Còn với khách chưa đặt phòng trước có yêu cầu thuê phòng, nhân viên lễ tân

sẽ cung cấp thông tin về các phòng trống hiện có cho khách thông qua việc truyvấn vào kho dữ liệu danh sách phòng Khách xác nhận thuê phòng, nhân viên lễtân sẽ lưu thông tin vào cơ sỡ dữ liệu

Trường hợp là khách lẻ: bộ phận lễ tân ghi nhận các thông tin về khách hàngTrường hợp là khách đoàn: Bộ phận lễ tân sẽ ghi nhận nhưng thông tin về ngườiđại diện cho đoàn, thông tin về các thành viên trong đoàn, số lượng phòng, loạiphòng, danh sách khách trong từng phòng và các yêu cầu của khách hàng

Nếu khách có yêu cầu giúp đỡ đối với hành lí của họ thì nhiệm vụ của nhận viênnày là thông báo với tổ trưởng bộ phận phục vụ khách hàng để cử nhân viên của bộphận đó đưa hành lý lên phòng cho khách Bên cạnh đó, bộ phận lễ tân giới thiệucác dịch vụ sẳn có của khách sạn phục vụ khi khách ở trong khách sạn

 Quy trình phục vụ khách hàng trong thời gian khách lưu trú tại khách sạn.

Trong thời gian khách lưu trú tại khách sạn, khi khách có yêu cầu sử dụngdịch vụ, khách sạn sẽ cung cấp các dịch vụ phục vụ nhu cầu của khách Bộ phận

lễ tân thu thập các phiếu sử dụng của khách hàng gửi lên từ các bộ phận phục vụkhách để tiến hành lập và tổng hợp lại các khoản chi phí của khách

 Quy trình làm thủ tục và thanh toán cho khách (Check out):

Khi khách có yêu cầu trả phòng, bộ phận lễ tân có nhiệm vụ thông báo cho

Trang 9

các khoản chưa thanh toán Khi khách trả phòng, nhân viên lập hoá đơn tổnghợp và tiến hành thanh toán với khách.

Việc check out cho khách theo đoàn phải có khả năng phân biệt các chi phícủa đoàn và các chi phí của cá nhân trong đoàn

Sau khi làm thủ tục check out xong, bộ phận lễ tân sẽ thông báo cho bộ phậntrực phòng làm thủ tục kiểm kê tài sản và vệ sinh phòng đó

Cuối mỗi ngày bộ phận lễ tân sẽ viết báo cáo tổng hợp về tình hình khách đến,khách đi, thực trạng phòng trống, phòng bận cũng như thu chi của ngày cũngnhư ý kiến phản hồi của khách (từ bộ phận back office) cho ban giám đốc kháchsạn

II Bài toán

Qua khảo sát thực tế ta thấy công việc quản lý ở rất nhiều khách sạn còn thực

hiện khá thủ công Do vậy mụ đich của đề tài này là giảm bớt tối thiểu các côngviệc thủ công để đảm bảo tính chính xác, tin cậy của công việc Việc phân tán dữliệu cho ba trạm sẽ giảm bớt độ lớn của dữ liệu và các trạm sẽ quản lý cơ sở dữ liệucủa trạm mình thông qua trạm trung tâm Trạm chủ của khách sạn là sự kết hợp của

3 trạm đó Việc phân mảnh như vậy thì đảm bảo lượng dữ liệu sẽ được chia 3 Mỗitrạm sẽ quản lý dữ liệu của trạm mình Trạm khác có thể xem được dữ liệu củatrạm này thông qua trạm chủ Trạm chủ có thể xem, thêm, sửa, xóa thông tin của cơ

sở dữ liệu của các trạm con Đây cũng là yêu cầu mà bài toán đặt ra

2.1 Cơ sở lý thuyết phân mảnh

Xác định được thuộc tính để phân mảnh sau đó áp dụng phân mảnh ngang để thựchiện bài toán trên

Trang 10

 Phân mảnh ngang:

Có hai loại phân mảnh ngang:

Phân mảnh ngang nguyên thủy (primary horizontal fragmentation): phânmảnh ngang nguyên thủy của một quan hệ được thực hiện dựa trên các vị từ đượcđịnh nghĩa trên quan hệ đó

Phân mảnh ngang dẫn xuất (derived horizontal fragmentation): phân mảnhngang dẫn xuất của một quan hệ được thực hiện dựa trên các vị từ được định nghĩatrên quan hệ khác Như vậy, trong phân mảnh ngang tập các vị từ đóng một vai tròquan trọng.  R 2 Phân mảnh ngang : phân mảnh ngang một quan hệ tổng thển-bộ R là tách R thành các quan hệ con n-bộ R 1 , R 2 , , R k sao cho quan hệ R

có thể được khôi phục lại từ các quan hệ con này bằng phép hợp: R = R 1

Trang 11

Hình 2.1: Mô hình phân mảnh ngang

 Thiết kế cấp phát mảnh dữ liệu và xác định yêu cầu bài toán

Xác định cách thức mảnh dữ liệu tham khảo đến ảnh hưởng vật lý nào vàcũng xác định các bản sao của đoạn dữ liệu Thiết kế phân mảnh mới được nghiêncứu gần đây, tuy nhiên công việc phân mảnh trở thành đặc trung của cơ sở dữ liệuphân tán Bên cạnh đó vấn đề cấp phát cũng được nghiên cứu khi phát triển hệthống file phân tán vì trong cơ sở dữ liệu tập trung có thiết bị lưu trữ phúc tạp.Cách phân biệt hai vấn đề này rõ ràng, vấn đề thứ nhất động lực của việc phânmảnh quan hệ giải quyết của dữ liệu ở những vị trí khác nhau Tuy nhiên phải rấtcẩn thận khi phân biệt theo cách này vì không thể xác định cách phân đoạn tốt nhất

và công việc cấp phát bằng cách giải quyết hai vấn đề độc lập vì rằng hai vấn đềliên quan nhau Công việc thiết kế chương trình ứng dụng được thực hiện sau khithiết kế sơ đồ và có kiến thức về yêu cầu của chương trình ứng dụng Thiết kế sơ

đồ để có khả năng cung cấp hiệu quả các chương trình ứng dụng Vì vậy trong thiết

kế cơ sở dữ liệu phân tán, hiểu biết rõ ràng và đầy đủ về yêu cầu của chương trìnhứng dụng là cần thiết Những công việc thiết kế được thực hiện thường xuyên đểđạt được sự đúng đắn

Trên cơ sở lý thuyết đó: Bài toán quản lý đặt phòng khách sạn là phân mảnh ngangtheo 3 trạm Hà Nội, Đà Nẵng, Sài gòn phải đáp ứng được các yêu cầu của bài toán

đề ra

2.2 Thiết kế cơ sở dữ liệu tập trung cho hệ thống

Trong hệ thông quản lý khách sạn, ở đây phân mảnh ngang nguyên thủy để chia hệ

thống cơ sở dữ liệu thành 3 mảnh đặt ở 3 trạm trên các khu vực và 1 trạm trung tâm

dữ liệu:

Trạm 1: Quản lý khách sạn tại Hà Nội

Trang 12

Trạm 2: Quản lý khách sạn tại Đà Nẵng.

Trạm 3: Quản lý khách sạn tại Sài Gòn

Trạm 4: Trung tâm dữ liệu

Trong đó trạm trung tâm(trạm 4) được truy cập dữ liệu trên tất cả các trạm, đượcthêm sửa, xóa thông tin tại tất cả các trạm Các trạm còn lại chỉ được quản lý vàtruy cập thông tin tới các khách sạn của từng trạm, được phép thêm, sửa, xóa thôngtin thuộc trạm đó quản lý

 Mô hình thiết kế cơ sở dữ liệu tập trung cho hệ thống

Trang 13

2.3 Mô hình cơ sở dữ liệu phân tán cho hệ thống

Trang 14

Phân mảnh ngang nguyên thủy trên quan hệ: chinhanh (Tram trung tam) thành 3 mảnh ngang như sau chinhanh(Tram1), chinhanh(Tram2), chinhanh(Tram3):

Chi nhanh:

Chinhanh1=σTenchinhanh=”Hà Nội”(Chinhanh)Chinhanh2=σTenchinhanh=”Đà Nẳng”(Chinhanh)Chinhanh3=σTenchinhanh=”Sài Gòn”(Chinhanh)Phân mảnh ngang dẫn xuất các bảng: Loaiphong, phong, phongTB, Phongthue

Trang 15

o Tram1: Chinhanh2, Loaiphong2, Phong2, PhongTB2, Phongthue2,Thietbi, Phieuthue, Hoadon, Khachhang, HoadonDV, SudungDV, Dichvu.

Tram1: Chinhanh3, Loaiphong3, Phong3, PhongTB3, Phongthue3 ,Thietbi, Phieuthue, Hoadon, Khachhang, HoadonDV, SudungDV, Dichvu

 Mô tả về sử dụng dữ liệu cho mỗi trạm

Để thực hiện phân mảnh ngang để chia hệ cơ sở dữ liệu thành 3 mảnh đặt ở 3trạm dựa vào tên các chi nhánh và 1 trạm trung tâm dữ liệu Do đó cấu trúc cơ

sở dữ liệu tại các trạm sẽ giống trạm trung tâm Tuy nhiên dữ liệu được lưu trữ

và sử dụng tại các trạm lại khác nhau Với Trạm 1 chỉ lưu và sử dụng thông tin

về chi nhánh có tên “Hà Nội”, Trạm 2 chỉ lưu và sử dụng thông tin về chi nhánh

có tên “Đà Nẵng” và Trạm 3 chỉ lưu và sử dụng các thông tin về chi nhánh cótên “Sài Gòn”

Trang 16

 Trạm chủ (trạm server)

Người quản lý thông qua phần mềm ứng dụng có thể quản lý thông tin tài khoảncủa từng cơ sở; cấp thêm tài khoản người dùng cho mỗi khu, cập nhật thông tin tàikhoản và có quyền xóa thông tin tài khoản Trạm máy chủ có thể phân quyền chotừng trạm của từng chi nhánh một cách cụ thể

Trạm Server có quyền thêm, cập nhật, xóa dữ liệu của từng cơ sở ở các trạm.Tìm kiếm thông tin trên cơ sở dữ liệu của từng cơ sở hoặc tìm kiếm dữ liệu của

cả 3 cơ sở để có thể so sánh

Thống kê tình hình doanh thu, lợi nhuận của từng chi nhánh tới từng khách sạn

mà mỗi chi nhanh đang quản lý

Trạm chủ có chức năng chuyển thông tin khách sạn từ khu này sang khu kháchoặc ngược lại Cơ sở dữ liệu tại server chứa database link kết nối đến cơ sở dữ liệucủa từng cơ sở thông qua hệ quản trị cơ sở dữ liệu phân tán SQL SERVER Qua đó

cơ sở dữ liệu tại server chứa các thủ tục, các hàm để thực hiện thao tác trên từngkhu hoặc cả 3 khu khi có lệnh yêu cầu truy xuất dữ liệu từ người quản lý Kết quảtrả về sẽ thông qua hệ quản trị cơ sở dữ liệu và phần mềm ứng dụng để hiển thị lênmàn hình

Trang 17

+ Thống kê tình hình doanh thu, tình hình hoạt động, các phòng thuê đã sửdụng hay chưa sử dụng, diễn biến tăng giảm số lượng khách hàng thuê phòng, cácthiết bị dịch vụ trong khách sạn và trong cả cơ sở “Hà Nội”.

+ Tìm kiếm thông tin trên cơ sở dữ liệu của cơ sở “Đà Nẵng”

+ Thống kê tình hình doanh thu, tình hình hoạt động, các phòng thuê đã sử dụnghay chưa sử dụng, diễn biến tăng giảm số lượng khách hàng thuê phòng, các thiết

bị dịch vụ trong khách sạn và trong cả cơ sở “Đà Nẵng”

+ Tìm kiếm thông tin trên cơ sở dữ liệu của cơ sở “Sài Gòn”

+ Thống kê tình hình doanh thu, tình hình hoạt động, các phòng thuê đã sử dụnghay chưa sử dụng, diễn biến tăng giảm số lượng khách hàng thuê phòng, các thiết

bị dịch vụ trong khách sạn và trong cả cơ sở “Sài Gòn”

Trang 18

 Mô tả quá trình nghiệp vụ cho mỗi trạm

Quá trình hoạt động của trạm trung tâm:

Giới thiệu và quảng cáo về khách sạn: Lịch sử khách sạn, vị trí địa lý, địa chỉcủa khách sạn, diện tích khuôn viên của khách sạn, các dịch vụ mà khách sạn hiện

có để cung cấp…Khách hàng có thể truy vấn thông tin về khách sạn trên mạngInternet

Sau khi truy vấn trên mạng, khách hàng có thể lựa chọn việc đặt phòng tạikhách sạn thông qua mạng hoặc đến trực tiếp khách sạn Để có thể đặt phòng,khách hàng sẽ phải đăng ký một tài khoản (account) với email của khách hàng đã

có Sau khi khách hàng đã đặt phòng xong nhân viên lễ tân sẽ tìm kiếm thông tinđặt phòng trên máy tính hoặc trong sổ sách hoặc nhân viên lễ tân sẽ cung cấp thôngtin trực tiếp về các phòng trống hiện có cho khách, xác nhận lại các thông tin check

in và lưu vào cơ sở dữ liệu Thông tin check in bao gồm thông tin về khách vàthông tin phòng khách thuê (giá phòng, ngày thuê, dịch vụ, loại phòng vv ,)

Trong thời gian khách lưu trú tại khách sạn, khi khách có yêu cầu sử dụngdịch vụ, khách sạn sẽ cung cấp các dịch vụ phục vụ nhu cầu của khách Bộ phận lễtân thu thập các phiếu sử dụng của khách hàng gửi lên từ các bộ phận phục vụkhách để tiến hành lập và tổng hợp lại các khoản chi phí của khách

Khi khách có yêu cầu trả phòng, bộ phận lễ tân có nhiệm vụ thông báo chocác bộ phận khác trong khách sạn về việc trả phòng của khách nhằm xác định cáckhoản chưa thanh toán Khi khách trả phòng, nhân viên lập hoá đơn tổng hợp vàtiến hành thanh toán với khách.Sau khi làm thủ tục check out xong, bộ phận lễ tân

sẽ thông báo cho bộ phận trực phòng làm thủ tục kiểm kê tài sản và vệ sinh phòng

đó Cuối mỗi ngày bộ phận lễ tân sẽ viết báo cáo tổng hợp về tình hình khách đến,khách đi, thực trạng phòng trống, phòng bận cũng như thu chi của ngày cũng như ýkiến phản hồi của khách (từ bộ phận back office) cho ban giám đốc khách sạn

Trên các trạm của chi nhánh còn lại thì chỉ được thao tác quản lý với tìnhhình hoạt động của khách sạn trên trạm của mình giống như trạm chủ và sau mỗi

Trang 19

 Mô hình các trạm

 Trạm Hà Nội:

Trang 20

Hinh 2.2: Mô hình cơ sở dữ liệu trạm Hà Nội

 Trạm Đà Nẵng

Hinh 2.3: Mô hình cơ sở dữ liệu trạm Đà Nẵng

Ngày đăng: 20/06/2017, 19:02

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w