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

Building the resource booking system for the organization

132 6 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

Nội dung

MINISTRY OF EDUCATION AND TRAINING HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY AND EDUCATION GRADUATION THESIS INFORMATION TECHNOLOGY BUILDING THE RESOURCE BOOKING SYSTEM FOR THE ORGANIZATION LECTURER: NGUYEN DUC KHOAN, M.Sc STUDENTS: NGUYEN PHUOC DANG NGUYEN MINH DANG SKL 010266 Ho Chi Minh City, May 2023 HCMC UNIVERSITY OF TECHNOLOGY AND EDUCATION FACULTY FOR HIGH QUALITY TRAINING GRADUATION THESIS BUILDING THE RESOURCE BOOKING SYSTEM FOR THE ORGANIZATION Advisor: Nguyen Duc Khoan, M.Sc.IT Student 1: Nguyen Phuoc Dang Student ID: 19110189 Student 2: Nguyen Minh Dang Student ID: 19110188 Course: 2019 Major: Information Technology Ho Chi Minh City, May 2023 THE SOCIALIST REPUBLIC OF VIETNAM Independence – Freedom– Happiness Ho Chi Minh City, May …, 2023 PROJECT ASSIGNMENT Student Name: Nguyen Phuoc Dang Student ID: 19110189 Student Name: Nguyen Minh Dang Student ID: 19110188 Major: Information Technology Project Title: Building the resource booking system for the organization Advisor: Nguyen Duc Khoan, M.Sc.IT Date Receive: 20.02.2023 Date Submit: 31.05.2023 Project Title: Building the resource booking system for the organization Figures and original document: This project is built from scratch Goal: A resource booking system for the organization system allows the users in the organization to schedule and book meetings with any resource of the organization Final Product: A Web Application which allows the compnay user to manage a scheduling system and book meeting events with resources CHAIR OF THE PROGRAM ADVISOR (Sign with full name) (Sign with full name) THE SOCIALIST REPUBLIC OF VIETNAM Independence – Freedom– Happiness Ho Chi Minh City, May …, 2023 ADVISOR’S EVALUATION SHEET Student Name: Nguyen Phuoc Dang Student ID: 19110189 Student Name: Nguyen Minh Dang Student ID: 19110188 Major: Information Technology Class: 19110CLST Project title: Building The Resource Booking System For The Organization Advisor: Nguyen Duc Khoan M.SC.IT EVALUATION Content of the project: Strengths: Weaknesses: Approval for oral defense? (Approved or denied) Overall evaluation: (Excellent, Good, Fair, Poor) Mark:……….(in words .) Ho Chi Minh City, May …, 2023 ADVISOR (Sign with full name) THE SOCIALIST REPUBLIC OF VIETNAM Independence – Freedom– Happiness Ho Chi Minh City, May …, 2023 PRE-DEFENSE EVALUATION SHEET Student Name: Nguyen Phuoc Dang Student ID: 19110189 Student Name: Nguyen Minh Dang Student ID: 19110188 Major: Information Technology Class: 19110CLST Project title: Building The Resource Booking System For The Organization Advisor: Nguyen Duc Khoan M.SC.IT EVALUATION Content and workload of the project Strengths: Weaknesses: Approval for oral defense? (Approved or denied) Overall evaluation: (Excellent, Good, Fair, Poor) Mark:……….(in words .) Ho Chi Minh City, May …, 2023 REVIEWER (Sign with full name) THE SOCIALIST REPUBLIC OF VIETNAM Independence – Freedom– Happiness Ho Chi Minh City, May …, 2023 EVALUATION SHEET OF DEFENSE COMMITTEE MEMBER Student Name: Nguyen Phuoc Dang Student ID: 19110189 Student Name: Nguyen Minh Dang Student ID: 19110188 Major: Information Technology Class: 19110CLST Project title: Building The Resource Booking System For The Organization Name of Defense Committee Member: EVALUATION Content and workload of the project Strengths: Weaknesses: Overall evaluation: (Excellent, Good, Fair, Poor) Mark:……….(in words .) Ho Chi Minh City, May …, 2023 COMMITTEE MEMBER (Sign with full name) DISCLAIMER I hereby declare that this graduation’s thesis is my own and autonomous work All sources and aids used have been indicated as such All texts either quoted directly or paraphrased have been indicated by in-text citations Full bibliographic details are given in the reference list which also contains internet sources containing URL and access date This work has not been submitted to any other examination authority ACKNOWLEDGEMENTS First of all, the implementation team would like to send their sincere thanks to the HighQuality Training Department - the Ho Chi Minh City University of Technical Education for creating all the most favorable conditions for the group to perform The association is free to access, refer, and expand knowledge in the field of Information Technology in general and the Graduation Thesis in particular! The sincerest thanks to the implementation team would like to sincerely send to Mr NGUYEN DUC KHOAN - who used all the teacher's enthusiasm and knowledge, accompanied and directly taught, guided, and created all favorable conditions, help the group to develop their best as well as improve their knowledge throughout the learning process, especially in the process of preparing and implementing this project Thank you for your enthusiasm, which is a tremendous motivation to help the group perform, persevere throughout the process of implementing the topic and discover new interesting and useful knowledge related to the topic Students Group Nguyen Phuoc Dang & Nguyen Minh Dang TABLE OF CONTENTS CHAPTER INTRODUCTION 1.1 The Urgency of the project 1.2 Problem Definition 1.3 Proposed Solution 1.4 Objective 1.5 Technology 1.6 Requirements CHAPTER APPLICATION REVIEW AND CURRENT SURVEY 2.1 Application Review 2.1.1 Website Calendly Review 2.1.2 Google Calendar 2.1.3 Facebook Event Center 2.1.4 Website SimplyBook 2.2 Overview of survey 10 2.2.1 What is the conclusion after reviewing these websites? 10 2.2.2 What is the solution? 10 2.3 Technologies 10 2.3.1 Angular 10 Introduction to Angular 10 Why Angular? 11 Details of technology used in Front-end 11 2.3.1.3.1 Routing 11 2.3.1.3.2 Authentication Guard 11 2.3.1.3.3 Interceptor 12 2.3.1.3.4 Binding data 12 2.3.1.3.5 Components structure 12 2.3.1.3.6 Handling Events 13 2.3.1.3.7 Modules 13 2.3.1.3.8 Service 13 2.3.2 Springboot 14 Introduction to Springboot 14 Why Springboot? 14 Details of technology used in Back-end 14 2.3.2.3.1 Spring Security 14 2.3.2.3.2 Swagger 15 2.3.2.3.3 Jwt token 15 2.3.2.3.4 Quartz scheduler: 16 2.3.2.3.5 Google Api 16 2.3.2.3.6 Paypal 17 CHAPTER REQUIREMENT SPECIFICATION 18 3.1 Description 18 3.1.1 Description about types of booking resources 18 3.1.2 Description about roles 18 3.2 Functional Requirements 19 3.2.1 User Requirements 19 Unauthorized user 19 Manager 19 Primary User 20

Ngày đăng: 05/12/2023, 10:02

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

TÀI LIỆU LIÊN QUAN

w