Xây dựng hệ thốn quản lí thuê đặt phòng khách sạn

22 287 2
Xây dựng hệ thốn quản lí thuê đặt phòng khách sạn

Đ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

TRƯỜNG ĐẠI HỌC CƠNG NGHIỆP HÀ NỘI - Khoa cơng nghệ thơng tin- BÀI TẬP LỚN MƠN: NHẬP MƠN CƠNG NGHỆ PHẦN MỀM Đề tài : Quảnthuê đặt phòng khách sạn Nhóm số :7 Lớp : Khoa học máy tính 1-K10 Giáo viên hướng dẫn :Nguyễn Hồng Tú Nhóm thực hiện: 1.Bì Thị Thu Thảo 2.Nguyễn Thị Huệ 3.Nguyễn Kỳ Anh 4.Vũ Công Minh Mục Lục  Phần SRS 1.Giới thiệu 1.1 Mục tiêu .3 1.2 Phạm vi .3 1.3 Định nghĩa ,viết tắt thuật ngữ 2.Mô tả chung 2.1 Xác định tác nhân 2.2 Xác định ca sử dụng .4 2.3 Lược đồ UC 3.Yêu cầu cụ thể 3.1 Yêu cầu hệ thống 3.2 Thiết kế sở liệu .10 3.3 Đặc tả chi tiết bảng liệu 12 3.4 Giao diện 14  Phần SAD 19 Giới thiệu 19 1.1 Mục đích 19 1.2 Phạm vi 19 1.3 Đặc tả kiến trúc 20 Mục tiêu kiến trúc trở ngại 21 Phần SRS 1.Giới thiệu Tên hệ thống : Hệ thống đặt trả phòng khách sạn Thông tin khách sạn: Khách sạn Trường Thịnh,số 125 -Hai Bà Trưng -Hà Nội Bài toán: Khách sạn Trường Thịnh khách sạn nhỏ xây dựng t lâu,h ệ thống quản cũ lạc hậu đặc biệt hệ thống quản thơng tin khách sạn th đặt phòng thủ cơng gây nhiều khó khăn cho nhân viên việc thuê đặt phòng khách hàng th ế ến cho lượng khách ngày giảm Do cần thiết kế hệ thống quản linh hoạt ,tiện ích ứng d ụng tin học công nghệ vào quản ,thiết lập trang web ,các phần mền cập nh ật thơng tin , giúp cho phận quản ,lễ tân ph ận khác khách sạn cập nhật thơng tin cách nhanh chóng ,khách hàng dễ dàng thuận lợi việc thuệ đặt phòng 1.1 Mục tiêu -Giúp cho nhân viên cập nhật thơng tin v ề khách hàng ,thơng tin phòng ,thơng tin dịch vụ… cách nhanh chóng -Giúp cho khách hàng thuê đặt phòng cách dễ dàng h ơn 1.2 Phạm vi Áp dụng cho hệ thống thuê đặt phòng khách sạn Trường Th ịnh 1.3 Định nghĩa ,viết tắt thuật ngữ KH: Khách hàng NV: Nhân viên QLKS:Quản khách sạn 2.Mơ tả chung 2.1 Xác định tác nhân STT Tác nhân Mô tả Khách hàng Người có nhu cầu thuê ,sử dụng dịch vụ khách sạn Nhân viên Có nhiệm vụ tiếp nhận khách thuê phòng, trả lời yêu cầu thắc mắc cho khách hàngLập phiếu đăng ký cho khách thuê phòng, nhận yêu cầu khách hàng muốn sử dụng dịch vụ khách sạn Lập phiếu tốn khách hàng trả phòng chuyển sang phòng tài để lập hóa đơn tốn Ngân hàng Giao dich tài khoản QL khách sạn Quản lý thông tin dịch vụ ,Quản lý thơng tin khách hàng,thơng tin phòng 2.2 Xác định ca sử dụng Tác nhân Ca sử dụng Khách hàng Đặt phòng Thanh tốn QL khách sạn Quản thơng tin KH Quản thơng tin phòng Quản thơng tin dịch vụ Ngân hàng Thanh toán qua thẻ Nhân viên Lập phiếu thuê Lập hóa đơn 2.3 Lược đồ UC Sơ đồ UC  Đặc tả UC đăng nhập Tên UC Tác nhân Chức Mô tả Điều kiện đầu vào Kết đầu Stt Đăng nhập NV,QLKS Đăng nhập hệ thống Nhân viên/QLKS phải đăng nhập vào hệ thống Nhân viên /QLKScó tên truy cập mật hợp lệ Nhân viên /QLKS xác thực truy cập vào hệ thống Tác nhân Khởi động chương trình Nhập tên truy cập mật Nhấn vào OK Hệ thống Hiển thị hình đăng nhập Hiển thị lên hình đăng nhập -Xác thực người dùng qua tên truy cập mật đưa menu có chức tương ứng với tên truy cập -Nếu tên truy cập mật không ,đưa thông báo người dùng yêu cầu nhập lại  Đặc tả UC lập phiếu thuê phòng Tên UC Tác nhân Chức Mô tả Điều kiện đầu vào Kết đầu Stt Lập phiếu thuê Nhân viên Chức thông tin yêu cầu KH NV nhập thông tin yêu cầu KH NV phải nhập thông tin yêu cầu KH Một bảng thông tin yêu cầu khách hàng Tác nhân NV đăng nhập vào hệ thống NV chọn chức lập phiếu thuê NV nhập thông tin NV nhấn login Hệ thống Hiển thị menu chứa chức tương ứng Hiển thị mục cần điền Hiển thị thơng tin lên hình Hệ thống lưu lại thơng tin  Đặc tả UC lập hóa đơn Tên UC Tác nhân Chức Mô tả Điều kiện đầu vào Kết đầu Lập hóa đơn Nhân viên Chứa thông tin dịch vụ mà KH sử dụng Nhân viên cập nhật dịch vụ khách hàng sử dụng vào hệ thống Nhân viên phải cập nhật dịch vụ khách hàng sử dụng vào hệ thống Một bảng thông tin dịch vụ mà KH sử dụng Stt Tác nhân NV đăng nhập vào hệ thống NV chọn chức lập hóa đơn NV chọn OK Hệ thống Hiển thị menu chứa chức tương ứng Hiển thị cácthông tin dịch vụ mà KH sử dụng In hóa đơn  Đặc tả UC quảnphòng Tên UC Tác nhân Chức Mô tả Điều kiện đầu vào Kết đầu Stt Quảnphòng QLKS Chứa thơng tin phòng QLKS cập nhật thơng tin phòng QLKS phải cập nhật thơng tin phòng Một bảng thơng tin phòng Tác nhân QLKS đăng nhập vào hệ thống QLKS chọn chức quản phòng QLKS nhập thơng tin NV nhấn login Hệ thống Hiển thị menu chứa chức tương ứng Hiển thị mục cần điền Hiển thị thông tin lên hình Hệ thống lưu lại thơng tin  Đặc tả UC quản lý dịch vụ Tên UC Tác nhân Chức Mô tả Điều kiện đầu vào Kết đầu Stt Tác nhân Quản lý dịch vụ QLKS Chứa thông tin dịch vụ QLKS cập nhật thông tin dịch vụ QLKS phải cập nhật thông tin dịch vụ Một bảng thông tin phòng Hệ thống QLKS đăng nhập vào hệ thống QLKS chọn chức quản dịch vụ QLKS nhập thơng tin NV nhấn login Hiển thị menu chứa chức tương ứng Hiển thị mục cần điền Hiển thị thơng tin lên hình Hệ thống lưu lại thông tin  Đặc tả UC quản lý KH Tên UC Tác nhân Chức Mô tả Điều kiện đầu vào Kết đầu Stt Quảnkhách hàng QLKS Chứa thông tin khác hàng QLKS nhập thông tin khách hàng vào hệ thống QLKS phải nhập thông tin cảu khách hàng vào hệ thống Một bảng thông tin khách hàng Tác nhân QLKS đăng nhập vào hệ thống QLKS chọn chức quản KH QLKS nhập thơng tin NV nhấn login Hệ thống Hiển thị menu chứa chức tương ứng Hiển thị mục cần điền Hiển thị thơng tin lên hình Hệ thống lưu lại thơng tin  Đặc tả UC đặt phòng Tên UC Tác nhân Chức Mô tả Điều kiện đầu vào Kết đầu Đặt phòng KH Chứa thơng tin phòng ,các dịch vụ mong muốn KH chọn thơng tin phòng dịch vụ mong muốn vào hệ thống KH phải nhập thông tin cá nhân Một bảng thông tin yêu cầu khách hàng thông tin KH Stt Tác nhân KH truy cập vào trang web khách sạn KH nhấn chọn phòng KH nhấn Đăng ký Hệ thống Hiển thị thơng tin phòng ,giá phòng ,đánh giá phòng,hình ảnh … Liên kết đến trang tốn u cầu điền thơng tin cá nhân tốn (VISA,Thẻ tín dụng) Hệ thống thơng báo đặt phòng thành cơng  Đặc tả UC tốn Tên UC Tác nhân Chức Mô tả Điều kiện đầu vào Kết đầu Thanh toán KH Chứa thông tin dịch vụ mà KH sử dụng KH toán dịch vụ dùng KH phải nhập thông tin cá nhân Tổng số tiền KH phải trả  Đặc tả UC trả qua thẻ Tên UC Tác nhân Chức Mô tả Điều kiện đầu vào Kết đầu Trả qua thẻ Ngân hàng Đăng nhập vào tài khoản ngân hàng NV quét thẻ để tốn ,nếu khách hàng trả online chuyển khoản trực tiếp sang tài khoản khách sạn KH có tên truy cập mã pin hợp lệ Đăng nhập thành công vào tài khoản ngân hàng 3.Yêu cầu cụ thể 3.1 Yêu cầu hệ thống Hệ thống quảnkhách sạn giúp quản lý hệ thống khách sạn cách hiệu quả,nâng cao chất lượng phục vụ:  Hoạt động NV Hệ thống cho phép nhân viên dễ dàng thực check-in check out cho khách hàng Giúp lấy liệu ,chuy ển liệu nhanh chóng,thuật tiện tránh sai sót,giúp sửa chữa thơng tin cách dễ dàng  Hoạt động QLKS Hệ thống cho phép QLKS cách thuận tiện,lấy liệu,quản lý thơng tin khách hàng,thơng tin phòng,các d ịch vụ khách sạn cách dễ dàng.Giúp tương tác hiệu với NV  Thuê đặt phòng Hệ thống giúp cho đặt phòng dễ dàng ngồi đặt phòng trực tiếp KH đặt qua mạng –từ trang web khách sạn,hoặc trang web du lịch,các nguồn doanh nghiệp nh khách sạn,hãng hàng không hay đại lý du lịch lên kết với trang web khách sạn Hệ thống xử lý việc đặt phòng từ trang web khách sạn hay từ đại lý du l ịch tr ực tuyến từ trang web khách sạn hợp tác cách dễ dàng  Lập hóa đơn tốn Ngày ,các khách hàng sử dụng nhiều phương th ức để toán khác nhau.Hệ thống tiếp nhận cách phù hợp với phương thức:tiền mặt,thẻ tín dụng nhờ tác nhân ngân hàng,thanh tốn trực tiếp.Có thể kiểm tra sửa đổi nhiệm vụ liên quan tới hóa đơn tốn có thay đổi 10 3.2 Thiết kế sở liệu Code: use master go create database QLKS go use QLKS go create table KHACHHANG (cmtnd int primary key not null, hoten nvarchar(20) not null, diachi nvarchar(20) not null, sodienthoai int not null, ) create table NHANVIEN (manv nvarchar(20) primary key not null, hoten nvarchar(20) not null, diachi nvarchar(20) not null, 11 sodienthoai int not null, ) create table HOADON (mahd nvarchar(20) primary key not null, manv nvarchar(20) not null, cmtnd int not null, ngayvao date not null, ngayra date not null, tongtien float not null, constraint fk_HOADON_NHANVIEN foreign key (manv) references NHANVIEN(manv) on update cascade on delete cascade, constraint fk_HOADON_KHACHHANG foreign key (cmtnd) references KHACHHANG(cmtnd) on update cascade on delete cascade, ) create table PHIEUTHUE (maphieu nvarchar(20) not null primary key, cmtnd int not null, manv nvarchar(20) not null, ngayvao date not null, ngayra date not null, constraint fk_PHIEUTHUE_NHANVIEN foreign key (manv) references NHANVIEN(manv) on update cascade on delete cascade, constraint fk_PHIEUTHUE_KHACHHANG foreign key (cmtnd) references KHACHHANG(cmtnd) on update cascade on delete cascade, ) create table QUANLY (maql nvarchar(20) not null primary key, hoten nvarchar(20) not null, diachi nvarchar(20) not null, sodienthoai int not null, ) create table QLKH (makh nvarchar(20) primary key not null, cmtnd int not null, maql nvarchar(20) not null, constraint fk_QLKH_QUANLY foreign key (maql) references QUANLY(maql) on update cascade on delete cascade, ) create table QLDV (madv nvarchar(20) primary key not null, tendv nvarchar(20) not null, maql nvarchar(20) not null, constraint fk_QLDV_QUANLY foreign key (maql) references QUANLY(maql) on update cascade on delete cascade, ) create table QLPHONG (maphong nvarchar(20) primary key not null, tenphong nvarchar(20) not null, loaiphong nvarchar(20) not null, maql nvarchar(20) not null, 12 constraint fk_QLPHONG_QUANLY foreign key (maql) references QUANLY(maql) on update cascade on delete cascade, ) 3.3 Đặc tả chi tiết bảng liệu  Bảng đặc tả chi tiết liệu khách hàng STT Tên trường Cmtnd Hoten Diachi sodienthoai Kiểu trường Int nVarchar nVarchar Int Kích cỡ 30 20 20 30  Bảng đặc tả chi tiết liệu NV STT Tên trường Manv Hoten Diachi sodienthoai Kiểu trường nVarchar nVarchar nVarchar int Kích cỡ 20 20 20 30  Bảng đặc tả chi tiết liệu Hóa đơn STT Tên trường Mahd Manv Cmtnd Ngayvao Ngayra Tongtien Kiểu trường nVarchar nVarchar int date Date float Kích cỡ 20 20 30 50 50 30  Bảng đặc tả chi tiết liệu Phiếu thuê STT Tên trường Kiểu trường Kích cỡ 13 Maphieu Cmtnd Manv Ngayvao Ngayra nVarchar int nVarchar date date 20 30 20 50 50  Bảng đặc tả chi tiết liệu Quản lý STT Tên trường Maql Hoten Diachi sodienthoai Kiểu trường nVarchar nVarchar nVarchar int Kích cỡ 20 20 20 30  Bảng đặc tả chi tiết liệu Quảnkhách hàng STT Tên trường Kiểu trường Makh nVarchar Cmtnd int Maql nVarchar  Bảng đặc tả chi tiết liệu Quảnphòng Kích cỡ 20 30 20 STT Kích cỡ 20 20 20 20 Tên trường Maphong Tenphong Loaiphong Maql Kiểu trường nVarchar nVarchar nVarchar nVarchar  Bảng đặc tả chi tiết liệu Quản lý dịch vụ STT Tên trường Kiểu trường Kích cỡ 14 Madv Tendv Maql nVarchar nVarchar nVarchar 20 20 20 3.4 Giao diện  Giao diện trang web khách sạn  Giao diện đặt phòng online 15  Giao diện hoá đơn 16  Giao diện lập phiếu thuê phòng 17  Giao diện đăng nhập  Giao diện đăng nhập 18  Giao diện quản khách sạn 19  Phần SAD Tài liệu Kiến trúc Phần mềm Giới thiệu 1.1 Mục đích Mục đích :Xây dựng hệ thống quản thơng tin khách sạn th đặt phòng linh hoạt áp cụng cơng nghệ internet 1.2 Phạm vi Các đối tượng bị ảnh hưởng :Phần mền áp dụng cho nhân viên, khách hàng QLKS  Nhân viên:Có thể truy cập vào hệ thống để lấy thơng tin v ề khách hàng ,về phòng dịch vụ cách đăng nhập đ ồng th ời cập nhật lên hệ thống thông tin khách hàng  QLKS: đăng nhập vào hệ thống để quản thơng tin từ nhân viên cập nhật lên hệ thống , thống kê phân tích để đưa thơng tin cho nhân viên  KH:dễ dàng đặt phòng thuận tiện không tốn thời gian 1.3 Đặc tả kiến trúc  Kiến trúc cũ:  Hệ thống quản cách thủ công cách ghi chép nhân viên phải trao đổi với thông tin dịch v ụ phòng sau ngày chí phải cập nh ật theo buổi ngày để đảm bảo cho việc thuê đặt phòng khách sạn thuận lợi  Khách hàng phải trực tiếp đến đặt phòng xem thơng tin dịch vụ bất tiện  Quản khó khăn việc quản thơng tin phòng ,d ịch vụ, thơng tin khách hàng  Kiến trúc :  Xây dựng hệ thống quản online kết hợp với quản th ủ cơng  Khách hàng xem dịch vụ phòng tiện khách sạn website khác sạn đồng th ời khách hàng đặt phòng 20  Nhân viên vào hệ thống cập nhật thông tin khách hàng lập phiếu thuê  QLKS vào hệ thống cập nhât lại phòng dịch vụ quản m ột cách nhanh chóng  Khi khách hàng trực tiếp đến đặt phòng nhân viên lập phiếu thuê cập nhật thông tin khách hàng dịch vụ phòng khách hàng sử dụng lên hệ thống  Nếu khách hàng đăt phòng online khách hàng phải ền đ ầy đủ thông tin mà hệ thống yêu cầu không hệ thống báo lỗi lỗi yêu cầu nhập lại  Nếu nhập đầy đủ thơng tin khách hàng đặt phòng thành cơng  Nhân viênvà QLKS phải đăng nhập vào hệ thống để lấy thơng tin,quản cập nhật ,chỉnh sửa cách nhập tên m ật không hệ thống báo lỗi khơn bất c ứ thơng tin Mục tiêu kiến trúc trở ngại  Thiết kế hệ thống quản tương tác phận khách sạn ,giúp cho nhân viên cập nhật thơng tin nhanh chóng ,nhân viên quản dễ dàng quản ,các thơng tin khách hàng khách sạn an toàn bảo mật  Những trở ngại khó khăn việc xây dựng hệ thống -Khó khăn việc kế thừa thông tin từ phận khác -Khó khăn việc lập hệ thống cập nhật lại tình trạng phòng dịch vụ cá thông tin khách hàng Đặc tả chi tiết yêu cầu ,chức ,các ràng buộc hệ th ống quản đặt trả phòng khách sạn Trường Thịnh Hệ thống thuê đặt phòng cần xây dựng cung cấp ch ức t ốt cho thành phần sau:  KH : - Việc đặt hiểu chỉnh , ngồi việc đặt phòng tr ực tiếp KH đặt online qua trang web khác sạn 21 -Việc trả phòng tốn hiệu chỉnh KH tốn toán tiền , thẻ phận tiếp tân toán online qua trang web khách sạn  NV  Là nhân tố tích cực hệ thống có chức lập danh sách KH, điều chỉnh điều phối phòng ,thơng báo thơng tin v ề khác hàng thông tin dịch vụ …  QLKS  Quản lý công việc khách sạn,tình trạng phòng,thơng tin khách hàng,thơng tin dịch vụ giúp khách sạn hoạt động hiệu 22 ... Hệ thống đặt trả phòng khách sạn Thông tin khách sạn: Khách sạn Trường Thịnh,số 125 -Hai Bà Trưng -Hà Nội Bài toán: Khách sạn Trường Thịnh khách sạn nhỏ xây dựng t lâu,h ệ thống quản lí cũ lạc... cho việc thuê đặt phòng khách sạn thuận lợi  Khách hàng phải trực tiếp đến đặt phòng xem thơng tin dịch vụ bất tiện  Quản lí khó khăn việc quản lí thơng tin phòng ,d ịch vụ, thơng tin khách hàng... liệu ,quản lý thông tin khách hàng,thông tin phòng, các d ịch vụ khách sạn cách dễ dàng.Giúp tương tác hiệu với NV  Thuê đặt phòng Hệ thống giúp cho đặt phòng dễ dàng ngồi đặt phòng trực tiếp KH đặt

Ngày đăng: 27/03/2018, 23:11

Từ khóa liên quan

Mục lục

  • Phần SRS

    • 1.Giới thiệu

      • 1.1 Mục tiêu

      • 1.2 Phạm vi

      • 1.3 Định nghĩa ,viết tắt và các thuật ngữ

      • 2.Mô tả chung

        • 2.1 Xác định các tác nhân

        • 2.2 Xác định các ca sử dụng

        • 2.3 Lược đồ UC

        • 3.Yêu cầu cụ thể

          • 3.1 Yêu cầu hệ thống

          • 3.2 Thiết kế cơ sở dữ liệu

          • 3.3 Đặc tả chi tiết các bảng dữ liệu

          • 3.4 Giao diện

          • Phần SAD

            • 1. Giới thiệu

              • 1.1 Mục đích

              • 1.2 Phạm vi

              • 1.3 Đặc tả kiến trúc

              • 2. Mục tiêu kiến ​​trúc và những trở ngại

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

Tài liệu liên quan