1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO cáo bài tập lớn CÔNG NGHỆ PHẦN mềm đề tài QUẢN lý KHÁCH sạn

26 14 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 26
Dung lượng 1,34 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hiện nay, các khách sạn phải trực tiếp tiếp nhận, quản lý một khối lượng lớn và thường xuyên nhiều loại khách, cùng với hàng loạt dịch vụ phát sinh theo nhu cầu của khách hàng.. Hơn nữa,

Trang 1

TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI PHÂN HIỆU TẠI TP HỒ CHÍ MINH

BỘ MÔN CÔNG NGHỆ THÔNG TIN

BÁO CÁO BÀI TẬP LỚN CÔNG NGHỆ PHẦN MỀM

ĐỀ TÀI: QUẢN LÝ KHÁCH SẠN

Giảng viên hướng dẫn :Trần Phong Nhã

Sinh viên thực hiện:

+ Nguyễn Văn Vân :5851071087 +Nguyễn Tài Trung :5851071080

Trang 2

TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI PHÂN HIỆU TẠI TP HỒ CHÍ MINH

BỘ MÔN CÔNG NGHỆ THÔNG TIN

BÁO CÁO BÀI TẬP LỚN CÔNG NGHỆ PHẦN MỀM

ĐỀ TÀI: QUẢN LÝ KHÁCH SẠN

Giảng viên hướng dẫn: Trần Phong Nhã

Sinh viên thực hiện:

+ Nguyễn Văn Vân :5851071087 +Nguyễn Tài Trung :5851071080

Lớp : CÔNG NGHỆ THÔNG TIN

Khoá : 58

TP.Hồ Chí Minh, ngày, tháng 06, năm 2020

Trang 3

MỤC LỤC

CHƯƠNG I:GIỚI THIỆU CHUNG VỀ ĐỀ TÀI 4

1.1.Đặt Vấn Đề 4

1.2 Mục Tiêu Đề Tài 5

1.3 Phạm vi nghiên cứu 5

1.4 Ý nghĩa đề tài 6

1.5 Phương pháp nghiên cứu 6

Chương II: PHÂN TÍCH NGHIỆP VỤ:MÔ TẢ CÁC HOẠT ĐỘNG NGHIỆP VỤ CẦN HỔ TRỢ CỦA HỆ THỐNG PHẦN MỀN 6

2.1 Mô tả nghiệp vụ 6

2.2.Các hoạt động nghiệp vụ của hệ thống 7

Chương III:THIẾT KẾ HỆ THỐNG 7

3.1.Lựa Chọn Mô Hình Phát Triển 7

3.2 Thiết kế chức năng của hệ thống, biểu diễn bằng 2 loại mô hình 9

3.2.1.Bảng Tổng Hợp Công Việc 9

3.2.2.Bảng tổng hợp hồ sơ tài liệu 10

3.2.3.Sơ đồ phân rã chức năng 11

3.2.4.Mô hình dòng dữ liệu DFD 11

3.3.Thiết Kế Cơ Sở Dữ Liệu 17

3.3.1.Sơ đồ ERD 17

3.3.2.Lượt đồ quan hệ 17

3.3.3.Lượt đồ diagrams 18

3.3.4.Sơ liệu cho ERD 18

3.4.Thiết kế menu và giao diện 22

CHƯƠNG IV: KẾT LUẬN 25

1.Nội dung lý thuyết được củng cố: 25

2.Các kỹ năng đã học hỏi được: 25

3 Những kinh nghiệm thực tiễn học hỏi được: 25

4 Hướng phát triển: 26

5 Các phần chưa làm được: 26

Trang 4

CHƯƠNG I:GIỚI THIỆU CHUNG VỀ ĐỀ TÀI

1.1.Đặt Vấn Đề

Trong những năm gần đây du lịch là một trong những ngành có độ tăng trưởng cao nhất cả nước.Rất nhiều khách sạn đua nhau phát triển liên tục và nhanh chóng theo sự phát triển của xã hội vềqui mô và chất lượng

