đề tài quản lý điểm học sinh trường cấp 3

25 1.7K 0
đề tài   quản lý điểm học sinh trường 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

Trường Đại Học Trà Vinh Khoa: Kỹ Thuật và Công Nghệ Đề tài : QUẢN LÝ ĐIỂM HỌC SINH TRƯỜNG CẤP 3 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm MỤC LỤC NỘI DUNG THỰC HIỆN .3 I Giới thiệu 3 II Khảo sát hiện trạng 3 III Lập danh sách yêu cầu phần mềm 4 IV Mô hình hóa yêu cầu phần mềm 6 V Thiết kế phần mềm 11 Đề tài Quản Lý Điểm HS Cấp 3 Trang 2 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm NỘI DUNG THỰC HIỆN • • • • • 1.Giới thiệu 2.Khảo sát hiện trạng 3.Lập danh sách yêu cầu 4.Mô hình hóa yêu cầu 5.Thiết kế phần mềm I Giới thiệu  Tên phần mềm :Phần mềm quản lý điểm học sinh trường cấp 3  Hệ thống sử dụng phần mềm: SQL server, Visual Studio.Net Framework, …  Phạm vi phần mềm: Sử dụng trong trường cấp 3,do bộ phận giáo vụ nhà trường quản lý II Khảo sát hiện trạng A.Cơ cấu tổ chức quản lý điểm của trường THPT Nguyễn Du  Tiếp nhận điểm: cuối mỗi học kỳ bộ phận giáo vụ nhận điểm từ các giáo viên bộ môn  Nhập điểm: Sau khi tiếp nhận điểm, bộ phận giáo vụ ghi nhận điểm vào hệ thống Sau đó tính toán điểm trung bình môn, trung bình học kì, nếu là học kỳ 2 thì tính trung bình cả năm  In bảng điểm: Sau khi tính toán xong điểm bộ phận giáo vụ sẽ in điểm cho từng học sinh(sổ liên lạc) B.Hệ thống cũ:  Chưa sử dụng phần mềm nào để quản lý điểm C.Bộ phận liên quan:  Giáo vụ nhà trường D.Các công việc tương ứng:  Tiếp nhận điểm, tính toán, xếp loại, in bảng điểm(trung bình, xếp loại) E.Các quy định ràng buộc:  Nhập điểm: tiếp nhận thang điểm từ 0 =>10  Tính toán điểm: o TBM = ( ∑15’ + ∑45’ + điểm thi*2) / ∑số các điểm o TBHK=(TBM Toán*2 + TBM Văn*2 + ∑TB Các môn còn lại) / ∑TB các môn o TBCN=(TBHK I + TBHK II*2) / 3  Tính học lực o Xuất sắc: 9 < = TBHK,TBCN < = 10 Đề tài Quản Lý Điểm HS Cấp 3 Trang 3 Trường ĐH Trà Vinh o Giỏi: o Khá: o Trung Bình: o Yếu: o Kém: Môn Công Nghệ Phần Mềm TBHK,TBCN > = 8.0 TBHK,TBCN > = 6.5 TBHK,TBCN > = 5.0 TBHK,TBCN > = 3.5 0 < = TBHK,TBCN< 3.5 III Lập danh sách yêu cầu phần mềm • Yêu cầu chức năng Mã Số YC YC01 YC02 Tên YC Tiếp Nhận Điểm Ghi Điểm YC03 YC04 YC05 YC06 YC07 YC08 YC09 Tra Cứu Điểm Tính TBM Tính TBHK Tính TBCN Xếp Loại Học Lực In Bảng Điểm Cập Nhật Điểm Mã Số Quy Định QD01 Mã Số Biểu Mẫu Lưu Trữ QD01 BM01 Tra Cứu QD02 BM02 Tính Toán QD03 BM03 Tính Toán QD04 BM03 Tính Toán QD05 BM03 Tính Toán QD07 BM03 Loại YC Kết Xuất Ghi Chú BM04 Lưu Trữ QD07 BM05 YC10 Thêm Vào Cột Điểm Lưu Trữ QD08 BM01 YC11 Xóa Điểm Lưu Trữ QD09 BM06 • Yêu cầu hệ thống và chất lượng Mã Số YC Tên YC Loại YC YC12 Sao Lưu Sao Lưu BM07 YC13 Phục Hồi Phục Hồi BM08 Đề tài Quản Lý Điểm HS Cấp 3 Mã Số Quy Định Mã Số Biểu Mẫu Ghi Chú Yêu Cầu Hệ Thống Yêu Cầu Hệ Trang 4 Trường ĐH Trà Vinh YC14 Tiến Hóa Môn Công Nghệ Phần Mềm Chất Lượng QD10 BM09 Thống Yêu Cầu Chất Lượng • Các quy định MS Quy Định QD01 QD02 QD03 QD04 QD05 QD06 QD07 QD08 QD09 QD10 Nội Dung Thang điểm thuộc [0,10] Cần MSHS thuộc quản lý của nhà trường Cần MSHS thuộc quản lý của nhà trường Cần MSHS thuộc quản lý của nhà trường Cần MSHS thuộc quản lý của nhà trường Cần MSHS thuộc quản lý của nhà trường Thang điểm thuộc [0,10] và chữ kí của người sửa ( giáo vụ) Thang điểm thuộc [0,10] Cần MSHS thuộc quản lý của nhà trường Cách thức tính toán mới: TBMon,TNHK,TBCN (Thay đổi hệ số nhân) Đề tài Quản Lý Điểm HS Cấp 3 Trang 5 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm IV Mô hình hóa yêu cầu phần mềm Giáo Vụ Thông tin về học sinh và điểm(MãHS,Điểm) D1 Nhập Điểm Kiểm tra yêu cầu của điểm(0->10) Danh sách đối tượng thỏa yêu cầu D1 Ghi nhận điểm xuống hệ thống D4 D3 Bộ Nhớ Phụ Giáo Vụ Các tiêu chuẩn tra cứu điểm(MãHS, MãMH,Mức điểm) D1 Xuất cho người dùng xem D6 D5 Tra Cứu Điểm Danh sách điểm các môn thỏa D1 Máy In Xuất ra máy in D3 Bộ Nhớ Phụ Đề tài Quản Lý Điểm HS Cấp 3 Trang 6 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm Giáo Vụ Thông tin về môn học cần tính điểm TB(MãMH, Năm Học, Học Kỳ) D1 Dữ liệu xuất Máy In Tính Điểm Trung Bình Môn D5 Danh sách HS và điểm KT tương ứng, công thức quy định Kết quả sau khi tính toán D4 D3 Bộ Nhớ Phụ Giáo Vụ Thông tin về môn học cần tính điểm TB(MãMH, Năm Học, Học Kỳ) D1 Dữ liệu xuất Tính Điểm Trung Bình Học Kỳ, Cả Năm D5 Danh sách HS và điểm KT tương ứng, công thức quy định Máy In Kết quả sau khi tính toán D4 D3 Bộ Nhớ Phụ Giáo Vụ Học Kỳ) Điểm HS Cấp 3 D1 Đề Các tiêu chuẩn kết xuất điểm(MãHS, tài Quản Lý MãMH) Trang 7 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm Dữ liệu xuất Máy In Kết Xuất Điểm D5 Danh sách điểm và học sinh thỏa D1 D3 Bộ Nhớ Phụ Giáo Vụ D6 Thông tin về đối tượng cần cập nhật(MãHS, MãMH, Điểm) Xuất thông báo cho người dùng biết D1 Học Kỳ) Cập nhật điểm Danh sách đối tượng thỏa mãn D1 Ghi nhận kết quả cập nhật D4 D3 Bộ Nhớ Phụ Giáo Vụ D1 Thông tin về đối tượng cần thêm điểm(MãHS, MãMH, Năm Học, Học Kỳ, Điểm) Học Kỳ) Thêm điểm Đề tài Quản Lý Điểm HS Cấp 3 Đối tượng thỏa yêu cầu D1 Trang 8 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm Ghi nhận điểm mới thêm vào D4 D3 Bộ Nhớ Phụ Giáo Vụ D6 Thông tin về đối tượng cần xóa điểm(MãHS) Xuất thông báo cho người dùng biết D1 Xóa điểm Danh sách đối tượng thỏa mãn D1 Ghi nhận kết quả D4 D3 Bộ Nhớ Phụ Giáo Vụ D6 Thông tin về đối tượng cần xếp loại(MãHS, Năm Học, Học Kỳ) Xuất cho người dùng xem D1 Dữ liệu xuất Học Kỳ) D5 Xếp loại học tập Danh sách HS và điểm TB tương ứng, công thức quy định Máy In Kết quả sau khi xếp loại D4 D3 Đề tài Quản Lý Điểm HS Cấp 3 Bộ Nhớ Phụ Trang 9 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm Giáo Vụ D6 Thông tin về hệ số cần xửa (MaHS) Xuất cho người dùng xem D1 Dữ liệu xuất D5 Cập nhật hệ số nhân Danh hệ số thỏa D1 Máy In Kết quả sau khi cập nhật D4 D3 Bộ Nhớ Phụ Giáo Vụ D1 D5 Sao lưu dữ liệu Thiết bị lưu trữ (Backup) Đọc dữ liệu của hệ thống Sao lưu dữ liệu xuống thiết bị lưu trữ (Ổ đĩa cứng ,CD…) D3 Bộ Nhớ Phụ Giáo Vụ D1 Đề tài Quản Lý Điểm HS Cấp 3 Trang 10 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm Đọc dữ liệu từ thiết bị lưu trữ Thiết bị lưu trữ Phục hồi dữ liệu (Restore) Phục hồi dữ liệu xuống hệ thống D4 Bộ Nhớ Phụ V Thiết kế phần mềm A Thiết Kế Dữ Liệu HOCSINH (MaHS, HoHS, TenHS, GioiTinh, NgaySinh, Lop) LOP (MaLop, TenLop, Khoi) KHOI (MaKhoi, TenKhoi ) MONHOC (MaMH,TenMH) HOCKY (MaHK, TenHK) DIEMMON (MaDM, MaHS, NamHoc, MaHK) CHITIET_DM(MaDM, MaMH, KTMieng, KT15, KT45, Thi, DiemTB) TBHK (MaHS , MaHK, TBHK, HocLuc) TBCN (MaHS, TBCN, HocLuc) THAMSO (MaTS, HeSoNhan) //Tien hoa cho diem MaTS Hệ Số Nhân KTMieng 1 KT15’ 1 KT45’ 1 Thi 2 Toan 2 Đề tài Quản Lý Điểm HS Cấp 3 Trang 11 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm Van 2 HKI 1 HKII 2 Sơ Đồ Logic TBHK CHITIET_DM KHOI DIEMMON LOP HOCSINH TBCN HOCKY MONHOC THAMSO B Thiết kế giao diện  Màn hình thực đơn: ♦ Nội dung: Danh sách các chức năng phần mềm ♦ Thao tác người dùng: Chọn chức năng và yêu cầu thực hiện  Màn hình nhập điểm: ♦ Nội dung: ♦ Thông tin về học sinh ♦ Thông tin môn học, điểm môn học Đề tài Quản Lý Điểm HS Cấp 3 Trang 12 Trường ĐH Trà Vinh       Môn Công Nghệ Phần Mềm ♦ Học kỳ, năm học ♦ Thao tác người dùng: ♦ Nhập điểm cho từng môn học của học sinh ♦ Yêu cầu lưu trữ điểm Màn hình tra cứu điểm: ♦ Nội dung: ♦ Thông tin về học sinh ♦ Thông tin về điểm môn học ♦ Thông tin về học kì, năm học ♦ Thao tác người dùng: ♦ Nhập thông tin về việc tra cứu ♦ Yêu cầu tra cứu Màn hình tính điểm TB môn học, HK, năm học: ♦ Nội dung: ♦ Thông tin về điểm trung bình từng môn ♦ Thông tin về điểm trung bình HK, năm học ♦ Thao tác người dùng: ♦ Nhập thông tin về học sinh ♦ Nhập thông tin về HK, năm học ♦ Yêu cầu tính điểm trung bình từng môn, trung bình HK, năm học Màn hình xóa điểm: ♦ Nội dung: ♦ Thông tin về điểm môn học của học sinh ♦ Thao tác người dùng: ♦ Nhập thông tin môn học ♦ Nhập thông tin học sinh ♦ Yêu cầu xóa điểm của môn học tương ứng Màn hình sao lưu dữ liệu: ♦ Nội dung: ♦ Nơi cần lưu trữ cơ sở dữ liệu ♦ Thao tác người dùng: ♦ Chọn nơi cần lưu trữ cơ sở dữ liệu ♦ Yêu cầu lưu trữ cơ sở dữ liệu Màn hình phục hồi lưu dữ liệu: ♦ Nội dung: ♦ Nơi đang lưu trữ cơ sở dữ liệu ♦ Thao tác người dùng: ♦ Chọn nơi đang cần lưu trữ cơ sở dữ liệu ♦ Nhập thông tin : tên máy server, ten dăng nhập, mật khẩu ♦ Chọn nơi lưu trữ để cơ sơ dữ liệu phục hồi ♦ Yêu cầu phục hồi Màn hình cập nhật hệ số nhân (cho tính điểm TBHK,TBCN): Đề tài Quản Lý Điểm HS Cấp 3 Trang 13 Trường ĐH Trà Vinh ♦ ♦ ♦ ♦ ♦ Môn Công Nghệ Phần Mềm Nội dung: Thông tin hệ số nhân Thao tác người dùng: Nhập lại các hệ số nhân Yêu cầu cập nhật lại Các Màn Hình Giao Diện Các Hình Vẽ Quy Ước Ô nhập liệu chọn ABC Nội dung thao tác Ô chọn Nút điều khiển Hàm xử lý Giá trị tự động tính toán Mô tả thuật giải Thiết bị lưu trữ A B Bộ nhớ phụ Đề tài Quản Lý Điểm HS Cấp 3 Trang 14 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm Thêm, Xóa, Sửa Điểm Môn Học Mã số HS : Môn : Học Kỳ : Năm học : chọn Loại kiểm tra : chọn chọn chọn Điểm số : Xóa Sửa Thêm Thoát Màn hình thêm điểm Nếu MaHS hoặc điểm không thỏa quy định =>Thông báo lỗi Hàm thêm điểm Ngược lại => Ghi điểm vào DIEMMON,CHITIET_DM Màn hình xóa điểm HOCSINH,MONHOC,HOCKY DIEMMON,CHITIET_DM thỏa quy Nếu MaHS không định => Thông báo lỗi Hàm xóa điểm Đề tài Quản Lý Điểm HS Cấp 3 HOCSINH Ngược lại: xóa toàn bộ điểm các môn học của học sinh có mã “MaHS” DIEMMON,CHITIET_DM Trang 15 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm Màn hình sửa điểm Nếu MaHS hoặc điểm không thỏa quy định =>Thông báo lỗi Hàm sửa điểm DIEMMON,CHITIET_DM,MONHOC,HOCKY Ngược lại => Ghi điểm vào bảng CHITIET_DM DIEMMON,CHITIET_DM Tra Cứu Điểm Mã số HS : Học Kỳ : Môn : chọn Kết Quả Đề tài Quản Lý Điểm HS Cấp 3 chọn Năm học : chọn Trang 16 Trường ĐH Trà Vinh MaHS Môn Học Môn Công Nghệ Phần Mềm Điểm 15’ Điểm 45’ Điểm Thi Điểm TB Môn Thoát Tìm Màn Hình Tra Cứu Điểm Nếu MaHS không thỏa quy định =>Thông báo lỗi Hàm Tra Cứu Điểm Ngược lại => Xuất danh sách các môn và điếm tương ứng HOCSINH,MONHOC,HOCKY,DIEMMON,CHITIET_DM Tính Điểm Trung Bình Môn Mã số HS : Môn : Học Kỳ : chọn TB Môn : Đề tài Quản Lý Điểm HS Cấp 3 chọn Năm học : chọn Trang 17 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm Thoát Tính Màn hình tính điểm TB Môn Nếu MaHS không thỏa quy định =>Thông báo lỗi Ngược lại => Tính điểm TBMôn cho từng môn học của học sinh đó Hàm tính điểm TBMôn HOCSINH,MONHOC,HOCKY,DIEMMON,CHITIET_DM CHITIET_DM TÍNH ĐIỂM TRUNG BÌNH HỌC KỲ, HỌC LỰC Năm học : Mã số HS : Học Kỳ : chọn Học Lực chọn TB Học Kỳ Tính Đề tài Quản Lý Điểm HS Cấp 3 Thoát Trang 18 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm Màn hình tính điểm TB Học Kỳ và học lực Nếu MaHS không thỏa quy định =>Thông báo lỗi Hàm tính điểm TBHK HOCSINH,MONHOC,HOCKY Ngược lại : Tính điểm TBHK và Học Lực cho học sinh đó TBHK TÍNH ĐIỂM TRUNG BÌNH CẢ NĂM, HỌC LỰC Mã số HS : TB Cả Năm : Năm học : Học Lực : chọn Thoát Tính Màn hình tính điểm TB Cả Năm Đề tài Quản Lý Điểm HSHàm tính 3 Cấp HOCSINH,TBHK điểm TBCả Năm Nếu MaHS không thỏa quy định =>Thông báo lỗi Ngược lại : Tính điểm TBCN và Trang Học Lực cho học sinh đó TBCN 19 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm SAO LƯU CƠ SỞ DỮ LIỆU Lưu trữ cơ sở dữ liệu vào: Chọn Chấp Nhận Màn hình sao lưu cơ sở dữ liệu Thực hiện: lưu cơ sở dữ liệu tới thiết bị lưu trữ Hàm Xử lý sao lưu dữ liệu Đề tài Quản Lý Điểm HS Cấp 3 Năm Thiết bị lưu trữ Trang 20 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm PHỤC HỒI CƠ SỞ DỮ LIỆU Chọn File Nguồn : Tên Cơ Sở Dữ Liệu User Name Tên Server PassWord Lưu trữ cơ sở dữ liệu vào Chọn Chấp Nhận Màn hình phuc hồi cơ sở dữ liệu Thiết bị lưu trữ Nếu File nguồn, server,username,password không hợp lệ =>Thông báo lỗi Ngược lại : lưu xuống cơ sở dữ liệu Hàm Xử lý phục hồi dữ liệu Năm CẬP NHẬT LẠI HỆ SỐ NHÂN Kiểm Tra Miệng Đề tài Quản Lý Điểm HS Cấp 3 Toán Trang 21 Trường ĐH Trà Vinh Môn Công Nghệ Phần Mềm Kiểm Tra 15’ Văn Kiểm Tra 45’ Học Kỳ 1 Thi Học Kỳ 2 Cập Nhật Màn hình cập nhật hệ số nhân Nếu các hệ số nhập vào không hợp lệ =>Thông báo lỗi Ngược lại : cập nhật lại bảng THAMSO Hàm Xử lý cập nhật hệ số nhân liệu THAMSO Năm C Thiết Kế Xử Lý • Hàm nhập điểm: Kiểm tra tính hợp lệ của điểm và ghi nhận điểm trên bộ nhớ phụ • Hàm tra cứu điểm: Tìm điểm theo các tiêu chí khác nhau để cho phép cập nhật hay xóa điểm • Hàm thêm điểm: Kiểm tra tính hợp lệ của điểm và ghi nhận điểm trên bộ nhớ phụ • Hàm xóa điểm: Kiểm tra tính hợp lệ của mã số học sinh và ghi nhận trạng thái điểm trên bộ nhớ phụ • Hàm sửa điểm: Kiểm tra tính hợp lệ của mã số học sinh và ghi nhận trạng thái điểm mới trên bộ nhớ phụ Đề tài Quản Lý Điểm HS Cấp 3 Trang 22 Trường ĐH Trà Vinh • • • • • Môn Công Nghệ Phần Mềm Hàm tính điểm trung bình môn, HK, năm học: Tính điểm trung bình cho từng môn học, HK hoặc năm học Hàm xếp loại học tập: Dựa vào điểm trung bình HK và năm học để xếp loại học tập cho từng học sinh theo học kì và năm học Hàm cập nhật hệ số nhân : nhập lại giá trị hợp lệ cho bảng THAMSO Hàm sao lưu(Backup) dữ liệu: Thực hiện việc ghi dữ liệu của hệ thống thành dạng file lưu trữ Hàm phục hồi(Restore) dữ liệu: Thực hiện việc phục hồi lại dữ liệu của hệ thống từ file đã được lưu trữ Đề tài Quản Lý Điểm HS Cấp 3 Trang 23 ... Thang điểm thuộc [0,10] Cần MSHS thuộc quản lý nhà trường Cần MSHS thuộc quản lý nhà trường Cần MSHS thuộc quản lý nhà trường Cần MSHS thuộc quản lý nhà trường Cần MSHS thuộc quản lý nhà trường. .. hình nhập điểm: ♦ Nội dung: ♦ Thông tin học sinh ♦ Thông tin môn học, điểm môn học Đề tài Quản Lý Điểm HS Cấp Trang 12 Trường ĐH Trà Vinh       Môn Công Nghệ Phần Mềm ♦ Học kỳ, năm học ♦ Thao... Cứu Điểm Mã số HS : Học Kỳ : Môn : chọn Kết Quả Đề tài Quản Lý Điểm HS Cấp chọn Năm học : chọn Trang 16 Trường ĐH Trà Vinh MaHS Môn Học Môn Công Nghệ Phần Mềm Điểm 15’ Điểm 45’ Điểm Thi Điểm

Ngày đăng: 27/06/2014, 03:51

Từ khóa liên quan

Mục lục

  • NỘI DUNG THỰC HIỆN

  • I. Giới thiệu

  • II. Khảo sát hiện trạng

  • III. Lập danh sách yêu cầu phần mềm

  • IV. Mô hình hóa yêu cầu phần mềm

  • V. Thiết kế phần mềm

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

Tài liệu liên quan