Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 160 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
160
Dung lượng
3,69 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN XÂY DỰNG WEBSITE CUNG CẤP NGƯỜI GIÚP VIỆC GVHD: ThS NGUYỄN MINH ĐẠO SVTH: HUỲNH NHẬT LÂM MSSV: 16110369 SVTH: THỔ VĂN HIỀN MSSV: 16110322 SKL007699 Tp Hồ Chí Minh, tháng 1/2021 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM HUỲNH NHẬT LÂM – 16110369 THỔ VĂN HIỀN - 16110322 Đề tài: XÂY DỰNG WEBSITE CUNG CẤP NGƯỜI GIÚP VIỆC KHÓA LUẬN TỐT NGHIỆP KỸ SƯ CNTT GIÁO VIÊN HƯỚNG DẪN ThS NGUYỄN MINH ĐẠO KHÓA 2016 – 2020 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM HUỲNH NHẬT LÂM – 16110369 THỔ VĂN HIỀN - 16110322 Đề tài: XÂY DỰNG WEBSITE CUNG CẤP NGƯỜI GIÚP VIỆC KHÓA LUẬN TỐT NGHIỆP KỸ SƯ CNTT GIÁO VIÊN HƯỚNG DẪN ThS NGUYỄN MINH ĐẠO KHÓA 2016 – 2020 PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Họ tên sinh viên 1: Huỳnh Nhật Lâm Họ tên sinh viên 2: Thổ Văn Hiền Ngành: Công nghệ thông tin Tên đề tài: Xây dựng website cung cấp người giúp việc Họ tên giáo viên hướng dẫn: Thạc sĩ Nguyễn Minh Đạo NHẬN XÉT Về nội dung đề tài khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm: (Bằng chữ: ) năm 2021 thán Tp Hồ Chí Minh, g ngày Giáo viên hướng dẫn (Ký & ghi rõ họ tên) PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ tên sinh viên 1: Huỳnh Nhật Lâm Họ tên sinh viên 2: Thổ Văn Hiền Ngành: Công nghệ thông tin Tên đề tài: Xây dựng website cung cấp người giúp việc Họ tên giáo viên phản biện: Tiến sĩ Lê Vĩnh Thịnh NHẬN XÉT Về nội dung đề tài khối lượng thực hiện: Ưu điểm: Khuyết điểm: Đề nghị cho bảo vệ hay không? Đánh giá loại: Điểm: (Bằng chữ: ) thán năm 2021 Tp Hồ Chí Minh, g ngày Giáo viên phản biện (Ký & ghi rõ họ tên) LỜI CẢM ƠN Lời nói cho chúng em gửi lời cảm ơn đến tồn thể thầy mơn Khoa Cơng nghệ Thơng tin dạy tận tình, trang bị cho chúng em kiến thức quý báu năm vừa qua Chúng em xin bày tỏ lòng biết ơn sâu sắc tới thầy Nguyễn Minh Đạo tận tâm bảo hướng dẫn chúng em suốt trình hồn thành tiểu luận Sau lời cảm ơn thầy Lê Vĩnh Thịnh góp ý, phản biện để chúng em có thêm kiến thức Mặc dù cố gắng hồn thành khóa luận phạm vi khả cho phép, chắn có sai sót Mong thầy thơng cảm góp ý tận tình Một lần nữa, chúng em xin thành thật cảm ơn! LỜI CAM ĐOAN Chúng xin cam đoan: Những nội dung tiểu luận thực hướng dẫn trực tiếp thầy Nguyễn Minh Đạo Mọi tham khảo dùng tiểu luận trích dẫn rõ ràng tên tác giả, tên cơng trình, thời gian, địa điểm công bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, xin chịu hồn tồn trách nhiệm Tp.Hồ Chí Minh, ngày tháng (Ký & ghi rõ họ tên) Đại diện nhóm năm 2021 ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH KHOA CƠNG NGHỆ THƠNG TIN ******** ĐỀ CƯƠNG KHÓA LUẬN TỐT NGHIỆP Họ tên sinh viên thực 1: Huỳnh Nhật Lâm MSSV 1: 16110369 Họ tên sinh viên thực 2: Thổ Văn Hiền MSSV 2: 16110322 Thời gian làm tiểu luận: từ 28/09/2020 đến 10/1/2021 Chuyên ngành: Công nghệ phần mềm Tên tiểu luận: Xây dựng website cung cấp người giúp việc Giáo viên hướng dẫn: Thạc sĩ Nguyễn Minh Đạo Nhiệm vụ khóa luận: Lý thuyết: - Lý thuyết liên quan đến dịch vụ cho thuê người giúp việc - Javascript language (ES6), Boostrap UI(v4.0) - SpringBoot framework: RESTful API - Reactjs library: JSX, State and Lifecycle, Handling Events, React Router DOM (Link) Thực hành: - Xây dựng ứng dụng website quản lý dành cho admin trang người dùng dành cho khách hàng muốn cung cấp dịch vụ giúp việc đăng kí trở thành nhân viên giupviecnha.com Kế hoạch thực hiện: Tuần Các chức dự kiến thực Tuần 1-2 • Khảo sát (28/9- số trang web 11/10/20 tìm kiếm 20) việc làm • Xác định chức website Tuần 3-4 • Tìm hiểu (12/10- Spring boot 25/10/20 MVC, 20) ReactJS • Xây dựng database Tuần Xây dựng giao (26/10- diện 1/11/202 dụng 0) CSS, áp dụng liệu và0 view Tuần 6-7 Xây dựng (2/11- số chức 15/11/20 cho 20) giao diện N02 UI_DKGV Kiểm tra N03 and feel UI_DKVN Kiểm tr 04 nút nhấn UI_DKGV Kiểm tr N05 liên kết trang nộ UI_DKGV Kiểm tr N06 miêu tả Kiểm tra Validate VD_DKN Kiểm GV01 validate trường i 7.2.6 Kiểm thử trang đăng kí làm Bảng Testcase kiểm thử trang đăng kí làm ID Kiểm tra UI 119 UI_DKDL Kiểm tra 01 phần UI_DKDL Kiểm tra 02 UI_DKDL Kiểm tra 03 and feel UI_DKDL Kiểm tr 04 nút nhấn UI_DKDL Kiểm tr N05 liên kết trang nộ UI_DKDL Kiểm tr N06 miêu tả Kiểm tra Validate VD_DKN Kiểm GV01 validate trường i 120 Kiểm tra validate ô chọn công việc : công việc giúp việc nhà 7.2.7 Kiểm thử trang đăng nhập admin B ả n g 7 T e st c a s e k iể m t h tr a n g đ ă n g n h ậ p a d m i n ID Kiểm tra UI UI_DN07 UI_DN09 UI_DN10 UI_DN12 Kiểm tra Validate VD_DN02 121 7.2.8 Kiểm thử trang người giúp việc Bảng Testcase kiểm thử trang người giúp việc ID De Kiểm tra UI UI_TDNG Kiểm V01 hiển sách tuyể UI_TDNG Kiểm V02 nút n UI_TDNG Kiểm V03 and Kiểm tra chức FNC_TDN Kiểm GV01 loại cho việc FNC_TDN Kiểm GV02 tên n FNC_TDN Kiểm GV03 122 ngày input da FNC_TDN Kiểm tr GV04 loa FNC_TDN Kiểm tr GV05 lưu giúp việ FNC_TDN Kiểm tr GV06 cậ người gi FNC_TDN Kiểm tr GV07 xó giúp việ FNC_TDN Kiểm tr GV08 ch người tuyển FNC_TDN Kiểm tr GV09 người gi 123 7.2.9 Kiểm thử trang hợp đồng thuê dịch vụ Bảng Testcase kiểm thử trang hợp đồng thuê dịch vụ ID De Kiểm tra UI UI_HDTD Kiểm V01 hiển sách thuê UI_HDTD Kiểm V02 nút n UI_HDTD Kiểm V03 and Kiểm tra chức FNC_HDT Kiểm DV01 loại FNC_HDT Kiểm DV02 tên n FNC_HDT Kiểm DV03 ngườ 124 FNC_HDT Kiểm tr DV04 tín dịch vụ FNC_HDT Kiểm tr DV05 tín người gi hồn lại FNC_HDT Kiểm tr DV06 cậ hợp đồn FNC_HDT Kiểm tr DV07 tìm tên khác nh FNC_HDT Kiểm tr DV08 sắ ngày bắ ngày kế 125 Click vào dấu mũi tên Danh sách hợp đồng cột ngày bắt đầu thuê xếp theo bảng danh sách hợp đồng ngày kết thúc thuê 126 PHẦN KẾT LUẬN KẾT QUẢ ĐẠT ĐƯỢC Lời nói cho chúng em gửi lời cảm ơn sâu sắc tới thầy mơn với dẫn nhiệt tình thầy cơ, chúng em hồn thành khóa luận chuyên ngành “xây dựng website cung cấp người giúp việc” nhận nhiều kết quả: Hoàn thành “website cung cấp người giúp việc” Tích lũy kiến thức công nghệ Spring-Boot, ReactJS Hiểu biết thêm hệ quản trị sở liệu MySQL Nâng cao khả làm việc nhóm, xếp quản lý thời gian dự án tiến độ ƯU ĐIỂM - Các thư viện hỗ trợ giúp nâng cao tốc độ lập trình Reactstrap, Bootstrap, JQuery - Khả giải quyết vấn đề giúp việc nhà thời kì 4.0 khách hàng đối tác (nhân viên giúp việc) với trung gian công ty sở hữu tảng trang web Tương tự với số mơ hình kinh doanh khác Grab, GoViet… - Với công nghệ ReactJS giúp tiết kiệm băng thông thời gian tải trang cho người dùng NHƯỢC ĐIỂM Bên cạnh ưu điểm nhóm em gặp số nhược điểm sau: - Thời gian hạn hẹp nên trang web chưa hồn thiện số tính nâng cao chưa xác định lịch làm việc nhân viên tránh bị trùng làm mà phải thông qua phận xếp lịch công ty - Giao diện người dùng chưa thật thu hút khách hàng - Chưa hỗ trợ tạo tài khoản cho khách hàng - Chưa tính khoảng cách thích hợp để xếp nơi làm việc HƯỚNG PHÁT TRIỂN Từ hạn chế đề tài, nhóm em dự định hướng phát triển trang web sau: 127 - Xây dựng tính cập nhật lịch làm việc nhân viên hiển thị phía người dùng trang quản lý - Cải tiến giao diện người dùng bắt mắt - Xây dựng chức tạo tài khoản cho người dùng - Xây dựng tính xếp lịch làm việc theo khoảng cách gần để tiện lợi cho người giúp việc 128 DANH MỤC TÀI LIỆU THAM KHẢO [1]: “Mục tiêu kiểm thử phần mềm mục đích Tester cần hướng đến” https://viblo.asia/p/muc-tieu-cua-kiem-thu-phan-mem-va-cac-muc-dich-tester-can-huong-denZDEeLRpbvJb (Truy cập vào ngày 22 tháng năm 2020) [2]: “Bootstrap Tutorial” https://www.w3schools.com/bootstrap4/ (Truy cập vào 13 tháng 11 năm 2020) [3]: “Spring Boot – Introduction” https://www.tutorialspoint.com/spring_boot/spring_boot_introduction.htm (Truy cập vào ngày 18 tháng 11 năm 2020) [4]: “A JavaScript library for building user interfaces https://reactjs.org/ (Truy cập vào ngày 20tháng 11 năm 2020) [5]: “RESTful API Designing Với Spring Boot” – Lê Quang Đạt [6]: “JAVA – 4” – Nguyễn Anh Ngọc – ĐHFPT 129 ... lý người giúp việc 3.2.12 Xác nhận hợp đồng đăng ký người giúp việc 3.2.13 Xóa người giúp việc 3.2.14 Chỉnh sửa thông tin người giúp việc 3.2.15 Quản lý đánh... hình quản lý người giúp việc - Trang thông tin người giúp việc - Trang danh đánh giá chi tiết người giúp việc 10 - Trang danh sách tuyển dụng người giúp việc 5.1.5... lý người giúp việc 49 Bảng 12 Mô tả liệu chức thêm người giúp việc 51 Bảng 13 Mô tả liệu chức xóa người giúp việc 54 Bảng 14 Mô tả liệu chức chỉnh sửa thông tin người giúp việc