Hiện nay, các khách sạn phải trực tiếp tiếp nhận, quản lý một khối lượng lớn và thường xuyên nhiều loại khách, cùng với hàng loạt dịch vụ phát sinh theo nhu cầu của khách hàng Do đó, côngviệc quản lý hoạt động kinh doanh của khách sạn ngày càng phức tạp hơn

Hơn nữa, công tác quản lý không chỉ đơn thuần là quản lý về lưu lược khách đến với khách sạn,

sử dụng các loại hình dịch vụ … mà công việc quản lý còn phải đáp ứng nhu cầu về việc báo cáocác loại hình doanh thu, tình hình kinh doanh của khách sạn … để từ đó có thể đưa ra định hướng và 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ữ và xử lý bằng thủ công như hiện nay thì sẽ tốn rất nhiều thời gian và nhân lực mà không đem lại hiệu quảcao Do đó cần phải tin học hóa hình thức quản lý, cụ thể là xây dựng một phần mềm để đáp ứngnhu cầu quản lý toàn diện, thống nhất và đạt hiệu quả cao nhất cho hoạt động kinh doanh của khách sạn

Do những nhu cầu trên nên nhóm chúng em quyết định chọn đề tài thực tập cuối khóa là “Quản

lý khách sạn” như là một chính yếu cho nhu cầu ứng dụng công nghệ thông tin vào kinh doanh

Mục tiêu trong tương lai: hoàn thiện mục tiêu phân tích và thiết kế hệ thống quản lý khách sạn

Từ đó, phát triển xây dựng hệ thống thử nghiệm, áp dụng hệ thống vào thực tế trong cuộc sống

và nhân rộng hệ thống ra toàn quốc

1.3 Phạm vi nghiên cứu

Lý do chọn quản lý khách sạn: sau khi đặt phòng tại các khách sạn, và các website Thấy rằngquy trình xử lý thông tin đặt phòng và trả phòng, quản lý chủ yếu là thủ công, còn chậm chạp và

có nhiều sai xót Từ đó, ý tưởng phân tích và thiết kế quản lý khách sạn ra đời

Nhằm hướng đến người dùng là: các khách sạn nhỏ, các nhân viên làm việc tại khách sạn

Trang 5

Quy mô đề tài: quản lý phân tích và thiết kế một khách sạn, từ đó tạo tiền đề cho phát triển chuỗikhách sạn, và quy mô ngày càng lớn hơn.

Nghiên cứu dựa trên website có sẵn: nhưng website này còn nhiều hạn chế như chưa có: quản lýkho, quản lý nhân viên, thống kê, … Từ đó, phân tích và thiết kế hệ thống hoàn thiện hơn, pháttriển hơn

1.4 Ý nghĩa đề tài

Khi có được hệ thống, người dùng sẽ quản lý tốt nhất khách sạn của mình Về các dịch vụkhách sạn, quản lý linh hoạt từ khâu quản lý đăng kí thuê phòng đến trả phòng, cùng hàng loạtcác quy trình phức tạp

Nhằm giúp các khách sạn quản lý việc kinh doanh thuận tiện hơn Tiết kiệm thời gian, tối ưu hóa các công việc, giảm áp lực cho người dùng Lưu trữ, tính toán nhanh và chính xác hơn

Là tiền đề cho hệ thống quản lý một khách sạn hoàn chỉnh trong tương lai

1.5 Phương pháp nghiên cứu

Nghiên cứu phân tích theo hướng cấu trúc Trong đó, sử dụng sơ đồ ERD để phân tích cơ sở dữliệu, và mô hình DFD để phân tích các chức năng của hệ thống

Chương II: PHÂN TÍCH NGHIỆP VỤ:MÔ TẢ CÁC HOẠT ĐỘNG NGHIỆP VỤ CẦN HỔ TRỢ CỦA HỆ

