1. Trang chủ
  2. » Tất cả

Chương trình quản lý đồ án tốt nghiệp

80 0 0

Đ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

Nội dung

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THÔNG TIN  BÁO CÁO ĐỀ TÀI NHẬP MÔN CƠNG NGHỆ PHẦN MỀM CHƯƠNG TRÌNH QUẢN LÝ ĐỒ ÁN TỐT NGHIỆP Giảng viên: Nguyễn Thị Bích Nguyên LỜI CẢM ƠN Chúng em xin chân thành cám ơn cô Nguyễn Thị Bích Nguyên tạo điều kiện thuận lợi cho tồn thể sinh viên suốt q trình học tập, việc làm đồ án môn nhập mơn cơng nghệ phần mềm nhóm Trong q trình thực đề tài nhóm em cố gắng tìm hiểu trao đổi kiến thức để hồn thành tốt sản phẩm Song khó lịng tránh sai sót Mong lời nhận xét từ để ngày hồn thiện phát triển Xin chân thành cảm ơn MỤC LỤC (Cơ bấm Ctrl + Click vào mục để nhảy tới) CHƯƠNG GIỚI THIỆU ĐỀ TÀI SƠ LƯỢC ĐỀ TÀI LÝ DO CHỌN ĐỀ TÀI CÔNG CỤ SỬ DỤNG LÀM ĐỀ TÀI CHỨC NĂNG CỦA CHƯƠNG TRÌNH 1.4.1 Quyền sinh viên 1.4.2 Quyền giảng viên 1.4.3 Quyền giảng viên cấp cao 1.4.4 Quyền tài khoản admin: CHƯƠNG PHÂN TÍCH CÁC THỰC THỂ CỦA CHƯƠNG TRÌNH DIAGRAM GIỮA CÁC THỰC THỂ CÁC BƯỚC GIẢI QUYẾT CHƯƠNG TRÌNH CHƯƠNG THIẾT KẾ 10 MÔ TẢ CHƯƠNG TRÌNH 10 3.1.1 Chức đăng nhập 10 3.1.2 Chức tìm kiếm 11 3.1.3 Chức thêm 12 3.1.4 Chức xoá 12 3.1.5 Chức chỉnh sửa 12 THIẾT KẾ CƠ SỞ DỮ LIỆU 13 Bảng 3-1 Bảng Role 14 Bảng 3-2 Bảng Lock 14 Bảng 3-3 Bảng đồ án 14 Bảng 3-4 Bảng GiangVien 15 Bảng 3-5 Bảng SinhVien 15 Bảng 3-6 Bảng SinhVien 16 Bảng 3-7 Bảng TieuBan 17 Bảng 3-8 Bảng AccountGV 17 Bảng 3-8 Bảng AccountSV 17 Bảng 3-9 Bảng ChiTietTieuBan 18 CHƯƠNG GIAO DIỆN CHƯƠNG TRÌNH 19 GIAO DIỆN TRANG CHỦ 19 GIAO DIỆN TRANG XEM KẾT QUẢ KỲ BẢO VỆ ĐỒ ÁN: 19 GIAO DIỆN FORM ĐĂNG NHẬP: 20 GIAO DIỆN KHUNG THÔNG TIN NGƯỜI DÙNG: 20 GIAO DIỆN TRANG DANH SÁCH GIẢNG VIÊN: 21 GIAO DIỆN TRANG DANH SÁCH SINH VIÊN: 21 GIAO DIỆN TRANG DANH PHÂN CÔNG ĐỒ ÁN: 22 GIAO DIỆN TRANG XEM DANH SÁCH CÁC KỲ BẢO VỆ 23 GIAO DIỆN TRANG THỐNG KÊ: 23 10 GIAO DIỆN TRANG QUẢN LÝ TÀI KHOẢN: 24 CHƯƠNG KIỂM THỬ CHƯƠNG TRÌNH 25 PHÂN QUYỀN NGƯỜI DÙNG: 25 5.1.1 Sinh viên 25 5.1.2 Giảng viên 36 5.1.3 Người quản trị 43 QUY TRÌNH TẠO MỘT KỲ BẢO VỆ ĐỒ ÁN TỐT NGHIỆP 57 LỜI KẾT 79 CHƯƠNG GIỚI THIỆU ĐỀ TÀI Sơ lược đề tài Nhằm giúp dễ dàng việc quản lý chấm điểm đồ án tốt nghiệp khoa công nghệ thơng tin Nhóm chúng em định tạo ứng dụng web để quản lý đồ án tốt nghiệp theo dõi suốt trình chấm điểm đồ án tốt nghiệp Lý chọn đề tài Năm 2020 vừa qua năm phải đối mặt với đại dịch Covid-19, công việc học tập gặp nhiều khó khăn Đặc biệt q trình quản lý đồ án tốt nghiệp cho sinh viên Một phần dễ dàng việc chấm điểm, phân chia giảng viên,… thơng qua ứng dụng Do nhóm chúng em định tạo ứng dụng quản lý đồ án tốt nghiệp đặc biệt cho khoa công nghệ thông tin để quản lý sinh viên, giảng viên chấm điểm đồ án Công cụ sử dụng làm đề tài − Sử dụng ngôn ngữ Java để thực đồ án − Sử dụng framework Java Spring MVC để xây dựng ứng dụng web − Text editor sử dụng Eclipse − Hệ quản trị sở liệu sử dụng SQL server 2019 − Báo cáo đồ án soạn thảo MS Word − Chương trình xây dựng tảng web, hoạt động tốt Chrome Chức chương trình (Ở liệt kê chức tiêu biểu, nhóm em trình bày chi tiết phần Kiểm thử chương trình) Chương trình có chức sau theo yêu cầu sau: 1.4.1 Quyền sinh viên (Cho sinh viên sử dụng):  Đăng nhập, đổi mật khẩu, lấy lại mật  Được quyền sửa thông tin cá nhân  Xem kết kỳ bảo vệ đồ án  Xem thông tin danh sách sinh viên  Xem đồ án sinh viên 1.4.2 Quyền giảng viên (Cho toàn giảng viên khoa):  Có tồn quyền sinh viên, cộng thêm:  Xem thông tin kỳ bảo vệ đồ án  Xem đồ án sinh viên  Chấm điểm hướng dẫn phản biện sinh viên giao  Xem danh sách kỳ bảo vệ  Xem thống kê đồ án tốt nghiệp giao qua năm  Thống kê số sinh viên đạt năm  Chỉnh sửa thông tin giáo viên 1.4.3 Quyền giảng viên cấp cao (quản trị viên, trưởng khoa, ban giám hiệu, ):  Có tất quyền giảng viên, cộng thêm:  Quản lý tài khoản (thêm, xóa)  Có quyền sửa thơng tin giảng viên, sinh viên  Tạo kỳ bảo vệ  Quyền mở/đóng trạng thái công việc kỳ bảo vệ  Quyền bổ sung tiểu ban cịn thiếu  Cơng bố rút lại kết bảo vệ năm 1.4.4 Quyền tài khoản admin:  Có tất quyền quản trị viên, cộng thêm:  Có thể gán quyền admin cho  Có thể xóa tài khoản CHƯƠNG PHÂN TÍCH Các thực thể chương trình  Thực giảng viên GiangVien - Mã giảng viên - Họ - Tên - Phái - Số điện thoại  Thực thể sinh viên: SinhVien - Mã sinh viên - Họ - Tên - Lớp - Ngày sinh - Phái - Địa - Khóa - Điểm trung bình tích lũy  Thực thể đồ án: DoAn - Mã đồ án - Tên đồ án - Chi tiết - Giáo viên hướng dẫn - Giáo viên phản biện - Điểm hướng dẫn - Điểm phản biện - Điểm tổng - Năm  Thực thể tiểu ban Tiểu ban - Mã tiểu ban - Tên tiểu ban - Chuyên ngành - Ngày - Giờ - Địa điểm - Khóa  Thực thể quyền: Role - Mã role - Tên role  Thực thể tài khoản: Tài khoản - Username - Password - Mã role - Mã SV/GV - Email - Token Diagram thực thể Các bước giải chương trình − Bất kỳ người dùng sử dụng ứng dụng vào trang chủ ứng dụng − Trang chủ có thơng báo danh sách sinh viên sinh viên khóa tốt nghiệp − Với quyền thực số chức định − Quyền phân cấp từ vào − Cách hoạt động quyền minh họa phần sau Trang giống phần tạo kỳ bảo vệ em trình bày trước nên em bỏ qua Chức chọn sinh viên làm đồ án: Khi bấm vào dẫn đến trang chọn sinh viên làm đồ án, cho phép người quản trị chọn sinh viên từ năm trở lên đủ điểm trung bình tích lũy chưa làm đồ án 65 Người quản trị chọn sinh viên Chức phân công giảng viên hướng dẫn cho đề tài: Khi bấm vào dẫn đến trang chọn giảng viên hướng dẫn cho sinh viên chọn bước trước 66 Lần lượt chọn giảng viên hướng dẫn cho sinh viên Chức đồ án cho sinh viên: Ở bước giảng viên hướng dẫn sinh viên chọn đề tài cho sinh viên Vì bước trước người quản trị chọn giảng viên Lê Minh Hiếu làm giảng viên hướng dẫn cho sinh viên, nên em chuyển sang trình duyệt có tài khoản giảng viên để thực công việc đề tài 67 Tiến hành chọn đề tài cho sinh viên Chuyển sang người quản trị mở khóa chức – chấm điểm hướng dẫn: 68 Chuyển sang tab giảng viên thấy chức mở khóa, tiến hành chấm điểm cho sinh viên 69 Chức phân công giảng viên phản biện: Người quản trị thực cơng việc tiếp theo, phân cơng giảng viên phản biện cho sinh viên, sinh viên có điểm hướng dẫn lớn hiển thị Người quản trị thực tương tự bước phân công giảng viên hướng dẫn Chức chấm điểm phản biện: Người quản trị mở khóa cơng việc – chấm điểm phản biện: 70 Lúc em đăng nhập tài khoản Huỳnh Văn Tâm để tiến hành chấm điểm phản biện cho sinh viên Tiến hành chấm điểm phản biện 71 Chức phân công đồ án vào tiểu ban: Ở trang hiển thị sinh viên có (điểm hướng dẫn + điểm phản biện)/2 >=5, sinh viên có điểm trung bình cộng = (6+3.5)/2 = 4.75 nên đồ án sinh viên không đủ điều kiện để phân vào tiểu ban, hệ thống tự động khởi tạo điểm tiểu ban đồ án => điểm tổng kết đồ án sinh viên = (6+3.5+0)/3 = 3.17 Cịn bạn sinh viên có trung bình cộng điểm hướng dẫn điểm tiểu ban = (8.5+8)/2 = 8.25 nên tiếp 72 Tiến hành phân công tiểu ban cho đề tài Chức chấm điểm tiểu ban: Người quản trị nhập điểm tiểu ban, điểm trung bình cộng tất giảng viên tiểu ban dành cho sinh viên 73 Lúc hệ thống tự tính tốn điểm tổng kết sinh viên lưu vào database Công bố kết quả: Sau hồn thành hết cơng việc tới giai đoạn cuối cơng bố kết kỳ bảo vệ đồ án, việc công bố cho phép 10 cơng việc hồn thành, người quản trị phải khóa hết tồn chức đi, không báo lỗi 74 Sau khóa hết chức bấm vào nút cơng bố kết hiển thị cửa sổ: Người quản trị upload công văn thông báo nhà trường kèm theo chi tiết phía bên phải Kiểm tra loại file có phải hình ảnh hay không 75 Người quản trị tiến hành nhập đầy đủ thông tin Sau công bố, trang phân công đồ án chuyển sang giao diện mới, đường dẫn tới cơng việc bị vơ hiệu hóa, bấm vào 76 Ngay thông báo kỳ bảo vệ năm 2021 đăng tải lên vị trí trang chủ Click chuột vào thông báo để xem kết Đây kết sinh viên chọn tham gia làm đề tài tốt nghiệp năm 2021 mà thực bước 77 Khi sinh viên có khiếu nại điểm thơng tin sai sót gửi lên ban giám hiệu người quản trị xem xét lại hủy bỏ cơng bố để sửa lại sai sót Ngay trang chủ khơng cịn hiển thị thông báo năm 2021 78 LỜI KẾT Ứng dụng quản lý đồ án online chúng em thông qua làm việc quản lý đồ án, phần chi giảng viên vào đồ án… thông qua ứng dụng Điều khắc phục bất lợi mà việc quản lý đồ án khơng thơng qua ứng dụng Có quyền đăng nhập với nhiệm vụ khác nhau, ứng dụng phần nêu cao minh bạch cách quản lý Có thống kê để có nhìn khái quảt thay đổi năm Tuy nhiên chương trình tồn số điểm hạn chế chức chưa đa dạng, giao diện đơn điệu, giảng viên học sinh chưa có hình ảnh cá nhân Nhóm em cố gắng khắc phục phát triển chương trình trở nên hồn hảo tương lai Một lần nhóm em xin chân thành cảm ơn Nguyễn Thị Bích Ngun nhiệt tình giảng dạy lớp ln sẵn sàng giải đáp thắc mắc sinh viên Cảm ơn cô dành thời gian đọc qua báo cáo nhóm Chúc Ngun ln hạnh phúc gặp nhiều may mắn sống - Kết thúc - Link tải file đính kèm: https://drive.google.com/file/d/1nI6PieTEsTuC25GznieNXAfO41qatH73/view?u sp=sharing 79 ... quản lý chấm điểm đồ án tốt nghiệp khoa công nghệ thơng tin Nhóm chúng em định tạo ứng dụng web để quản lý đồ án tốt nghiệp theo dõi suốt trình chấm điểm đồ án tốt nghiệp Lý chọn đề tài Năm 2020... Đặc biệt q trình quản lý đồ án tốt nghiệp cho sinh viên Một phần dễ dàng việc chấm điểm, phân chia giảng viên,… thơng qua ứng dụng Do nhóm chúng em định tạo ứng dụng quản lý đồ án tốt nghiệp đặc... Người quản trị 43 QUY TRÌNH TẠO MỘT KỲ BẢO VỆ ĐỒ ÁN TỐT NGHIỆP 57 LỜI KẾT 79 CHƯƠNG GIỚI THIỆU ĐỀ TÀI Sơ lược đề tài Nhằm giúp dễ dàng việc quản lý chấm điểm đồ án tốt

Ngày đăng: 26/02/2023, 12:03

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w