V. Giới thiệu chương trình quản lý:
4. Chức năng tìm kiếm thông tin sinh viên:
Hình 5.4: Form tìm kiếm thông tin sinh viên
Mục đích: Tìm kiếm thông tin chi tiết của sinh viên như kết quả học
tập, tình hình học bổng, khen thưởng hay kỷ luật của sinh viên.
Điều kiện tiên quyết: Phải nhập mã sinh viên.
Dữ liệu đầu ra: Thông báo tìm kiếm thành công hay thất bại
Mô tả: Người dùng sẽ nhập mã sinh viên vào TextBox sau đó nhấp
vào nút tìm kiếm thì thông tin của sinh viên sẽ hiện lên form và các gridview kết quả học tập, học bổng, khen thưởng cũng như vi phạm kỷ luật của sinh viên nếu có.
5. Chức năng quản lý sinh viên được khen thưởng
Mục đích: Quản lý sinh viên được khen thưởng như cho phép thêm,
xóa, làm mới thông tin của sinh viên được khen thưởng.
Điều kiện tiên quyết: Mã sinh viên, mã khen thưởng và học kỳ là điều
kiện bắt buộc còn những thuộc tính khác thì có thể bỏ trống. Sinh viên này đã tồn tại trong dữ liệu với trạng thái đang học.
Dữ liệu đầu vào: Textbox mã sinh viên, DropDownList tên khen
thưởng thì tự động sẽ lấy mã khen thưởng, DropDownList học kỳ, DropDownList năm học được khen thưởng. Nếu muốn tìm kiếm thông tin sinh viên được khen thưởng thì nhập mã sinh viên vào TextBox mã sinh viên trong mục tìm kiếm bên dưới.
Dữ liệu đầu ra: Thông báo thêm, xóa thành công hay thất bại
Mô tả:
• Người dùng phải nhập mã sinh viên, chọn tên khen thưởng, học kỳ, năm học được khen thưởng. Sau đó tùy thuộc vào mục đích sử dụng mà nhấn vào nút có các chức năng bên dưới. Khi nhấn vào một chức năng sẽ xuất hiện thông báo cho người dùng biết chức năng đó thực hiện thành công hay thất bại.
• Đối với chức năng thêm sinh viên khen thưởng thì cần nhập mã sinh viên và chọn tên khen thưởng, học kỳ, năm học cần thêm để biết được sinh viên này được khen thưởng ở cấp nào(cấp bộ, tỉnh/thành phố, quận/huyện, trường) thuộc học kỳ nào của năm học. • Đối với chức năng xóa sinh viên được khen thưởng thì cần nhập mã
sinh viên, chọn tên khen thưởng cần xóa.
• Khi người dùng muốn tìm kiếm sinh viên được khen thưởng thì nhập mã sinh viên cần tìm vào TextBox mã sinh viên trong mục tìm kiếm rồi click vào nút tìm kiếm thì thông tin sinh viên được khen thưởng sẽ hiện lên trên gridview(nếu có) .
6. Chức năng quản lý sinh viên nhận học bổng
Hình 5.6: Form quản lý sinh viên nhận học bổng
Mục đích: Quản lý sinh viên được nhận học bỗng như cho phép thêm,
xóa thông tin của sinh viên được nhận học bỗng.
Điều kiện tiên quyết: Mã sinh viên, mã học bổng và học kỳ, năm học
là điều kiện bắt buộc. Sinh viên này phải ở trạng thái đang học.
Dữ liệu đầu vào: Textbox mã sinh viên, DropDownList tên học bổng
thì tự động sẽ lấy mã học bổng, DropDownList học kỳ, DropDownList năm học được nhận học bổng. Nếu muốn tìm kiếm thông tin sinh viên
mục tìm kiếm bên dưới.
Dữ liệu đầu ra: Thông báo thêm, xóa, tìm kiếm thành công hay thất
bại. Nếu muốn tìm kiếm thông tin sinh viên vi phạm thì nhập mã sinh viên vào TextBox mã sinh viên trong mục tìm kiếm bên dưới.
Mô tả:
• Người dùng phải nhập mã sinh viên, chọn tên vi phạm, hình thức xử lý, học kỳ, năm học bị vi phạm. Sau đó tùy thuộc vào mục đích sử dụng mà nhấn vào nút có các chức năng bên dưới. Khi nhấn vào một chức năng sẽ xuất hiện thông báo cho người dùng biết chức năng đó thực hiện thành công hay thất bại.
• Đối với chức năng thêm sinh viên vi phạm thì cần nhập mã sinh viên và chọn tên vi phạm, hình thức xử lý, học kỳ, năm học cần thêm để biết được sinh viên này vi phạm kỷ luật thuộc học kỳ nào của năm học nào.
• Đối với chức năng xóa sinh viên vi phạm thì cần nhập mã sinh viên, chọn tên vi phạm và học kỳ, năm học cần xóa.
• Khi người dùng muốn tìm kiếm sinh viên vi phạm thì nhập mã sinh viên cần tìm vào TextBox mã sinh viên trong mục tìm kiếm rồi click vào nút tìm kiếm thì thông tin sinh viên vi phạm (nếu có) sẽ hiện lên trên gridview.
7. Chức năng cập nhật sinh viên bị vi phạm kỷ luật
xóa thông tin của sinh viên bị kỷ luật.
Điều kiện tiên quyết: Mã sinh viên, mã vi phạm, học kỳ, năm học là
điều kiện bắt buộc. Sinh viên này phải ở trạng thái là đang học thì mới cho phép thêm.
Dữ liệu đầu vào: Textbox mã sinh viên, DropDownList tên vi phạm
thì tự động sẽ lấy mã vi phạm, DropDownList học kỳ, năm học vi phạm.
Dữ liệu đầu ra: Thông báo thêm, xóa thành công hay thất bại.
Mô tả: Người dùng phải nhập mã sinh viên, mã vi phạm hoặc tên vi phạm, ngày vi phạm. Sau đó tùy thuộc vào mục đích sử dụng mà nhấn vào nút có các chức năng bên dưới. Khi nhấn vào một chức năng sẽ xuất hiện thông báo cho người dùng biết chức năng đó thực hiện thành công hay thất bại.
8. Chức năng cập nhật tập thể lớp được khen thưởng
Mục đích: Quản lý tập thể lớp được khen thưởng như cho phép thêm,
xóa thông tin của lớp được khen thưởng.
Điều kiện tiên quyết: Mã lớp, mã khen thưởng và học kỳ, năm học là
điều kiện bắt buộc. Sinh viên này đã tồn tại trong dữ liệu với trạng thái đang học.
Dữ liệu đầu vào: Textbox mã lớp, DropDownList tên khen thưởng thì
tự động sẽ lấy mã khen thưởng, DropDownList học kỳ, năm học được khen thưởng. Nếu muốn tìm kiếm thông tin lớp được khen thưởng thì nhập lớp vào TextBox mã lớp trong mục tìm kiếm bên dưới.
Dữ liệu đầu ra: Thông báo thêm, xóa thành công hay thất bại
Mô tả:
• Người dùng phải nhập lớp, chọn tên khen thưởng, học kỳ, năm học được khen thưởng. Sau đó tùy thuộc vào mục đích sử dụng mà nhấn vào nút có các chức năng bên dưới. Khi nhấn vào một chức năng sẽ xuất hiện thông báo cho người dùng biết chức năng đó thực hiện thành công hay thất bại.
• Đối với chức năng thêm lớp khen thưởng thì cần nhập lớp và chọn tên khen thưởng, học kỳ, năm học cần thêm để biết được lớp đó được khen thưởng ở cấp nào(cấp bộ, tỉnh/thành phố, quận/huyện, trường) thuộc học kỳ nào của năm học nào.
• Đối với chức năng xóa lớp được khen thưởng thì cần nhập lớp, chọn tên khen thưởng cần xóa.
• Khi người dùng muốn tìm kiếm lớp được khen thưởng thì nhập mã lớp cần tìm vào TextBox mã lớp trong mục tìm kiếm, rồi click vào nút tìm kiếm thì thông tin lớp được khen thưởng (nếu có) sẽ hiện lên trên gridview.
Hình 5.9: Form cập nhật chính sách của sinh viên
Mục đích: Quản lý chính sách của sinh viên như thêm, xóa, làm mới.
Điều kiện tiên quyết: Phải nhập mã sinh viên và chọn tên chính sách
Dữ liệu đầu vào: TextBox mã sinh viên và DropDownList tên chính
sách. Sinh viên này đã tồn tại trong dữ liệu với trạng thái đang học.
Dữ liệu đầu ra: Thông báo thêm, xóa, tìm kiếm thành công hay thất
bại.
Mô tả: Người dùng phải nhập mã sinh viên, chọn tên chính sách. Sau đó tùy vào mục đích sử dụng mà nhấn vào các nút chức năng bên dưới.
Khi nhấn vào một chức năng sẽ xuất hiện thông báo cho người dùng biết chức năng đó thực hiện thành công hay thất bại.
10. Chức năng quản lý kết quả học tập
Hình 5.10: Form quản lý kết quả học tập của sinh viên
Mục đích: Quản lý kết quả học tập của sinh viên trong từng học kỳ
của từng năm học như cho phép thêm, xóa, sửa kết quả học tập của sinh viên.
Điều kiện tiên quyết: Mã sinh viên, học kỳ, năm học là điều kiện bắt
buộc. Sinh viên này đã tồn tại trong cơ sở dữ liệu.
Dữ liệu đầu vào: Textbox mã sinh viên, kết quả học tập, xếp loại học
tập, xếp loại rèn luyện, DropDownList học kỳ, năm học. Nếu muốn tìm kiếm thông tin kết quả học tập thì nhập mã sinh viên vào TextBox mã sinh viên trong mục tìm kiếm bên dưới.
bại.
Mô tả: Người dùng phải mã sinh viên, kết quả học tập, xếp loại học tập, xếp loại rèn luyện, chọn học kỳ, năm học. Sau đó tùy thuộc vào mục đích sử dụng mà nhấn vào nút có các chức năng bên dưới. Khi nhấn vào một chức năng sẽ xuất hiện thông báo cho người dùng biết chức năng đó thực hiện thành công hay thất bại. Khi người dùng muốn tìm kiếm kết quả học tập của sinh viên thì nhập mã sinh viên cần tìm vào TextBox mã sinh viên trong mục tìm kiếm rồi click vào nút tìm kiếm thì thông tin kết quả học tập (nếu có) sẽ hiện lên trên gridview.
11. Chức năng quản lý kết quả tốt nghiệp
Hình 5.11: Form quản lý kết quả tốt nghiệp của sinh viên
Mục đích: Quản lý kết quả tốt nghiệp của sinh viên như cho phép
Điều kiện tiên quyết: Mã sinh viên là điều kiện bắt buộc. Sinh viên
này đã tồn tại trong cơ sở dữ liệu.
Dữ liệu đầu vào: TextBox mã sinh viên, kết quả tốt nghiệp,
DropDownList xếp loại tốt nghiệp. Nếu muốn tìm kiếm kết quả tốt nghiệp nhập mã sinh viên vào TextBox mã sinh viên trong mục tìm kiếm bên dưới.
Dữ liệu đầu ra: Thông báo thêm, xóa, tìm kiếm thành công hay thất
bại.
Mô tả: Người dùng phải mã sinh viên, kết quả tốt nghiệp, chọn xếp loại tốt nghiệp. Sau đó tùy thuộc vào mục đích sử dụng mà nhấn vào nút có các chức năng bên dưới. Khi nhấn vào một chức năng sẽ xuất hiện thông báo cho người dùng biết chức năng đó thực hiện thành công hay thất bại. Khi người dùng muốn tìm kiếm kết quả tốt nghiệp của sinh viên thì nhập mã sinh viên cần tìm vào TextBox mã sinh viên trong mục tìm kiếm rồi click vào nút tìm kiếm thì thông tin kết quả học tập (nếu có) sẽ hiện lên trên gridview.
12. Chức năng quản lý lớp
Mục đích: Quản lý thông tin lớp như thêm, xóa, sửa thông tin của lớp.
Điều kiện tiên quyết: Mã lớp, tên lớp và mã ngành là điều kiện bắt
buộc. Trong quản lý lớp, mã ngành này đã tồn tại.
Dữ liệu đầu vào: TextBox mã lớp, tên lớp, DropDownList tên ngành,
mã ngành.
Dữ liệu đầu ra: Thông báo thêm, xóa, sửa thành công hay thất bại.
Mô tả: Đối với quản lý lớp thì cần nhập mã lớp, tên lớp, chọn DropDownList tên ngành, mã ngành. Tiếp theo là click vào các chức năng bên dưới. Khi click vào một chức năng sẽ xuất hiện thông báo cho người dùng biết chức năng đó thực hiện thành công hay thất bại.
Hình 5.12: Form quản lý lớp
13. Chức năng cập nhật năm học, học kỳ
Mục đích: Cho phép cập nhật năm học, học kỳ.
Điều kiện tiên quyết: Phải nhập năm học và chọn học kỳ.
Dữ liệu đầu vào: TextBox năm học, DropDownList học kỳ.
Dữ liệu đầu ra: Thông báo thêm thành công hay thất bại
Mô tả: Người dùng phải nhập năm học và chọn học kỳ. Sau đó chọn chức năng thêm năm học hoặc học kỳ. Khi click vào chức năng thêm thì sẽ xuất hiện thông báo cho người dùng biết thêm thành công hay thất bại.
14. Chức năng quản lý tình hình biến động của sinh viên
Mục đích: Theo dõi những biến động của sinh viên (nghỉ học, chuyển
trường, ngưng học,…) như thêm, sửa.
Điều kiện tiên quyết: Phải nhập mã sinh viên và chọn trạng thái, năm
học, học kỳ. Sinh viên này đã tồn tại trong cơ sở dữ liệu.
Dữ liệu đầu vào: TextBox mã sinh viên và DropDownList trạng thái,
năm học, học kỳ.
Dữ liệu đầu ra: Thông báo thêm, sửa thành công hay thất bại.
Mô tả: Người dùng phải nhập mã sinh viên, chọn trạng thái, năm học, học kỳ. Sau đó tùy vào mục đích sử dụng mà nhấn vào các nút chức năng bên dưới. Khi nhấn vào một chức năng sẽ xuất hiện thông báo cho người dùng biết chức năng đó thực hiện thành công hay thất bại.
15. Chức năng cập nhật hình thức xử lý vi phạm đối với sinh viên
Hình 5.15: Form cập nhật hình thức xử lý
Mục đích: Cập nhật hình thức xử lý khi sinh viên vi phạm như thêm,
Điều kiện tiên quyết: Phải nhập tên hình thức xử lý.
Dữ liệu đầu vào: TextBox tên hình thức xử lý.
Dữ liệu đầu ra: Thông báo thêm, xóa thành công hay thất bại.
Mô tả: Người dùng phải nhập tên hình thức xử lý. Sau đó tùy vào mục đích sử dụng mà nhấn vào các nút chức năng bên dưới. Khi nhấn vào một chức năng sẽ xuất hiện thông báo cho người dùng biết chức năng đó thực hiện thành công hay thất bại.
16. Chức năng cập nhật thông tin sinh viên vay vốn tín dụng
Mục đích: Quản lý tình hình vay tín dụng của sinh viên trong từng học
kỳ của từng năm học như cho phép thêm, xóa.
Điều kiện tiên quyết: Mã sinh viên, học kỳ, năm học là điều kiện bắt
buộc. Sinh viên này đã tồn tại trong cơ sở dữ liệu.
Dữ liệu đầu vào: Textbox mã sinh viên, số tiền, DropDownList học
kỳ, năm học. Nếu muốn tìm kiếm thông tin sinh viên vay tiền thì nhập mã sinh viên vào TextBox mã sinh viên trong mục tìm kiếm bên dưới.
Dữ liệu đầu ra: Thông báo thêm, xóa, tìm kiếm thành công hay thất
bại.
Mô tả: Người dùng phải mã sinh viên, số tiền, chọn học kỳ, năm học. Sau đó tùy thuộc vào mục đích sử dụng mà nhấn vào nút có các chức năng bên dưới. Khi nhấn vào một chức năng sẽ xuất hiện thông báo cho người dùng biết chức năng đó thực hiện thành công hay thất bại. Khi người dùng muốn tìm kiếm kết thông tin sinh viên vay tiền thì nhập mã sinh viên cần tìm vào TextBox mã sinh viên trong mục tìm kiếm rồi click vào nút tìm kiếm thì thông tin (nếu có) sẽ hiện lên trên gridview.
17. Chức năng cập nhật thông tin sinh viên đi làm thêm
Mục đích: Quản lý thông tin sinh viên đi làm thêm
Điều kiện tiên quyết: Mã sinh viên, học kỳ, năm học là điều kiện bắt
buộc. Sinh viên này phải tồn tại trong cơ sở dữ liệu
Dữ liệu đầu vào: Textbox mã sinh viên, tên việc làm thêm,
DropDownList học kỳ, năm học, chuyên môn. Nếu muốn tìm kiếm thông tin sinh viên làm thêm thì nhập mã sinh viên vào TextBox mã sinh viên trong mục tìm kiếm bên dưới.
Dữ liệu đầu ra: Thông báo thêm, xóa, tìm kiếm thành công hay thất
Mô tả: Người dùng phải nhập mã sinh viên, tên việc làm, chọn học kỳ,
năm học, chuyên môn. Sau đó tùy thuộc vào mục đích sử dụng mà nhấn vào nút có các chức năng bên dưới. Khi nhấn vào một chức năng sẽ xuất hiện thông báo cho người dùng biết chức năng đó thực hiện thành công hay thất bại. Khi người dùng muốn tìm kiếm thông tin sinh viên vay tiền thì nhập mã sinh viên cần tìm vào TextBox mã sinh viên trong mục tìm kiếm rồi click vào nút tìm kiếm thì thông tin (nếu có) sẽ hiện lên trên gridview.
Hình 5.18: Form cập nhật ngành
Mục đích: Quản lý ngành, lớp như cho phép thêm, xóa, sửa, làm mới các
ngành.
Điều kiện tiên quyết: Mã ngành, tên ngành là điều kiện bắt buộc.
Dữ liệu đầu vào: Textbox mã ngành, tên ngành.