Tải bản đầy đủ (.pdf) (68 trang)

xây dựng phần mềm quản lý khách sạn cho khách sạn becamex thủ dầu một bình dương

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 (2.42 MB, 68 trang )

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

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘTVIÊN KỸ THUẬT CÔNG NGHỆ

<b>ĐỒ ÁN MÔN HỌC</b>

<b>QUẢN LÝ DỰ ÁN CÔNG NGHỆ THÔNG TIN</b>

Đề tài

<b>XÂY DỰNG PHẦN MỀM QUẢN LÝKHÁCH SẠN CHO KHÁCH SẠNBECAMEX THỦ DẦU MỘT, BÌNH</b>

GVHD: Th.S CAO THANH XUÂNSVTH: NGUYỄN MINH THUÂN MSSV:1924801030273

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

<i>Tháng 12/2021</i>

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

<b>MỞ ĐẦU</b>

Ngày nay, cơng nghệ thơng tin có mặt trong hầu hết các lĩnh vực của đời sốngkinh tế xã hội đặc biệt nó là cơng cụ hỗ trợ đắc lực trong cơng tác quản lý. Việc đưa tinhọc vào trong quản lý kinh doanh là một trong những ứng dụng quan trọng nhất trongnhiều ứng dụng của cơ sở dữ liệu. Nhờ vào việc tin học hố mà cơng việc quản lý vàđiều hành doanh nghiệp tỏ ra nhanh chóng và hiệu quả hơn rất nhiều.

Hiện nay, hầu hết các tổ chức, doanh nghiệp đều đã nhận thức được tầm quantrọng và tác dụng to lớn của việc áp dụng tin học hố trong cơng tác quản lý của mình.Vì vậy mà nhu cầu xây dựng những phần mềm quản lý của các doanh nghiệp rất lớn.Hầu hết các doanh nghiệp, tổ chức dù lớn hay nhỏ đều đang có xu hướng muốn ápdụng tin học trong công tác quản lý.

Sau thời gian làm việc, nhóm cũng đã hồn thành đề tài quản lý khách sạn chomôn Quản lý đồ án Công nghệ thơng tin. Tuy phần mềm cũng cịn nhiều điểm hạn chếvà sai sót song vẫn đáp ứng được những yêu cầu đặt ra của đề tài.

Thành viên nhóm:

1) Nguyyn Minh Thuâ n (Trưởng dự án)

SĐT: 0354485876, Email: ) Lê Gia Bảo (Thư ký)

SĐT: 0356377015, Email: ) Bùi Nhâ t Nam

SĐT: 0988043421, Email: ) Trần Thanh Phu

SĐT: 0385597083, Email: ình Dương, ngày 20 tháng 12 năm 2021

<b>Nhóm sinh viên thực hiện</b>

Nguyyn Minh Thuận Lê Gia Bảo

i

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

Bùi Nhật Nam Trần Thanh Phu

<b>TRƯỜNG ĐẠI HỌC THỦ DẦU MỘTKHOA KỸ THUẬT – CÔNG NGHỆ</b>

<b>NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN HƯỚNG DẪN</b>

Họ và tên giảng viên: Ths. Cao Thanh Xuân

Tên đề tài: XÂY DỰNG PHẦN MỀM QUẢN LÝ KHÁCH SẠN CHO KHÁCH SẠN BECAMEX THỦ DẦU MỘT, BÌNH DƯƠNG

<b>GIẢNG VIÊN</b>

<i>(Ký, ghi rõ họ tên)</i>

Cao Thanh Xuân

ii

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

<b>7. Cây phân cấp công việc (WBS)...5</b>

<b>8. Tôn chỉ (tuyên bố) của dự án...6</b>

<b>9. Ước lượng thời gian công việc...7</b>

<b>10. Bảng hoạt động công việc...8</b>

<b>11. Biểu đồ Găng dựa vào bảng hoạt động của công việc...9</b>

<b>12. Đường Găng, thời gian tối thiểu và kinh phí để hồn thành dự án...9</b>

<b>CHƯƠNG II. MƠ TẢ HỆ THỐNG...11</b>

<b>1. Giới thiệu bài tốn:...11</b>

<b>2. Danh sách các yêu cầu:...11</b>

<b>2.7. Lập báo cáo doanh thu theo tháng:...14</b>

<b>2.8. Báo cáo doanh thu theo năm:...15</b>

<b>3. Ứng dụng RMI trong việc triển khai chương trình:...15</b>

<b>CHƯƠNG III. PHÂN TÍCH HỆ THỐNG...17</b>

<b>1. Mơ hình Use case...17</b>

<b>1.1. Use case tổng qt:...17</b>

<b>1.2. Tại Bộ phận Lễ tân:...17</b>

<b>H2. Sơ đồ Use case tại bộ phận Lễ tân...18</b>

<b>1.3. Tại Bộ phận Kế toán:...18</b>

<b>H3. Sơ đồ Use case tại bộ phận Kế toán...19</b>

<b>1.4. Tại Bộ phận Kinh doanh:...19</b>

<b>H4. Sơ đồ Use case tại bộ phận Kinh doanh...20</b>

<b>3.3. Chức năng lập báo cáo tháng:...27</b>

<b>3.4. Chức năng lập báo cáo năm:...28</b>

<b>3.5. Chức năng đặt dịch vụ:...28</b>

<b>3.6. Chức năng thêm phịng:...29</b>

iii

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

<b>3.7. Chức năng xóa phòng:...29</b>

<b>3.8. Chức năng sửa phòng:...30</b>

<b>3.9. Chức năng thêm loại phòng:...30</b>

<b>3.10. Chức năng xóa loại phịng:...31</b>

<b>3.11. Chức năng sửa loại phịng:...31</b>

<b>2.2.4 Bảng phiếu thuê (PhieuThue):...44</b>

<b>2.2.5 Bảng hóa đơn (HoaDon):...44</b>

<b>2.2.6 Bảng phiếu thuê dịch vụ (PhieuThueDV):...45</b>

<b>2.2.7 Bảng loại dịch vụ (LoaiDV):...45</b>

<b>2.2.8 Bảng khách hàng (KhachHang):...45</b>

<b>2.2.9 Bảng báo cáo tháng (BCThang):...46</b>

<b>2.2.10 Bảng chi tiết báo cáo tháng (CTBCThang):...46</b>

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

<b>CHƯƠNG V. ĐÁNH GIÁ VÀ HƯỚNG PHÁT TRIỂN...57</b>

<b>CHƯƠNG VI. TÀI LIỆU THAM KHẢO...59</b>

v

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

<b>DANH MỤC HÌNH</b>

H1. Sơ đồ Use case tổng quát...16

H2. Sơ đồ Use case tại bộ phận Ly tân...17

H3. Sơ đồ Use case tại bộ phận Kế toán...18

H4. Sơ đồ Use case tại bộ phận Kinh doanh...19

H5. Sơ đồ Use case tại bộ phận Nhân sự...20

H6. Sơ đồ trình tự lập hóa đơn...24

H8. Sơ đồ trình tự đặt phịng...25

H9. Sơ đồ trình tự lập báo cáo tháng...26

H10. Sơ đồ trình tự lập báo cáo năm...27

H11. Sơ đồ trình tự đặt dịch vụ...27

H12. Sơ đồ trình tự thêm phịng...28

H13. Sơ đồ trình tự xóa phịng...28

H14. Sơ đồ trình tự sửa phịng...29

H15. Sơ đồ trình tự thêm loại phịng...29

H16. Sơ đồ trình tự xóa loại phịng...30

H17. Sơ đồ trình tự sửa loại phòng...30

H23. Sơ đồ hoạt động Thuê phòng...34

H24. Sơ đồ hoạt động Thêm dịch vụ...35

H25. Sơ đồ hoạt động Thanh tốn...36

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

H46. Màn hình quản trị người dùng...55H47. Màn hình cấu hình...55

vii

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

<b>DANH SÁCH CÁC KÝ TỰ, CHỮ VIẾT TẮT</b>

<b>Từ viết tắtGiải thích</b>

CSDL Cơ sở dữ liệuPK Primary key

viii

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

<small>Xâ y dựng ứng dụng hê  thống quản lý khách sạnTrang </small>

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

H35. Màn hình chính – Nghiệp vụ quản trị.Ý nghĩa: cho phép quản lý người dùng và cấu hình hệ thống.

<b>3.3.Màn hình quản lý loại phịng:</b>

H36. Màn hình quản lý loại phịng.

Ý nghĩa: cho phép quản lý (thêm, xóa, sửa) các loại phịng trong khách sạn.

<small>Xâ y dựng ứng dụng hê  thống quản lý khách sạnTrang </small>

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

Ý nghĩa: cho phép đặt phịng. Nhập vào thơng tin khách hàng, thơng tin phịng th,thơng tin dịch vụ đặt. Khi nhấn vào “sửa dịch vụ”.

<b>3.6.Màn hình lập hóa đơn:</b>

H39. Màn hình lập hóa đơn.

Ý nghĩa: màn hình hiển thị thơng tin hóa đơn của khách hàng khi khách hàng trảphịng. Gồm thông tin khách hàng, các dịch vụ đã thuê, thơng tin phịng đã th, tổngtiền dịch vụ, tiền phịng và tổng tiền cần thanh toán.

<small>Xâ y dựng ứng dụng hê  thống quản lý khách sạnTrang </small>

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

<b>3.7.Màn hình phiếu th phịng:</b>

H40. Màn hình phiếu th phòng.

Ý nghĩa: hiển thị tất cả các phiếu thuê. Cho phép lọc theo ngày thuê, tháng thuê, nămthuê, ngày đi; cho phép thêm, xóa, sửa thơng tin phiếu th. Khi chọn một phiếu thuêvà bấm vào chức năng “lập hóa đơn” thì màn hình hóa đơn hiển thị tất cả thơng tin vềhóa đơn của phiếu th đó. Khi chọn chức năng sửa thì màn hình “đặt phịng” đượchiển thị để sửa thông tin. Hoặc khi chọn chức năng thêm thì màn hình “đặt phịng”cũng được hiển thị để đặt phòng.

<small>Xâ y dựng ứng dụng hê  thống quản lý khách sạnTrang </small>

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

<b>3.8.Màn hình quản lý dịch vụ:</b>

H41. Màn hình quản lý dịch vụ.Ý nghĩa: cho phép quản lý (thêm, xóa, sửa) dịch vụ của khách sạn.

<b>3.9.Màn hình đặt dịch vụ:</b>

H42. Màn hình đặt dịch vụ.Ý nghĩa: cho phép đặt dịch vụ tương ứng với mỗi phiếu thuê.

<small>Xâ y dựng ứng dụng hê  thống quản lý khách sạnTrang </small>

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

<b>3.10. Màn hình tìm kiếm khách hàng:</b>

H43. Màn hình tìm kiếm khách hàng.

Ý nghĩa: cho phép tìm kiếm khách hàng theo (tên, địa chỉ, số điện thoại, CMND) vàkhi tìm kiếm được khách hàng thì cho phép sửa thơng tin khách hàng, thơng tin đặtphịng của khách hàng (khi chọn chức năng sửa thì màn hình “đặt phịng” được hiểnthị).

<b>3.11. Màn hình báo cáo tháng:</b>

H44. Màn hình báo cáo tháng.

<small>Xâ y dựng ứng dụng hê  thống quản lý khách sạnTrang </small>

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

Ý nghĩa: hiển thị thông tin báo cáo doanh thu của tháng. Tính doanh thu tháng ứng vớit•ng loại phịng và so sánh tỷ lệ của chung. Tổng kết doanh thu cả tháng: doanh thu,tiền dịch vụ, tiền phịng.

<b>3.12. Màn hình báo cáo năm:</b>

H45. Màn hình báo cáo năm.

Ý nghĩa: cho phép thống kê doanh thu cả năm. Tính doanh thu theo t•ng tháng và sosánh tỷ lệ của chung. Tổng kết doanh thu cả năm: doanh thu, tiền dịch vụ, tiền phịng.

<b>3.13. Màn hình quản trị người dùng:</b>

H46. Màn hình quản trị người dùng.

<small>Xâ y dựng ứng dụng hê  thống quản lý khách sạnTrang </small>

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

Ý nghĩa: cho phép sửa thông tin người dùng. Admin có thể xóa, sửa và phân quyền tấtcả các thành viên cịn lại. Nhân viên thì chỉ có thể sửa thơng tin người dùng và thêmngười dùng nhưng được cấp quyền nhân viên.

<b>3.14. Màn hình cấu hình:</b>

H47. Màn hình cấu hình.Ý nghĩa: cho phép cấu hình lại port và IP của Server cần kết nối.

<small>Xâ y dựng ứng dụng hê  thống quản lý khách sạnTrang </small>

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

<b>CHƯƠNG V. ĐÁNH GIÁ VÀ HƯỚNG PHÁTTRIỂN</b>

<b>1. Các chức năng đã thực hiện được</b>

- Quản lý người dùng

+ Thêm, sửa, xóa thơng tin người dùng+ Phân quyền đăng nhâ p cho admin và nhân viên- Quản lý khách hàng

+ Thêm, sửa, xóa thơng tin khách hàng- Quản lý danh sách khu vực/tầng/dãy

+ Thêm, sửa, xóa thơng tin trong danh sách khu vực/tầng/dãy- Quản lý danh sách phịng

+ Thêm, sửa, xóa thơng tin trong danh sách phịng- Quản lý các dịch vụ k•m theo

+ Thêm, sửa, xóa thơng tin các dịch vụ k•m theo- Quản lý các thiết bị trong phịng

+ Thêm, sửa, xóa thơng tin các thiết bị trong phòng- Chức năng cho thuê phòng

+ Thuê phòng dựa trên mã khách hàng và mã phòng+ Câ p nhâ t trạng thái phòng đang cho thuê- Chức năng trả phịng

+ Tính tốn các chi phí, xuất 1 phiếu thu+ Câ p nhât trạng thái phòng đã trả- Quản lý danh sách thuê

+ Lưu danh sách thuê phòng theo ngày- Thống kê

+ Thống kê thu/chi t•ng phịng theo thời gian+ Thống kê danh thu theo tháng

+ Thống kê danh sách phòng, danh sách nhân viên

<b>2. Các chức năng chưa hoàn thiện hoặc chưa thực hiện</b>

- Chức năng đă t phòng trước

<small>Xâ y dựng ứng dụng hê  thống quản lý khách sạnTrang </small>

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

+ Đă t phịng online t• trước mà khơng cần đến khách sạn- Chức năng thanh toán trực tuyến

+ Thanh toán online thông qua các loại th’ quốc tế, nội địa, hệ thống liên ngân hàng, ví điện tử,…

- Chức năng quản lý phản hồi của khách hàng+ Các phản hồi của khách hàng được lưu lại

<b>3. Hướng phát triển của dự án</b>

Với hệ thống “Quản lý khách sạn” này sẽ giup cho ta quản lý các hoạt động củakhách sạn một cách hiệu quả nhất có thể. Trong đề tài này đã phân tích, thiết kế hệ thống, các chức năng của giao diện hay thanh tốn tiền phịng. Theo đó hệ thống sẽ đưa ra một số thông tin về các vấn đề có liên quan nhất mà khách muốn tra.

Chung em đã cố gắng tìm những phương pháp tối ưu nhất có thể để thiết kếcũng như cải thiện hệ thống này. Mặc dù hệ thống này vẫn chưa đến mức hồn hảo,nhưng ít nhiều hệ thống này có thể thực hiện chức năng của mình hết sức có thể mộtcách hiệu quả nhất và hệ thống này vẫn cịn có thể phát triển. Chung em hy vọng sẽ cómột ngày hệ thống này sẽ phát triển lên một cấp độ cao hơn nữa.

Chung em hướng đến sẽ tạo một web app trong đó có thêm nhiều tính năng chophần mềm quản lý khách sạn và trong phương diện đa nền tảng chỉ cần một chiếc điệnthoại smartphone sẽ có thể quản lý khách sạn mọi luc, mọi nơi. Và sẽ thêm nhữngchức năng hữu ích khác cho phần mềm như: Ghi điê n tiê n lợi, quản lý nhiều khách sạnở nhiều vị trí, phân loại & thống kê v.v.

<small>Xâ y dựng ứng dụng hê  thống quản lý khách sạnTrang </small>

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

<b>CHƯƠNG VI. TÀI LIỆU THAM KHẢO</b>

</div>

×