Sơ đồ luồng dữ liệu : 1.1 Xử lý tiếp nhận mới : Nhập và kiểm tra D1 ( Dùng D3 ) Ghi D2 Sơ đồ 1.2.Lập danh sách lớp : 1.3 Tra cứu học sinh : Nhập mã học sinh D1 Lấy thông tin từ bộ nhớ phụ (D3) đưa lên . 1.4 Nhập bảng điểm môn : 1.5. Báo cáo tổng kết môn , học kỳ : 1.6. Thay đổi qui định : 1. Thiết kế dữ liệu: 2.1 XÉT NGHIỆP VỤ TIẾP NHẬN HỌC SINH • Thiết kế dữ liệu với tính đúng đắn: Biểu mẫu liên quan: BM1. Hồ sơ học sinh Họ và tên : Giới tính : Ngày sinh : Địa chỉ : QD1 : Tuổi học sinh từ 15 đến 20 Sơ đồ luồng dữ liệu: Các thuộc tính mới:Hohs,Tenlot,Tenhs,ngaysinh,diachi,dienthoai Các thuộc tính trừu tượng:MAHS Thiết kế dữ liệu với tính đúng đắn: Sơ đồ logic: • Thiết kế dữ liệu với tính tiến hĩa Qui định liên quan : QĐ1 Tuổi học sinh từ 15 đến 20 Các thuộc tính mới :Tuoitoithieu,Tuoitoida Thiết kế dữ liệu với tính tiến hoá Sơ đđồ logic: 2.2 Xét nghiệp vụ lập danh sách lớp: • Thiết kế dữ liệu với tính đúng đắn: Biểu mẫu liên quan:BM2 Danh sách lớp Lớp : Sĩ số : Stt Họ và tên Ngày sinh Giới tính Địa chỉ QD2 : Có 3 khối lớp (10,11,12) . Khối lớp 10 có 4 lớp ( 10A1, 10A2, 10A3, 10A4) . Khối 11 có 3 lớp ( 11A1, 11A2, 11A3) . Khối 12 có 2 lớp ( 12A1, 12A2) . Mỗi lớp không quá 40 học sinh Sơ đồ luồng dữ liệu: Các thuộc tính mới: TENLOP Các thuộc tính trừu tượng: MALOP Thiết kế dữ liệu với tính đúng đắn: Sơ đồ logic: • Thiết kế dữ liệu với tính tiến hĩa Qui định liên quan : QĐ2 QD2 : Có 3 khối lớp (10,11,12) . Khối lớp 10 có 4 lớp ( 10A1, 10A2, 10A3, 10A4) . Khối 11 có 3 lớp ( 11A1, 11A2, 11A3) . Khối 12 có 2 lớp ( 12A1, 12A2) . Mỗi lớp không quá 40 học sinh Các thuộc tính mới:TENKHOI,SOLOPTOIDA,SISOTOIDA Các thuộc tính trừu tượng:MAKHOI Thiết kế dữ liệu với tính tiến hoá: Sơ đồ logic: 2.3 Xét nghiệp vụ tra cứu học sinh: • Thiết kế dữ liệu với tính đúng đắn: Biễu mẫu liên quan:BM3 Danh sách học sinh Stt Họ và tên Lớp TBHK1 TBHK2 Các thuộc tính mới: Tracuutheo. Thiết kế dữ liệu với tính đúng đắn: Sơ đồ logic: 2.4 Xét nghiệp vụ nhập bảng điểm môn học: • Thiết kế dữ liệu với tính đúng đắn: Biễu mẫu liên quan: BM4 Bảng điểm môn học Lớp : Môn: Học kỳ : Stt Họ và tên Điểm 15 phút Điểm 1 tiết Điểm cuối học kỳ QĐ4 : có 2 học kỳ (1,2 ) . Có 9 môn học ( Toán , Lý, Hóa, Sinh , Sử , Địa , Văn, Đạo đức , Thể dục Sơ đồ luồng dữ liệu:
Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Báo Cáo Môn Học NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Đề Tài QUẢN LÝ HỌC SINH Giáo viên hướng dẫn : Th.S: Nguyễn Tuấn Trần Minh Khang Sinh viên thực : Nguyễn Hữu Phong Mssv : 0012168 Sơ đồ luồng liệu : 1.1 Xử lý tiếp nhận : Nhập kiểm tra D1 ( Dùng D3 ) Ghi D2 Sơ đồ Người dùng D1 D3 Tiếp nhận Xử lý tham số D2 D4 D1 : Hồ sơ học sinh D3 : Tuổi tối đa, tuổi tối thiểu D2 : D1 1.2.Lập danh sách lớp : D1 : Lớp , só số , hồ sơ học sinh D2 : Hồ sơ học sinh D3 : Qui đònh só số số khối lớp, qui đđịnh tuổi học sinh D4 =D3 Người dùng D1 Lập danh sách lớp D2 D3 Xử lý tham số D4 1.3 Tra cứu học sinh : Nhập mã học sinh D1 Lấy thông tin từ nhớ phụ (D3) đưa lên D1 : Mã học sinh ( MaHS) D2 : Hồ sơ học sinh D3 = D2 Người dùng D1 D2 Tra cứu học sinh D3 1.4 Nhập bảng điểm môn : Người dùng D1 Nhập bảng điểm môn D1 : Lớp , môn, Học kỳ , Họ tên , Điểm 15 phút , điểm tiết , điểm học kỳ D2 : = D1 D2 1.5 Báo cáo tổng kết môn , học kỳ : D1 : Lớp , Môn , Học kỳ D2 : Thông tin cần báo cáo D3 = D2 Người dùng D1 D2 Báo cáo tổng kết môn D3 1.6 Thay đổi qui đònh : Người dùng D1 D1 : Tuổi tối thiểu , tuổi tối đa , só số tối đa, số , khối lớp …… D2 : = D1 ø Thay đổi qui đònh D2 1.Thiết kế liệu: 2.1 XÉT NGHIỆP VỤ TIẾP NHẬN HỌC SINH • Thiết kế liệu với tính đắn: Biểu mẫu liên quan: BM1 Hồ sơ học sinh Họ tên : Ngày sinh : Giới tính : Đòa : QD1 : Tuổi học sinh từ 15 đến 20 -Sơ đồ luồng liệu: Người dùng D1 Tiếp nhận D3 Xử lý tham số D2 D4 -Các thuộc tính mới:Hohs,Tenlot,Tenhs,ngaysinh,diachi,dienthoai -Các thuộc tính trừu tượng:MAHS -Thiết kế liệu với tính đắn: -Sơ đồ logic: HOCSINH • Thiết kế liệu với tính tiến hóa -Qui đònh liên quan : QĐ1 Tuổi học sinh từ 15 đến 20 -Các thuộc tính :Tuoitoithieu,Tuoitoida -Thiết kế liệu với tính tiến hoá -Sơ đđồ logic: THAMSO HOCSINH 2.2 Xét nghiệp vụ lập danh sách lớp: • Thiết kế liệu với tính đắn: Biểu mẫu liên quan:BM2 Danh sách lớp Lớp : Stt Só số : Họ tên Ngày sinh Giới tính Đòa QD2 : Có khối lớp (10,11,12) Khối lớp 10 có lớp ( 10A1, 10A2, 10A3, 10A4) Khối 11 có lớp ( 11A1, 11A2, 11A3) Khối 12 có lớp ( 12A1, 12A2) Mỗi lớp không 40 học sinh -Sơ đồ luồng liệu: D1 : Lớp , só số , hồ sơ học sinh D2 : Hồ sơ học sinh D3 : Qui đònh só số số khối lớp, qui đđịnh tuổi học sinh D4 =D3 Người dùng D1 Lập danh sách lớp D3 Xử lý tham số D4 D2 - Các thuộc tính mới: TENLOP - Các thuộc tính trừu tượng: MALOP - Thiết kế liệu với tính đắn: -Sơ đồ logic: XEPLOP LOP • Thiết kế liệu với tính tiến hóa -Qui đònh liên quan : QĐ2 QD2 : Có khối lớp (10,11,12) Khối lớp 10 có lớp ( 10A1, 10A2, 10A3, 10A4) Khối 11 có lớp ( 11A1, 11A2, 11A3) Khối 12 có lớp ( 12A1, 12A2) Mỗi lớp không 40 học sinh -Các thuộc tính mới:TENKHOI,SOLOPTOIDA,SISOTOIDA -Các thuộc tính trừu tượng:MAKHOI -Thiết kế liệu với tính tiến hoá: -Sơ đồ logic: KHOI LOP THAMSO 2.3 Xét nghiệp vụ tra cứu học sinh: • Thiết kế liệu với tính đắn: -Biễu mẫu liên quan:BM3 Danh sách học sinh Stt Họ tên Lớp -Các thuộc tính mới: Tracuutheo -Thiết kế liệu với tính đắn: TBHK1 TBHK2 -Sơ đồ logic: HOCSINH 2.4 Xét nghiệp vụ nhập bảng điểm môn học: • Thiết kế liệu với tính đắn: -Biễu mẫu liên quan: BM4 Lớp : Học kỳ : Stt Họ tên Bảng điểm môn học Môn: Điểm 15 phút Điểm tiết Điểm cuối học kỳ QĐ4 : có học kỳ (1,2 ) Có môn học ( Toán , Lý, Hóa, Sinh , Sử , Đòa , Văn, Đạo đức , Thể dục -Sơ đồ luồng liệu: Người dùng D1 Nhập bảng điểm môn D1 : Lớp , môn, Học kỳ , Họ tên , Điểm 15 phút , điểm tiết , điểm học kỳ D2 : = D1 D2 - Các thuộc tính mới:TENMON,DIEM - Các thuộc tính trừu tượng: MAMON,MADIEM - Thiết kế liệu với tính đắn: -Sơ đồ logic : DIEM MONHOC • Thiết kế liệu với tính tiến hoá : -Qui đònh liên quan :QĐ4 : QĐ4 : có học kỳ (1,2 ) Có môn học ( Toán , Lý, Hóa, Sinh , Sử , Đòa , Văn, Đạo đức , Thể dục) -Các thuộc tính mới:LOAIDIEM,HESO -Các thuộc tính trừu tượng:MALOAIDIEM -Thiết kế liệu với tính tiến hoá: 10 -Sơ đồ logic: DIEM LOAIDIEM 2.5 Xét nghiệp vụ báo cáo tổng kết môn,học kì: • Thiết kế liệu với tính đắn : -Biểu mẫu liên quan :BM5 : BM5.1 Báo cáo tổng kết môn Môn : Stt Học kỳ : Lớp Só số Số lượng đạt Tỷ lệ QD5 : Học sinh đạt môn có điểm trung bình >= QD5.2 : Báo cáo tổng kết học kỳ Học kỳ : Stt Lớp Só số Số lượng đạt QD5.2 : Học sinh đạt đạt tất môn 11 Tỷ lê -Sơ đồ luồng liệu : D1 : Lớp , Môn , Học kỳ D2 : Thông tin cần báo cáo D3 = D2 Người dùng D1 D2 Báo cáo tổng kết môn D3 -Các thuộc tính : Matongketmon, Matongkethocki, soluongdatmon, tiledatmon, soluongdathocki, tiledathocki -Thiếu kế liệu với tính đắn : -Các thuộc tính trừu tượng: Matongketmon, Matongkethocki Sơ đồ logic : TONGKETMON TONGKET_HOCKI • Thiết kế liệu với tính tiến hoá : Qui đònh liên quan : QĐ5 QD5 : Học sinh đạt môn môn có điểm trung bình >= QD5.2 : Học sinh đạt học kì đạt tất môn -Các thuộc tính :thamsodiemtrungbinh -Thiết kế liệu với tính tiến hóa : THAMSO Thamsodiemtrungb inh 12 -Sơ đồ logic : TONGKETMON TONGKET_HOCKI THAMSO XÉT NGHIỆP VỤ THAY ĐỔI QUI ĐỊNH : • Thiết kế liệu với tính tiến hoá : -Qui đònh liên quan : QĐ6 QĐ6 : Người dùng thay đổi qui đònh sau : + QD1 : Thay đổi tuổi tối thiểu , tuổi tối đa + QD2 : Thay đổi só số tối đa lớp Thay đổi số lượng tên lớp trường + QD3 : Thay đổi số lượng tên môn + QD4 : Thay đổi điểm chuẩn đánh giá đạt môn -Sơ đồ luồng liệu : Người dùng D1 D1 : Tuổi tối thiểu , tuổi tối đa , só số tối đa, số , khối lớp …… D2 : = D1 ø Thay đổi qui đònh D2 3.Thiết kế hình: 3.1 Thiết kế giao diện hình chính: -Thíêt kế hình với tính đắn: 1.Tiếp nhận học sinh 2.Xếp lớp 3.Tra cứu học sinh 4.Nhập điểm 5.Tổng kết 6.Qui đònh trường 13 7.Thêm môn học 8.Thoát -Thiết kế hình với tính tiện dụng: Tra cứu cập nhật Nhập điểm Xếp lớp Tổng kết Tra cứu học sinh Tiếp nhận học sinh Thêm môn học Xem qui đònh Thoát Qui đònh trường 3.2 Thiết kế hình tiếp nhận học sinh: -Thiết kế hình với tính đắn: -Thiết kế hình với tính tiện dụng: 14 3.3 Thiết kế hình tra cứu học sinh: -Thiết kế hình với tính đắn: -Thiết kế hình với tính tiện dụng: 15 3.4 Thiết kế hình nhập điểm: -Thiết kế hình với tính đắn: -Thiết kế hình với tính tiện dụng: 3.5 Thiết kế hình cập nhật môn học: -Thiết kế hình với tính đắn: 16 -Thiết kế hình với tính tiện dụng: 3.6 Thiết kế hình qui dònh: -Thiết kế hình với tính đắn: 17 -Thiết kế hình với tính tiện dụng: 3.7 Thiết kế hình xếp lớp: -Thiết kế hình với tính đắn: -Thiết kế hình với tính tiện dụng: 18 3.8 Thiết kế hình tổng kết: -Thiết kế hình với tính đắn: -Thiết kế hình với tính tiện dụng: 19 20 ... hồ sơ học sinh D2 : Hồ sơ học sinh D3 : Qui đònh só số số khối lớp, qui đđịnh tuổi học sinh D4 =D3 Người dùng D1 Lập danh sách lớp D2 D3 Xử lý tham số D4 1.3 Tra cứu học sinh : Nhập mã học sinh. .. đưa lên D1 : Mã học sinh ( MaHS) D2 : Hồ sơ học sinh D3 = D2 Người dùng D1 D2 Tra cứu học sinh D3 1.4 Nhập bảng điểm môn : Người dùng D1 Nhập bảng điểm môn D1 : Lớp , môn, Học kỳ , Họ tên ,... -Biễu mẫu liên quan: BM4 Lớp : Học kỳ : Stt Họ tên Bảng điểm môn học Môn: Điểm 15 phút Điểm tiết Điểm cuối học kỳ QĐ4 : có học kỳ (1,2 ) Có môn học ( Toán , Lý, Hóa, Sinh , Sử , Đòa , Văn, Đạo đức