phân tích thiết kế hệ thống quản lý điểm tiểu học

55 1.1K 4
phân tích thiết kế hệ thống quản lý điểm tiểu học

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

hệ thống quản lý điểm của trường tiểu học

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: PHÂN TÍCH ĐỐI TƯỢNG THIẾT KẾ HƯỚNG ĐỀ TÀI: HỆ THỐNG QUẢN LÝ ĐIỂM TRONG TRƯỜNG TIỂU HỌC Giáo viên hướng dẫn: Nguyễn Thị Hương Lan Nhóm : Thành viên gồm: HỨA TRUNG SƠN NGUYỄN NGỌC THẮNG HOÀNG TIẾN LONG Lớp: HỆ THỐNG THÔNG TIN – K9 HÀ NỘI 14/4/2016 MỤC LỤC BÀI LÀM Chương 1: Giới thiệu hệ thống Hệ thống quản lý điểm trường tiểu học Tên hệ thống : Hệ thống quản lý điểm trường tiểu học Địa điểm khảo sát: Trường tiểu học nhân hòa thuộc thôn Đồng Chuế - xã Nhân Hòa – huyện Quế Võ – tỉnh Bắc Ninh thành lập khoảng năm 1950 học chung với hệ trung học sở năm 2005 tách riêng Với bề dày lịch sử xây dựng phát triển, trường có 50 cán bộ,giáo viên tham gia công tác quản lý giảng dạy bao gồm: - Hiệu Trưởng, Hiệu Phó Kế toán viên, người phụ trách văn thư 36 giáo viên dạy văn hóa, 10 giáo viên dạy ngoại ngữ, văn học,mỹ thuật,âm nhạc Trường có 572 em học sinh theo học khối , vói 20 lớp cụ thể sau: - Khối có 103 em chia làm lớp Khối có 112 em chia làm lớp Khối có 113 em chia làm lớp Khối có 120 em chia làm lớp Khối có 124 em chia làm lớp Cách tính điểm áp dụng theo khối: tất khối đánh giá nhận xét trình học tập có kiểm tra định kỳ tính theo thang điểm 10 (không có điểm điểm thập phân) nhận xét (Theo thông tư 30 năm 2014 GD & DT) Cơ cấu tổ chức trường: Nhiệm vụ: Ban giám hiệu gồm: 1Hiệu Trưởng Hiệu Phó có nghiệp 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ý nhận xét từ giáo viên môn Nhận xét kết học tập 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 nhận xét thường xuyên theo tuần ,nhận xét trình học theo môn học sinh gửi cho GVCN Quy trình quản lý nhận xét môn bao gồm: - Cập nhật thông tin quản lý ý thức học tập học sinh thường xuyên Thống kê, tổng hợp nhận xét theo yêu cầu Tạo báo cáo thống kê theo định kỳ theo yêu cầu Chức năng: - Quản lý thông tin học sinh Quản lý thông tin lớp Quản lý thông tin giáo viên Quản lý môn học Quản lý, lưu trữ nhận xét học sinh - Quản lý, phân loại, lưu trữ hạnh kiểm học sinh Thực trạng hoạt động quản lý điểm trường tiểu học nhân hòa - Hiện việc quản lý môn học trường theo phương pháp thủ công, có thay đổi hình thức không chấm điểm môn mà thay vào nhận xét đánh giá môn học Các môn nhận xét giáo viên môn cung cấp ,việc nhận xét đánh giá học sinh phải sử dụng tới sổ sách giáo viên môn , giáo viên chủ nhiệm nhận xét môn học kỳ năm sau gửi điểm lên phòng giám hiệu Cách nhận xét môn học học sinh từ giáo viên trường: - - - - Được đánh giá nhận xét theo mức sau: + Loại hoàn thành(A): Đạt từ 50% số nhận xét trở lên kỳ năm Những học sinh đạt 100% số nhận xét đánh giá hoàn thành tốt (A+) + Loại chưa hoàn thành(B): Đạt 50% số nhận xét Học lực môn tính sau: + Học lực môn kỳ 1: kết đánh giá dựa nhận xét đạt học kỳ + Học lực môn kỳ 2: kết đánh giá dựa nhận xét đạt học kỳ + Học lực môn năm: học lực môn học kỳ Cách xếp loại học lực học sinh: + Dựa vào trình học tập học sinh học tốt hay học kém, nhận thức nhanh hay chậm để đưa nhận xét cụ thể xác Cuối kỳ vào nhận xét hạnh kiểm để phân loại học sinh Cách đánh giá dựa vào ý thức thực đầy đủ nhiệm vụ người học sinh Có hai mức đánh sau: + Loại A : năm đạt từ 4-8 nhận xét (loại thực đầy đủ) + Loại B : năm đạt nhận xét( loại chưa hoàn thành) 1.1 - Mô tả toán Vào đầu năm học, dựa danh sách tiếp nhận số học sinh mới( học sinh vào lớp học sinh từ trường khác chuyển đến) danh sách học sinh năm trước trường mà người quản lý tiến hành công tác xếp lớp làm thẻ cho học sinh - - - - - Tiếp đó, lên danh sách lớp học phân công giáo viên phụ trách lớp để kịp thời báo cáo Lên danh sách học sinh học lớp giáo viên phụ trách lớp học sinh biết Lên danh sách giáo viên trường phân công giáo viên quản lý lớp lập thời khóa biểu phân công giảng dạy cho giáo viên môn Đối với giáo viên chủ nhiệm: trình quản lý, theo dõi phải có đánh giá hạnh kiểm điểm danh số ngày nghỉ học sinh năm Đồng thời có danh sách cụ thể để nộp cho ban giám hiệu nhập vào nhằm phục vụ cho việc đánh giá kết học tập học kỳ năm Sau học kỳ, giáo viên chủ nhiệm môn nhập điểm cho lớp phụ trách dạy Các giáo viên có quyền cập nhật điểm (thêm, sửa điểm) thời gian qui định Ngoài giáo viên môn thống kê kết học tập kết rèn luyện học sinh Ban giám hiệu nhập điểm học sinh từ giáo viên Ngoài ra, ban giám hiệu tiếp nhận học sinh mới, lập bảng phân lớp lập bảng phân công giáo viên Ban giám hiệu có trách nhiệm cung cấp quy định khen thưởng kỷ luật Cuối học kỳ ban giám hiệu nhận báo cáo tình hình chung lớp đưa định khen thưởng cho tập thể lớp cá nhân học sinh Ngoài ban giám hiệu có nhiệm vụ quản lý người dùng, phục hồi lưu liệu 1.2 Xác định phân tích giá trị nghiệp vụ -Mang lại giá trị nghiệp vụ + Khả quản lý: Mọi thông tin học sinh, kết nhận xét học tập … cập nhật đầy đủ xác năm học, đến cuối năm tất thông tin nộp lên cho nhà trường đóng dấu chỉnh sửa thông tin Sau nhập lên máy tính lưu hệ thống quản lý nhà trường + Khi có thay đổi thông tin nhập sai ,bổ sung ,hủy bỏ thông tin giáo viên hay người quản lý cần vào mục lưu trữ tìm kiếm ,cập nhật sửa đổi thông tin cần thiết cách nhanh chóng + Đáp ứng yêu cầu giáo viên,nhà trường: xác ,nhanh chóng ,an toàn tiện lợi -Mang lại giá trị sử dụng + Tiết kiệm thời gian tới mức tối đa: Khi giáo viên hay người quản lý muốn xem chi tiết thông tin kết học tập học sinh cần đăng nhập vào hệ thống quản lý biết đầy đủ thông tin : nhận xét,điểm ,quê, lớp, thành tích,… + Giảm chi phí: Nếu trước việc quản lý điểm hoạt động, lưu trữ văn giấy tờ hoàn toàn thủ công tốn nhiều thời gian làm hệ thống quản lý lưu trữ máy tính, giúp giảm thời gian làm việc công sức,… -Khắc phục nhược điểm hệ thống cũ + Đáp ứng nhu cầu cần thiết cho nhà trường, học sinh, làm tăng hiệu xuất ,năng xuất công việc,giảm thời gia n lại giảm kinh phí giấy tờ cho học sinh,phụ huynh giáo viên 1.3 Các yêu cầu hệ thống -Yêu cầu chức năng: - Quản lý thông tin lớp - Quản lý thông tin giáo viên - Quản lý môn học - Quản lý, lưu trữ nhận xét học sinh - - - Thống kê kết học tập học sinh theo môn học, theo lớp, theo khối, học kỳ năm Quản lý tiêu chuẩn xét duyệt: thi lại, rèn luyện hè, khen thưởng Danh mục: cho phép người sử dụng cập nhật thông tin môn học, giáo viên, lớp học, học sinh, hình thức kiểm tra Nhập liệu: cho phép người sử dụng cập nhật thông tin phân công giáo viên, nhập điểm cho học sinh, xếp loại hạnh kiểm học sinh, nhập số ngày vắng học sinh năm học thực in ấn số kết xuất cần thiết (in phiếu điểm) Báo cáo: cho phép người sử dụng xuất báo cáo như: danh sách học sinh lớp; danh sách giáo viên; thống kê số lượng học sinh; thống kê kết học tập học sinh; thống kê hạnh kiểm học sinh; bảng điểm cuối năm kết học tập cuối năm học sinh Hệ thống: cho phép người sử dụng trở window không làm việc chương trình - Những thông tin quản lý cập nhật xác, muốn thay đổi người có quyền lợi dễ dàng truy cập để theo dõi thông tin.Và hệ thống hoạt động cách tự động -Yêu cầu phi chức năng: + Hệ thống tin cậy xác, giao diện thân thiện dễ sử dụng, truy cập liệu nhanh chóng + Đảm bảo bảo mật cho người diều hành hệ thống + Phải vận hành tốt tương lai số lượng học sinh tăng lên Chương 2: PHÂN TÍCH HỆ THỐNG 2.1 Xây dựng biểu đồ use case 2.1.1 Xác định tác nhân ca sử dụng hệ thống Dựa vào mô tả toán việc phân tích ta xác định tác nhân ca sử dụng sau:   Tác nhân hệ thống: - Ban Giám Hiệu - Giáo Viên - Học sinh Các ca sử dụng - Đăng nhập hệ thống - Tra cứu thông tin - Quản lý thông tin - Quản lý điểm - Phân công giáo viên - Thống kê kết Các tác nhân Các ca sử dụng - Đăng nhập hệ thống - Quản lý điểm (mở/khóa chức Ban Giám Hiệu nhập điểm) - Quản lý thông tin (học sinh, giáo viên, môn học, lớp học, tra cứu thông tin) - Phân công giáo viên (giảng dạy, coi thi) - Thống kê kết (theo môn hoc, lớp học, khối, toàn trường) - Đăng nhập hệ thống - Quản lý điểm (nhập điểm, sửa điểm) - Quản lý thông tin ( học sinh, môn học, lớp học) - Tra cứu thông tin (giáo viên, điểm, học sinh) - Thống kê kết (học tập, rèn luyện học sinh) Giáo Viên ( giáo viên chủ nhiệm giáo viên môn ) - Học Sinh Tra cứu thông tin (học sinh, giáo viên, điểm) 2.1.2 Các biểu đồ use case hệ thống Thong ke ket qua tra cuu thong tin hoc sinh Ban Giam Hieu quan ly diem giao vien quan ly thong tin dang nhap he thong giao vien bo mon giao vien chu nhiem phan cong giao vien Hình 1: biểu đồ use case tổng quát hệ thống tra cuu thong tin lop hoc tra cuu thong tin hoc sinh tra cuu thong tin tra cuu diem hoc sinh dang nhap he thong 10  Ca sử dụng “đổi mật khẩu” : Giao Vien : W_DangNhap 1: dangnhap(ten,MK) : W_DoiMK : QuanlyDoiMK : GiaoVien 2: kiemtraDangNhap( ) 3: hienthi() 4: yeucaunhapmatkhaucuvamoi 5: nhapthongtinMK() 6: thongtinMKcuvamoi 7: kiemtraMK 8: luuMK() 9: thanhcong 10: thanhcong 11: doiMKthanhcong Hình 7: Biểu đồ Trình tự tham gia ca sử dụng Đổi mật 41 Chương 3: Thiết kế hệ thống 3.1 Xây dựng biểu đồ lớp chi tiết TRUONG TOT NGHIEP matruongTN truongTN TRINH DO matrinhdo trinhdo * 1 * * BANG mabang loaibang GIAO VIEN maGV tenGV ngaysinh giioitinh diachi mabang matrinhdo matruongTN * Mon hoc * maMH tenMH * diem thi diemthilan1 diemthilan2 capnhat() them() sua() xoa() capnhat() them() sua() xoa() * 1 them() sua() xoa() * capnhatkhenthuong() themHS() sua() xoa() lop hoc malop tenlop HOC SINH * maHS tenHS ngaysinh gioitinh khuyettat malop maTPDT maDToc themdiem() suadiem() xoadiem() diem kiem tra dinh ky dauky giiuaky cuoiky ban giam hieu maGH tenGH capnhatlop() capnhatgiaovien() themgiaovien() suagiaovien() xoagiaovien() DIEM maHS maNH maHK maMH diem bang phan cong maGV maMH maHK maLop maNH sotiet KET QUA KHEN THUONG maHS maNH maHK nangluc phamchat capnhatketqua() hienthiketqua() 42 themhs() suahs() xoahs() * DAN TOC maDToc tenDToc capnhat() * GIA DINH maTPGD tenTPGD capnhat() 3.2 Thiết kế sở liệu 3.2.1 Ánh xạ lớp sang bảng GIAO VIEN maGV tenGV ngaysinh giioitinh diachi mabang matrinhdo matruongTN * capnhatgiaovien() themgiaovien() suagiaovien() xoagiaovien() bang phan cong maGV maMH maHK maLop maNH sotiet ban giam hieu maGH tenGH * capnhatlop() Lớp ban giám hiệu ban giam hieu maGH tenGH capnhatkhenthuong() themHS() sua() xoa() Bảng ban giám hiệu maGH Nvarchar(10) tenGH Nvarchar(30) Lớp giáo viên: 43 capnhatkhenthuong() themHS() sua() xoa() GIAO VIEN maGV tenGV ngaysinh giioitinh diachi mabang matrinhdo matruongTN capnhatgiaovien() themgiaovien() suagiaovien() xoagiaovien() maGV tenGV ngaysinh Gioitinh diachi mabang matrinhdo matruongTN Nvarchar(10) Nvarchar(30) date Nvarchar(7) Nvarchar(50) Nvarchar(10) Nvarchar (10) Nvarchar(10) Lớp bảng phân công: bang phan cong maGV maMH maHK maLop maNH sotiet capnhatlop() bảng phân công: maGV maMH maHK malop maNH Sotiet Nvarchar(10) Nvarchar(10) Nvarchar(5) Nvarchar(10) Nvarchar(5) Int 44 GIAO VIEN DIEM maHS maNH maHK maMH diem MON HOC maMH tenMH * themmon() capnhatmon() maGV tenGV ngaysinh giioitinh diachi mabang matrinhdo matruongTN 1 * themdiem() suadiem() xoadiem() capnhatgiaovien() themgiaovien() suagiaovien() xoagiaovien() Lớp điểm: DIEM maHS maNH maHK maMH diem themdiem() suadiem() xoadiem() Bảng điểm: maHS Nvrachar(10) lop hoc malop tenlop maNH Nvarchar(5) maHK Nvarchar(5) HOC SINH maHS tenHS ngaysinh gioitinh khuyettat malop * maTPDT maDToc themhs() suahs() xoahs() Lớp lớp học: 45 maMH Nvarchar(10) diem Float lop hoc malop tenlop Bảng lớp học: Malop Nvarchar(10) Tenlop Nvarchar(30) Lớp học sinh: HOC SINH maHS tenHS ngaysinh gioitinh khuyettat malop maTPDT maDToc themhs() suahs() xoahs() Bảng học sinh: maHS Nvarchar(10 ) tenHS Nvarchar(30 ) ngaysinh Date Gioitinh Nvarchar(7) khuyettat Nvarchar(5) 46 Malop Nvarchar(10) maTPGD Nvarchar(10) maDToc Nvarchar(10) Lớp môn học: Mon hoc maMH tenMH them() * sua() xoa() lop hoc malop tenlop Bảng môn học: maMH Nvarchar(10) tenMH Nvarchar(30) malop Nvarchar(10) Lớp trường tốt nghiệp: TRUONG TOT NGHIEP matruongTN truongTN 1 * GIAO VIEN maGV tenGV ngaysinh giioitinh diachi mabang matrinhdo matruongTN capnhatgiaovien() themgiaovien() suagiaovien() xoagiaovien() Bảng trường tốt nghiệp: matruongTN Nvarchar(10) tentruongTN Nvarchar(50) 47 maGV Nvarchar(10) Lớp trình độ: TRINH DO matrinhdo trinhdo GIAO VIEN maGV tenGV ngaysinh giioitinh diachi mabang matrinhdo * matruongTN capnhatgiaovien() themgiaovien() suagiaovien() xoagiaovien() Bảng trình độ: Matrinhdo Nvarchar(10) Trinhdo Nvarchar(10) 48 maGV Nvarchar(10) Lớp bằng: BANG mabang loaibang 1 * GIAO VIEN maGV tenGV ngaysinh giioitinh diachi mabang matrinhdo matruongTN capnhatgiaovien() themgiaovien() suagiaovien() xoagiaovien() Bảng bằng: Mabang Nvarchar(10) loaibang Nvarchar(10) maGV Nvrachar(10) Lớp kết khen thưởng: KET QUA KHEN THUONG maHS maNH maHK nangluc phamchat capnhatketqua() hienthiketqua() Bảng kết kết khen thưởng: maHS Nvarchar(10) maNH Nvarchar(5) maHK Nvarchar(5) Lớp dân tộc: 49 Nangluc Nvarchar(10) phamchat Nvarchar(10) HOC SINH maHS tenHS ngaysinh gioitinh khuyettat malop maTPDT maDToc * DAN TOC maDToc tenDToc capnhat() themhs() suahs() xoahs() Bảng dân tộc: maDToc Nvarchar(10) tenDToc Nvarchar(30) maHS Nvarchar(10) Lớp gia đình: HOC SINH maHS tenHS ngaysinh gioitinh khuyettat malop maTPDT * maDToc GIA DINH maTPGD tenTPGD capnhat() themhs() suahs() xoahs() Bảng gia đình: maTPGD Nvarchar(10) tenTPGD Nvarchar(30) 3.2.2 CSDL vật lý • Ban giám hiệu 50 maHS Nvarchar(10) • Bảng giáo viên • Bảng phân công • Bảng môn học • Bảng điểm • Bảng lớp • Bảng học sinh 51 • Bảng kết khen thưởng • Bảng gia đình • Bảng dân tộc • Bảng trường tốt nghiệp • Bảng trình độ • Bảng 52 3.2.3 Thiết kế giao diện  Biểu mẫu đăng nhập - Tên biểu mẫu : Đăng nhập - Người thực hiện:Ban giám hiệu,giáo viên - Thời gian thực hiện: người quản lý hệ thống đăng - Cơ sở liệu liên quan: bảng thông tin giáo viên - Mẫu thiết kế:  -  - nhập vào Biểu mẫu quản lý giáo viên Tên biểu mẫu: thông tin giáo viên Người thực hiện:ban giám hiệu Thời gian thực hiện: ban giám hiệu đăng nhập thành công thực quy trình Cơ sở liệu liên quan:bảng thông tin môn học Mẫu thiết kế: Biểu mẫu quản lý môn học Tên biểu mẫu : thông tin môn học Người thực hiện:ban giám hiệu,Giáo viên Thời gian thực hiện:khi ban giám hiệu giáo viên muốn biết thay đổi thông tin môn học Cơ sở liệu liên quan:bảng thông tin lớp học 53 - Mẫu thiết kế:  - Biểu mẫu quản lý lớp học Tên biểu mẫu: thông tin lớp học Người thực hiện:ban giám hiệu,giáo viên Thời gian thực hiện: ban giám hiệu giáo viên muốn thay đổi lớp Cở sở liệu liên quan: bảng thông tin học sinh Mẫu thiết kế:  - Biểu mẫu quản lý thông tin học sinh Tên biểu mẫu: Thông tin học sinh Người thực hiện: Ban giám hiệu,giáo viên Thời gian thực hiện:khi ban giám hiệu giáo viên muốn cung cấp thay đổi thông tin học sinh Cơ sở liệu liên quan: bảng điểm Mẫu thiết kế: - 54  - Biểu mẫu quản lý điểm Tên biểu mẫu:quản lý điểm Người thực hiện:ban giám hiệu,giáo viên,học sinh Thời gian thực hiện:khi ban giám giáo viên muốn thay đổi cập nhật điểm học sinh muốn tra cứu điểm Cơ sở liệu liên quan:bảng môn học Mẫu thiết kế: 55 [...]... độ ▪ Lớp điểm (DIEM) lưu thông tin về điểm của học sinh, giúp cho việc tra cứu, quản lý, thống kê điểm trong hệ thống Lớp này gồm có các thông tin như sau: STT Tên thuộc tính Mô tả 1 MaHS Mã học sinh 2 MaMH Mã môn học 3 MaHK Mã học kỳ 4 MaNH Mã năm học 5 Diem Điểm ▪ Lớp học kỳ (HOC KY) lưu thông tin về học kỳ, gồm có các thông tin sau: STT Tên thuộc tính Mô tả 1 MaHK Mã học kỳ 14 2 TenHK Tên học kỳ ▪... nhánh: - Luồng B1: điểm mới không hợp lệ Hệ thống sẽ gửi thông báo lỗi và yêu cầu nhập lại c Tiền điều kiện Người dùng phải đăng nhập được vào hệ thống của ban giám hiệu hoặc giáo viên d Hậu điều kiện 25 Điểm có thể được thêm và cập nhật theo từng học sinh, môn học, lớp học, học kỳ, năm học, toàn trường 7 Ca sử dụng quản lý phân công giáo viên a Mô tả bài toán - Tên ca sử dụng: Quản lý phân công giáo viên... Ca sử dụng quản lý thông tin học sinh a Mô tả tóm tắt - Tên ca sử dụng: Quản lý thông tin học sinh 22 - Mục đích: mô tả cách người dùng muốn quản lý thông tin học sinh: thêm mới, sửa, xóa thông tin học sinh Tác nhân: Ban Giám Hiệu, Giáo Viên b Các luồng sự kiện • Luồng sự kiện chính:  Từ giao diện chính người dùng chọn quản lý thông tin học sinh  Màn hình sẽ hiển thị giao diện quản lý học sinh ... chọn Hệ thống sẽ không xóa học sinh đã chọn và usecase sẽ kết thúc - Luồng A13: có ràng buộc Hệ thống thông báo có ràng buộc, không thể xóa học sinh đã chọn Kết thúc cá sử dụng c Tiền điều kiện Người dùng phải đăng nhập được vào hệ thống của ban giám hiệu hoặc giáo viên d Hậu điều kiện Một học sinh có thêm, sửa, xóa thông tin 6 Ca sử dụng quản lý điểm a Mô tả bài toán - Tên ca sử dụng: Quản lý điểm -... môn học đã chọn Hệ thống sẽ không xóa môn học đã chọn và ca sử dụng sẽ kết thúc - Luồng A7: có ràng buộc Hệ thống thông báo có ràng buộc,không thể xóa môn học đã chọn Kết thúc usecase c Tiền điều kiện Người dùng phải đăng nhập được vào hệ thống của ban giám hiệu 20 Hậu điều kiện Môn học có thể được thêm, cập nhật, xóa 4 Ca sử dụng quản lý thông tin cá nhân a Mô tả tóm tắt d - Tên ca sử dụng: Quản lý. .. cách người dùng quản lý điểm: thêm mới, sửa điểm - Tác nhân: Giáo Viên b Các luồng sự kiện • Luồng sự kiên chính: 24  Từ giao diện chính người dùng chọn quản lý điểm  Màn hình sẽ hiển thị giao diện quản lý điểm   Người dùng muốn thêm điểm - Người dùng bấm nút Thêm Mới trên giao diện - Hệ thống sẽ hiển thị ra màn hình giao diện để người dùng điền điểm cần thêm - Người dùng điền điểm cần thêm rồi... thì bấm Hủy - Hệ thống sẽ kiểm điêm mới có hợp lệ không Nếu không hợp lệ thì thực hiện luồng B1 - Điểm mới được thêm vào hệ thống, kết thúc ca sử dụng Sửa điểm: người dùng muốn sửa điểm - Người dùng chọn điểm cần sửa - Người dùng nhập lại điểm - Người dùng chọn Lưu, nếu không muốn sữa nữa chọn Hủy - Hệ thống kiểm tra điểm, nếu không hợp lệ thì thực hiện luồng B1 - Sửa điểm thành công Kết thúc ca sử... Lớp học có thể thêm, sửa, xóa thông tin 3 Ca sử dụng quản lý thông tin môn học a Mô tả tóm tắt - Tên ca sử dụng: Quản lý thông tin môn học - Mục đích: mô tả cách người dùng quản lý môn học: thêm mới, sửa, xóa thông tin môn học b Tác nhân: Ban giám hiệu, Giáo viên Các luồng sự kiện • Luồng sự kiện chính:  Từ giao diện chính người dùng chọn quản lý thông tin môn học  Màn hình sẽ hiển thị giao diện quản. .. hiệu muốn quản lý phân công: thêm mới, cập nhập, xóa phân công giáo viên - Tác nhân: Ban Giám Hiệu b Các luồng sự kiện • Luồng sự kiên chính:  Từ giao diện chính người dùng chọn quản lý phân công  Màn hình sẽ hiển thị giao diện quản lý phân công  Người dùng muốn thêm phân công mới - Người dùng bấm nút Thêm Mới trên giao diện - Hệ thống sẽ hiển thị ra màn hình giao diện để yêu cầu nhập phân công... học kỳ ▪ Lớp năm học (NAM HOC) lưu thông tin về năm học, gồm các thông tin sau: STT 1 2 Tên thuộc tính MaNH TenNH Mô tả Mã năm học Tên năm học ▪ Lớp Kết quả khen thưởng (KET QUA KHEN THUONG) lưu và thống kê kết quả học tập cảu học sinh, gồm các thông tin sau: STT 1 2 3 4 5 Tên thuộc tính MaHS MaNH MaHK NangLuc Phamchat Mô tả Mã học sinh Mã năm học Mã học kỳ Năng lực Phẩm chất ▪ Lớp Phân lớp (PHAN LOP)

