Trong lĩnh vực giáo dục nói chung và đối với các trường Tiểu Học nói riêng, công tác quản lý điểm học tập của học sinh hiện nay còn rất nhiều bất cập. Do số lượng học sinh trong các trường Tiểu Học ngày càng tăng, số môn học nhiều và có thể thay đổi theo từng năm học, làm cho nhu cầu quản lý thống nhất của trường ngày càng trở nên cấp thiết. Chương trình quản lý điểm có một vai trò quan trọng trong công tác quản lý học sinh, nó góp phần vào quản lý xã hội và nói lên phần nào những ứng dụng mạnh mẽcủa tin học trong đời sống xã hội và văn hóa, đồng thời ứng dụng tin học trong quản lý trường học sẽ tiết kiệm được nhiều thời gian, công sức trong công tác quản lý giáo viên và học sinh.
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN - - BÀI TẬP LỚN MÔN HỌC: Lập trình Windows ĐỂ TÀI: Hệ thống quản lý điểm trường tiểu học Lớp: KTPM1-K8 Nhóm thực hiện: Nhóm 07 Nguyễn Tất Cường Phạm Văn Lượng Nguyễn Trung Đức Đặng Mai Hương Nguyễn Lâm Sung Hà Nội 2015 Lời Mở Đầu Trong lĩnh vực giáo dục nói chung trường Tiểu Học nói riêng, công tác quản lý điểm học tập học sinh nhiều bất cập Do số lượng học sinh trường Tiểu Học ngày tăng, số môn học nhiều thay đổi theo năm học, làm cho nhu cầu quản lý thống trường ngày trở nên cấp thiết Chương trình quản lý điểm có vai trò quan trọng công tác quản lý học sinh, góp phần vào quản lý xã hội nói lên phần ứng dụng mạnh mẽ tin học đời sống xã hội văn hóa, đồng thời ứng dụng tin học quản lý trường học tiết kiệm nhiều thời gian, công sức công tác quản lý giáo viên học sinh Mục lục CHƯƠNG KHẢO SÁT HỆ THỐNG I.Giới thiệu chung 1.1.Giới thiệu trường Trường Tiểu học Tượng Lĩnh –huyện Kim Bảng-tỉnh Hà Nam trực thuộc sở Giáo Dục Đào Tạo Hà Nam Trường thành lập năm 1948 học chung với hệ THCS, đến năm 1992 tách riêng thành trường tiểu học Với bề dầy lịch sử xây dựng phát triển trường có 24 cán bộ, giáo viên tham gia công tác quản lý, giảng dạy bao gồm: -1 Hiệu Trưởng, Hiệu phó -1 Kế toán viên, người phụ trách văn thư -17 Giáo viên dạy văn hóa, giáo viên dạy môn: Anh văn, Mĩ thuật, Âm nhạc Trường có 529 em học sinh theo học khối,với 17 lớp cụ thể sau: -Khối có 100 em chia làm lớp; -Khối có 120em chia làm lớp; -Khối có 103 em chia làm lớp; -Khối có 95 em chia làm lớp; -Khối có 110 em chia làm lớp; Các môn học áp dụng cho khối: -Khối 1,2,3 gồm môn:Toán, Tiếng Việt, Đạo đức, Thể dục, Tự nhiên xã hội, Nghệ thuật Riêng khối có học thêm môn Ngoại ngữ (Anh văn) -Khối 4,5 gồm môn: Toán, Tiếng Việt, Thể dục, Đạo đức, Âm nhạc, Mĩ thuật, Kỹ thuật, Khoa học, Lịch sử, Địa lí Ngoại ngữ Cách tính điểm áp dụng theo khối: -Khối 1,2,3: • Các môn: Toán, Tiếng Việt, Ngoại ngữ đánh giá điểm số; • Các môn lại đánh giá nhận xét (đánh giá định tính) -Khối 4,5: • Các môn: Toán, Tiếng Việt, Lịch sử, Khoa học, Ngoại ngữ đánh giá điểm số; • Các môn lại tính nhận xét Ban giám hiệu gồm: Hiệu trưởng hiệu phó có nhiệm vụ quản lí chung Giáo viên chủ nhiệm: Có nhiệm vụ cập nhật thông tin cá nhân, cập nhật xử lí điểm từ giáo viên môn Tính điểm trung bình theo kỳ tông kết năm cho học sinh Giáo viên môn: Có nhiệm vụ cập nhật điểm thường xuyên,tính điểm TB môn cho học sinh gửi cho GVCN 1.2 Mô tả toán HS tiểu học tính điểm kiểm tra cuối kì để đánh giá, xếp loại Điểm kiểm tra cuối kì I đánh giá kì I Điểm kiểm tra kì II đánh giá, xếp loại năm, không cộng trung bình Với lớp 1,2, 3, Học sinh tính theo môn Toán, Tiếng Việt Với lớp 4,5 thêm môn Khoa học, Lịch sử, Tin Học, Tiếng Anh Địa lí điểm Lịch sử địa lí cộng lại chia đôi để lấy điểm chung Bài kiểm tra CHẤM ĐIỂM Theo thang điểm 10, điểm điểm thập phân Xét điểm:hoàn thành, không hoàn thành Xét khen thưởng: Học sinh lớp bình bầu bạn có thành tích bật hay có tiến vượt bậc trình hoc tập môn học Gáo viên ham khảo ý kiến cha mẹ học sinh, tổng hợp lập danh sách đề nghị hiệu trưởng tặng giấy khen đề nghị cấp khen thưởng 1.3 Xác định phân tích giá trị nghiệp vụ a.Mang lại giá trị nghiệp vụ -Tăng khả xư lý: việc tính điểm học sinh thực cách xác nhanh chóng -Đáp ứng yêu cầu nghiệp vụ cách tin cậy, xác b.Mang lại giá trị kinh tế -Giảm nhẹ công tác quản lý sổ sách vốn cồng kềnh thay việc quản lý tính toán máy tính, lưu cất trữ liệu cần đem sử dụng c.Mang lại gia trị sử dụng Chương trình xây dựng giúp cho giáo viên môn, giáo viên chủ nhiệm, tham gia vào trình quản lý cách nhanh chóng, dễdàng, xác có hiệu cao Các thông tin lưu trữ hệ thống cập nhật thống kê, tìm kiếm… Nhằm tạo thông tin giúp cho ban giám hiệu nhà trường có góc nhìn từ tổng thể đến chi tiết, từ xây dựng kế hoặch bồi dưỡng đội ngũ cán bộ, quy mô phát triển trường nhằm nâng cao chất lượng đào tạo trường d Khắc phục nhược điểm hệ thống cũ, hỗ trợ chiến lược phát triển lâu dài 1.4 Xác định yêu cầu hệ thống -Giáo viên đăng nhập hệ thống -Hệ thống yêu cầu giáo viên gửi điểm học sinh lớp -Hệ thống lọc,tìm kiếm,truy xuất thông tin giáo viên có yêu cầu -Ban Giám Hiệu yêu cầu thông tin học sinh,báo cáo điểm Hệ thống gửi điểm thông tin học sinh CHƯƠNG PHÂN TÍCH HỆ THỐNG Xây dựn biểu đồ use case 1.1 Xác định tác nhân hệ thống Dựa vào văn mô tả toán, ta xác định tác nhân hệ thống sau: ❖ Tác nhân Giáo viên:sử dụng hệ thống để nhập,tra cứu thông tin học sinh ❖ Tác nhân Ban Giám Hiệu:sử dụng hệ thống để tra cứu thông tin học sinh,quản lý giáo viên ✓ ✓ ✓ ✓ ✓ ✓ ✓ 1.2 Xác định ca sử dụng hệ thống Dựa văn mô tả toán việc phân tích để tìm tác nhân, ta xác định ca sử dụng sau: Thống kê QL Giáo viên QL Học sinh QL Môn Xet Lên Lớp Xét Khen Thưởng Đăng nhập hệ thống Các tác nhân Các ca sử dụng Giáo viên Đăng nhập hệ thống QL Môn QL Học sinh Xét Lên Lớp Xét Khen thưởng Ban Giám Hiệu Đăng nhập hệ thống QL Điểm QL Giáo Viên Thống kê 1.3 Vẽ biểu đồ ca sử dụng Biểu đồ UC QL Hoc sinh QL Mon Xem diem Hoc sinh Nhap Diem Giao vien Dang nhap Xet len lop Xet khen thuong QL Giao vien Thong ke Xem DS len lop Xem DS khen thuong Xem DS ky luat Ban Giam Hieu QL Diem Biểu đồ ca sử dụng Ban Giám Hiệu Sua Xoa Phan cong Tim kiem Them QL Giao vien QL Diem Ban Giam hieu them diem xoa diem Dang nhap sua diem Thong ke them DS Xoa Ds sua DS Biểu đồ ca sử dụng Giáo viên Sua TT hoc sinh Xoa Xem TT hoc sinh Them QL hoc sinh QL Mon them sua xoa Dang nhap Giao vien Nhap diem Xet len lop QL diem Xet khen thuong ❖ ● ● ● ● ● ❖ ✓ 1.4 Đặc tả ca sử dụng 1.4.1 Ca sử dụng đăng nhập hệ thống a.Mô tả tóm tắt Tên ca sử dụng: Đăng nhập hệ thống Mục đích: Mô tả cách người sử dụng đăng nhập vào hệ thống Tác nhân: Giáo viên,Ban Giám Hiệu b Các luông kiện Luồng kiện Ca sử dụng bắt đầu tác nhân muốn đăng nhập vào hệ thống Hệ thống yêu cầu tác nhân nhập tài khoản mật đăng nhập Tác nhân nhập tên đăng nhập mật đăng nhập Hệ thống xác nhận tài khoản mật đăng nhập có hợp lệ không, không hợp lệ thực luồng A1 Hệ thống ghi lại trình đăng nhập Các luồng rẽ nhánh Luồng A1: Nhập sai tài khoản/mật đăng nhập - Hệ thống hiển thị thông báo lỗi 10 ● ● ● ● - Người sử dụng chọn đăng nhập lại huỷ bỏ đăng nhập, ca sử dụng kết thúc c Tiền điều kiện Không d Hậu điều kiện Nếu việc đăng nhập thành công, người sử dụng đăng nhập vào hệ thống 1.4.2 Ca sử dụng tìm kiếm học sinh a Mô tả tóm tắt Tên ca sử dụng:Tìm kiếm học sinh Mục đích:Tra cứu học sinh từ Danh sách học sinh Tác nhân:Gáo viên,Ban Giám Hiệu b Các luồng kiện Người dùng đăng nhập vào hệ thống Từ giao diện mở tìm kiếm học sinh,hệ thống hiển thị danh sach học sinh yêu càu nhập thông tin tìm kiếm Nhập thông tin vào mục cho sẵn(Họ tên,nơi sinh,dân tộc, tôn giáo) sau nhấn tìm kiếm Thông tin học sinh theo yêu càu tìm kiếm hiển thị có Ngược lại thông báo học sinh cần tìm c Tiền điều kiện Đăng nhập vào hệ thống d Hậu điều kiện Nếu chức thành công học sinh thỏa điều kiện tìm kiếm hiển thị Ngược lại trạng thái hệ thống không thay đổi 1.4.3 Ca sử dụng tìm kiếm Giáo viên a Mô tả tóm tắt Tên ca sử dụng: Tìm kiếm Giáo viên Mục đích:Tra cứu Giáo viên từ danh sách Giáo viên Tác nhân:Ban Giám Hiệu b.Các luồng kiện • Từ giao diện mở Tìm kiếm giáo viên • Hệ thống hiển thị phần tìm kiếm giáo viên,yêu cầu nhập thông tin tìm kiếm • Nhập thông tin tìm kiếm vào mục cho sẵn(họ tên,địa chỉ,chuyên môn),sau nhấn nút “Tìm kiếm” • Thông tin giáo viên yêu cầu tìm kiếm hiển thị(nếu có).Ngược lại,thông báo giáo viên cần tìm c Tiền điều kiện Đăng nhập vào hệ thống d.Hậu điều kiện Nếu chức thành công,nhưng giáo viên thỏa điều kiện tìm kiếm hiển thị Ngược lại hệ thống không thay đổi 1.4.4 Ca sử dụng quản lý điểm a Mô tả tóm tắt 11 Tên ca sử dụng:Quản lý diểm Mục đích:Quản lý điểm học sinh trình học tập Tác nhân:Gáo viên b Các luồng kiện Thêm điểm • Từ giao diện chọn nhập điểm • Hệ thống hiển thị nhập điểm • Chọn môn học cần nhập điểm tạo cột điểm chức thêm cột điểm cuối cung nhấn nút “Hiển thị danh sách” • Hệ thống hiển thị danh sách cột điểm vừa tạo • Thực nhập điểm cho toàn học sinh danh sách,sau nhấn lưu sau nhập xong • Kiểm tra thông tin vầ điểm số,thang điểm sai dòng báo cho nguwoif dùng biết ngược lại xác nhận có lưu hay không? • NHập lại điểm sai hệ thống báo lỗi Nhấn nút “Lưu” sau chỉnh xong • Lặp lại không lỗi nhập từ người dùng • Chọn “Yes” mướn lưu ngược lại chọn “No” • Lưu cột điểm vào danh sách người dùng chọn “Yes” Sửa điểm • Từ giao diện chọn xem điểm • Hệ thống hiển thị xem điểm • Chon thông tin liên quan đến cột điểm cần sửa sau nhấn “Hiển thị danh sách” • Hệ thống hiển thị danh sách trường liên quan đến cột điểm • Nhấn nút “sửa cột điểm” sau sửa lại thông tin cột điểm, nhấn nút “Lưu” sau hoàn tất • Kiểm tra TT điểm số thang điểm , sai báo cho người dùng biết ngược lại xác nhận có lưu hay không? • Nhập lại điểm sai hệ thống báo lỗi, nhấn nút “Lưu” sau chỉnh xong Lặp lại không lỗi nhập từ người dùng • Chọn “Yes” mướn lưu, ngược lại chọn “No” • Hệ thống cập nhập lại điểm người dùng chọn “Yes” Xóa điểm • Từ giao diện chọn xe điểm • Hệ thống hiển thị xem điểm • Chọn TT liên quan đến cột điểm cần xóa, sau nhấn hiển thi danh sách • Hệ thống hiển thị danh sách trường liên quan đến cột điểm • Nhấn nút xóa cột điểm • Hệ thống thông báo có xóa hay không? • Nhấn nút “Yes” muốn xóa, ngược lại chon “No” • Hệ thống xóa cột điểm, lưu thay đổi người dùng chọn “Yes” c Tiền điều kiện 12 Đăng nhập hệ thống với quyền Giáo viên d Hậu điều kiện Nếu chức thành công,hệ thống thêm,sửa,xóa cột điểm Ngược lại trạng thái hệ thống không thay đổi 1.4.5 Ca sử dụng quản lý năm học a Mô tả tóm tắt Tên ca sử dụng:Quản lý năm học Mục đích:Quản lý năm học hoc sinh Tác nhân:Giáo viên b Các luồng kiện Thêm năm học • Từ giao diện chọn năm học • Hệ thống hiển thị năm học • Nhấn nút thêm • Hệ thống yêu vầu nhập thông tin năm học cần thêm • NHập thông tin năm học sau ấn nút “Lưu” • Hệ thống kiểm tra tính hợp lệ,nếu sai yêu cầu nhập lại, ngược lại xác nhận lưu • Chọn “Yes” muốn lưu ,ngược lại chọn “No” • Hệ thống thêm năm học người dùng chọn “Yes” Xóa năm học • Chọn năm học cần xóa, nhấn nút “Xóa” • Hê thống xác nhận xóa hay không? • Nếu xóa nhấn nút “Yes”, ngược lại nhấn “No” • Hệ thống xóa năm học khỏi danh sách năm học • Sau chọn lưu Sửa năm học • Từ giao diện mở năm học • Hệ thống hiển thị năm học • Chọn năm học cần sửa, thay đổi thông tin cần thay đổi, sau nhấn “Lưu” • Hệ thống kiểm tra thông tin có phù hợp hay không, không yêu cầu sửa lại, ngược lại xác nhận lưu • Chỉnh sửa lại thông tin hệ thống báo lỗi sau nhấn lưu • Nhập lại không lỗi • Chọn “Yes” muốn lưu ngược lại chọn “No” c Tiền điều kiện Đăng nhập vào hệ thống với quyền Giáo viên d Hậu điều kiện Nếu chức thành công, hệ thống thêm, sửa, xóa năm học Ngược lại trạng thái hệ thống không thay đổi 1.4.6 Ca sử dụng Giáo viên a Mô tả tóm tắt 13 Tên ca sử dụng:Quản lý Giáo viên Mục đích:Thêm, sửa Giáo viên bảng Giáo viên Tác Nhân:Ban Giám Hiệu b Các luồng kiện Thêm Giáo viên • Từ giao diện chọn Giáo viên • Hệ thống hiển thị Giáo viên • Nhấn nút Thêm • Hệ thống yêu cầu nhập thông tin giáo viên cần thêm • Nhập thông tin giáo viên cần thêm sau nhấn nút Lưu • Hệ thống kiểm tra thông tin có hợp lệ hay không, sai hệ thống yêu cầu nhập lại, ngược lại xác nhận có lưu hay không • Nhập lại thông tin nhập sai sau nhấn nứt Lưu • Hệ thống lặp lại kiểm tra lỗi nhập từ người dùng • Chọn Yes muốn lưu ngược lại chọn No • Thêm thông tin Giáo vên vào hệ thống người dùng chọn Yes Sửa thông tin Giáo viên • Chọn giáo viên cần chỉnh sửa, thay đổi thông tin cần thay đổi, sau nhấn lưu • Hệ thống kiểm tra thông tin có phù hợp hay không, không yêu cầu sửa lại, ngược lại xác nhận có muốn lưu hay không? • Chọn Yes muốn lưu thay đổi, ngược lại chọn No • Cập nhập thông tin giáo viên thành công người dùng chọn Yes Kết thúc use case Giáo viên c Tiền điều kiện Đăng nhập vào hệ thống với quyền Ban Giám Hiệu d Hậu điều kiện Nếu chưc thành công hệ thống thêm ,xóa ,sửa thông tin giáo viên Ngược lại trang thái hệ thống không thay đổi hệ thống 1.4.7 Ca sử dụng quản lý kết a Mô tả tóm tắt Tên ca sử dụng:Quản lý kết Mục đích:Quản lý kết học tập học sinh Tác nhân:Giáo viên b Các luông kiện Thêm kết • Từ giao diện chọn kết • Hệ thống hiển thị kết • Nhấn nút thêm • Hệ thống yêu cầu nhập thông tin cần thêm • Nhập thông tin kết cần thêm nhấn nút Lưu • Hệ thống kiểm tra thông tin vừa nhập có hợp lệ không, sai yêu cầu nhập lại, ngược lại xác nhận lưu không? 14 • Nhập lại thông tin sai sau nhấn Lưu • Hệ thống lặp lại kiểm tra lỗi nhập từ người dùng • Chọn Yes muốn lưu ,ngược lại chọn No • Thêm thông tin kết vào hệ thống nế người dùng chọn Yes Xóa kết Sửa kết c Tiền điều kiện Đăng nhập hệ thống với quyền Giáo viên d Hậu điều kiện Nếu chức thành công thông tin kết hệ thống sửa, xóa, thêm ngược lại trạng thái hệ thống không thay đổi 1.4.8 Ca sử dụng thống kê a Mô tả tóm tắt Tên ca sử dụng:Thốn kê Mục đích:thống kê danh sách Tác nhân:Giáo viên b Các luồng kiện • từ giao diện chọn thống kê • Hệ thống hiển thị thống kê • Chọn nút thống kê theo yêu cầu người dùng Nhấn nút xem • Hiển thị danh sach thống kê Kết thúc use case thống kê c Tiền điều kiện Đăng nhập hệ thống với quyền Giáo viên d Hậu điều kiện Nếu chức thành công ,hiển thị danh sách cần hống kê Xây dựng biểu đồ lớp lĩnh vực 2.1 Biểu đồ lớp 15 Biểu đồ trình tự 3.1 Đăng nhập : Ban Giam Hieu : W_Dang nhap : QL Dangnhap : Ban Giam Hieu 1: Nhap ten DN 2: Nhap MK 3: Kiem tra DN( ) 4: Lay ten DN 5: Tra loi 6: Lay MK 7: Tra loi 8: Tra loi 9: Hien thi 16 : Giao vien : W_Dang nhap : QL Dangnhap : Giao vien 1: Nhap ten DN 2: Nhap MK 3: Kiem tra DN( ) 4: Lay ten DN 5: Tra loi 6: Lay MK 7: Tra loi 8: Tra loi 9: Hien thi 17 3.2 Tìm kiếm học sinh Data sever Hos sinh data : Giao vien : Main : Tim kiem HS : QL Hoc sinh 1: Mo form tim kiem HS 2: Hien thi 3: Nhap TT tim kiem 4: Nhan nut tim kiem 5: timkiemHS 6: TimkiemHS 7: Load(sql) 8: Tra loi 9: Tra loi 10: Tra loi 11: Ket qua tim kiem 3.3 Tìm kiếm Giáo viên Giao vien data : Ban Giam Hieu 1: Mo form tim kiem GV : Main : Tim kiem GV Data sever : QL Giao vien 2: Hien thi 3: Nhap TT tim kiem 4: Nhan nut tim kiem 5: timkiemGV 6: TimkiemGV 7: Load(sql) 8: Tra loi 9: Tra loi 10: Tra loi 11: Ket qua tim kiem 18 3.4 Thêm lớp Lop Data : Ban Giam Hieu : Lop : QL Lop : Main Data Service : Giao vien : Nam hoc 1: Mo form lop 2: Hien thi 3: Hien thi combobox 4: Hien thi combobox 5: Hien thi DS lop 6: Lay DS lop 7: Load(SQL) 8: Tra loi 9: Tra loi 10: Nhan nut them moi 11: Nhap TT lop 12: Nhan nut Luu 13: Luu 14: Kiem traTT 15: Luu lop hoc 16: Load(SQL) 19 3.5 Thêm Điểm Diem Data : Giao vien : Main : Nhap diem : Lop : Nam hoc : QL Diem : Hoc ky : Mon hoc : Hoc sinh Data Service 1: Mo form nhap diem 2: Form load 3: Hien thi combobox 4: Hien thi combobox 5: Hien thi combobox 6: Hien thi combobox 7: Hien thi combobox 8: Chon TT nhap diem 9: Chon nut hien thi DS 10: Hien thi DS hs theo lop 11: Nhap diem 12: Chon nut luu 13: Luu 14: Kiem tra TT 15: Luu diem 16: Load(SQL) 17: Thong bao 20 CHƯƠNG THIẾT KẾ GIAO DIỆN 1.Biểu đồ lớp chi tiết 21 Cơ sở liệu Thiết kế giao diện 3.1 Form đăng nhập 22 3.2 Form main 3.3 Form danh sách học sinh 23 3.4 Form danh sách giáo viên 3.5 Form kết học tập 24 3.6 Form danh sách môn học 3.7 Form danh sách lớp học 25 [...]... được hiển thị Ngược lại hệ thống không thay đổi 1.4.4 Ca sử dụng quản lý điểm a Mô tả tóm tắt 11 Tên ca sử dụng :Quản lý diểm Mục đích :Quản lý điểm của học sinh trong quá trình học tập Tác nhân:Gáo viên b Các luồng sự kiện Thêm điểm • Từ giao diện chính chọn nhập điểm • Hệ thống hiển thị nhập điểm • Chọn môn học cần nhập điểm tiếp theo tạo mới cột điểm này bằng chức năng thêm cột điểm cuối cung nhấn nút... thay đổi 1.4.5 Ca sử dụng quản lý năm học a Mô tả tóm tắt Tên ca sử dụng :Quản lý năm học Mục đích :Quản lý năm học của hoc sinh Tác nhân:Giáo viên b Các luồng sự kiện Thêm năm học • Từ giao diện chính chọn năm học • Hệ thống hiển thị năm học • Nhấn nút thêm mới • Hệ thống yêu vầu nhập thông tin năm học cần thêm • NHập thông tin năm học sau đó ấn nút “Lưu” • Hệ thống kiểm tra tính hợp lệ,nếu sai yêu... thái hệ thống không thay đổi hệ thống 1.4.7 Ca sử dụng quản lý kết quả a Mô tả tóm tắt Tên ca sử dụng :Quản lý kết quả Mục đích :Quản lý kết quả học tập của học sinh Tác nhân:Giáo viên b Các luông sự kiện Thêm kết quả • Từ giao diện chính chọn kết quả • Hệ thống hiển thị kết quả • Nhấn nút thêm mới • Hệ thống yêu cầu nhập thông tin cần thêm • Nhập thông tin kết quả cần thêm nhấn nút Lưu • Hệ thống. .. muốn lưu ,ngược lại chọn “No” • Hệ thống thêm năm học mới nếu người dùng chọn “Yes” Xóa năm học • Chọn năm học cần xóa, nhấn nút “Xóa” • Hê thống xác nhận xóa hay không? • Nếu xóa nhấn nút “Yes”, ngược lại nhấn “No” • Hệ thống xóa năm học ra khỏi danh sách năm học • Sau đó chọn lưu Sửa năm học • Từ giao diện chính mở năm học • Hệ thống hiển thị năm học • Chọn năm học cần sửa, thay đổi thông tin... cột điểm đó • Nhấn nút xóa cột điểm • Hệ thống thông báo có chắc xóa hay không? • Nhấn nút “Yes” nếu muốn xóa, ngược lại chon “No” • Hệ thống xóa cột điểm, lưu thay đổi nếu người dùng chọn “Yes” c Tiền điều kiện 12 Đăng nhập hệ thống với quyền Giáo viên d Hậu điều kiện Nếu chức năng thành công ,hệ thống sẽ thêm,sửa,xóa một cột điểm Ngược lại trạng thái hệ thống không thay đổi 1.4.5 Ca sử dụng quản lý. .. Lưu cột điểm vào danh sách nếu người dùng chọn “Yes” Sửa điểm • Từ giao diện chọn xem điểm • Hệ thống hiển thị xem điểm • Chon thông tin liên quan đến cột điểm cần sửa sau đó nhấn “Hiển thị danh sách” • Hệ thống hiển thị danh sách các trường liên quan đến cột điểm đó • Nhấn nút “sửa cột điểm sau đó sửa lại thông tin cột điểm, nhấn nút “Lưu” sau khi hoàn tất • Kiểm tra TT về điểm số thang điểm , nếu... lại điểm sai nếu hệ thống báo lỗi, nhấn nút “Lưu” sau khi chỉnh xong Lặp lại cho đến khi không còn lỗi nhập từ người dùng • Chọn “Yes” nếu mướn lưu, ngược lại chọn “No” • Hệ thống cập nhập lại điểm nếu người dùng chọn “Yes” Xóa điểm • Từ giao diện chọn xe điểm • Hệ thống hiển thị xem điểm • Chọn TT liên quan đến cột điểm cần xóa, sau đó nhấn hiển thi danh sách • Hệ thống hiển thị một danh sách các trường. .. nhập thành công, người sử dụng sẽ đăng nhập được vào hệ thống 1.4.2 Ca sử dụng tìm kiếm học sinh a Mô tả tóm tắt Tên ca sử dụng:Tìm kiếm học sinh Mục đích:Tra cứu học sinh từ Danh sách học sinh Tác nhân:Gáo viên,Ban Giám Hiệu b Các luồng sự kiện Người dùng đăng nhập vào hệ thống Từ giao diện chính mở tìm kiếm học sinh ,hệ thống hiển thị danh sach học sinh yêu càu nhập thông tin tìm kiếm Nhập thông tin... thống không thay đổi 1.4.8 Ca sử dụng thống kê a Mô tả tóm tắt Tên ca sử dụng:Thốn kê Mục đích :thống kê một danh sách Tác nhân:Giáo viên b Các luồng sự kiện • từ giao diện chính chọn thống kê • Hệ thống hiển thị thống kê • Chọn nút thống kê theo yêu cầu người dùng Nhấn nút xem • Hiển thị danh sach thống kê Kết thúc use case thống kê c Tiền điều kiện Đăng nhập hệ thống với quyền Giáo viên d Hậu điều... sau đó nhấn Lưu • Hệ thống lặp lại kiểm tra lỗi nhập từ người dùng • Chọn Yes nếu muốn lưu ,ngược lại chọn No • Thêm thông tin kết quả mới vào hệ thống nế người dùng chọn Yes Xóa kết quả Sửa kết quả c Tiền điều kiện Đăng nhập hệ thống với quyền Giáo viên d Hậu điều kiện Nếu chức năng thành công thông tin một kết quả trong hệ thống sẽ được sửa, xóa, thêm mới ngược lại trạng thái hệ thống không thay