THỐNG PHẦN MỀN

2.1 Mô tả nghiệp vụ

Khi khách hàng có nhu cầu ở khách sạn thì khách hàng có thể liên hệ trực tiếp hoặc qua

Trang 6

điện thoại với khách sạn để tiến hành làm thủ tục đăng ký thuê phòng.

Khi khách hàng làm thủ tục đăng ký nhận phòng thì khách hàng phải khai báo đầy đủ thông tin về mình cũng như những thông tin cần thiết mà Bộ phận Lễ tân (BPLT) yêu cầu đồng thời khách hàng phải gửi cho BPLT giấy tờ tùy thân của mình như: CMND, (Passport, Visa đối với người nước ngoài) hoặc các văn bằng có hình còn thời hạn sử dụng BPLT sẽ giữ lại các loại giấy và các văn bằng này cho đến khi khách hàng làm xong thủ tục trả phòng

Tiếp đó BPLT sẽ kiểm tra lại tình trạng phòng để tiến hành giao phòng cho khách.Trong thời gian ở khách sạn, khách hàng có thể sử dụng các thức uống có sẵn trong phòng hoặc các dịch vụ của khách sạn Khi khách hàng sử dụng dịch vụ sẽ do BPLT tiếp nhận

và thanh toán khi khách trả phòng

Khi khách làm thủ tục trả phòng, BPLT sẽ kiểm tra lại tình trạng phòng, chính sách trả phòng, các dịch vụ đã sử dụng trong thời gian khách ở khách sạn Sau đó sẽ tổng hợp lại và in

ra hoá đơn tổng để khách thanh toán đồng thời sẽ trả lại giấy tờ tùy thân cho khách

Khách sạn có nhiều loại phòng, tuỳ theo từng loại phòng mà có giá phòng và tiện nghi khác nhau

Khách sạn còn có những dịch vụ massage, karaoke, giặt ủi …

Sau mỗi tháng và sau mỗi năm khách sạn sẽ tiến hành tính công suất phòng theo:

Thống kê theo doanh thu loại phòng

Trích suất họ tên, CMND … hàng ngày nộp cho công an để họ tiện theo dõi về tình hình tạm trú – tạm vắng

2.2.Các hoạt động nghiệp vụ của hệ thống

Quản lý khách sản vì là một phần mềm nhỏ,yêu cầu ổn định không thay đổi thường xuyên,môi trường ổn định, Các công cụ và công nghệ được sử dụng là ổn định… nên nhóm sử sụng mô hình thác nước để sử lý bởi vì mô hình thác nước

Trang 7

Mô hình Thác nước là giai đoạn đầu trong quá trình SDLC Trên thực tế, nó là mô hình đầu tiên

được sử dụng rộng rãi trong ngành công nghiệp phần mềm Nó được chia thành các pha, đầu ra

của một pha trở thành đầu vào của pha tiếp theo Nó là giai đoạn bắt buộc được hoàn thành trước

khi bắt đầu giai đoạn tiếp theo Nói tóm lại, không có sự chồng chéo nào trong mô hình thác

nước

Trong thác nước, sự phát triển của một pha chỉ bắt đầu khi giai đoạn trước hoàn thành Do tính

chất này, mỗi giai đoạn của mô hình thác nước phải được xác định khá chính xác Các giai đoạn

chuyển từ mức cao xuống mức thấp hơn, giống như một thác nước nên mô hình này được đặt tên

là mô hình thác nước

Các giai đoạn:

STT Giai Đoạn Các hoạt động đã thực hiện Các tài liệu có thể

chuyển

1 Phân tích yêu cầu 1 Nắm được tất cả các yêu cầu RUD (Yêu cầu hiểu tài

2 Thảo luận và hướng dẫn để hiểu các liệu)yêu cầu

3 Thực hiện thử nghiệm các yêu cầu đểđảm bảo rằng các yêu cầu có thể kiểmchứng được hay không

2 Thiết kế hệ thống 1 Theo yêu cầu, tạo ra thiết kế HLD (Tài liệu thiết kế

2 Thảo luận về yêu cầu phần cứng mức độ cao), LLD (Tài/phần mềm liệu thiết kế mức độ

3 Tài liệu thiết kế thấp)

3 Thực hiện 1 Theo thiết kế tạo ra các chương Các chương trình, Unit

trình / code TCs và kết quả

2 Tích hợp code cho giai đoạn tiếptheo

3 Unit testing

4 Thử nghiệm hệ thống 1 Tích hợp unit tested code và kiểm tra Test case, Test report,

nó để đảm bảo nó hoạt động như mong Report lỗi, Updatesđợi

2 Thực hiện tất cả các hoạt động thửnghiệm (Functional and non functional)

để đảm bảo hệ thống đáp ứng các yêucầu

3 Trong trường hợp bất thường, báocáo

4 Theo dõi tiến độ về kiểm tra thôngqua các công cụ như số liệu truy xuấtnguồn gốc, ALM 5 Báo cáo hoạt độngthử nghiệm

5 Triển khai Hệ thống 1 Hãy chắc chắn rằng môi trường đang

hoạt động

Trang 8

2 Hãy chắc chắn rằng không có lỗi mởserver.

3 Đảm bảo rằng các tiêu chí test đượcđáp ứng

4 Triển khai ứng dụng trong môitrường tương ứng

5 Thực hiện kiểm tra về môi trường saukhi ứng dụng được triển khai để đảmbảo ứng dụng không gặp vấn đề

6 Bảo trì hệ thống 1 Hãy chắc chắn rằng ứng dụng đang Hướng dẫn sử dụng,

chạy và chạy trong môi trường tương Danh sách ticket, Danh

2 Trong trường hợp người dùng gặp được triển khai

lỗi, chắc chắn giải quyết và khắc phụccác vấn đề

3 Trong trường hợp bất kỳ vấn đềfixed; code cập nhật được triển khaitrong môi trường

4 Ứng dụng luôn được tăng cường đểkết hợp nhiều tính năng, cập nhật môitrường với các tính năng mới nhất

3.2 Thiết kế chức năng của hệ thống, biểu diễn bằng 2 loại mô hình

3.2.1.Bảng Tổng Hợp Công Việc

11 T11 Lưu thông tin đăng Bộ phận lễ tân D10,D11,D12 D10,D11,D12

Trang 9

kí thuê phòng,nhận phòng,trả phòng và thanh toán

12 T12 Tìm kiếm thông tin Bộ phận lễ tân D1,D2,D3,D1 D1,D2,D3,D13

viên,phòng,loại phòng,dịch vụ

13 T13 Thêm,xóa,sửa Bộ phận quản lý D1,D2,D3,D1 D1,D2,D3,D13

hàng,nhân viên,phòng,loại phòng

14 T14 Lưu thông tin nhân Bộ phận quản lý D1,D2,D3,D1 D1,D2,D3,D13

hàng,phòng,loại phòng,sử dụng dịch vụ

phòng

tin sử dụng dịch vụ

19 T19 Cập nhật thông tin Bộ phận quản lý D6,D7 D6,D7

tài khoản (Quản lý)

Bảng Tổng Hợp Công Việc

3.2.2.Bảng tổng hợp hồ sơ tài liệu.

Trang 11

6 D6 Tài Khoản Lưu thông tin tài khoản chủ T19

11 D11 Danh Sách Lưu thông tin khách hàng nhận T6,T7,T8,T9,T11

Khách Hàng phòngNhận Phòng

12 D12 Danh Sách Sử Lưu thông tin khách hàng sử T9,T11

Trang 12

Mô hình DFD mức tổng quátMức 1

Trang 13

Mô hình DFD mức 1Mức2

