Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 67 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
67
Dung lượng
2,63 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÌNH DƯƠNG KHOA CƠNG NGHỆ THƠNG TIN, ROBOT VÀ TRÍ TUỆ NHÂN TẠO 🙠🕮🙢 ĐỒ ÁN TỐT NGHIỆP Đề tài: XÂY DỰNG PHẦN MỀM QUẢN LÝ ĐÀO TẠO NGẮN HẠN TẠI TRUNG TÂM NGHỀ Giảng viên hướng dẫn: Trần Hữu Duật Sinh viên thực hiện: Lê Quốc Thịnh – 17050012 Lớp: 20TH01 Bình Dương, ngày 11 tháng năm 2022 NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN …………………………………………………………………………………… …………………………………………………………………………………… ………………… ……………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………… GIẢNG VIÊN HƯỚNG DẪN (Ký ghi rõ họ tên) LỜI CẢM ƠN Nhóm em xin gửi lời cảm ơn sâu sắc đến thầy Trần Hữu Duật - giảng viên trực tiếp hướng dẫn thầy cô giáo khoa Fira giúp đỡ, giải đáp, truyền đạt để nhóm em hồn thành báo cáo tốt Nhóm em xin chân thành cảm ơn bảo hướng dẫn tận tình thầy suốt trình thực báo cáo Khi bắt tay vào thực báo cáo kiến thức hiểu biết em đề tài hạn hẹp Với kiến thức uyên bác nhiệt tình, thầy dẫn dắt chúng em đến bước cuối để hoàn thành báo cáo đảm bảo nội dung thời hạn đề Và em không quên cảm ơn đến người bạn, người gắn bó suốt q trình làm đề tài, người giúp đỡ em nhiều q trình thực hồn thành báo cáo Một lần em xin gửi lời cảm ơn sâu sắc đến thầy cô bạn bè giúp đỡ chúng em hoàn thành báo cáo này! BỘ GIÁO DỤC VÀ ĐÀO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TẠO Độc lập – Tự – Hạnh phúc TRƯỜNG ĐẠI HỌC BÌNH DƯƠNG ĐỀ CƯƠNG CHI TIẾT Tên đề tài: Xây dựng phần mềm quản lý đào tạo ngắn hạn trung tâm dạy nghề Giảng viên hướng dẫn: Trần Hữu Duật Thời gian thực hiện: Từ ngày 16 tháng 09 năm 2022 đến ngày 19 tháng 01 năm 2023 Sinh viên thực hiện: Lê Quốc Thịnh – 17050012 Nội dung đề tài: Lý do: Rất nhiều trung tâm đào tạo mong muốn nâng cao chất lượng phục vụ học viên, tối ưu nguồn lực giảng viên, sở vật chất nhân viên, giúp việc tổ chức quản lý thuận tiện Đáp ứng nhu cầu phần mềm quản lý đào tạo trung tâm nghề em xây dựng, phát triển với mục tiêu nâng cao tính chuyên nghiệp khâu quản lý, tiếp thị trung tâm đào tạo, quản lý tồn quy trình chăm sóc hỗ trợ học viên Phần mềm quản lý trung tâm đào tạo em ứng dụng việc quản lý hoạt động trung tâm đào tạo, nâng cao tính chuyên nghiệp tổ chức với chi phí hợp lý Hệ thống làm việc tự động hố, làm đơn giản hố q trình xử lý, giảm bớt thủ tục rườm rà, không làm thời gian nhiều phận Dễ dàng truy cập, lưu trữ tải liệu chung nhà trường, trung tâm Hỗ trợ truy xuất, lập báo cáo, thống kê liệu cần Giảm bớt nhân cơng, nhân tham gia vào q trình quản lý đào tạo tín Giúp cán bộ, giảng viên tập trung vào cơng việc, yêu cầu quan trọng Mục tiêu: Mục tiêu: “Quản lý đào tạo ngắn hạn trung tâm dạy nghề” hệ thống nhằm tin học hóa việc quản lý học viên cho nghiệp vụ như: ghi danh đăng ký khóa học, mơn học, quản lý danh sách học viên giáo viên, xếp lịch học cho học viên lịch dạy cho giáo viên, xếp thời khóa biểu, lưu báo cáo kết thi học viên Chương trình ứng dụng cho trun tâm dạy nghề Đối tượng: trường trung tâm đào tạo dạy nghề địa bàn tỉnh Bình Dương, tập trung vào hệ thống quản lý hoạt động vận hành trung tâm đào tạo Ý nghĩa: Mạng lại tiện ích, nhanh chóng xác nhờ việc đại hóa q trình xử lý hoạt động trung tâm thể cách chuyên nghiệp, đại hiệu - Kết mong đợi: Hồn thành mục tiêu đề Có thể tạo Website mà nhà tuyển dụng sinh viên tiếp xúc cách dễ dàng phần mềm chạy tảng Website Thời gian Từ 16/09 đến 08/10/2022 Nội dung - Tìm hiểu yêu cầu - Xác nhận yêu cầu - Ghi nhận yêu cầu tính - Tìm hiểu nơi cung cấp tên miền máy chủ lưu trữ website - Lập kế hoạch thực Từ 09/10 đến 30/10/2022 - Xem xét chi tiết yêu cầu tiến hành thiết kế sản phẩm - Tiến hành xử lý hiệu ứng ảnh, thu thập tài liệu liên quan - Kiểm tra sản phẩm để đảm bảo tính thẩm mỹ thống - Xây dựng sở liệu dựa thiết kế - Soạn thảo nội dung tài liệu, chỉnh sửa hoàn thiện nội dung đưa lên trang web - Tích hợp hệ thống: lắp ghép phân tích thiết kế, nội dung lập trình thành sản phẩm - Tiến hành kiểm tra, chỉnh sửa thực nghiệm thu Từ 30/10 đến 10/01/2023 - Tổng hợp nội dung, xây dựng hệ thống theo thiết kế - Kiểm tra sửa lỗi - Lắp ghép thiết kế với phần mềm, đảm bảo không sai lệch với thiết kế phần mềm hoạt động tốt - Chạy thử hệ thống - Kiểm tra sửa lỗi Mục Lục CHƯƠNG I MỞ ĐẦU 1.1 1.2 1.3 9 1.4 Yêu cầu phi chức 1.4.1 11 1.4.2 11 1.4.3 11 1.4.4 11 13 CHƯƠNG II CƠ SỞ LÝ THUYẾT 14 2.2 Tổng quan hệ quản trị sở liệu SQL Server: 16 2.3 Mơ hình ASP.NET MVC 18 2.4 HTML 20 2.5 CSS 21 CHƯƠNG III PHÂN TÍCH VÀ TRIỂN KHAI HỆ THỐNG 24 3.1 Các đối tượng tham gia vào hệ thống 24 3.2 Xác định Actor Usecase 24 3.2.1 Actor 24 3.2.2 Usecase 24 3.3 Đặc tả usecase 25 3.3.1 Usecase liên quan đến người tìm việc 25 3.4 Sơ đồ lớp 37 3.5 Sơ đồ Use case 37 3.6 43 3.7 giao diện 57 3.8 Triển khai hệ thống 63 3.9 Cơ sở liệu 67 CHƯƠNG IV KẾT LUẬN 68 TÀI LIỆU THAM KHẢO 70 CHƯƠNG I MỞ ĐẦU 1.1 Giới thiệu Ngày nay, trước bối cảnh bùng nổ ngày lớn phương tiện đại, việc áp dụng phần mềm quản lý giáo dục cho đơn vị quản lý ngành giáo dục đào tạo phương pháp mang lại hiệu cao Khơng mang lại tiện ích cho đơn vị giáo dục, đào tạo mà cịn góp phần đơn giản hóa q trình kết nối học viên, sinh viên với nhà trường trung tâm đào tạo Phần mềm hỗ trợ quản lý nghiệp vụ như: quản lý thông tin người học, quản lý hồ sơ giáo viên, quản lý tài tổng hợp thống kê liệu hệ thống… mà phương pháp thủ cơng khơng thể hồn thiện quy trình quản lý cách chỉnh chu logic Ngồi ra, phần mềm cịn giúp nhà trường sở đào tạo điều hành xem xét máy vận hành công việc nhằm nâng cao chất lượng quản lý, hạn chế tình trạng sai sót số liệu, chuẩn hóa quy trình quản lý Khơng thế, cịn hỗ trợ đắc lực cho giáo viên học sinh, sinh viên Cụ thể là: Đối với giáo viên, điều dễ dàng việc quản lý theo dõi học viên cách sát Cập nhật thông tin nội dung liên quan trình giảng dạy cách thuận tiện, gửi lưu trữ tài liệu cách nhanh chóng, tiết kiệm thời gian, nâng cao chất lượng quản lý Đối với học sinh, sinh viên: nắm bắt tin tức trình học tập, theo dõi điểm số, học viên trung tâm nhanh chóng, thuận tiện tìm hiểu khóa học đăng ký, tiết kiệm thời gian chi phí lại Thay vì, tìm kiếm tài liệu học theo cách truyền thống việc lưu chia sẻ tài liệu học trở nên dễ dàng sử dụng phần mềm 1.2 Nguyên lý hoạt động Trung tâm mở nhiều khóa năm; khố đào tạo trung tâm mở nhiều môn cho học viên lựa chọn Một mơn có nhiều lớp mở Mỗi lớp tương ứng với ca học định Khi đến ghi danh, học viên ghi nhận thông tin cá nhân (họ tên, ngày tháng năm sinh, địa chỉ, số điện thoại, nghề nghiệp) chọn ca học phù hợp với Học viên phải đóng học phí cho mơn mà đăng kí Các mức học phí khác tùy vào mơn học chế độ giảm học phí cho học viên cũ hay sinh viên học sinh Học viên đăng kí gia hạn thời gian đóng học phí Trung tâm cịn có nhu cầu xếp thời khóa biểu cho giáo viên: giáo viên phụ trách môn nào, thời gian nào, phịng Cuối khóa học, trung tâm tổ chức thi cấp chứng nhận học viên hồn tất mơn học Học viên cịn nợ học phí khơng cơng nhận kết Nếu học viên thi không đạt yêu cầu thi lại phải đăng kí tuần trước ngày thi Nếu học viên tiếp tục khơng đạt chưa thi phải đăng kí học lại với khóa khác 1.3 u cầu chức Các tác nhân sử dụng: Phòng đào tạo, người dùng, giảng viên Các chức phần mềm: Quản lý người dùng Quản lý học viên đăng ký học lớp ngắn hạn theo khóa học Quản lý xếp lớp, xếp lịch học học viên, lịch dạy cho giảng viên Quản lý học phí Quản lý xếp lịch thi Quản lý điểm kết thúc khóa học cho học viên Quản lý cấp chứng Thống kê báo cáo: Xuất danh sách điểm danh sách học viên theo lớp, danh sách điểm kết thúc mơn theo lớp, danh sách thí sinh dự thi, thống kê doanh thu, danh sách khảo sát Phòng tư vấn đào tạo: gồm phận Bộ phận tiếp tân tư vấn: Tiếp tư vấn vấn đề đưa học viên người đến ghi danh, giới thiệu khóa học, mơn học, sách ưu đãi, cách thức đăng kí, vấn đề liên quan Bộ phận ghi danh: Phụ trách việc ghi danh học viên học khóa nào, lớp phịng kế tốn: gồm phận Bộ Phận thu học phí: thực việc thu học phí học viên ghi danh phịng hành chánh Bộ phận kế tốn: phụ trách việc tính toán khoản thu chi cần thiết trả lương cho giáo viên, nhân viên; khoản chi cho việc sửa chữa, nâng cấp máy móc trang thiết bị Phịng kế hoạch: gồm phận Bộ Phận xếp lịch dạy học: phụ trách việc xếp thời khoá biểu cho học viên, giáo viên theo danh sách đăng kí học viên cách khoa học, hợp lí Bộ Phận lập kế hoạch đào tạo: phụ trách việc lên kế hoạch mở khố đào tạo sau trình lên ban giám đốc phê duyệt Phịng giáo viên: biên soạn giáo trình, nghiên cứu phương pháp dạy, cập nhật kiến thức trực tiếp giảng dạy cho học viên; đội ngũ có trình độ chun mơn đáp ứng nhu cầu việc giảng dạy Yêu cầu hồn thành: Chương trình phải đáp ứng mục tiêu sau: -Cập nhật quản lí thơng tin học viên: thông tin cá nhân, lớp,môn mà học viên đăng kí điểm thi cuối kì -Danh sách lớp học khai giảng, sỉ số dự kiến, sỉ số học viên đăng kí -Biên lai thu học phí theo mơn đăng kí 10 Sơ đồ quản lý người dùng 53 3.7 giao diện Trang quản lý người dùng 54 Trang quản lý lớp học Trang quản lý thời khóa biểu danh sách ghi danh 55 Trang quản lý sở Trang quản lý khóa học 56 Trang đăng ký thông tin sinh viên Trang quản lý danh mục khóa học 57 Trang đăng lớp học Trang chủ web trường 58 Trang đăng ký khóa học cho học viên 59 3.8 Triển khai hệ thống API hiển thị thơng tin data 60 Login người dung Hóa đơn, trả danh sach hóa đơn theo lớp 61 Chuyển trạng thái hóa đơn 62 63 Mainwindow 3.9 Cơ sở liệu 64 CHƯƠNG IV KẾT LUẬN Kết đạt được: - Hoàn thành phầm mềm quản lý đào tạo nghề - Chạy phần mềm tảng window Hạn chế: - Chưa đăng nhập, đăng ký tảng khác như: facebook, zalo,… - Chưa có chức toán online cho học viên - Chưa quản lý điểm danh số lượng học viên buổi học Hướng phát triển: - Khắc phúc hạn chế nhược điểm chưa làm - Phát triển nhiều chức đáp ứng nhu cầu quản lý Kết luận: Sau thời gian nghiên cứu thực đề tài này, yêu cầu đề tài hoàn tất nội dung chủ yếu sau: ● Xác định yêu cầu mục đích đề tài ● Thực việc phân tích hệ thống làm rõ chức hệ thống ● Hoàn thành vấn đề đặt ban đầu mở rộng thêm đề tài ● Có hệ thống sở liệu chức hệ thống như: đăng ký, đăng nhập, đăng ký khóa học, quản lý sở vật chất giảng viên học viên… ● Một số chức hoàn thiện chúng em thực phát triển tương lai 65 Mặc dù vậy, kiến thức kinh nghiệm hạn chế nên kết có thiếu sót cần tiếp tục thực phát triển ứng dụng để đạt kết cao Chúng em xin chân thành cảm ơn hướng dẫn tận tình thầy thầy giới thiệu giúp chúng em có thêm nhiều kiến thức bổ ích, với giúp đỡ tài liệu cung cấp từ bạn bè 66 TÀI LIỆU THAM KHẢO Giới thiêu ngôn ngữ: https://fullstack.edu.vn/ https://coderbyte.com/ https://github.com/expressjs/express https://v5.reactrouter.com/web/guides/quick-start Mysql: https://www.hostinger.vn/huong-dan/mysql-la-gi/ Api: https://viblo.asia/p/restful-api-la-gi-1Je5EDJ4lnL 67