Xây dựng hệ thống quản lý học sinh cho trường phổ thông trung học

26 169 0
Xây dựng hệ thống quản lý học sinh cho trường phổ thông trung học

Đ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

PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN ĐỀ TÀI: PHÂN TÍCH HỆ THỐNG QUẢN ĐIỂM Ở TRƯỜNG PHỔ THÔNG TRUNG HỌC Họ tên: Đào Nguyễn Tứ Lớp: CNTT3-K6 Quản điểm trường PTTH LỜI NÓI ĐẦU Hiện nay,ngành giáo dục có nhiều cải cách,thay đổi việc xét tuyển lớp cuối cấp,chỉ tiêu đạt tốt nghiệp dựa điểm năm học.Điều giúp đánh giá xác sức học học sinh đồng thời đặt vấn đề làm để điểm số lưu trữ cách tốt nhất,mang lại hiệu cao thuận tiện cho thầy cô giáo việc quản lí điểm học sinh Vấn đề nói giải thơng qua việc phân tích thiết kế hệ thống thông tin,là lĩnh vực quan trọng ngành công nghệ thông tin-một ngành phát triển mạnh mẽ có tác động lớn đến đời sống Xuất phát từ nhu cầu thực tế đó,chúng em chọn đề tài "Quản điểm trường PTTH".Bằng kiến thức lĩnh vực phân tích thiết kế học lớp,cùng với bảo tận tình thầy,chúng em hồn thành đề tài này.Xin gửi đến thầy lời cám ơn chân thành mong thầy góp thêm ý kiến chắn đề tài chúng em nhiều sai sót Trang Quản điểm trường PTTH MỤC LỤC -Phần 1: Khảo sát hệ thống 1.1 Khảo sát 1.2 Phân tích 1.3 Mơ tả hệ thống -Phần 2: Mơ hình thực thể liện kết ( ERD ) 2.1 Các thực thể , thuộc tính khóa 2.2 Các mối kết hợp bảng số 2.3 Bảng từ điển liệu 2.4 Mơ hình ERD tổng qt -Phần : Mơ hình quan hệ Phần : Thiết kế hệ thống 4.1 Thiết kế giao diện 4.2 Thiết kế forms -Phần : Kết luận Trang Quản điểm trường PTTH Phần Khảo sát hệ thống 1.1Khảo sát: Quản điểm học sinh PTTH chương trình xây dựng nhằm đáp ừng đòi hỏi đặt trình quản nhập điểm,tìm kiếm,thống kê,in báo cáo…một cách nhanh chóng thuận tiện,chính xác Hiện đa số trường PTTH quản điểm học sinh theo hình thức ghi chép,lưu trữ vào sổ sách excel,việc gây khó khăn sai sót tìm kiếm liệu.Quản nhập điểm,xuất điểm ghi chép thủ công,quản thông tin học sinh ghi chép kiểm kê,dễ dẫn đến khó kiểm tra,quản lý,tốn nhiều thời gian công sức Với quy định xét điểm năm học,việc quản điểm quan trọng,cơ cấu cần phải điều chỉnh lại,thay máy cồng kềnh thủ công phương tiện quản điểm mới,hiệu đơn giản 1.2.Phân tích: Nhiệm vụ cụ thể phận: a/ Trường: -Quản thông tin học sinh -Phân ban cho học sinh vào dựa vào điểm thi tốt nghiệp -Sắp xếp lớp cho học sinh -Phân công công tác giảng dạy cho cho giáo viên, phân công giáo viên làm giáo viên chủ nhiệm -Cung cấp học bạ cho học sinh, học sinh trường b/Giáo viên : -Có thể làm giáo viên chủ nhiệm cho lớp giáo viên mơn (một người đảm trách nhiệm vụ lớp khác nhau) -Giảng dạy môn học cho số lớp ( bao gồm lớp chuyên ) -Giáo viên cung cấp điểm môn học học sinh cho giáo viên chủ nhiệm, từ giáo viên chủ nhiệm xác định điểm trung bình cuối học kì môn -Giáo viên chủ nhiệm xếp loại hạnh kiểm cho học sinh c/Học sinh : -Học sinh trúng tuyển xếp vào lớp khối 10 xếp vào ban -Học sinh cũ sang năm tăng lên lớp ‫٭‬Trường hợp học sinh lưu ban chuyển lớp xếp lại 1.3 Mô tả hệ thống: Một sở giáo dục đào tạo cần quản học tập tất học sinh quận , huyện , thành phố Việc quản phân cấp cho trường học Người ta nhận biết trường qua tên,địạ số điện thoại đơn giản,người ta gán cho trường mã số gọi mã trường học Tại trường,người ta quan tâm đến thông tin học sinh : họ tên,giới tính,ngày sinh.Ngồi người ta cần biết học sinh thuộc dân tộc nào,tơn giáo gì,đang sống xã,huyện nào,học sinh trực thuộc ban ( học sinh phép chuyển ban sau năm học kết thúc cảm thấy không phù hợp với ban chọn) Cũng trường,để cho đơn giản người ta gán cho Trang Quản điểm trường PTTH học sinh mã số gọi mã số học sinh Mã số học sinh khơng thay đổi suốt q trình học tập trường Vào đầu năm học,sau thi tuyển,các trường xếp học sinh trúng tuyển cho lớp, lớp đầu cấp học (khối 10) Đối với lớp cũ nói chung sang năm học học sinh tăng lên lớp (chẳng hạn năm 2004 lớp 10A7 năm 2005 trở thành 11A7), trường hợp học sinh bị lưu ban chuyển lớp phải có xếp lại Học sinh xếp học lớp suốt năm học khơng phép đổi lại.Trường hợp lớp chuyên ,thông qua điểm số thi cấp trường cử học thi thi cấp cao Nhờ xếp mà ban giám hiêu nhà trường biết sĩ số lớp Vào đầu học kỳ năm học nhà trường phân công giảng dạy môn phân công giáo viên làm chủ nhiệm cho lớp.Giáo viên chủ nhiệm lớp phải thuộc số giáo viên giảng dạy cho lớp học kỳ Giáo viên dạy mơn cho lớp phải chịu trách nhiệm điểm số mơn học đó.Trong lớp,ở học kỳ,mỗi mơn học học sinh có ba loại điểm: điểm hệ số (kiểm tra 15 phút kiểm tra miệng), điểm hệ số (điểm kiểm tra tiết) điểm hệ số (điểm thi cuối học kỳ), sở xác định điểm trung bình cuối học kỳ mơn Cuối học kỳ giáo viên chủ nhiệm tập hợp điểm tất môn giáo viên môn cung cấp để lập bảng điểm tổng hợp.Khi hoàn tất điểm tất mơn xác định điểm trung bình chung cuối học kỳ Về hạnh kiểm , giáo viên chủ nhiệm lớp học kỳ có trách nhiệm theo dõi , đánh giá xếp loại cho học sinh Dựa vào kết học tập hạnh kiểm hai học kỳ mà xếp loại chung toàn năm học cho học sinh, điểm trung bình học tập cuối năm điểm trung bình hai học kỳ Khi học sinh trường nhà trường có trách nhiệm cung cấp học bạ (kết học tập hạnh kiểm chi tiết suốt trình học tập nhà trường) Phần Trang Quản điểm trường PTTH Mơ hình thực thể liên kết ( ERD ) 2.1 Các thực thể , thuộc tính khóa : Thực thể TRUONG Tên thực thể : Trường Khóa thực thể : MA_TRUONG Diễn giải : Thực thể TRUONG có thuộc tính MA_TR, TEN_TR, DCHI_TR, SDT_TR.Thể thực thể TRUONG thông tin chi tiết trường Thực thể HOCSINH Tên thực thể : Học sinh Khóa thực thể : MA_HS Diễn giải : Thực thể HOC_SINH có thuộc tính MA_HS, HOTEN_HS, GIOITINH_HS, NGAYSINH_HS, DANTOC_HS, TONGIAO_HS, XA, HUYEN, BAN Thể thực thể HOC_SINH thông tin chi tiết học sinh trường Thực thể PHUHUYNH Trang Quản điểm trường PTTH Tên thực thể : phụ huynh Khóa thực thể : MA_PH Diễn giải : thực thể PHUHUYNH có thuộc tính MA_PH , TEN_PH , SDT_PH , DIACHI_PH Thể thực thể PHUHUYNH thông tin chi tiết phụ huynh học sinh Thực thể : HK_NK Tên thực thể : học kỳ , niên khóa Khóa thực thể : HK_NK Diễn giải : thực thể HK_NK có thuộc tính HK_NK khóa thực thể.Thể thực thể HK_NK thơng tin khóa học năm nhà trường Thực thể : GIAO_VIEN Tên thực thể : Giáo viên Khóa thực thể : MA_GV Diễn giải : Thực thể GIAO_VIEN có thuộc tính MA_GV, TEN-GV, PHAI_GV, DCHI_GV Thể thực thể GIAO_VIEN thông tin chi tiết giáo viên trường Thực thể LOP Trang Quản điểm trường PTTH Tên thực thể : lớp Khóa thực thể : MA_LOP Diễn giải : thể tên lớp học Thực thể HANH_KIEM Tên thực thể : hạnh kiểm Khóa thực thể : MA_HK Diễn giải : Thực thể HANH_KIEM có thuộc tính LOAI_HK.Thể thực thể HANH_KIEM tên loại hạnh kiểm học sinh trường Thực thể MON Tên thực thể : mơn Khóa thực thể : TEN_MON Diễn giải : thể thực thể môn tên môn trường học 2.2 Các mối kết hợp bảng số : ố ế ợ QUAN_LY o ố ế ợ ả ả 1,n điểm trường PTTH 1,1 o Các thực thể tham gia : TRUONG, HOC_SINH o Diễn giải : Một học sinh quản trường, trường quản nhiều học sinh Mối kết hợp biến chuyển sang mơ hình quan hệ ố ế ợ CO o o o o ố ế ợ ự ể ễ ả ộ ọ ộ ặ ụ ưng phụ huynh có học sinh.Phụ huynh học kỳ dược cung cấp bảng điểm tới địa thường trú ố ế ợ THUOC ố ế ợ ộ ả điểm trường PTTH 1,n 1,n o Các thực thể tham gia : HOC_SINH, HK_NK o Thuộc tính : TB_HK o Diễn giải : Một học sinh thuộc nhiều học kì niên khóa khác Một học niên khóa có nhiều học sinh Một học sinh học kì có điểm trung bình học kì ố ế ợ HOC o o o ễ ề ố ế ợ ự ả ể ọ ộ ọ ọ ộ ệ ề ộ ọ ọ ố ế ợ CO_HK o o ố ế ợ ự ể ể ố ế ỉ ọ ợ ộ ẽ ế ấ ấ ộ ể ẽ ả 1,n điểm trường PTTH 1,1 o Tên mối kết hợp : Là giáo viên chủ nhiệm o Các thực thể tham gia : GIAO_VIEN, HOC_TAI o Diễn giải : Một lớp học kì niên khóa có giáo viên chủ nhiệm Một giáo viên giáo viên chủ nhiệm nhiều lớp nhiều học kì niên khóa khác Mối kết hợp biến chuyển sang mơ hình quan hệ ố ế ợ CO_MON o o o o ố ế ợ ự ể ễ ả ộ ọ ộ ọ ể học nhiều lớp nhiều học kì niên khóa khác ố ế ợ DAY ố ế ợ ề ọ ộ ọ ể ả điểm trường PTTH o Các thực thể tham gia : CO_MON, GIAO_VIEN o Diễn giải : Một môn học lớp học kì niên khóa giáo viên dạy Một giáo viên dạy nhiều mơn cho nhiều lớp nhiều học kì niên khóa khác Mối kết hợp biến chuyển sang mơ hình MLD 2.3 Bảng từ điển liệu : STT 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Thuộc tính MA_TR TEN_TR DCHI_TR SDT_TR MA_HS HOTEN_HS GIOITINH_HS NGAYSINH_HS DANTOC_HS TONGIAO_HS XA HUYEN LOAI_HK TEN_LOP HK_NK DIEM_HS1 DIEM_HS2 DIEM_HS3 TB_MON MA_GV TEN_GV PHAI_GV DCHI_GV TEN_MON TB_HK MA_PH TEN_PH SDT_PH DIACHI_PH Diễn giải Mã trường Tên trường Địa trường Số điện thoại trườnghọc sinh Họ tên học sinh Giới tính học sinh Ngày sinh học sinh Dân tộc học sinh Tôn giáo học sinh Tên xã học sinh Tên huyện học sinh Hạnh kiểm học sinh Tên lớp Học kì - niên khóa Điểm hệ số Điểm hệ số Điểm hệ số Điểm trung bình mơn Mã giáo viên Tên giáo viên Phái giáo viên Địa giáo viên Tên môn Điểm trung bình học kì Mã phụ huynh Tên phụ huynh Số điện thoại phụ huynh Địa phụ huynh Trang 13 Thực thể/mối kết hợp TRUONG TRUONG TRUONG TRUONG HOC_SINH HOC_SINH HOC_SINH HOC_SINH HOC_SINH HOC_SINH HOC_SINH HOC_SINH HANH_KIEM LOP HK_NK HOC_MON HOC_MON HOC_MON HOC_MON GIAO_VIEN GIAO_VIEN GIAO_VIEN GIAO_VIEN MON THUOC PHU_HUYNH PHU_HUYNH PHU_HUYNH PHU_HUYNH Quản điểm trường PTTH 2.4Mơ hình ERD tổng qt : Trang 14 Quản điểm trường PTTH PHU_HUYNH PK PK MA_PH TEN_PH SDT_PH HOC_SINH TRUONG MA_TRUONG PK 1,nc QUAN_LY SDT_TRUONG TEN_TRUONG DC_TRUONG DIACHI_PH MA_HS 1,1 1,1 HOTEN_HS GIOITINH_HS NGAYSINH DANTOC TONGIAO XA HUYEN BAN 1,2 CO HANH_KIEM PK LOAI_HK 1,n LOP PK MA_LOP HO C THUOC 1,1 1,1 CO_ HK TB_HK TEN_LOP 1,n 1,2 1,n HK_NK HOC_TAI 1,1 1,nc 1,n PK HOC_MON DIEM_HS1 DIEM_HS2 DIEM_HS3 TB_MON HK_NK 1,nc c LA_GVCN 1,nc c GIAO _VIEN PK DIACHI_GV 1,nc c 1,nc c 1,1 DAY CO_MON MON 1,nc c PK MA_GV TEN_GV GIOITIN H_GV Trang 15 TEN_MON Quản điểm trường PTTH PHẦN Mơ Hình Quan Hệ Áp dụng quy tắc chuyển từ mơ hình ERD sang mơ hình quan hệ ta có : THUOC (MA_HS, HK_NK, LOAI_HK, TEN_LOP, TB_HK) HOC_TAI (TEN_LOP, HK_NK, MA_GV) CO_MON (TEN_LOP, HK_NK, TEN_MON, MA_GV) HOC_MON (MA_HS, HK_NK, TEN_MON, DIEM_HS1, DIEM_HS2, DIEM_HS3, TB_MON) TRUONG ( MA_TR, TEN_TR, DCHI_TR, SDT_TR ) HOC_SINH ( MA_HS, HOTEN_HS, GIOITINH_HS, NGAYSINH_HS, DANTOC_HS, TONGIAO_HS, XA, HUYEN, MA_TR , BAN ) GIAO_VIEN ( MA_GV, TEN_GV, GIOITINH_GV, DCHI_GV ) PHU_HUYNH ( MA_PH , TEN_PH , DIACHI_PH , SDT_PH ) Diễn giải : ệ định học sinh học học kì - niên khóa nào, có loại hạnh kiểm gì, thuộc lớp có điểm trung bình học kì ệ định lớp học học kì - niên khóa nào, giáo viên làm giáo viên chủ nhiệm ệ định lớp học kì - niên khóa có học mơn giáo viên dạy ệ định học sinh học kì - niên khóa có học mơn gì, điểm hệ số 1, hệ số 2, hệ số điểm trung bình mơn ệ ỗ ường có mã trường để phân biệt, tên, địa số điện thoại để liên lạc ệ ỗ ọ ẽ ộ ọ để phân biệt, ra, học sinh có tên, giới tính, ngày sinh, dân tộc tên xã, huyện mà học sinh sống Một học sinh có tơn giáo khơng có tơn giáo ệ ỗ ộ để phân biệt, tên giáo viên, phái địa để liên lạc ệ ỗ ụ cung cấp mã số khác , kèm theo thơng tin địa , số điện thoại , tên phụ huynh Trang 16 Quản điểm trường PTTH PHẦN Thiết Kế Hệ Thống 4.1 Thiết kế giao diện : Sau khởi động, chương trình có giao diện sau : Chương trình gồm bốn tùy chọn : Cập Nhật Danh Sách để cập nhật danh sách học sinh, giáo viên, lớp, môn Bao gồm tùy chọn : Danh Sách Học Sinh, Danh Sách Giáo Viên, Danh Sách Lớp / Mơn (như hình vẽ) Phân Công - Sắp Xếp để phân công giáo viên chủ nhiệm, xếp lớp cho học sinh, xếp môn học cho lớp môn dạy cho giáo viên Bao gồm tùy chọn: Phân Công Giáo Viên, Xếp Lớp, Xếp Môn Học Quản Điểm để cập nhật điểm số, hạnh kiểm học sinh Bao gồm tùy chọn : Cập Nhật Điểm, Xếp Loại Hạnh Kiểm Tìm Kiếm để tìm kiếm thơng tin học sinh, giáo viên, thông tin lớp, môn học… Đồng thời dùng để tìm kiếm kết học tập học sinh Bao gồm tùy chọn : Thông Tin Học Sinh, Thông Tin Giáo Viên, Thông Tin Khác, Kết Quả Học Tập Chúng ta dùng chuột để chọn chức chương trình Nhấn vào tùy chọn để chuyển đổi qua lại menu tuỳ chọn Nút Trợ Giúp dùng để hướng dẫn sử dụng chương trình Nút Thốt dùng để khỏi chương trình Trang 17 Quản điểm trường PTTH 6.3 Thiết kế forms : ủ ỳ ọ ậ ậ đặc điểm chung dùng để cập nhật thông tin Sau cập nhật, nhấn LƯU để lưu lại liệu Lúc này, hệ thống thông báo lưu, đồng thời xóa trắng nhập liệu để tiếp tục nhập liệu o Danh Sách Học Sinh : o Danh Sách Giáo Viên : Trang 18 Quản điểm trường PTTH o Danh Sách Lớp / Môn : Trang 19 Quản điểm trường PTTH Ở khung cập nhật lớp, khối lớp có hai loại A (Anh văn) P (Pháp văn) Nếu khối lớp có loại chọn vào loại Đồng thời ô số lượng bên số lượng lớp tương ứng Giả sử khối 10 có loại A số lượng tương ứng 5, hệ thống tự động lưu vào với tên lớp từ 10A1 đến 10A5 Ở khung Danh Sách Môn Học, nhập vào tên tất mơn có học kì - niên khóa ủ ỳ ọ ắ ế ế ế ọ ả điểm trường PTTH Chọn học kì - niên khóa, giáo viên dạy mơn Còn lớp, ta chọn nhiều lớp Bởi giáo viên dạy môn cho nhiều lớp ủ ọ ả Điểm : o Cập Nhật Điểm : Trang 21 Quản điểm trường PTTH Ở ô Điểm Hệ Số 1, Điểm Hệ Số 2, Điểm Hệ Số 3, ta nhập nhiều điểm cách dấu phẩy o Xếp Loại Hạnh Kiểm : ủ o ọ ế ọ Để tìm thơng tin học sinh, nhập mã nhiều học sinh vào ô Mã Học Sinh, sau nhấn TÌM Danh sách học sinh cần tìm liệt kê bảng bên với thông tin học sinh Ta in danh sách Ngồi ra, ta sửa thơng tin học sinh, xóa tên học sinh khỏi danh sách Sau sửa xóa ta phải lưu lại thông tin o Thông Tin Giáo Viên : Trang 22 Quản điểm trường PTTH o Thông Tin Phụ Huynh : o Thông Tin Khác : Trang 23 Quản điểm trường PTTH Muốn tìm thơng tin ta đánh dấu chọn vào có dấu chấm hỏi Còn tìm theo thơng tin ta ghi thơng tin vào tương ứng Ví dụ : Để tìm học kì I niên khóa 2007-2008 có học sinh Học Kỳ ta chọn I, Niên Khóa ta ghi 2007-2008, Mã Học Sinh ta chọn đánh vào ô dấu chấm hỏi Để giới hạn thêm học sinh học lớp 10A1, Lớp ta ghi 10A1 (như hình trên) Về giáo viên, ta chọn Giáo Viên Chủ Nhiệm Giáo Viên Giảng Dạy o Kết Quả Học Tập : Trang 24 Quản điểm trường PTTH Xem Điểm Theo Mơn Xem Điểm Trung Bình Học Kì Xem kết học tập có hai lựa chọn : Xem Điểm Theo Mơn Xem Điểm Trung Bình Học Kì Đồng thời ta xem theo hay nhiều học sinh xem theo lớp Trang 25 Quản điểm trường PTTH Phần Kết Luận Trong xã hội phát triển ngày nay, yêu cầu người đặt ngày cao, công việc khơng đòi hỏi phải giải cách xác mà phải nhanh chóng Viêc "Quản Điểm Học Sinh Phổ Thơng Trung Học" mà nhóm nghiên cứu Qua bước khảo sát hệ thống, xây dựng mơ hình ERD , mơ hình quan hệ , đầy đủ ta thêm lưu đồ dòng liệu (DFD) hệ thống "Quản Điểm Học Sinh Phổ Thông Trung Học" ngày hồn thiện Đã tin học hóa việc quản điểm học sinh thay quản thủ công ghi chép sổ sách Tạo thuận lợi, nhanh chóng việc nhập liệu, tra cứu, tìm kiếm thơng tin khơng phần xác Với phân tích hệ thống tảng cho việc thiết kế hệ thống Một giao diện trực quan, thân thiện giúp cho việc thao tác quản tìm kiếm thơng tin dễ dàng Bên cạnh đó, hệ thống chưa đạt kết mong muốn Nhóm chưa thực nắm hết công tác quản lý, qui tắc hoạt động…của hệ thống nên nhiều sai sót Ngồi ra, kiến thức mơn Phân Tích Hệ Thống số hạn chế, cộng thêm vấn đề thời gian hệ thống chưa sữa chữa để hồn thiện Nhóm mong nhận góp ý thầy bạn để cải thiện hệ thống tốt Qua thời gian nghiên cứu thực hiện, nhóm hồn thành đề tài nhiều thiếu sót, từ thiếu sót nhóm tích lũy số kinh nghiệm Nâng cao khả phân tích thiết kế hệ thống Một điều quan trọng khác khả làm việc theo nhóm thành viên nâng cao, tinh thần đồn kết phát huy Nhóm chân thành mong nhận góp ý giúp đỡ thầy cô bạn.Và xin chân thành cảm ơn đến giúp đỡ http://luanvan.net.vn/ giúp thực hoàn thành tập Trang 26 ... Tên trường Địa trường Số điện thoại trường Mã học sinh Họ tên học sinh Giới tính học sinh Ngày sinh học sinh Dân tộc học sinh Tôn giáo học sinh Tên xã học sinh Tên huyện học sinh Hạnh kiểm học sinh. .. Viêc "Quản Lý Điểm Học Sinh Phổ Thơng Trung Học" mà nhóm nghiên cứu Qua bước khảo sát hệ thống, xây dựng mơ hình ERD , mơ hình quan hệ , đầy đủ ta thêm lưu đồ dòng liệu (DFD) hệ thống "Quản Lý Điểm... chọn) Cũng trường, để cho đơn giản người ta gán cho Trang Quản lý điểm trường PTTH học sinh mã số gọi mã số học sinh Mã số học sinh không thay đổi suốt trình học tập trường Vào đầu năm học, sau thi

Ngày đăng: 08/12/2017, 17:11

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan