Xây Dựng Hệ Thống Quản Lý Thực Tập và Đồ Án Tốt Nghiệp

Xây dựng hệ thống quản lý thực tập và đồ án tốt nghiệp giúp tối ưu hóa quy trình, nâng cao hiệu quả và chất lượng đào tạo sinh viên.

Trường đại học

Đại học Chính quy Hà Nội

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp

2021

66
5
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CÁM ƠN

1. CHƯƠNG 1: BÀI TOÁN QUẢN LÝ THỰC TẬP VÀ ĐỒ ÁN TỐT NGHIỆP

1.1. Khảo sát các hệ thống liên quan

1.2. Tính cấp thiết của đề tài đồ án

1.3. Các bước phát triển hệ thống và công nghệ kỹ thuật sử dụng

2. CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1. Yêu cầu chức năng

2.2. Quá trình thực tập tốt nghiệp

2.3. Xác định yêu cầu

2.4. Phân tích yêu cầu

2.5. Phân tích động

2.6. Xây dựng mô hình lớp thiết kế

2.7. Xây dựng lược đồ cơ sở dữ liệu

3. CHƯƠNG 3: CÀI ĐẶT VÀ THỬ NGHIỆM HỆ THỐNG

3.1. Kiến trúc hệ thống

3.2. Xây dựng các thành phần

3.3. Tạo cơ sở dữ liệu và kết nối với server

3.4. Xây dựng giao diện

3.5. Kết nối với API

3.6. Các giao diện kết quả

3.7. Các giao diện phía quản trị viên

3.8. Các giao diện phía giảng viên

3.9. Các giao diện phía sinh viên

3.10. Các giao diện phía doanh nghiệp

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về Xây Dựng Hệ Thống Quản Lý Thực Tập và Đồ Án Tốt Nghiệp

Hệ thống quản lý thực tập và đồ án tốt nghiệp là một công cụ quan trọng giúp sinh viên, giảng viên và quản trị viên dễ dàng quản lý quy trình thực tập và đồ án. Hệ thống này không chỉ giúp sinh viên tiết kiệm thời gian mà còn nâng cao hiệu quả trong việc theo dõi và đánh giá quá trình thực tập. Việc xây dựng hệ thống này là cần thiết để đáp ứng nhu cầu ngày càng cao trong việc quản lý thông tin và quy trình thực tập.

1.1. Định nghĩa và vai trò của hệ thống quản lý thực tập

Hệ thống quản lý thực tập giúp tổ chức và theo dõi thông tin liên quan đến thực tập của sinh viên. Nó cung cấp một nền tảng để sinh viên đăng ký thực tập, giảng viên phê duyệt và doanh nghiệp đánh giá kết quả thực tập.

1.2. Lợi ích của việc xây dựng hệ thống quản lý đồ án tốt nghiệp

Hệ thống này giúp giảm thiểu công việc giấy tờ, tăng cường tính minh bạch và hiệu quả trong việc quản lý đồ án tốt nghiệp. Sinh viên có thể dễ dàng theo dõi tiến độ và kết quả của đồ án của mình.

II. Những thách thức trong quản lý thực tập và đồ án tốt nghiệp hiện nay

Quản lý thực tập và đồ án tốt nghiệp hiện nay gặp nhiều khó khăn như quy trình phức tạp, thiếu thông tin và sự minh bạch. Nhiều sinh viên gặp khó khăn trong việc tìm kiếm doanh nghiệp thực tập phù hợp, trong khi giảng viên và quản trị viên phải xử lý nhiều hồ sơ giấy tờ. Điều này dẫn đến sự chậm trễ và không hiệu quả trong việc quản lý.

2.1. Vấn đề thiếu thông tin trong quy trình thực tập

Nhiều sinh viên không có đủ thông tin về các doanh nghiệp thực tập, dẫn đến việc chọn lựa không phù hợp. Hệ thống cần cung cấp thông tin chi tiết về các doanh nghiệp và yêu cầu thực tập.

2.2. Khó khăn trong việc phê duyệt và theo dõi tiến độ

Quy trình phê duyệt thực tập thường mất nhiều thời gian và không minh bạch. Hệ thống cần cải thiện quy trình này để giảng viên và sinh viên có thể theo dõi tiến độ một cách dễ dàng.

III. Phương pháp xây dựng hệ thống quản lý thực tập hiệu quả

Để xây dựng một hệ thống quản lý thực tập và đồ án tốt nghiệp hiệu quả, cần áp dụng các phương pháp hiện đại và công nghệ thông tin. Việc sử dụng các framework như Laravel và VueJS sẽ giúp tối ưu hóa quy trình phát triển và nâng cao trải nghiệm người dùng.

3.1. Sử dụng công nghệ hiện đại trong phát triển hệ thống

Việc áp dụng công nghệ như PHP và MySQL giúp xây dựng một hệ thống mạnh mẽ và bảo mật. Laravel cung cấp các công cụ hữu ích để phát triển nhanh chóng và hiệu quả.

3.2. Thiết kế giao diện người dùng thân thiện

Giao diện người dùng cần được thiết kế đơn giản và dễ sử dụng, giúp sinh viên và giảng viên dễ dàng tương tác với hệ thống. VueJS là một lựa chọn tốt để xây dựng giao diện mượt mà.

IV. Ứng dụng thực tiễn của hệ thống quản lý thực tập và đồ án tốt nghiệp

Hệ thống quản lý thực tập và đồ án tốt nghiệp đã được áp dụng tại nhiều trường đại học và cao đẳng, mang lại nhiều lợi ích cho sinh viên và giảng viên. Việc theo dõi và quản lý thông tin trở nên dễ dàng hơn, giúp nâng cao chất lượng đào tạo.

4.1. Kết quả đạt được từ việc áp dụng hệ thống

Nhiều trường đã ghi nhận sự cải thiện trong quy trình thực tập và đồ án tốt nghiệp, với thời gian xử lý hồ sơ giảm đáng kể và sự hài lòng của sinh viên tăng lên.

4.2. Phản hồi từ sinh viên và giảng viên

Sinh viên và giảng viên đều đánh giá cao tính tiện lợi và hiệu quả của hệ thống, cho phép họ tập trung vào việc học tập và giảng dạy hơn là xử lý giấy tờ.

V. Kết luận và hướng phát triển tương lai của hệ thống quản lý thực tập

Hệ thống quản lý thực tập và đồ án tốt nghiệp là một công cụ cần thiết trong bối cảnh giáo dục hiện đại. Việc tiếp tục cải tiến và phát triển hệ thống sẽ giúp nâng cao chất lượng đào tạo và đáp ứng nhu cầu ngày càng cao của sinh viên và doanh nghiệp.

5.1. Định hướng phát triển hệ thống trong tương lai

Hệ thống cần được cập nhật thường xuyên để đáp ứng nhu cầu thay đổi của thị trường lao động và công nghệ thông tin.

5.2. Tầm quan trọng của việc duy trì và nâng cấp hệ thống

Việc duy trì và nâng cấp hệ thống sẽ đảm bảo tính hiệu quả và bảo mật, giúp sinh viên và giảng viên có trải nghiệm tốt nhất khi sử dụng.

11/07/2025
Xây dựng hệ thống quản lý thực tập và đồ án tốt nghiệp

Trích đoạn nội dung tài liệu

Chương 1: Bài toán quản lý thực tập và đồ án tốt nghiệp -Khảo sát một số trang web có liên quan đến thực tập và đồ án của các trường đại học/ cao đăng. -Trình bày sự cân thiệt và mục tiêu của hệ thông. -Các bước xây dựng hệ thống và các công nghệ kỹ thuật sử dụng trong từng bước. Chương 2: Phân tích và thiết kế hệ thống -Từ đặc tả hệ thống, đồ án thực hiện phân tích các đối tượng và chức năng của người dùng, thiết kế kiến trúc các lớp cũng như các thành phần khác của hệ thống dựa trên các sơ đồ phân tích thiết kế.

Chương 3: Cài đặt và chạy thử nghiệm hệ thống -Trinh bày quá trình cài đặt và giải thích các giao diện kết quả. Kết luận: Tổng kết các kết quả đạt được và một số hướng phát triển trong tương lai. Nguyễn Danh Khương — D17HTTT3 1 DO AN TOT NGHIỆP CHUONG 1 CHUONG 1: BÀI TOÁN QUAN LY THỰC TAP VA DO AN TOT NGHIEP 1. Khảo sát các hệ thống liên quan Trong phần này, đồ án sẽ khảo sát một số hệ thống quản lý đào tạo có module quản lý thực tập tốt nghiệp.

