Quản lý học sinh trường trung học phổ thông C#
TRƯỜNG ĐẠI HỌC AN GIANG KHOA KỸ THUẬT - CÔNG NGHỆ - MÔI TRƯỜNG THỰC TẬP CUỐI KHÓA CỬ NHÂN TIN HỌC XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ HỌC SINH TRƯỜNG PHỔ THÔNG THỰC HÀNH SƯ PHẠM (ỨNG DỤNG DESKTOP) Đơn vị thực tập: Khoa Kỹ thuật - Công nghệ - Môi trường Giảng viên hướng dẫn: Sinh viên thực hiện: ThS. Nguyễn Thái Dư Trần Minh Trí – DTH051110 An Giang, 04/2009 TRƯỜNG ĐẠI HỌC AN GIANG KHOA KỸ THUẬT - CÔNG NGHỆ - MÔI TRƯỜNG THỰC TẬP CUỐI KHÓA CỬ NHÂN TIN HỌC XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ HỌC SINH TRƯỜNG PHỔ THÔNG THỰC HÀNH SƯ PHẠM (ỨNG DỤNG DESKTOP) Đơn vị thực tập: Khoa Kỹ thuật - Công nghệ - Môi trường Giảng viên hướng dẫn: Sinh viên thực hiện: ThS. Nguyễn Thái Dư Trần Minh Trí – DTH051110 An Giang, 04/2009 LỊCH LÀM VIỆC Họ và tên sinh viên: Trần Minh Trí Cơ quan thực tập: Khoa Kỹ thuật - Công nghệ - Môi trường Họ và tên giảng viên hướng dẫn: ThS. Nguyễn Thái Dư Thời gian thực tập, từ ngày 02 tháng 02 năm 2009 đến ngày 06 tháng 04 năm 2009. Tuần Nội dung công việc được giao Tự nhận xét về mức độ hoàn thành Nhận xét của GV hướng dẫn Chữ ký của GVHD 1 Từ ngày 02/02/2009 Đến ngày 07/02/2009 • Trao đổi với giảng viên hướng dẫn về những công việc sẽ thực hiện. • Tiến hành khảo sát, lấy dữ liệu, biểu mẫu thực tế tại trường PT. Hoàn thành 2 Từ ngày 09/02/2009 Đến ngày 14/02/2009 • Phân tích yêu cầu. • Mô hình hóa. Hoàn thành 3 Từ ngày 16/02/2009 Đến ngày 21/02/2009 • Thiết kế CSDL. • Trao đổi với GVHD để hoàn chỉnh CSDL. Hoàn thành 4 Từ ngày 23/02/2009 Đến ngày 28/02/2009 • Thiết kế giao diện. Hoàn thành 5 Từ ngày 02/03/2009 Đến ngày 07/03/2009 • Viết Code. Hoàn thành 6 Từ ngày 09/03/2009 Đến ngày 14/03/2009 • Viết Code. Hoàn thành 7 Từ ngày 16/03/2009 Đến ngày 21/03/2009 • Viết Code. Hoàn thành 8 Từ ngày 23/03/2009 Đến ngày 28/03/2009 • Nộp bản nháp. • Kiểm thử chương trình. Hoàn thành 9 Từ ngày 30/03/2009 Đến ngày 06/04/2009 • Hoàn chỉnh và nộp bản chính. • Kết thúc thực tập. Hoàn thành LỜI CẢM ƠN Em xin chân thành cảm ơn quý thầy cô và Ban giám hiệu trường Phổ thông Thực hành Sư phạm, Đại học An Giang đã tạo điều kiện thuận lợi cho em thực hiện đề tài luận văn tốt nghiệp này. Em xin chân thành cảm ơn quý thầy cô tổ bộ môn Tin học, Khoa Kỹ thuật - Công nghệ - Môi trường, trường Đại học An Giang đã tận tình giảng dạy, trang bị cho em những kiến thức quý báu trong suốt những năm học vừa qua. Em xin chân thành cảm ơn Thầy Nguyễn Thái Dư đã tận tình hướng dẫn, chỉ bảo em trong suốt thời gian thực hiện dề tài. Con xin nói lên lòng biết ơn sâu sắc đối với ông bà, cha mẹ đã chăm sóc, nuôi dạy con nên người. Xin chân thành cảm ơn các anh chị và bạn bè đã ủng hộ, giúp đỡ và động viên em trong thời gian học tập và nghiên cứu. Mặc dù đã cố gắng hoàn thành luận văn trong phạm vi và khả năng cho phép nhưng chắc chắn sẽ không tránh khỏi những thiếu sót. Em kính mong nhận được sự cảm thông và góp ý của quý thầy cô và các bạn. An Giang, tháng 04 năm 2009 Sinh viên thực hiện Trần Minh Trí MỤC LỤC Phần A. TỔNG QUAN 1 I. Giới thiệu cơ quan thực tập 1 1. Chức năng và nhiệm vụ 1 2. Cơ cấu tổ chức 1 II. Yêu cầu thực tế và lý do chọn đề tài 1 III. Tổng quan về trường Phổ thông Thực hành sư phạm 2 1. Lịch sử thành lập 2 2. Mục tiêu, nhiệm vụ 3 3. Cơ cấu, tổ chức và cơ sở vật chất 4 Phần B. CƠ SỞ LÝ THUYẾT 6 I. Nghiên cứu mô hình học và dạy trong nhà trường PT 6 1. Tổng quan về mô hình quản lý học và dạy 6 2. Các đối tượng quản lý cơ bản 7 3. Các mô hình quản lý điểm học sinh 8 3.1 Điểm tĩnh 8 3.2 Điểm động 9 4. Những khái niệm cơ bản của mô hình quản lý học và dạy 9 4.1 Hệ đào tạo 9 4.2 Chương trình môn học 11 4.3 Lớp học và môn học 11 4.4 Tiêu chuẩn phân loại học lực và danh hiệu thi đua 11 II. Đánh giá, xếp loại học sinh 12 1. Tiểu học 12 1.1 Mục đích đánh giá, xếp loại 12 1.2 Nguyên tắc đánh giá, xếp loại 12 1.3 Đánh giá và xếp loại hạnh kiểm 13 1.4 Đánh giá và xếp loại học lực 13 1.5 Sử dụng kết quả đánh giá, xếp loại 15 2. Trung học cơ sở và Trung học phổ thông 16 2.1 Mục đích, căn cứ và nguyên tắc đánh giá, xếp loại 16 2.2 Đánh giá và xếp loại loại hạnh kiểm 16 2.3 Đánh giá và xếp loại học lực 17 2.4 Sử dụng kết quả đánh giá, xếp loại 21 Phần C. PHÂN TÍCH 22 I. Khảo sát hiện trạng 22 1. Mô tả hiện trạng 22 2. Mô tả các công việc chính trong năm học 22 II. Phân tích yêu cầu 22 1. Yêu cầu chức năng 22 2. Yêu cầu phi chức năng 23 III. Mô hình hóa 24 1. Mô hình Use-Case 24 1.1 Xác định Actor và Use-Case 24 1.2 Mô hình Use-Case 25 1.3 Đặc tả Use-Case 28 2. Sơ đồ tuần tự 43 2.1 Sơ đồ tuần tự Đăng nhập 43 2.2 Sơ đồ tuần tự Quản lý người dùng 44 2.3 Sơ đồ tuần tự Quản lý học sinh 46 2.4 Sơ đồ tuần tự Nhập điểm 48 3. Sơ đồ lớp 49 Phần D. THIẾT KẾ 50 I. Thiết kế dữ liệu 50 II.Thiết kế giao diện 60 Phần E. TỔNG KẾT 73 I. Kết quả đạt được 73 II. Hướng phát triển 73 PHỤ LỤC 74 TÀI LIỆU THAM KHẢO 75 DANH MỤC HÌNH Hình 1: Cơ cấu tổ chức của Trường PT THSP 5 Hình 2: Mô hình lõi của dạy và học 6 Hình 3: Các đối tượng quản lý cơ bản trong nhà trường 7 Hình 4: Mô hình điểm “tĩnh” 8 Hình 5: Mô hình điểm “động” 9 Hình 6: Sơ đồ quan hệ giữa hệ đào tạo và các đối tượng khác trong nhà trường PT 10 Hình 7: Sơ đồ Use-Case Tổng quát 25 Hình 8: Sơ đồ Use-Case Quản lý niên học 26 Hình 9: Sơ đồ Use-Case Quản lý quy định 26 Hình 10: Sơ đồ Use-Case Quản lý giáo viên 27 Hình 11: Sơ đồ Use-Case Quản lý học sinh 27 Hình 12: Sơ đồ Use-Case Quản lý lớp-môn 28 Hình 13: Sơ đồ tuần tự đăng nhập 43 Hình 14: Sơ đồ tuần tự quản lý người dùng 44 Hình 15: Sơ đồ tuần tự Thêm người dùng 44 Hình 16: Sơ đồ tuần tự Xóa người dùng 45 Hình 17: Sơ đồ tuần tự Cập nhật người dùng 45 Hình 18: Sơ đồ tuần tự quản lý học sinh 46 Hình 19: Sơ đồ tuần tự thêm học sinh 46 Hình 20: Sơ đồ tuần tự xóa học sinh 47 Hình 21: Sơ đồ tuần tự cập nhật học sinh 47 Hình 22: Sơ đồ tuần tự nhập điểm học sinh 48 Hình 23: Sơ đồ lớp 49 Hình 24: Giao diện khởi tạo kết nối 60 Hình 25: Giao diện đăng nhập 60 Hình 26: Giao duện chính 61 Hình 27: Giao diện quản lý niên học 62 Hình 28: Giao diện quản lý thời gian từng học kỳ 63 Hình 29: Giao diện quản lý học sinh 64 Hình 30: Giao diện thông tin học sinh 65 Hình 31: Giao diện quản lý tổ chuyên môn 66 Hình 32: Giao diện quàn lý giáo viên 67 Hình 33: Giao diện thông tin giáo viên 68 Hình 34: Giao diện quản lý lớp học 69 Hình 35: Giao diện thông tin lớp học 70 Hình 36: Giao diện nhập hạnh kiểm học sinh 71 Hình 37: Giao diện nhập điểm học sinh 72 Phần mềm quản lý học sinh trường PT THSP Phần A. TỔNG QUAN ∗ ∗ ∗ I. Giới thiệu cơ quan thực tập: Tên cơ quan: Khoa Kỹ thuật - Công nghệ - Môi trường. Địa chỉ: 25, Võ Thị Sáu, TP. Long Xuyên, tỉnh An Giang. Ngày thành lập: ngày 14 tháng 5 năm 2001. Trưởng khoa: ThS. Trương Đăng Quang. Phó trưởng khoa: ThS. Đoàn Thanh Nghị, ThS. Nguyễn Trần Nhẫn Tánh. 1. Chức năng và nhiệm vụ: Đào tạo và nghiên cứu khoa học trong các ngành Công nghệ thông tin và Kỹ thuật môi trường nhằm ứng dụng và chuyển giao công nghệ trong các lĩnh vực có liên quan, qua đó đáp ứng nhu cầu phát triển kinh tế – xã hội của tỉnh An Giang nói riêng và khu vựa đồng bằng sông Cửu Long nói chung. Ngoài công tác giảng dạy, các cán bộ của Khoa còn tập trung vào công tác nghiên cứu khoa học (ưu tiên nghiên cứu các lĩnh vực mang tính ứng dụng cao vào đời sống của người dân tỉnh và đồng bằng sông Cửu Long). Hiện nay Khoa đang có rất nhiều đề tài nghiên cứu khoa học về việc ứng dụng tin học, công nghệ thông tin trong các lĩnh vực nông nghiệp, công nghiệp, thương mại, dịch vụ … và xây dựng các mô hình quản lý áp dụng công nghệ mới trong xử lý môi trường. 2. Cơ cấu tổ chức: Hiện nay Khoa được phân chia thành 3 bộ môn: Bộ môn Tin học, Bộ môn Kỹ thuật và Bộ môn Môi trường & Phát triển bền vững; với 2 ngành đào tạo là Tin học và Kỹ thuật môi trường. Về mặt nhân sự: tính đến tháng 1 năm 2009, Khoa có 43 giảng viên, nhân viên; trong đó có: 1 chuyên viên chính, 35 giảng viên, 2 chuyên viên, 1 kỹ thuật viên, 1 nhân viên. Về trình độ: Khoa hiện có 20 giảng viên có trình độ thạc sĩ, 2 giảng viên đang nghiên cứu sinh, 7 giảng viên đang học cao học và 14 giảng viên có trình độ kỹ sư và cử nhân. II. Yêu cầu thực tế và lý do chọn đề tài: Trong những năm gần đây, sự phát triển của công nghệ thông tin (CNTT) đã và đang làm thay đổi toàn bộ thế giới. Mọi ngành nghề, mọi lĩnh vực như công nghiệp, dịch vụ, y tế… dần dần được tin học hóa và làm cho công việc trở nên dễ dàng, nhanh chóng, chính xác hơn. Đặc biệt trong công tác giáo dục, việc tin học hóa góp phần nâng cao chất lượng dạy và học. CNTT là công cụ đắc lực hỗ trợ đổi mới phương pháp giảng dạy, học tập và hỗ trợ đổi mới quản lý giáo dục, góp phần nâng cao hiệu quả và chất lượng giáo dục. Phát triển nguồn nhân lực CNTT và ứng dụng CNTT trong giáo dục là một nhiệm vụ quan trọng có ý nghĩa quyết định sự phát triển CNTT của đất nước. Ngày 30/09/2008, Bộ trưởng Bộ Giáo dục và Đào tạo đã ban hành Chỉ thị số 55/2008/CT-BGDĐT về việc tăng cường giảng dạy, đào tạo và ứng dụng CNTT trong ngành 1 [...]... thêm, xóa, cập nhật thông tin lớp học 5 Quản lý học sinh 6 Quản lý khối lớp 7 Quản lý tổ chuyên môn Cho phép thêm mới, xóa, cập nhật thông tin học sinh Nhập hạnh kiểm (đánh giá), điểm; điểm danh học sinh; Quản lý học sinh chuyển trường, chuyển lớp, thôi học Thêm, xóa, cập nhật thông tin khối lớp Quản lý lớp học thuộc khối lớp Thêm, xóa, cập nhật thông tin tổ chuyển môn Quản lý giáo viên thuộc... của học sinh trong quá trình theo học tại trường Quản lý danh sách giáo viên, tổ chuyên môn, lớp học, khối lớp, bộ môn 22 Phần mềm quản lý học sinh trường PT THSP Thực hiện các chức năng: nhập học sinh mới đầu năm, phân lớp cho học sinh theo các tiêu chí xác định, quản lý học sinh chuyển lớp, chuyển trường, thôi học, nhập điểm và hạnh kiểm học sinh theo từng giai đoạn trong năm học, điểm danh học sinh, …... lập, Trường Phổ thông Thực hành Sư phạm đã đặt ra vấn đề ứng dụng công nghệ thông tin trong việc quản lý quá trình học tập của học sinh trong nhà trường Tuy nhiên khó khăn cũng bắt đầu phát sinh chính từ những đặc thù của trường, trường được thành lập dựa trên mô hình trường học đa cấp (với 3 cấp từ Tiểu học, Trung học cơ sở đến Trung học phổ thông) nên không thể sử dụng các phần mềm quản lý học sinh. .. hiệu, những người đang trực tiếp quản lý hàng ngàn học sinh, hàng trăm giáo viên trong phạm vi trường của mình 6 Phần mềm quản lý học sinh trường PT THSP 2 Các đối tượng quản lý cơ bản: Từ hình 1 với mô hình lõi, chúng ta đã thấy 2 đối tượng chính cần phải quản lý là Học sinh và Giáo viên Quan hệ trực tiếp giữa Học sinh và Giáo viên thông qua các Môn học mà học sinh phải học và giáo viên phải “dạy” Việc... Các đối tượng quản lý cơ bản trong nhà trường 7 Phần mềm quản lý học sinh trường PT THSP 3 Các mô hình quản lý điểm học sinh: 3.1 Điểm “tĩnh”: Như đã trình bày ở trên, trong mô hình quản lý học và dạy trong nhà trường, điểm vẫn là đối tượng quan trọng nhất cần lưu trữ và quản lý Khi nhắc đến bài toán quản lý điểm, chắc hẳn tất cả chúng ta đều có một suy nghĩ nhanh rằng công việc quản lý này thật là... trực tiếp chỉ đạo và quản lý 1 Năm học đầu tiên: 1989-1990 trường có 5 lớp với 130 học sinh 2 Năm học 1990-1991: 7 lớp - 157 học sinh 3 Năm học 1991-1992: 9 lớp - 185 học sinh 4 Từ năm học 1992 đến 1995 Số lượng học sinh từ 185 em tăng lên 227 em Đến năm 1996, Trường Trung học Sư phạm sát nhập với Trường CĐSP An Giang Trường thuộc khoa Mầm non do Cô Nguyễn Thị Thức chủ nhiệm khoa quản lý dưới sự chỉ đạo... (đối với học sinh tiểu học) , xét lên lớp, xét danh hiệu thi đua Tìm kiếm học sinh, giáo viên In báo cáo bảng điểm tổng hợp, chi tiết theo học sinh, theo lớp, theo khối lớp… 1.2 Mô hình Use-Case: Sơ đồ Use-Case Tổng qaát: Hình 7: Sơ đồ Use-Case Tổng quát 25 Phần mềm quản lý học sinh trường PT THSP Sơ đồ Use-Case Quản lý niên học: Hình 8: Sơ đồ Use-Case Quản lý niên học Sơ đồ Use-Case Quản lý quy... 24 Phần mềm quản lý học sinh trường PT THSP 8 Quản lý môn học 9 Quản lý người dùng 10 Quản lý quy định 11 Báo cáo-Thống kê Thêm, xóa, cập nhật thông tin môn học được dạy ở trường Tạo mới, xóa, cập nhật thông tin người dùng Phân quyền cụ thể cho người dùng Cập nhật thông tin liên quan đến nhà trường Phân loại vùng điểm, điểm Tạo mới, xóa, cập nhật tiêu chuẩn phân loại học lực và tiêu... thành (A) 2 Học sinh Giỏi: cho những học sinh được nhận xét thực hiện đầy đủ bốn nhiệm vụ của học sinh và điểm HLM.N của các môn học: Toán, Tiếng Việt (ở lớp 1, 2, 3); Toán, Tiếng Việt, Khoa học, Lịch sử và Địa lí (ở lớp 4, 5) đạt loại Giỏi, điểm HLM.N của các môn (phân môn) đánh giá bằng nhận xét đạt loại Hoàn thành (A) Trung học cơ sở và trung học phổ thông: 15 Phần mềm quản lý học sinh trường PT THSP... Hình 8: Sơ đồ Use-Case Quản lý niên học Sơ đồ Use-Case Quản lý quy định: Hình 9: Sơ đồ Use-Case Quản lý quy định 26 Phần mềm quản lý học sinh trường PT THSP Sơ đồ Use-Case Quản lý giáo viên: Hình 10: Sơ đồ Use-Case Quản lý giáo viên Sơ đồ Use-Case Quản lý học sinh: Hình 11: Sơ đồ Use-Case Quản lý học sinh 27 . Giao diện quản lý niên học 62 Hình 28: Giao diện quản lý thời gian từng học kỳ 63 Hình 29: Giao diện quản lý học sinh 64 Hình 30: Giao diện thông tin học sinh 65 Hình 31: Giao diện quản lý tổ chuyên. nhà trường. Khác với những phần mềm trước đây, phần mềm Quản lý học sinh Trường Phổ thông THSP phải quản lý quá trình học và dạy của học sinh và giáo viên một cách toàn diện nhất trên cả 3 cấp học. cứu khoa học giáo dục. 3 Phần mềm quản lý học sinh trường PT THSP 3. Cơ cấu, tổ chức và cơ sở vật chất: Trường Phổ thông Thực hành Sư phạm thuộc trường đại học An Giang là trường Phổ thông đa