báo cáo phân tích thiết kế hệ thống về bài toán quản lý khách sạn và sử dụng ngôn ngữ C.

52 677 0
báo cáo phân tích thiết kế hệ thống về bài toán quản lý khách sạn và sử dụng ngôn ngữ C.

Đ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

Mục Lục LỜI NÓI ĐẦU 3 A. PHẦN MỞ ĐẦU: 4 I, Phát biểu vấn đề: 4 II, Mục tiêu và lợi ích: 4 III, Các bước thực hiện: 4 IV, Kế hoạch thực hiện: 5 B. PHÂN TÍCH 6 I. Khảo sát nghiệp vụ hệ thống 6 1. Cơ cấu tổ chức của hệ thống khách sạn: 6 2. Chức năng nhiệm vụ của từng bộ phận: 7 II. Phân tích hệ thống 9 1. Hoạt động của hệ thống: 9 2. Mô hình phân rã chức năng của hệ thống: 12 3. Mô hình luồng dữ liệu mức khung cảnh : 13 4. Mô hình luồng dữ liệu mức đỉnh: 14 4.1. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lý cho thuê: 15 4.2. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lý Phòng: 16 4.3. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lý khách hàng : 16 4.4. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lí tiện nghi: 17 4.5. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lý Dịch vụ: 18 4.6. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lý Loại phòng: 19 4.7. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lý Nhân viên: 19 4.8. Mô hình luông dữ liệu mức dưới đỉnh của chức năng Báo cáo thống kê : 21 III. Xây dựng mô hình liên kết thực thể 22 1. Xác định các kiểu thực thể và định danh tương ứng: 22 2. Xây dựng liên kết và kiểu liên kết 23 3. Xác định các thuộc tính 24 4. Tách các liên kết nhiềunhiều 25 5. Mô hình liên kết thực thể 27 IV. Chuyển mô hình liên kết thực thể thành các bản ghi logic 28 V. Thiết kế CSDL vật lý 28 1. Lập từ điển dữ liệu 28 2. Mô hình dữ liệu vật lý 35 VI. Thiết kế giao diện 36 1, Đăng nhập hệ thống: 36 2, Giao diện chính: 36 3, Các chức năng: 37 3.1 Chức năng Hệ thống bao gồm: 37 3.2 Chức năng Quản lý danh mục gồm: 39 3.3 Chức năng Quản lí cho thuê gồm: 43 3.4 Chức năng Tìm kiếm: 46 3.5 Một số tài liệu xuất: 52 4, Code của phần mềm: 53

