Lập trình phần mềm quản lý sinh viên

63 21 0
Lập trình phần mềm quản lý sinh viê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

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO MƠN HỌC ĐỒ ÁN LẬP TRÌNH NET ĐÊ TI: QUẢN LÝ SINH VIÊN Giảng viên hướng dẫn : ĐẶNG TRẦN ĐỨC Sinh viên thực : VŨ QUANG LONG : NGUYỄN ÁNH DƯƠNG : NGÔ MINH HIẾU Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : Hệ thống thương mại điện tử Lớp : D13HTTMDT1 Khóa : 2018-2023 Hà Nội, tháng 12 năm 2020 PHIẾU CHẤM ĐIỂM Sinh viên thực hiện: Họ tên Vũ Quang Long Chữ kí Ghi Chữ kí Ghi Nguyễn Ánh Dương Ngơ Minh Hiếu Giảng viên chấm: Họ tên Giảng viên chấm 1: Giảng viên chấm 2: MỤC LỤC CHƯƠNG 1: GIỚI THIỆU……………………………………………….2 1.1 Mục đích nghiên cứu .2 1.2 Lý lựa chọn đề tài .2 1.3 Phạm vi tài liệu tài liệu 1.4 Thuật ngữ từ viết tắt .3 1.5 Mô tả tài liệu CHƯƠNG 2: TỔNG QUAN PHẦN MỀM……………………………4 2.1 Yêu cầu chung phần mềm 2.2 Mục tiêu phần mềm 2.3 Đối tượng người dùng .4 2.4 Các yêu cầu phần mềm CHƯƠNG 3: PHÂN TÍCH QUY TRÌNH NGHIỆP VỤ…………….6 3.1 Biểu đồ phân cấp chức năng…………………………………… 3.1.1 Biểu đồ gồm lớp chức 3.2 Biểu đồ luồng liệu 3.2.1 Biểu đồ luồng liệu khung cảnh 3.2.2 Biểu đồ luồng liệu mức đỉnh .8 3.2.3 Biểu đồ luồng liệu mức đỉnh 3.3 Sơ đồ thực thể liên kết ERD hệ thống 11 CHƯƠNG 4: THIẾT KẾ LOGIC CSDL………………………………12 4.1 Mơ hình quan hệ CSDL 12 4.2 Bảng SinhVien 13 4.3 Bảng Tinh 15 4.4 Bảng Huyen 15 4.5 Bảng Xã 15 4.6 Bảng Khoa .16 4.7 Bảng Lớp .16 4.8 Bảng DiemRL .16 4.9 Bảng CanBo 17 4.10 Bảng Hosotamtru 18 CHƯƠNG 5: GIAO DIỆN NGƯỜI SỬ DỤNG………………………19 5.1 Form giao diện phần mền .19 5.1.1 Giao đăng nhập 19 5.1.2 Tạo tên khoa 19 5.1.3 Thêm chuyên ngành .20 5.1.4 Giao diện quản lý giảng viên 20 5.1.5 Môn học 21 5.1.6 Mở lớp 21 5.1.7 Tạo khóa học 22 5.1.8 Danh sách lớp 23 5.1.9 Thêm thông tin sinh viên 23 5.1.10 Thêm tài khoản sinh viên .24 5.1.11 Đăng nhập tài khoản sinh viên vừa tạo để đăng ký môn học.24 5.1.12 Nhập điểm cho sinh viên 25 5.1.13 Xem điểm sinh viên .26 5.1.14 Nhập điểm rèn luyện sinh viên 26 5.1.15 Xem điểm rèn luyện sinh viên .27 5.1.16 Thống kê báo cáo 28 5.1.17 Địa danh .28 5.2 Các đối tượng giao diện hoạt động kèm .29 5.2.1 Form đăng nhập đăng ký 29 5.2.2 Form Chức Năng phần mềm 29 CHƯƠNG 6: KIỂM THỬ……………………………………………… 41 CHƯƠNG 7: KẾT LUẬN………………………………………………55 DANH MỤC HÌNH ẢNH Hình 3.1: Biểu đồ phân cấp chức phần mềm………………….6 Hình 3.2: Biểu đồ luồng liệu mức khung cảnh………………………8 Hình 3.3: Biểu đồ luồng liệu mức đỉnh………………………………8 Hình 3.4: Biểu đồ luồng liệu phân rã chức Ql hệ thống………9 Hình 3.5: Biểu đồ luồng phân rã chức cập nhật hồ sơ………….9 Hình 3.6: Biểu đị luồng liệu phân rã chức QL điểm rèn luyện.10 Hình 3.7: Biểu đồ luồng liệu phân rã chức thống kê báo cáo…10 Hình 3.8: Biểu đồ luồng liệu phân rã chức tìm kiếm……… 11 Hình 3.9: Sơ đồ thực thể liên kết ERD hệ thống……………… .11 Hình 4.1: Mơ hình quan hệ CSDL………….………………………… 12 Hình 5.1: Giao diện đăng nhập…………………………………………19 Hình 6.2: Giao diện tạo khoa……………………………………………20 Hình 5.3: Giao diện thêm chuyên ngành………………………………20 Hình 5.4: Giao diện quan lý sinh viên…………………………………21 Hình 5.5: Giao diện mơn học……………………………………………21 Hình 5.6: Giao diện mở lớp…………………………………………… 21 Hình 5.7: Giao diện tạo khóa học……………………………………….22 Hình 5.8: Giao diện thêm danh sách lớp……………………………… 23 Hình 5.8: Giao diện thêm danh sách sinh viên…………………………23 Hình 5.10: Giao diện thêm danh tài khoản sinh viên……………………24 Hình 5.11: Giao diện đăng ký mơn học…………………………………25 Hình 5.12: Giao diện nhập điểm cho sinh viên………………………….25 Hình 5.13: Giao diện xem điểm sinh viên…………………………26 Hình 5.14: Giao diện nhập điểm rèn luyện……………………………27 Hình 5.15: Giao diện xem điểm rèn luyện sinh viên………………27 Hình 5.16: Giao diện thống kê báo cáo……………………………… 28 Hình 5.17: Giao diện địa danh 28 Hình 6.1: Giao diện đăng nhập thành cơng .41 Hình 6.2: Sai username………………………………………………….42 Hình 6.3: Sai password………………………………………………….43 Hình 6.4: Bạn chưa nhập user password…………………………… 44 Hình 6.5: Chưa nhập password 44 Hình 6.6: Chưa nhập user……………………………………………….45 Hình 6.7: Tài khoản khơng hợp lệ…………………………………… 46 Hình 6.9: Tạo khoa thành cơng…………………………………………46 Hình 6.10: Thêm chun ngành thành cơng…………………………….47 Hình 6.11: Thêm giảng viên…………………………………………… 48 Hình 6.12: Thêm mơn học thành cơng………………………………… 49 Hình 6.13: mở lớp học………………………………………………… 50 Hình 6.14: Thêm sinh viên………………………………………………51 Hình 6.15: Tạo tài khoản sinh viên…………………………………… 52 Hình 6.16: Đăng nhập tài khoản sinh viên vừa đăng kí mơn học…… 53 Hình 6.17: Nhập điểm rèn luyện……………………………………… 54 DANH MỤC BẢNG BIỂU Bảng 5.2: Hồ sơ sinh viên………………………………………………29 Bảng 5.3: Hồ sơ tạm trú……………………………………………… 32 Bảng 5.4: Danh sách lớp……………………………………………… 35 Bảng 5.4: Danh sách khoa………………………………………………36 Bảng 5.5: Địa danh…………………………………………………… 37 Bảng 5.6: Thống kê…………………………………………………… 39 CHƯƠNG 1: GIỚI THIỆU 1.1 Mục đích nghiên cứu Xây dựng quản lý phần mềm quản lý hồ sơ thông tin sinh viên nhằm mục đích hồ trợ cho cán quản lý sinh viên kiểm sốt quản lý hồ sơ sinh viên thời gian theo học trường, quản lý điểm rèn luyện trình theo học nhà trường, hỗ trợ người quản lý sinh viên tìm hồ sơ sinh viên cách xác, nhanh chóng hiệu Đồng thời hỗ trợ báo cáo thống kê hồ sơ sinh viên cho phòng quản lý 1.2 Lý lựa chọn đề tài 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ố khơng thể 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ý thông 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 nhiều thời gian số lượng sinh viên hàng năm nhập học lớn Quản lý sổ sách thủ công Mà độ xác lại Do việc ứng dụng tin học công tác quản lý giúp cán đào tạo trường nâng cao hiệu công việc, tiết kiệm thời gian thao tác đơn giản nhiều… 1.3 Phạm vi tài liệu tài liệu Phần mềm hỗ trợ cho cán quản lý SV quản lý đươc chặt chẽ hồ sơ thông tin sinh viên CHƯƠNG 6: KIỂM THỬ +TH1: Đăng nhập tài khoản mật Input: User: admin Password: admin Output: => Đăng nhập thành cơng Hình 6.1: Giao diện đăng nhập thành cơng +TH2: Đăng nhập sai username Input: User: admin11 Pass: admin Output: => Sai username Hình 6.2: Sai username +TH3: Đăng nhập sai password Input: User: Admin Pass: nm1 Output: => Sai password Hình 6.3: Sai password +TH4: Đăng nhập khơng có user pasword Input: User: Pass: Output: => Bạn chưa nhập user password Hình 6.4: Bạn chưa nhập user password +TH5: Đăng nhập không nhâp password Input: User: Admin Pass: Output: => Bạn chưa nhập password Hình 6.5: Chưa nhập password +TH6: Đăng nhập không nhập username Input: User: Pass: Admin Output: => Bạn chưa nhập user Hình 6.6: Chưa nhập user +TH7: Đăng nhập sai tài khoản Input: User: Teodeptrai12 Pass: Teodeptrai Output: Tài khoản không tồn !! Hình 6.7: Tài khoản khơng hợp lệ + TH8: Tạo khoa Input: Khoa: Quản ly nhân lực Output: => Tạo khoa thành cơng Hình 6.9: Tạo khoa thành công + TH9: Thêm chuyên ngành Input: Chuyên ngành: QUẢN TRỊ HỌC Khoa: Quản lý môi trường Output: => Thêm thành cơng Hình 6.10: Thêm chun ngành thành cơng + TH10: Thêm giảng viên Input: Mã GV: QTNL2 Họ tên: Đặng Thị Thu Thủy Giới tính: Nữ CMTND: 030200007607 Ngày sinh: 20/07/2000 SDT: 0373420141 Email: thuthuy@gmail.com Chuyên môn: Tài chình tiền tệ Khoa: Quản trị nhân lực Output: => Thêm thành cơng Hình 6.11: Thêm giảng viên + TH11: Thêm môn học Input: Mã môn học: CTKH2307 Tên môn học: Nhập mơn sơ liệu Số tín chỉ: Học kỳ thứ: Output=> Thêm môn thành công Hình 6.12: Thêm mơn học thành cơng + TH12: Mở lớp Input: Mã lớp: Lớp TT1 Tên lớp: Tiền tệ Mơn học: Tài tiền tệ Giảng viên: Đặng Thị Thu Thủy Địa điểm: Đại học Điện Lực Hình 6.13: mở lớp học + TH13: Thêm thông tin sinh viên Input: Họ tên: Vũ Quang Long Ngày sinh: 15-12-2020 Giới tính: Nam Dân tộc: Kinh SĐT: 0337420141 Số CMND: 18181818 Email: quanglong@gmail.com Họ tên bố: Vũ Ngọc X Nghề bố: CEO Họ tên mẹ: Đặng Thị X Khoa: Quan trị nhân lực Lớp: Quản trị học Năm nhập học: 2020 Tỉnh: Hải Dương Huyện: Tứ Kỳ Xã: Bình Lãng Tình trạng: Đang học Output=> thêm sinh viên thành cơng Hình 6.14: Thêm sinh viên + TH14: Thêm tài khoản sinh viên Input: Mã sinh viên: 145 Họ tên: Nguyễn Ánh Dương Mật khẩu: 123456 Nhập lại mật khẩu: 123456 Output=> Tạo tài khoản thành cơng Hình 6.15: Tạo tài khoản sinh viên + TH15: Đăng nhập vào tài khoản sinh viên vừa đăng kí mơn học Input: Tài khoản: 173 (mã sinh viên) Mật khẩu: 123456 Output=> Đăng nhập thành cơng Hình 6.16: Đăng nhập tài khoản sinh viên vừa đăng kí mơn học + TH16: Nhập điểm rèn luyện cho sinh viên: (Quy tắc tính điểm rèn luyện: từ 90 đến 100 điểm => hạnh kiểm Giỏi Từ 80 đên 89 điểm => hạnh kiểm Tốt Từ 70 đến 79 điểm => hạnh kiểm Khá Dưới 70 điểm => hạnh kiểm Trung bình) Input: Khoa: Quản trị nhân lực Lớp: QTNL11 Mã sinh viên: 173 Họ tên: Vũ Quang Long Năm học: 2020-2021 Học kỳ: I Tổng điểm rèn luyện: 100 Output: => Nhập thành cơng Hình 6.17: Nhập điểm rèn luyện CHƯƠNG 7: KẾT LUẬN Trên nhìn tổng quan phần mềm QL hồ sơ sinh viên Mối sơ đồ lại làm khái quát lên phần hệ thống, sơ đồ phân rã chức BDF cho ta nhìn tổng quan dễ hiểu chức phần mềm sơ đồ luồng lại cho ta nhìn xác chức hệ thống cách thức hoạt động phần mềm sơ đồ erd lại cho ta thấy đước tác nhân tác động lên phần mêm cách rõ ràng Và phần mềm đảm bảo tối ưu lỗi trình sử dụng cho dùng, để người dùng có cảm nhận tốt sử dụng phần mềm hỗ trợ đắc lực trình sử dụng làm việc người sử dụng, làm giảm khối lượng công việc mà người sủ dụng phải làm ... dựng quản lý phần mềm quản lý hồ sơ thông tin sinh viên nhằm mục đích hồ trợ cho cán quản lý sinh viên kiểm sốt quản lý hồ sơ sinh viên thời gian theo học trường, quản lý điểm rèn luyện trình. .. đảm bảo chương trình:  Quản lý hồ sơ sinh viên  Quản lý Tạm Trú  Quản lý tài khoản  Quản lý giảng viên  Quản lý điểm rèn luyện  Qluản lý dịa danh  Quản lý khoa-lớp  Thống kê báo cáo  Tìm... điểm rèn luyện sinh viên … cuối thống kê số liệu thông tin SV CHƯƠNG 2: TỔNG QUAN PHẦN MÊM 2.1 Yêu cầu chung phần mềm Phần mềm QL hồ sơ SV giúp cho người quản lý quản lý hồ sơ sinh viên trường

Ngày đăng: 26/04/2022, 14:54

Hình ảnh liên quan

Hình 3.1: Biểu đồ phân cấp chức năng của phần mềm - Lập trình phần mềm quản lý sinh viên

Hình 3.1.

Biểu đồ phân cấp chức năng của phần mềm Xem tại trang 14 của tài liệu.
CHƯƠNG 3: PHÂN TÍCH QUY TRÌNH NGHIỆP VỤ - Lập trình phần mềm quản lý sinh viên

3.

PHÂN TÍCH QUY TRÌNH NGHIỆP VỤ Xem tại trang 14 của tài liệu.
Hình 3.7: Biểu đồ luồng dữ liệu phân rã chức năng thống kê báo cáo - Lập trình phần mềm quản lý sinh viên

Hình 3.7.

Biểu đồ luồng dữ liệu phân rã chức năng thống kê báo cáo Xem tại trang 19 của tài liệu.
Hình 3.9: Sơ đồ thực thể liên kết ERD của hệ thống - Lập trình phần mềm quản lý sinh viên

Hình 3.9.

Sơ đồ thực thể liên kết ERD của hệ thống Xem tại trang 20 của tài liệu.
4.3 Bảng Tinh - Lập trình phần mềm quản lý sinh viên

4.3.

Bảng Tinh Xem tại trang 23 của tài liệu.
4.8 Bảng DiemRL - Lập trình phần mềm quản lý sinh viên

