Mục tiêu nghiên cứu đề tài nhằm hỗ trợ người quản lý cho công tác quản lý các thông tin về sinh viên, giảng viên hướng dẫn, nơi thực tập, kết quả thực tập cũng như quản lý khoa nơi sinh viên đang học, ngoài ra còn có thể cập nhật tìm kiếm, báo cáo – thống kê thông tin trong cả quá trình thực tập. Bài toán đặt ra là xây dựng chương trình quản lý để công việc có hiệu quả, chính xác, tiết kiệm được thời gian cho người quản lý.
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH XÂY DỰNG PHẦN MỀM QUẢN LÝ THÔNG TIN SINH VIÊN THỰC TẬP BẰNG NGƠN NGỮ LẬP TRÌNH C# TĨM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: CÔNG NGHỆ THÔNG TIN (ỨNG DỤNG PHẦN MỀM) Sinh viên thực : Nguyễn Thị Bích Vân Mã sinh viên : K12C04066 Giảng viên hướng dẫn : ThS Trịnh Thị Ngọc Linh Khóa đào tạo : 2018 - 2021 Đà Nẵng - 01/2021 PHẦN MỞ ĐẦU Lý chọn đề tài Khi xã hội ngày phát triển, số lượng sinh viên thực tập qua năm nhiều, việc quản lý sinh viên thực tâp ngày khó khăn, tốn nhiều tài nguyên quản lý mang lại hiệu không mong muốn Vì chúng tơi tạo phần mềm quản lý sinh viên thực tập nhằm mục đích giúp việc quản lý sinh viên trở nên dễ dàng không bị tiêu tốn nhiều thời gian công sức Mục tiêu nhiệm vụ nghiên cứu Xây dựng hệ thống “Quản lý sinh viên thực tập” Nhằm hỗ trợ người quản lý cho công tác quản lý thông tin sinh viên, giảng viên hướng dẫn, nơi thực tập, kết thực tập quản lý khoa nơi sinh viên học, ngồi cịn cập nhật tìm kiếm, báo cáo – thống kê thơng tin q trình thực tập Bài toán đặt xây dựng chương trình quản lý để cơng việc có hiệu quả, xác, tiết kiệm thời gian cho người quản lý Đối tƣợng phạm vi nghiên cứu - Đối tượng nghiên cứu: sinh viên, đơn vị thực tập, kết thực tập - Phạm vi nghiên cứu: áp dụng cho trường Cao đẳng, Đại học Phƣơng pháp nghiên cứu - Phương pháp nghiên cứu thực tiễn (quan sát, điều tra thông tin sinh viên, đơn vị thực tập) - Phương pháp nghiên cứu tài liệu (Tham khảo tài liệu trang web, youtube…) - Phương pháp xử lý số liệu (Thu thập thông tin từ việc vấn; Thống kê báo cáo số liệu) Ý nghĩa khoa học thực tiễn 1 - Cùng với phát triển mạnh mẽ công nghệ thông tin với xâm nhập nhanh chóng tin học vào lĩnh vực đời sống xã hội việc sử dụng máy tính công tác quản lý trở thành nhu cầu cấp bách, yếu tố thiếu nhằm nâng cao chất lượng hiệu công tác quản lý - Trong lĩnh vực quản lý sinh viên việc điều chỉnh bổ sung thơng tin thực khó khăn khơng rõ ràng, việc tìm kiếm thơng tin thời gian, độ xác - Do xây dựng phần mềm quản lý thông tin sinh viên thực tập cần thiết Phần mềm giúp cho người quản lý khỏi lao động thủ cơng, nâng cao hiệu công việc, tiết kiệm nhiều thời gian Bố cục đề tài Chương Cơ sở lý thuyết Chương Phân tích thiết kế hệ thống Chương Xây dựng ứng dụng CHƢƠNG CƠ SỞ LÝ THUYẾT 1.1 KHẢO SÁT TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT – HÀN 1.1.1 Khảo sát chung - Phương pháp: vấn - Đối tượng: Trường Đại học Công nghệ Thông tin Truyền thông Việt – Hàn - Tên tiếng Anh:Vietnam - Korea University of Information and Communication Technology - Tên viết tắt: VKU - Điện thoại: + + Phòng Tổ chức - Hành chính: (84).236.3667117 Phịng Đào tạo - Bộ phận Tuyển sinh: 0236.6.552.688 - Cơ sở đào tạo:Khu đô thị Đại học Đà Nẵng, 470 Đường Trần Đại Nghĩa, phường Hòa Quý, quận Ngũ Hành Sơn, Đà Nẵng - Website: http://vku.udn.vn - Email: info@vku.udn.vn - Official Fanpage: facebook.com/vku.udn.vn - Trường Đại học Công nghệ Thông tin Truyền thông Việt - Hàn sở đào tạo, nghiên cứu khoa học, chuyển giao công nghệ, đổi sáng tạo, khởi nghiệp, phục vụ cộng đồng lớn uy tín nước lĩnh vực công nghệ thông tin, truyền thơng lĩnh vực liên quan theo mơ hình đại học định hướng ứng dụng; trường học thông minh, đại với phương thức quản trị tiên tiến nhằm cung cấp nguồn nhân lực chất lượng cao, đáp ứng tốt nhu cầu lao động thời kỳ hội nhập quốc tế cách mạng công nghiệp 4.0 1.1.2 Quy trình quản lý sinh viên thực tập 1.1.3 Biểu mẫu 1.2 C#, NET VÀ MICROSOFT VISUAL STUDIO 1.2.1 Nền tảng NET 1.2.2 Ngôn ngữ C# 1.2.3 Microsoft Visual Studio 1.3 NGÔN NGỮ TRUY VẤN SQL VÀ MICROSOFT SQL SERVER 1.3.1 Ngôn ngữ SQL 1.3.2 Microsoft SQL Server CHƢƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 PHÂN TÍCH HỆ THỐNG 2.1.1 Yêu cầu chức 2.1.2 Yêu cầu phi chức 2.1.3 Yêu cầu hệ thống 2.2 BIỂU ĐỒ USECASE Hình 2.1 Biểu đồ usecase 2.3 BIỂU ĐỒ LỚP Hình 2.2 Biểu đồ lớp 2.4 BIỂU ĐỒ HOẠT ĐỘNG 2.4.1 Biểu đồ trình tự đăng nhập 2.4.2 Biểu đồ hoạt động quản lý thông tin sinh viên thực tập 2.4.3 Biểu đồ hoạt động quản lý đơn vị thực tập 2.4.4 Biểu đồ hoạt động quản lý khoa 2.4.5 Biểu đồ hoạt động quản lý lớp 2.4.6 Biểu đồ hoạt động quản lý giảng viên 2.4.7 Biểu đồ hoạt động quản lý đợt thực tập 2.4.8 Biểu đồ hoạt động quản lý kết thực tập 2.4.9 Biểu đồ hoạt động tìm kiếm 2.4.10 Biểu đồ hoạt động báo cáo – thống kê thông tin sinh viên thực tập 2.4.11 Biểu đồ hoạt động báo cáo – thống kê đơn vị thực tập 2.4.12 Biểu đồ hoạt động báo cáo – thống kê kết thực tập 2.5 BIỂU ĐỒ TRÌNH TỰ 2.5.1 Biểu đồ trình tự đăng nhập 2.5.2 Biểu đồ trình tự quản lý 2.5.3 Biểu đồ trình tự tìm kiếm 2.5.4 Biểu đồ trình tự báo cáo – thống kê 2.6 CƠ SỞ DỮ LIỆU 2.6.1 Từ điển liệu - Table KHOA Trƣờng MaKhoa TenKhoa SDT Bảng 2.1 Table KHOA Kiểu liệu Khóa nvarchar(10) Khóa nvarchar(50) nvarchar(10) Mơ tả Mã khoa Tên khoa Số điện thoại - Table LOP Trƣờng MaLop TenLop MaKhoa Bảng 2.2 Table LOP Kiểu liệu Khóa nvarchar(10) Khóa nvarchar(50) nvarchar(10) Khóa ngoại Mô tả Mã lớp Tên lớp Mã khoa - Table SINHVIEN Trƣờng MaSV TenSV GioiTinh NgaySinh QueQuan MaLop Bảng 2.3 Table SINHVIEN Kiểu liệu Khóa nvarchar(10) Khóa nvarchar(50) bit date nvarchar(150) nvarchar(10) Khóa ngoại Mơ tả Mã sinh viên Tên sinh viên Giới tính Ngày sinh Quê quán Mã lớp - Table GIANGVIEN Trƣờng MaGV TenGV MaKhoa Bảng 2.4 Table GIANG VIEN Kiểu liệu Khóa nvarchar(10) Khóa nvarchar(50) nvarchar(10) Khóa ngoại Mơ tả Mã giảng viên Tên giảng viên Mã khoa - Table DONVITHUCTAP Trƣờng Bảng 2.5 Table DONVITHUCTAP Kiểu liệu Khóa MaDVTT nvarchar(10) TenDVTT nvarchar(50) DiaChi SDT nvarchar(100) nvarchar(10) Khóa Mơ tả Mã đơn vị thực tập Tên đơn vị thực tập Địa Số điện thoại - Table KETQUATHUCTAP Bảng 2.6 Table KETQUATHUCTAP Trƣờng Kiểu liệu Khóa Mơ tả MaSV nvarchar(10) Khóa Mã sinh viên MaDot nvarchar(10) Khóa Mã đợt Mã đơn vị MaDVTT nvarchar(10) Khóa ngoại thực tập MaGV nvarchar(10) Khóa ngoại Mã giảng viên Cán hướng CanBoHuongDan nvarchar(50) dẫn Diem float Điểm - Table DOTTHUCTAP Bảng 2.7 Table DOTTHUCTAP Trƣờng Kiểu liệu Khóa MaDot nvarchar(10) Khóa Mơ tả Mã đợt TenDot ThoiGianBatDau nvarchar(100) date ThoiGianKetThuc date Tên đợt Thời gian bắt đầu Thời gian kết thúc - Table TAIKHOAN Bảng 2.8 Table TAIKHOAN Trƣờng Kiểu liệu Khóa TenTK nvarchar(50) Khóa MatKhau nvarchar(20) 2.6.2 Quan hệ bảng Hình 2.19 Quan hệ bảng Mô tả Tên tài khoản Mật CHƢƠNG XÂY DỰNG ỨNG DỤNG 3.1 FORM ĐĂNG NHẬP Nhập tên tài khoản mật để đăng nhập vào phần mềm quản lý thông tin sinh viên Hình 3.1 Form đăng nhập 3.2 FORM TRANG CHỦ Giao diện trang chủ có menu gồm: Hệ thống, quản lý, báo cáo – thống kê, hỗ trợ Hình 3.2 Form trang chủ 3.3 FORM QUẢN LÝ KHOA 3.4 Hình 3.3 Form quản lý khoa FORM QUẢN LÝ LỚP Hình 3.4 Form quản lý lớp 10 3.5 FORM QUẢN LÝ THÔNG TIN SINH VIÊN THỰC TẬP 3.6 Hình 3.5 Form quản lý thơng tin sinh viên thực tập FORM QUẢN LÝ GIẢNG VIÊN Hình 3.6 Form quản lý giảng viên 11 3.7 FORM QUẢN LÝ ĐƠN VỊ THỰC TẬP 3.8 Hình 3.7 Form quản lý đơn vị thực tập FORM QUẢN LÝ ĐỢT THỰC TẬP Hình 3.8 Form quản lý đợt thực tập 12 3.9 3.10 FORM QUẢN LÝ KẾT QUẢ THỰC TẬP Hình 3.9 Form quản lý kết thực tập FORM TÌM KIẾM Hình 3.10 Form tìm kiếm 13 3.11 FORM BÁO CÁO – THỐNG KÊ THƠNG TIN SINH VIÊN THỰC TẬP Form có chức in xuất báo cáo dạng word, excel, pdf Hình 3.11 Form báo cáo – thống kê thông tin sinh viên thưc tập 3.12 FORM BÁO CÁO – THỐNG KÊ ĐƠN VỊ THỰC TẬP Hình 3.12 Form báo cáo – thống kê đơn vị thực tập 14 3.13 TẬP FORM BÁO CÁO – THỐNG KÊ KẾT QUẢ THỰC Hình 3.13 Form báo cáo – thống kê kết thực tập KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN Kết đạt đƣợc Trong trình làm đồ án tốt nghiệp xây dựng chương trình quản lý thơng tin thực tập sinh viên, em thực tốt chức năng: đăng nhập, đăng xuất, quản lý sinh viên thực tập, quản lý giảng viên, quản lý lớp, quản lý khoa, quản lý đợt thực tập, quản lý đơn vị thực tập, quản lý kết thực tập, tìm kiếm thơng tin sinh viên thực tập, báo cáo – thống kê thông tin sinh viên, báo cáo – thống kê đơn vị thực tập, báo cáo – thống kê kết thực tập Các hạn chế Vẫn tồn số lỗi như: - Chưa thực chức năng: quản lý tài khoản, hỗ trợ, lọc báo cáo – thơng kê theo tiêu chí Hƣớng phát triển 15 - Xây dựng số chức chưa làm được: quản lý tài khoản, hỗ trợ - Mở rộng thêm quản lý sinh viên, quản lý kết thực tập, lọc báo cáo – thống kê theo tiêu chí - Thiết kế giao diện đẹp tiện lợi - Tăng cường tính bảo mật 16 ... chương trình quản lý thông tin thực tập sinh viên, em thực tốt chức năng: đăng nhập, đăng xuất, quản lý sinh viên thực tập, quản lý giảng viên, quản lý lớp, quản lý khoa, quản lý đợt thực tập, quản. .. SINH VIÊN THỰC TẬP 3.6 Hình 3.5 Form quản lý thơng tin sinh viên thực tập FORM QUẢN LÝ GIẢNG VIÊN Hình 3.6 Form quản lý giảng viên 11 3.7 FORM QUẢN LÝ ĐƠN VỊ THỰC TẬP 3.8 Hình 3.7 Form quản lý. .. hệ thống ? ?Quản lý sinh viên thực tập? ?? Nhằm hỗ trợ người quản lý cho công tác quản lý thông tin sinh viên, giảng viên hướng dẫn, nơi thực tập, kết thực tập quản lý khoa nơi sinh viên học, ngồi cịn