Đề tài Quản lý kết quả học sinh trung học

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.

pdf32 trang | Chia sẻ: tienduy345 | Lượt xem: 1560 | Lượt tải: 5download
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