Chương trình Quản lý Điểm Học sinh cấp 3

31 964 6
Chương trình  Quản lý Điểm Học sinh cấp 3

Đ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

Cùng với sự phát triển của nó thì các ứng dụng công nghệ thông tin vào các lĩnh vực kinh tế,chính trị,xã hội cũng như đời sống hằng ngày của con người

Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC025 Trường học viện kĩ thuật quân sự ------oOo------ Báo Cáo Tốt Nghiệp Đề tài: Chương trình Quản Chương trình Quản Điểm Học sinh cấp 3 Điểm Học sinh cấp 3 Sinh viên thực hiện:Nguyễn Thị Thanh Tâm Giáo viên hướng dẫn:Thầy Nguyễn Mậu Uyên SV: Nguyễn Thị Thanh Tâm Trang 1 Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC025 Lời Mở Đầu Ngày nay công nghệ thông tin đã phát triển hết sức mạnh mẽ trên toàn thế giới cũng như tại Việt Nam,hầu hết các hoạt động hàng ngày của chúng ta nhiều ít cũng có liên quan tới công nghệ thông tin.Cùng với sự phát triển của nó thì các ứng dụng công nghệ thông tin vào các lĩnh vực kinh tế,chính trị,xã hội cũng như đời sống hằng ngày của con người Quảnđiểm tại một số trường học còn rất thủ công mang lại hiệu quả không cao.Trong thời gian vừa qua em đã tiến hành quan sát và thực nghiệm chương trình quảnđiểm tại trường THPT Lê Quý Đôn em đã sử dụng vốn kiến thức ít ỏi cuả minh để tìm hiểu và phân tích do thời gian có hạn nên bài báo cáo của em không tránh khỏi những sai sót.Kính mong quý thầy cô thông cảm và góp ý để em kịp thời sửa chữa những sai sót Em xin cảm ơn thầy Nguyễn Mậu Uyên đã chỉ bảo tận tình để em hoàn thành đồ án này ------oOo------ SV: Nguyễn Thị Thanh Tâm Trang 2 Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC025 Chương 1 : Khảo sát hiện trạng và xác định yêu cầu 1.1 Khảo sát hiện trạng Hiện nay, công nghệ thông tin được xem là một ngành mũi nhọn của các quốc gia, đặc biệt là các quốc gia đang phát triển, tiến hành công nghiệp hóa và hiện đại hoá như nước ta. 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ố, yêu cầu muốn phát triển thì phải tin học hoá 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 mô phỏng được rất nhiều nghiệp vụ khó khăn, hỗ trợ cho người dùng thuận tiện sử dụng, thời gian xử nhanh chóng, và một số nghiệp vụ được tự động hoá cao. Do vậy mà trong việc phát triển phần mềm, sự đòi hỏi không chỉ là sự chính xác, xử được nhiều nghiệp 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 thực tế 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 nhạy cảm), … 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á). Một ví dụ cụ thể, việc quản học vụ trong trường trung học phổ thông. Nếu không có sự hỗ trợ của tin học, việc quản này phải cần khá nhiều người, chia thành nhiều khâu, mới có thể quản được toàn bộ hồ sơ, học sinh (thông tin, điểm số, kỷ luật, học bạ, …), lớp học (sỉ số, GVCN, thời khoá biểu, …), giáo viên (thông tin, lịch dạy, …) … cũng như các nghiệp vụ sắp thời khoá biểu, tính điểm trung bình, xếp loại học lực cho học sinh toàn SV: Nguyễn Thị Thanh Tâm Trang 3 Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC025 trường (số lượng học sinh có thể lên đến hai ba ngàn học sinh). 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 rất ít tự động. Một số nghiệp vụ 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 nghiệp vụ này hoàn toàn có thể tin học hoá một cách dễ dàng. Với sự giúp đỡ của tin học, việc quản học vụ sẽ trở nên đơn giản, thuận tiện, nhanh chóng và hiệu quả hơn rất nhiều. 1.2 Yêu cầu chức năng 1.2Danh sách các yêu cầu nghiệp vụ STT Yêu cầu Biểu mẫu Qui định Ghi chú 1 Lập danh sách lớp BM1 QĐ1 Xoá , Cập nhật 2 Tra cứu học sinh BM2 QĐ2 3 Nhận bảng điểm môn BM3 QĐ3 Xoá , cập nhật 4 Lập báo cáo tổng kết BM4 QĐ4 5 Thay đổi nội quy BM QĐ5 SV: Nguyễn Thị Thanh Tâm Trang 4 Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC025 1.3 Bảng qui định Mă số Tên qui định Mô tả Ghi chú QĐ2 Qui định về sắp lớp cho học sinh - Có 3 khối lớp : khối 10 có 3 lớp , khối 11 có 3 lớp , khối 12 có 3 lớp QĐ3 Qui định về việc nhập bảng điểm môn Chỉ có tối đa 2 học kì QĐ4 Qui đinh về việc lập báo cáo tổng kết Học sinh chỉ đạt nếu đạt hết tất cả các môn - Học sinh có một môn <3.5thì phải thi lại 1.4Biểu mẫu liên quan *Yêu cầu tiếp nhận hồ sơ học sinh SV: Nguyễn Thị Thanh Tâm Trang 5 BM 1 : HỒ SƠ HỌC SINH Họ và tên : Giới tính : Ngày sinh : Địa chỉ : E-mail : BM2: DANH SÁCH LỚP Lớp: Sỉ số: QĐ2: Có 3 khối lớp, mỗi khối có 3 lớp. BM4 : BẢNG ĐIỂM MÔN HỌC Lớp: Môn: Học kỳ : QĐ4 : Có 2 học kỳ (1,2).Có 9 môn học (Tóan,Lý,Hóa,Sinh,Sử, Địa, Văn, Đạo Đức,Thể Dục). BM3 : DANH SÁCH HỌC SINH Stt Họ và tên Lớp TBHK1 TBHK2 Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC025 *Yêu cầu lập danh lớp : *Yêu cầu tra cứu học sinh : *Yêu cầu nhận bảng điểm môn : SV: Nguyễn Thị Thanh Tâm Trang 6 Stt Họ và tên Giới tính Ngày sinh Địa chỉ Stt Họ và tên Điểm 15’ Điểm 1 tiết Điểm cuối HK BM5.1: BÁO CÁO TỔNG KẾT MÔN Môn : Học kỳ : QĐ5.1 : Học sinh đạt môn nếu có điểm trung >=5 BM5.2 : BÁO CÁO TỔNG KẾT HỌC KỲ Học kỳ : Stt Lớp Sỉ số Số lượng đạt Tỉ lệ QĐ6 : Người dùng có thể thay đổi các qyu định như sau +QĐ1 : Thay đổi sỉ số tối đa của các lớp.Thay đổi tên các lớp +QĐ3 : Thay đổi số lượng và tên môn học +QĐ4 : Thay đội điểm huẩn đánh giá đạt môn Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC025 *Yêu cầu lập báo cáo tổng kết : *Yêu cầu thay đổi quy định : SV: Nguyễn Thị Thanh Tâm Trang 7 Stt Lớp Sỉ số Số lượng đạt Tỉ lệ Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC025 *Yêu cầu chất lượng Stt Yêu cầu chất lượng Nội dung có thể thay đổi 1 Thay đổi qui định tiếp nhận học sinh 2 Thay đổi qui định xếp lớp 3 Nhập 100 hồ sơ /1 giờ 4 Xếp tất cả các lớp trong 3 giờ 5 Tra cứu học sinh ngay tức thì Tính tương thích 7 Chạy được trên hệ điều hành Window hiện nay Tính bảo mật 8 Có chức năng sao lưu cơ sở dữ liệu (định kỳ hay tức thì) 9 Phục hồi cơ sở dữ liệu khi cần thiết SV: Nguyễn Thị Thanh Tâm Trang 8 Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC025 Chương 2 : Phân tích Mô hình hoá yêu cầu người sử dụng 1.1 Sơ đồ lớp 1.1.1 Sơ đồ lớp ở mức phân tích SV: Nguyễn Thị Thanh Tâm Trang 9 Tra cứu học sinh Thay đổi qui định Tiếp nhận học sinh Lâp báo cáo tổng kết Nhập bảng điểm môn Lập danh sách lớp Giáo vụ THAMSO KHOI DIEM MON LOAI KIEM TRA HOC SINH LOP MON HOC HOC KY CHI TIET DIEM Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC025 1.1.2 Danh sách các lớp đối tượng Stt Tên lớp Ý nghĩa 1 HOC SINH Lưu thông tin học sinh 2 LOP Lưu thông tin về lớp 3 KHOI Lưu thông tin về danh sách khối lớp 4 MON HOC Lưu trữ danh sách các môn học 5 DIEM MON Lưu trữ thông tin về điểm trung bình cuối kỳ của học sinh 6 HOC KY Lưu trữ thông tin về danh sách các học kỳ 7 CHI TIET DIEM Lưu trữ thông tin về điểm số kiểm tra 8 LOAI KIEM TRA Lưu trữ danh sách các loại kiêm tra 9 THAM SO Lưu trữ các thông tin về qui định 1.1.3 Mô tả từng lớp đối tượng STT Tên đối tượng Thuộc tính đối tượng 1 HỌC SINH SV: Nguyễn Thị Thanh Tâm Trang 10 [...]... qun im trng THPT Lờ Quý ụn 2 LP 3 KHI 4 MễN HC 5 IM MễN 6 HC K 7 CHI TIT IM 8 LOI KIM TRA 9 02HC025 THAM SO SV: Nguyn Th Thanh Tõm Trang 11 Phn mm qun im trng THPT Lờ Quý ụn 02HC025 1.1.4 Danh sỏch cỏc rng buc STT Tờn i tng Thuc tớnh i tng 1 RB1 Ngy sinh < ngy hin ti 2 RB2 Mt hc sinh ch c hc 1 lp 3 RB3 Mt lp hc ch thuc 1 khi hc 4 RB4 Tui hc sinh t 15 n 20 5 RB5 S s ca lp khụng quỏ 40 hc sinh. .. t Trang 18 Phn mm qun im trng THPT Lờ Quý ụn 02HC025 1.2 Thit k giao din Cõy chc nng : Chng trỡnh qun lớ im trng THPT Lờ Quý ụn LU TR THấM HC SINH XểA HC SINH SA HC SINH NHP IM HC SINH XO IM HC SINH SA IM HC SINH THấM QUI NH SA QUI NH TRA CU TRA CU THEO M HC SINH BO CO BNG IM LP THEO MễN BNG IM Cỏ nhõn BO CO THEO HC K BO CO THEO MễN SV: Nguyn Th Thanh Tõm Trang 19 Phn mm qun im trng THPT Lờ Quý... 4 ký t 3 SiSo S Theo qui nh 2 4 MaKhoi Chui Ti a 2 ký t 1.1.4 .3 SV: Nguyn Th Thanh Tõm Trang 15 Phn mm qun im trng THPT Lờ Quý ụn 02HC025 1.1.4.4 Thnh phn THAMSO: í ngha: Lu thụng tin v cỏc qui nh STT Thuc tớnh Ki u MGT 1 MaThamSo Chu i 4 2 TenThamSo Chu i 30 3 Gi ỏ tr S 4 Ghi chỳ Ghi chỳ Chu i 40 1.1.4.5 Thnh phn DIEMMON í ngha: lu tr thụng tin v im trung bỡnh cui k ca hc sinh STT 1 2 3 4 5 Thuc... MAMON MONHOC SV: Nguyn Th Thanh Tõm TENMONHOC Trang 13 TENHOCKI Phn mm qun im trng THPT Lờ Quý ụn 02HC025 1.1.2 S logic 1.1 .3 Danh sỏch cỏc bng Stt Tờn lp í ngha 1 HOC SINH Lu thụng tin hc sinh 2 LOP Lu thụng tin v lp 3 KHOI Lu thụng tin v danh sỏch khi lp 4 MON HOC Lu tr danh sỏch cỏc mụn hc 5 DIEM MON Lu tr thụng tin v im trung bỡnh cui k ca hc sinh 6 HOC KY Lu tr thụng tin v danh sỏch cỏc hc k... SO Lu tr cỏc thụng tin v qui nh SV: Nguyn Th Thanh Tõm Trang 14 Phn mm qun im trng THPT Lờ Quý ụn 02HC025 1.1.4 Mụ t chi tit tng bng d liu 1.1.4.1 Thnh phn: HOCSINH í ngha: Lu tr thụng tin v hc sinh STT Thc tớnh Kiu MGT Ghi chỳ 1 MaHocSinh Chui Ti a 5 ký t Khúa 2 HoTen Chui Ti a 40 ký t 3 GioiTinh Chui Cú 2 lai Nam, N 4 NgaySinh Kiu ngy Tui t 15 n 20 5 DiaChi Chui 6 Email Chui 7 MaLop Chui Lai gii... Trang 22 Phn mm qun im trng THPT Lờ Quý ụn 02HC025 im mụn giỏo dc cụng dõn im mụn lch s im mụn vt lớ SV: Nguyn Th Thanh Tõm Trang 23 Phn mm qun im trng THPT Lờ Quý ụn 02HC025 im mụn th dc im mụn sinh SV: Nguyn Th Thanh Tõm Trang 24 Phn mm qun im trng THPT Lờ Quý ụn 02HC025 Cp nhp im mụn a im mụn ting anh Hc ht mt hc kỡ cú bng im SV: Nguyn Th Thanh Tõm Trang 25 Phn mm qun im trng THPT Lờ... *Thit k form: õy l form chớnh õy l form ng nhp dựng cho giỏo viờn v hc sinh trong trng +Nu l giỏo viờn hay ngi qun tr thỡ cú th xem nhp im sa im +Nu l hc sinh ch c xem khụng c sa SV: Nguyn Th Thanh Tõm Trang 21 Phn mm qun im trng THPT Lờ Quý ụn 02HC025 Sau l bng im cỏc mụn hc trong ú: +Cp nhp im tng mụn hc +Nu l hc sinh thỡ cn mó hc sinh ,mó lp, hc kỡ +Trờn ú cú cỏc nỳt v u, v cui, trc, tip Form s hin... sỏch cỏc hm x STT Tờn hm LayTrungBinhMon(st 1 ring mamon,string hocky) Ghi í ngha chỳ Ly trung bỡnh HK(I,II) ca cỏc mụn hc tng ng vi mahs Xõy dng li bng im mụn hc 2 LayBangDiem() cha thụng tin v cỏc mụn hc v gi hm LayTrungBinhMon Hin th trờn li thụng tin hc sinh 3 Tracuu() (MaHS,Hoten,Ngaysinh,Phai,DiaChi, Malop,Email)v gi hm LayBangDiem SV: Nguyn Th Thanh Tõm Trang 20 Phn mm qun im trng THPT... Trang 26 Phn mm qun im trng THPT Lờ Quý ụn 02HC025 Form in danh sỏch lp Form in bng im hc kỡ 1 Form in bng im hc kỡ 2 Form in bng im cỏ nhõn SV: Nguyn Th Thanh Tõm Trang 27 Phn mm qun im trng THPT Lờ Quý ụn 02HC025 Form dnh cho giỏo viờn SV: Nguyn Th Thanh Tõm Trang 28 Phn mm qun im trng THPT Lờ Quý ụn 02HC025 Form dnh cho hc sinh SV: Nguyn Th Thanh Tõm Trang 29 Phn mm qun im trng THPT Lờ... tớnh MaDiemMon MaMonHoc MaHocKy MaHocSinh TrungBinh Kiu S Chui Chui Chui S SV: Nguyn Th Thanh Tõm MGT Ghi chỳ Khúa Ti a 2 ký t Ti a 3 ký t Ti a 5 ký t T 0 n 10 Trang 16 Phn mm qun im trng THPT Lờ Quý ụn 02HC025 1.1.4.6 Thnh phn KHOI í ngha: Lu thụng tin v danh sỏch khi lp STT Thuc tớnh Kiu MGT Ghi chỳ 1 MaKhoi Chui Ti a 1 ký t Khúa 2 TenKhoi Chui Ti a 2 ký t 3 SoLopToiDa Theo qui nh S CuaKhoi 2

Ngày đăng: 21/04/2013, 20:53

Từ khóa liên quan

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

Tài liệu liên quan