Tải bản đầy đủ (.docx) (13 trang)

đồ án tốt nghiệp đề tài xây dựng phần mềm quản lý khách sạn

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (424.98 KB, 13 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

<b>BỘ CÔNG THƯƠNG </b>

<b>TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNGKHOA CÔNG NGHỆ THÔNG TIN</b>

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

<b>TP.H CHÍ MINH, ngày 17 tháng 11 năm 2022Ồ</b>

<b>CHƯƠNG I: TÌM HIỂU VÀ MƠ TẢ BÀI TỐN</b>

<b>1.1 Mơ tả bài toán</b>

Một khách sạn yêu cầu viết một phần mềm quản lý khách sạn. Chương trình cho phép quản lý khách thuê phòng, quản lý phòng, trang thiết bị trong phịng và nhân viên.

Chương trình cung cấp cho người dùng một tài khoản đăng nhập và đăng xuất để sử dụng hệ thống quản lý này. Với một tài khoản đăng nhập hệ thống sẽ xác định người đăng nhập là nhân viên hay quản lý để cung cấp quyền hạn tương ứng cho từng tài khoản đăng nhập.

Nhân viên hay quản lý phải nhập các thông tin của khách hàng (tên, số CMND, điện thoại,…) khi khách đặt phòng hay thuê phòng.. Khi một phòng được cho thuê hoặc có người đặt phịng thì nhân viên cập nhật tình trạng phịng. Khi đến ngày nhận phịng, nếu khách hàng đến nhận phịng thì nhân viên phải cập nhật lại tình trạng phịng là th phịng; nếu khách hàng khơng đến nhận phịng đúng thời hạn hoặc hủy đặt phịng trước thời hạn thì nhân viên phải hủy thơng tin khách hàng và cập nhật lại tình trạng phịng là phịng trống.

Ngồi ra, nhân viên phải ghi nhận loại thiết bị và số lượng trong mỗi phòng. Nhân viên có quyền thêm, xóa và cập nhật lại các thiết bị trong phịng. Khi khách hàng th phịng nếu có u cầu thêm trang thiết bị trong phịng thì nhân viên phải bổ sung thông tin về trang thiết bị trong phòng nếu yêu cầu của khách được đáp ứng.

Trong khách sạn cịn có sẵn các dịch vụ (massage, tắm hơi,…) để phục vụ khách hàng. Khi khách có nhu cầu thì nhân viên phải ghi nhận tiền dịch vụ để tính vào tổng tiền.

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

Khi khách hàng trả phịng, hệ thống sẽ tự động tính tiền thuê phòng, tiền dịch vụ và tổng tiền khách hàng phải trả. Nếu khách hàng có thắc mắc thì nhân viên cũng có thể cho khách hàng xem trực tiếp những chi phí mà khách hàng sử dụng đã lưu trên hệ thống.

Đối với người quản lý, ngoài những quyền của nhân viên, người quản lý cịn có thể cập nhật tên phịng, giá phịng và loại phịng khi có sự thay đổi. Ngồi ra, người quản lý cịn cập nhật thông tin và tài khoản đăng nhập của nhân viên vào hệ thống.

Hệ thống còn hỗ trợ chức năng báo cáo để nhân viên có thể báo cáo doanh thu của khách sạn theo tháng hoặc theo quý một cách chi tiết và rõ ràng.

<b>1.2 Tính cấp thiết của đề tài</b>

Cùng với sự phát triển của công ngiệp dịch vụ_du lịch, hiện nay trên thị trường có rất nhiều phần mềm quản lý khách sạn và những phần mềm đó đã hỗ trợ khá tốt trong cơng tác quản lý. Qua khảo sát thưc tế chúng em thấy đối với các khách sạn lớn (2 sao trở lên và có số phịng trên 50 phịng) đại đa số đã có sử dụng phần mềm quản lý. Họ sẵn sàng bỏ ra một khoản tiền lớn(tuỳ thuộc quy mô của khách sạn) để mua những phần mềm ấy.Còn những nhà nghỉ hay những khách sạn có quy mơ trung bình, vừa và nhỏ thì lại chủ yếu qủan lý thủ cơng (sổ sách, bảng…) và rất ít sử dụng phần mềm quản lý. Bởi công tác quản lý không nhiều, nhiều khách sạn chủ yếu chỉ có quản lý phịng và thanh tốn là chính. Do đó nếu họ bỏ tiền để mua những phần mềm đầy đủ chức năng thì khơng những lãng phí tiền mà cịn lãng phí tính năng phần mềm đem lại,do họ chỉ cần một hoặc một vài chức nằng trong

<i>phần mềm mà thôi.</i>

<i><b>1.2.1 Hiện trạng quản lý khách sạn hiện nay có một số hạn chế sau:</b></i>

- Quản lý bằng sổ sách, nhân viên phải ghi chép nhiều do đó dẫn đến tình trạng nhầm lẫn.

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

- Quản lý trạng thái phịng bằng các cơng cụ vật lý (bảng lịch phịng,bảng trạng thái phòng, sổ sách…) nếu sơ ý bị tẩy xố sẽ rất mất thời gian và đó cũng là một phần nhỏ nguyên nhân dẫn đến bỏ lỡ cơ hội cho th phịng.

- Q trình nhập, sửa đổi thơng tin khó khăn phải tẩy xố mất thời gian lại tốn kém. - Khi cấp trên cần những thông tin về tình hình cũng như hiện trạng phịng, nhân viên phải đi lại khá vất vả 

- Phiếu ý kiến khách hàng lưu trữ kồng kềnh, nhân viên ngại ghi chép lại, ảnh hưởng đến kinh tế của khách sạn.

Tuy chỉ với quy mơ trung bình, vừa và nhỏ thế nhưng những người chủ hay người quản lý đều có mong muốn được áp dụng công nghệ tin học vào trong công tác quản lý. Xuất phát từ nhu cầu thực tiễn đó, chúng tơi đã mạnh dạn xây dựng phần mềm với chức năng chính là quản lý phịng nhằm giúp người quản lý cập nhật thơng tin phịng một cách nhanh tróng, để từ đó khơng bỏ lỡ cơ hội cho thuê phòng của khách sạn

<b>1.3 Người sử dụng hệ thống</b>

Khách hàng có nhu cầu ở khách sạn có thể gọi điện để đặt phòng. Nhân viên sẽ sử dụng chương trình để ghi nhận những thơng tin đặt phịng vào phiếu đăng ký: thơng tin về khách hàng, số phòng đặt, loại phòng, kiểu phòng, ngày đến nhận phịng… Khách hàng cũng có thể đặt phịng ngay tại lúc đến. Nhận được các thơng tin đặt phịng để đưa ra thơng báo cho việc đặt phịng của khách hàng.

Khi khách hàng đến nhận phòng, nhân viên sẽ cập nhật thêm thông tin khác vào phiếu đăng ký như: ngày đến, số lượng trẻ em, số lượng người lớn, phương thức thanh toán, số tiền trả trước, các dịch vụ được khách hàng đăng ký dịch vu…Đồng

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

thời, nhân viên sẽ tạo khách hàng mới trong cơ sở dữ liệu. Khách hàng có thể xem các thơng tin về phịng: kiểu phịng, loại phịng, giá phịng, trangbị trong phịng…, xem các thơng tin về dịch vụ: tên dịch vụ, giá dịch vụ… để đăng ký.

- Khi khách hàng trả phòng, nhân viên sẽ dựa vào phiếu đăng ký, tính ra số tiền chi phí phải trả(tiền phòng, tiền dịch vụ, tiền thuế VAT) rồi xuất ra phiếu thanh toán cho khách hàng.

- Đối với một số khách hàng yêu cầu xuất hóa đơn đỏ, nhân viên sẽ nhận các thong tin từ khách hàng: tên khai thuế, mã số khai thuế, địa chỉ khai thuế rồi kiểm tra tính hợp lệ của các thơng tin trên để xuất hóa đơn theo u cầu khách hàng.

<b>1.4 Mơ tả chương trình trình</b>

<i><b>1.4.4  Các yêu cầu phi chức năng</b></i>

* Giao diện hệ thống phải dễ sử dụng, trực quan, thân thiện với mọi người dùng. * Cho phép truy cập dữ liệu đa người dùng.

* Tính bảo mật và độ an toàn cao.

* Tốc độ xử lý của hệ thống phải nhanh chóng và chính xác.

* Người sử dụng phần mềm có thể sẽ khơng biết nhiều về tin học nhưng vẫn sử dụng một cách dễ dàng nhờ vào sự trợ giúp của hệ thống.

* Cấp quyền chi tiết cho người sử dụng.

<b>CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG</b>

<b>2.4 Sơ đồ chức năng</b>

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

Hình 1.1: Sơ đồ chức năng phần mềm quản lý khách sạn

<b>2.1.1 Phân tích biểu đồ phân cấp chức năng</b>

- Đối tượng người quản lý

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

Bao gồm: nhân viên lễ tân ,phòng tài vụvà những người trực tiếp sử dụng phần mềm.Trong đó người quản lý có chức năng cao nhất,có tồn quyền đối với thơng tin cịn người sử dụng chỉ có quyền đọc thơng tin 

- Đối tượng khách hàng 

Phần mềm thân thiện sẽ cung cấp cho khách hàng những thông tin đầy đủ nhất về khách sạn và khách hàng có thể trực tiếp đóng góp ý kiến của mình cho khách sạn. Đồng thời khách hang có thể chủ động tìm kiếm thơng tin về phịng và chính bản thân khách hàng.

Đáp ứng nhu cầu của 2 đối tượng trên người ta phân tích thiết kế hệ thống với các chức năng sau:

- Chức năng kiểm tra trạng thái phịng

Chức năng này khơng cần đăng nhập,nó cho phếp cả đối tượng khách hàng và người quản lý có thể biết được thơng tin về phịng và trạng thái phịng của khách sạn thơng qua “ Sơ đồ Lịch Phòng” và “ sơ đồ trạng thái phịng”

-Chức năng nhập thơng tin

Chức năng này áp dụng cho người quản lý phần mềm trước khi thao tác với các thông tin trong cơ sở dữ liệu của hệ thống thì người sử dụng phải dăng nhập vào hệ thống.Phần mềm cho phép nhiều người sử dụng khác nhau song chỉ có 1 người quản trị cao nhất có tồn quyền thao tác trên dữ liệu.

-Chức năng tìm kiếm

Hệ thống cho người quản lý và khách hàng có thể tìm nhanh những thơng tin cần thiết và chính xác về trạng thái phịng của khách sạn và thơng tin về khách hàng

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

-Chức năng in ấn

Chức năng này dành cho người quản trị để in các báo cáo, các thông báo cần thiết.

<b>2.2 Biểu đồ luồng dữ liệu</b>

<i><b>2.2.1Mơ hình dịng dữ liệu (DFD – Data Flow Diagram):</b></i>

2.1 Mơ hình luồng dữ liệu DFD phần mềm quản lý khách sạn

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

Hình 2.2: Mơ hình DFD mức 1

<b>2.3 Mơ Hình Quan Hệ</b>

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

Hình 2.3: Mơ hình quan hệ quản lý khách sạn

<b>CHƯƠNG III: THIẾT KẾ GIAO DIỆN CHƯƠNG TRÌNH</b>

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

Hình 3.1: Giao diện đăng nhập phần mềm

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

Hình 3.2: Giao diện chinh phân mềm

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

Hình 3.3: Giao diện quản lý phong khách san

</div>

×