4.8.

Bảng DiemRL Xem tại trang 25 của tài liệu.
4.10 Bảng Hosotamtru - Lập trình phần mềm quản lý sinh viên

4.10.

Bảng Hosotamtru Xem tại trang 26 của tài liệu.
4.9 Bảng CanBo - Lập trình phần mềm quản lý sinh viên

4.9.

Bảng CanBo Xem tại trang 26 của tài liệu.
Hình 5.7: Giaodiện tạo khóa học - Lập trình phần mềm quản lý sinh viên

Hình 5.7.

Giaodiện tạo khóa học Xem tại trang 31 của tài liệu.
Hình 5.8: Giaodiện thêm danh sách lớp - Lập trình phần mềm quản lý sinh viên

Hình 5.8.

Giaodiện thêm danh sách lớp Xem tại trang 32 của tài liệu.
Hình 5.16: Giaodiện thống kê báo cáo - Lập trình phần mềm quản lý sinh viên

Hình 5.16.

Giaodiện thống kê báo cáo Xem tại trang 37 của tài liệu.
Bảng 5.2: Hồ sơ sinh viên - Lập trình phần mềm quản lý sinh viên

Bảng 5.2.

Hồ sơ sinh viên Xem tại trang 38 của tài liệu.
Bảng 5.3: Hồ sơ tạm trú - Lập trình phần mềm quản lý sinh viên