Mô hình DFD mức 2 của quản lý tài khoảm

Trang 14

Mô hình DFD mức 2 của quản lý thuê trả phòng

Mô hình DFD mức 2 của quản lý khách hàng

Mô hình DFD mức 2 của quản lý nhân viên

Trang 15

Mô hình DFD mức 2 của quản lý danh mục phòng

Mô hình DFD mức 2 của quản lý sử dụng dịch vụMức 3

Trang 16

Mô hình DFD mức 3 của quản lý đăng kí thuê phòng

Mô hình DFD mức 3 của quản lý nhận phòng

Mô hình DFD mức 3 của quản lý trả phòngMức 4

Trang 17

Mô hình DFD mức 4 của quản lý thanh toán

3.3.Thiết Kế Cơ Sở Dữ Liệu

Trang 18

SoNgay,TongTien, NgayLap).

PHONG (MaPhong, MaLoaiPhong, MaTinhTrang, GhiChu).

LOAI_PHONG (MaLoaiPhong, TenLoaiPhong, DonGia, SoNguoiChuan,

Trang 19

Tên Thực Thể: KhachHang Ngày Lập:

Người Lập:

ST Tên Thuộc Tính Diễn giải Kiểu Loại DL Miền Giá Trị Số Byte

1 Ma Khach Hang Mã khách hàng C B

2 Ten Khach Hang Tên khách hàng C K

3 CMND Chứng minh nhân dân S K

2 TenLoaiPhong Tên loại phòng C K

4 SoNguoiChuan Số người chuẩn S K

5 SoNguoiToiDa Số người tối đa S K

Trang 20

1 MaNhanVien Mã nhân viên C B

2 TenNhanVien Tên nhân viên C K

1 MaPhieuThue Mã phiếu thuê C B

2 MaNhanVien Mã nhân viên C B

3 MaKhachHang Mã khách hàng S B

5 KhachNuocNgoa Khách nước S B

Trang 23

3.4.Thiết kế menu và giao diện

Giao diện quản lý nhân viên

Giao diện quản lý hóa đơn

Trang 24

Giao diện quản lý đăng kí

Giao diện quản lý phòng

Trang 25

Giao diện quản lý khách hàng

CHƯƠNG IV: KẾT LUẬN

Qua bài tập trên chúng em đã hiểu rõ hơn việc vận dụng các kiến thức đã học vào một đề tài thực

tế Chẳng hạn như việc tiếp cận người dùng để lấy thông tin và yêu cầu cho việc phân tích dữ liệu, xây dựng các chức năng của hệ thống cũng như việc lưu trữ dữ liệu một cách nghiệp vụ hơn……

1.Nội dung lý thuyết được củng cố:

Phân tích, thiết kế hệ thống thông tin hướng cấu trúc

Thiết kế cơ sở dữ liệu với Microsoft SQL Server

Làm việc trên môi trường NET, lập trình C# được củng cố

Sử dụng thành thạo Microsoft Office Word,

2.Các kỹ năng đã học hỏi được:

Kỹ năng thu thập thông tin trong giai đoạn lấy yêu

cầu Kỹ năng làm việc nhóm

Kỹ năng viết báo cáo

3.Những kinh nghiệm thực tiễn học hỏi được:

Tập trung nhiều thời gian hơn cho việc tìm hiểu thu thập thông tin

Chọn đúng hướng phân tích

Trang 26

4.Hướng phát triển:

Tiếp tục thực hiện và phát triển các chức năng mở rộng còn thiếu

Xây dựng chương trình có thể thực thi trên nhiều hệ điều hành

Xây dựng website cho phép khách hàng đăng ký thuê phòng trực tuyến, xem các thôngtin về khách sạn

5.Các phần chưa làm được:

Một số giao diện chưa thân thiện với người dùng

Chưa làm kịp chức năng phục hồi, sao lưu dữ liệu…

Ngày đăng: 18/01/2022, 10:09

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w