Nhận xét giảng viên ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… ………………………………………………………… Mục Lục LỜI NÓI ĐẦU Trong suốt 40 năm qua, mục đích sử dụng cơng nghệ thơng tin (CNTT) hệ thống sản xuất sản phẩm dịch vụ có nhiều thay đổi lớn lao Các ứng dụng CNTT hướng đến lợi hiệu trình quản lý Với CNTT, tính tốn truyền thống thực nhanh, tin cậy xác nhiều Các máy móc tương đối rẻ thay cho lao động người Đến nay, CNTT xâm nhập sâu rộng vào q trình kinh doanh, khơng việc tự động hóa sản xuất linh hoạt, phát triển hệ thống thông tin quản trị trở thành hệ thống hỗ trợ định đem đến ngày nhiều lợi cạnh tranh cho tổ chức Hiện nay, ngành du lịch nước phát triển phát triển mạnh mẽ có lợi nhuận cao với hỗ trợ đắc lực CNTT tổ chức hoạt động Tại nước ta, ngành du lịch xem ngành kinh doanh lâu đời thực phát triển vài năm gần Tuy nhiên, việc ứng dụng CNTT vào hệ thống cịn hạn chế Trong đó, việc quản lý khách sạn không đơn quản lý lưu lượng khách đến với khách sạn, sử dụng loại hình dịch vụ … mà cơng việc quản lý phải đáp ứng nhu cầu việc báo cáo loại hình doanh thu, tình hình kinh doanh khách sạn … để từ đưa định hướng lập kế hoạch phát triển cho công việc kinh doanh Nhưng với việc lưu trữ xử lý thủ cơng tốn nhiều thời gian nhân lực mà không đem lại hiệu cao Do cần phải tin học hóa hình thức quản lý, cụ thể xây dựng phần mềm để đáp ứng nhu cầu quản lý toàn diện, thống đạt hiệu cao cho hoạt động kinh doanh khách sạn Trong báo cáo này, nhóm xin trình bày báo cáo phân tích thiết kế hệ thống tốn quản lý khách sạn sử dụng ngôn ngữ C# Bởi C# ngôn ngữ phổ biến nay, ngôn ngữ tổng hợp điểm mạnh nhiều ngôn ngữ khác Xin cho phép chúng em gửi lời cảm ơn đến thầy Phan Văn Viên cô Nguyễn Thị Thanh Huyền – trực tiếp hướng dẫn chúng em q trình hồn thành đề tài Do thời gian kiến thức có hạn nên khơng tránh khỏi sai sót báo cáo Chúng em mong nhận nhận xét góp ý thầy Nhóm thực hiện: Nhóm A PHẦN MỞ ĐẦU: I, Phát biểu vấn đề: Nhằm đáp ứng nhu cầu ứng dụng công nghệ thông tin cho hoạt động kinh doanh để giảm bớt thời gian tìm kiếm, theo dõi hoạt động khách sạn trình quản lý II, Mục tiêu lợi ích: - Giúp khách sạn quản lý tình trạng phịng th Cập nhật, thêm, sửa, xóa, tra cứu thơng tin khách hàng Quản lý dịch vụ khách sạn khách hàng sử dụng dịch vụ Thống kê công suất phòng, in ấn doanh thu hàng tháng/ hàng năm Giúp khách sạn có phong cách làm việc chuyên nghiệp, quản lý hiệu hoạt động kinh doanh khách sạn, hướng tới hình ảnh, phong cách phục vụ Văn minh - Lịch - Hiện đại đến khách hàng, tạo ưu để cạnh tranh với đối thủ khác ngành III, Các bước thực hiện: - Khảo sát hệ thống quản lý Lập kế hoạch phát triển hệ thống Phân tích hệ thống Thiết kế cài đặt IV, Kế hoạch thực hiện: ST Công việc thực T - Khởi tạo dự án - Lập kế hoạch phát triển hệ thống - Xác định yêu cầu hệ thống - Mơ hình hóa u cầu - Thiết kế - Cài đặt Mơ tả - Tìm hiểu ngun tắc làm việc hệ thống - Xây dựng kế hoạch phát triển hệ thống đồng thời phân tích rủi ro phát sinh trình quản lý hệ thống - Lập kế hoạch vấn người dùng, đưa yêu cầu nghiệp vụ chức hệ thống - Mô tả tổng quan hệ thống - Mô hình hóa u cầu dạng sơ đồ, luồng liệu - Thiết kế chi tiết hệ thống gồm: thiết kế liệu, thiết kế giao diện Thành viên Hồ Thức Hòa Đào Thị Nhung Bùi Thế Thạch Đào Thị Nhung Lê Văn Cường Nguyễn Văn Hân Đỗ Xuân Phong Đào Thị Nhung Bùi Thế Thạch Cả nhóm - Viết code cho hệ thống Cả nhóm B PHÂN TÍCH I Khảo sát nghiệp vụ hệ thống Cơ cấu tổ chức hệ thống khách sạn: Hình 1, Sơ đồ cấu tổ chức khách sạn HTC Chức nhiệm vụ phận:  Tổng giám đốc • Có nhiệm vụ lập kế hoạch kinh doanh, tổ chức, tuyển chọn lãnh đạo, nhân viên, điều chỉnh đánh giá hoạt động khách sạn  GĐ Bộ phận đặt phòng Bộ phận đặt phòng thực chức cho thuê phòng khách sạn Khách đăng ký phòng phải tiếp nhận, tình hình phịng trống, phịng có khách phải cập nhật ngày Khách phải trả lời qua thư từ qua điện thoại Khi khách khách sạn, vệ sinh khu vực công cộng khu vực tiền sảnh phải bảo đảm • Bộ phận tiền sảnh Có trách nhiệm tiếp đón khách khách đến khách sạn để làm thủ tục đăng ký trả phòng Bộ phận phụ trách hành lí khách • Bộ phận giặt ủi Chịu trách nhiệm giặt ủi tất quần áo khách, khăn khách sạn đồng phục nhân viên • Tổ đặt phịng Tiếp nhận khách theo dõi chặt chẽ phòng đăng ký trước khách sạn • Bộ phận tầng phịng Chịu trách nhiệm lau dọn phòng khách sạn nơi cơng cộng khách sạn • Bảo vệ Phụ trách bảo đảm an tồn cho khách • Nhân viên kĩ thuật Phụ trách việc bảo hành bảo trì tồn sở vật chất khách sạn, bao gồm: điện, khí, hệ thống sưởi, máy điều hịa khơng khí, bơm, thực sửa chữa nhỏ tu bổ trang thiết bị  GĐ Bộ phận nhân Tổ chức tuyển chọn, đào tạo, quản lí nhân viên khách sạn  GĐ Bộ phận kế tốn • Nhân viên kế tốn Chịu trách nhiệm liên quan đến khoản thu, chi khách sạn • Nhân viên thu ngân Theo dõi chặt chẽ tất việc thu tiền, tính tiền vào tài khoản khách  GĐ Bộ phận thực phẩm, đồ uống Là phận phục vụ bữa ăn cho khách hàng nhân viên khách sạn • Nhân viên nhà bếp Có trách nhiệm chuẩn bị thức ăn • Nhân viên phục vụ Phục vụ thức ăn cho khách nhân viên  GĐ Bộ phận marketing, tiếp thị  Thu hút khách hàng tới khách sạn bán sản phẩm  Tìm hiểu nhu cầu mong muốn khách xu hướng để từ đưa sách kinh doanh phù hợp II Phân tích hệ thống Hoạt động hệ thống:  Quản lí th , trả phịng  Quy tình đặt phịng  Khách hàng đặt phịng cách trực tiếp, gọi điện thoại đặt phịng thơng qua internet  Thủ tục đặt phòng  Đầu tiên, nhân viên khách sạn đến tiếp nhận thơng tin phịng mà khách muốn đặt bao gồm: • Ngày đến, ngày • Kiểu phịng • Số lượng phịng • Số đêm lưu trú  Bộ phận quản lí th phịng kiểm tra yêu cầu khách  Nếu yêu cầu khơng đáp ứng đưa thơnh báo từ chối  Nếu đáp ứng lập phiếu thuê cho khách hàng Thông tin phiếu thuê gồm có :{ mã phiếu thuê, ngày lập, mã khách hàng, tên khách hàng, số CMND, địa khách hàng, số tiền đặt trước, yêu cầu.} Phiếu thuê lập thành hai bản, giao cho khách, lưu lại Khách hàng thuê nhiều lần có nhu cầu th phịng, lần th có phiếu thuê lập  Khi khách hàng trả phòng hoá đơn toán lập cho khách hàng Thơng tin hố đơn gồm: {Mã hố đơn,mã phiếu thuê, tên khách hàng, số CMND, thông tin phịng th gồm :{số phịng, tình trạng phịng, đơn giá phòng, số ngày ở, thành tiền}, tổng tiền dịch vụ, tổng tiền toán, ghi chú} Hoá đơn lập thành hai bản, giao cho khách, lưu lại  Quản lí dịch vụ  Khi khách hàng có nhu cầu sử dụng dịch vụ, phận quản lí kiểm tra yêu cầu khách  Nếu u cầu khơng đáp ứng đưa thông báo từ chối,  đáp ứng cung cấp dịch vụ cho khách  Bộ phận phải lưu đầy đủ thông tin theo dõi trình sử dụng dịch vụ khách hàng, hoá đơn dịch vụ: {số hoá đơn dịch vụ, ngày lập, mã khách hàng,tên khách hàng, số CMND thông tin dịch vụ bao gồm{ mã dịch vụ, tên dịch vụ, ngày sử dụng, thời lượng sử dụng, thành tiền}, tổng tiền, ghi chú.}  Mỗi phiếu thuê có nhiều hố đơn sử dụng dịch vụ Ngồi phận phải thêm dịch vụ dịch vụ khơng dùng sửa chữa thơng tin dựa thông tin dịch vụ nhà cung cấp gửi tới từ yêu cầu khách sạn Thông tin gồm: mã dịch vụ, tên dịch vụ, đơn giá, mơ tả khác  Quản lí khách hàng: Trong thời gian lưu lại khách sạn, phận quản lí khách hàng nhập lưu tồn thơng tin khách hàng Khi cần thiết sửa chữa xố thơng tin khách hàng  Thơng tin khách hàng gồm: {mã khách hàng, tên khách hàng,số CMND, địa chỉ, điện thoại, quốc tịch, số hộ chiếu.}  Quản lí phịng Nhập thơng tin phịng, sửa chữa thơng tin phịng, xố bỏ thơng tin phịng  Thơng tin phịng ban quản lí cung cấp gồm thơng tin: số phịng, tình trạng phịng Thơng tin loại phịng gồm: mã loại phịng, diện tích, đơn giá phịng  Quản lí tiện nghi: Việc thêm tiện nghi thực có tiện nghi nhập từ nhà cung cấp Nếu tiện nghi khơng dùng xố thơng tin tiện nghi  Thơng tin tiện nghi sửa chữa Thơng tin tiện nghi gồm: Mã tiện nghi, tình trạng tiện nghi, số lượng có  Trong phịng có nhiều tiện nghi, tiện nghi có nhiều phịng  Quản lí nhân viên  Để theo dõi quản lí nhân viên làm việc khách sạn thực thêm vào danh sách có nhân viên tuyển, sửa đổi nhân viên có biến đổi sảy xóa bỏ nhân viên hết hợp đồng bị xa thải 10 3.2 Chức Quản lý danh mục gồm: - Chức Quản lý khách hàng : 38 - Chức Quản lý phòngbao gồm : Phòng Loại phòng 39 - Chức Quản lý tiện nghi gồm: Thơng tin phịng Tiện nghi phòng 40 - Chức Quản lý dịch vụ: - Chức Quản lý nhân viên: 41 3.3 Chức Quản lí cho thuê gồm: - Phiếu thuê bao gồm: Phiếu th Thơng tin phịng th 42 - Hóa đơn dịch vụ: - Hóa đơn tốn: 43 Các nút điều khiển: Bắt đầu bổ sung liệu Để lưu sở liệu thao tác thêm Sửa lưu sở liệu cần thay đổi Xóa sở liệu Thốt khỏi chức quản lý thời In hóa đơn báo cáo thống kê 44 3.4 Chức Tìm kiếm: - Chức Tìm khách hàng: 45 - Chức Tìm phịng: 46 - Chức Tìm dịch vụ: 47 - Chức Tìm hóa đơn dịch vụ: - Chức Tìm kiếm nhân viên: 48 - Chức tìm Tiện nghi - Chức tìm Hóa đơn tốn: 49 Các nút điều khiển: Tìm kiếm thơng tin theo lựa chọn In hóa đơn Thốt khỏi chương trình thời 50 3.5 Một số tài liệu xuất: - Phiếu thuê - Hóa đơn dịch vụ 51 4, Code phần mềm: - Phần code viết dựa theo mơ hình lớp +, Lớp kết nối sở liệu DAL có class DataAccess +, Lớp thao tác với sở liệu BLL gồm class : BaoCaoBUS, DangNhapBUS, DichVuBUS, KhachHangBUS, LoaiPhongBUS, NhanVienBUS, PhieuThueBUS, PhongBUS, HoaDonTTBUS, HoaDonDVBUS, TimKiemBUS +, Lớp thao tác với form : Form thể giao diện - Ngồi cịn lớp BLO khai báo biến sử dụng phần mềm Xem chi tiết code phần chương trình chạy  DAL  BLL  BLO  Form 52 ... khách sạn Trong báo cáo này, nhóm xin trình bày báo cáo phân tích thiết kế hệ thống tốn quản lý khách sạn sử dụng ngơn ngữ C# Bởi C# ngôn ngữ phổ biến nay, ngôn ngữ tổng hợp điểm mạnh nhiều ngôn. .. nhập vào Hệ thống phân quyền cho người sử dụng:  Người quản lý hệ thống: Được sử dụng tất chức hệ thống  Nhân viên : Có quyền quản lý chức hệ thống việc thay đổi quyền hạn cho nhân viên chức báo. .. động khách sạn trình quản lý II, Mục tiêu lợi ích: - Giúp khách sạn quản lý tình trạng phịng th Cập nhật, thêm, sửa, xóa, tra cứu thơng tin khách hàng Quản lý dịch vụ khách sạn khách hàng sử dụng