Bảng 5.3.

Hồ sơ tạm trú Xem tại trang 41 của tài liệu.
Bảng 5.4: Danh sách lớp - Lập trình phần mềm quản lý sinh viên

Bảng 5.4.

Danh sách lớp Xem tại trang 44 của tài liệu.
Bảng 5.5: Địa danh - Lập trình phần mềm quản lý sinh viên

Bảng 5.5.

Địa danh Xem tại trang 46 của tài liệu.
Bảng 5.6: Thống kê - Lập trình phần mềm quản lý sinh viên

Bảng 5.6.

Thống kê Xem tại trang 47 của tài liệu.
Hình 6.1: Giaodiện đăng nhập thành công - Lập trình phần mềm quản lý sinh viên

Hình 6.1.

Giaodiện đăng nhập thành công Xem tại trang 49 của tài liệu.
Hình 6.2: Sai username - Lập trình phần mềm quản lý sinh viên

Hình 6.2.

Sai username Xem tại trang 50 của tài liệu.
Hình 6.4: Bạn chưa nhập user và password - Lập trình phần mềm quản lý sinh viên

Hình 6.4.

Bạn chưa nhập user và password Xem tại trang 51 của tài liệu.
Hình 6.9: Tạo khoa thành công - Lập trình phần mềm quản lý sinh viên

