Please use this identifier to cite or link to this item:
https://dspace.ctu.edu.vn/jspui/handle/123456789/93709
Title: | PHÁT TRIỂN WEBSITE GIỚI THIỆU VIỆC LÀM ITJOBS SỬ DỤNG KIẾN TRÚC CLEAN VÀ TÍCH HỢP MÁY HỌC |
Other Titles: | DEVELOPING ITJOBS WEBSITE TO INTRODUCE JOBS USING CLEAN ARCHITECTURE WITH INTEGRATED MACHINE LEARNING |
Authors: | Nguyễn, Công Danh Huỳnh, Chí Dũng |
Keywords: | KỸ THUẬT PHẦN MỀM |
Issue Date: | 2023 |
Publisher: | Trường Đại Học Cần Thơ |
Abstract: | Bối cảnh: Sự cạnh tranh trong lĩnh vực IT và nguồn nhân lực ngày càng tăng, việc phát triển các nền tảng tuyển dụng trong ngành công nghiệp này dần trở nên quan trọng. Để phát triển một hệ thống tốt, yêu cầu đội ngũ phát triển phải lựa chọn công nghệ, ngôn ngữ, cơ sở dữ liệu,... và rất nhiều yếu tố kỹ thuật khác phù hợp. Vì vậy, việc lựa chọn kiến trúc phần mềm lạc hậu không có tính linh hoạt cao là một điều không tốt. Điều này đặt ra yêu cầu cao hơn về sự hiệu quả, linh hoạt, dễ sử dụng, dễ dàng chuyển đổi, tích hợp công nghệ mới và tính năng đặc biệt của kiến trúc phần mềm. Mục tiêu: Phát triển trang web giới thiệu việc làm ITJobs sử dụng kiến trúc Clean để đảm bảo mã nguồn dễ bảo trì, linh hoạt và dễ mở rộng. Đồng thời, nghiên cứu cách tích hợp máy học nhằm cải thiện trải nghiệm người dùng và tăng cường khả năng đề xuất việc làm phù hợp với từng ứng viên. Phương pháp: Để đạt được mục tiêu, luận văn sử dụng phương pháp phát triển phần mềm theo kiến trúc Clean với ASP.NET Core, tập trung vào sự phân tách giữa các lớp chức năng và cô lập quy trình nghiệp vụ vào trung tâm để tránh sự ảnh hưởng của công nghệ đối với nghiệp vụ, từ đó năng cao tính linh hoạt của hệ thống, giảm độ phức tạp và tăng tính tái sử dụng. Đồng thời, áp dụng các thuật toán máy học để phân tích dữ liệu từ ứng viên và công ty, từ đó cung cấp thông tin chi tiết và đề xuất việc làm phù hợp với kỹ năng và mong muốn của ứng viên. Kết quả: Quá trình nghiên cứu, ta thấy việc áp dụng kiến trúc Clean - một kiến trúc mới có độ linh hoạt cao, giúp việc phát triển ứng dụng trở nên dễ dàng hơn, đảm bảo sự dễ bảo trì và mở rộng. Hệ thống cũng tích hợp thành công các thuật toán máy học, cung cấp trải nghiệm người dùng tốt hơn và đề xuất việc làm có chất lượng cao. Kết quả này đồng thời chứng minh tính khả thi và hiệu quả của việc kết hợp giữa kiến trúc Clean và máy học trong phát triển website giới thiệu việc làm. Kết luận: Luận văn đã thành công trong việc phát triển một trang web giới thiệu việc làm trong lĩnh vực IT sử dụng kiến trúc Clean và tích hợp máy học. Kết quả đạt được không chỉ đáp ứng các yêu cầu về hiệu suất và tính năng mà còn mở ra hướng phát triển mới trong việc tận dụng công nghệ máy học để nâng cao trải nghiệm người dùng và tối ưu hóa quá trình tìm kiếm việc làm trong lĩnh vực IT. |
Description: | 138 Tr |
URI: | https://dspace.ctu.edu.vn/jspui/handle/123456789/93709 |
Appears in Collections: | Trường Công nghệ Thông tin & Truyền thông |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
_file_ Restricted Access | 3.7 MB | Adobe PDF | ||
Your IP: 3.145.38.150 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.