Ngoài 2 hệ thống được trình bày trong mục 1.2, cũng có một vài hệ thống khác được xây dựng liên quan đến quản lý thực tập. Tuy nhiên các hệ thống này đều được sử dụng nội bộ nên không thé tiến hành khảo sát, ví dụ: e https:/Athutech.io/thuctapsv/ - Dai học Công nghệ TP. HCM (Hutech) e_ https://fit.vn/dktt - Đại học Sai Gòn e http://112.69:8000/ - Đại học Công nghệ - Dai học Quốc gia Hà Nội 1.vn/ Đây là trang web dành cho sinh viên của đại học Kinh tế - Tài chính TP. Hồ Chí Minh.

Trang web này có bao gồm chức năng đăng ký thực tập. Sinh viên đăng nhập băng email do trường cung cấp và truy cập vào mục Thông tin thực tập. Tại đây danh sách các doanh nghiệp có thé thực tập sẽ hiển thị dé sinh viên chọn. Sinh viên sẽ chọn 1 doanh nghiệp chưa nhận đủ sinh viên để đăng ký.

Sau khi bắm chon sinh viên bam Xác nhận dé đăng ký. Théng tin doanh nghiện đã đăng ký thực tap Bạn chưa chon doanh nghiệp đăng ký thực tap. Giao dién dang ky doanh nghiép - Dai hoc Kinh té - Tai chinh TP. HCM Sau khi đăng ký thành công, sinh viên có thé xem lại thông tin đơn vi thực tập.

Nguyễn Danh Khương — D17HTTT3 2 DO AN TOT NGHIỆP CHUONG 1 Hình 1. Thông tin đơn vi thực tập - Dai học Kinh tế - Tài chính TP.vn Đây là hệ trang web đăng ký thực tap dành cho sinh viên của trường Trường Cao đẳng FPT Polytechnic Trong hệ thống này, sinh viên đăng nhập va đăng ký làm đồ án theo nhóm. Mỗi nhóm sẽ được hướng dẫn bởi l giảng viên. Đăng ký dự án tốt nghiệp Ho và tên Nguyễn Thị Hường Mã SV: PH6 Email: huongnt166@fpt.vn Chuyên ngành: Khóa: Đăng ký Hình 1.

Đăng ký làm đồ án — FPT Polytechnic Sau khi đăng ký với phòng đào tạo, sinh viên sẽ được quyền tạo nhóm mới hoặc tham gia nhóm có sẵn. Đề tham gia nhóm có sẵn, sinh viên cần có mã code (bí mật) do nhóm trưởng cung cấp. Nguyễn Danh Khương — D17HTTT3 3 DO AN TOT NGHIỆP CHUONG 1 DANG KY DY AN TOT NGHIEP TAO NHOM GIA NHAP NHOM (Dành cho sinh viên chưa có nhóm) (Dành cho sinh viên đã có nhóm) (Dành cho sinh viên đã có nhóm) Các nhóm hiện tại: HƯỚNG DẪN SỬ DỤNG Tén dé tai Số lượng thành viên Chuyên ngành Hình 1. Gia nhập nhóm — FPT Polytechnic Gia nhập nhóm có sẵn Ma code Hình 1.

Nhập mã code dé vào nhóm — FPT Polytechnic Sau khi sinh viên vào nhóm thành công, phòng đảo tạo sẽ xử lý và đưa ra danh sách chính thức. Mô tả bài toán Bài toán phát sinh từ tình hình thực tế của các trường đại học nói chung và Học viện Công nghệ Bưu chính viễn thông nói riêng trong việc tổ chức thực tập doanh nghiệp và làm đồ án tốt nghiệp cho sinh viên năm cuối các ngành Kỹ thuật. Từ đó xây dựng hệ thống giúp quản lý thực tập và đồ án tốt nghiệp, giúp giảm bớt công sức của sinh viên và giảng viên, đồng thời giúp cho việc quản lý trở nên rõ ràng, tiện lợi. Hệ thống quản lý thực tập và đồ án tốt nghiệp được xây dựng cho sinh viên, giảng viên, quản trị viên và doanh nghiệp sử dụng.

Với Học viện Công nghệ Bưu chính Viễn thông, cách làm việc trước đây (nộp đơn, gửi email,.) được đánh gia là không phù hợp và thiếu hiệu quả, do đó hệ thống ra đời được kỳ vọng sẽ là giải pháp cho quy trình đăng ký và quản lý thực tập, đồ án tốt nghiệp: làm đơn giản việc quản lý cũng như giúp sinh viên dé dang năm bắt được thông tin. Hệ thống sẽ mang tính khách quan, công bằng, thê hiện qua việc sinh viên đăng ký và người có thâm quyền phê duyệt. Hệ thống sẽ bao gồm các chức năng sau: e Sinh viên: Nguyễn Danh Khương — D17HTTT3 4 DO AN TOT NGHIỆP CHUONG 1 -Đăng ky doanh nghiệp thực tập: sinh viên có thé xem được thông tin, dia chi cũng như yêu cầu chuyên môn cho vị trí thực tập và có thê đăng ký tối thiêu 2 nguyện vọng, tối đa 5 nguyện vọng. -Đăng ký giảng viên thực tập: sinh viên có thé đăng ky 1 giảng viên hướng dẫn mình trong kỳ thực tập.

-Xem kết quả phân công doanh nghiệp thực tập: sau khi đăng ký và được phê duyệt, sinh viên có thể xem mình được phân công vào doanh nghiệp nào. -Xem điểm thực tập: Sau kỳ thực tập, sinh viên có thể xem được điểm của mình. -Đăng ký đồ án: sinh viên có thể nêu ra dự định về đề tài, và giảng viên hướng dẫn minh làm đồ án. e Quan tri viên: -Đăng tai và quan lý các tin tức: Những người dùng khác có thé thay được tin tức trên bảng tin.

-Quản lý thông tin về học kỳ: QTV có thể cài đặt thời gian mở, kết thúc đăng ký thực tập, đồ án và thời gian cho doanh nghiệp truy cập hệ thống. -Quản lý thông tin về các doanh nghiệp đối tác: Đây là các doanh nghiệp mà sinh viên có thé chọn dé thực tập -Quản lý thông tin người dùng: Chức năng nay cho phép QTV có thé thêm, sửa, xóa người dùng trong hệ thống. -Phê duyệt đăng ký doanh nghiệp, giảng viên thực tập: Thông tin đăng ký của sinh viên sẽ được phê duyệt bởi giảng viên dé quyết định sinh viên có đủ điều kiện thực tập tại doanh nghiệp đó hay không. -Thực hiện phê duyệt tự động: QTV có thể cài đặt phương án phê duyệt doanh nghiệp thực tập và hệ thống sẽ tự động chọn ra các sinh viên đủ điều kiện thỏa mã phương án dé phân công vào doanh nghiệp.

-Phê duyệt thực tập/ đồ án: QTV có thé vào điểm từ file Excel mà không cần nhập thủ công từng sinh viên. -Sửa điểm thực tập/ đồ án: Sau khi vào điểm, nếu có trường hợp bị lỗi hoặc sai sót, QTV có thé sửa lại điểm. Giảng viên có thé theo đõi và phê duyệt các sinh viên theo quyền hạn của mình. e Giảng vién: -Phê duyệt thực tập/ đồ án: Giảng viên có thé phê duyệt đăng ký thực tập/ đồ án trong thấm quyền của mình.

e Doanh nghiệp: -Upload file điểm thực tập: Sau khi có kết quả đánh giá thực tập, doanh nghiệp có thé upload điểm lên hệ thống, file mà doanh nghiệp upload lên sẽ được lưu lại để sử dụng đối chiếu trong trường hợp có sai sót. Nguyễn Danh Khương — D17HTTT3 5 DO AN TOT NGHIỆP CHUONG 1 1. Tính cấp thiết của đề tai đồ án Tại Học viện Công nghệ Bưu chính Viễn thông, việc đăng ký doanh nghiệp và giảng viên hướng dan là tương đối bat tiện do phải đăng ký trên giấy và nộp tại Văn phòng một cửa, sinh viên đăng ký sẽ tốn công sức dé đến trường nộp đơn, còn cán bộ tiếp nhận thì phải mat nhiều thời gian dé xử lý từng đơn, hơn nữa còn có thé nhằm lẫn trong quá trình xử lý. Việc đăng ký đồ án cũng đang trong tình trạng tương tự: rườm rà, tiêu tốn thời gian và công sức.

Một số trường đại học, cao đăng tại Việt Nam cũng đã xây dựng hệ thống cho vấn đề này, tuy nhiên chưa giải quyết được triệt đề. Từ những lý do trên, việc xây dựng hệ thống để quản lý đăng ký thực tập và đồ án là cần thiết. Các bước phát triển hệ thống và công nghệ kỹ thuật sử dụng Hệ thống được xây dựng bằng mô hình Client - Server với phần Back-end sử dụng ngôn ngữ PHP (framework Laravel) và phần Front-end sử dụng ngôn ngữ Javascript (framework VueJS), cơ sở dit liệu sử dụng trong hệ thống là MySQL. Quá trình phát triển hệ thống sẽ bao gồm 3 bước với các công nghệ sử dụng như sau 1.

