Hiện nay,trong quá trình công nghiệp hóa - hiện đại hóa, công nghệ thông tin được xem
là một trong những ngành phát triển nhanh nhất nước ta. Với sự bùng nổ thông tin và sự
phát triển mạnh mẽ của công nghệ kỹ thuật số, muốn phát triển các nghành một cách đồng
bộ thì cần phải áp dụng những sản phẩm của công nghệ thông tin vào tất cả các ngành,
các lĩnh vực.
Cùng với sự phát triển nhanh chóng về phần cứng máy tính, các phần mềm ngày
càng trở nên đa dạng, phong phú, hoàn thiện hơn và hỗ trợ hiệu quả cho con người. Các
phần mềm hiện nay ngày càng đáp ứng được nhiều những yêu cầu của người dùng với
độ khó ngày càng cao, hỗ trợ cho người dùng một cách thuận tiện nhất mà chúng có thể
trong việc sử dụng, thời gian xử lý nhanh chóng, một số phần mềm còn cung cấp các chức
năng đã được tự động hoá.
Do vậy mà trong việc phát triển, đòi hỏi phần mềm không chỉ là sự chính xác, xử lý
được nhiều nhiệm vụ thực tế mà còn phải đáp ứng các yêu cầu khác như về tốc độ, giao
diện thân thiện, mô hình hoá được các thực thể vào máy tính để người sử dụng tiện lợi,
quen thuộc, tính tương thích cao, bảo mật cao (đối với các dữ liệu cần bảo mật), Các
phần mềm giúp tiết kiệm một lượng lớn thời gian, công sức của con người, và tăng độ
chính xác và hiệu quả trong công việc (nhất là việc sửa lỗi và tự động đồng bộ hoá).
Với đề tài này, việc quản lý kết quả học tập, rèn luyện của học sinh trong các trường
trung học cơ sở và phổ thông sẽ trở nên đơn giản, thuận tiện, nhanh chóng, tiết kiệm chi
phí và hiệu quả hơn rất nhiều. Nếu không có sự hỗ trợ của tin học, việc quản lý này phải
cần khá nhiều người, chia thành nhiều khâu, với hàng núi giấy tờ mới có thể quản lý được
toàn bộ hồ sơ học sinh (thông tin, điểm số, học bạ, ), lớp học (sỉ số, giáo viên chủ
nhiệm, ), giáo viên, cũng như việc tính điểm trung bình, xếp loại học lực cho học sinh
toàn trường (số lượng học sinh có thể lên đến hàng ngàn). Các công việc này đòi hỏi
nhiều thời gian và công sức, mà sự chính xác và hiệu quả không cao, vì đa số đều làm
bằng thủ công. Một số hành động như tra cứu, thống kê, và hiệu chỉnh thông tin khá vất
vả. Ngoài ra, còn có một số khó khăn về vấn đề lưu trữ khá đồ sộ, dễ bị thất lạc, tốn
kém, Trong khi đó, các công việc này hoàn toàn có thể ứng dụng các phần mềm tin học
một cách dễ dàng.
32 trang |
Chia sẻ: tienduy345 | Lượt xem: 1560 | Lượt tải: 5
Bạn đang xem trước 20 trang tài liệu Đề tài Quản lý kết quả học sinh trung học, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
TRƯỜNG ĐẠI HỌC NÔNG LÂM TPHCM
KHOA CÔNG NGHỆ THÔNG TIN
-------------
Đề tài:
QUẢN LÝ KẾT QUẢ HỌC SINH
TRUNG HỌC
1
Mục lục:
I. Phát biểu ----------------------------------------------------------------------- Trang 02
1. Lý do chọn đề tài -------------------------------------------------------- Trang 02
2. Chức năng ---------------------------------------------------------------- Trang 03
II. Bảng tra cưu thuật ngữ ----------------------------------------------------- Trang 04
III. Sơ đồ phần mềm ------------------------------------------------------------- Trang 05
IV. Đặc tả màm hình ------------------------------------------------------------- Trang 06
1. Màn hình đăng nhập ---------------------------------------------------- Trang 06
2. Màn hình chính ----------------------------------------------------------- Trang 07
3. Quản lý --------------------------------------------------------------------- Trang 08
4. Khối lớp -------------------------------------------------------------------- Trang 09
5. Lớp học -------------------------------------------------------------------- Trang 10
6. Học sinh ------------------------------------------------------------------- Trang 11
7. Học kỳ ---------------------------------------------------------------------- Trang 13
8. Năm học ------------------------------------------------------------------- Trang 14
9. Môn học -------------------------------------------------------------------- Trang 15
10. Xem điểm ------------------------------------------------------------------ Trang 16
11. Kết quả --------------------------------------------------------------------- Trang 17
12. Học lực --------------------------------------------------------------------- Trang 18
13. Hạnh kiểm ----------------------------------------------------------------- Trang 19
14. Giáo viên ------------------------------------------------------------------ Trang 20
15. Thống kê ------------------------------------------------------------------- Trang 21
16. KQ HK theo từng lớp --------------------------------------------------- Trang 22
17. KQ HK theo từng nhóm ------------------------------------------------ Trang 23
18. KQ CN theo từng nhóm ------------------------------------------------ Trang 24
19. KQ CN theo từng môn ------------------------------------------------- Trang 25
20. Tra cứu--------------------------------------------------------------------- Trang 26
21. Tra cứu HS ---------------------------------------------------------------- Trang 27
22. Tra cứu GV --------------------------------------------------------------- Trang 28
23. giúp đỡ --------------------------------------------------------------------- Trang 29
24. Home ----------------------------------------------------------------------- Trang 30
2
I. Phát Biểu
1. Lý do chọn đề tài:
Hiện nay,trong quá trình công nghiệp hóa - hiện đại hóa, công nghệ thông tin được xem
là một trong những ngành phát triển nhanh nhất nước ta. Với sự bùng nổ thông tin và sự
phát triển mạnh mẽ của công nghệ kỹ thuật số, muốn phát triển các nghành một cách đồng
bộ thì cần phải áp dụng những sản phẩm của công nghệ thông tin vào tất cả các ngành,
các lĩnh vực.
Cùng với sự phát triển nhanh chóng về phần cứng máy tính, các phần mềm ngày
càng trở nên đa dạng, phong phú, hoàn thiện hơn và hỗ trợ hiệu quả cho con người. Các
phần mềm hiện nay ngày càng đáp ứng được nhiều những yêu cầu của người dùng với
độ khó ngày càng cao, hỗ trợ cho người dùng một cách thuận tiện nhất mà chúng có thể
trong việc sử dụng, thời gian xử lý nhanh chóng, một số phần mềm còn cung cấp các chức
năng đã được tự động hoá.
Do vậy mà trong việc phát triển, đòi hỏi phần mềm không chỉ là sự chính xác, xử lý
được nhiều nhiệm vụ thực tế mà còn phải đáp ứng các yêu cầu khác như về tốc độ, giao
diện thân thiện, mô hình hoá được các thực thể vào máy tính để người sử dụng tiện lợi,
quen thuộc, tính tương thích cao, bảo mật cao (đối với các dữ liệu cần bảo mật), Các
phần mềm giúp tiết kiệm một lượng lớn thời gian, công sức của con người, và tăng độ
chính xác và hiệu quả trong công việc (nhất là việc sửa lỗi và tự động đồng bộ hoá).
Với đề tài này, việc quản lý kết quả học tập, rèn luyện của học sinh trong các trường
trung học cơ sở và phổ thông sẽ trở nên đơn giản, thuận tiện, nhanh chóng, tiết kiệm chi
phí và hiệu quả hơn rất nhiều. Nếu không có sự hỗ trợ của tin học, việc quản lý này phải
cần khá nhiều người, chia thành nhiều khâu, với hàng núi giấy tờ mới có thể quản lý được
toàn bộ hồ sơ học sinh (thông tin, điểm số, học bạ,), lớp học (sỉ số, giáo viên chủ
nhiệm,), giáo viên, cũng như việc tính điểm trung bình, xếp loại học lực cho học sinh
toàn trường (số lượng học sinh có thể lên đến hàng ngàn). Các công việc này đòi hỏi
nhiều thời gian và công sức, mà sự chính xác và hiệu quả không cao, vì đa số đều làm
bằng thủ công. Một số hành động như tra cứu, thống kê, và hiệu chỉnh thông tin khá vất
vả. Ngoài ra, còn có một số khó khăn về vấn đề lưu trữ khá đồ sộ, dễ bị thất lạc, tốn
kém, Trong khi đó, các công việc này hoàn toàn có thể ứng dụng các phần mềm tin học
một cách dễ dàng.
3
2. Chức năng:
Phần mềm bao gồm:
+ Quản lý:
Khối lớp
Lớp học
Học sinh
Học kỳ
Năm học
Môn học
Điểm
Kết quả
Học lực
Hạnh kiểm
Giáo viên
Giúp quản lý nhanh chóng, tiếp kiệm thời gian.
+ Thống kê
Kết quả học kỳ theo lớp học
Kết quả học kỳ theo môn học
Kết quả cả năm theo lớp học
Kết quả cả năm theo năm học
Thông kê được danh sách kết quả theo năm theo kỳ chỉ băng 1 click
chuột.
+ Tra cứu
Tra cứu học sinh.
Tra cứu giáo viên.
Nhanh chóng tìm được kết quả học tập, hạnh kiểm của học sinh
cũng như giáo viên chủ nào chủ nhiệm học dạy lớp nào.
+ Giúp đỡ.
Hưỡng dẫn sử dụng cho các giáo viên mới sử dụng lần đầu cũng
như cách khắc phục sự cố xảy ra
4
II. Bảng tra cứu thuật ngữ:
Thuật ngữ Ý nghĩa
CN Cả năm
DL Dữ liệu
HK Học kỳ
HS Học sinh
GV Giáo viên
MK Mật khẩu
KQ Kết quả
CSDL Cơ sở dữ liệu
5
III. Sơ đồ phần mềm:
6
IV. Đặc tả màn hình:
1. Màn hình đăng nhập :
Tác giả thực hiện : Nguyễn Phi Long
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Tên đăng nhập TextBoxX Admin
Tên của người có quyền đăng
nhập vào hệ thống
Mật Khẩu TextBoxX Admin Mk ứng với tên đăng nhập trên
Đăng nhập ButtonX Kiểm tra thông tin đăng nhập
Hủy bỏ ButtonX Thoát khỏi chương trình
Hộp thoại thông
báo
Dialog Box Khi người sử dụng nhập sai TK
hoặc MK thì ra hộp thoại thông
7
báo lỗi này
OK ButtonX
Nhấn vào núp này quay về màn
hình đăng nhập
2. Màn hình chính:
Tác giả thực hiện: Nguyễn Văn Kiên
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Quản lý RibbonTabItem
QL khối lơp – lớp – HS, năm
học, môn học, KQ, GV
8
Thống kê RibbonTabItem TK KQ HK, KQ cuối năm
Tra cứu RibbonTabItem Tra cứu HS, GV
Giúp đỡ RibbonTabItem
Hướng dẫn cho người mới sử
dụng, hoặc sữa chữa lỗi
Home Office2007StartButton
Chứa các chức năng đổi MK,
phục hồi DL
3. Quản lý
Tác giả thực hiện: Nguyễn Phi Long
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Khối lớp ButtonItem Danh sách khối lớp
9
Lớp học ButtonItem Danh sách lớp
Học sinh ButtonItem Danh sách HS
Học kỳ ButtonItem Danh sách học kỳ
Năm học ButtonItem Danh sách năm học
Điểm ButtonItem Danh sách điểm
Kết quả ButtonItem Danh sách kết quả học tập
Học lực ButtonItem Danh sách học lực
Hạnh kiểm ButtonItem Danh sách hạnh kiểm
Giáo viên ButtonItem Danh sách giáo viên
4. Khối lớp:
Tác giả thực hiện: Nguyễn Văn Kiên
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Nút về ToolStripButton Quay trở lại trang trước
Nút tới ToolStripButton Tiến thêm một trang
Dấu cộng ToolStripButton Nhập thêm khối lớp
10
Dấu xóa ToolStripButton Xóa khối lớp hiện có
Save ToolStripButton Lưu lại dữ liệu vừa thực hiện
Bảng Danh
sách
DataGridViewX CSDL Danh sách các khối lớp
5. Lớp học
Tác giả thực hiện: Nguyễn Phi Long
11
6. Học sinh
Tác giả thực hiện: Nguyễn Văn Kiên
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Nút về ToolStripButton Quay trở lại trang trước
Nút tới ToolStripButton Tiến thêm một trang
Dấu cộng ToolStripButton Nhập thêm khối lớp
Dấu xóa ToolStripButton Xóa khối lớp hiện có
Save ToolStripButton Lưu lại dữ liệu vừa thực hiện
Bảng Danh
sách
DataGridViewX CSDL Danh sách các lớp
Mã lớp TextBoxX Nhập mã lớp
Tên lớp TextBoxX Nhập tên lớp
Khối lớp TextBoxX Nhập khối lớp
Năm học TextBoxX Nhập năm học
GV chủ nhiệm TextBoxX Nhập GV chủ nhiệm
Lưu vào DS ButtonX Lưu KQ vào DS
12
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Nút về ToolStripButton Quay trở lại trang trước
Nút tới ToolStripButton Tiến thêm một trang
Dấu cộng ToolStripButton Nhập thêm khối lớp
Dấu xóa ToolStripButton Xóa khối lớp hiện có
Save ToolStripButton Lưu lại dữ liệu vừa thực hiện
Bảng Danh
sách
DataGridViewX CSDL Danh sách các khối lớp
Mã HS TextBoxX Nhập mã HS
Tên HS TextBoxX Nhập tên HS
Giới tính CheckBoxX Chọn giới tính
Ngày sinh DateTimeInput Chọn ngày sinh
Nơi sinh TextBoxX Nhập nơi sinh
Lưu vào DS ButtonX Lưu KQ vào DS
13
7. Học kỳ
Tác giả thực hiện: Nguyễn Phi Long
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Nút về ToolStripButton Quay trở lại trang trước
Nút tới ToolStripButton Tiến thêm một trang
Dấu cộng ToolStripButton Nhập thêm khối lớp
Dấu xóa ToolStripButton Xóa khối lớp hiện có
Save ToolStripButton Lưu lại dữ liệu vừa thực hiện
Bảng Danh
sách
DataGridViewX CSDL Danh sách các HK
14
8. Năm học
Tác giả thực hiện: Nguyễn Văn Kiên
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Nút về ToolStripButton Quay trở lại trang trước
Nút tới ToolStripButton Tiến thêm một trang
Dấu cộng ToolStripButton Nhập thêm khối lớp
Dấu xóa ToolStripButton Xóa khối lớp hiện có
Save ToolStripButton Lưu lại dữ liệu vừa thực hiện
Bảng Danh
sách
DataGridViewX CSDL Danh sách các NH
15
9. Môn học
Tác giả thực hiện: Nguyễn Phi Long
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Nút về ToolStripButton Quay trở lại trang trước
Nút tới ToolStripButton Tiến thêm một trang
Dấu cộng ToolStripButton Nhập thêm khối lớp
Dấu xóa ToolStripButton Xóa khối lớp hiện có
Save ToolStripButton Lưu lại dữ liệu vừa thực hiện
Bảng Danh
sách
DataGridViewX CSDL Danh sách các MH
16
10. Xem Điểm
Tác giả thực hiện: Nguyễn Văn Kiên
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Năm học TextBoxX Nhập năm học
Học kỳ TextBoxX Nhập học kỳ
Lớp TextBoxX Nhập tên lớp
Học sinh TextBoxX Nhập học sinh
Môn học TextBoxX Nhập môn học
Hiển thị danh
sách
BottonX
Hiển thị bảng danh sách cần
xem
17
Bảng danh sách
hiển thị
DataGridViewX CSDL Danh sách hs cần xem điểm
11. Kết quả
Tác giả thực hiện: Nguyễn Phi Long
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Danh sách KQ DataGridViewX CSDL DS KQ
18
12. Học lực
Tác giả thực hiện: Nguyễn Văn Kiên
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Nút về ToolStripButton Quay trở lại trang trước
Nút tới ToolStripButton Tiến thêm một trang
Save ToolStripButton Lưu lại dữ liệu vừa thực hiện
Bảng Danh
sách
DataGridViewX CSDL Danh sách các HL
19
13. Hạnh kiểm
Tác giả thực hiện: Nguyễn Phi Long
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Nút về ToolStripButton Quay trở lại trang trước
Nút tới ToolStripButton Tiến thêm một trang
Save ToolStripButton Lưu lại dữ liệu vừa thực hiện
Bảng Danh
sách
DataGridViewX CSDL Danh sách các HK
20
14. Giáo viên
Tác giả thực hiện: Nguyễn Văn Kiên
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Nút về ToolStripButton Quay trở lại trang trước
Nút tới ToolStripButton Tiến thêm một trang
Xóa ToolStripButton Xóa 1 GV hiện có
Bảng Danh
sách
DataGridViewX CSDL Danh sách các GV
Mã GV TextBoxX Nhập mã GV
Tên GV TextBoxX Nhập tên GV
Địa chỉ TextBoxX Nhập địa chỉ GV
Điện thoại TextBoxX Nhập điện thoại GV
Chuyên môn ComboBoxEx Chọn chuyên môn GV
Lưu vào DS ButtonX Lưu lại kết quả vừa thực hiện
21
15. Thống kê
Tác giả thực hiện: Nguyễn Phi Long
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
KQ HK theo
từng lớp
ButtonItem DS KQ HK theo từng lớp
KQ HK theo
từng môn
ButtonItem DS KQ HK Theo từng môn
KQ CN theo
từng lớp
ButtonItem DS KQ CN theo từng lớp
KQ CN theo
từng lớp
ButtonItem DS KQ CN theo từng lớp
22
16. KQ HK theo từng lớp
Tác giả thực hiện: Nguyễn Văn Kiên
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Năm học ConbBoxEx CSDL DS các năm
Học kỳ ConbBoxEx CSDL DS học kỳ
Lớp ConbBoxEx CSDL DS lớp
Xem ButtonX Xem DS KQ
23
17. KQ HK theo từng môn
Tác giả thực hiện: Nguyễn Phi Long
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Năm học ConbBoxEx CSDL DS các năm
Học kỳ ConbBoxEx CSDL DS học kỳ
Lớp ConbBoxEx CSDL DS lớp
Xem ButtonX Xem DS KQ
Môn học ConbBoxEx CSDL DS môn học
24
18. KQ CN theo từng lớp
Tác giả thực hiện: Nguyễn Văn Kiên
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Năm học ConbBoxEx CSDL DS các năm
Xem ButtonX Xem DS KQ
25
19. KQ CN theo từng môn
Tác giả thực hiện: Nguyễn Phi Long
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Năm học ConbBoxEx CSDL DS các năm
Xem ButtonX Xem DS KQ
Môn học ConbBoxEx CSDL DS môn học
26
20. Tra cứu
Tác giả thực hiện: Nguyễn Văn Kiên
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Tra cứu HS ButtonItem Tìm kiếm HS
Tra cứu GV ButtonItem Tìm kiếm GV
27
21. Tra cứu HS
Tác giả thực hiện: Nguyễn Phi Long
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Bảng Danh
sách
DataGridViewX CSDL Danh sách HS
Họ và tên TextBoxX Nhập Họ và tên
Nơi sinh TextBoxX Nhập Nơi Sinh
Tìm kiếm ButtonX Xuất ra danh sách cần tìm
28
22. Tra cứu GV
Tác giả thực hiện: Nguyễn Văn Kiên
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Bảng Danh
sách
DataGridViewX CSDL Danh sách GV
Họ và tên TextBoxX Nhập Họ và tên
Địa chỉ TextBoxX Nhập địa chỉ
Chuyên môn TextBoxX CSDL Chọn chuyên môn cần tìm
Tìm kiếm ButtonX Xuất ra danh sách cần tìm
29
23. Giúp đỡ
Tác giả thực hiện: Nguyễn Phi Long
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Hướng dẫn sử
dụng
ButtonItem CSDL
Hướng dẫn sử dụng phần
mềm cũng như khắc phục sư
cố
30
24. Home
Tác giả thực hiện: Nguyễn Văn Kiên
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
Đổi MK ButtonItem Thay đổi mật khẩu mới
Sao lưu DL ButtonItem Lưu lại giữ liệu vừa thực hiên
Phục hồi DL ButtonItem Khôi phục lại DL bị mất
Thoát ButtonItem Thoát khỏi chương trình
Đăng xuất Dialog Box
Hộp thoại thông báo bạn có
nên đăng xuất hay ở lại làm
tiếp
31