1. Trang chủ
  2. » Luận Văn - Báo Cáo

Phát triển hệ thống quản lý chuỗi khách sạn

114 9 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

Tiêu đề Phát Triển Hệ Thống Quản Lý Chuỗi Khách Sạn
Tác giả Trần Văn Hiếu
Người hướng dẫn TS. Phan Trọng Nhân
Trường học Đại Học Bách Khoa
Chuyên ngành Khoa Học Máy Tính
Thể loại luận án tốt nghiệp
Năm xuất bản 2021
Thành phố Thành Phố Hồ Chí Minh
Định dạng
Số trang 114
Dung lượng 1,19 MB

Nội dung

I H C QU C GIA THÀNH PH H CHÍ MINH I H C BÁCH KHOA KHOA KHOA H T MÁY TÍNH * BÁO CÁO LU T NGHI P PHÁT TRI N H TH NG QU N LÝ CHU I KHÁCH S N NGÀNH: KHOA H C MÁY TÍNH H NG: KHOA H C MÁY TÍNH GVHD: TS PHAN TR NG NHÂN GVPB: THS TR N TH QU NGUY T -SINH VIÊN TH C HI N H VÀ TÊN: TR N V HI U MSSV: 1611060 TP H CHÍ MINH, 12/2021 I H C QU C GIA TP.HCM -I H C BÁCH KHOA KHOA: KH & KT Máy tính B MƠN: HTTT _ C NG HÒA XÃ H I CH T NAM c l p - T - H nh phúc NHI M V LU N ÁN T T NGHI P Chú ý: Sinh viên ph i dán t vào trang nh t c a b n thuy t trình H VÀ TÊN: Tr n V Hi u MSSV: 1611060 NGÀNH: Khoa h c Máy tính _ L P: lu n án: Phát tri n h th ng qu n lý chu i khách s n Nhi m v (yêu c u v n i dung s li u): Tìm hi u phân tích h th ng qu n lý chu i khách s n hi n có Tìm hi u cơng ngh hi phát tri n h th ng Nh n di xu t gi i pháp Thi t k h th ng Phát tri n phiên b n m u c a h th ng Hoàn ch nh h th ng Th nghi th ng Ngày giao nhi m v lu n án: 23/08/2021 Ngày hoàn thành nhi m v : 13/12/2021 H tên gi ng d n: Ph ng d n: 1) TS Phan Tr ng Nhân N i dung yêu c CH NHI M B c thơng qua B mơn MƠN GI (Ký ghi rõ h tên) PGS TS Tr n Minh Quang NG D N CHÍNH (Ký ghi rõ h tên) TS Phan Tr ng Nhân PH N DÀNH CHO KHOA, B MÔN: i t (ch ): _ : Ngày b o v : m t ng k t: lu n án: I H C BÁCH KHOA KHOA KH & KT MÁY TÍNH C NG HÒA XÃ H I CH T NAM c l p - T - H nh phúc -Ngày 20 tháng PHI U CH M B O V LVTN ng d n) H tên SV: Tr n V Hi u MSSV: 1611060 Ngành (chuyên ngành): Khoa h c Máy tính tài: Phát tri n h th ng qu n lý chu i khách s n H ng d n: TS Phan Tr ng Nhân T ng quát v b n thuy t minh: S trang: S S b ng s li u S hình v : S tài li u tham kh o: Ph n m m tính tốn: Hi n v t (s n ph m) T ng quát v b n v : S b nv : B n A1: B n A2: Kh khác: S b n v v tay S b n v máy tính: Nh i m c a LVTN: Sinh viên có tìm hi u phân tích ch n c a m t h th ng qu n lý chu i khách s n Sinh viên dùng công ngh hi hi n th c h th xu t nh ng gi i pháp cho nh ng toán liên quan, th c hi n ki m th h th ng c n thi t Nh ng thi u sót c a LVTN: Sinh viên phân tích nghi p v h n ch , m t s c th o lu n phân tích chi ti t Các module ch ir c tích h p hoàn ch nh h th ng, m ts iao di u ngh cb ov B b ov cb ov câu h i SV ph i tr l cH ng: ng ch : gi i, khá, TB): Gi i m: 8.5/10 Ký tên (ghi rõ h tên) Phan Tr ng Nhân KHOA KH & KT MÁY TÍNH - - Ngày 25 2021 H tên SV: Tr n V Hi u MSSV: 1611060 Ngành (chuyên ngành): Khoa h c Máy tính tài: Phát tri n h th ng qu n lý chu i khách s n H ng d n/ph n bi n: ThS Tr n Th Qu Nguy t T ng quát v b n thuy t minh: S trang: S S b ng s li u S hình v : S tài li u tham kh o: Ph n m m tính tốn: Hi n v t (s n ph m) T ng quát v b n v : -S b nv : B n A1: B n A2: - S b n v v tay: Nh Kh khác: S b n v máy tính: m c a LVTN: Sinh viên ng d ng cơng ngh hồn thành m t website c b n qu n lý m t khách s n v i chi nhánh khác nhau, có nhi u tính n ng t landing page c a khách s n, t ch , checkin, t mua hàng t i phòng, checkout, i m danh nhân s , d a qrcode, qu n lý kho, n i th t, qu n lý phòng thi t b phịng Báo cáo trình bày t t, b c c rõ ràng Có th c hi n vi c ki m th ch H th c tri n khai server tên mi n m t ph n Nh ng thi u sót c a LVTN: Các nghi p v ch a c liên k t m ch l c, c n có nh ng thi t l p c u hình phù h p nh logo, thông tin doanh nghi p, banner ng ngo i l tr i gian l , cu i tu ng ph , il n Vi c x lý v gia h u Nhân viên khách s c thông tin t lúc checkin, checkout, s d ng s n ph ng, v.v m t cách rõ ràng tr c quan Vi m danh nhân s ch d ng thơng tin v trí c ghi nh n có m danh th ng ngh cb ov câu h i SV ph i tr l B b ov cH cb ov ng: b ng ch : gi i, khá, TB): m: 8.2 /10 Ký tên (ghi rõ h tên) Tr n Th Qu Nguy t Tôi t nghi p tài s n'' hoàn toàn nghiên c u riêng c a n h th ng qu n lý chu i khách is ng d n góp ý c a Ti Tr ng Nhân Nh ng n i dung trình bày ph n l n nhóm thu th n l c trình nghiên c ng n i dung t nh ng cơng trình nghiên c u, nh n xét, tài li u có trích d n, thích ngu n g c the i dung lu c nhóm s d ng tham kh o t t c nh Nhóm xin ch u trách nhi m v l i cam u có x y nh ng v trách nhi m hoàn toàn thu c v nhóm nghiên c Bách Khoa - vi ph m v b n quy n, ih c i h c Qu c gia Thành ph H Chí Minh hồn thành lu t nghi p em xin g i l i c Tr ng Nhân gi ng viên Khoa Khoa h c u th c hi tài Th t máy tính Trong su t q trình nghiên i kiên nh n nh ng d n, h tr em Giúp em hi Nh ng góp ý, nh n th y Phan tài, b sung thêm r t nhi u ki n th c a th y giúp em hoàn thi Em xin chân thành c y, cô khoa Khoa h c th t, h t lịng t nhi u t máy tính nói riêng i h c Bách Khoa thành ph H c ki n th c su t th i gian h c t p em s mang theo c i Cu i em xin chân thành c trình th c hi n lu ng h em h t t nghi p Vì kinh nghi m ki n th c h n h p nên lu sót Em mong nh Xin bày t lịng bi c nh i nh ng thi u b nt tc m có th hồn thi i Viên g ch cu xây nên không ph i ch b i s c g ng c a em mà nh r t nhi u s h tr c a m Cây c u s i c i t cách v ng vàng nh t Xin kính chúc t t c m i c nhi u thành công cu c s ng Trân tr ng c M CL C L L IC DANH M C HÌNH NH 13 DANH M C B NG 15 Gi i thi tài 15 lý thuy t 19 2.1 Tìm hi u công ngh 19 2.1.1 HTML 19 2.1.2 CSS 19 2.1.3 JavaScript 20 2.1.4 Bootstrap 20 2.1.5 ReactJs 20 2.1.6 Redux 20 2.1.7 NodeJS 21 2.1.8 MongoDB 21 2.1.9 ExpressJS 21 2.1.10 TensorFlowJS 21 2.1.11 Face api 22 2.1.12 QR code 22 2.2 Các h th ng liên quan 22 2.2.1 Tcsoft Hotel 22 2.2.2 Shotel 23 2.2.3 Sophia PMS 24 Phân tích h th ng 26 3.1 Ch th ng 26 3.2 Use Case 28 3.3 t xây d ng h th ng 41 3.3.1 Qu n lý nhân viên 41 3.3.2 Ki m sốt hàng hóa 42 3.3.3 H n ch ti p xúc mùa d i v i khách hàng 42 Thi t k h th ng 43 4.1 Mô hình th c th liên k t ERD 43 4.2 Ánh x sang mơ hình d li u quan h 44 4.2.1 B ng Customer 44 4.2.2 B ng CheckIn 44 4.2.3 B ng Attendance 45 4.2.4 B ng Employee 46 4.2.5 B ng Account 47 4.2.6 B ng Booking 47 4.2.7 B ng Room 48 4.2.8 B ng RoomType 49 4.2.9 B ng Hotel 49 4.2.10 B ng Menu 50 4.2.11 B ng Furniture 51 4.2.12 B ng Furniture Type 51 4.2.13 B ng WareHouse 52 4.3 Ki n trúc h th ng 52 Hi n th c 54 5.1 API l y danh sách booking 54 5.2 API t o booking 54 5.3 API l y danh sách khách hàng 55 5.4 API t o m i khách hàng 55 5.6 API l y danh sách check-in c a khách hàng 56 5.7 API l y thông tin trang dashboard 56 5.8 API l y danh sách nhân viên 58 5.9 API t o nhân viên 58 5.10 API ch nh s a thông tin nhân viên 59 5.11 API thêm nh cho nhân viên 60 5.12 API c p nh t nh cho nhân viên 60 5.13 API l y danh sách menu 60 5.14 API t o m 62 5.15 API ch nh s 62 5.16 63 5.17 API l y danh sách n i th t phòng 63 5.18 API t o n i th t 63 5.19 API ch nh s a n i th t 64 5.20 API t o m i lo i n i th t 64 5.21 API l y danh sách khách s n 66 5.22 API t o m i khách s n 66 5.23 API ch nh s a thông tinh khách s n 66 5.24 API l y sách danh order 67 5.25 API t o order 67 5.26 API l y danh sách phòng 68 5.27 API t o phòng 68 5.28 API ch nh s a phòng 69 5.29 API xóa phịng 70 5.30 API thêm n i th t vào phòng 70 5.31 API xóa n i th t kh i phòng 72 5.32 API l y danh sách lo i phòng 72 5.33 API thêm lo i phòng 72 5.34 API ch nh s a lo i phòng 73 5.35 API xóa lo i phịng 73 5.36 API xem danh sách kho 74 5.37 API thêm s n ph m vào kho 74 5.38 API ch nh s a thông tin s n ph m kho 74 5.39 API l 5.40 API l y s gi làm vi c c a nhân viên tháng 75 5.41 API ghi l i th m danh c a nhân viên 75 m danh c a nhân viên 76 Hi n th c h th ng 77 6.1 Hi n th c h th ng Website 77 6.1.1 Màn p 77 6.1.2 Trang Dashboard c a Admin 77 10 No Test objective Ki m tra ch c Pre Step conditions hình N i th t thêm n i th t vào phòng b ng Qr code Ki m tra ch c Test Input Click vào button thêm n i th t vào phòng Expect result Actual Thông báo thêm n i th t thành công Thông báo thêm n i th t thành công Pass Thông báo ch nh s a n i th t thành công Thông báo ch nh s a n i th t thành cơng Pass Thơng báo xóa n i th t thành cơng Thơng báo xóa n i th t thành công Pass result Test result S d ng mã QR có thơng tin c a n i th t c n thêm quét c camera hình N i th t ch nh s a n i th t Click vào button Edit n thông tin c a n i th t vào form i th t n nút Submit Ki m tra ch c n i th t kh i phòng hình N i th t Click vào button Remove n nút xác nh n xóa n i th t kh i phòng 100 No Test objective 10 11 Pre Step conditions Test Input Ki m tra ch c l c nhân viên theo tên Nh p tên hình nhân viên Nhân viên vào input Ki m tra ch c Click vào nV hình button Thêm Hi Nhân viên m i nhân viên thêm m i nhân viên Expect result Actual Hi n th danh sách nhân viên có tên Hi u Hi n th Pass danh sách nhân viên có tên Hi u Thông báo thêm nhân viên thành công Thông báo thêm nhân viên thành công Thông báo ch nh s a nhân viên thành công Thông Pass báo ch nh s a nhân viên thành công n thông tin c a nhân viên vào form result Test result Pass n nút Submit 12 Ki m tra ch c ch nh s a nhân viên hình nhân viên Click vào button Edit nhân viên n Hi n thông tin c n ch nh s a c a nhân viên vào form n nút Submit 102 No Test objective 13 Ki m tra ch c m danh c a nhân viên Pre Step conditions hình m danh Hình c a nhân viên c Test Input Nhìn vào camera hình m danh Expect result Actual Hi n th thông báo m danh thành công Hi n th Pass thông báo m danh thành cơng Khơng có thơng báo m danh Khơng có Pass thơng báo hình m danh Thơng báo t phịng thành cơng Thơng result Test result m danh 14 Ki m tra ch c m danh c a nhân viên hình m danh Click vào button Thêm m i nhân viên Hình c a nhân ã viên c n thơng tin c a nhân m danh viên vào form n nút Submit 15 Ki m tra ch c hình t t phòng phòng c a khách hàng Click vào button t phịng n Hi n thơng tin cá nhân xác vào form n nút Submit Pass t phịng thành cơng 104 No Test objective 16 Ki m tra ch c check-in c a khách hàng b ng cách submit nh ch ng minh nhân dân Pre Step conditions hình Check-in Hình ch p ch ng minh nhân dân m t thông tin n lúc Booking Update hình ch p ch ng minh nhân dân m t c vào form Test Input Expect result Actual Hi n th thông báo khách hàng in thành công Hi n th Pass thông báo khách Thông báo khơng tìm th y thơng tin khách hàng Thơng báo khơng tìm th y thơng tin khách hàng result Test result check-in thành công n nút Submit b u thuê phòng 17 Ki m tra ch c check-in c a khách hàng b ng cách submit nh ch ng minh nhân dân hình Check-in Hình ch p ch ng minh nhân dân m t c sai thông tin n lúc Booking Click vào button Thêm m i nhân viên n thông tin c a nhân viên vào form Pass n nút Submit b u thuê phòng 106 No Test objective 18 19 Pre conditions Step Ki m tra ch c hình Checkin check-in c a khách hàng b ng cách submit nh ch ng minh nhân dân Hình ch p ch ng minh nhân dân m t Update hình ch p ch ng minh nhân dân m t c vào form Ki m tra ch c hình order 1.Ch n Có mã QR kì thêm vào gi hàng n lúc Booking Test Input Expect result Actual Thơng báo khơng tìm th y thơng tin khách hàng Thơng báo khơng tìm th y thông tin khách hàng Pass Thông báo Thông order thành báo order công thành công Pass result Test result n nút Submit Sai ngày b t u thuê phòng order th s d ng d ch c a khách v hàng khách s n 2.Ti n hành order n nút s d ng mã QR code Quét mã QR code 108 No Test objective 20 Ki m tra ch c Pre conditions Step hình Room n vào nút thêm phòng thêm phòng n thơng tin phịng vào form Test Input Expect result Actual Hi n th Hi n th thơng t o phịng thành cơng result Test result Pass t o phịng thành công n nút Submit 21 Ki m tra ch c hình Room ch nh s a phịng Click vào nút Ch nh s a n thông tin c a nhân viên vào form Hi n th ch nh s a phịng thành cơng Hi n th thơng Pass ch nh s a phịng thành cơng n nút Submit B ng 74 B ng ki m th 110 K t lu n 8.1 Nh ng vi c V i nhóm, phát tri tài phù h p v i s vi ng công n th nh n d ng n th c trình h c t p th c t p t i doanh nghi p V m t nghi p v , thơng qua vi c tìm hi cm t mơ hình kinh doanh khách s n nói chung V m t công ngh n v vi c qu n lý c áp d ng công ngh m NodeJs vào ng d ng giúp nhóm nâng cao ki n th c h c h i cách gi i quy t có v 8.2 phát sinh hi n th c m t h th ng l n th ng m: c nh ng nhu c u yêu c u c a m t h th ng qu n lý khách s n c n có th ng H tr nh ng công ngh m u qu i qu n lý thu n ti n cho khách hàng V ng phát tri n lâu dài, h th nh c xây d ng r ng nhu c u th ng i dùng có yêu c u N m: Th i gian th c hi tài h n ch gi i quy t h t i dùng mong mu n ct 8.3 th ng ng phát tri n Xây d ng thành m t h th ng hoàn ch nh t n thành m t ph n m m gi i pháp giúp gi i quy t nhu c u c a b t kì chu i khách s n th 112 ng V ng m r tài áp d ng vi c ho nhóm s ti p t c phát tri T ng th c t , n sau: th ng Nhóm ch Tích h p nhi u d ch v Nhóm ch code m danh 113 Danh m c tài li u tham kh o [1] ReactJs, https://reactjs.org/, tham kh o ngày 1/9/2021 [2] Redux-Saga Guide, https://redux-saga.js.org/, tham kh o ngày 11/9/2021 [3] TC softhotel, https://tcsofthotel.com/ , tham kh o ngày 13/9/2021 [4] Shotel, https://shotel.vn/ , tham kh o ngày 13/9/2021 [5] Sophia PMS, https://sophiasolution.com/ , tham kh o ngày 13/9/2021 [6] Kinh nghi m qu n lý khách s n hi u qu , https://ezcloud.vn/kinh-nghiem-quanly-khach-san/ , tham kh o ngày 15/9/2020 [7] Douglas Crockford (2008) JavaScript: The Good Parts: The Good Parts United States: O'Reilly Media [8] Anthony, Fullstack React: The Complete Guide to ReactJS and Friends United States: Fullstack.io [9] Mongo DB, https://www.mongodb.com/ , tham kh o ngày 20/9/2021 [10] Face-api, https://justadudewhohacks.github.io/face-api.js/docs/index.html tham kh o ngày 25/9/2021 [11] Tensorflow JS, https://www.tensorflow.org/js , tham kh o ngày 26/9/2021 [12] JS Qr Code Scanner, http://davidshimjs.github.io/qrcodejs/ , tham kh o ngày 27/9/2021 [13] FPT AI, https://fpt.ai/vi , tham kh o ngày 30/9/2021 [14] Neal Ford (2020), Fundamentals of Software Architecture: An Engineering Approach United States: O'Reilly Media 114 ... cáo c a khách s n v i cáo tiêu chí khác Qu n lý thơng tin c a m i khách s n Qu n lý tài kho n Ch i qu n lý cho m i khách s n T t c nh a ch m t khách s n Qu n lý khách s n: qu n lý t i m t khách. .. quy n qu n lý khách s c ch chu i khách c giao bao g m: Qu n lý nhân viên Qu n lý phòng Qu n lý v t ch t Qu n lý kho Xem booking Qu n lý menu Xem danh sách order Xem báo cáo tình hình khách s n... tin h khách hàng - Qu n lý d ch v p qu n lý d ch v t m bán hàng Các giao d ch phát sinh t nhà hàng, spa, minibar, siêu th minimart d dàng tích h p ph n m m qu n lý khách s n T o ng 24 - Qu n lý

