5.1.1 Giao đăng nhập
5.1.2 Tạo tên khoa
Hình 6.2: Giao diện tạo khoa
5.1.3 Thêm chuyên ngành
5.1.4 Giao diện quản lý giảng viên
Hình 5.4: Giao diện quan lý sinh viên
5.1.5 Môn học
5.1.6 Mở lớp
5.1.7 Tạo khóa học
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èm5.2.1 Form đăng nhập và đăng ký 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: - QL Hồ Sơ Sinh Viên:
Bảng 5.2: Hồ sơ sinh viên
Đối tượng Tên Kiểu Mô Tả
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
xaphuong(Them Moi) cbboxTinhTrang String Người dùng nhập chọn
tinh trang hoc tap(Them Moi)
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 btnThem Người dùng thêm dữ liệu
-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
để sửa xã cbboxdiadanh string Người dùng chọn
để cập nhật Tỉnh,Huyện, hoặc Xã lên Form
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 chuyên ngành
Input:
Chuyên 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
Chuyên môn: Tài chình tiền tệ
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
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:
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
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 BDF thì cho ta cái nhìn tổng quan và dễ hiểu về các chức năng của phần mềm thì sơ đồ luồng lại cho ta 1 cái nhìn chính xác về từng chức năng 1 của hệ thống cũng như là cách thức hoạt động của phần mềm và sơ đồ erd lại cho ta thấy
đướ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.