Xây dựng phần mềm quản lý điểm tại trường Trung học phổ thông

50 1.4K 7
Xây dựng phần mềm quản lý điểm tại trường Trung học phổ thông

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tài liệu tham khảo Xây dựng phần mềm quản lý điểm tại trường Trung học phổ thông

Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Lời nói đầu Trong thời đại ngày nay chúng ta đang chứng kiến sự thay đổi lớn lao về công nghệ thông tin cũng nh nhiều điều kỳ diệu do khoa học công nghệ mang lại. Cùng với sự phát triển của ngành KHKT, công nghệ thông tin trên toàn cầu nói chung và tin học nói riêng ngày càng thâm nhập trực tiếp vào đời sống xã hội. Việc ứng dụng tin học vào các ngành khoa học, kĩ thuật, quản lý, sản xuất . . . không còn là điều xa lạ và mới nữa. Tin học nó thực sự trở thành công cụ hữu hiệu phục vụ đắc lực cho hoạt động của con ngời và trong đời sống xã hội. Chính vai trò to lớn này ngành tin học mà có thể gọi thời đại ngày nay là thời đại của công nghệ thông tin. Sự chính xác cao, khả năng lu trữ lớn, tốc độ xử thông tin nhanh, đã mở ra nhiều ứng dụng cho máy tính trong nhiều ngành, nhiều lĩnh vực khác nhau. Nhờ những tính năng u việt ấy mà máy tính đã giúp con ngời thoát khỏi công việc thủ công, nâng cao năng suất lao động. Mặc dù máy tính không có khả năng thay thế hoàn toàn cho con ngời nhng lợi dụng khả năng tính toán nhanh, chính xác, ngời lập trình có thể viết phần mềm giúp cho ngời sử dụng cập nhật hệ thống đợc dễ dàng. Một giao diện rõ ràng, thân thiện sẽ giúp cho những ngời sử dụng không chuyên cũng có thể tìm thấy ở máy tính một sự trợ giúp đắc lực. Nó hỗ trợ hiệu quả công việc truyền thống hàng ngày một cách tốt nhất, nhanh nhất mà trớc đây họ vẫn phải thực hiện một cách thủ công và rất dễ gây ra những nhầm lẫn đáng tiếc. Máy tính còn có khả năng lu trữ một khối lợng lớn thông tin. Thông tin đợc tổ chức lu trữ trong máy tính có thể đảm bảo tính khách quan, chính xác. Thông tin sẽ mang tính tập trung hơn, giúp cho các đối tợng có nhu cầu truy cập thông tin đợc nhanh, dễ dàng và tiện lợi. Máy tính ngày nay không chỉ đơc ứng dụng rộng dãi ỏ các công ty, xí nghiệp, nhà máy mà còn cả trong các trờng học. Máy tính đ- ợc đem vào trờng học với mục đích quản điểm cho một trờng PTTH sẽ thay thế toàn bộ các Sổ điểm chính vẫn dùng hiện nay. Và cũng có thể dùng thay thế cho tất cả các Sổ điểm cá nhân mà các Giáo viên bộ môn vẫn sử dụng hiện nay. Nh vậy tất cả điểm số của các học sinh đợc tập trung lại, không còn phân tán rải rác nh trớc đây vì mỗi giáo viên quản một Sổ điểm cá nhân dành riêng cho một lớp. Điểm số đợc cập nhật 1 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 vào máy tính theo định kỳ, có thể quy định một thời gian hợp lý, chẳng hạn một tuần một lần cho phép Giáo viên bộ môn vào điểm trong máy tính hoặc một tháng . Nh vậy điểm số đợc cập nhật thờng xuyên và tập trung giúp cho các đối tợng có nhu cầu truy cập Hệ thống có thể lấy ra đợc những thông tin cần thiết. Việc sử dụng máy tính để quản điểm của toàn bộ một trờng PTTH sẽ đảm bảo đợc những yếu tố sau : - Tính phổ biến khách quan: Giúp Giáo viên Chủ nhiệm (GVCN), tất cả các học sinh (HS) trong lớp, các Giáo viên Bộ môn (GVBM) , các Phụ huynh, Nhà trờng (BGH) có thề nắm đợc tình hình học tập của các HS trong lớp, trong trờng tại một thời điểm bất kỳ trong quá trình học tập tôt nhất (trong một Học kỳ) thông qua điểm số các môn. - Tính chính xác: Máy tính đợc dùng thay thế để tính toán điểm đảm bảo độ chính xác. Các sai sót do vào nhầm điểm, vào sai điểm thể biết đợc nhờ học sinh phản ánh lên giáo viên để sửa chữa. - Hệ thống giúp học sinh có đợc một sự so sánh tơng quan kết quả học tập của mình với các thành viên trong lớp. Từ đó mà mỗi học sinh có kế hoạch học tập, phấn đấu cho riêng mình. - Hệ thống còn giúp GVCN và BGH có đợc thông tin hiện tại về điểm học sinh để kịp thời phê bình , khen thởng Trong quá trình thực hiện đề tài tốt nghiệp này cùng với sự nỗ lực của bản thân và sự hớng dẫn tận tình của thầy giáo Nguyễn Khơng Duy, em đã hoàn thành bản đề tài tốt nghiệp đúng thời gian quy định. Do trình độ có hạn nên không tránh khỏi những thiếu sót kính mong sự đóng góp ý kiến quý báu của quý thầy cô trong bộ môn và các bạn đồng nghiệp để bài viết của em đợc hoàn thiện hơn. Em xin chân thành cảm ơn 2 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Mục lục Tên mục Trang Lời nói đầu 1 Chơng I: Khảo sát thực tế hệ thống quản điểm học sinh THPT 5 I. Khảo sát thực tế 5 II. Thông tin thực tế thu đợc 5 1. Mức lãnh đạo 5 2. Mức điều phối quản ( Giáo viên chủ nhiệm ) 12 3. Mức thừa hành ( Giáo viên bộ môn ) 14 Chơng II : Phân tích hệ thống 16 I. Mô tả bài toán 16 II. Các chức năng 17 1. Tính điểm tổng kết môn học 17 2. Tính điểm tổng kết học kỳ 17 3. Đối chiếu điểm 17 III. Đánh giá hệ thống cũ 18 IV. Mục tiêu hệ thống mới 18 1. Mục tiêu 18 2. Một số yêu cầu hệ thống 19 V. Biểu đồ luồng dữ liệu 20 1.Biểu đồ phân cấp chức năng 20 2.Biểu đồ luồng dữ liệu 22 Chơng III: Thiết kế chơng trình 34 I.Giới thiệu ngôn ngữ Visual Basic 34 II. Xây dựng cơ sở dữ liệu 35 1. Xây dựng tập tin CSDL 35 2.Sơ đồ thực thể liên kết 39 III. Xây dựng chơng trình 40 1.Xây dựng Form 40 2. Xây dựng Report 40 Chơng IV: Cài đặt và phát triển chơng trình 47 I. Một số lu ý khi sử dụng chơng trình 47 II. u, nhợc điểm và hớng phát triển chơng trình 48 Tài liệu tham khảo 49 ***************** 3 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 4 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Chơng I Khảo sát hệ thống hiện tại I .Khảo sát thực tế Hiện nay việc ứng dụng tin học trong quản điểm ở các trờng PTTH trên cả n- ớc diễn ra không đồng đều ở nhiều mức độ khác nhau. Một số ít trờng đã ứng dụng tin học trong quản điểm học sinh. Tuy nhiên đa số các trờng PTTH ở nớc ta hiện nay, do điều kiện còn khó khăn về cơ sở vật chất và trình độ tin học của các cán bộ quản nên công tác quản điểm còn đợc tiến hành thủ công . Hệ thống quản điểm của một trờng PTTH đợc xây dựng trên cơ sở khảo sát thực tế hệ thống quản điểm của một trờng PTTH với chơng trình đào tạo bình thờng trong hệ thống khối các trờng PTTH trong cả nớc - Đó là trờng PTTH Kim Thành tỉnh Hải Dơng. Khảo sát đợc tiến hành trên 3 mức khác nhau: - Mức lãnh đạo: Hiệu trởng nhà trờng - Mức điều phối quản lý: giáo viên chủ nhiệm. - Mức thừa hành: các thầy cô giáo bộ môn. II. Thông tin thực tế thu đơc 1. Mức lãnh đạo (Hiệu trởng ) a. Số lớp hiện có năm học 2000-2001 TT Khối Số lớp Cộng Chính qui Hệ mở rộng 1 2 3 10 11 12 11 lớp 11 lớp 10 lớp 2 lớp 3 lớp 4 lớp 13 lớp 14lớp 14 lớp Tổng 32 lớp 9 lớp 41 lớp Trờng PTTH Kim Thành là trờng Quốc lập đang tồn tại các lớp hệ bán công (9lớp) (Bán công trong công lập) 5 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 b. Số học sinh hiện có đến 15/10/2003( Giữa học kỳ I ) - Theo qsui định bằng văn bản của Bộ, Sở: Số học sinh bán công chỉ đợc phép lấy 30% so với số học sinh công lập. Song tuỳ tình hình cụ thể từng năm, từng địa phơng nên theo tỷ lệ trên có dao động. Hiện nay trên địa bàn, huyện có xây dựng thêm một tr- ờng PTTH Dân Lập nên lợng tuyển đầu vào của trờng PTTH Kim Thành giảm đi đáng kể đặc biệt là tỉ lệ học sinh các lớp bán công so với học sinh công lập (khối lớp 10:19,6%, khối 11:22,7%, khối 12:37,4% ). - Chỉ tiêu các lớp có qui định bằng văn bản cụ thể của Bộ GD-ĐT, của Sở GD-ĐT. cho phép khi tuyển sinh : + Đối với trờng chuẩn Quốc Gia: Không vợt quá 45 học sinh/lớp + Đối với trờng Bình thờng: Công lập không vợt quá 50 học sinh/lớp. Bán công không vợt quá 55 học sinh/lớp. - Khi đã tuyển rồi tuỳ theo vùng c trú của học sinh, đặc điểm học sinh mà trờng có quyền sắp xếp con số dao động xung quanh số 50 và 55 học sinh/lớp. - Trong năm học 2003-2004 tổng số học sinh trong toàn trờng là 2021 học sinh có giảm so với năm trớc 208 học sinh( năm học 2002-2003: 2229 học sinh ). 6 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 c. Số môn học hiên nay (chơng trình không phân ban-KPB ) STT Tên môn học Số tiết dạy từng khối lớp/1 tuần Khối lớp 10 Khối lớp 11 Khối lớp 12 1 2 3 4 5 6 7 8 9 10 11 12 13 Toán Hoá Sinh KT Nông nghiệp Văn_Tiếng Việt Sử Địa GD Công Dân Anh Thể dục KT Công nghiệp GD Quốc phòng 5 tiết/tuần 3 ~ 2 ~ 1 ~ 0.5 ~ 4 ~ 1 ~ 1 ~ 1 ~ 3 ~ 2 ~ 1 ~ 1 ~ 5 tiết/tuần 3 ~ 2 ~ 1.5 ~ 1 ~ 4 ~ 1 ~ 2 ~ 1.5 ~ 3 ~ 2 ~ 1 ~ 1 ~ 5 tiết/tuần 3 ~ 2 ~ 1.5 ~ 1 ~ 3 ~ 2 ~ 1 ~ 1.5 ~ 3 ~ 2 ~ 1 ~ 1 ~ - Riêng bộ môn GD Quốc phòng 34 tiết: Do điều kiện của huyện nên sở GD- ĐT cho phép tất cả các trờng PTTH trong địa bàn của huyện đợc phép học dồn vào cả một tuần quân sự(dành cho tất cả các khối lớp). Trờng PTTH Kim Thành do điều kiện của nhà trờng nên đối với môn ngoại ngữ, tất cả học sinh (từ khối 10 đến khối 12) thống nhất học chung một ngoại ngữ đó là Tiếng Anh (Sách do Bộ GD-ĐT ban hành chung cho cả nớc). - Số môn học trên đợc thực hiện từ khi có chơng trình cải cách giáo dục, đến nay vẫn ổn định (coi đây là pháp chế bắt buộc) không ai dám tự tiện cắt xén số tiết, số môn có trong phân phối chơng trình của Bộ. Hàng năm có thanh tra chuyên môn của Sở xuống các trờng để kiểm tra. d. Qui định về cho điểm, tính điểm trung bình môn học kì & cả năm. Xếp loại học lực. 7 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Theo thông t 29TT ngày 06/10/1990 và thông t 23TT ngày 07/03/1999của Bộ GD-ĐT Đối với giáo viên bộ môn. Số lần kiểm tra (tối thiểu) cho từng môn học: Trong từng học kì, mỗi học sinh đợc kiểm tra ít nhất: - Các môn học có từ 2 tiết/1 tuần trở xuống . 4 lần. - Các môn học co từ 2,5 đến 3 tiết/1 tuần . 6 lần. - Các môn học có từ 4 tiết trở lên /1 tuần . 7 lần. Nh vậy các môn : Hoá, Sinh, Sử, Địa, Kĩ thuật NN, Kĩ thuật CN, Vẽ KT, GD Công Dân, GD-Quốc phòng : 4 lần kiểm tra. Vật Lý, Ngoại Ngữ : 6 lần kiểm tra. Toán, Văn : 7 lần kiểm tra. Riêng môn Văn học lớp 12 có 3 tiết trên 1 tuần nên có 6 lần kiểm tra (cha kể kiểm tra chất lợng học kì). b. Các loại điểm kiểm tra : Miệng (M), 15 phút (15), Viết (từ 1 tiết trở lên), học kì (HK). Chú ý: - Điểm kiểm tra viết (theo phân phối chơng trình). - Nếu học sinh thiếu điểm miệng có thể thay thế bằng điểm 15. - Nếu thiếu điểm 1 tiết phải đợc kiểm tra bù. Nếu học sinh không thực hiện kiểm tra bù thì cho 0 để tổng kết. - Những môn trong phân phối trong chơng trình không qui định kiểm tra 1 tiết phải thay bằng kiểm tra 15 cho đủ số lần theo qui định. - Các điểm kiểm tra M, 15, Viết là số nguyên. Riêng điểm kiểm tra học kì có thể cho số thập phân và phải làm tròn theo qui định sau; 0.25 điểm thành 0.5 điểm. VD: 5.25 thành 5.5. 0.50 điểm giữ nguyên. VD: 5.5 - 5.5. 0.75 điểm thành 1.0 điểm. VD: 5.75 - 6.0. c. Những căn cứ để đánh giá xếp loại về học lực 8 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Đối với PTTH-KPB bao gồm các môn: Toán, Lý, Hoá, Sinh, Kỹ thuật, Văn, Sử, Địa, GDCD, Ngoại Ngữ, Thể dục. d. Cách tính điểm trung bình kiểm tra (TBkt), trung bình môn ( ssTBm) học kì và cả năm. - Điểm trung bình các bài kiểm tra: - Điểm trung bình môn Học kỳ(HK I , HK II ) ( là TB M-HK1 hoặc TB M-HK2 ) - Điểm trung bình môn cả năm: VD: Học sinh An có điểm kiểm tra môn Toán là: Họ và tên M 15 Viết TBkt HK TBm hkI TBm Trần Ngọc An 5 6.7.8 7.6.7 6,6 6 6,4 6,2 Cách tính: ( ) ( ) 6.6 10 76728765 = ++++++ (TBkt), 4.6 3 66.6*2 = + (TBhk) Giả sử học kì II điểm TBm Toán của An là : 6,1. Điểm TBm cả năm của An là: 2.6 3 1.6*24.6 = + 9 TB KT = Điểm_Kt_miệng+Điểm_Kt_15 phút + 2*Điểm_Kt_1tiết Số_điểm_Kt_miệng+Số_điểm_Kt_ + 2*Số_điểm_Kt_1tiết TB M-HK = 2*TB KT + Điểm kiểm tra Học kỳ 3 TB M-CN = ĐTB M-HK1 + 2*ĐTB M-HK2 3 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Đối với giáo viên chủ nhiệm( GVCN). Giáo viên chủ nhiệm tính điểm trung bình học kì( ĐTBhk), điểm trung bình cả năm (ĐTBcn) cho học sinh của lớp mình, với chú ý là môn Toán và môn Văn-Tiếng Việt lấy hệ số 2. s2TbmToán + 2TBmVăn + TBmLý + . . . + TBmGDQP n ( n là hệ số môn học kể cả hệ số) TBhk1 + 2TBhk2 3 + Ví dụ cho ở bảng sau( B1): TT Họ và tên Toán (2) (1) Hoá (1) Sinh (1) Kỹ (1) Văn (2) Sử (1) Địa (1) GDCD (1) NN (1) 1 2 3 4 5 Nguyễn Văn An Trần Thị Bình Võ Thị Cúc Lê Văn Dơng Lâm Thị Thu Mây 5.0 5.1 6.0 3.2 7.0 6.5 5.2 7.0 4.0 6.5 5.5 5.5 8.0 5.0 7.0 7.0 6.0 8.0 5.0 7.0 7.0 5.7 5.5 5.0 2.9 6.4 7.0 4.0 5.5 1.5 6.4 8.4 6.0 6.0 4.0 8.0 8.1 7.0 6.0 4.4 7.7 8.0 8.0 6.4 5.0 6.0 8.1 9.0 5.0 6.0 Thể dục (1) TB các môn Học kỳ 1 TB các môn học kỳ 2 TB các môn cả năm 7.0 6.0 6.5 7.0 6.0 6,45 ~ 6,5 6,01 ~ 6,0 6,53 ~ 6,5 5,12 ~ 5,1 5,13 ~ 5,1 7,0 5,5 6,0 4,5 6,3 6,8 5,7 6,2 4,7 5,9 Qui định về xếp loại học lực. Học lực đợc xếp thành 5 loại: Giỏi, Khá, Trung bình, Yếu, Kém. Cụ thể nh sau: Loại giỏi: Điểm trung bình các môn từ 8.0 trở lên không có môn nào bị điểm trung bình dới 6,5. 10 =ĐTBhk = TBcn. [...]... Chức năng xử thi lại : Hệ thống căn cứ vào điểm trung bình cả năm học để xử , nếu học sinh nào có điểm TB : 3,5< =Điểm trung bình =5 thì đợc lên lớp , các học sinh phải... xử 2.3.2A Phân rã chức năng Xử lý điểm Chức năng tính điểm trung bình môn kiểm tra : Điểm TB môn kiểm tra đợc tính bằng công thức : TBKT =Trung bình cộng (Điểm miệng +Điểm 15phút +Điểm 1tiết*2) Chức năng tính điểm trung bình môn học kỳ : Điểm TB môn học kỳ đợc tính bằng công thức : TB môn HK=(TBKT*2 +Điểm thi Hk)/3 (Công thức này áp dụng cho cả hai học kỳ) Chức năng tính điểm trung bình môn cả năm: Điểm. .. a .Quản cập nhật : Chức năng này cho phép cán bộ quản lý, cán bộ giáo viên cập nhật và chỉnh sửa hồ sơ học sinh, điểm ( điểm kiểm tra và điểm thi), khen thởng kỷ luật của học sinh Việc cập nhật tiến hành theo lớp hoặc theo môn học sau khi đã có điểm b Xử dữ liệu: Sau khi điểm của một học kỳ đã nhập đầy đủ , máy tính sẽ thực hiện việc tính điểm trung bình cho từng học sinh và theo từng môn học, ... cho học sinh để học sinh tính điểm tổng kết môn học (TKMH) cho mình GVBM đối chiếu giải quyết thắc mắc về điểm với học sinh về môn học đó Đối chiếu xong, GVBM chuyển điểm TKMH cho GVCN thông qua sổ điểm chung Khi GVCN nhận đợc điểm TKMH của tất cả các môn, GVCN sẽ tiến hành tính điểm tổng kết học kì (TKHK) cho học sinh Đến giờ Sinh Hoạt Lớp cuối kì, học sinh sẽ đợc đọc các điểm THMN và hệ số để tính điểm. .. rèn luyện tron hè ), những học sinh có thành tích học tập tốt sẽ đợc khen thởng, 26 Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 Biểu đồ dữ liệu mức dới đỉnh chức năng xử TBHK_CN Y/c xử điểm Xử điểm (a) Xử kết quả (b) Y/c xử kết quả học tập Điểm miệng, 15, 1 tiết, hk Bảng điểm K/q xử điểm Bảng Hồ sơ KT_KL Cán bộ quản K/q xử Hình 2 : Biểu đồ luồng dữ... Double Double Double Double Double Double Double Double Mã môn Điểm miệng1 Điểm miệng2 Điểm miệng3 Điểm viết1 Điểm viết2 Điểm 15 phút1 Điểm 15 phút2 Điểm 15 phút3 Điểm thi học kỳ Điểm trung bình kiểm tra 35 Mô tả Website: http://www.docs.vn Email : lienhe@docs.vn Tel : 0918.775.368 TBM HK Number Text Double 3 Điểm trung bình môn Học Kỳ Bảng điểm trung bình môn( TBM) Tên trờng MAHS MAMON DTBMONHK1 DTBMONHK2... Mô tả Mã số học sinh Mã môn học Điểm trung bình môn học kì I Điểm trung bình môn học kì I Điểm trung bình môn cả năm Bảng Trung bình cả năm( TB_CN): Tên trờng MSHS Malop Kiểu dữ liệu Text Text Kích cỡ 10 10 Chú ý Mã học sinh Mã lớp TBHK1 Number Double TB học kỳ1 TBHK2 TBCN Hocluc1 Hocluc2 Number Number Text Text Double Double 10 TB học kỳ2 TB cả năm Học lực kỳ1 Học lực kỳ2 Hocluc Text 30 Học lực cả... Loại khá: Điểm trung bình các môn từ 6,5 trở lên đến 7,9 không có môn nào bị điểm trung bình dới 5,0 Loại trung bình : Điểm trung bình các môn từ 5,0 trở lên đến 6,4 không có môn nào bị điểm trung bình dới 3,5 Loại yếu : Điểm trung bình các môn từ 3,5 đến 4,9 không có môn nào bị điểm trung bình dới 2,0 Loại kém : Những trờng hợp còn lại Chú ý: Nếu do điểm trung bình của 1 môn quá kém làm cho học sinh... vào điểm III Đánh giá hệ thống cũ: Hệ thống thiếu chức năng quảnđiểm để quảnđiểm thành phần các môn học của học sinh, nhằm giúp giáo viên có thông tin hiện tại về điểm của từng học sinh để kịp thời phê bình, khen thởng Do việc tính toán làm bằng tay nên độ chính xác thấp, sai sót lớn do các yếu tố nh tính toán sai, nhìn điểm nhầm, vào điểm sai Do cuối học kì giáo viên bộ môn mới chuyển điểm. .. nhiệm có thể xem xét tình hình học tập của từng học sinh thông qua máy tính HS có thể xem điểm trong từng tuần để tự đánh giá kết quả học tập của mình Cuối học kì, khi giáo viên bộ môn đa điểm kiểm tra học kì vào thì máy tính sẽ tính điểm tổng kết môn học cho từng học sinh Khi có đầy đủ điểm tổng kết môn học của tất cả các môn, máy tính sẽ tính điểm tổng kết môn học cho học sinh 18 Website: http://www.docs.vn

Ngày đăng: 24/04/2013, 21:51

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan