Danh sách lớp

Một phần của tài liệu ĐỒ ÁN LẬP TRÌNH .NET QUẢN LÝ SINH VIÊN (Trang 32)

CHƯƠNG 5 : GIAO DIỆN NGƯỜI SỬ DỤNG

5.1. Form giao diện phần mền

5.1.8 Danh sách lớp

Hình 5.8: Giao diện thêm danh sách lớp

5.1.9 Thêm thơng tin sinh viên

5.1.10 Thêm tài khoản sinh viên

Đăng kí tài khoản cho những sinh viên đã có thơng tin trong hồ sơ sinh viên.

Hình 5.10: Giao diện thêm danh tài khoản sinh viên

5.1.11 Đăng nhập tài khoản sinh viên vừa tạo để đăng ký môn học

Sau khi phịng đào tạo mở lớp học thì sinh viên mới có thể đăng nhập vào để đăng kí mơn học.

Hình 5.11: Giao diện đăng ký môn học

5.1.12 Nhập điểm cho sinh viên

5.1.13 Xem điểm của sinh viên

Hình 5.13: Giao diện xem điểm của sinh viên

5.1.14 Nhập điểm rèn luyện sinh viên

Quy tắc tính điểm rèn luyện: Trên 90 điểm => Hạnh kiểm Khá

80<=X<90 là hạnh kiểm Tốt, 70<=X<80 là hạnh kiểm khá, dưới 70 là hạnh kiểm trung bình

Hình 5.14: Giao diện nhập điểm rèn luyện

5.1.15 Xem điểm rèn luyện của sinh viên

5.1.16 Thống kê báo cáo

Hình 5.16: Giao diện thống kê báo cáo

5.1.17 Địa danh

5.2 Các đối tượng giao diện và hoạt động đi kèm

5.2.1 Form đăng nhập và đăng ký

Bảng 5.1: Form đăng nhập và đăng ký

Đối tượng Tên Kiểu Mô tả

Textbox txtUsername String Người dùng nhập tên ĐN txtPassword String Người dùng nhập mật

khẩu

Button btnLogin Đăng nhập vào hệ thống

linklabel linkRegister Đăng ký tài khoản người dùng

Đối tượng Tên Kiểu Mô Tả

Textbox Txthoten String Người dùng nhập họ tên txtTendangnhap String Người dùng nhập tên ĐN Txtmatkhau String Người dùng nhập MK txtNhaplaiMK String Người dùng nhập lại MK

Button btnDangky Người dùng xác nhận

đăng ký tài khoản

5.2.2 Form Chức Năng của phần mềm

- QL Hồ Sơ Sinh Viên:

txtHoten1 String Sửa-xóa họ tên SV txtSDT1 String Sửa-xóa SDT sinh viên txtCMND1 String Sửa-xóa số CMND sinh

viên

txtEmail1 String

Sửa-xóa Email sinh viên txtHotenbo1 String Sửa-xóa họ tên bố SV txtNghebo1 String Sửa-xóa nghề nghiệp bố

SV

txtHotenMe1 String Sửa-xóa họ tên mẹ SV txtNgheme1 String Sửa-Xóa nghề nghiệp mẹ

SV

txtNamnhaphoc1 String Sửa-xóa Năm SV nhập Học

txtHoten String Nhập Thêm Họ Tên SV Mới

txtSDT String Nhập Thêm SDT SV Mới

txtCMND String Nhập Thêm số CMND SV Mới

txtHotenbo String Nhập Thêm Họ Tên Bố SV Mới

txtNghebo String Nhập Thêm Nghề Nghiệp bố SV Mới

txtHotenMe String Nhập Thêm Họ Tên mẹ SV Mới

txtNgheme String Nhập Thêm Nghề nghiệp mẹ SV Mới

txtNamnhaphoc String Nhập Thêm Năm nhập học SV Mới

Combo box Cbboxkhoa1 String Người dùng nhập chọn khoa(Sửa-Xóa)

cbboxLop1 String Người dùng nhập chọn lớp(Sửa-Xóa)

cbboxTinhThanhPho1 String Người dùng nhập chọn tỉnh thành phố(Sửa-Xóa) cbboxQuanHuyen1 String Người dùng nhập chọn

quận huyền(Sửa-Xóa) cbboxPhuongXa1 String Người dùng nhập chọn

phường xã(Sửa-Xóa) cbboxTinhTrang1 String Người dùng nhập chọn