Hình 6.9.

Tạo khoa thành công Xem tại trang 54 của tài liệu.
Hình 6.10: Thêm chuyên ngành thành công - Lập trình phần mềm quản lý sinh viên

Hình 6.10.

Thêm chuyên ngành thành công Xem tại trang 55 của tài liệu.
Hình 6.11: Thêm giảng viên - Lập trình phần mềm quản lý sinh viên

Hình 6.11.

Thêm giảng viên Xem tại trang 56 của tài liệu.
Hình 6.12: Thêm môn học thành công - Lập trình phần mềm quản lý sinh viên

Hình 6.12.

Thêm môn học thành công Xem tại trang 57 của tài liệu.
Hình 6.14: Thêm sinh viên - Lập trình phần mềm quản lý sinh viên

Hình 6.14.

Thêm sinh viên Xem tại trang 59 của tài liệu.
Hình 6.15: Tạo tài khoản sinh viên - Lập trình phần mềm quản lý sinh viên

Hình 6.15.

Tạo tài khoản sinh viên Xem tại trang 60 của tài liệu.
Hình 6.16: Đăng nhập tài khoản sinh viên vừa đăng kí môn học - Lập trình phần mềm quản lý sinh viên

Hình 6.16.

Đăng nhập tài khoản sinh viên vừa đăng kí môn học Xem tại trang 61 của tài liệu.
Hình 6.17: Nhập điểm rèn luyện - Lập trình phần mềm quản lý sinh viên

Hình 6.17.

Nhập điểm rèn luyện Xem tại trang 62 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan