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
Mục lục:
I.
II. III. IV.
Phát biểu ----------------------------------------------------------------------- Trang 02 1. Lý do chọn đề tài -------------------------------------------------------- Trang 02 2. Chức năng ---------------------------------------------------------------- Trang 03 Bảng tra cưu thuật ngữ ----------------------------------------------------- Trang 04 Sơ đồ phần mềm ------------------------------------------------------------- Trang 05 Đặ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
1
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.
2
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
3
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
4
III. Sơ đồ phần mềm:
5
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
6
Dialog Box Hộp thoại thông báo Khi người sử dụng nhập sai TK hoặc MK thì ra hộp thoại thông
báo lỗi này
2. Màn hình chính:
Tác giả thực hiện: Nguyễn Văn Kiên
OK ButtonX Nhấn vào núp này quay về màn hình đăng nhập
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
7
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
3. Quản lý
Tác giả thực hiện: Nguyễn Phi Long
Home Office2007StartButton Chứa các chức năng đổi MK, phục hồi DL…
Tên Loại Control Nguồn Mặc định Mô tả
Màn hình Form Modal Form
8
Khối lớp ButtonItem Danh sách khối lớp
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
4. Khối lớp:
Tác giả thực hiện: Nguyễn Văn Kiên
Giáo viên ButtonItem Danh sách giáo viê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
9
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
5. Lớp học
Tác giả thực hiện: Nguyễn Phi Long
10
DataGridViewX CSDL Danh sách các khối lớp Bảng Danh sách
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
DataGridViewX CSDL Danh sách các lớp Bảng Danh sách
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
6. Học sinh
Tác giả thực hiện: Nguyễn Văn Kiên
Lưu vào DS ButtonX Lưu KQ vào DS
11
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
DataGridViewX CSDL Danh sách các khối lớp Bảng Danh sách
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
12
Lưu vào DS ButtonX Lưu KQ vào DS
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
DataGridViewX CSDL Danh sách các HK Bảng Danh sách
13
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
14
DataGridViewX CSDL Danh sách các NH Bảng Danh sách
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
DataGridViewX CSDL Danh sách các MH Bảng Danh sách
15
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
16
BottonX Hiển thị danh sách Hiển thị bảng danh sách cần xem
11. Kết quả
Tác giả thực hiện: Nguyễn Phi Long
DataGridViewX CSDL Danh sách hs cần xem điểm Bảng danh sách hiển thị
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
17
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
18
DataGridViewX CSDL Danh sách các HL Bảng Danh sách
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
DataGridViewX CSDL Danh sách các HK Bảng Danh sách
19
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ó
DataGridViewX CSDL Danh sách các GV Bảng Danh sách
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
20
Lưu vào DS ButtonX Lưu lại kết quả vừa thực hiện
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
ButtonItem DS KQ HK theo từng lớp KQ HK theo từng lớp
ButtonItem DS KQ HK Theo từng môn KQ HK theo từng môn
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 KQ CN theo từng lớp
21
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
22
Xem ButtonX Xem DS KQ
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
23
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
24
Xem ButtonX Xem DS KQ
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
25
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
26
Tra cứu GV ButtonItem Tìm kiếm GV
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
DataGridViewX CSDL Danh sách HS Bảng Danh sách
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
27
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
DataGridViewX CSDL Danh sách GV Bảng Danh sách
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
28
Tìm kiếm ButtonX Xuất ra danh sách cần tìm
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
ButtonItem CSDL Hướng dẫn sử dụng Hướng dẫn sử dụng phần mềm cũng như khắc phục sư cố
29
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
Khôi phục lại DL bị mất Phục hồi DL ButtonItem
Thoát khỏi chương trình Thoát ButtonItem
30
Đă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