Xây dựng hệ thống quản lý đăng ký đề tài trực tuyến

54 5 0
Xây dựng hệ thống quản lý đăng ký đề tài trực tuyến

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH CƠNG TRÌNH NGHIÊN CỨU KHOA HỌC CẤP TRƯỜNG XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐĂNG KÝ ÐỀ TÀI TRỰC TUYẾN MÃ SỐ: T2014-51 SKC005492 Tp Hồ Chí Minh, tháng 11 - 2014 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH BÁO CÁO TỔNG KẾT ĐỀ TÀI KH&CN CẤP TRƢỜNG XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐĂNG KÝ ĐỀ TÀI TRỰC TUYẾN Mã số: T2014-51 Chủ nhiệm đề tài: TS Nguyễn Phƣơng TP HCM, 11/2014 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH BÁO CÁO TỔNG KẾT ĐỀ TÀI KH&CN CẤP TRƢỜNG XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐĂNG KÝ ĐỀ TÀI TRỰC TUYẾN Mã số: T2014-51 Chủ nhiệm đề tài Nguyễn Phƣơng Thành viên đề tài: Huỳnh Xuân Phụng TP HCM, 11/2014 Danh sách thành viên tham gia nghiên cứu đề tài: TS Nguyễn Phương, Trưởng phòng đào tạo, trường Đại học Sư phạm Kỹ thuật TP Hồ Chí Minh KS Huỳnh Xuân Phụng, Giảng viên khoa Công nghệ Thông tin, trường Đại học Sư phạm Kỹ thuật TP Hồ Chí Minh Đơn vị phối hợp chính: Khoa Cơng nghệ Thông tin, trường Đại học Sư phạm Kỹ thuật TP Hồ Chí Minh II MỤC LỤC DANH MỤC HÌNH IV DANH MỤC CÁC CHỮ VIẾT TẮT V THÔNG TIN KẾT QUẢ NGHIÊN CỨU VI PHẦN MỞ ĐẦU 1 Tổng quan Tính cấp thiết: Việc thay đổi cách quản lý quy trình quản lý đề tài cách có hệ thống khoa CNTT điều cần thiết Mục tiêu Tiếp cận: Dựa hệ thống mã nguồn mở Phương pháp nghiên cứu: nghiên cứu ứng dụng, triển khai Đối tượng phạm vi nghiên cứu Nội dung nghiên cứu PHẦN NỘI DUNG Chương 1.1 Xây dựng hệ thống đăng ký đề tài trực Phân tích yêu cầu 1.1.1 Mô hình usecase 1.1.2 Đặc tả usecase 1.2 Cơ sở liệu 1.3 Cài đặt giao diện Chương Triển khai hệ thống kết 2.1 Kết đạt 2.2 Ưu điểm hệ thống 2.3 Khuyết điểm hệ thống 2.4 Hướng phát triển tương lai KẾT LUẬN VÀ KIẾN NGHỊ Kết luận Kiến nghị TÀI LIỆU THAM KHẢO PHỤ LỤC III DANH MỤC HÌNH Hình Mơ hình Usercase Hình Giao diện trang quản lý 11 Hình Giao diện trang quản trị thơng báo 12 Hình Giao diện trang thêm thơng báo 13 Hình Giao diện trang sửa thơng báo 14 Hình Giao diện trang quản trị cấu hình 15 Hình 7.Giao diện trang thêm cấu hình 16 Hình Giao diện trang sửa cấu hình 17 Hình Giao diện trang quản lý sinh viên theo cấu hình 18 Hình 10 Giao diện trang thêm sinh viên vào cấu hình 19 Hình 11 Giao diện trang quản trị người dùng .20 Hình 12 Giao diện trang thơng tin người dùng 21 Hình 13 Giao diện trang thêm người dùng 22 Hình 14 Giao diện trang quản trị đề tài 23 Hình 15 Giao diện trang thêm đề tài 24 Hình 16 Giao diện trang sửa đề tài .25 Hình 17 Giao diện trang thêm danh sách đề tài 26 Hình 18 Giao diện trang quản trị chung – niên khóa 27 Hình 19 Giao diện trang quản trị chung – lớp 28 Hình 20 Giao diện trang quản trị chung – chuyên ngành 29 Hình 21 Giao diện trang thống kê giáo vụ theo sinh viên- điểm 30 Hình 22 Giao diện trang thống kê giáo vụ theo đề tài – chuyên ngành 32 Hình 23 Giao diện trang thống kê giáo vụ theo sinh viên – chuyên ngành 33 Hình 24 Giao diện trang thống kê giáo vụ theo giảng viên – đề tài 34 IV DANH MỤC CÁC CHỮ VIẾT TẮT TP HCM: Thành phố Hồ Chí Minh CNTT: Cơng Nghệ Thơng Tin TS: tiến sỹ KS: Kỹ sư V TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐƠN VỊ: CNTT CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc Tp HCM, ngày tháng 11 năm 2014 THÔNG TIN KẾT QUẢ NGHIÊN CỨU Thông tin chung: - Tên đề tài: đề tài trực tuyến - Mã số: T2014–51 - Chủ nhiệm: TS Nguyễn Phương Cơ quan chủ trì: Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh - Thời gian thực hiện: 8/2013 – 11/2014 Mục tiêu: hệ thống quản lý đăng ký đề tài trực tuyến cho Khoa Công Nghệ Thông Tin, trường Đại học Sư TP Tính sáng tạo: Ứng dụng hệ thống đăng ký đề tài onine thay quy trình truyền thống thủ công sử dụng khoa CNTT Kết nghiên cứu: - Xây dựng hệ thống đáp ứng mục tiêu đề tài Triển khai hệ thống cho sinh viên đăng ký đề tài Sản phẩm: Hệ thống quản lý đăng ký đề tài Hiệu quả, phƣơng thức chuyển giao kết nghiên cứu khả áp dụng: Đề tài triển khai đạt hiệu cao mặt tiết kiệm thời gian phù hợp với quy trình đăng ký đề tài cho giáo vụ, giảng viên sinh viên truyền thống Đề tài hồn tồn có khả áp dụng hiệu chuyển giao cho khoa CNTT sử dụng Trƣởng Đơn vị (ký, họ tên, đóng dấu) Chủ nhiệm đề tài (ký, họ tên) Nguyễn Phương VI Phần Mở đầu PHẦN MỞ ĐẦU Tổng quan Ứng dụng CNTT nước phát triển với tốc độ nhanh Việc ứng dụng CNTT để giải công tác quản lý nơi, tổ chức lĩnh vực xu hướng thiết yếu Việc ứng dụng triển khai đến thời điểm đa dạng, từ việc đơn giản đến quản lý doanh nghiệp lớn đa quốc gia, bao gồm quản lý từ nhân sự, kho bãi, vận chuyển, vật tư, tài chính… Trường Đại học Sư phạm Kỹ thuật TP HCM giai đoạn triển khai ứng dụng triệt để CNTT quy trình quản lý Đối với Khoa CNTT cần thiết đưa vào quản lý số công việc Một số quản lý quy trình đăng ký, thực đề tài quản lý đề tài thành hệ thống lưu trữ, phục vụ tra cứu tổng hợp, thống kê cần thiết Đề tài nghiên cứu thực nhằm giải số vấn đề nêu theo hướng triểnh khai ứng dụng Tính cấp thiết: Việc thay đổi cách quản lý quy trình quản lý đề tài cách có hệ thống khoa CNTT điều cần thiết Mục tiêu ngành, khóa luận tốt nghiệp trực tuyến phục vụ quản lý đào tạo trường Đại học Sư phạm Kỹ thuật TP HCM Tiếp cận: Dựa hệ thống mã nguồn mở Phương pháp nghiên cứu: nghiên cứu ứng dụng, triển khai Đối tượng phạm vi nghiên cứu Đối tượng: website 1.3.20 Giao diện trang thống kê giáo vụ theo sinh viên – điểm Hình 21 Giao diện trang thống kê giáo vụ theo sinh viên- điểm 30 Phần Nội dung STT TÊN XỬ LÝ Load danh sách loại đề tài từ CSDL Hiển thị trang thống kê sinh viên theo điểm đề tài Mở tab sinh viên – điểm Mở tab đề tài – chuyên ngành Mở tab sinh viên – chuyên ngành Mở tab giảng viên – đề tài 31 Phần Nội dung 1.3.21 Giao diện trang thống kê giáo vụ theo đề tài – chuyên ngành Hình 22 Giao diện trang thống kê giáo vụ theo đề tài – chuyên ngành STT TÊN XỬ LÝ Load danh sách loại đề tài từ CSDL Hiển thị kết trang thống kê Phần Nội dung 1.3.22 Giao diện trang thống kê giáo vụ theo sinh viên – chuyên ngành Hình 23 Giao diện trang thống kê giáo vụ theo sinh viên – chuyên ngành STT TÊN XỬ LÝ Load danh sách loại đề tài từ CSDL Hiển thị kết trang thống kê 1.3.23 Giao diện trang thống kê giáo vụ theo giảng viên – đề tài 33 Phần Nội dung Hình 24 Giao diện trang thống kê giáo vụ theo giảng viên – đề tài STT TÊN XỬ LÝ Load danh sách tất giảng viên từ CSDL Hiển thị kết trang thống kê 34 Phần Nội dung Chƣơng Triển khai hệ thống kết 2.1 Kết đạt Phiên hệ thống (1.0) triển khai cho sinh viên khóa 2009 đăng ký đề tài tốt nghiệp với 36 đề tài đăng ký tổng số 68 đề tài Phiên (1.1) triển khai cho sinh viên khóa 2010 đăng ký đề tài tiểu luận (97 đề tài đăng ký 118 đề tài) để tài tốt nghiệp (30 đề tài đăng ký 56 đề tài) Phiên (2.0) triển khai cho sinh viên khóa 2011 đăng ký đề tài tiểu luận chuyên ngành (98 đề tài đăng ký 115 đề tài) 2.2 Ưu điểm hệ thống Được phát triển framework, dễ dàng phát triển sau so với CMS Thiết kế theo mơ hình MVC, dễ dàng bảo trì, nâng cấp hệ thống Giao diện đơn giản, thân thiện với người dùng Hệ thống URL thân thiện Áp dụng kỹ thuật lập trình Client, giúp cho hoạt động server giảm tải đáp ứng liên tục hoạt động người dùng Kế thừa điểm bật CMS Joomla như: mã hóa mật khẩu, đếm số người trực tuyến 2.3 Khuyết điểm hệ thống Các chức upload file chưa dùng kỹ thuật ajax Các chức kiểm thử tay (manual), nên cịn nhiều lỗi 2.4 Hướng phát triển tương lai Đưa toàn hệ thống viết lại HMVC để dễ dàng quản lý mã nguồn theo module, giúp dễ dàng phát triển sau Cập nhật hệ thống lên CodeIgniter 2.2.0 Áp dụng javascript framework (Angular JS, Backbone JS) vào đề tài Cung cấp web service để xây dựng hệ thống lên app mobile 35 KẾT LUẬN VÀ KIẾN NGHỊ Kết luận Xây dựng thành công hệ thống quản lý đăng ký đề tài trực tuyến khoa Cơng Nghệ Thơng Tin Để tài mở rộng triển khai sang đơn vị khác Kiến nghị Nhà trường hỗ trợ để triển khai đề tài cho khoa khác trường Đại học Sư Phạm Kỹ Thuật TP HCM 36 TÀI LIỆU THAM KHẢO [1] http://ellislab.com/codeigniter/user-guide/ [2]http://www.qhonline.info/forum/forumdisplay.php/26-codeigniter-framework 37 PHỤ LỤC Bảng mô tả liệu Bảng 1: Mô tả liệu bảng tb_cauhinh TB_CAUHINH Trường id soluongSVtoida thoigianSVbatdaudk thoigianSVketthucdk loaidetai_id nienkhoa thoigianGVbatdaudk thoigianGVketthucdk hocky namhoc thoigianbdnhapgvpb thoigianktnhapgvpb soluongGVPBtoida soluongGVHDtoida thoigianSVbdnopbc thoigianSVktnopbc diemTB diemKHA diemGIOI Bảng 2: Mô tả liệu bảng tb_chucvu TB_CHUCVU Trường Kiểu liệu Cho phép null Mô tả 38 id tenchucvu Bảng 3: Mô tả liệu bảng tb_chuyenganh Trường id TenCN Bảng 4: Mô tả liệu bảng tb_detai Trường id tendetai muctieu soluongSVtoida soluongSVtoithieu yeucau chuthich timebatdaubaove timeketthucbaove chuyennganh trangthai loaidetai truongnhom sanpham cauhinh_id duocdkkhaccn Bảng 5: Mô tả liệu bảng tb_giangvien_detai Trường user_id detai_id Bảng 6: Mô tả liệu bảng tb_loaidetai 39 TB_LOAIDETAI Trường id tenloai Bảng 7: Mô tả liệu bảng tb_lop Trường id TenLop Nienkhoa Bảng 8: Mô tả liệu bảng tb_nienkhoa Trường id TenNK NamBD NamKT Bảng 9: Mô tả liệu bảng tb_phanbien_detai TB_PHANBIEN_DETAI Trường user_id detai_id Bảng 10: Mô tả liệu bảng tb_session Trường session_id Guest Time Data Userid 40 Username Usertype Bảng 11: Mô tả liệu bảng tb_sinhvien_cauhinh Trường user_id cauhinh_id Bảng 12: Mô tả liệu bảng tb_sinhvien_detai Trường user_id detai_id Diem Bảng 13: Mô tả liệu bảng tb_thongbao Trường id tenthongbao noidung nguoidang ngaycapnhat cotinmoi trangthai Bảng 14: Mô tả liệu bảng tb_trangthai TB_TRANGTHAI Trường Id tenTT Kiểu liệu Int Varchar(100) Bảng 15: Mô tả liệu bảng tb_users TB_USERS 41 Trường Id name username email password usertype registerDate lastvisitDate phone hocvi hocham chuyennganh lop chucvu_id diem TongTC Bảng 16: Mô tả liệu bảng tb_xhoatdong Trường Id Tenhoatdong Bảng 17: Mô tả liệu bảng tb_xinvaonhom Trường Id_nguoigui Detai_id Cauhinh_id Time Bảng 18: Mô tả liệu bảng tb_xlichsu_nguoidung Trường Id user_id cauhinh_id hoatdong_id 42 thoigian detai_id Bảng 19: Mô tả liệu bảng tb_thongke Trường type value 43 ... (97 đề tài đăng ký 118 đề tài) để tài tốt nghiệp (30 đề tài đăng ký 56 đề tài) Phiên (2.0) triển khai cho sinh viên khóa 2011 đăng ký đề tài tiểu luận chuyên ngành (98 đề tài đăng ký 115 đề tài) ... dụng khoa CNTT Kết nghiên cứu: - Xây dựng hệ thống đáp ứng mục tiêu đề tài Triển khai hệ thống cho sinh viên đăng ký đề tài Sản phẩm: Hệ thống quản lý đăng ký đề tài Hiệu quả, phƣơng thức chuyển... HỒ CHÍ MINH BÁO CÁO TỔNG KẾT ĐỀ TÀI KH&CN CẤP TRƢỜNG XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐĂNG KÝ ĐỀ TÀI TRỰC TUYẾN Mã số: T2014-51 Chủ nhiệm đề tài Nguyễn Phƣơng Thành viên đề tài: Huỳnh Xuân Phụng TP HCM,

Ngày đăng: 17/12/2021, 07:00

Tài liệu cùng người dùng

Tài liệu liên quan