Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Quản lý đồ án tốt nghiệp của sinh viên bằng C#

20 88 1
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Quản lý đồ án tốt nghiệp của sinh viên bằng C#

Đ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

Mục đích nghiên cứu đề tài là tìm hiểu các khái niệm, nghiệp vụ liên quan đến công tác quản lý đồ án tốt nghiệp; tìm hiểu nghiệp vụ, phân tích thiết kế hệ thống quản lý đồ án tốt nghiệp theo phương pháp hướng đối tượng sử dụng ngôn ngữ C#.

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  QUẢN LÝ ĐỒ ÁN TỐT NGHIỆP CỦA SINH VIÊN BẰNG 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 : Hoàng Trung Nguyên Mã sinh viên : K12C04116 Giảng viên hướng dẫn : ThS Ngơ Lê Qn Khóa đào tạo : 2018 - 2021 Đà Nẵng - 01/2021 MỞ ĐẦU Lý chọn đề tài Trong khoảng thời gian tương lai, phát triển nhanh chóng công nghệ thông tin ảnh hưởng ngày lớn đến người mặt đời sống xã hội Trong quản lý đồ án chịu tác động mạnh mẽ công nghệ thông tin, Sự phát triển công nghệ thông tin làm cho lượng tri thức nhân loại tăng lên nhiều Chính mà phương pháp quản lý truyền thống đáp ứng đầy đủ nhu cầu người dùng nay, mà việc nghiên cứu đổi phương pháp quản lý phổ thông việc dụng hiệu công nghệ thông tin nhu cầu Quản lý giảng dạy nhu cầu quan trọng trường đại học trường có khối lượng giảng viên sinh viên lớn Nhu cầu cần quản lý cán bộ, lớp học thông tin liên quan đến q trình học tập sinh viên thơng tin giảng dạy giảng viên quan trọng Cơng tác quản lý giảng dạy địi hỏi kinh nghiệm quản lý như: quản lý hồ sơ cán bộ, lên kế hoạch giảng dạy, phân công giảng dạy, phân công hướng dẫn thực tập, phân công hướng dẫn đồ án môn học, hướng dẫn phản biện đồ án tốt nghiệp thống kê khối lượng giảng dạy cho giảng viên,quản lý đồ án tốt nghiệp sinh viên….Và để làm rõ số công tác quản lý giảng dạy lựa chọn đề tài: “Quản lý đồ án tốt nghiệp sinh viên C#” Nhằm xây dựng ứng dụng đáp ứng cầu giảng viên người quản lý đồ án Mục tiêu nhiệm vụ nghiên cứu  Mục tiêu - Tìm hiểu khái niệm, nghiệp vụ liên quan đến công tác quản lý đồ án tốt nghiệp 1 - Tìm hiểu nghiệp vụ, phân tích thiết kế hệ thống quản lý đồ án tốt nghiệp theo phương pháp hướng đối tượng sử dụng ngôn ngữ C# - Triển khai ứng dụng C# với công nghệ Winfrom đáp ứng yêu cầu công tác quản lý đồ án tốt nghiệp  Nhiệm vụ - Khảo sát tình hình thực tế đề tài, làm rõ số vấn đề khó khăn việc thực đề tài - Xây dựng chức hệ thống nhằm thực giải vấn đề khó khăn Đối tƣợng phạm vi nghiên cứu  Đối tượng: - Hệ thống quản lý đồ án tốt nghiệp tập trung đến đối tượng giảng viên, sinh viên  Phạm vi nghiên cứu: - Hệ thống phù hợp cho trường đại học cao đẳng với quy mơ nhỏ - Tìm hiểu kỹ thuật lập trình, cách thức hoạt động đối tượng C# - Hiểu cách thức hoạt động clien – server - Hiểu cách lưu trữ liệu SQL SerVer Phƣơng pháp nghiên cứu - Tìm kiếm thu thập tài liệu liên quan internet hỗ trợ cho công việc nghiên cứu - Tham khảo số vấn đề liên quan - Tham khảo phân tích chức ứng dụng liên quan Kết thực - Xây dựng hệ thống quản lý đồ án tốt nghiệp sinh viên với chức bản, hoạt động ổn định giao diện tổng quan dễ nhìn dễ sử dụng, đầy đủ chức cần thiết tương thích tốt dễ dùng cho người sử dụng - Người quản trị đăng nhập, kiểm duyệt đồ án, hội đồng sinh viên quản lý người dùng - Giảng viên đăng nhập xem đồ án chấm điểm cho sinh viên - Sinh viên đăng nhập đăng ký, tra cứu tên đề tài - Người dùng đăng kí, đăng nhập, mua sắm bình luận sản phẩm Ý nghĩa khoa học thực tiễn - Trong thời đại công nghệ thông tin ngày phát triển, việc ứng dụng vào hoạt động “Quản lý đồ án tốt nghiệp sinh viên C#” mang lại nhiều ý nghĩa sau: - Đỡ tốn thời gian cho người dùng nhà quản lý đồ án tốt nghiệp giảng viên - Giúp người dùng lưu trữ liệu cách xác - Giúp thầy quản lý dễ dàng so với hoạt động thủ công Nội dung đồ án tốt nghiệp + Chương I: Cơ sở lý thuyết + Chương II: Khảo sát phân tích thiết kế hệ thống quản lý đồ án tốt nghiệp + Chương III: Thiết kế hệ thống quản lý đồ án tốt nghiệp + Chương IV: Cài đặt kiểm thử chương trình CHƢƠNG I CƠ SỞ LÝ THUYẾT 1.1 GIỚI THIỆU VỀ BÀI TOÁN QUẢN LÝ ĐỒ ÁN TỐT NGHIỆP 1.1.1 Các khái niệm 1.1.2 Đặc điểm quản lý đồ án tốt nghiệp 1.2 NHỮNG TỒN TẠI, KHÓ KHĂN VÀ GIẢI PHÁP TRONG CƠNG TÁC QUẢN LÝ ĐATN 1.2.1 Những tồn tại, khó khăn 1.2.2 Giải pháp đề xuất 1.3 CƠ SỞ TẠO DỰNG ĐỀ TÀI 1.3.1 Tổng quan C# 1.3.2 Tổng quan Winform 1.4 SQL LÀ GÌ? 1.4.1 Khái niệm SQL 1.4.2 Lịch sử đời ấn SQL server 1.4.3 Các thành phần SQL Server 1.5 CÁC YÊU CẦU CỦA HỆ THỐNG 1.5.1 Nhiệm vụ hệ thống 1.5.2 Yêu cầu mặt liệu 1.5.3 Các yêu cầu khác CHƢƠNG II KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG 2.1 TÌM HIỂU NGHIỆP VỤ TRONG CƠNG TÁC QLĐATN 2.1.1 Một số khái niệm công tác QLĐATN 2.1.2 Các đối tƣợng tham gia vào hệ thống 2.2 MƠ HÌNH USECASE CỦA HỆ THỐNG 2.2.1 Các tác nhân tham gia hệ thống Hình 2.1 Các tác nhân tham gia vào hệ thống quản lý ĐATN 2.2.2 Tổng quan UseCase hệ thống Hình 2.2 Các trường hợp sử dụng (UseCase) hệ thống 2.3 PHÂN TÍCH CÁC YÊU CẦU CỦA HỆ THỐNG 2.3.1 Phân tích UseCase hệ thống 2.3.2 Phân tích ứng xử đối tƣợng hệ thống CHƢƠNG III THIẾT KẾ HỆ THỐNG QUẢN LÝ ĐATN 3.1 THIẾT KẾ CSDL  Xác định thực thể, xác định thuộc tính cho thực thể -tbllogin_user => Mỗi user sinh viên cung cấp tài khoản trường để đăng nhập vào thực nộp đồ án Bảng 3.1 Login sinh viên Ràng Tên Kiểu liệu Ý nghĩa buộc Khóa chính, Đây tên đăng nhập Username Nvarchar(20) Không cho user rỗng Password Nvarchar(50) rỗng Đây mật Xem tài khoản Full_name Nvarchar(50) rỗng tên -tbl_login_admin => Đây nơi đăng nhập admin để quản lý tồn chương trình, thêm, sửa, xóa Bảng 3.2 Login admin Ràng Tên Kiểu liệu Ý nghĩa buộc Khóa chính, Đây tên đăng nhập Username Nvarchar(20) Không cho user rỗng Password Nvarchar(50) rỗng Đây mật Xem tài khoản Full_name Nvarchar(50) rỗng tên - tbl_login_giangvien => Đây nơi giảng viên đăng nhập thực tác vụ chấm điểm nhận xét cho sinh viên sau sinh viên thuyết trình đồ án xong Bảng 3.3 Login giảng viên Ràng Tên Kiểu liệu Ý nghĩa buộc Khóa chính, Đây tên đăng nhập Username Nvarchar(20) Không cho user rỗng Password Nvarchar(50) rỗng Đây mật Xem tài khoản Full_name Nvarchar(50) rỗng tên - tbldoan: thực thể hiển thị đồ án mà sinh viên đăng ký Bảng 3.4 Đồ án Tên Ma Kiểu liệu Nvarchar(20) Ràng buộc Khóa chính, Khơng rỗng rỗng Ý nghĩa Đây mã đồ án Đây tên đồ án Xem trạng thái Trangthai Nvarchar(50) rỗng chấm điểm hay duyệt chưa - tblgiangvien: hiển thị mã giảng viên, tên giảng viên, số điện, ngày bắt đầu công tác trường Bảng 3.5 Giảng viên Ràng Tên Kiểu liệu Ý nghĩa buộc Ten Nvarchar(50) Khóa chính, Hiển thị mã giảng viên Ma Nvarchar(20) khơng đễ dễ quản lý rỗng Không Ten Nvarchar(50) Hiển thị tên giảng viên rỗng Không Ngaybatdau date Hiển thị ngày công tác rỗng Không Hiển thị sđt giảng Sodienthoai Nvarchar(20) rỗng viên - tblchitietdiem_giangvien_doan_hoidongcham: bảng hiển thị điểm đồ án sinh viên sau chấm giáo vụ xem Bảng 3.6 Chi tiết điểm Hội đồng chấm điểm Ràng Tên Kiểu liệu Ý nghĩa buộc Khóa Hiển thị mã Fmadoan Nvarchar(20) đồ án sinh viên Khóa Hiển thị mã Fmagiangvien Nvarchar(20) giảng viên phân cơng Hiển thị mã Khóa Fmahoidongcham Nvarchar(20) phịng sinh viên bảo vệ đồ án Khơng Diem1 float Hiển thị điểm Rỗng Không Diem2 Float Hiển thị điểm Rỗng Không Diem3 Float Hiển thị điểm Rỗng - tblgiangvien_hoidongcham: bảng hiển thị cho giáo vụ có chức phân cơng giảng viên làm vd (kiểm duyệt, duyệt đề tài, chấm điểm) Bảng 3.7 Giảng viên hội đồng chấm điểm Ràng Tên Kiểu liệu Ý nghĩa buộc Khóa Hiển thị mã hội Fmahoidongcham Nvarchar(20) đồng Khóa Hiển thị mã giảng Fmagiangvien Nvarchar(20) viên Hiển thị vai trị Khơng Vaitro Nvarchar(50) giảng viên Rỗng hội đồng - tblgiangvien_monhoc: bảng hiển thị mã giảng viên phân công giảng dạy mã mơn học Bảng 3.8 Giảng viên mơn học Tên Kiểu liệu Ràng buộc Ý nghĩa Fmamonhoc Nvarchar(20) Khóa Hiển thị mã mơn học Hiển thị thơng tin fmagiangvien Nvarchar(20) Khóa giảng viên phân cơng mơn học - tblHoidongcham: bảng hiển thị mã phịng học tên phịng học Bảng 3.9 Hội đồng chấm điểm Ràng Tên Kiểu liệu Ý nghĩa buộc Khóa Ma Nvarchar(20) Hiển thị mã hội đồng Khơng Hiển thị tên phịng Ten Nvarchar(50) Rỗng hội đồng hơm Ngaythanhlap date Khơng Hiển thị ngày thành lập Rỗng phòng để sinh viên thuyết trình Khơng Hiển thị học kỳ Rỗng -tblkhoa: bảng hiển thị khoa học trường Bảng 3.10 Khoa Ràng Tên Kiểu liệu Ý nghĩa buộc Khóa Ma Nvarchar(20) Hiển thị mã khoa Khơng Ten Nvarchar(50) Hiển thị tên khoa Rỗng Không Hiển thị ngày thành lập Ngaythanhlap Date Rỗng khoa Hocky Nvarchar(20) - Tblkhoa_giangvien: bảng thị mã giảng viên khoa Bảng 3.11 Danh sách giảng viên thuộc khoa Tên Kiểu liệu Ràng buộc Ý nghĩa Fmakhoa Nvarchar(20) Khóa Hiển thị mã khoa Hiển thị mã giảng fmagiangvien Nvarchar(20) Khóa viên - Tblkhoa_lop: bảng thị thông tin lớp thuộc khoa Bảng 3.12 Danh sách lớp thuộc khoa Ràng Tên Kiểu liệu Ý nghĩa buộc Khóa Fmakhoa Nvarchar(20) Hiển thị mã khoa Khóa Hiển thị mã lớp liên kết Fmalop Nvarchar(20) với khoa 10 -tbllop: bảng hiển thị lớp mã lớp để người dùng dễ quản lý Bảng 3.13 Danh sách lớp Ràng Tên Kiểu liệu Ý nghĩa buộc Khóa Ma Nvarchar(20) Hiển thị mã lớp Khơng Ten Nvarchar(50) Hiển thị tên lớp rỗng - tblmonhoc: bảng thị thông tin tên môn học mã môn học Bảng 3.14 Danh sách môn học Ràng Tên Kiểu liệu Ý nghĩa buộc Khóa Ma Nvarchar(20) Hiển thị mã mơn học Khơng Tên Nvarchar(50) Hiển thị tên mơn học rỗng - tblsinhvien: bảng hiển thị sinh viên (masv, hoten, ngaysinh, ngaynhaphoc ) Bảng 3.15 Chi tiết sinh viên Ràng Tên Kiểu liệu Ý nghĩa buộc Khóa Ma Nvarchar(20) Hiển thị mã sinh viên Khơng Ten Nvarchar(50) Hiển thị tên sinh viên rỗng Không Hiển thị ngày sinh Ngaysinh Date rỗng sinh viên Không Hiển thị ngày nhập học Ngaynhaphoc Date rỗng SV 11 Không Hiển thị giới tính rỗng Khơng Quequan Nvarchar(50) Hiển thị quê quán rỗng Không Noithuongtru Nvarchar(50) Hiển thị nơi thường trú rỗng Không Sodienthoai Nvarchar(20) Hiển thị sdt sinhvien rỗng Khơng Hiển thị sinhvien có nghĩ Nghi hoc Bit rỗng học hay không - tblsinhvien_doan_giangvien_hoidongcham: bảng giáo vụ xem lại đồ án sinh viên thuyết trình xem điểm giảng viên chấm Gioitinh 3.2 Bit MƠ HÌNH THỰC THỂ LIÊN KẾT TỒN HỆ THỐNG tblGiangVien ma ten ngayBatDau soDienThoai tblKhoa ma tblKhoa_GiangVien fmaKhoa ten ngayThanhLap fmaGiangVien tblLop ma ten tblKhoa_Lop fmaKhoa fmaLop tblSinhVien_Lop fmaSinhVien fmaLop tblChiTietDiem_GiangVien_DoAn_HoiDongCham fmaDoAn fmaGiangVien fmaHoiDongCham diem1 diem2 diem3 tblDoAn tblMonHoc ma tblSinhVien ten trangThai tblSinhVien_DoAn_GiangVien_HoiDongCham fmaSinhVien tblGiangVien_MonHoc ma fmaMonHoc ten fmaGiangVien ma ten ngaySinh fmaDoAn ngayNhapHoc fmaHoiDongCham gioiTinh fmaGiangVien queQuan diemChuyenCan noiThuongTru diemDoAn soDienThoai diemTrinhBay nghiHoc vaiTroGiangVien tblSinhVien_MonHoc fmaSinhVien fmaMonHoc diemDiHocDayDu diemGiuaKy diemCuoiKy tblHoiDongCham ma ten ngayThanhLap hocKy tblGiangVien_HoiDongCham tblSinhVien_ThamGiaHoatDong fmaHoiDongCham fmaGiangVien fmaSinhVien vaiTro fmaThamGiaHoatDong tblThamGiaHoatDong ma ten Hình 3.1 Biểu đồ Diiagram liên kết toàn hệ thống 12 CHƢƠNG IV CÀI ĐẶT VÀ KIỂM THỬ CHƢƠNG TRÌNH 4.1 MƠI TRƢỜNG CÀI ĐẶT 4.2 THỬ NGHIỆM CHỨC NĂNG 4.3 KIỂM THỬ CHƢƠNG TRÌNH 4.3.1 Chức login sinh viên Hình 4.1 Màn hình sinh viên đăng nhập thành cơng  Chọn mã sinh viên Hình 4.2 Màn hình chọn mã sinh viên  Chọn giảng viên hƣớng dẫn Hình 4.3 Màn hình chọn giảng viên hướng dẫn 13  Hiển thị thơng báo sau nộp đề tài Hình 4.4 Màn hình thơng báo sau nộp đề tài 4.3.2 Chức login giảng viên Hình 4.5 Màn hình giảng viên đăng nhập thành công  Chọn hội đồng chấm điểm Hình 4.6 Màn hình chọn hội đồng chấm điểm  Chọn giảng viên hội đồng chấm điểm 14 Hình 4.7 Màn hình giảng viên hội đồng chấm điểm  Cho điểm sinh viên Hình 4.8 Màn hình cho điểm  Chức login giáo vụ, admin Hình 4.9 Màn hình admin quản lý 15 KẾT LUẬN VÀ KIẾN NGHỊ Sau thời gian tìm hiểu nghiên cứu đề tài “XÂY DỰNG ỨNG DỤNG QUẢN LÝ ĐỒ ÁN TỐT NGHIỆP CỦA SINH VIÊN” em phát triển hoàn thành theo yêu cầu nội dung thời gian quy định Trong trình nghiên cứu thực đề tài hạn chế kinh nghiệm kiến thức nên đề tài em sẻ khơng thể tránh khỏi thiếu sót Em mong nhận ý kiến đóng góp từ thầy bạn để đề tài hồn thiện  Kết đạt được: - Tìm hiểu sâu công nghệ C# SQL Sever 2020 công cụ Visual Studio 2019 - Có nhiều kinh nghiệm việc áp dụng công nghệ để nghiên cứu ứng dụng thực - Hoàn thiện số chức ứng dụng  Hướng phát triển: Vì kiến thức hạn hẹp nên số tính chưa nghiên cứu thực hiện, em sẻ cố gắng phát triển, hoàn thiện - Tích hợp tính mạng xã hội cho sinh viên tựa mxh facebook - Làm thêm mục báo lỗi cho from - Tính phản hồi: Người quản trị trình kiểm duyệt phản hồi lại cho thành viên vấn đề thiếu sót mà tin tức cần phải có 16 ... nghiệp sinh viên? ??.Và để làm rõ số công tác quản lý giảng dạy lựa chọn đề tài: ? ?Quản lý đồ án tốt nghiệp sinh viên C#? ?? Nhằm xây dựng ứng dụng đáp ứng cầu giảng viên người quản lý đồ án Mục tiêu... đại công nghệ thông tin ngày phát triển, việc ứng dụng vào hoạt động ? ?Quản lý đồ án tốt nghiệp sinh viên C#? ?? mang lại nhiều ý nghĩa sau: - Đỡ tốn thời gian cho người dùng nhà quản lý đồ án tốt nghiệp. .. thống quản lý đồ án tốt nghiệp + Chương III: Thiết kế hệ thống quản lý đồ án tốt nghiệp + Chương IV: Cài đặt kiểm thử chương trình CHƢƠNG I CƠ SỞ LÝ THUYẾT 1.1 GIỚI THIỆU VỀ BÀI TOÁN QUẢN LÝ ĐỒ ÁN

Ngày đăng: 18/12/2021, 08:53

Từ khóa liên quan

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

Tài liệu liên quan