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

24 84 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 24
Dung lượng 1,39 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 Đại Trưởng :5851071081

+ Nguyễn Văn Vân :5851071087

+Nguyễn Tài Trung :5851071080

+ Bùi Văn Nhân :5851071049

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

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 Đại Trưởng :5851071081

+ Nguyễn Văn Vân :5851071087

+Nguyễn Tài Trung :5851071080

+ Bùi Văn Nhân :5851071049

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 ứng nhu 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

- Thống kê báo cáo

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ạt cá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óacá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ỀN2.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

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ìnhthá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

2 Thảo luận và hướng dẫn để hiểu các 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ểm chứng được hay không

RUD (Yêu cầu hiểu tài liệu)

2 Thiết kế hệ thống 1 Theo yêu cầu, tạo ra thiết kế

2 Thảo luận về yêu cầu phần cứng /phần mềm

3 Tài liệu thiết kế

HLD (Tài liệu thiết kế mức độ cao), LLD (Tài liệu thiết kế mức độ thấp)

3 Thực hiện 1 Theo thiết kế tạo ra các chương

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

nó để đảm bảo nó hoạt động như mong đợ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êu cầu

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

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

Test case, Test report, Report lỗi, Updates

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ôi trườ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 để đảm bả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

chạy và chạy trong môi trường tương ứng

2 Trong trường hợp người dùng gặp lỗi, chắc chắn giải quyết và khắc phục các vấn đề

3 Trong trường hợp bất kỳ vấn đề fixed; code cập nhật được triển khai trong 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ôi trường với các tính năng mới nhất

Hướng dẫn sử dụng, Danh sách ticket, Danh sách các tính năng mới được triển khai

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

VỊ TRÍ LÀM VIỆC

TẦN SUẤT

HỒ SƠ NHẬP

9 T9 Xử lý thanh toán Bộ phận lễ tân D11,D12 D4

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

khách hàng,nhân viên,phòng,loại phòng,dịch vụ

Bộ phận quản lý (Quản lý)

D1,D2,D3,D1 3

D1,D2,D3,D13

14 T14 Lưu thông tin nhân

viên,khách hàng,phòng,loại phòng,sử dụng dịch vụ

Bộ phận quản lý (Giám đốc)

D1,D2,D3,D1 3

17 T17 Kiểm tra dịch vụ Bộ phận lễ tân D13 D13

19 T19 Cập nhật thông tin

tài khoản

Bộ phận quản lý (Quản lý)

Trang 10

6 D6 Tài Khoản

Admin Lưu thông tin tài khoản chủ khách sạn T19

7 D7 Tài Khoản Nhân

Viên Lưu thông tin tài khoản nhânviên T19

Lưu thông tin khách hàng đăng

11 D11 Danh Sách

Khách Hàng Nhận Phòng

Lưu thông tin khách hàng nhận phòng

Trang 11

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

Trang 12

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 13

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 14

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 15

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 16

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 17

SoNgay,TongTien, NgayLap).

PHONG (MaPhong, MaLoaiPhong, MaTinhTrang, GhiChu).

LOAI_PHONG (MaLoaiPhong, TenLoaiPhong, DonGia, SoNguoiChuan,

Trang 18

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

Người Lập:

ST

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

Trang 19

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

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

Trang 21

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 22

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

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

Trang 23

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 24

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ông tin 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: 05/08/2021, 07:00

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w