Thông tin tài liệu
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN - - - - -o0o- - - - - BÁO CÁO BÀI TẬP LỚN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI: QUẢN LÝ HỌC SINH Sinh viên thực : Ngô Sỹ Tùng Nguyễn Quang Tuấn Đặng Đình Tùng Nguyên Trọng Hòa Nhóm : Lớp : CĐ CNTT4 – K16 Sơ đồ luồng liệu: 1.1 Xử lý tiếp nhận mới: 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 D2: =D1 D3: Tuổi tối đa, tuổi tối thiểu 1.2 Lập danh sách lớp: D1: Lớp, sĩ số, hồ sơ học sinh Người dùng D2: Hồ sơ học sinh D1 D3: Quy định sĩ số số khối lớp, quy định tuổi học sinh Lập danh sách D3 D2 D4=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ớ ohụ (D3) đưa lên Người dùng D1: Mã học sinh (MaHS) D2: Hồ sơ học sinh D2 D1 D3=D2 Tra cứu học sinh D3 1.4 Nhập bảng điểm môn: Người dùng 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ì D1 D2: = D1 Tra cứu học sinh D2 1.5 Báo cáo tổng kết môn, học kỳ: Người dùng D1: Lớp, Môn, học kỳ D2: Thông tin cần báo cáo D2 D1 D3: = D2 Báo cáo tổng kết môn D3 1.6 Thay đổi quy định: Người dùng D1: Tuổi tối thiểu, tuổi tối đa, sĩ số tối đa, số khối lớp… D1 D2: = D1 Báo cáo tổng kết môn D2 Thiết kế liệu: I 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: .Giới tính: Ngày sinh: Địa chỉ: QĐ1: Tuổi học sinh từ 15 đến 20 - Sơ đồ luồng liệu: Người dùng D1 Tiếp nhận D2 - Xử lý tham D3 số 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: HOCSINH PK MAHS HoHS TenLot TenHS Ngaysinh Diachi Dienthoai -Sơ đồ logic: HOCSINH • Thiết kế liệu với tính tiến hóa - Quy đị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ế liệu với tính tiến hóa THAMSO HOCSINH PK 2.2 MAHS HoHS Tuoitoithieu TenLot Tuoitoida TenHS Ngaysinh Diachi Dienthoai -Sơ đồ logic: HOCSINH Xét nghiệp vụ lập danh sách lớp: • Thiết kế liệu với tính đắn: THAMSO Biểu mẫu liên quan: BM2 Danh sách lớp Lớp: Sĩ số: Stt Họ tên Ngày sinh Giới tính Địa QĐ2: 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 Người dùng D3: Quy định sĩ số số khối lớp, quy định tuổi học sinh D1 D4: =D3 Lập danh sách D3 Xử lý tham số D2 D4 - Các Các PK Thiết kế LOP MALOP TENKHOI MAKHOI SISO XEPLOP thuộc tính mới: TENLOP thuộc tính trừu tượng: MALOP liệu với tính đắn: LOP PK PK KHOI MAXEPLOP MAKHOI MALOPPK TENLOP MAKHOI SISO • • TENKHOI MAHS MALOP Sơ đồ logic: XEPLOP LOP • Thiết kế liệu với tính tiến hóa • Quy định liên quan: QĐ2 QĐ2: 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 hóa: THAMSO Tuoitoithieu Tuoitoida SISOTOIDA SOLOPTOIDA • 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 TGHK1 TGHK2 Các thuộc tính mới: Tracuutheo Thiết kế dũ liệu với tính đắn: HOCSINH PK MAHS HoHS TenLot TenHS Ngaysinh Diachi Dienthoai Tracuutheo - 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 Bảng điểm môn học Lớp: Stt Môn: Họ tên Điểm 15 phút Học kỳ: Đ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: 10 Người dùng 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ỳ D1 D2: =D1 Nhập bảng điểm môn D2 - Các thuộc tính mới: TENMON, DIEM Các thuộc tính trừ tượng: MAMON, MADIEM Thiết kế liệu với tính đắn: DIEM MAHS MALOP PK MAHOCKY DIEM MONHOC MAMONH PK OC TENMON HOC - Sơ đồ logic: DIEM MONHOC 11 12 • - Thiết kế liệu với tính tiến hóa: Quy đị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 hóa: DIEM PK MAHS MALOP MAHOCKY DIEM MALOAIDIE M LOAIDIEM MALOAID PK IEM LOAIDIE M HESO - Sơ đồ logic: DIEM 2.5 • - LOAIDIEM 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 Lớp Học kỳ: Sĩ số Số lượng đạt Tỷ lệ 13 QĐ5.1: Học sinh đạt môn có điểm trung bình >=5 BM5.2 Báo cáo tổng kết học kỳ Học kỳ: Stt Lớp Sĩ số Số lượng đạt Tỷ lệ QĐ5.2: Học sinh đạt đạt tất môn - Sơ đồ luồng liệu: Người dùng D1 D1: Lớp, Môn, Học kỳ D2: Thông tin cần báo cáo D3: =D2 Báo cáo tổng kết môn D2 14 - Các thuộc tính mới: Matongketmon, Matongkethocki, soluongdatmon, - tiledatmon, soluongdathocki, tiledathocki Thiết 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 hóa: Quy định liên quan:QĐ5 QĐ5.1: Học sinh đạt môn có điểm trung bình >=5 QĐ5.2: Học sinh đạt đạt tất môn - Các thuộc tính mới: thamsodiemtrungbinh Thiết kế liệu với tính tiến hóa: THAM SO Thamsodiemtrungbinh - Sơ đồ logic: TONGKETMON TONGKET HOCKI THAMSO 15 2.6 • - Xét nghiệp vụ thay đổi quy định: Thiết kế liệu với tính tiến hóa: Quy định liên quan: QĐ6 QĐ6: Người dùng thay đổi quy định sau: + QĐ1: Thay đổi tuổi tối thiểu, tuổi tối đa + QĐ2: Thay đổi sĩ số tối đa lớp Thay đổi số lượng tên lớp trường + QĐ3: Thay đổi số lượng tên môn + QĐ4: Thay đổi điểm chuẩn đánh giá đạt môn - Sơ đồ luồng liệu: Người dùng D1: Tuổi tối thiểu, tuổi tối đa, sĩ số tối đa, khối lớp, D1 D2: = D1 Thay đổi quy định D2 16 17 MỤC LỤC 18 [...]... đúng đắn: Biểu mẫu liên quan: BM5 BM5.1 Báo cáo tổng kết môn Môn: Stt Lớp Học kỳ: Sĩ số Số lượng đạt Tỷ lệ 13 QĐ5.1: Học sinh đạt nếu môn có điểm trung bình >=5 BM5.2 Báo cáo tổng kết học kỳ Học kỳ: Stt Lớp Sĩ số Số lượng đạt Tỷ lệ QĐ5.2: Học sinh đạt nếu đạt tất cả các môn - Sơ đồ luồng dữ liệu: Người dùng D1 D1: Lớp, Môn, Học kỳ D2: Thông tin cần báo cáo D3: =D2 Báo cáo tổng kết môn D2 14 - Các thuộc... Môn, Học kỳ, Họ tên, Điểm 15 phút, Điểm 1 tiết, Điểm học kỳ D1 D2: =D1 Nhập bảng điểm môn D2 - Các thuộc tính mới: TENMON, DIEM Các thuộc tính trừ tượng: MAMON, MADIEM Thiết kế dữ liệu với tính đúng đắn: DIEM MAHS MALOP PK MAHOCKY DIEM MONHOC MAMONH PK OC TENMON HOC - Sơ đồ logic: DIEM MONHOC 11 12 • - Thiết kế dữ liệu với tính tiến hóa: Quy định liên quan: QĐ4 QĐ4: Có 2 học kỳ (1,2), Có 9 môn học (Toán,... tính đúng đắn: Các thuộc tính trừu tượng: Matongketmon, Matongkethocki Sơ đồ logic: TONGKETMON • TONGKET HOCKI Thiết kế dữ liệu với tính tiến hóa: Quy định liên quan:QĐ5 QĐ5.1: Học sinh đạt nếu môn có điểm trung bình >=5 QĐ5.2: Học sinh đạt nếu đạt tất cả các môn - Các thuộc tính mới: thamsodiemtrungbinh Thiết kế dữ liệu với tính tiến hóa: THAM SO Thamsodiemtrungbinh - Sơ đồ logic: TONGKETMON TONGKET HOCKI... 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) - Các thuộc tính mới: LOAIDIEM, HESO Các thuộc tính trừu tượng: MALOAIDIEM Thiết kế dữ liệu với tính tiến hóa: DIEM PK MAHS MALOP MAHOCKY DIEM MALOAIDIE M LOAIDIEM MALOAID PK IEM LOAIDIE M HESO - Sơ đồ logic: DIEM 2.5 • - LOAIDIEM Xét nghiệp vụ báo cáo tổng kết môn, học kỳ: Thiết kế dữ liệu với tính đúng đắn: Biểu ... 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ớ ohụ (D3) đưa lên Người dùng D1: Mã học sinh (MaHS) D2: Hồ sơ học sinh D2 D1 D3=D2 Tra cứu học sinh D3 1.4 Nhập bảng điểm... sơ học sinh D2: =D1 D3: Tuổi tối đa, tuổi tối thiểu 1.2 Lập danh sách lớp: D1: Lớp, sĩ số, hồ sơ học sinh Người dùng D2: Hồ sơ học sinh D1 D3: Quy định sĩ số số khối lớp, quy định tuổi học sinh. .. 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 Người dùng D3: Quy định sĩ số số khối lớp, quy định tuổi học sinh D1 D4: =D3 Lập danh sách
Ngày đăng: 12/12/2016, 14:42
Xem thêm: Phần mềm Quản lí học sinh