Ngày đăng: 28/05/2016, 23:04

Từ khóa liên quan

Mục lục

  • Chương 1: Giới thiệu hệ thống.

    • 1.1. Mô tả bài toán.

    • 1.2. Xác định và phân tích giá trị nghiệp vụ.

    • 1.3. Các yêu cầu của hệ thống.

    • Chương 2: PHÂN TÍCH HỆ THỐNG

      • 2.1. Xây dựng biểu đồ use case

        • 2.1.1. Xác định tác nhân và ca sử dụng của hệ thống

        • 2.1.2. Các biểu đồ use case của hệ thống

        • 2.2. Xây dựng biểu đồ lớp lĩnh vực.

          • 2.2.1. Xác định các lớp nhờ vào các khái niệm của lĩnh vực ứng dụng

          • 2.2.2. Biểu đồ lớp lĩnh vực

          • 2.3. Chi tiết các UC.

            • 2.3.1. Đặc tả UC.

            • 2.3.2. Biểu đồ lớp tham gia ca sử dụng.

            • 2.3.3. Biểu đồ trình tự của UC.

            • Chương 3: Thiết kế hệ thống.

              • 3.1. Xây dựng biểu đồ lớp chi tiết.

              • 3.2. Thiết kế cơ sở dữ liệu

                • 3.2.1. Ánh xạ các lớp sang bảng.

                • 3.2.2. CSDL vật lý

                • 3.2.3. Thiết kế giao diện.

Tài liệu cùng người dùng

Tài liệu liên quan