Tải bản đầy đủ (.doc) (33 trang)

ĐỀ TÀI QUẢN LÝ HỌC SINH

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (311.28 KB, 33 trang )

BÁO CÁO LẦN 03
ĐỀ TÀI 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
i
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Ệ ........................................................................12
1.8.1 Danh sách các yêu cầu công nghệ................................................12
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
ii
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.................................................32
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
iii
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
iv
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
v
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í......................................................................60
vi
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í......................................................................66
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...................................................68
5.4.1 Thiết kế màn hình........................................................................68
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...............................................69
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í......................................................................71
5.5.3 Mô tả chi tiết xử lí Lập báo cáo....................................................72
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..........................................................76
5.7.1 Thiết kế màn hình........................................................................76
5.7.2 Danh sách các xử lí......................................................................76
5.7.3 Mô tả chi tiết xử lí Lưu thay đổi...................................................77
vii
viii
CHƯƠNG 1 HỆ THỐNG CÁC
YÊU CẦU PHẦN MỀM
1.1 YÊU CẦU NGHIỆP VỤ
1.1.1 Danh sách các yêu cầu
STT Tên yêu cầu Biểu mẫu Qui định Ghi chú
1 Tiếp nhận học siinh BM1 QĐ1
2 Lập danh sách lớp BM2 QĐ2

3 Tra cứu học sinh BM3
4 Nhập bảng điểm môn BM4 QĐ4
5 Lập báo cáo tổng kết BM5 QĐ5
6 Thay đổi qui định QĐ6
1.1.2 Danh sách các biểu mẫu và qui định
1.1.2.1 Biểu mẫu 1 và qui định 1
BM1: Hồ Sơ Học Sinh
Họ và tên: ................................................Giới tính: .................................................
Ngày sinh: ................................................Địa chỉ: ....................................................
Email: ......................................................
Giáo trình công nghệ phần mềm 1
QĐ1: Tuổi học sinh từ 15 đến 20.
1.1.2.2 Biểu mẫu 2 và qui định 2
BM2: Danh Sách Lớp
Lớp : ...................................................... Sĩ số: ......................................................
STT Họ Tên Giới Tính Năm Sinh Địa chỉ
1
2
QĐ2: Có 3 khối lớp ( 10, 11, 12 ). Khối 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.
1.1.2.3 Biểu mẫu 3
BM3: Danh Sách Học Sinh
STT Họ Tên Lớp TB Học Kỳ 1 TB Học Kỳ 2
1
2
1.1.2.4 Biểu mẫu 4 và qui định 4
BM4: Bảng Điểm Môn Học
Lớp: ......................................................... Môn: ........................................................
Học kỳ: ....................................................

STT Họ Tên Điểm 15’ Điểm 1 tiết Điểm cuối HK
Giáo trình công nghệ phần mềm 2
1
2
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).
1.1.2.5 Biểu mẫu 5
 Biểu mẫu 5.1
BM5.1: Báo Cáo Tổng Kết Môn
Môn: ...................................................... Học kỳ : ........................................................
STT Lớp Sĩ Số Số Lượng Đạt Tỷ Lệ
1
2
QĐ5: Học sinh đạt môn nếu có điểm trung bình >= 5.
 Biểu mẫu 5.2
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ệ
1
2
1.1.2.6 Qui định 6
QĐ6: Người dùng có thể thay đổi các qui định như sau :
Giáo trình công nghệ phần mềm 3
+ QĐ1 : Thay đổi tuổi tối thiểu, tuổi tối đa.
+ QĐ2 : Thay đổi sĩ số tối đa của các lớp, thay đổi số lượng và tên
các lớp trong trường.
+ QĐ4 : Thay đổi số lượng và tên các môn học.
+ QĐ5 : Thay đổi điểm chuẩn đạt môn
1.1.3 Bảng trách nhiệm yêu cầu nghiệp vụ
STT Nghiệp vụ Người dùng Phần Mềm Ghi chú

1 Tiếp nhận học sinh
Cung cấp
thông tin về
hồ sơ học
sinh
Kiểm tra
qui định và
ghi nhận
Cho phép
hủy và cập
nhật lại hồ

2 Lập danh sách lớp
Cung cấp
thông tin về
danh sách lớp
Kiểm tra qui
định và ghi
nhận
Cho phép
hủy, chuyển
lớp học sinh
đã xếp lớp
3 Tra cứu học sinh
Cung cấp
thông tin về
học sinh
Tìm, xuất
thông tin
liên quan

4 Nhận bảng điểm môn
Cung cấp
thông tin về
bảng điểm
Kiểm tra qui
định và ghi
nhận
5 Lập báo cáo tổng kết
Cung cấp
thông tin để
lập báo cáo
tổng kết
Thực hiện
báo cáo tổng
kết đúng
theo yêu cầu
Giáo trình công nghệ phần mềm 4

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×