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

31 3.8K 91
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

Tài liệu tham khảo chuyên ngành tin học Chương trình Quản lý Điểm Học sinh cấp 3

Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC025Trườ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 lýChương trình Quản Điểm Học sinh cấp 3Điểm Học sinh cấp 3Sinh viên thực hiện:Nguyễn Thị Thanh TâmGiáo viên hướng dẫn:Thầy Nguyễn Mậu UyênSV: Nguyễn Thị Thanh Tâm Trang 1 Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC025Lờ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 02HC025Chương 1 : Khảo sát hiện trạng và xác định yêu cầu1.1 Khảo sát hiện trạngHiệ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 02HC025trườ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ăng1.2Danh sách các yêu cầu nghiệp vụSTTYêu cầu Biểu mẫuQui địnhGhi chú1 Lập danh sách lớp BM1 QĐ1 Xoá , Cập nhật2 Tra cứu học sinh BM2 QĐ23Nhận bảng điểm mônBM3 QĐ3 Xoá , cập nhật4Lập báo cáo tổng kếtBM4 QĐ45 Thay đổi nội quy BM QĐ5SV: Nguyễn Thị Thanh Tâm Trang 4 Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC0251.3 Bảng qui địnhMă 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ớpQĐ3 Qui định về việc nhập bảng điểm mônChỉ có tối đa 2 học kìQĐ4 Qui đinh về việc lập báo cáo tổng kếtHọ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ại1.4Biểu mẫu liên quan*Yêu cầu tiếp nhận hồ sơ học sinhSV: Nguyễn Thị Thanh Tâm Trang 5BM 1 : HỒ SƠ HỌC SINHHọ 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 SINHStt Họ và tên Lớp TBHK1 TBHK2Phầ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 6Stt 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 >=5BM5.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ônPhầ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 7Stt 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ượngStt Yêu cầu chất lượngNội dung có thể thay đổi1 Thay đổi qui định tiếp nhận học sinh2 Thay đổi qui định xếp lớp3 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ích7 Chạy được trên hệ điều hành Window hiện nayTính bảo mật8 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ếtSV: Nguyễn Thị Thanh Tâm Trang 8 Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC025Chương 2 : Phân tíchMô hình hoá yêu cầu người sử dụng1.1 Sơ đồ lớp1.1.1 Sơ đồ lớp ở mức phân tíchSV: Nguyễn Thị Thanh Tâm Trang 9Tra cứu học sinhThay đổi qui địnhTiếp nhậnhọc sinhLâp báo cáo tổng kếtNhập bảng điểm mônLập danh sách lớpGiáo vụTHAMSOKHOIDIEM MONLOAI KIEM TRAHOC SINH LOPMON HOCHOC KYCHI TIET DIEM Phần mềm quản điểm trường THPT Lê Quý Đôn 02HC0251.1.2 Danh sách các lớp đối tượngStt Tên lớp Ý nghĩa1 HOC SINH Lưu thông tin học sinh2 LOP Lưu thông tin về lớp3 KHOI Lưu thông tin về danh sách khối lớp4 MON HOC Lưu trữ danh sách các môn học5 DIEM MON Lưu trữ thông tin về điểm trung bình cuối kỳ của học sinh6 HOC KY Lưu trữ thông tin về danh sách các học kỳ7 CHI TIET DIEMLưu trữ thông tin về điểm số kiểm tra8 LOAI KIEM TRALưu trữ danh sách các loại kiêm tra9 THAM SO Lưu trữ các thông tin về qui định1.1.3 Mô tả từng lớp đối tượngSTTTên đối tượngThuộc tính đối tượng1 HỌC SINH2 LỚPSV: Nguyễn Thị Thanh Tâm Trang 10 [...]... mm qun im trng THPT Lờ Quý ụn 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 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 SV: Nguyn Th Thanh Tõm Trang 11 Phn mm qun im trng THPT Lờ Quý ụn 3 RB3 Mt lp hc ch thuc 1 khi hc 4 RB4 Tui hc sinh t 15 n 20 5 RB5 02HC025 S s ca lp khụng quỏ 40 hc sinh SV:... 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... Nguyn Th Thanh Tõm TENMONHOC Trang 13 MAHOCKI 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 7 CHI TIET... 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ờ... 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... *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... qun im trng THPT Lờ Quý ụn 02HC025 Chng 3 : Thit k 1.1 Thit k d liu 1.1.1 Mụ hỡnh ER c o 0 n c TENKHOI SOLOPTOIDACUAKHOI CTDIEM 1 1 1 n MALOAIKIEMTRA LOAIKIEMTRA TENLOAIKIEMTRA MALOP LOP 0 n MAKHOI KHOI TENLOP SISO 1 1 DIEMSO 1 1 HOCSINH DIACHI 0 n c o HOTEN 1 1 MAHS DIEMMON EMAIL 1 1 c o 0 n HOCKI MADIEMMON NGAYSINH 1 1 PHAI TRUNGBINH c o 0 n MAMON MONHOC SV: Nguyn Th Thanh Tõm TENMONHOC Trang 13. .. 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ờ . HỌC SINHNHẬP ĐIỂM HỌC SINHXOÁ ĐIỂM HỌC SINHSỬA ĐIỂM HỌC SINHTHÊM QUI ĐỊNHSỬA QUI ĐỊNHTRA CỨUTRA CỨU THEO MÃ HỌC SINHBÁO CÁOBẢNG ĐIỂM LỚP THEO MÔNBẢNG ĐIỂM. Tốt NghiệpĐề tài :Chương trình Quản l Chương trình Quản lý Điểm Học sinh cấp 3 iểm Học sinh cấp 3Sinh viên thực hiện:Nguyễn Thị Thanh TâmGiáo viên hướng

Ngày đăng: 22/11/2012, 08:48

Từ khóa liên quan

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

Tài liệu liên quan