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

31