Đồ án tốt nghiệp: Phát triển Hệ thống Quản lý cho Trung tâm Đào tạo - SV ĐH SPKT

Đồ án tốt nghiệp tập trung phát triển hệ thống quản lý hiện đại cho trung tâm đào tạo, tối ưu hóa quy trình vận hành, nâng cao hiệu quả giảng dạy và học tập.

Chuyên ngành

Công nghệ Thông tin

Người đăng

Ẩn danh

Thể loại

Khóa luận tốt nghiệp kỹ sư

2019

150
0
0

Phí lưu trữ

35 Point

Tóm tắt

I. Khám phá 10 Lợi ích đột phá khi triển khai hệ thống quản lý trung tâm đào tạo

Trong bối cảnh giáo dục ngày càng cạnh tranh, việc áp dụng công nghệ để nâng cao hiệu quả hoạt động là điều then chốt. Một hệ thống quản lý trung tâm đào tạo hiện đại không chỉ là công cụ hỗ trợ mà còn là xương sống giúp các tổ chức giáo dục tối ưu hóa mọi quy trình. Nền tảng công nghệ này mang lại nhiều lợi ích thiết thực, từ việc cải thiện trải nghiệm học viên đến tối ưu hóa nguồn lực. Việc phát triển hệ thống quản lý trung tâm đào tạo chuyên nghiệp trở thành giải pháp cấp bách, mở ra kỷ nguyên quản lý thông minh và hiệu quả cho các cơ sở giáo dục. Hệ thống giúp giải quyết các thách thức quản lý phức tạp, tạo tiền đề cho sự phát triển bền vững của trung tâm.

1.1. Giải thích hệ thống quản lý trung tâm đào tạo là gì và vai trò then chốt

Một hệ thống quản lý trung tâm đào tạo là một phần mềm tích hợp được thiết kế để tự động hóa và quản lý các hoạt động hành chính, học thuật và tài chính của một cơ sở giáo dục. Hệ thống này đóng vai trò trung tâm trong việc kết nối các phòng ban, giảm thiểu công việc thủ công và nâng cao độ chính xác dữ liệu. Nó bao gồm nhiều module như quản lý học viên, quản lý giảng viên, quản lý lớp học, quản lý tài liệu, và quản lý tài chính. Vai trò then chốt của hệ thống nằm ở khả năng tạo ra một môi trường làm việc hiệu quả, minh bạch, giúp trung tâm dễ dàng theo dõi tiến độ, đánh giá hiệu suất và đưa ra các quyết định chiến lược dựa trên dữ liệu. Đây là phần mềm quản lý đào tạo giúp chuyển đổi số hoạt động giáo dục.

1.2. Tại sao việc phát triển hệ thống quản lý trung tâm đào tạo lại cấp thiết hiện nay

Sự cấp thiết của việc phát triển hệ thống quản lý trung tâm đào tạo xuất phát từ nhu cầu tối ưu hóa hoạt động và nâng cao năng lực cạnh tranh. Các trung tâm đào tạo truyền thống thường đối mặt với các vấn đề như dữ liệu phân mảnh, quy trình thủ công tốn thời gian, khó khăn trong việc theo dõi hiệu suất và tương tác kém hiệu quả với học viên. Hệ thống quản lý giúp giải quyết triệt để những vấn đề này bằng cách tập trung hóa dữ liệu, tự động hóa quy trình đào tạo, và cung cấp công cụ phân tích mạnh mẽ. Điều này không chỉ tiết kiệm chi phí vận hành mà còn cải thiện đáng kể chất lượng dịch vụ, tạo dựng uy tín và thu hút học viên mới trong thị trường giáo dục đầy biến động. Việc này thể hiện ứng dụng công nghệ thông tin trong giáo dục một cách hiệu quả.

II. Khám phá 5 Thách thức lớn khi quản lý trung tâm đào tạo truyền thống bạn cần biết