Tạo cơ sở dữ liệu Bước đầu tiên là tạo CSDL để làm nơi lưu trữ dit liệu. CSDL được sử dụng trong hệ thông là MySQL. MySQL là một trong những cơ sở đữ liệu quan hệ phô biến nhất hiện nay. MySQL có tinh bảo mật cao, phù hợp với hệ thống quản lý thực tập của đồ án do có truy cập cơ sử dữ liệu trên Internet.

Ngoài ra MySQL hỗ trợ nhiều chức năng SQL (phpMyAdmin, MySQL workbench), người quan tri có thé sir dung dé can thiệp trực tiếp vào cơ sở dir liệu khi xảy ra sai sót khi vận hành và cho phép khôi phục transaction khi xảy ra sự cố, giúp đữ liệu được bảo toàn đúng đắn. Xây dựng Server Bước này bao gồm tạo các bảng trong CSDL, tạo các API và kết nối các API với CSDL, tất cả đều được thực hiện bởi framework Laravel. Laravel là một framework của ngôn ngữ PHP, được sử dụng rộng rãi để xây dựng website theo mô hình MVC [2]. Laravel cung cấp 1 cơ chế giúp tạo các bảng cho CSDL mà không cần trực tiếp theo tác trên hệ quản trị CSDL [2].

Nguyễn Danh Khương — D17HTTT3 6 DO AN TOT NGHIỆP CHUONG 1 Laravel cung cap công cụ tích hợp dong lệnh, giúp dé dàng thực hiện thay đổi cấu trúc bảng trong Cơ sở đữ liệu hay tạo thêm Controller, Model,. Laravel cũng cung cấp cơ chế mô phỏng các Model dựa trên quan hệ của các bảng trong Cơ sở đữ liệu (được gọi là Eloquent ORM), giúp thực hiện truy vấn Cơ sở dữ liệu mà không cần sử dụng ngôn ngữ SQL [2]. Ngoài ra Laravel cung cấp sẵn tính năng bảo mật: PDO chống lại tan công SQL Injection và field token chống lại tan công CSRF, điều nay rất phù hợp với hệ thống đăng ký thực tập và đồ án do yêu cầu tính bảo mật cao.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Xây Dựng Hệ Thống Quản Lý Thực Tập và Đồ Án Tốt Nghiệp" cung cấp một cái nhìn tổng quan về cách thiết kế và triển khai hệ thống quản lý cho các chương trình thực tập và đồ án tốt nghiệp. Tài liệu này không chỉ giúp sinh viên hiểu rõ hơn về quy trình quản lý mà còn hướng dẫn họ cách tối ưu hóa việc theo dõi và đánh giá tiến độ thực tập. Những lợi ích mà tài liệu mang lại bao gồm việc cải thiện khả năng tổ chức, tăng cường sự tương tác giữa sinh viên và giảng viên, cũng như nâng cao chất lượng đồ án tốt nghiệp.

Để mở rộng kiến thức của bạn về các hệ thống quản lý, bạn có thể tham khảo tài liệu "Báo cáo bài tập học phần phân tích thiết kế hệ thống phân tích và thiết kế hệ thống thông tin quản lý hiệu thuốc", nơi bạn sẽ tìm thấy những phân tích chi tiết về thiết kế hệ thống quản lý. Ngoài ra, tài liệu "Tiểu luận báo cáo bài tập lớn môn học phân tích thiết kế hệ thống thông tin chi tiết hệ thống và mô tả bằng biểu đồ sử dụng uml" sẽ giúp bạn nắm bắt cách sử dụng UML trong việc thiết kế hệ thống. Cuối cùng, tài liệu "Tiểu luận xây dựng biểu đồ chức năng hệ thống usercase diagram" sẽ cung cấp cho bạn những hướng dẫn cụ thể về cách xây dựng biểu đồ chức năng, một phần quan trọng trong việc phát triển hệ thống quản lý. Những tài liệu này sẽ giúp bạn có cái nhìn sâu sắc hơn về lĩnh vực này và nâng cao kỹ năng của mình.