tình trạng học – thơi học(Sửa-Xóa)

cbboxHedaotao1 String Người dùng nhập chọn hệ đào tạo(Sửa-Xóa)

cbboxGioitinh1 String Người dùng nhập chọn giới tính(Sửa-Xóa)

cbboxDantoc1 String Người dùng nhập dân tộc (Sửa-Xóa)

cbboxkhoa String Người dùng nhập chọn khoa để Thêm mới

cbboxlop String Người dùng nhập chọn lớp để Thêm mới

cbboxTinhThanhPho String Người dùng nhập chọn thanhpho(Them Moi) cbboxQuanHuyen String Người dùng nhập chọn

quanhuyen(Them Moi) cbboxPhuongXa String Người dùng nhập chọn

cbboxHedaotao String Người dùng nhập chọn hệ đào tạo (Them Moi) cbboxGioitinh String Người dùng nhập chọn

giới tính(Them Moi)

Datagridview Datagridview1 Hiển Thị Danh Sách Hồ Sơ Sinh viên lên Form button btnThemSV Người dùng thêm SV

btnSuaSV Người dùng Sửa SV btnXoaSV Người dùng Xóa SV btnTimKiem Người dùng Tìm kiếm SV datetimePicker datetimePicker1 date Người dùng chọn ngày tháng năm sinh sinh viên picturebox picstudent Người dùng chọn ảnh HS

- QL Hồ Sơ Tạm Trú:

Bảng 5.3: Hồ sơ tạm trú

Đối tượng Tên Kiểu Mô tả

Textbox txtMaID String ID Hồ Sơ Tạm Trú(Sửa- Xóa)

txtMSV1 String MSV Sinh Viên (Sửa- Xóa)

txtHoten1 String Họ Tên Sinh Viên(Sửa- Xóa)

txtTimkiem String Tìm kiếm hồ sơ tạm trú của sinh viên

txtNoitamtru1 String Địa Chỉ nơi tạm trú(Sửa- Xóa)

Xóa)

txtMSV string Người dùng chọn MSV thêm mới

txtNoitamtru string Người dùng thêm mới nơi tạm trú sv

txtGhichu String Nguoi dùng Thêm mới ghi chú tạm trú sinh viên cbbbox Cbboxchonkhoa String Người dùng chọn khoa

lọc hồ sơ tạm trú SV cbboxchonlop String Người dùng chọn lớp lọc

hồ sơ tạm trú SV cbboxkhoa String Người dùng chọn khoa cbboxlop String Người dùng chọn Lớp cbboxhoten String Người dùng chọn thẳng

tên sinh viên trong lớp datagridview Datagridview1 Hiển Thị Danh sách

SV,Hồ Sơ Tạm Trú SV lên Form

datetimePicker datetimePicker1 date Người dùng chọn ngày đến nơi tạm trú trong hồ sơ tạm trú

button btnCapnhat Người dùng Load Dữ liệu hồ sơ sinh viên

btnSua Người dùng Sửa Dữ liệu hồ sơ sinh viên

btnXoa Người dùng Xóa Dữ liệu hồ sơ sinh viên

btnTimKiem Người dùng Tìm kiếm Dữ liệu hồ sơ sinh viên

-QL Điểm RL Sinh Viên:

Đối tượng Tên Kiểu Mô tả

Textbox txtMSV String Người dùng xác định MSV để nhập điểm txtHoten String Người dùng xác định họ

tên để nhập điểm

txtLop String Người dùng xác định lớp để nhập điểm

txtTongdiemRL string Người dùng nhập điểm để xếp loại

combobox cbboxChonkhoa String Người dùng chọn khoa để lọc sinh viên

cbboxChonlop String Người dùng chọn lớp để lọc sinh viên

cbboxNamhoc String Người dùng chọn năm học để nhập điểm rèn luyện sinh viên

radiobutton radioButtonHK1 checked Người dùng chọn học kỳ I để nhập điểm SV

radioButtonHK1 checked Người dùng chọn học kỳ II để nhập điểm SV datagirdview Datagridview1 Hiển thị danh sách sinh

viên (Điểm SV) lên Form button btnLoadSV Người dùng click hiển thị

danh sách sinh viên lên datagridview

btnNhapdiem Người dùng nhập điểm cho sv

btnXoa Người dùng xóa điểm sv btnSua Người dùng sửa điểm sv

btnXuatExcel Người dùng Xuất File Excel danh sách điểm sinh viên

-QL Danh sách Lớp

Bảng 5.4: Danh sách lớp

Đối tượng Tên Kiểu Mô tả

datagridview Datagridview1 Hiển thị Danh sách lớp lên Form

Textbox txtTenlop String Người dùng nhập tên lớp theem mới

txtTenlop1 String Người dùng sửa tên lớp txtMalop String Người dùng xác định mã

lớp để sửa-xóa

combobox cbboxkhoa string Người dùng chọn khoa để thêm lớp mới

Cbboxkhoa1 string Người dùng chọn khoa để sửa - xóa

button btnCapnhat Người dùng load danh sách lớp lên Datagridview btnThem Người dùng xóa lớp btnSua Người dùng sửa lớp btnXoa Người dùng thêm lớp

-QL Danh Sách Khoa:

Bảng 5.4: Danh sách khoa

btnXoa Người dùng xóa

- QL Địa Danh

Bảng 5.5: Địa danh

Đối tượng Tên Kiểu Mô tả

datagridview datagridview Hiển thị danh sách Tỉnh,Huyện,Xã lên Form để thao tác dữ liệu

Textbox txtmatinh string Người dùng xác định mã tỉnh để sửa- xóa

txttentinh string Người dùng nhập hoặc sửa mã tỉnh txtmaquanhuyen string Người dùng xác

định mã quận huyện để sửa-xóa txttenquanhuyen string Người dùng nhập-

sửa tên quận huyện txtmaphuongxa string Người dùng xác

định mã phường xã để sửa-xóa

txttenphuongxa string Người dùng nhập- sửa tên phường xã combobox cbboxtinh string Người dùng chọn

để sửa huyện cbboxhuyen string Người dùng chọn

button btnLoad Người dùng CLick để load dữ liệu huyện, tỉnh hoặc xã lên Form

btnThem Người dùng thêm mới Tỉnh,Huyện,Xã btnSua Người dùng sửa

Tỉnh,Huyện,Xã btnXoa Người dùng xóa

tỉnh,huyện,xã btnReset Người dùng dọn

sạch những textbox.

-Thống Kê:

Bảng 5.6: Thống kê

Đối tượng Tên Kiểu Mô tả

datagridview Datagridview1 Hiển thị Danh Sách các sinh viên theo các thống kê lựa chọn

combobox cbboxchonkhoa string Người dùng chọn để lọc sinh viên

cbboxchonlop string Người dùng chọn để lọc sinh viên

radiobutton radiotatca checked Người dùng chọn để thống kê tất cả sv

chọn để thống kê sv đang học

radiodathoihoc checked Người dùng chọn để thống kê sv đã nghỉ học

Textbox txtTongso string Hiển thị Tổng số lượng sinh viên thống kê

button btnThongke Hiển Thị

những Sinh viên theo những thuộc tính đã chọn lên Form

btnXuatExecl Xuất File

Excel vào đường dẫn đã chọn

CHƯƠNG 6: KIỂM THỬ

+TH1: Đăng nhập đúng tài khoản mật khẩu 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

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

Hình 6.3: Sai password

+TH4: Đăng nhập khơng có user và pasword Input:

User: Pass:

Output: => Bạn chưa nhập user và 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

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 tại !!

+ 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 chun ngành Input:

Chun ngành: QUẢN TRỊ HỌC Khoa: Quản lý mơi trường

Hình 6.10: Thêm chuyên 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 Chun 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 cơ sơ dữ liệu Số tín chỉ: 2

Học kỳ thứ: 3

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ệ 1

Mơn học: Tài chính 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

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:

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

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 đấy là cái nhìn tổng quan về phần mềm QL hồ sơ sinh viên. Mối một sơ đồ lại làm khái quát lên một phần của hệ thống, sơ đồ phân rã chức năng

đước những tác nhân tác động lên phần mêm 1 cách rõ ràng.

Và phần mềm cũng đảm bảo tối ưu lỗi trong quá trình sử dụng cho dùng, để người dùng có một cảm nhận tốt nhất khi sử dụng phần mềm và hỗ trợ đắc lực trong quá trình sử dụng và làm việc của 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.

Một phần của tài liệu ĐỒ ÁN LẬP TRÌNH .NET QUẢN LÝ SINH VIÊN (Trang 32)

Tải bản đầy đủ (PDF)

(63 trang)