Mô hình quản lý trung tâm đào tạo truyền thống thường đối mặt với vô số thách thức, từ việc quản lý hồ sơ giấy tờ cồng kềnh đến sự thiếu hụt thông tin tức thời. Những vấn đề này không chỉ làm giảm hiệu quả hoạt động mà còn ảnh hưởng trực tiếp đến trải nghiệm của học viên và giảng viên. Việc thiếu một hệ thống quản lý trung tâm đào tạo tích hợp khiến các quy trình trở nên chậm chạp và dễ xảy ra sai sót. Hiểu rõ các thách thức này là bước đầu tiên để tìm kiếm một giải pháp phát triển hệ thống quản lý trung tâm tiếng anh hay bất kỳ trung tâm nào khác một cách toàn diện và bền vững. Điều này làm nổi bật tầm quan trọng của việc hiện đại hóa quy trình quản lý.

2.1. Vấn đề quản lý học viên và giảng viên cồng kềnh thiếu tập trung dữ liệu

Trong các trung tâm đào tạo truyền thống, việc quản lý học viênquản lý giảng viên thường được thực hiện thủ công hoặc qua các công cụ rời rạc. Hồ sơ học viên, thông tin cá nhân, lịch sử đăng ký khóa học, kết quả học tập, và thông tin giảng dạy của giáo viên thường được lưu trữ trên nhiều hệ thống khác nhau hoặc thậm chí bằng giấy tờ. Điều này dẫn đến sự cồng kềnh, khó khăn trong việc tra cứu, cập nhật, và đồng bộ dữ liệu. Thiếu một cơ sở dữ liệu tập trung làm tăng nguy cơ sai sót, mất mát thông tin và gây tốn kém thời gian cho nhân viên. Các đồ án tốt nghiệp CNTT hệ thống quản lý đào tạo thường tập trung giải quyết vấn đề này.

2.2. Khó khăn trong việc theo dõi lớp học tài liệu giảng dạy và hiệu suất đào tạo

Việc theo dõi chặt chẽ tiến độ lớp học, phân phối tài liệu giảng dạy, và đánh giá hiệu suất đào tạo là một thách thức lớn đối với các trung tâm không có hệ thống quản lý trung tâm đào tạo phù hợp. Việc sắp xếp lịch học, quản lý phòng học, theo dõi điểm danh, và phân phối tài liệu cho từng lớp học có thể trở nên phức tạp và dễ nhầm lẫn. Hơn nữa, việc tổng hợp dữ liệu để đánh giá chất lượng giảng dạy, hiệu quả của từng khóa học, và sự tiến bộ của học viên đòi hỏi nhiều công sức và thường thiếu tính khách quan. Sự thiếu minh bạch trong quy trình này cản trở khả năng cải thiện liên tục chất lượng đào tạo của trung tâm. Đây là một điểm yếu mà phần mềm quản lý đào tạo cần khắc phục.

III. Hướng dẫn xây dựng kiến trúc hệ thống quản lý trung tâm đào tạo tối ưu

Để phát triển hệ thống quản lý trung tâm đào tạo đạt hiệu quả cao, việc thiết kế một kiến trúc phần mềm vững chắc là yếu tố quyết định. Kiến trúc này không chỉ đảm bảo khả năng mở rộng và bảo trì mà còn tối ưu hóa hiệu suất hoạt động của hệ thống. Một kiến trúc tốt sẽ giúp tích hợp các module quản lý một cách liền mạch, từ đó nâng cao trải nghiệm người dùng và hiệu quả quản lý tổng thể. Việc lựa chọn công nghệ và mô hình phát triển phù hợp là bước quan trọng, tạo nền tảng cho một phần mềm quản lý đào tạo mạnh mẽ và linh hoạt. Đây là cách xây dựng phần mềm quản lý trung tâm hiệu quả từ gốc rễ.

3.1. Phân tích kiến trúc tổng thể và các module cốt lõi của hệ thống

Kiến trúc tổng thể của hệ thống quản lý trung tâm đào tạo thường được thiết kế theo mô hình client-server, hoặc kiến trúc đa tầng (ví dụ: tầng trình bày, tầng nghiệp vụ, tầng dữ liệu) để đảm bảo tính module hóa và dễ quản lý. Theo tài liệu nghiên cứu, hệ thống được phân tích với nhiều Usecase quan trọng như quản lý giảng viên, quản lý học viên, quản lý lớp học, quản trị hệ thống, quản lý tài liệu, quản lý nhân viên và quản lý khách hàng (công ty). Mỗi Usecase tương ứng với một module chức năng, cho phép người dùng có thể thực hiện các nghiệp vụ như thêm mới, cập nhật, xóa, tìm kiếm và thống kê. Sự phân chia rõ ràng này giúp việc phát triển và bảo trì hệ thống trở nên thuận lợi, đồng thời dễ dàng mở rộng các tính năng trong tương lai. Kiến trúc phần mềm này là nền tảng cho kiến trúc phần mềm quản lý hiện đại.

3.2. Công nghệ phát triển đột phá Spring Framework và MySQL trong phần mềm quản lý đào tạo

Việc lựa chọn công nghệ là yếu tố then chốt khi phát triển hệ thống quản lý trung tâm đào tạo. Tài liệu gốc chỉ ra việc sử dụng Spring Framework cho backend và MySQL làm hệ quản trị cơ sở dữ liệu. Spring Framework là một framework Java mạnh mẽ, nổi tiếng với khả năng hỗ trợ lập trình hướng đối tượng (OOP) và lập trình hướng khía cạnh (AOP), cùng với nguyên tắc Dependency Injection (DI). DI giúp giảm sự phụ thuộc giữa các module, cải thiện khả năng bảo trì và kiểm thử code. MySQL là một hệ quản trị cơ sở dữ liệu quan hệ mã nguồn mở phổ biến, đảm bảo tính toàn vẹn, bảo mật và hiệu suất cao cho việc lưu trữ lượng lớn dữ liệu học viên, khóa học và giao dịch. Sự kết hợp này mang lại một nền tảng vững chắc, hiệu quả và đáng tin cậy cho phần mềm quản lý đào tạo.

IV. Bí quyết phát triển hệ thống quản lý trung tâm đào tạo với các chức năng thông minh

Để một hệ thống quản lý trung tâm đào tạo thực sự hiệu quả, nó cần tích hợp các chức năng thông minh, đáp ứng đa dạng nhu cầu của người dùng từ học viên, giảng viên đến ban quản lý. Việc tập trung vào các tính năng cốt lõi và tối ưu hóa trải nghiệm người dùng là bí quyết để phát triển hệ thống quản lý trung tâm đào tạo thành công. Các chức năng này không chỉ giúp tự động hóa công việc mà còn cung cấp cái nhìn tổng thể về hiệu suất và tình hình kinh doanh. Đây là quy trình tự động hóa quản lý trung tâm một cách toàn diện, mang lại giá trị thực tiễn.

4.1. Tối ưu hóa chức năng quản lý học viên và quản lý giảng viên toàn diện

Chức năng quản lý học viên đóng vai trò trung tâm, cho phép lưu trữ thông tin cá nhân, lịch sử đăng ký khóa học, điểm số, và trạng thái thanh toán. Hệ thống cần hỗ trợ tạo mới, cập nhật, xóa, tìm kiếm và thống kê học viên một cách dễ dàng, giúp nhân viên phòng bán hàng và phòng đào tạo nắm bắt thông tin nhanh chóng. Tương tự, chức năng quản lý giảng viên bao gồm hồ sơ cá nhân, kinh nghiệm giảng dạy, lịch trình làm việc và các khóa học đã phụ trách. Nhân viên phòng nhân sự có thể thêm, sửa, xóa, và tìm kiếm giảng viên, đồng thời theo dõi hiệu suất giảng dạy. Việc tối ưu hóa hai chức năng này giúp nâng cao hiệu quả tương tác và đảm bảo chất lượng đào tạo, mang lại lợi ích hệ thống quản lý giáo dục rõ rệt.

4.2. Quản lý lớp học tài liệu nhân sự và doanh thu hiệu quả

Một hệ thống quản lý trung tâm đào tạo toàn diện cần tích hợp các chức năng quản lý lớp học, tài liệu, nhân sự và tài chính. Chức năng quản lý lớp học cho phép tạo lớp mới, cập nhật thông tin lớp, thêm/xóa học viên, giảng viên vào lớp, điểm danh và hủy lớp học (như Usecase quản lý lớp học trong tài liệu). Quản lý tài liệu hỗ trợ upload, soạn thảo, xóa và thống kê tài liệu giảng dạy, giúp nhân viên phòng đào tạo dễ dàng sắp xếp nguồn học liệu. Ngoài ra, việc quản lý nhân sự (ngoài giảng viên) và khách hàng (công ty) cũng như tích hợp các module báo cáo doanh thu, học phí, giúp ban lãnh đạo có cái nhìn tổng quan về tình hình tài chính. Các tính năng này đóng góp vào tự động hóa quy trình đào tạo một cách toàn diện.

V. Đánh giá hiệu quả hệ thống quản lý trung tâm đào tạo sau khi triển khai thực tế

Sau giai đoạn phát triển hệ thống quản lý trung tâm đào tạo, việc đánh giá hiệu quả là bước không thể thiếu để xác định mức độ thành công và những điểm cần cải thiện. Một phần mềm quản lý đào tạo được triển khai tốt sẽ mang lại những thay đổi tích cực rõ rệt trong mọi khía cạnh hoạt động của trung tâm. Từ việc tối ưu hóa các quy trình nội bộ đến nâng cao sự hài lòng của học viên, các kết quả thu được sẽ chứng minh giá trị của việc đầu tư vào công nghệ. Đây là minh chứng cho lợi ích của hệ thống quản lý đào tạo trực tuyến và truyền thống.

5.1. Cải thiện quy trình vận hành và tự động hóa quy trình đào tạo toàn diện

Một trong những lợi ích quan trọng nhất của hệ thống quản lý trung tâm đào tạo là khả năng cải thiện và tự động hóa quy trình đào tạo một cách toàn diện. Thay vì các tác vụ thủ công tốn thời gian như đăng ký, điểm danh, xếp lịch, thu học phí, hệ thống sẽ xử lý tự động, giảm thiểu lỗi và tăng tốc độ xử lý. Ví dụ, việc quản lý giảng viên, học viên, lớp học theo các Usecase đã nêu trong tài liệu giúp tinh giản các bước, giải phóng nhân lực để tập trung vào các công việc có giá trị cao hơn. Điều này dẫn đến quy trình vận hành trôi chảy, minh bạch hơn, từ đó nâng cao hiệu suất làm việc của toàn bộ đội ngũ nhân sự trung tâm. Hiệu quả này giúp trung tâm tối ưu hóa nguồn lực và chi phí.

5.2. Nâng cao chất lượng dịch vụ trải nghiệm người dùng và hiệu suất giảng dạy

Triển khai hệ thống quản lý trung tâm đào tạo không chỉ tối ưu hóa nội bộ mà còn trực tiếp nâng cao chất lượng dịch vụ và trải nghiệm của học viên. Học viên có thể dễ dàng tra cứu thông tin khóa học, lịch học, kết quả học tập và tài liệu mọi lúc mọi nơi. Giảng viên cũng được hỗ trợ tốt hơn trong việc quản lý lớp, điểm danh và tương tác với học viên. Điều này tạo ra một môi trường học tập và làm việc tiện lợi, hiện đại. Với khả năng theo dõi và phân tích dữ liệu, trung tâm có thể đánh giá chính xác hiệu suất giảng dạy, nhận diện điểm mạnh, điểm yếu và liên tục cải thiện chương trình đào tạo. Đây là một minh chứng rõ ràng cho lợi ích hệ thống quản lý giáo dục hiện đại.

VI. Xu hướng phát triển hệ thống quản lý trung tâm đào tạo và triển vọng tương lai

Thế giới công nghệ luôn đổi mới, và hệ thống quản lý trung tâm đào tạo cũng không nằm ngoài xu hướng đó. Các trung tâm cần liên tục cập nhật và tích hợp những công nghệ mới nhất để duy trì năng lực cạnh tranh và đáp ứng kỳ vọng ngày càng cao của học viên. Việc tiếp tục phát triển hệ thống quản lý trung tâm đào tạo theo hướng thông minh hơn, cá nhân hóa hơn sẽ là trọng tâm trong tương lai. Điều này không chỉ giúp trung tâm hoạt động hiệu quả hơn mà còn mở ra những cơ hội mới trong việc cung cấp dịch vụ giáo dục chất lượng cao. Đây là hướng đi của ứng dụng công nghệ thông tin trong giáo dục.

6.1. Tổng kết những điểm nhấn của hệ thống quản lý đào tạo hiện đại

Hệ thống quản lý trung tâm đào tạo hiện đại đã chứng minh vai trò không thể thiếu trong việc tối ưu hóa hoạt động của các cơ sở giáo dục. Từ việc cung cấp các chức năng quản lý học viên, quản lý giảng viênquản lý lớp học toàn diện, đến việc tự động hóa quy trình đào tạo và tích hợp công nghệ tiên tiến như Spring Framework và MySQL, hệ thống đã giúp giải quyết hiệu quả các thách thức quản lý truyền thống. Những điểm nhấn này bao gồm khả năng tập trung hóa dữ liệu, nâng cao độ chính xác, tiết kiệm thời gian và chi phí, đồng thời cải thiện đáng kể trải nghiệm của người dùng. Một phần mềm quản lý đào tạo như vậy là nền tảng vững chắc cho sự phát triển bền vững của trung tâm.

6.2. Hướng đi mới cho ứng dụng công nghệ thông tin trong giáo dục Cá nhân hóa và AI

Tương lai của hệ thống quản lý trung tâm đào tạo sẽ tập trung vào việc cá nhân hóa trải nghiệm học tập và tích hợp trí tuệ nhân tạo (AI). Việc áp dụng AI sẽ giúp phân tích dữ liệu học viên để đề xuất lộ trình học tập phù hợp, đánh giá tự động và cung cấp phản hồi tức thì. Chatbot AI có thể hỗ trợ học viên 24/7, giải đáp thắc mắc và cung cấp thông tin. Xu hướng ứng dụng công nghệ thông tin trong giáo dục này cũng bao gồm việc tích hợp các công nghệ thực tế ảo (VR) và thực tế tăng cường (AR) vào nội dung giảng dạy, tạo ra trải nghiệm học tập sống động và hấp dẫn hơn. Việc tiếp tục nghiên cứu và phát triển hệ thống quản lý trung tâm đào tạo theo hướng này sẽ mở ra kỷ nguyên giáo dục thông minh và hiệu quả hơn.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

21/04/2026
Đồ án tốt nghiệp phát triển hệ thống quản lý cho trung tâm đào tạo

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

LỜI MỞ ĐẦU. CỞ SỞ LÝ THUYẾT. SPRING FRAMEWORK – SPRING BOOT. JSON WEB TOKEN(JWT).

KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU. KHẢO SÁT HIỆN TRẠNG. XÁC ĐỊNH YÊU CẦU. Yêu cầu chức năng.

Yêu cầu phi chức năng. MÔ HÌNH HÓA YÊU CẦU. Lược đồ Module cho hệ thống. Module quản lý nhân sự.

Module quản lý kế toán. Module quản lý hệ thống.4 Module quản lý đào tạo. Module quản lý và chăm sóc khách hàng. Module quản lý Email/SMS Marketing.

Đặc tả Usecase.1 Mô tả usecase đăng nhập. Mô tả usecase tạo mới học viên. Mô tả usecase cập nhật học viên. Mô tả usecase xóa học viên.

Mô tả usecase xem danh sách học viên. Mô tả usecase tạo mới khóa học. Mô tả usecase cập nhật khóa học. Mô tả usecase hủy khóa học.

Mô tả usecase xem danh sách khóa học. Mô tả usecase tạo mới lớp học. Mô tả usecase cập nhật lớp học. Mô tả usecase thêm học viên vào lớp học.13 Mô tả usecase import danh sách học viên.

Mô tả usecase xóa học viên khỏi lớp học. Mô tả usecase thêm giảng viên vào lớp học. Mô tả usecase thêm mới học viên tiềm năng. Mô tả usecase xóa học viên tiềm năng.18 Mô tả usecase xem danh sách loại khóa học.19 Mô tả usecase thêm loại khóa học.20 Mô tả usecase cập nhật loại khóa học.21 Mô tả usecase xóa loại khóa học.22 Mô tả usecase xem danh sách điểm học viên theo lớp.23 Mô tả usecase cập nhật điểm học viên theo lớp.24 Mô tả usecase xem danh sách các lớp học đã tham gia của học viên.25 Mô tả usecase xem học phí của học viên theo lớp.26 Mô tả usecase thêm học phí của học viên theo lớp.27 Mô tả usecase xem danh sách quyền.28 Mô tả usecase thêm quyền người dùng.29 Mô tả usecase cập nhật quyền người dùng.30 Mô tả usecase xóa quyền người dùng.31 Mô tả usecase phân quyền cho người dùng.32 Mô tả usecase xem danh sách người dùng thuộc nhóm quyền.33 Mô tả usecase xem danh sách người dùng.34 Mô tả usecase thêm người dùng vào hệ thống.35 Mô tả usecase cập nhật người dùng.36 Mô tả usecase xóa người dùng.37 Mô tả usecase xem danh sách nhân viên.38 Mô tả usecase cập nhật nhân viên.39 Mô tả usecase xóa nhân viên.40 Mô tả usecase import danh sách nhân viên vào hệ thống.41 Mô tả usecase xem danh sách loại nhân viên.42 Mô tả usecase thêm loại nhân viên.43 Mô tả usecase cập nhật loại nhân viên.44 Mô tả usecase xóa loại nhân viên.45 Mô tả usecase xem danh sách template marketing.46 Mô tả usecase thêm template marketing.47 Mô tả usecase cập nhật template marketing.48 Mô tả usecase xóa template marketing.

THIẾT KẾ PHẦN MỀM. THIẾT KẾ HỆ THỐNG. Lược đồ lớp cho module học viên. Lược đồ lớp cho module lớp học.

Lược đồ lớp cho module khóa học. Lược đồ tuần tự.1 Lược đồ tuần tự cho thao tác thêm mới học viên. Lược đồ tuần tự cho thao tác cập nhật học viên. Lược đồ tuần tự cho thao tác xóa học viên.

Lược đồ tuần tự cho thao tác thêm mới khóa học. Lược đồ tuần tự cho thao tác thêm mới lớp học. Lược đồ tuần tự cho thao tác thêm học viên vào lớp học. Lược đồ tuần tự cho thao tác thêm giảng viên vào lớp học.

Lược đồ tuần tự cho thao tác tìm kiếm khóa học. Lược đồ tuần tự cho thao tác tìm kiếm học viên. THIẾT KẾ DỮ LIỆU. Chi tiết các bảng dữ liệu.

THIẾT KẾ GIAO DIỆN. Danh sách các màn hình và mô hình chuyển đổi. Mô tả chi tiết các màn hình. Màn hình đăng nhập.

Màn hình thêm mới/cập nhật học viên. Màn hình danh sách học viên. Màn hình danh sách lớp học. Màn hình thêm mới/cập nhật lớp học.

Màn hình thêm mới/cập nhật lớp học. Màn hình quản lý học viên trong lớp. Màn mình quản lý giảng viên trong lớp học. Màn hình thêm mới/cập nhật khóa học.

Màn hình thêm mới/cập nhật người dùng. Màn hình danh sách người dùng. Màn hình thêm mới/cập nhật quyền người dùng. Màn hình phân quyền tài khoản người dùng.

Màn hình cấu hình chức năng cho nhóm quyền. Màn hình danh sách nhóm quyền người dùng. CÀI ĐẶT VÀ KIỂM THỬ PHẦN MỀM. CÀI ĐẶT PHẦN MỀM.1 Cài đặt IDE.2 Cài đặt java JDK 1.3 Cài đặt môi trường.3 Cài đặt NodeJs.4 Cài đặt Angular.

KIỂM THỬ PHẦN MỀM. Danh sách TestCase cho Module quản lý học viên. Danh sách TestCase cho Module quản lý lớp học. Danh sách TestCase cho module quản lý khóa học.

DANH MỤC TÀI LIỆU THAM KHẢO. DANH MỤC CÁC HÌNH Hình 1 - Tổng quan về Spring Framework[1]. 3 Hình 2- Kiến trúc của Hibernate Framework[2] .4 Hình 3 - Kiến trúc Component-based trong Angular[3]. 5 Hình 4 - Kiến trúc của Angular, Component là trung tâm[3].

6 Hình 5 - Cấu trúc của Json Web Token[4]. 6 Hình 6 - Cách thức hoạt động của Json Web Token[4]. 8 Hình 7 - Lược đồ Usecase tổng quát theo chức năng người dùng.22 Hình 8 – Usecase chức năng khách hàng. 23 Hình 9 - Usecase quản lý Email Campaign.

24 Hình 10 - Usecase quản lý Email/SMS BrandName. 24 Hình 11 - Usecase quản lý khóa học. 25 Hình 12 - Usecase quản lý giảng viên.25 Hình 13 - Usecase quản lý hệ thống. 26 Hình 14 - Usecase quản lý học viên.

26 Hình 15 - Usecase quản lý khách hàng(Công ty).27 Hình 16 - Usecase quản lý lớp học. 27 Hình 17 Usecase quản lý nhân viên. 28 Hình 18 - Usecase quản lý tài liệu. 28 Hình 19 - Usecase quản lý học viên tiềm năng.

29 Hình 20- Lược đồ module Core System. 30 Hình 21 - Lược đồ Usecase module quản lý nhân sự. 31 Hình 22 - Lược đồ Usecase module quản lý kế toán.31 Hình 23 - Lược đồ Usecase module quản lý hệ thống. 32 Hình 24 - Lược đồ Usecase module quản lý đào tạo.

32 Hình 25 - Lược đồ Usecase module quản lý và chăm sóc khách hàng. 33 Hình 26 - Lược đồ Usecase module quản lý Email/SMS Marketing.33 Hình 27 - Lược đồ lớp cho module học viên. 62 Hình 28 - Lược đồ lớp cho module lớp học. 63 Hình 29 - Lược đồ lớp cho module khóa học.

64 Hình 30 - Lược đồ tuần tự cho thao tác thêm mới học viên. 65 Hình 31 - Lược đồ tuần tự cho thao tác cập nhật học viên. 66 Hình 32 - Lược đồ tuân tự cho thao tác xóa học viên. 67 Hình 33 - Lược đồ tuần tự cho thao tác thêm mới khóa học.68 Hình 34 - Lược đồ tuần tự cho thao tác thêm mới lớp học.

69 Hình 35 - Lược đồ tuần tự cho thao tác thêm học viên vào lớp học.70 Hình 36 - Lược đồ tuần tự cho thao tác thêm giảng viên vào lớp học. 71 Hình 37 - Lược đồ tuần tự cho thao tác tìm kiếm khóa học. 72 Hình 38 - Lược đồ tuần tự cho thao tác tìm kiếm học viên. 73 Hình 39 - Sơ đồ quan hệ cơ sở dữ liệu hệ thống sử dụng.

92 Hình 40 - Danh sách các màn hình và mô hình chuyển đổi.93 Hình 41 - Màn hình đăng nhập hệ thống. 94 Hình 42- Màn hình thêm mới/cập nhật học viên. 95 Hình 43- Màn hình danh sách học viên. 97 Hình 44 - Màn hình danh sách lớp học.

