Mục lục : Phần 1: Khảo sát hệ thống thông tin quản lý khách sạn……….…....3 I : Đặt vấn đề …………………………………………………………….…..4 II : Nội dung khảo sát hệ thống……………………………………..…...….4 1 . Mục tiêu khảo sát……………………………………………….....….5 2 . Các quy trình hoạt động chủ yếu………………………………....…..5 3 . Hiện trạng của hệ thống cũ ……………………………………….…6 4 . Mục đích hoạt động của hệ thống mới……………………………...7 5 . Nội dung quản lý………………………………………………;;…...8 Phần 2 : Phân tích hệ thống …………………….………………….8 I : Biểu đồ phân cấp chức năng…………………………………………...8 1 . Quản lý phòng………………………………………………………..9 2 . Quản lý đặt phòng…………………………………………..……..,10 3 . Quản lý dịch vụ ……………………………………………...…........10 4 . Quản lý thanh toán hợp đồng…………………………………..…...11 5 . Thống kê…………………………………………………………….12 II : Biểu đồ luồng dữ liệu của hệ thống quản lý khách sạn………….....13 1 . Biều đồ ngữ cảnh…………………………………………………....13 2 . Biều đồ luồng dữ liệu DFD mức 0……………………………….…15 3 . Biểu đồ luồng dữ liệu DFD mức 1…………………………….……17 a) DFD mức 1 của chức năng quản lý phòng…………………..17 b) DFD mức 1 của chức năng quản lý đặt phòng………………20 c) DFD mức 1 của chức năng quản lý dịch vụ………………....21 d) DFD mức 1 của chức năng quản lý thanh toán hợp đồng.....22 e) DFD mức 1 của chức năng thống kê…………………….…24 III: Mô hình hoá dữ liêu thực thể……………………………………....26 1 : Biều đồ quan hệ thực thể ERD …………………………………..27 2 : Chuẩn hóa các thực thể của hệ thống……………………………30 a) Thực thể hợp đồng………………………………………….30 b) Thực thể hoá đơn dịch vụ ……………………………….....31 c) Thực thể biên lai…………………………………………....32 3 : Biểu đồ RDM của hệ thống quản lý khách sạn…………………34
Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn KHOA CÔNG NGHỆ THÔNG TIN ĐẠI HỌC THÁI NGUYÊN * * * BÀI TẬP LỚN Môn :Phân tích & thíêt kế hệ thống Đề tài : QUẢN LÝ HỆ THỐNG KHÁCH SẠN Đề tài : QUẢN LÝ HỆ THỐNG KHÁCH SẠN Sinh viên thực hiện: Họ và tên : Trương Quang Lợi Lớp : K5D Giảng viên hướng dẫn : Lê Thu Trang Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com 1 Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn Mục lục : Phần 1: Khảo sát hệ thống thông tin quản lý khách sạn……….… 3 I : Đặt vấn đề …………………………………………………………….… 4 II : Nội dung khảo sát hệ thống…………………………………… … ….4 1 . Mục tiêu khảo sát……………………………………………… ….5 2 . Các quy trình hoạt động chủ yếu……………………………… … 5 3 . Hiện trạng của hệ thống cũ ……………………………………….…6 4 . Mục đích hoạt động của hệ thống mới…………………………… 7 5 . Nội dung quản lý………………………………………………;;… 8 Phần 2 : Phân tích hệ thống …………………….………………….8 I : Biểu đồ phân cấp chức năng………………………………………… 8 1 . Quản lý phòng……………………………………………………… 9 2 . Quản lý đặt phòng………………………………………… …… ,10 3 . Quản lý dịch vụ …………………………………………… … 10 4 . Quản lý thanh toán hợp đồng………………………………… … 11 5 . Thống kê…………………………………………………………….12 II : Biểu đồ luồng dữ liệu của hệ thống quản lý khách sạn………… 13 Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com 2 Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn 1 . Biều đồ ngữ cảnh………………………………………………… 13 2 . Biều đồ luồng dữ liệu DFD mức 0……………………………….…15 3 . Biểu đồ luồng dữ liệu DFD mức 1…………………………….……17 a) DFD mức 1 của chức năng quản lý phòng………………… 17 b) DFD mức 1 của chức năng quản lý đặt phòng………………20 c) DFD mức 1 của chức năng quản lý dịch vụ……………… 21 d) DFD mức 1 của chức năng quản lý thanh toán hợp đồng 22 e) DFD mức 1 của chức năng thống kê…………………….…24 III: Mô hình hoá dữ liêu thực thể…………………………………… 26 1 : Biều đồ quan hệ thực thể ERD ………………………………… 27 2 : Chuẩn hóa các thực thể của hệ thống……………………………30 a) Thực thể hợp đồng………………………………………….30 b) Thực thể hoá đơn dịch vụ ……………………………… 31 c) Thực thể biên lai………………………………………… 32 3 : Biểu đồ RDM của hệ thống quản lý khách sạn…………………34 Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com 3 Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn PHẦN 1 : KHẢO SÁT HỆ THỐNG THÔNG TIN QUẢN LÝ KHÁCH SẠN I : Đặt vấn đề • Hiện nay khoa học công nghệ ngày càng phát triển nhanh chóng .Chúng đã đạt được nhiều thành tựu to lớn trong tất cả các lĩnh vực , ngành nghề của đời sống xã hội . • Đặc biệt , sự phát triển của công nghệ thông tin làm cho việc quản lý các hệ thống thông tin trở nên tiện lợi , an toàn , có tính tự động hoá cao. Trong số đó phải nói đến hệ thống quản lý khách sạn . Đó là một công việc khá phức tạp , và có một lượng thông tin cần quản lý lớn . Toàn bộ các hoạt động của khách sạn như Đặt - trả phòng , quản lý phòng , thống kê, kế toán , các hoạt động dịch vụ khác .đòi hỏi phải nhanh chóng , chính xác , chất lượng phục vụ cao thì mới đáp ứng được nhu cầu của một khách sạn hiện đại , phù hợp với xu hướng phát triển chung hiện nay . • Tuy nhiên qua khảo sát tình hình chung ở một số khách sạn tại thành phố Thái Nguyên -tỉnh Thái Nguyên ,em nhận thấy việc quản lý khách sạn nói chung vẫn chưa đáp ứng được yêu cầu của các nhà quản lý cũng như của khách hàng . Các khách sạn có số lượng phòng và khách đến thuê phòng nhiều . Số phòng cho thuê có thể lên tới hàng trăm phòng .Có loại phòng ở dành cho một người ,có loại dành cho hai người hoặc hơn(phòng trọ cho cả gia đình ) ,do đó số người thuê phòng tối đa có thể lên tới hàng trăm thậm chí hàng nghìn người .Vì vậy cần phải có những cải tiến tích cực các quy trình nghiệp vụ với sự áp dụng công nghệ Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com 4 Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn thông tin hiện đại , và cần xây dựng một mô hình mới phù hợp , tiện lợi cho khách sạn nhằm đem lại hiệu quả kinh doanh cao nhất. II : Nội dung khảo sát và đánh giá hiện trạng hệ thống 1) Mục tiêu khảo sát Công việc khảo sát nhằm : • Tìm hiểu hiện trạng của hệ thống quản lý khách sạn cũ . • Tìm hiểu các yêu cầu cần thiết đối với hệ thống trên vai trò : người quản lý , nhân viên chuyên trách , khách hàng • Tìm hiểu thông tin ở một số khách sạn hiện đại (đặc biệt là khách sạn nước ngoài )thông qua nhiều hình thức như internet , phim ảnh • So sánh và đối chiếu để tìm ra mặt mạnh mặt yếu của từng hệ thống khảo sát nhằm đưa ra hướng xây dựng hệ thống mới cải tiến hơn so với các hệ thống cũ . Qua điều tra khảo sát , ta nhận thấy quy trình làm việc của hệ thống khách sạn , cùng các loại hoá đơn sử dụng trong quy trình đó như sau: 2) : Các quy trình hoạt động chủ yếu • Khi có một khách hàng đến đặt phòng .Nhân viên lễ tân sẽ yêu cầu máy kiểm tra trong cơ sở dữ liệu xem có còn phòng trống không .Nếu còn phòng trống phù hợp với yêu cầu của khách , sẽ cho phép khách đặt phòng . Thông tin đặt phòng bao gồm : các thông tin cá nhân của khách hàng , số phòng thuê , thông tin về các phòng được thuê, các dịch vụ yêu cầu nếu có , giá cả. Máy tự động lập một Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com 5 Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn mẫu hoá đơn thống kê tất cả những thông tin trên đưa cho khách hàng , và lưu chúng lại trong cơ sở dữ liệu của khách sạn . • Nếu có gì thay đổi trong các thông tin kể trên , khách hàng sẽ thông báo lại cho nhân viên của khách sạn để cập nhật những thông tin đó(ví dụ như tăng thời gian thuê phòng ) . Máy tính sẽ kiểm tra và làm việc đó . • Khi có một người khách trả phòng , máy tính sẽ tìm thông tin về đặt phòng để đưa ra tờ biên lai thanh toán cho khách hàng và khách hàng có thể yêu cầu dịch vụ thanh toán .Tuy nhiên một khách hàng có thể thuê nhiều phòng và do đó một người có thể đứng ra thanh toán cho nhiều biên lai . • Trên mỗi hoá đơn hay giấy thông báo đều ghi rõ : số phòng thuê, giá cả , tên khách hàng, ngày thuê phòng, ngày trả phòng , tổng tiền , mã phòng , tên nhân viên lập hoá đơn. • Khi đã đến hạn trả phòng mà khách hàng vẫn chưa trả phòng thì máy tính sẽ sinh ra biên lai thông báo cho khách hàng . • Do việc đặt và trả phòng trong khách sạn là thường xuyên liên tục ,nên hệ thống cần phải thiết kế với độ tin cậy cao , để có thể cập nhập và thêm mới liên tục . • Ngoài ra hàng tháng hệ thống máy tính sẽ đưa ra những báo cáo thống kê , để đánh giá quá trình hoạt động của khách sạn một cách trung thực qua các giai đoạn .Công việc này giúp công ty có những chiến lựơc kinh doanh thích hợp nhằm thu được lợi nhuận cao nhất . 3 .Hiện trạng của hệ thống cũ • Như đã nói ở trên vấn đề quản lý phòng , quản lý khách thuê phòng , các dịch vụ , thống kê là một công việc khó khăn phức tạp .Trong khi đó hiện nay nhiều khách sạn vẫn còn hoạt đông thủ công rời rạc , kém hiệu quả : Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com 6 Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn • Ở những khách sạn nhỏ thì việc đặt trả phòng thường làm bằng phương pháp thủ công trên giấy tờ .Và có một số khác đã ứng dụng một số trình tiện ích để tăng hiệu quả làm việc như tính toán , thống kê ,báo cáo bằng Word , Excel Nên độ an toàn tin cậy không cao, khó khăn trong việc quản lý và bảo quản thông tin .Công việc mang tính thủ công nên mất nhiều thời gian và công sức . • Ở các khách sạn lớn hơn , có thể đã áp dụng việc quản lý thông tin hoàn toàn bằng máy tính , nhưng quy trình đặt trả phòng , các dịch vụ cung cấp vẫn còn thủ công , khả năng tự động hoá chưa cao . Chưa đáp ứng được yêu cầu của một mô hình khách sạn hiện đại . • Hơn nữa đối với những khách sạn lớn thì hệ thống có thể gồm nhiều khách sạn khác nhau , việc quản lý đã có tầm mở rộng , vì vậy cần phải có một môi trường quản lý tập trung thống nhất giữa các khách sạn. Nhiều khách sạn vẫn còn khó khăn trong việc trao đổi thông tin , Cập nhập thông tin với nhau , trong việc thông tin cho khách hàng , hay trao đổi các dich vụ • Việc thống kê cập nhật đổi mới , áp dụng công nghệ mới ở nhiều khách sạn còn khó khăn . Do hệ thống quản lý khá cồng kềnh Hệ thống cũ còn gây khó khăn trong khâu thống kê quản lý , độ bảo mật an toàn của một số thông tin chưa cao , một số hệ thống chưa phân quyền người sử dụng hệ thống . 4 .Mục địch hoạt động trong hệ thống mới • Hệ thống được thiết kế để đáp ứng khá đầy đủ nhứng yêu cầu của khách hàng trong thời đại công nghệ hiện nay . • Hệ thống quản lý chặt chẽ toàn bộ hoạt động của khách sạn như việc nhận -đặt - trả phòng , sử dụng tất cả các dịch vụ và kế toán . Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com 7 Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn • Nhờ các thông tin được cập nhật nhanh chóng và chính xác mà chất lượng phục vụ và dich vụ cho khách tăng lên đáng kể . • Ngoài ra , hệ thống phân tích tài chính doanh thu , báo cáo thông kê nhanh nhạy chính xác , rõ ràng nên thuận tiện cho nhà quản lý đề ra các chiến lược quảng cáo, đổi mới ,cải tiến các dịch vụ một cạch hợp lý. • Hệ thống mới có những ưu điểm sau: • Cập nhật thông tin chính xác , kịp thời giúp đẩy nhanh tiến độ cải tiến dịch vụ . • Bao quát toàn bộ các dich vụ phục vụ của hệ thống. • Thiết kế giao diện dễ sử dụng ,cho phép các nhân viên lễ tân cập nhật các thông tin liên quan một cách tự động . • Hệ thống cho phép phân quyền người sử dụng để bảo mật và lưu lại thông tin truy nhập để tiện cho việc kiểm soát quy trách nhiệm dễ dàng . • Dễ dàng in các bảng biểu , thống kê báo cáo dưới dạng tệp tin để trao đổi . 5. Nội dung quản lý a)Quản lý khách thuê phòng : Khi có một khách đăng ký thuê phòng , thì có một mẫu biên lai được sinh ra, để ghi thông tin vào và nó được lưu vào một danh mục khách thuê phòng của khách sạn .Khi cần thông tin gì thì có thể vào đó để xem lại ,hoặc có chỉnh sửa gì thì vào đó để làm . b)Quản lý phòng : Các phòng ở được thống kê và quản lý về tình trạng phòng và chất lượng phòng . Để có những báo cao tình trạng phòng cho thuê tại mọi thời điểm ,giúp khách hàng dễ dàng chọn phòng phù hợp với nhu cầu. Và khi có khách thuê phòng thì danh mục phòng ở phải có những cập nhật thay đổi là phòng không còn trống Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com 8 Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn c)Quản lý việc mượn trả phòng Các mẫu biên lai sẽ được sinh ra khi một phòng được đặt thuê.Và khi trả phòng nhân viên sẽ thống kê tài chính mà khách hàng cần phải trả và sinh ra biên lai cho khách hàng.Khách hàng có thể trả tiền theo nhiều phương thức khác nhau. PHẦN 2: PHÂN TÍCH HỆ THỐNG Sau khi khảo sát hệ thống khách sạn . Ta đi vào phân tích hệ thống . Công việc phân tích hệ thống bao gồm : . Phân cấp chức năng của hệ thống . Tìm hiều các luồng dữ liệu của hệ thống . Tìm hiểu các từ điển dữ liệu của hệ thống . Vẽ biểu đồ mối quan hệ thực thể . I . Biểu đồ phân cấp chức năng của hệ thống Các chức năng chính của hệ thống : • Quản lý phòng • Quản lý đặt phòng • Quản lý dịch vụ • Quản lý trả phòng • Thống kê Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com 9 Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn H1 : Biểu đồ phân cấp chức năng của hệ thống khách sạn 1. Quản lý phòng Phòng là đối tượng chính của hệ thống cần quản lý .Do Số lượng phòng trong khách sạn là tương đối nhiều nên cần phải có một bộ phận có chức năng quản lý phòng nhằm cập nhật thông tin về phòng một cách thường xuyên do yếu tố hoạt động nghiệp vụ của khách sạn : khách hàng đặt và trả phòng hàng ngày nên phải có những thao tác quản lý chúng như sau: • Thêm mới phòng : Trong thực tế các hệ thống khách sạn thường có sự mở rộng của quy cơ sở hạ tầng .Các khu nhà có thể được xây thêm chính vì thế hệ thống quản lý khách sạn cần cho phép khả năng thêm mới phòng để quản lý Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com 10 [...]... môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn H3: Biểu đồ luồng dữ liệu DFD mức không của hệ thống quản lý khách sạn Năm chức năng chính : 17 Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn / quản lý phòng / Quản lý đặt phòng / quản lý dịch vụ / Quản lý thanh toán hợp đồng / thông kê Có 3 tác nhân : / khách. .. thuê, thông tin khách hàng… Khi đó hệ thống sẽ thay đổi thông tin trong hợp đồng để đáp ứng những yêu cầu đó 11 Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn • Tìm kiếm hợp đồng : Chức năng này cho phép các tác nhân tim kiếm thông tin hợp đồng để phực vụ cho mục đích quản lý và thông kê 3 Quản lý dịch vụ : Khách sạn. .. năng thông kê cơ bản và quan trọng nhất của hệ thống : • Thống kê phòng trống : công việc này do máy tính tự duyệt và báo cáo nhân viên của bộ phận quản lý đặt trả phòng biết để thông tin cho khách hàng • Thống kê hợp đồng hết hạn : Hệ thống thường xuyên thống kê những hợp đồng đến hạn trả phòng để thông báo cho khách hàng • Thống kê danh sách khách hàng : Khách sạn lưu thông tin khách hàng và thống. .. lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn những phòng này Thông tin về phòng mới phải được cập nhật trong danh mục phòng để quản lý và cho phép đi vào hoạt động thuê trả phòng • Cập nhật phòng : khi bộ phận quản lý cần thay đổi một chi tiết nào đó về phòng thì hệ thống cho phép sửa đổi , cập nhật tin Tìm kiếm thông tin phòng : Hệ thống cho phép chức năng tìm kiếm thông tin phòng... thống Đề tài: Quản lý khách sạn b) quản lý đặt phòng H5: biểu đồ DFD mức một chức năng quản lý đặt phòng Các luồng dữ liệu chính trong chức năng quản lý đặt phòng • Khách hàng đưa ra yêu cầu đặt phòng đối với hệ thống Nhân viên lễ tân 20 Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn • dựa vào thông tin khách hàng yêu... dựa vào thông tin mà khách hàng đưa ra yêu cầu cho hệ thống để yêu cầu hệ thống hoạt động Và chính nhân viên là người cập nhật thông tin trên máy tính • Bộ phận quản lý Bộ phận quản lý là người đưa ra các yêu cầu cập nhật thông tin về phòng và yêu cầu hệ thống báo cáo cho họ khi họ yêu cầu 14 Trương Quang Lợi / Lớp K5D/ Email :truongquangloi@gmail.com Bài tập lớn môn: Phân tích thiết kế hệ thống. .. các tác nhân của hệ thống • Tìm kiếm phòng : Hệ thống cung cấp chức năng tìm kiếm phòng cho phép các tác nhân tìm kiếm thông tin về phòng , để đặt trả phòng và để quản lý thông tin , thống kê phòng 2 Quản lý đặt phòng : Đây là hoạt động nghiệp vụ chính của hệ thống quản lý khách sạn Công việc quản lý đặt phòng gồm : • Thêm mới hợp đồng : Khi có một khách hàng đưa ra yêu cầu đặt phòng và yêu cầu đó được... Lớp K5D/ Email :truongquangloi@gmail.com Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn • Ngoài ra hệ thống còn thực hiện một số chức năng thông kê khác tuỳ theo yêu cầu của bộ phận quản lý và các nhân viên trực tiếp điều khiển , thực hiên các công việc trong hệ thống II Biểu đồ lưồng dữ liệu của hệ thống quản lý khách sạn : 1 _ Biểu đồ luồng dữ liệu mức ngữ cảnh o Nhìn tổng... thanh toán cho khách hàng , và phục vụ mục đich thống kê Hệ thống phải lập một danh mục hoá đơn sử dụng dịch vụ • Quản lý thông tin dịch vụ : Trong khách sạn có thể có nhiều loại hình dịch vụ khác nhau , để dễ dàng kiểm soat hệ thống cung cấp chức năng quản lý thông tin các dịch vụ Việc này cũng nhằm mục đích cho khách hàng có thể tìm kiếm thông tin dịch vụ một cách dễ dàng 4 Quản lý thanh toán... Email :truongquangloi@gmail.com Bài tập lớn môn: Phân tích thiết kế hệ thống Đề tài: Quản lý khách sạn Quan sát các biểu mẫu trên ta thấy một số danh từ xuất hiện nhiều trong việc quản lý thông tin trong hệ thống. Số thể hiện của nó nhiều Và nó được hệ thông lưu trữ Đó chính là các thực thể của hệ thống , Các thực thể gồm có: Chi tiết khách hàng Danh mục khách hàng Danh mục dịch vụ Hoá đơn dịch