Công tác báo cáo giáo viên chủ nghiệm là bộ phận quan trọng trong tổng thể hoạt động của trường, nâng cao chất lượng giáo dục toàn diện cho sinh viên. Trong những năm qua công tác báo giáo giáo viên chủ nhiệm có nhiều bất cập, chất lượng giáo dục và phương pháp giáo dục không đạt được nhiều kết quả như mong đợi. Chính vì thế chúng em là những sinh viên hiện đang học tập tại khoa công nghê thông tin của trường Đại học Đại Nam nhận thấy những vấn đề quan trọng, góp phần thiết thực để nâng cao chất lượng công tác báo cáo của giáo viên chủ nhiệm. Chúng em quyết định xây dựng hệ thống để giúp công tác báo cáo giáo viên trở lên dễ dàng và thuận lợi hơn. Hệ thống này sẽ cung cấp cho công tác báo cáo giáo viên một cách chi tiết, đầy đủ và nhanh chóng
TRƯỜNG ĐẠI HỌC ĐẠI NAM KHOA CÔNG NGHỆ THÔNG TIN - BÁO CÁO THỰC TẬP TÊN ĐỀ TÀI Tìm hiểu restful api ứng dụng xây dựng hệ thống quản lý công tác báo cáo giáo viên chủ nhiệm trường đại học đại nam Sinh viên thực hiện: Lê Xuân Thanh Giảng viên hướng dẫn: Th.S Phạm Văn Tiệp Lớp: CNTT 12 - 01 Khóa: 2018 - 2022 Hệ: Đại học quy HÀ NỘI - NĂM 2022 TRƯỜNG ĐẠI HỌC ĐẠI NAM KHOA CÔNG NGHỆ THÔNG TIN - HỌ VÀ TÊN SINH VIÊN LÊ XUÂN THANH TÊN ĐỀ TÀI Tìm hiểu restful api ứng dụng xây dựng hệ thống quản lý công tác báo cáo giáo viên chủ nhiệm trường đại học đại nam CHUYÊN NGÀNH : CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN TH.S PHẠM VĂN TIỆP HÀ NỘI - NĂM 2022 LỜI CẢM ƠN Em xin gửi lời cảm ơn chân thành đến thầy cô giáo Trường Đại Học Đại Nam, thầy cô giáo khoa Công Nghệ Thông Tin - người tận tình dạy dỗ, truyền đạt kiến thức quý báu dìu dắt em trình học tập trường Đặc biệt, em xin cảm ơn thầy xin gửi lời cảm ơn sâu sắc tới thầy Phạm Văn Tiệp Thầy bảo hướng dẫn tận tình cho em suốt trình thực tập để em hồn thành khố thực tập tốt nghiệp Vì thời gian kiến thức cịn hạn hẹp nên báo cáo tránh khỏi thiếu sót, mong góp ý q thầy bạn, để em rút kinh nghiệm hoàn thành tốt Em xin chân thành cám ơn! Hà Nội, ngày 20 tháng 04 năm 2022 Sinh viên thực Lê Xuân Thanh MỤC LỤC LỜI CẢM ƠN LỜI MỞ ĐẦU Tính cấp thiết đề tài Mục tiêu đề tài đối tượng phạm vi: Phương pháp nghiên cứu: CHƯƠNG I: XÂY DỰNG DỰ ÁN Khảo sát trạng 1.1 Phân tích yêu cầu hệ thống 1.2 Mục đích nghiên cứu 1.3 Kết đạt CHƯƠNG PHÂN TÍCH HỆ THỐNG 2.1 Các công nghệ sử dụng 2.1.1 Giới thiệu Visual studio .8 2.1.2 Giới thiệu Vuejs 2.2 Phân tích hệ thống chức 10 2.3.1 Biểu đồ chức 10 2.3.2 Các biểu đồ luồng liệu .10 CHƯƠNG THIẾT KẾ HỆ THỐNG 11 3.1 Thiết kế sở liệu 11 3.2 Thiết kế module chương trình .11 3.3 Thiết kế đầu nhập 11 3.4 Thiết kế đầu xuất 11 3.5 Thiết kế giao diện 11 CHƯƠNG CÀI ĐẶT VÀ KIỂM THỬ 12 4.1 Cài đặt 12 4.2 Thử nghiệm 12 4.3 Đánh giá 12 DANH MỤC TÀI LIỆU THAM KHẢO .13 LỜI MỞ ĐẦU Tính cấp thiết đề tài Cơng tác báo cáo giáo viên chủ nghiệm phận quan trọng tổng thể hoạt động trường, nâng cao chất lượng giáo dục toàn diện cho sinh viên Trong năm qua công tác báo giáo giáo viên chủ nhiệm có nhiều bất cập, chất lượng giáo dục phương pháp giáo dục không đạt nhiều kết mong đợi Chính chúng em sinh viên học tập khoa công nghê thông tin trường Đại học Đại Nam nhận thấy vấn đề quan trọng, góp phần thiết thực để nâng cao chất lượng công tác báo cáo giáo viên chủ nhiệm Chúng em định xây dựng hệ thống để giúp công tác báo cáo giáo viên trở lên dễ dàng thuận lợi Hệ thống cung cấp cho công tác báo cáo giáo viên cách chi tiết, đầy đủ nhanh chóng Mục tiêu đề tài đối tượng phạm vi: 2.1 Mục tiêu đề tài: Xây dựng hệ thống quản lý công tác báo cáo 2.2 Đối tượng: Giáo viên chủ nhiệm 2.3 Phạm vi: Trường Đại học Đại Nam Phương pháp nghiên cứu: - Phương pháp khảo sát - Phương pháp phân tích - Phương pháp thiết kế CHƯƠNG I: XÂY DỰNG DỰ ÁN Khảo sát trạng I.Khảo sát Mô tả lời Bản thân em thực tập đề tài: Tìm hiểu restful api ứng dụng xây dựng hệ thống quản lý công tác báo cáo giáo viên chủ nhiệm trường đại học đại nam Công tác báo cáo giáo viên chủ nhiệm công tác quan trọng cần thiết trường đại học nói chung trường Đại Nam nói riêng Mỗi đầu kỳ học giáo viên chủ nhiệm phải có trách nhiệm báo cáo lên phịng cộng tác sinh viên đầu cơng việc cụ thể sau: Giáo viên chủ nhiệm: Báo cáo số lượng sinh viên đầu vào Báo cáo số lượng sinh viên học hàng tháng Báo cáo cơng tác thu học phí Báo cáo số lượng sinh viên đạt kết trường Phòng cộng tác sinh viên phòng ban trung chuyển báo cáo giáo viên chủ nhiệm tới phòng ban khác tới ban lãnh đạo nhà trường Phịng cơng tác sinh viên: Nhận thông báo từ ban lãnh đạo nhà trường, từ phòng ban khác Sau tiếp nhận thơng báo, phịng có trách nhiệm gửi thông báo ban ngành tới giáo viên chủ nhiệm Hàng tuần hàng tháng, hàng kỳ hàng năm tiếp nhận báo cáo giáo viên chủ nhiệm Sau tiếp nhận báo cáo giáo viên chủ nhiệm, phịng có trách nhiệm tổng hợp, thống kê báo cáo có xử lí gửi tới phịng ban có liên quan Ban lãnh đạo nhà trường: Ban lãnh đạo nhà trưòng quan cao máy nhà trường Có quyền định quy chế thơng qua phịng quản lý sinh viên để gửi tới GVCN thực thi định Tiếp nhận báo cáo phịng cơng tác sinh viên xem xét kết đạt được, chưa đạt để có nhũng biện pháp khắc phục xử lý Trong q trình thực cơng tác báo cáo, giáo viên chủ nhiệm gặp khơng khó khăn Vẫn cịn số sinh viên sa sút đạo đức, thiếu ý thức việc học tập, đặc biệt sinh viên cá biệt, chậm tiến, dẫn đến kết ảnh hưởng đến thành tích lớp khoa nhà trường Đã giáo viên chủ nhiệm, việc đưa lớp tiến lên trách nhiệm lớn làm công tác chủ nhiệm, đồng thời khẳng định lực có lương tâm Giáo viên chủ nhiệm nhận thấy rõ tập thể lớp sở quan trọng để xây dựng nhà trường vững mạnh, tập thể tốt chắn có sinh viên tốt, người vừa có đủ “đức” lẫn “tài” Như nhiệm vụ người giáo viên chủ nhiệm có vai trò quan trọng, ảnh hưởng định đến việc học tập rèn luyện nhân cách sinh viên Để giáo viên chủ nhiệm làm tốt nhiệm vụ địi hỏi người quản lý phải thường xun sát sao, kiểm tra, động viên, nhắc nhở kịp thời Chính nhữn lý nên cơng tác báo cáo giáo viên chủ nhiệm thực cần thiết quan trọng Nắm tình hình lớp, qua khắc phục khó khăn cịn tồn đọng lại lớp yếu tố then chốt để đưa lớp ngày vững mạnh đạt thành tích tốt nhất, giúp cho nhũng sinh viên sau trường khơng có kỹ cứng mà cịn giúp cho bạn có nhân phẩm đạo đức tốt góp phần đưa giáo dục nước nhà ngày tốt Hiện chuyên ngành công nghệ thông tin ngày phát triển, để thay công tác báo cáo thủ công, nên áp dụng công nghệ thông tin vào để việc báo cáo giáo viên chủ nhiệm nhanh chóng đơn giản lại tạo kết cao Vì em chọn đề tài Tìm hiểu restful api ứng dụng xây dựng hệ thống quản lý công tác báo cáo giáo viên chủ nhiệm trường đại học đại nam, nhằm góp mộ phần cho công tác báo cáo giáo viên chủ nhiệm đạt hiệu cao Sau biểu mẫu mà giáo viên chủ nhiệm cần phải báo cao Mẫu 1: mẫu báo cáo hàng tháng (dạng mềm file excel) BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC ĐẠI NAM I Thời gian báo cáo: tháng II Nội dung báo cáo: S H tt ọ (1 v M ã si BÁO CÁO CÔNG TÁC GVCN Họ tên GVCN: ………………… Lớp: …………… Khoa:…………… năm Dữ liệu đầu năm học Số buổi nghỉ học Cả nh báo Tì nh trạ Hì nh th Báo cáo cuối học kỳ ) … tê n (2 ) n h vi ên (3 ) Vị trí (4) Đi ện th oại (5) Lớp trưởn g Lớp phó Bí thư chi đồn Phó bí thư Tổ trưởn g …… … Ng ười liên hệ (6) Số C điệ ó Khơ n l ng th ý có oại d lý gia o đì ( (9) nh (7) ) - - mô n khô ng đủ điề u kiệ n dự thi (liệt kê tên mô n) (10) ng họ c phí (11 ) ức xử lý (h ọc ph í) (12 ) Tê n cá c m ôn th i lại (1 3) Kế hoạ ch thi lại (thờ i gia n)+ Kết (14) Tê n cá c m ôn họ c lại (1 5) Cả nh Kế bá hoạ o ch xử học lý lại họ (thờ c i tập gia n)+ Kết (16) III Kết công việc triển khai Kết hoạt động phong trào, hoạt động trải nghiệm hoạt động chuyên môn IV Các vấn đề phát sinh Xử lý phản hồi GV môn Xử lý phản hồi sinh viên/phụ huynh V Kế hoạch tháng Hà Nội, ngày ……tháng……năm 2020 1.1 Phân tích yêu cầu hệ thống 1.2 Mục đích nghiên cứu Xây dựng website áp dụng cho công tác báo cáo chủ nhiệm trường Đại học Đại Nam 1.3 Kết đạt Xây dựng thành công website 10 CHƯƠNG PHÂN TÍCH HỆ THỐNG 2.1 Các cơng nghệ sử dụng 2.1.1 Giới thiệu Visual studio Visual studio phần mềm hỗ trợ đắc lực hỗ trợ công việc lập trình website Cơng cụ tạo lên thuộc quyền sở hữu ông lớn công nghệ Microsoft Năm 1997, phần mềm lập trình có tên mã Project Boston Nhưng sau đó, Microsoft kết hợp cơng cụ phát triển, đóng gói thành sản phẩm Visual Studio hệ thống tập hợp tất liên quan tới phát triển ứng dụng, bao gồm trình chỉnh sửa mã, trình thiết kế, gỡ lỗi Tức là, bạn viết code, sửa lỗi, chỉnh sửa thiết kế ứng dụng dễ dàng với phần mềm Visual Studio mà Không dừng lại đó, người dùng cịn thiết kế giao diện, trải nghiệm Visual Studio phát triển ứng dụng Xamarin, UWP XAML hay Blend 11 2.1.2 Giới thiệu Vuejs Gọi tắt Vue (phát âm /vjuː/, giống view tiếng Anh), Vue.js framework linh động (nguyên tiếng Anh: progressive – tiệm tiến) dùng để xây dựng giao diện người dùng (user interfaces) Khác với framework nguyên khối (monolithic), Vue thiết kế từ đầu theo hướng cho phép khuyến khích việc phát triển ứng dụng theo bước Khi phát triển lớp giao diện (view layer), người dùng cần dùng thư viện lõi (core library) Vue, vốn dễ học tích hợp với thư viện dự án có sẵn Cùng lúc đó, kết hợp với kĩ thuật đại SFC (single file components) thư viện hỗ trợ, Vue đáp ứng dễ dàng nhu cầu xây dựng ứng dụng trang (SPA - Single-Page Applications) với độ phức tạp cao nhiều 12 2.2 Phân tích hệ thống chức 2.2.1 Biểu đồ Usecase 2.3.1 Biểu đồ chức 13 14 2.3.2 Các biểu đồ luồng liệu 2.1 15 CHƯƠNG THIẾT KẾ HỆ THỐNG 3.1 Thiết kế sở liệu 3.2 Thiết kế module chương trình 3.3 Thiết kế đầu nhập 3.4 Thiết kế đầu xuất 3.5 Thiết kế giao diện 16 CHƯƠNG CÀI ĐẶT VÀ KIỂM THỬ 4.1 Cài đặt 4.2 Thử nghiệm 4.3 Đánh giá 17 DANH MỤC TÀI LIỆU THAM KHẢO [1] Web Programming with HTML5, CSS, and JavaScript [2] Vue.js By Example: Blueprints to learn Vue web development, full-stack development, and cross-platform development quickly - Hanoi bookstore [3] https://vuejs.org/ [4] http://visualcpp.net/visual-studio-la-gi-gioi-thieu-phan-mem-visual-studio/ [5] https://vi.vuejs.org/v2/guide/ 18 BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC ĐẠI NAM Độc lập - Tự - Hạnh phúc Hà Nội, ngày … tháng … năm 202 KẾ HOẠCH VÀ NHẬT KÝ THỰC TẬP Họ tên sinh viên: Lê Xuân Thanh Ngày sinh: 24/08/1983 Nơi sinh: Yên Định – Thanh Hoá MSV: 1251020124 Khóa: 12 Lớp: CNTT12-01 Ngành đào tạo: Cơng nghệ thông tin Cơ sở thực tập tốt nghiệp: Khoa Công nghệ thông tin Thời gian Nội dung thực tập Kết thực Tuần (từ 24/3 đến 31/3) Tìm hiểu, phân tích nghiệp vụ cần có website Đã hoàn thành Tuần (từ 1/4 đến 7/4) Thiết kế giao diện người dùng Đã hoàn thành Tuần (từ 8/4 đến 15/4) Thiết kế chức Đã hoàn thành website Tuần (từ 16/4 đến 24/4) Chỉnh sửa hoàn thiện Đã hoàn thành KQTT Chạy demo Đã hoàn thành Ghi Nhận xét giảng viên hướng dẫn: Giảng viên hướng dẫn Họ tên sinh viên (Ký ghi rõ họ tên) (Ký ghi rõ họ tên) 19 ... 2022 TRƯỜNG ĐẠI HỌC ĐẠI NAM KHOA CÔNG NGHỆ THÔNG TIN - HỌ VÀ TÊN SINH VIÊN LÊ XUÂN THANH TÊN ĐỀ TÀI Tìm hiểu restful api ứng dụng xây dựng hệ thống quản lý công tác báo cáo giáo. .. I: XÂY DỰNG DỰ ÁN Khảo sát trạng I.Khảo sát Mô tả lời Bản thân em thực tập đề tài: Tìm hiểu restful api ứng dụng xây dựng hệ thống quản lý công tác báo cáo giáo viên chủ nhiệm trường đại học đại. .. lượng cơng tác báo cáo giáo viên chủ nhiệm Chúng em định xây dựng hệ thống để giúp công tác báo cáo giáo viên trở lên dễ dàng thuận lợi Hệ thống cung cấp cho công tác báo cáo giáo viên cách chi