98 Hình 45 - Màn hình thêm mới/cập nhật khóa học.99 Hình 46 - Màn hình thêm mới/cập nhật khóa học.100 Hình 47 - Màn hình quản lý học viên trong lớp.101 Hình 48 - Màn hình quản lý giảng viên trong lớp.102 Hình 49 - Màn hình thêm mới/cập nhật khóa học.103 Hình 50 - Màn hình thêm mới/cập nhật người dùng.104 Hình 51 - Màn hình danh sách người dùng.106 Hình 52 - Màn hình thêm mới/cập nhật quyền người dùng.107 Hình 53 - Màn hình phân quyền tài khoản người dùng.107 Hình 54 - Màn hình cấu hình chức năng cho nhóm quyền.108 Hình 55 - Màn hình danh sách nhóm quyền người dùng.109 Hình 56 - Tạo biến môi trường JAVA_HOME.111 Hình 57 - Cập nhật Path cài đặt JDK.111 Hình 58 - Cập nhật biến môi trường Path.112 Hình 59 - Cài đặt MySQL Community.113 Hình 60 - Cài đặt các package của MySql.113 Hình 61 - Cài đặt Windows Service.114 Hình 62 - Cấu hình Server Port và Network.114 Hình 63 - Nhập username và password của MySQL.115 Hình 64 - Nhập password để kiểm tra kết nối Cơ sở dữ liệu.115 Hình 65 - Nhấp Finish để kết thúc cài đặt.116 DANH MỤC CÁC BẢNG Bảng 1 - Chức năng nghiệp vụ của quản trị viên.13 Bảng 2 - Chức năng nghiệp vụ của nhân viên bán hàng. 14 Bảng 3 - Chức năng nghiệp vụ của nhân viên tiếp thị. 15 Bảng 4 - Chức năng nghiệp vụ của nhân viên phòng đào tạo. 16 Bảng 5 - Chức năng nghiệp vụ của nhân viên phòng nhân sự.18 Bảng 6 - Chức năng nghiệp vụ của nhân viên phòng kế toán.

19 Bảng 7 - Chức năng hệ thống.20 Bảng 8 - Yêu cầu phi chức năng. 20 Bảng 9 - Mô tả usecase đăng nhập. 34 Bảng 10 - Mô tả usecase tạo mới học viên. 34 Bảng 11 - Mô tả usecase cập nhật học viên.

35 Bảng 12 - Mô tả usecase xóa học viên. 35 Bảng 13 - Mô tả usecase xem danh sách học viên. 36 Bảng 14 - Mô tả usecase tạo mới khóa học. 36 Bảng 15 - Mô tả usecase cập nhật khóa học.

37 Bảng 16 - Mô tả usecase xóa khóa học. 37 Bảng 17 - Mô tả usecase xem danh sách khóa học. 38 Bảng 18 - Mô tả usecase tạo mới lớp học. 38 Bảng 19 - Mô tả usecase cập nhập lớp học.

39 Bảng 20 - Mô tả usecase thêm học viên vào lớp học. 39 Bảng 21 - Mô tả usecase import danh sách học viên. 40 Bảng 22 - Mô tả usecase xóa học viên khỏi lớp học. 41 Bảng 23 - Mô tả usecase thêm giảng viên vào lớp học.

41 Bảng 24 - Mô tả usecase thêm mới học viên tiềm năng. 42 Bảng 25 - Mô tả usecase xóa học viên tiềm năng. 43 Bảng 26 – Mô tả usecase xem danh sách loại khóa học. 43 Bảng 27 – Mô tả usecase thêm loại khóa học.

44 Bảng 28 – Mô tả usecase cập nhật loại khóa học. 44 Bảng 29 – Mô tả usecase xóa loại khóa học. 45 Bảng 30 – Mô tả usecase xem danh sách điểm học viên theo lớp. 46 Bảng 31 – Mô tả usecase cập nhật điểm học viên theo lớp.

46 Bảng 32 – Mô tả usecase xem danh sách các lớp học đã tham gia của học viên.47 Bảng 33 – Mô tả usecase xem học phí của học viên theo lớp. 48 Bảng 34 – Mô tả usecase thêm học phí của học viên theo lớp. 48 Bảng 35 – Mô tả usecase xem danh sách quyền. 49 Bảng 36 – Mô tả usecase thêm quyền người dùng.

49 Bảng 37 – Mô tả usecase cập nhật quyền người dùng. 50 Bảng 38 – Mô tả usecase xóa quyền người dùng. 51 Bảng 39 – Mô tả usecase phân quyền cho người dùng.

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