Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
1,44 MB
Nội dung
Hệ thống quản lý khách sạn –Nhóm 3A HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG KHOA CÔNG NGHỆ THÔNG TIN - - BÀI TẬP LỚN: PHÁT TRIỂN HỆ THỐNG THÔNG TIN QUẢN LÝ ĐỀ TÀI: PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ KHÁCH SẠN GIẢNG VIÊN HƯỚNG DẪN: Phan Thị Hà NHÓM: 3A THÀNH VIÊN NHÓM Nguyễn Thị Hương Lê Thị Hằng Phạm Thị Diễm Trần Duy Long B12DCCN172 B12DCCN163 B12DCCN156 B12DCCN449 Hà nội, 05/2016 Hệ thống quản lý khách sạn –Nhóm 3A Mục Lục I Mục đích yêu cầu 1.1 Mục đích .1 1.2 Mục tiêu cụ thể 1.3 Yêu cầu .2 II Mô hình tổng thể .2 2.1 Mô hình chức tổng thể .2 2.2 Mô hình sở liệu 2.3 Mô hình kiến trúc phần mềm .5 III Mô hình mạng hệ thống .6 IV Phân tích hệ thống 4.1 Sơ đồ use case 4.2 Mô hình thực thể quan hệ V Thiết kế hệ thống 12 5.1 Sơ đồ lớp thiết kế .12 5.2 Sơ đồ 13 5.3 Sơ đồ hoạt động 19 VI Triển khai ứng dụng .27 Hệ thống quản lý khách sạn –Nhóm 3A I Mục đích yêu cầu 1.1 Mục đích Xây dựng hệ thống thông tin quản lý khách sạn xây dựng theo hướng thống nhất, với định hướng hệ thống thông tin lõi sử dụng thống toàn hệ thống khách sạn tập đoàn với quy mô rộng, thành phố lớn Hà Nội, Đà Nẵng, Nha Trang, Đà Lạt, Hồ Chí Minh Với quy mô rộng, cần có giải pháp quản lý đồng khách sạn toàn quốc Triển khai, đưa giải pháp toàn diện việc đặt phòng, hủy phòng, đa dạng hóa phương thức toán, tăng cường tính tương tác với khách hàng môi trường dịch vụ Một hệ thống quản lý khách sạn cần xây dựng theo hướng thân thiện, dễ dàng sử dụng, đồng thời tạo cho khách hàng cảm giác chuyên nghiệp, tạo dựng lòng tin với khách hàng Nâng cao mức độ hài lòng khách hàng với hệ thống quản lý khách sạn, đơn giản hóa thủ tục đặt phòng dịch vụ, tạo điều kiện cho khách hàng đặt phòng, tham gia dịch vụ giải trí, nghĩ dưỡng, vui chơi phía khách sạn cung cấp cách nhanh chóng nhất… Từng bước nâng cao lực quản lý, tương tác với khách hàng cảu đội ngũ nhân viên trực tiếp gián tiếp tiếp xúc với khách hàng 1.2 Mục tiêu cụ thể Công việc việc xây dựng hệ thống quản lí khách sạn phải xác định yêu cầu, nhiệm vụ trọng tâm hệ thống thông tin xét, xác định kiến trúc hệ thống thông tin chức mức thông tin hệ thống, đồng thời xác định ảnh hưởng qua lại mức thông tin Nhìn chung, kiến trúc chức hệ thống thông tin phục vụ công tác quản lí khách sạn gồm: - Quản lý phòng gồm chức thêm thông tin phòng, sửa thông tin phòng xóa thông tin phòng - Quản lý khách hàng bao gồm chức thêm thông tin khách hàng khách hàng đặt phòng - Quản lí nhân viên bao gồm chức như: thêm sửa xóa thông tin nhân viên lễ tân - Quản lý đặt trả phòng gồm chức quản li đặt phòng khách hàng : thêm thông tin phòng đặt, khách đặt vào CSDL Quản lí trả phòng Hệ thống quản lý khách sạn –Nhóm 3A khách : thêm lại phòng trả vào danh sách phòng trống (sau khách trả phòng ) 1.3 Yêu cầu - Sử dụng hệ thống thông tin làm sở - Tuân thủ kiến trúc liên thông, tích hợp bên bên hệ thống - Tuân thủ yêu cầu kiến trúc phần mềm, yêu cầu chức năng, yêu cầu thiết kế sở liệu - Tuân thủ quy trình theo quy định pháp luật hành - Tuân thủ quy tắc, quy chuẩn chuyên ngành II Mô hình tổng thể 2.1 Mô hình chức tổng thể Mô hình chức tổng thể hệ thống quản lý khách sạn: Về bản, hệ thống quản lý khách sạn gồm phận sau: Phân hệ quản lý phòng Công việc quản lý phòng công việc nhân viên quản lý Gồm chức : thêm thông tin phòng vào CSDL, sửa thông tin phòng CSDL hay xóa thông tin phòng CSDL Hệ thống quản lý khách sạn –Nhóm 3A Phân hệ quản lý nhân viên Công việc quản lý nhân viên bao gồm thêm sửa xóa thông tin nhân viên.Ngoài người quản lý cập nhật, theo dõi đươc làm việc nhân viên lễ tân ngày … Đây công việc nhân viên quản lý Phân hệ quản lý khách hàng Đây công việc nhân viên lễ tân Khi khách hàng đến đặt phòng nhân viên cập nhật thông tin khách hàng trước làm thủ tục đặt phòng Công việc thêm thông tin khách hàng vào CSDL khách hàng khách sạn Phân hệ quản lý đặt trả phòng Đây công việc hệ thống Một công việc quan trọng hệ thống Công việc nhân viên lễ tân Công việc đặt phòng cho khách hàng khách đến đặt phòng, cập nhật thông tin khách đặt phòng vào CSDL Khi khách trả phòng phòng sau trả cập nhật vào danh sách phòng trống 2.2 Mô hình sở liệu Hệ thống quản lý khách sạn –Nhóm 3A Hệ thống quản lý khách sạn –Nhóm 3A 2.3 Mô hình kiến trúc phần mềm Lõi phát triển ứng dụng Báo cáo, thống kê Ứng dụng cuối Hồ sơ Ứng dụng cuối Trao đổi thông tin qua mạng nội Tập hợp modul ứng dụng Cổng giao tiếp Dữ liệu Quản lý phòng Quản lý khách hàng Quản lý nhân viên Quản lý đặt trả phòng Trao đổi thông tin qua web Đăng nhập Tài nguyên Mạng Mô hình kiến trúc phần mềm lõi hệ thống quản lý khách sạn Hệ thống quản lý khách sạn –Nhóm 3A III Mô hình mạng hệ thống Switch Fire wall Server IV Phân tích hệ thống 4.1 Sơ đồ use case 4.1.1 Use case toàn hệ thống Hệ thống quản lý khách sạn –Nhóm 3A 4.1.2 Use case chức quản lý phòng 4.1.3 Use case chức quản lý đặt trả phòng 4.1.4 Usecase chức quản lí khách hàng Hệ thống quản lý khách sạn –Nhóm 3A 4.1.5 Usecase chức quản lí nhân viên 4.2 Mô hình thực thể quan hệ Trong trình tim hiểu hệ thống thông tin quản lý khách sạn, ta cần phải tổ chức thực thể tiến hành chuẩn hóa chúng dận chuẩn 3NF BCNF thực thể sau: Loại liệu: B: Bắt buộc K: Không bắt buộc Thực thể lient Tên thuộc tính ID Diễn giải Mã khách hàng IDCardNumber Số MN Kiểu liệu Miền giá trị Loại liệu Integer 10 kí tự B Text 10 kí tự B IDCardType Loại th Text 255 kí tự B Description Mô tả Text kí tự K Hệ thống quản lý khách sạn –Nhóm 3A c Chức sửa thông tin phòng 21 Hệ thống quản lý khách sạn –Nhóm 3A d Chức thêm nhân viên 22 Hệ thống quản lý khách sạn –Nhóm 3A e Chức sửa thông tin nhân viên 23 Hệ thống quản lý khách sạn –Nhóm 3A f Chức thêm khách hàng 24 Hệ thống quản lý khách sạn –Nhóm 3A g Chức đặt phòng 25 Hệ thống quản lý khách sạn –Nhóm 3A h Chức trả phòng 26 Hệ thống quản lý khách sạn –Nhóm 3A VI Triển khai ứng dụng 6.1.1 Giao diện login 27 Hệ thống quản lý khách sạn –Nhóm 3A 28 Hệ thống quản lý khách sạn –Nhóm 3A 6.1.2 Giao diện thêm khách hàng 29 Hệ thống quản lý khách sạn –Nhóm 3A 6.1.3 Giao diện BookingRoom 30 Hệ thống quản lý khách sạn –Nhóm 3A 6.1.4 Giao diện quản lý Manager 31 Hệ thống quản lý khách sạn –Nhóm 3A 32 Hệ thống quản lý khách sạn –Nhóm 3A 6.1.5 Giao diện thêm phòng 6.1.6 Giao diện trả phòng 6.1.7 Giao diện hiển thị thông tin phòng 33 Hệ thống quản lý khách sạn –Nhóm 3A 6.1.8 Giao diện tìm kiếm danh sách phòng đặt 34 Hệ thống quản lý khách sạn –Nhóm 3A 35 ... 3A 2.3 Mô hình kiến trúc phần mềm Lõi phát triển ứng dụng Báo cáo, thống kê Ứng dụng cuối Hồ sơ Ứng dụng cuối Trao đổi thông tin qua mạng nội Tập hợp modul ứng dụng Cổng giao tiếp Dữ liệu Quản