Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 26 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
26
Dung lượng
2,35 MB
File đính kèm
file dinh kem.rar
(15 MB)
Nội dung
PHÂN TÍCH THIẾT KẾ HỆTHỐNGTHƠNG TIN ĐỀ TÀI: PHÂN TÍCH HỆTHỐNGQUẢNLÝ ĐIỂM Ở TRƯỜNGPHỔTHÔNGTRUNGHỌC Họ tên: Đào Nguyễn Tứ Lớp: CNTT3-K6 Quảnlý đ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ọchọcsinh đồ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ọcsinh Vấn đề nói giải thơng qua việc phân tích thiết kế hệthốngthô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 lý đ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ảnlý đ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 quanhệ 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ảnlý điểm trường PTTH Phần Khảo sát hệthống 1.1Khảo sát: Quảnlý điểm họcsinh PTTH chương trình xâydựng nhằm đáp ừng đòi hỏi đặt trình quảnlý 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ảnlý điểm họcsinh 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 lý nhập điểm,xuất điểm ghi chép thủ công,quản lýthông tin họcsinh 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ảnlý đ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ảnlý đ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 lýthông tin họcsinh -Phân ban chohọcsinh vào dựa vào điểm thi tốt nghiệp -Sắp xếp lớp chohọcsinh -Phân công công tác giảng dạy chocho 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ạ chohọc sinh, họcsinhtrườ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ọccho số lớp ( bao gồm lớp chuyên ) -Giáo viên cung cấp điểm môn họchọcsinhcho 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 chohọcsinh c/Học sinh : -Học sinhtrú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ọcsinh 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ảnlýhọc tập tất họcsinhquận , huyện , thành phố Việc quảnlý phân cấp chotrườnghọ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 chotrường mã số gọi mã trườnghọc Tại trường,người ta quan tâm đến thông tin họcsinh : họ tên,giới tính,ngày sinh.Ngồi người ta cần biết họcsinh 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ọcsinh 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ảnlý điểm trường PTTH họcsinh mã số gọi mã số họcsinh Mã số họcsinh 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ọcsinhtrú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ọchọcsinh 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ọcsinh bị lưu ban chuyển lớp phải có xếp lại Họcsinh 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ọchọcsinh 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 chohọcsinh 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ọcchohọ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ọcsinhtrườ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ảnlý đ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ể TRUONGthông tin chi tiết trường Thực thể HOCSINH Tên thực thể : Họcsinh 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ọcsinhtrường Thực thể PHUHUYNH Trang Quảnlý đ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ọcsinh 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ảnlý đ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ọcsinhtrườ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ườnghọ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ọcsinhquảnlý trường, trườngquảnlý nhiều họcsinh Mối kết hợp biến chuyển sang mơ hình quanhệ ố ế ợ 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ọcsinh 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ọcsinh Một họcsinhhọ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 quanhệ ố ế ợ 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ường Mã họcsinh Họ tên họcsinh Giới tính họcsinh Ngày sinhhọcsinh Dân tộc họcsinh Tôn giáo họcsinh Tên xã họcsinh Tên huyện họcsinh Hạnh kiểm họcsinh 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 TRUONGTRUONGTRUONGTRUONG 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ảnlý điểm trường PTTH 2.4Mơ hình ERD tổng qt : Trang 14 Quảnlý đ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ảnlý điểm trường PTTH PHẦN Mơ Hình QuanHệ Áp dụng quy tắc chuyển từ mơ hình ERD sang mơ hình quanhệ 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ọcsinhhọchọ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ọchọ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ọcsinhhọ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ọcsinh có tên, giới tính, ngày sinh, dân tộc tên xã, huyện mà họcsinh sống Một họcsinh 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ảnlý đ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 chohọc sinh, xếp môn họccho 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ọcQuảnLý Điểm để cập nhật điểm số, hạnh kiểm họcsinh 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ọcsinh 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ảnlý đ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ốngthô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ọcSinh : o Danh Sách Giáo Viên : Trang 18 Quảnlý điểm trường PTTH o Danh Sách Lớp / Môn : Trang 19 Quảnlý đ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ảnlý đ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ọcsinh vào ô Mã Học Sinh, sau nhấn TÌM Danh sách họcsinh cần tìm liệt kê bảng bên với thông tin họcsinh Ta in danh sách Ngồi ra, ta sửa thơng tin học sinh, xóa tên họcsinh 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ảnlý điểm trường PTTH o Thông Tin Phụ Huynh : o Thông Tin Khác : Trang 23 Quảnlý đ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ọcsinhHọc Kỳ ta chọn I, Niên Khóa ta ghi 2007-2008, Mã HọcSinh ta chọn đánh vào ô dấu chấm hỏi Để giới hạn thêm họcsinhhọ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ảnlý đ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ọcsinh xem theo lớp Trang 25 Quảnlý đ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 Lý Điểm HọcSinhPhổThơngTrung Học" mà nhóm nghiên cứu Qua bước khảo sát hệ thống, xâydựng mơ hình ERD , mơ hình quanhệ , đầy đủ ta thêm lưu đồ dòng liệu (DFD) hệthống "Quản Lý Điểm HọcSinhPhổThôngTrung Học" ngày hồn thiện Đã tin học hóa việc quảnlý điểm họcsinh thay quảnlý 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ảnlý 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