Vui lòng dùng định danh này để trích dẫn hoặc liên kết đến tài liệu này: https://dspace.ctu.edu.vn/jspui/handle/123456789/94859
Nhan đề: PHÁT TRIỂN ỨNG DỤNG HỖ TRỢ TÌM VIỆC LÀM CHO SINH VIÊN DÙNG KIẾN TRÚC MICROSERVICES
Nhan đề khác: DEVELOPING AN APPLICATION TO SUPPORT JOB SEARCH FOR STUDENTS USING MICROSERVICES
Tác giả: Nguyễn, Công Danh
Nguyễn, Lê Tường Linh
Từ khoá: KỸ THUẬT PHẦN MỀM
Năm xuất bản: 2023
Nhà xuất bản: Trường Đại Học Cần Thơ
Tóm tắt: Bối cảnh: Sự phát triển của công nghệ dẩn đến việc thiết kế phần mềm theo kiến trúc Nguyên khối (Monolithic) xuất hiện nhiều nhược điểm. Những năm gần đây, kiến trúc Microservices được áp dụng rộng rải cho việc xây dựng ứng dụng lớn cho doanh nghiệp thay thế cho kiến trúc Monolithic cổ điển. Vậy kiến trúc Microservices có những ưu nhược điểm gì và tại sao các công ty lớn như Netflix, eBay,… lại sử dụng nó? Mục tiêu: Xuất phát từ những ý nghĩa thực tiễn như vậy, chúng tôi đã thực hiện đề tài luận văn “Phát triển ứng dụng hỗ trợ tìm việc làm cho sinh viên dùng kiến trúc Microservices” để hiểu và áp dụng kiến trúc Microservices trong việc xây dựng và phát triển một ứng dụng cụ thể từ đó đưa ra các phân tích, đánh giá và rút ra các ưu nhược điểm của kiến trúc Microservices. Phương pháp: Hệ thống hỗ trợ tìm kiếm việc làm cho sinh viên SVJob sẽ được thiết kế theo kiến trúc Microservices với ASP.NET Core framework, Docker, HTML, CSS và các cơ sở dữ liệu SQL Server và MongoDB. Kết quả: Ứng dụng hỗ trợ tìm kiếm việc làm cho sinh viên SVJob hướng tới nhóm người dùng là các sinh viên đại học đang theo học hoặc đã tốt nghiệp củng như những nhà tuyển dụng, đại diện công ty. Hệ thống cho phép sinh viên cập nhật thông tin cá nhân, tìm kiếm và ứng tuyển các công việc cũng như cho phép nhà tuyển dụng cập tạo công ty, đăng công việc và duyệt ứng tuyển từ sinh viên. Ngoài ra, ứng dụng cho phép người quản trị (Admin) quản lý tài khoản, công việc và mục lục hệ thống. Kết luận: Từ Ứng dụng SVJob, chúng tôi đi đến kết luận kiến trúc Microservices có thể được áp dụng cho các hệ thống có lượng người dùng lớn, quy mô lớn, cần mở rông trong tương lai và có tích hợp nhiều loại công nghệ khác nhau do những ưu điểm như tính dể mở rộng, dể kiểm thử, triển khai và bảo trì. Tuy nhiên kiến trúc Microservices chưa thể thay thế kiến trúc Monolithic do tồn tại nhiều nhược điểm như gia tăng chi phí vận hành, phức tạp trong thiết kế hệ thống, đồng bộ dữ liệu và bảo mật cho hệ thống.
Mô tả: 80 Tr
Định danh: https://dspace.ctu.edu.vn/jspui/handle/123456789/94859
Bộ sưu tập: Trường Công nghệ Thông tin & Truyền thông

Các tập tin trong tài liệu này:
Tập tin Mô tả Kích thước Định dạng  
_file_
  Giới hạn truy cập
3.11 MBAdobe PDF
Your IP: 3.135.188.121


Khi sử dụng các tài liệu trong Thư viện số phải tuân thủ Luật bản quyền.