Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/81718
Title: XÂY DỰNG ỨNG DỤNG QUẢN LÝ CÔNG TÁC SINH VIÊN TRƯỜNG CAO ĐẲNG NGHỀ THEO KIẾN TRÚC MICROSERVICES (PHÂN HỆ 1)
Authors: Ngô, Bá Hùng
Trần, Kim Trang
Keywords: TRUYỀN THÔNG VÀ MẠNG MÁY TÍNH
Issue Date: 2022
Publisher: Trường Đại Học Cần Thơ
Abstract: Ngày nay, cùng với sự phát triển của cuộc cách mạng công nghệ 4.0 áp dụng công nghệ thông tin vào các lĩnh vực văn hóa, giáo dục, kinh tế,giao thông,... đem đến nhiều sản phẩm, hệ thống tiên tiến cho cuộc sống. Các hệ thống được phát triển và triển khai một cách rộng rãi đem đến sự tiện lợi, giảm chi phí, giải quyết những vấn đề bất thiết trong quá trình hoạt động và xây dựng. Tuy nhiên vấn đề kích thước của dịch vụ trong hệ thống là một bài toán khó. Làm sao khi thay đổi các chức năng trong hệ thống mà không ảnh hưởng đến toàn hệ thống. Từ những vấn đề trên tôi thực hiện đề tài “ Xây dựng hệ thống quản lý công tác sinh viên dựa trên kiến trúc Microservices”. Trong đề tài sẽ thấy được các vấn đề kích thước, thay đổi các chức năng trong hệ thống mà không ảnh hưởng đến toàn hệ thống sẽ được giải quyết khi hệ thống áp dụng kiến trúc Microservices trong việc triển khai và phát triển hệ thống. Hệ thống sẽ quản lý được các khóa học, sinh viên,.. cũng như các bộ phận nhân sự trong công tác quản lý sinh viên. Từ đó, có thể đánh giá tìm ra các ưu nhược điểm của kiến trúc Microservices. Hệ thống được xây dựng trên môi trường phát triển tích hợp IDE Eclipse cùng với đó là hệ quản trị cơ sở dữ liệu NoSQL (MongoDB). Người dùng với những vai trò khác nhau sẽ được sử dụng tương tác trên giao diện Web. Các dịch vụ nhỏ sẽ có những chức năng khác nhau được lập trình bằng Framework Vaadin và Spring Boot. Kết quả cho thấy ứng dụng đã giải quyết được những vấn đề bất thiết trong việc quản lý công tác sinh viên. Ứng dụng giúp con người thoát khỏi việc quản lý thủ công, nâng cao hiệu quả công việc, tiết kiệm được nhiều thời gian. Đặc biệt từ ứng dụng chúng tôi phân tích cũng như tìm ra được những ưu nhược điểm của kiến trúc Microservices. Hiểu sâu hơn về nó và phân chia, triển khai các services trong nhóm. Rút ra được những thiếu xót cũng như cách cải thiện được ứng dụng cũng như nhược điểm của kiến trúc Microservices.
Description: 54 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/81718
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
1.4 MBAdobe PDF
Your IP: 3.137.171.121


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.