Đề tài Phần mềm quản lý học sinh
MỤC LỤC MỤC LỤC i Chương 1 HỆ THỐNG CÁC YÊU CẦU PHẦN MỀM 1 1.1 YÊU CẦU NGHIỆP VỤ 1 1.1.1 Danh sách các yêu cầu 1 1.1.2 Danh sách các biểu mẫu và qui định 1 1.1.2.1 Biểu mẫu 1 và qui định 1 1 1.1.2.2 Biểu mẫu 2 và qui định 2 2 1.1.2.3 Biểu mẫu 3 2 1.1.2.4 Biểu mẫu 4 và qui định 4 2 1.1.2.5 Biểu mẫu 5 3 1.1.2.6 Qui định 6 3 1.1.3 Bảng trách nhiệm yêu cầu nghiệp vụ 4 1.2 YÊU CẦU TIẾN HÓA 5 1.2.1 Danh sách các yêu cầu tiến hóa 5 1.2.2 Bảng trách nhiệm yêu cầu tiến hóa 5 1.3 YÊU CẦU HIỆU QUẢ 6 1.3.1 Danh sách các yêu cầu hiệu quả 6 1.3.2 Bảng trách nhiệm yêu cầu hiệu quả 7 1.4 YÊU CẦU TIỆN DỤNG 7 1.4.1 Danh sách các yêu cầu tiện dụng 7 1.4.2 Bảng trách nhiệm yêu cầu tiện dụng 8 1.5 YÊU CẦU TƯƠNG THÍCH 9 1.5.1 Danh sách các yêu cầu tương thích 9 1.5.2 Bảng trách nhiệm yêu cầu tương thích 9 1.6 YÊU CẦU BẢO MẬT 10 1.6.1 Danh sách các yêu cầu bảo mật 10 1.6.2 Bảng trách nhiệm yêu cầu bảo mật 11 1.7 YÊU CẦU AN TOÀN 11 1.7.1 Danh sách các yêu cầu an toàn 11 1.7.2 Bảng trách nhiệm yêu cầu an toàn 12 1.8 YÊU CẦU CÔNG NGHỆ 13 1.8.1 Danh sách các yêu cầu công nghệ 13 Chương 2 MÔ HÌNH HÓA 14 2.1 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU TIẾP NHẬN HỌC SINH 14 2.2 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP DANH SÁCH LỚP 15 2.3 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU TRA CỨU HỌC SINH 17 2.4 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU NHẬN BẢNG ĐIỂM MÔN 18 2.5 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP BÁO CÁO TỔNG KẾT 20 2.5.1 Lập báo cáo tổng kết môn 20 2.5.2 Báo cáo tổng kết học kì 22 2.6 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU THAY ĐỔI QUI ĐỊNH 23 Chương 3 THIẾT KẾ DỮ LIỆU 25 3.1 BƯỚC 1: XÉT YÊU CẦU TIẾP NHẬN HỌC SINH 25 3.1.1 Thiết kế dữ liệu với tính đúng đắn 25 3.1.2 Thiết kế dữ liệu với tính tiến hóa 26 3.2 BƯỚC 2: XÉT YÊU CẦU LẬP DANH SÁCH LỚP 27 3.2.1 Thiết kế dữ liệu với tính đúng đắn 27 3.2.2 Thiết kế dữ liệu với tính tiến hóa 28 3.3 BƯỚC 3: XÉT YÊU CẦU TRA CỨU HỌC SINH 29 3.3.1 Thiết kế dữ liệu với tính đúng đắn 29 3.3.2 Thiết kế dữ liệu với tính tiến hóa 31 3.4 BƯỚC 4: XÉT YÊU CẦU NHẬN BẢNG ĐIỂM MÔN 31 3.4.1 Thiết kế dữ liệu với tính đúng đắn 31 3.4.2 Thiết kế dữ liệu với tính tiến hóa 33 3.5 BƯỚC 5: XÉT YÊU CẦU LẬP BÁO CÁO TỔNG KẾT 34 3.5.1 Thiết kế dữ liệu với tính đúng đắn 34 3.5.2 Thiết kế dữ liệu với tính tiến hóa 36 3.6 DIỄN GIẢI CƠ SỞ DỮ LIỆU 38 3.6.1 Bảng HOCSINH 38 3.6.2 Bảng MONHOC 38 3.6.3 Bảng KHOILOP 39 3.6.4 Bảng HOCKI 39 3.6.5 Bảng DANHSACHLOP 39 3.6.6 Bảng CHITIETDSLOP 39 3.6.7 Bảng BAOCAOTONGKETMON 40 3.6.8 Bảng BAOCAOTONGKETHK 40 3.6.9 Bảng THAMSO 40 Chương 4 THIẾT KẾ GIAO DIỆN 41 4.1 THIẾT KẾ MÀN HÌNH CHÍNH 41 4.1.1 Thiết kế màn hình thực đơn với tính đúng đắn 41 4.1.1.1 Yêu cầu công việc nghiệp vụ: 41 4.1.1.2 Yêu cầu chất lượng – Tính tiến hóa 42 4.1.1.3 Yêu cầu chất lượng – Tính hiệu quá 42 4.1.1.4 Yêu cầu chất lượng – Tính tương thích 42 4.1.1.5 Yêu cầu hệ thống – Tính bảo mật 42 4.1.1.6 Yêu cầu hệ thống – Tính an toàn 43 4.1.1.7 Yêu cầu hệ thống – Các công việc đặc trưng tin học 43 4.1.2 Thiết kế màn hình thực đơn với tính hiệu quả và tiện dụng 43 4.1.2.1 Phương án 1:Phân nhóm theo chức năng tin học 43 4.1.2.2 Phương án 2: Phân nhóm theo đối tượng 44 4.2 THIẾT KẾ MÀN HÌNH 44 4.2.1 Màn hình Tiếp nhận học sinh 44 4.2.1.1 Màn hình Tiếp nhận học sinh với tính đúng đắn 44 4.2.1.2 Màn hình Tiếp nhận học sinh với tính tiện dụng và hiệu quả 45 4.2.2 Màn hình Xóa hồ sơ học sinh 45 4.2.2.1 Màn hình Xóa hồ sơ học sinh với tính đúng đắn 45 4.2.2.2 Màn hình Xóa hồ sơ học sinh với tính tiện dụng và hiệu quả 46 4.2.3 Màn hình Thêm khối lớp 46 4.2.3.1 Màn hình Thêm khối lớp với tính đúng đắn 46 4.2.3.2 Màn hình Thêm khối lớp với tính tiện dụng và hiệu quả 47 4.2.4 Màn hình Xóa khối lớp 47 4.2.4.1 Màn hình Xóa khối lớp với tính đúng đắn 47 4.2.4.2 Màn hình Xóa khối lớp với tính tiện dụng và hiệu quả 47 4.2.5 Màn hình Thêm lớp 48 4.2.5.1 Màn hình Thêm lớp với tính đúng đắn 48 4.2.5.2 Màn hình Thêm lớp với tính tiện dụng và hiệu quả 48 4.2.6 Màn hình Xóa lớp 49 4.2.6.1 Màn hình Xóa lớp với tính đúng đắn 49 4.2.6.2 Màn hình Xóa lớp với tính tiện dụng và tính hiệu quả 49 4.2.7 Màn hình Lập danh sách lớp 50 4.2.7.1 Màn hình Lập danh sách lớp với tính đúng đắn 50 4.2.7.2 Màn hình Lập danh sách lớp với tính tiện dụng và hiệu quả 50 4.2.8 Màn hình Tra cứu học sinh 51 4.2.8.1 Màn hình Tra cứu học sinh với tính đúng đắn 51 4.2.8.2 Màn hình Tra cứu học sinh với tính tiện dụng và hiệu quả 51 4.2.9 Màn hình Thêm học kì 51 4.2.9.1 Màn hình Thêm học kì với tính đúng đắn 52 4.2.9.2 Màn hình Thêm học kì với tính tiện dụng và hiệu quả 52 4.2.10 Màn hình Xóa học kì 52 4.2.10.1 Màn hình Xóa học kì với tính đúng đắn 52 4.2.10.2 Màn hình Xóa học kì với tính tiện dụng và hiệu quả 53 4.2.11 Màn hình Thêm môn học 53 4.2.11.1 Màn hình Thêm môn học với tính đúng đắn 53 4.2.11.2 Màn hình Thêm môn học với tính tiện dụng và hiệu quả 53 4.2.12 Màn hình Xóa môn học 54 4.2.12.1 Màn hình Xóa môn học với tính đúng đắn 54 4.2.12.2 Màn hình xóa môn học với tính tiện dụng và hiệu quả 54 4.2.13 Màn hình Nhập bảng điểm môn học 55 4.2.13.1 Màn hình Nhập bảng điểm môn học với tính đúng đắn 55 4.2.13.2 Màn hình Nhập bảng điểm môn học với tính tiện dụng và hiệu quả 56 4.2.14 Màn hình báo cáo tổng kết môn 56 4.2.14.1 Màn hình báo cáo tổng kết môn với tính đúng đắn 56 4.2.14.2 Màn hình báo cáo tổng kết môn với tính tiện dụng và hiệu quả 57 4.2.15 Màn hình báo cáo tổng kết học kì 57 4.2.15.1 Màn hình báo cáo tổng kết học kì với tính đúng đắn 57 4.2.15.2 Màn hình báo cáo tổng kết học kì với tính tiến hóa 58 4.2.16 Màn hình thay đổi qui định 58 4.2.16.1 Màn hình thay đổi qui định với tính đúng đắn 58 4.2.16.2 Màn hình thay đổi qui định với tính tiến hóa 59 Chương 5 THIẾT KẾ XỬ LÝ 60 5.1 MÀN HÌNH TIẾP NHẬN HỌC SINH 60 5.1.1 Thiết kế màn hình 60 5.1.2 Danh sách các xử lí 61 5.1.3 Mô tả chi tiết xử lí Thêm hồ sơ học sinh 61 5.2 MÀN HÌNH LẬP DANH SÁCH LỚP 63 5.2.1 Thiết kế màn hình 63 5.2.2 Danh sách các xử lí 63 5.2.3 Mô tả chi tiết xử lí Lập danh sách lớp 65 5.3 MÀN HÌNH TRA CỨU HỌC SINH 66 5.3.1 Thiết kế màn hình 66 5.3.2 Danh sách các xử lí 67 5.3.3 Mô tả chi tiết xử lí Tra cứu hồ sơ học sinh 67 5.4 MÀN HÌNH NHẬP BẢNG ĐIỂM MÔN 69 5.4.1 Thiết kế màn hình 69 5.4.2 Danh sách các xử lí 69 5.4.3 Mô tả chi tiết xử lí Lưu bảng điểm 70 5.5 MÀN HÌNH LẬP BÁO CÁO TỔNG KẾT MÔN 71 5.5.1 Thiết kế màn hình 71 5.5.2 Danh sách các xử lí 72 5.5.3 Mô tả chi tiết xử lí Lập báo cáo 73 5.6 MÀN HÌNH LẬP BÁO CÁO TỔNG KẾT HỌC KÌ 74 5.6.1 Thiết kế màn hình 74 5.6.2 Danh sách các xử lí 74 5.6.3 Mô tả chi tiết xử lí Lập báo cáo 75 5.7 MÀN HÌNH THAY ĐỔI QUI ĐỊNH 77 5.7.1 Thiết kế màn hình 77 5.7.2 Danh sách các xử lí 77 5.7.3 Mô tả chi tiết xử lí Lưu thay đổi 78
Các file đính kèm theo tài liệu này:
- QuanLyHocSinh.doc