Phân tích thiết kế hệ thống quản lý điểm THPT

51 796 2
Phân tích thiết kế hệ thống quản lý điểm THPT

Đ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 quản lý điểm trường trung học phổ thông cho ứng dụng lập trình

1 TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN -˜&™ - BÁO CÁO BÀI TẬP LỚN MÔN HỌC: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG ĐỀ TÀI: QUẢN LÝ ĐIỂM TRƯỜNG THPT Nhóm thực hiện: Nhóm Lớp: HTTT1 – K7 Người thực hiện: Nguyễn Thị Huy Nguyễn Thị Thảo Nguyễn Thị Thu Hường Giảng viên hướng dẫn : Ths Vũ Minh Yến Hà Nội, ngày tháng năm 2014 CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1 Giới thiệu -Địa điểm khảo sát: Trường THPT Tĩnh Gia I,tiểu khu 4,thị trấn Tĩnh Gia,Huyện Tĩnh Gia,Tỉnh Thanh Hóa -Quy mô: Số công nhân viên,giáo viên nhà trường: 98 người Số học sinh: 1900 +Khối 10: 630 +Khối 11: 650 +Khối 12: 620 -Hệ đào tạo: công lập -Hiện trạng: Nhà trường quản lý điểm cho học sinh sổ điểm, lưu trữ, cập nhật tay, sổ điểm Với danh hiệu trường đạt chuẩn quốc gia năm 2012, nhà trường muốn có hệ thống quản lý điểm cho học sinh để việc quản lý, cập nhật điểm có hiệu cao, tiết kiệm thời gian Mặt khác, 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, tiêu xét tuyển vào đại học dựa điểm năm học, thành tích qua kì thi học sinh giỏi cấp Đ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 quan lý điểm học sinh 1.2 Hiện trạng hệ thống 1.2.1 Sơ đồ tổ chức nhà trường Tổ Bộ Môn Phòng tài vụ PhòngTC-KT Phòng văn thư Tổ Toán Tổ Lý Tổ Hóa-Sinh Tổ văn Tổ Ngoại Ngữ Tổ Sử - Địa - CD Tổ TD - QP Tổ Tin – Công Nghệ Phòng Đào tạo Ban Giám Hiệu 1.2.2 Sơ đồ vị trí,chức Hiệu trưởng GV môn Gv chủ nhiệm Hiệu phó Trưởng phòng tài vụ Học sinh Tổ trưởng môn -Hiệu Trưởng:giám sát, điều hành hoạt động trường học, nhận báo cáo, thông qua tình hình trường từ trưởng môn, hiệu phó, xét đưa định -Hiệu Phó: Giám sát tình hình phát triển nhà trường, nhận báo cáo,tổng hợp xét lên lớp, xét tốt nghiệp, kiểm tra chịu trách nhiêm trước hiệu trưởng báo cáo, đưa số định đạo Hiệu trưởng -Trưởng phòng tài vụ: tổng hợp tất thông tin liên quan đến học sinh, nhận báo cáo từ giáo viên chủ nhiệm, báo cáo lên hiệu phó -Trưởng môn: + Phân công giáo viên dạy theolớp + Nắm giữ tình hình học sinh môn học tổ + Nhận báo cáo kết học tập học sinh từ giáo viên chủ nhiệm, giáo viên môn theo môn học tổ - Phòng văn thư: giữ tài liệu,hồ sơ học sinh, sổ to lớp, học bạ học sinh -Giáo viên chủ nhiệm: Nhập điểm, tổng hợp điểm tất môn học sinh, đề xuất thông báo xét lên lớp, khen thưởng, kỉ luật -Giáo viên môn: Nhập, tính điểm, chịu trách nhiệm điểm theo lớp phân công -Học sinh: Quan tâm điểm học tập, thi cử Xem, phản hồi có sai sót việc nhập điểm 1.2.3 Mô tả công việc, nhiệm vụ hệ thống  Quản lí hồ sơ học sinh • Quy trình: -Nhà trường:Thông báo học sinh trúng tuyển vào trường, thông báo phân công học sinh theo lớp mà học sinh đăng ký theo ban bản, ban nâng cao (chuyên khối A,B,C,D ) tin cổng trường -Nhập học-Nhận lớp:Học sinh mang theo giấy báo trúng tuyển vào trường hồ sơ cá nhân bao gồm: giấy khai sinh, THCS, sổ đoàn, học bạ THCS Học sinh nộp cho giáo viên chủ nhiệm tiền nhập trường,học phí,sổ hộ sao, giấy khai sinh -Giáo viên chủ nhiệm: Nhận lớp phân công, quản lí hồ sơ học sinh, quản lý lớp phân công chủ nhiệm sổ cá nhân(sổ to) - GVCN lưu thông tin file excel, sổ liên lạc nhà trường gia đình • Cấu trúc sổ cá nhân GVCN: Bìa bao gồm: Tiêu đề trường, Tên lớp, khối, chuyên/không chuyên, Khóa học, Tên - giáo viên chủ nhiệm Cấu trúc sổ gồm: + Thông tin học sinh: stt, họ tên học sinh, ngày tháng năm sinh, địa chỉ, quê quán, giới tính + Thông tin phụ huynh: họ tên bố, họ tên mẹ, năm sinh bố, nghề nghiệp bố, năm sinh mẹ, nghề nghiệp mẹ  Quản lý trình học • Ghi điểm - Giáo viên môn ghi điểm kiểm tra,thi,điểm tổng kết học sinh sổ tay cá nhân Thông tin sổ tay cá nhân bao gồm: tên giáo viên, tên lớp, môn học, thông tin điểm học sinh Trong thông tin học sinh chia làm kì, bao gồm: STT, Họ tên, giới tính, ngày sinh, điểm kiểm tra thường xuyên {điểm 15 phút , điểm miệng}, điểm hệ số1, điểm hệ số2, điểm thi, điểm TKkì 1, điểm TK kì 2, - điểm TK năm Sổ tay giáo viên môn Trong trình học, thông báo kết quả, tình hình học tập học sinh qua sổ liên lạc phụ huynh gia đình Thông tin sổ liên lạc bao gồm: tên lớp, thông tin học sinh, thông tin giáo viên chủ nhiệm, trình học tập, rèn luyện học sinh, ý kiến giáo viên chủ nhiệm, ý kiến phụ huynh học sinh Trong đó: Thông tin học sinh bao gồm: họ tên học sinh, ngày sinh,giới tính, nơi ở, nơi sinh, họ tên bố, họ tên mẹ, số điện thoại phụ huynh HS Thông tin giáo viên chủ nhiệm bao gồm: họ tên GV, ngày sinh, giới tính, địa chỉ, số điện thoại Thông tin trình học tập học sinh bao gồm: từ ngày đến ngày , số ngày nghỉ học (phép, không phép), điểm kiểm tra, thi môn, điểm tổng kết môn, thái độ học tập, tình hình tham gia hoạt động lớp, trường + GVCN Tổng kết điểm học sinh từ sổđiểm cá nhân giáo viên môn vào sổđiểm giáo viên chủ nhiệm Thông tin sổ điểm bao gồm: tên trường, tên lớp, khóa học, tên giáo viên chủ nhiệm, kết học tập học sinh Trong thông tin kết học tập học sinh bao gồm : STT, họ tên, ngày sinh, tên môn học { toán, vật lí, ngữ văn, hóa học , tiếng anh, lịch sử, địa lí, giáo dục công dân, giáo dục quốc phòng, thể dục, nghề phổ thông tự chọn}, điểm kiểm tra thường xuyên, điểm tổng kết kì 1, điểm tổng kết kì 2, điểm tổng kết năm, số ngày nghỉ học, xếp loại học lực, xếp loại hạnh kiểm CẤU TRÚC SỔ CÁI GIÁO VIÊN CHỦ NHIỆM - Cuối năm học giáo viên chủ nhiệm nhập điểm vào học bạ học sinh • Cấu trúc học bạ THPT Thông tin học bạ bao gồm: thông tin học sinh { họ tê, ngày –tháng -năm sinh, nơi sinh, dân tộc, chỗ tại, họ tên bố, nghề nghiệp, họ tên mẹ, nghề nghiệp mẹ, họ tên người giám hộ}, trình học tập{ năm học, lớp, ban- môn học chuyên khối, tên trường – huyện –tỉnh, điểm trung bình môn {toán, vật lí, hóa học, ngữ văn, lịch sử, địa lí, tiếng anh, giáo dục công dân, quốc phòng, thể dục, nghề phổ thông }, điểm trung bình môn, điểm trung bình xếp loại sau kiểm tra lại, xếp loại học lực – hạnh kiểm{ kì 1, kì 2, năm }, khen thưởng, kỉ luật, số ngày nghỉ học, xét lên lớp, chữ kí GV môn, GVCN, Hiệu trưởng, nhận xét GVCN - CẤU TRÚC HỌC BẠ 10 Tên đăng nhập Mật Mã nhómquyền Nhóm Quyền Mã nhóm quyền Tên hóm quyền Chú thích Nội dung Chức Năng Mã chức Tên chức Tên biến Nhóm Quyền Mã nhóm quyền Mã chức 4.2 SAO LƯU DỮ LIỆU Dữ liệu hệ thống lưu sang thiết bị lưu trữ khác: đĩa CD, tệp lưu… Các tệp lưu bao gồm tệp nhật kí (tệp chứa sao) tệp lưu (bao gồm toàn phần CSDL CHƯƠNG 5: THIẾT KẾ GIAO DIỆN 5.1 Thiết kế menu -Khi người dùng truy cập vào phần mền quản lý điểm lên menu phần mềm quản lý điểm Người dùng kích vào [Đăng nhập] đề bắt truy cập với chức quản lý học sinh, quản lý môn học, quản lý giáo viên, quản lý học sinh, thống kê, trợ giúp xem thông báo 5.2 Thiết kế hình làm việc  Quản lý học sinh Khi kích vào chức quản lý học sinh chức cập nhật thông tin tìm kiếm thông tin học sinh Người dùng kích chọn chức cập nhật thông tin tìm kiếm thông tin để thực công việc  Quản lý môn học -Khi kích vào chức quản lý môn học chức cập nhật thông tin tìm kiếm thông tin môn học Người dùng kích chọn chức cập nhật thông tin tìm kiếm thông tin để thực công việc  Quản lý giáo viên -Khi kích vào chức quản lý giáo viên chức cập nhật thông tin tìm kiếm thông tin giáo viên Người dùng kích chọn chức cập nhật thông tin tìm kiếm thông tin để thực công việc  Quản lý điểm môn học Khi kích vào chức quản lý điểm môn học chức cập nhật điểm, tìm kiếm điểm, in điểm, lập học bạ, xét điều kiện lên lớp thi tốt nghiệp môn học Người dùng kích chọn chức để thực công việc  Thống kê Khi kích vào chức thống kê chức thông kê số lượng học sinh, thống kê học sinh theo học lực, thống kê học sinh bỏ học, thống kê khen thưởng ra.Người dùng kích chọn chức để thực công việc 5.3 Thiết kế hình đối thoại - Cập nhật học sinh + Khi người dùng kích vào nút “Thêm mới” ô xóa trắng, trỏ chuột nằm ô mã học sinh, bắt đầu cho việc nhập thông tin học sinh Khi nhập phải nhập đầy đủ vào ô: mã học sinh, họ tên, ngày sinh, nơi sinh, gới tính, họ tên bố, họ tên mẹ, dân tộc, quốc tịch Đối với ô địa bỏ qua + Sau nhập xong, người dùng kích vào nút “Lưu trữ” thông tin học sinh lưu trữ vào CSDL + Nút “sữa” sử dụng sữa thông tin học sinh nhập sai có thay đổi + Thông tin học sinh bị xóa khỏi danh sách với nút “xóa”, có hộp thoại cảnh báo trước xóa + Nút “thoát” thực người dùng để thoát khỏi (dừng) chức cập nhật thông tin học sinh - Cập nhật môn học + Khi người dùng kích vào nút “Thêm mới” trỏ chuột nằm ô mã môn học, bắt đầu cho việc cập nhật môn học Khi nhập phải nhập đầy đủ vào ô mã môn học,tên môn học,hệ số + Sau nhập xong, người dùng kích vào nút “Lưu trữ” thông tin môn học lưu trữ vào CSDL + Nút “sữa” sử dụng sữa thông tin môn học nhạp sai có thay đổi + Khi môn học không chương trình học thông tin môn học bị xóa khỏi danh sách với nút “xóa” + Nút “thoát” thực người dùng để thoát khỏi chức cập nhật thông tin môn học - Cập nhật giáo viên + Khi người dùng kích vào nút “Thêm mới” trỏ chuột nằm ô mã giáo viên, bắt đầu cho việc nhập thông tin học sinh Khi nhập phải nhập đầy đủ vào ô: mã giáo viên, họ tên, ngày sinh, số CMND, gới tính, trình độ, mã môn học, tổ môn, dân tộc, quốc tịch Đối với ô địa chỉ, mã GVCN bỏ qua + Sau nhập xong, người dùng kích vào nút “Lưu trữ” thông tin giáo viên lưu trữ vào CSDL + Nút “sữa” sử dụng sữa thông tin giáo viên nhạp sai có thay đổi + Khi giáo viên chuyện công tác nghỉ việc thông tin giáo viên bị xóa khỏi danh sách với nút “xóa” + Nút “thoát” thực người dùng để thoát khỏi chức cập nhật thông tin giáo viên  Cập nhật điểm -Người dùng nhập điểm cho học sinh với mã học sinh, mã môn học, tên môn học -Khi người dùng kích vào nút “Thêm” trỏ chuột nằm ô mã học sinh, bắt đầu cho việc cập nhật điểm Khi nhập phải nhập đầy đủ vào ô mã học sinh, mã tên môn học, tên môn học -Sau nhập xong, người dùng kích vào nút “Lưu trữ” thông tin điểm lưu trữ vào CSDL - Nút “sữa” sử dụng sữa thông tin điểm nhâp sai có thay đổi - Khi điểm không cần việc lưu trữ thông tin điểm bị xóa khỏi danh sách với nút “xóa” -Người dùng thực thoát khỏi chương trình với việc lick chuột vào dấu “X” góc hình -Tìm kiếm thông tin học sinh - Người dùng kích vào hai lựa chọn tìm kiếm thông tin học sinh theo mã học sinh tìm kiếm theo tên học sinh Sau nhập xong ấn vào nút “Tìm” kết trả lại bảng thông tin học sinh Nếu muốn in kết tìm kiếm kich chuột vào nút “In” Nút “Thoát” thực người dùng muốn thoát khỏi chức tìm kiếm thông tin học sinh  Tìm kiếm thông tin môn học - Người dùng kích vào hai lựa chọn tìm kiếm thông tin môn học theo mã môn học tìm kiếm theo tên môn học Sau nhập xong ấn vào nút “Tìm” kết trả lại bảng thông tin môn học Nếu muốn in kết tìm kiếm kich chuột vào nút “In” Nút “Thoát” thực người dùng muốn thoát khỏi chức tìm kiếm thông tin môn học  Tìm kiếm thông tin giáo viên -Người dùng kích vào hai lựa chọn tìm kiếm thông tin giáo viên theo mã giáo viên tìm kiếm theo tên giáo viên Sau nhập xong ấn vào nút “Tìm” kết trả lại bảng thông giáo viên Nếu muốn in kết tìm kiếm kich chuột vào nút “In” Nút “Thoát” thực người dùng muốn thoát khỏi chức tìm kiếm thông tin giáo viên  Tìm kiếm điểm -Người dùng kích vào hai lựa chọn tìm kiếm thông tin điểm học sinh theo mã học sinh tìm kiếm theo mã lớp Nếu tìm kiếm theo mã lớp, sau nhập xong ấn vào nút “Tìm” kết trả lại bảng thông tin điểm danh sách điểm theo lớp.Ngược lại điểm trả lại bảng theo điểm mã học sinh Nếu muốn in kết tìm kiếm kich chuột vào nút “In” Nút “Thoát” thực người dùng muốn thoát khỏi chức tìm kiếm điểm 5.4 Thiết kế tài liệu xuất [...]... THIẾT KẾ KIỂM SOÁT 4.1 PHÂN QUYỀN SỬ DỤNG a) Mục đích của thiết kế kiểm soát và một số biện pháp đảm bảo tính an toàn hệ thống: - Hệ thống làm việc mở, chịu sự tác động từ các yếu tố bên ngoài( môi trường, sự cố kĩ thuật hay tác động từ con người) làm cho hệ thống trở nên không an toàn => để bảo vệ hệ thống an toàn, chính xác và riêng tư phải thiết kế kiểm soát cho hệ thống * Bảo vệ tính chính xác của hệ. .. sinh, xét điểm, đánh giá kết quả học tập của học sinh, giáo viên sẽ tìm kiếm điểm từ hệ thống, hệ thống sẽ cung cấp thông tin về điểm các môn Dữ liệu vào: Yêu cầu xem điểm Dữ liệu ra: thông tin điểm *Xét điều kiện lên lớp, thi tốt nghiệp: Sự kiện kích hoạt: xét lên lớp cuối năm học, xét thi tốt nghiệp cuối cấp Quy trình: Từ thông tin về điểm, kết quả rèn luyện hệ thống sẽ tính, xét kết quả lên lớp cho từng... liệu ra: Thống kê học sinh bỏ học *Thống kê học sinh theo lực học: tổng kết cuối kì, năm học Quy trình: Hệ thống thống kê học sinh theo lực học giỏi, khá, trung bình, yếu, kém Khi có yêu cầu thống kê, hệ thống sẽ đưa ra thống kê Dữ liệu vào: Yêu cầu thống kê học sinh theo lực học Dữ liệu ra: Thống kê học sinh theo lực học *Thống kê khen thưởng, kỉ luật: Quy trình: Từ thông tin học sinh, lực học, điểm của... vào hệ thống ở kho điểm Quy tắc nghiệp vụ: 1 loại điểm được cập nhật tối đa 3 lần Sau thời gian nhập điểm 1 tuần điểm không được sửa( trừ phúc khảo) Việc cập nhật điểm do giáo viên bộ môn chịu trách nhiệm Dữ liệu vào: Yêu cầu cập nhật điểm Dữ liệu ra: Điểm sau cập nhật *Tìm kiếm điểm: Sự kiện kích hoạt: Giáo viên chủ nhiệm thống kê điểm, làm báo cáo Để phục vụ cho nhu cầu xem điểm của học sinh, xét điểm, ... sinh, hệ thống sẽ cung cấp thông tin của môn học, thông tin đó được lấy ra từ kho môn học *Cập nhật điểm Sự kiện kích hoạt: khi có thông tin về điểm mới (điểm học tập, điểm thi), sai sót khi nhập điểm 18 Quy trình: Điểm kiểm tra, thi, tổng kết các môn học của học sinh được giáo viên cập nhật (nhập, sửa, xóa) vào hệ thống theo họ tên học sinh, mã học sinh, lớp Hệ thông sẽ xác nhận yêu cầu cập nhật điểm. .. vào: Yêu cầu in điểm Dữ liệu ra: Phiếu điểm 19 * Xét điều kiện tốt nghiệp: Hệ thống đưa ra thông tin về kết quả được xét thi tốt nghiệp hoặc không đối với mỗi học sinh * Thống kê số lượng học sinh: Sự kiện kích hoạt: làm báo cáo, thống kê Quy trình: Từ kho học sinh, thông tin về mọi học sinh được hệ thống lưu trữ lại, khi có yêu cầu thống kê số lượng học sinh trong trường, hệ thống sẽ thống kê và đưa... ( điểm, thông tin học sinh…) có các modun, phương thức kiểm tra các miền dữ liệu vào/ra hệ thống Nếu dữ liệu đảm bảo đúng quy tắc thì tiếp tục, sai thì báo lỗi Khi nhập điểm miền giá trị của điểm là 0 đến 10, điểm nhập theo kiểu số, nếu điểm nhập ngoài phạm vi này thì hệ thống báo lỗi *Tính an toàn Biện pháp đảm bảo tính an toàn cho hệ thống được lựa chọn tùy vào sự tác động của các tác nhân + Để hệ. .. sát, điều hành dự án - Hiệu quả đạt được: Xây dựng được phần mềm đã đề ra, tin học hóa hệ thống cũ, giảm thời gian cập nhật, giảm các khâu thủ công, giảm các công việc sức người là chính, việc quản lí, xem, cập nhật điểm dễ dàng, hiệu quả hơn ,hiệu quả của hệ thống cao 15 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ LOGIC 2.1 SƠ ĐỒ PHÂN CẤP CHỨC NĂNG 2.1.1 SƠ ĐỒ 16 2.1.2 Mô tả chức năng mức lá * Cập nhật thông tin... chính xác của hệ thống – kiểm soát dữ liệu vào / ra: Để kiểm soát dữ liệu vào ra của hệ thống có thể dùng 2 phương pháp: + Kiểm tra thủ công: giáo viên sau khi cập nhật điểm cho học sinh sẽ rà soát lại điểm xem có sai sót hay không , khi nhận được kết quả điểm từ hệ thống, học sinh xem điểm của mình có gì sai sót hay không đúng thì gửi phản hồi lên giáo viên, giáo viên xem và cập nhật lại điểm cho chính... viên chủ nhiệm, ban giám hiệu, hệ thống thống kê đưa ra thông báo kết quả *Lập học bạ: Sự kiện kích hoạt: Nhập điểm vào học bạ trong từng năm học Toàn bộ kết quả học tập, rèn luyện của học sinh được lưu vào học bạ, hệ thống xét học bạ từng năm của mỗi học sinh Quy tắc: Học bạ chỉ được lấy do học sinh hoặc người được ủy quyền vào cuối cấp *In điểm Khi có yêu cầu in điểm, điểm được in ra theo thông tin

Ngày đăng: 28/06/2016, 21:24

Từ khóa liên quan

Mục lục

  • CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN

    • 1.2 Hiện trạng hệ thống

      • 1.2.1 Sơ đồ tổ chức nhà trường

      • 1.2.2 Sơ đồ về các vị trí,chức năng

      • 1.2.3 Mô tả công việc, nhiệm vụ của hệ thống

      • 2.1.1 SƠ ĐỒ

      • 2.1.2 Mô tả chức năng mức lá

      • 2.2. Sơ đồ luồng dữ liệu

        • 2.2.1 Mức khung cảnh

        • 2.2.2 Mức đỉnh

        • 3.1.3 Xác định liên kết giữa các thực thể

        • 3.1.4 Chuẩn hóa liên kết

        • 3.2 Thiết kế cơ sở dữ liệu vật lí

          • 3.2.1 Chuyển đổi mô hình dữ liệu logic sang mô hình vật lí

          • 3.2.2 Mô hình vật lí

          • CHƯƠNG 4 : THIẾT KẾ KIỂM SOÁT

            • 4.1 PHÂN QUYỀN SỬ DỤNG

            • 4.2 SAO LƯU DỮ LIỆU

            • CHƯƠNG 5: THIẾT KẾ GIAO DIỆN

              • 5.1 .Thiết kế menu chính

              • 5.2 Thiết kế màn hình làm việc chính

              • 5.3 Thiết kế màn hình đối thoại

              • 5.4 Thiết kế tài liệu xuất

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

Tài liệu liên quan