V. Giới thiệu chương trình quản lý:
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.
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ý ngành học, người dùng phải nhập mã ngành, tên ngành. 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 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.
VI. Giới thiệu báo cáo, thống kê
1. Báo cáo số liệu sinh viên thuộc diện chính sách ưu đãi và xã hội
Hình 6.1: Báo cáo số liệu sinh viên thuộc diện chính sách ưu đãi
Mục đích: Báo cáo số liệu sinh viên thuộc diện chính sách ưu đãi và chính sách xã hội.
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Danh sách những sinh viên thuộc diện chính sách ưu
đãi và chính sách xã hội.
Mô tả: Khi người dùng nhấp vào mục báo cáo và chọn mục “Báo cáo danh sách sinh viên thuộc diện chính sách ưu đãi” ở form chính thì sẽ hiện ra trang report những sinh viên thuộc diện chính sách ưu đãi và chính sách xã hội. Tùy thuộc vào yêu cầu xuất ra báo cáo nào thì người dùng chọn báo cáo thích hợp, sau đó nhấp vào nút thống kê sẽ hiện bảng báo cáo. Trang này cho phép export ra các file excel, word…và có thể in trực tiếp ra được.
2. Báo cáo danh sách sinh viên bị kỷ luật
Hình 6.2: Báo cáo danh sách sinh viên bị kỷ luật
Mục đích: Báo cáo danh sách sinh viên bị kỷ luật.
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Danh sách những sinh viên bị kỷ luật.
Mô tả: Khi người dùng nhấp vào mục báo cáo và chọn mục “Báo cáo danh sách sinh viên bị kỷ luật” ở trên form chính thì sẽ hiện ra một form cho phép người dùng chọn học kỳ, năm học và nhấn nút thống kê thì trang report những sinh viên vi phạm kỷ luật sẽ hiển thị bên dưới. Trang này cho phép export ra các file excel, word…,và có thể in trực tiếp ra được.
3. Báo cáo danh sách sinh viên có liên quan đến tệ nạn ma túy
Hình 6.3: Báo cáo danh sách sinh viên liên quan đến tệ nạn ma túy
Mục đích: Báo cáo danh sách sinh viên có liên quan đến tệ nạn ma
túy.
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Danh sách những sinh viên có liên quan đến tệ nạn
ma túy.
Mô tả: Khi người dùng nhấp vào mục báo cáo và chọn mục “Báo cáo danh sách sinh viên có liên quan đến tệ nạn ma túy” ở trên form chính thì sẽ hiện ra một form cho phép người dùng chọn học kỳ, năm học và nhấn nút thống kê thì trang report sinh viên liên quan đến tệ nạn ma túy sẽ hiển thị bên dưới. Trang này cho phép export ra các file excel, word,…và có thể in trực tiếp ra được.
4. Báo cáo sinh viên nước ngoài
Hình 6.4: Báo cáo số liệu sinh viên nước ngoài
Mục đích: Báo cáo sinh viên nước ngoài học tại trường.
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Số liệu sinh viên nước ngoài học tại trường.
Mô tả: Khi người dùng nhấp vào mục báo cáo và chọn mục “Báo cáo số liệu sinh viên nước ngoài” ở trên form chính thì sẽ hiện ra trang report thống kê số lượng sinh viên của từng quốc gia tham gia học tập tại trường. Trang này cho phép export ra các file excel, word,…và có thể in trực tiếp ra được.
5. Thống kê sinh viên được khen thưởng
Hình 6.5: Thống kê sinh viên được khen thưởng
Mục đích: Thống kê số liệu sinh viên được khen thưởng.
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Số liệu sinh viên được khen thưởng.
Mô tả: Khi người dùng nhấp vào mục thống kê và chọn mục “Thống kê sinh viên được khen thưởng” ở trên form chính thì sẽ hiện ra một form cho phép người dùng chọn học kỳ, năm học và nhấn nút thống kê thì trang report thống kê sinh viên được khen thưởng sẽ hiển thị bên dưới. Trang này cho phép export ra các file excel, word,…và có thể in trực tiếp ra được.
Hình 6.6: Form quản lý kết quả học tập của sinh viên
Mục đích: Thống kê số liệu và hình thức xử lý của sinh viên bị kỷ
luật.
Điều kiện tiên quyết:
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Số liệu sinh viên bị kỷ luật.
Mô tả: Khi người dùng nhấp vào mục thống kê và chọn mục “Thống kê sinh viên bị kỷ luật” ở trên form chính thì sẽ hiện ra ở trên form chính thì sẽ hiện ra một form cho phép người dùng chọn học kỳ, năm học và nhấn nút thống kê thì trang report thống kê sinh viên bị kỷ luật sẽ hiển thị bên dưới. Trang này cho phép export ra các file excel, word,…và có thể in trực tiếp ra được.
7. Thống kê biến động của sinh viên
Hình 6.7: Thống kê biến động sinh viên
Mục đích: Thống kê tình hình biến động của sinh viên như tổng số sinh viên nghỉ học, ngừng học, đang học theo đối tượng chính sách, theo thành phần xuất thân, theo dân tộc, theo tôn giáo, theo khu vực trong từng học kỳ của năm học.
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Số liệu tình hình biến động của sinh viên.
Mô tả: Khi người dùng nhấp vào mục thống kê và chọn mục “Thống kê biến động sinh viên” ở trên form chính thì ra một form cho phép người dùng chọn học kỳ, năm học và nhấn nút thống kê sẽ hiện ra trang report thể hiện số lượng sinh viên đang học, nghỉ học hay ngừng học. Trang này cho phép export ra các file excel, word,…và có thể in trực tiếp ra được.
8. Thống kê kết quả học tập và rèn luyện của sinh viên
Hình 6.8: Thống kê kết quả học tập của sinh viên
Mục đích: Thống kê kết quả học tập và rèn luyện đạo đức của sinh viên.
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Bảng số liệu thể hiện kết quả học tập và rèn luyện của
sinh viên theo từng ngành.
Mô tả: Khi người dùng nhấp vào mục thống kê và chọn mục “Thống kê kết quả học tập và rèn luyện của sinh viên” ở trên form chính thì sẽ hiện form thống kê kết quả học tập và rèn luyện của sinh viên. Tùy thuộc vào yêu cầu xuất ra báo cáo nào thì người dùng chọn báo cáo thích hợp, sau đó nhấp vào nút thống kê sẽ hiện bảng báo cáo. Trang này cho phép export ra các file excel, word,…và có thể in trực tiếp ra được.
9. Thống kê sinh viên theo cơ cấu xã hội
Hình 6.9: Thống kê sinh viên theo cơ cấu xã hội
Mục đích: Thống kê sinh viên theo cơ cấu xã hội.
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Bảng thống kê sinh viên theo cơ cấu xã hội.
Mô tả: Khi người dùng nhấp vào mục thống kê và chọn mục “Thống kê sinh viên theo cơ cấu xã hội” ở trên form chính thì sẽ hiện ra trang report về số lượng sinh viên theo giới tính, thành phần xuất thân, theo dân tộc, theo tôn giáo, theo khu vực của từng ngành học. Trang này cho phép export ra các file excel, word,…và có thể in trực tiếp ra được.
Hình 6.10: Thống kê tập thể được khen thưởng
Mục đích: Thống kê tập thể được khen thưởng.
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Số liệu tập thể được khen thưởng theo từng cấp như
cấp trường , cấp quận/huyện, cấp tỉnh/thành phố, cấp quốc gia của từng học kỳ.
Mô tả: Khi người dùng nhấp vào mục thống kê và chọn mục “Thống kê tập thể được khen thưởng” ở trên form chính thì ra một form cho phép người dùng chọn học kỳ, năm học và nhấn nút thống kê sẽ hiện ra trang report về các tập thể được khen thưởng. Trang này cho phép export ra các file excel, word,…và có thể in trực tiếp ra được.
11. Thống kê số lượng sinh viên được nhận học bổng và trợ cấp xã hội
Hình 6.11: Thống kê sinh viên nhận học bổng và trợ cấp xã hội
Mục đích: Thống kê sinh viên được nhận học bổng và trợ cấp xã hội.
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Số liệu sinh viên được nhận học bổng và trợ cấp xã
hội của từng học kỳ.
Mô tả: Khi người dùng nhấp vào mục thống kê và chọn mục “Thống kê sinh viên được nhận học bổng và trợ cấp xã hôi” ở trên form chính thì ra một form cho phép người dùng chọn học kỳ, năm học và nhấn nút thống kê sẽ hiện ra trang report số liệu sinh viên được nhận học bổng và trợ cấp xã hội. Trang này cho phép export ra các file excel, word,…và có thể in trực tiếp ra được.
Hình 6.12: Thống kê sinh viên đi làm thêm
Mục đích: Thống kê sinh viên đi làm thêm.
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Số liệu sinh viên đi làm thêm của từng học kỳ.
Mô tả: Khi người dùng nhấp vào mục thống kê và chọn mục “ Thống kê sinh viên đi làm thêm” ở trên form chính thì ra một form cho phép người dùng chọn học kỳ, năm học và nhấn nút thống kê sẽ hiện ra trang report số liệu sinh viên đi làm thêm của từng học kỳ trong năm học. Trang này cho phép export ra các file excel, word,…và có thể in trực tiếp ra được.
13. Thống kê sinh viên vay vốn tín dụng
Hình 6.13: Mẫu thống kê sinh viên vay vốn tín dụng
Mục đích: Thống kê sinh viên đi làm thêm.
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Số liệu sinh viên đi làm thêm của từng học kỳ.
Mô tả: Khi người dùng nhấp vào mục thống kê và chọn mục “ Thống kê sinh viên vay vốn tín dụng” ở trên form chính thì ra một form cho phép người dùng chọn học kỳ, năm học và nhấn nút thống kê sẽ hiện ra trang report số liệu sinh viên vay vốn tín dụng của từng học kỳ trong năm học. Trang này cho phép export ra các file excel, word,…và có thể in trực tiếp ra được.
Hình 6.14: Mẫu thống kê sinh viên tốt nghiệp
Mục đích: Thống kê sinh viên tốt nghiệp.
Dữ liệu đầu vào: Có sẵn trong cơ sở dữ liệu.
Dữ liệu đầu ra: Số liệu sinh viên tốt nghiệp của trường.
Mô tả: Khi người dùng nhấp vào mục thống kê và chọn mục “Thống kê tập thể được khen thưởng” ở trên form ra trang report số liệu sinh viên tốt nghiệp. Trang này cho phép export ra các file excel, word,…và có thể in trực tiếp ra được.
Phần III: KẾT LUẬN I. Kết quả đạt được
Do thời gian và khả năng có hạn, chúng em đã đạt được một số kết quả như sau:
Xây dựng được cơ sở dữ liệu quản lý sinh viên.
Thiết kế giao diện dễ nhìn.
Hiển thị thông tin của từng sinh viên.
Viết được chương trình quản lý sinh viên cho Phòng QLHSSV & TTGD và đưa sang web admin.
Viết được các báo cáo và thống kê về tình hình của sinh viên theo từng kỳ, từng năm trong winform.
Phân chia chức năng cho người quản trị (admin) và sinh viên(user).
Người quản trị có thể thêm, xóa, sửa một số bảng dữ liệu như: sinh viên, lớp, ngành,….
Xây dựng được trang web cho sinh viên sử dụng vào việc tìm kiếm thông tin sinh viên.
II. Hướng phát triển
Thiết kế chế độ bảo mật.
Thực hiện quản lý hoàn toàn thông qua web admin.
Cho phép upload file và download file.
Xuất ra các báo cáo, thống kê bằng file PDF thông qua web admin.
TÀI LIỆU THAM KHẢO
[1] Bài giảng môn phân tích thiết kế hướng đối tượng của cô Ngô Thị Bích Phượng, trường Đại học Kỹ thuật Công nghệ.
[2] Giáo trình môn cơ sở dữ liệu của thầy Cao Tùng Anh, trường Đại học Kỹ thuật Công nghệ
[3] Giáo trình Phân tích thiết kế hệ thống thông tin của Thầy Văn Như Bích, trường Đại học Kỹ thuật Công nghệ.
[4] Lập trình giao diện người dùng theo C#, Tác giả Dương Quang Thiện. [5] Sử dụng Crystal Reports XI, Tác giả Huỳnh Phước Nam.
[6] Luận văn: Lê Tấn Đạt, xây dựng trang web ELECTRICSHOP.com,trường Đại học Kỹ thuật Công nghệ.
[7] Website http://www.rtc2.edu.vn [8] Website http://www.cdptth1.edu.vn [9] Website http://www.codeproject.com