Ngày đăng: 15/08/2015, 16:14

Từ khóa liên quan

Mục lục

  • LỜI NÓI ĐẦU

  • A. PHẦN MỞ ĐẦU:

    • I, Phát biểu vấn đề:

    • II, Mục tiêu và lợi ích:

    • III, Các bước thực hiện:

    • IV, Kế hoạch thực hiện:

    • B. PHÂN TÍCH

      • I. Khảo sát nghiệp vụ hệ thống

      • 1. Cơ cấu tổ chức của hệ thống khách sạn:

      • 2. Chức năng nhiệm vụ của từng bộ phận:

      • II. Phân tích hệ thống

        • 1. Hoạt động của hệ thống:

        • 2. Mô hình phân rã chức năng của hệ thống:

        • 3. Mô hình luồng dữ liệu mức khung cảnh :

        • 4. Mô hình luồng dữ liệu mức đỉnh:

        • 4.1. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lý cho thuê:

        • 4.2. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lý Phòng:

        • 4.3. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lý khách hàng :

        • 4.4. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lí tiện nghi:

        • 4.5. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lý Dịch vụ:

        • 4.6. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lý Loại phòng:

        • 4.7. Mô hình luồng dữ liệu mức dưới đỉnh của chức năng Quản lý Nhân viên:

        • 4.8. Mô hình luông dữ liệu mức dưới đỉnh của chức năng Báo cáo thống kê :

Tài liệu cùng người dùng

Tài liệu liên quan