Ngày đăng: 02/06/2022, 17:43

HÌNH ẢNH LIÊN QUAN

4.1. Mô hình th詠c th吋 liên k院t ERD - Phát triển hệ thống quản lý chuỗi khách sạn
4.1. Mô hình th詠c th吋 liên k院t ERD (Trang 43)
4.2. Ánh x衣 sang mô hình d英 li羽u quan h羽 4.2.1.B 違ng Customer 4.2.1.B違ng Customer  - Phát triển hệ thống quản lý chuỗi khách sạn
4.2. Ánh x衣 sang mô hình d英 li羽u quan h羽 4.2.1.B 違ng Customer 4.2.1.B違ng Customer (Trang 44)
4.2. Ánh x衣 sang mô hình d英 li羽u quan h羽 4.2.1.B 違ng Customer 4.2.1.B違ng Customer  - Phát triển hệ thống quản lý chuỗi khách sạn
4.2. Ánh x衣 sang mô hình d英 li羽u quan h羽 4.2.1.B 違ng Customer 4.2.1.B違ng Customer (Trang 44)
- Img: hình 違nh s違n ph育m. - Phát triển hệ thống quản lý chuỗi khách sạn
mg hình 違nh s違n ph育m (Trang 50)
H羽 th 嘘pi"8逢嬰 c xây d詠ng d詠a trên mô hình client- ugtxgt."vtqpi"8„<" Client: G 欝m n隠n t違ng là Web App - Phát triển hệ thống quản lý chuỗi khách sạn
th 嘘pi"8逢嬰 c xây d詠ng d詠a trên mô hình client- ugtxgt."vtqpi"8„<" Client: G 欝m n隠n t違ng là Web App (Trang 53)
Hình ch映p ch 泳 ng minh  nhân dân m 員 t  vt逢噂e"8¿pi" vj»pi"vkp"8«" 8k隠n lúc  Booking - Phát triển hệ thống quản lý chuỗi khách sạn
Hình ch 映p ch 泳 ng minh nhân dân m 員 t vt逢噂e"8¿pi" vj»pi"vkp"8«" 8k隠n lúc Booking (Trang 108)
hình Room. - Phát triển hệ thống quản lý chuỗi khách sạn
h ình Room (Trang 110)

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN