Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 59 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
59
Dung lượng
566,23 KB
Nội dung
BC-MHPTTKHDT-QLDiemSV Đề tài: Trịnh Thị Lan Page BC-MHPTTKHDT-QLDiemSV Quan điểm trường đại học điện lựcMỤC LỤC Trịnh Thị Lan Page BC-MHPTTKHDT-QLDiemSV LỜI MỞ ĐẦU Ở Việt Nam, máy tính điện tử, chủ yếu máy vi tính xuất ngày nhiều xí nghiệp, doanh nghiệp, quan hành xã hội , ngày thâm nhập vào hầu khắp mặt hoạt động kinh tế quốc dân Tuy nhiên, máy tính điện tử phục vụ cơng việc văn phịng soạn thảo văn mà chưa thực đóng vai trị chủ đạo giúp người lĩnh vực quản lý, tự động hoá để tăng suất lao động Một nguyên nhân Việt Nam cịn thiếu nhiều nhà phân tích Đó chun gia tin học phân tích (tìm hiểu, khảo sát ) hoạt động xí nghiệp, doanh nghiệp, tổ chức hành xã hội để thiết kế hệ thống tin học phục vụ công tác quản lý lĩnh vực Mơn học Phân tích thiết kế hướng đối tượng UML, đóng vai trị quan trọng q trình đào tạo cán phân tích nói Hiểu tầm quan trọng mơn học, với kiến thức tích lũy suốt học kỳ với kĩ thân nhóm em mạnh dạn nhận đề tài xây dựng phân tích thiết kế hướng đối tượng UML cho đề tài ” Quản lý điểm trường đại học điện lực” để triển khai với tinh thần làm việc say mê nghiêm túc Trong gần tháng triển khai, với hướng dẫn nhiệt tình , đề tài phân tích thiết kế hướng đối tượng UML Quản lý điểm trường đại học điện lực em hoàn thành với nội dung sau : - Chương 1: Nắm bắt yêu cầu - Chương 2: Phân tích - Chương 3: Thiết kế - Chương 4: Sinh mã trình - Chương 5: Kết luận Trong trình làm khơng tránh khỏi mặt hạn chế, thiếu sót Em mong nhận nhận xét, đóng góp chân thành từ cô tập em thêm hoàn thiện Trịnh Thị Lan Page BC-MHPTTKHDT-QLDiemSV CHƯƠNG I NẮM BẮT U CẦU 1.1 Mơ tả tốn 1.1.1 Bài toán Quản lý điểm công việc tương đối phức tạp tốn nhiều thời gian cơng sức Nếu khơng có hỗ trợ tin học, việc quản lý phải cần nhiều người, chia thành nhiều khâu, quản lý tồn hồ sơ sinh viên (thơng tin, điểm số, bảng điểm,…), lớp học (sỉ số, giảng viên chủ nhiệm,…), giảng viên,… nghiệp vụ tính điểm trung bình, xếp loại học lực cho sinh viên tồn trường (số lượng sinh viên lên đến hàng ngàn) Các cơng việc địi hỏi nhiều thời gian cơng sức, mà xác hiệu khơng cao, đa số làm thủ cơng tự động Một số nghiệp vụ tra cứu, thống kê, hiệu chỉnh thông tin vất vả Ngồi cịn có số khó khăn vấn đề lưu trữ đồ sộ, dễ bị thất lạc, tốn kém,…Với giúp đỡ tin học, việc quản lý điểm sinh viên trở nên đơn giản, thuận tiện, nhanh chóng hiệu nhiều 1.1.2 Thực trạng vấn đề cần giải 1.1.2.1 Thực trạng Trường Đại học Điện lực sở đào tạo, nghiên cứu khoa học bồi dưỡng nguồn nhân lực có trình độ cao theo hướng cơng nghệ,.hiện việc quản lý lưu trữ điểm sinh viên thuộc quản lý phòng đào tạo Cơ cấu tổ chức Trịnh Thị Lan Page BC-MHPTTKHDT-QLDiemSV Hệ Thống quản lý điểm Phòng đào tạo: Quản lý, tập hợp điểm sinh viên, sinh viên quy, trình hội đồng đánh giá kết học tập, lên lớp, học bổng, tốt nghiệp khen thưởng sinh viên, sinh viên Đánh giá phân loại kết học tập sinh viên, sinh viên kỳ học, năm học theo quy chế hành Phối hợp với khoa, xưởng để tổ chức thi tốt nghiệp, đánh giá luận văn, đố án cấp cho sinh viên, sinh viên Tổ chức quản lý, cấp phát lưu trữ điểm, văn bằng, chứng chỉ.Quản lý văn tốt nghiệp, lập sổ theo dõi tổ chức cấp phát tốt nghiệp cho sinh viên, sinh viên sau tốt nghiệp.Quản lý cấp phát loại chứng chỉ, chứng nhận theo chương trình đào tạo quy.Thiết kế, quản lý mẫu văn chứng trường phát hành.Lưu trữ vĩnh viễn điểm sổ cấp phát chứng sinh viên, sinh viên Cơ sở vật chất Các loại hình đào tạo Có hai loại hình đào tạo: Hệ Đại Học: thời gian trung bình 4,5 năm Hệ cao đẳng: thời gian đào tạo năm Hệ trung cấp: thời gian đào tạo năm Mô tả nghiệp vụ quản lý điểm trường Sau cuối học kỳ Giảng viên tổng kết điểm mơn học mà phụ trách theo lớp gửi bảng điểm cho phòng Đào tạo Cán quản lý điểm phòng Đào tạo có nhiệm vụ nhận bảng điểm GV, tổng kết lưu trữ điểm xét học bổng, thi lại, lên lớp,xuống lớp, xét tốt nghiệp cho Sinh viên tùy theo giai đoạn - Điểm sinh viên học kỳ tính theo mơn học, - Kết thúc học kỳ có bảng tổng kết học kì - Kết thúc năm học có bảng tổng kết năm Trịnh Thị Lan Page BC-MHPTTKHDT-QLDiemSV - Kết thúc khóa học, điểm tổng hợp để xét thi tốt nghiệp Trong kọc kỳ môn học phải có thành Chương điểm sau: - Điểm trình 30% - Điểm thi cuối kỳ 70% Cách tính điểm đánh giá xếp loại, điểm học phần Quy đổi điểm tín chỉ: XẾP LOẠI Thang Thang điểm 10 điểm chử Thang điểm Xếp loại: 9,0 ÷ 10 A+ Xếp loại Điểm niên chế Xuất sắc 9,0->10 8,5 ÷ 8,9 A Giỏi 8,0->8,9 7,0->7,9 Đạt B+ Trung bình 8,0÷8.4 6,5->6,9 Trung bình 5,0->6,4 Yếu 4 3.7 3.2->3.49 2.5->3.19 3.5 n) với n số mơn học kì Tiêu chuẩn xét học bổng Khơng có điểm thi, học phần (tính điểm thi) và: Loại xuất sắc : Điểm tổng kết trung bình học kì từ 9.0 trở lên Loại giỏi : Điểm tổng kết trung bình học kì từ 8.0 trở lên Loại khá: Điểm tổng kết trung bình học kì từ 7.0 trở lên Trong loại điểm có thơng tin sau: điểm môn học nào, sinh viên nào, điểm số Nếu trình xử lý điểm, phát sai sót, có phản hồi, khiếu nại từ Giảng viên sinh viên, Cán quản lý điểm phải sửa thơng tin điểm Ngồi Giảng viên sinh viên phép xem điểm, từ phát sai sót để phản hồi với phòng đào tạo Phòng Đào tạo quản lý thơng tin sinh viên theo khóa, theo khoa theo lớp theo mã sinh viên, mã sinh viên thông tin để phân biệt sinh viên với nhau, ngồi quản lý thêm thơng tin: họ, tên, ngày sinh sinh viên.thông tin khoa: tên khoa,tên ngành Thơng tin lớp: tên lớp, thuộc khóa Thơng tin khóa: tên khóa, từ năm đến năm 1.1.2.2 Vấn đề cần giải Xây dựng chương trình quản lý điểm với đầy đủ chức nghiệp vụ quản lý điểm sinh viên Đáp ứng tiêu chuẩn,quy chế đào tạo Đảm bảo tốc độ tính tốn hiển thị thơng tin nhanh chóng xác Hệ thống bảo mật an tồn liệu cao 1.1.3 Giải pháp đề xuất Trịnh Thị Lan Page BC-MHPTTKHDT-QLDiemSV • Cơ sở liệu chọn phải đủ mạnh để quản lý khối lượng liệu lớn với tần suất truy cập liệu cao, đáp ứng dịch vụ trực tuyến đảm bảo yêu cầu an toàn liệu Các sở liệu mà đáp ứng u cầu MySQL, SQL server • Kết xuất thông tin liên quan đến điểm sinh viên dạng file định dạng khác word,excel,pdf… để thuận tiện cho nghiệp vụ quản lý chuyển tới hệ thống khác • Thực đầy đủ tiến độ quy trình nghiệp vụ.Để đảm bảo cho cơng tác quản lý đào tạo thực tốt nhất, quy trìnhnghiệp vụ phải thực đầy đủ tiến độ 1.2 Mục tiêu hệ thống Hệ thống cho phép tính tốn lưu trữ thơng tin điểm sinh viên, danh mục liên quan 1.3 Các chức hệ thống Hệ thống lưu trữ tất chi tiết thông tin sinh viên, điểm, danh mục…Kết sinh viên phải lưu trữ tối thiểu năm Tự động tính điểm tổng kết,xếp loại điểm Cung cấp thông tin điểm muốn tra cứu Thống kê chi tiết kết học tập sinh viên theo lớp, khoa Cập nhật thông tin điểm cho sinh viên Cho phép in thông tin bảng điểm Cập nhật(thêm, sửa, xóa) danh mục lớp, khoa, khóa học, mơn học, kì học, giảng viên, sinh viên… 1.4 Các thuộc tính hệ thống Hệ thống tin cậy xác, giao điệ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 điều hành hệ thống Trịnh Thị Lan Page BC-MHPTTKHDT-QLDiemSV Phải vận hành tốt tương lai số lượng sinh viên tăng lên Phải có tính linh hoạt cao Cấu hình máy tính: Tối thiểu chíp intel pentium,Ram 1GB, ổ cứng >10GB, CSDL cài SQL Server My SQL 1.5 Các khái niệm Sinh viên, lớp học,bảng điểm,khoa, khóa học,học kì, học bổng,tiêu chuẩn tốt nghiệp,năm học, tiêu chuẩn lên lớp,tiêu chuẩn xếp loại… 1.6.Các tác nhân, ca sử dụng, mô tả ca sử dụng 1.6.1.Các tác nhân Tác nhân Nhân viên phòng đào tạo Các ca sử dụng Quản lý diểm sinh viên Xét học bổng Xét lên lớp, dừng học, học Cập nhật thông tin xét tốt nghiệp Xếp loại tốt nghiệp In số liệu xét tốt nghiệp Tìm kiếm Thống kê, báo cáo Sinh viên Kết Cập nhật điểm sinh viên,tính điểm trung bình tưng kì năm,và tốt nghiệp Lên danh sách sinh viên học bổng theo mức Xét lên lớp, dừng học, học Cập nhật kết Ghi nhận thông tin sinh viên phục vụ cho việc xét tốt nghiệp Xếp loại tốt nghiệp ghi nhận kết In giấy danh sách sinh viên đủ điều kiện tốt nghiệp (gồm sinh viên năm cuối sinh viên khoá trớc cha tốt nghiệp) Thêm vào thống kê tỷ lệ xét tốt nghiệp theo phân loại tốt nghiệp Hiển thị thông tin điểm sinh viên thoả mãn điều kiện tìm kiếm lên hình In giấy báo cáo tỷ lệ tốt nghiệp/ chưa tốt nghiệp theo xếp loại tốt nghiệp Lưu thông tin tốt nghiệp, phát hồ sơ tốt nghiệp Tổ chức lưu trữ hồ sơ vĩnh viễn Xét tốt nghiệp bổ sung Xem thông tin Hiển thị thông tin điểm Trịnh Thị Lan Page BC-MHPTTKHDT-QLDiemSV Giảng viên điểm Xem điểm thông tin Hiển thị thông tin điểm 1.6.2 Các ca sử dụng 1.6.2.1 Gói quản lí điểm Uc1 Thêm điểm Uc2 Sửa điểm Uc3 Xóa điểm Uc4 Tìm kiếm Uc5 Tổng kết điểm 1.6.2.2 Gói Tổng kết Uc6 Xét thi lại Uc7 Xét lên lớp, lại, ngừng học Uc8 Xét học bổng Uc9 Xét tốt nghiệp 1.6.2.3 Cập nhật sinh viên Uc10 Thêm sinh viên Uc11 Sửa sinh viên Uc12 Xóa sinh viên 1.6.2.4 Cập nhật mơn học Uc13 Thêm mơn học Uc14 Sửa mơn học Uc15 Xóa mơn học Trịnh Thị Lan Page 10 BC-MHPTTKHDT-QLDiemSV 9.Xét học bổng : GDtongket : Sinh vien : DKtongket : Bangdiem : DiemTK : NVphongdaotao 1.Xet hoc bong( ) 2.X et hoc bong( ) 3.1.Lay diêm tong ket ki( ) 4.1.Lay diem tong ket ki( ) 5.1.So sanh diem xet( ) 3.2.Lay diem thi( ) 4.2.Lay diem thi( ) 5.2.So sanh diem yeu cau( ) 6.Hien thi( ) 3.2 Biểu đồ cộng tác Đăng nhập 2: Kiem tra( ) 3: 3: KiemTra( ) 1: 1: NhapTen+password GDdang nhap : GD dang nhap : Nguoidung 5: 6.1: TB dang nhap cong 6: true 4: 5.1: Thuc hien dang nhap( ) 9: 6.2: Thong bao loi( ) NguoiDung : Nguoi dung Dkdangnhap : DK dang nhap 7: 4.2: False( ) 8: 5.2: Thong bao loi( ) 2.Nhập điểm 19: 11 Kiem Tra( ) 20: 12.1.True 23: 12.2False : Lop 7: 3.3Xac nhan lop( ) 1: 1.nhap lop,mon,hoc ki,nienkhoa 17: 9.Nhap diem( ) : GDCap 12: yc nhap diem( ) : NVphongdaotao 2: Xac nhan thong tin( ) 18: 10.ThemDiem( ) : DKCapN 11: 7.1Hien thi ds ma sv( ) 16: 5.2.thong bao loi 22: 14 Hien thi( ) 24: 13.2.nhap lai( ) 10: 6.goi ds 9: 5.1.lay ds m sv( ) ma sv( ) 21: 13.1 Luu( ) : Bangdiem Trịnh Thị Lan 8: 4.1.3.True 15: 4.2.3.False 5: 3.2.Xac nhan mon hoc( ) : Mon hoc 6: 4.1.2.True 14: 4.2.2.False 3: 3.1.Xac nhan ki hoc( ) 4: 4.1.1True 13: 4.2.1.False : Ki hoc Page 45 BC-MHPTTKHDT-QLDiemSV 3.Xóa điểm 3: 3.KiemTra( ) 12: 12 Kiem Tra( ) 13: True 16: False 1: 1.nhap lop,mon,hoc ki,nienkhoa 7: 7.chon diem xoa 10: 10 Chon xoa : GDCap 2: Xac nhan thong tin( ) 8: 8.Lay diem can xoa( ) 11: 11: xoa diem( ) 4: lay ds thong tin diem( ) 14: 13 cap nhat( ) : DKCapNhat_diem 0: 5.2.thong bao loi( ) 6: 6.Hien thi thong tin diem sv( ) 9: 9: Hien thi diem( ) 15: 14.1.Hien thi( ) 17: 14.2.thong bao loi( ) : NVphongdaotao : Bangdiem 5: 5.goi thong tin diem () 4.Sửa điểm 9: 11 Kiem Tra( ) 10: 12.1.True 13: 12.2.False 1: 1.nhap lop,mon,hoc ki,nienkhoa 7: 9.sua diem( ) : GDCapNhat_diem 6: 8.1.yc nhap sua( ) : NVphongdaotao 3: 5.1.lay ds thong tin diem( ) 11: 13 1.Luu( ) 2: Xac nhan thong tin( ) 8: 10 sua diem( ) : DKCapNhat_diem 4: 6.1.goi thong tin diem () : Bangdiem 5: 7.1.Hien thi thong tin diem sv( ) 12: 14.1 Hien thi( ) 14: 13.2thong bao loi( ) 5.Xem điểm 1: 1: Xemdiemlop( ) 2: 2: Xemdiem( ) : GDCapNhat_diem : NVphongdaotao : DKCapNhat_diem 7: 7: Hien thi ds ma sv( ) 6: 6: goi thong tin( ) 3: 3: Lay thong tin sinh vien( ) 4: 4: Lay thong tin( ) : Bangdiem : DiemTK 5: 5: goi thong tin( ) Xét thi lại Trịnh Thị Lan Page 46 BC-MHPTTKHDT-QLDiemSV 5: 1.1.2So sanh diem dat 1: Xetthilai 2: 1.1.xet thi lai : GDtongket : DKtongket 6: 1.1.3 Hien thi( ) : NVphongdaotao 3: 1.1.1 Lay diem thi mon 4: 1.1.1.1 Lay diemt thi mon : Sinh vien : Bangdiem 7.Xét lên lớp, ngừng học 5: 5.1.so sanh diem yeu cau( ) 8: 5.2.So sanh diem yeu cau( ) 2: 2.Xetlenlop( ) 1: 1.Xetlenlop( ) : DKtongket : GDtongket 9: 6.Hien thi( ) : NVphongdaotao 3: 3.1.Laydiemtketmon( ) 6: 3.2.Lay diem tk chung( ) 7: 4.2.Lay diem tk chung( ) : Bangdiem : DiemTK : Sinh vien 4: 4.1 Laydiemtkmon( ) Xét học bổng 5: 5.1.So sanh diem xet( ) 8: 5.2.So sanh diem yeu cau( ) 1: 1.Xet hoc bong( ) : NVphongdaotao 2: 2.Xet hoc bong( ) : GDtongket : DKtongket 9: 6.Hien thi( ) 3: 3.1.Lay diêm tong ket ki( ) 6: 3.2.Lay diem thi( ) : Bangdiem 7: 4.2.Lay diem thi( ) 4: 4.1.Lay diem tong ket ki( ) : Sinh : vien DiemTK 9.Xét tốt nghiệp Trịnh Thị Lan Page 47 BC-MHPTTKHDT-QLDiemSV 4: 4.so sanh diem yeu cau( ) 7: 7.so sanh diem yeu cau( ) 1: 1.Xet tot nghiep( ) 2: 2.Xet tot nghiep( ) : DKtongket : GDtongket 9: 9.hien thi ds sv dc hoc bong( ) : NVphongdaotao 3: 3.Lay diem tong ket( ) 6: 6.Lay diem thi tn( ) 8: 8.Lay diem thi tn( ) : DiemTK : Sinh vien : Diemthitn 5: 5.Lay diem tong ket( ) 3.3 Biểu đồ lớp - DKCapnhat_sv MaSV TenSV Ngaysinh Lop Gioitinh (from Di euKhien) Diemthitn (from T hucT he) (from T hucT he) (from Bi en) (from ThucT he) Thuoc lop Sinh vien GDCapnhat_sv * - MaSV - Diemthi + Laydiemtketmon() + Lay diem tk chung() + Lay diêm tong ket ki() + Lay diem thi() * + Lay diem thi tn() + Lay diem tong ket() 1 * Lop (from T hucThe) * + Xac nhan lop() GDCapNhat_diem DKCapNhat_diem (from Bi en) (from Di euKhien) DiemTK (from T hucT he) - + Lay diem thi tn() DKtongket (from Di euKhien) + + + + + + + + + + - Malop - TenLop *- siso Xetlenlop() so sanh diem yeu cau() opname() Xet hoc bong() So sanh diem xet() So sanh diem yeu cau() opname2() opname3() Xet tot nghiep() 4.kiem tra() Diem tk ki Diem tk nam Diem tktoan khoa Xep loai Hoc ki Nam hoc MaSV diemtkmon * + Lay diem tk chung() + Lay diem tong ket ki() + Lay diem tong ket() + + + + + + + + + + + + + + + + + KiemTra() Them() 1.1 ThemDiem() 1.1.1 Kiem Tra() 1.1.1.Kiem Tra() 1.1 SuaDiem() 1.1 Xoadiem() goi ds ma sv() Ki hoc (from T hucThe) - MaKi - TenKi + Xac nhan ki hoc() * 1 * Bangdiem GDtongket (from Bi en) + + + + + 3.4 Hien thi() Xetlenlop() Xet hoc bong() hien thi ds sv dc hoc bong() Xet tot nghiep() MaSV Lop Mon Diemthi MaGV Diemquatrinh diemtkmon Mon hoc * (from ThucT he) - MaMH - TenMH - Sodvht (from ThucT he) - 1.ThemDiem() 1.1.3 Hien thi() SuaDiem() Xoadiem() 1.nhap lop,mon,hoc ki,nienkhoa() Hien thi ds ma sv() thong bao loi() Nhap diem() nhap lai() 1 + Xac nhan mon hoc() DKcapnhat_monhoc (from Di euKhien) + + + + + + + 1.1.2 Tao() 1,1,2 Cap nhat sua() 1.1.2 Cap nhat xoa() Laydiemtkmon() Lay diem thi() Lay ds ma sv() hienthi() GDcapnhat_monhoc (from Bi en) Biểu đồ trạng thái Trịnh Thị Lan Page 48 BC-MHPTTKHDT-QLDiemSV 1.Trạng thái đăng nhập Nguoi dang nhap Kiem tra ID+ pass xac nhan va phan loai nguoi dung NV phong dao tao Quan li Giang vien Xem diem Sinh vien Xem diem 2.Trạng thái điểm học kì cho nhap diem Diem duoc nhap Diem hop le Kiem tra Diem mon hoc Luu diem Diem duoc luu Diem tong ket 3.5 Biểu đồ hoạt động 1.Nhập điểm Trịnh Thị Lan Page 49 BC-MHPTTKHDT-QLDiemSV 2.Sửa điểm 3.Hoạt động tổng kết điểm Trịnh Thị Lan Page 50 BC-MHPTTKHDT-QLDiemSV 3.6 Biểu đồ thành phần Bangdiem GDCapNhat_diem GDCapNhat_diem Lop Bangdiem sinh vien DKCapNhat_diem DKtongket DKtongket DKCapNhat_diem diemtk Lop Ki hoc GDtongket Ki hoc diemtk Mon hoc Mon hoc Giang vien sinh vien GDcapnhat_sv Giang vien GDcapnhat_sv DKcapnhat_monhoc Trịnh Thị Lan DKcapnhat_monhoc GDcapnhat_monhoc GDtongket GDcapnhat_monhoc Page 51 BC-MHPTTKHDT-QLDiemSV CHƯƠNG IV PHÁT SINH MÃ TRÌNH 4.1 Lớp bảng điểm 4.1.1 Tệp Bangdiem.h #ifndef BANGDIEM1_H_HEADER_INCLUDED_B1 117B1A #define BANGDIEM1_H_HEADER_INCLUDED_B1 117B1A //##ModelId=4EA2858C0399 class Bangdiem : public DiemTK { public: //##ModelId=4EA3D14903D8 Laydiemtkmon(); //##ModelId=4EA405FF037A Lay diem thi(); //##ModelId=4EA410B90196 Lay ds ma sv(); //##ModelId=4EA415F2034B hienthi(); //##ModelId=4EB55E1B0399 Lay thong tin diem mon hoc(); //##ModelId=4EB55EB1035B thong Lay thong tin(); //##ModelId=4EA3D14903D8 Tao(); //##ModelId=4EA3D63200CB Cap nhat sua(); //##ModelId=4EA3D8B700CB Cap nhat xoa(); //##ModelId=4EB2BD3B02BF Lay diem thi mon(); private: //##ModelId=4EA2859801A5 MaSV; //##ModelId=4EA285A7003E Lop; //##ModelId=4EA285B70196 Mon; Trịnh Thị Lan 4.1.2 Tệp Bangdiem.cpp #include "Bangdiem1.h" //##ModelId=4EA3D14903D8 Bangdiem::Tao() { } //##ModelId=4EA3D63200CB Bangdiem::Cap nhat sua() { } //##ModelId=4EA3D8B700CB Bangdiem::Cap nhat xoa() { } //##ModelId=4EA3F84A0280 Bangdiem::Laydiemtkmon() { } //##ModelId=4EA405FF037A Bangdiem::Lay diem thi() { } //##ModelId=4EA410B90196 Bangdiem::Lay ds ma sv() { } //##ModelId=4EA415F2034B Bangdiem::hienthi() { } //##ModelId=4EB2BD3B02BF Bangdiem::Lay diemt thi mon() { } //##ModelId=4EB55E1B0399 Bangdiem::Lay thong tin diem mon hoc() { Page 52 BC-MHPTTKHDT-QLDiemSV //##ModelId=4EA285BE0128 Diemthi; //##ModelId=4EA285C90196 MaGV; //##ModelId=4EA2860101E4 Diemquatrinh; //##ModelId=4EA28609001F diemtkmon; }; #endif /* BANGDIEM1_H_HEADER_INCLUDED_B1 117B1A */ } //##ModelId=4EB55EB1035B Bangdiem::Lay thong tin() { } //##ModelId=4EA3D14903D8 Bangdiem:: Tao() { } //##ModelId=4EA3D63200CB Bangdiem::Cap nhat sua() { } //##ModelId=4EA3D8B700CB Bangdiem::Cap nhat xoa() { 4.2.Lớp điểm tông kết DiemTK.h #ifndef DIEMTK_H_HEADER_INCLUDED_B15B62D2 #define DIEMTK_H_HEADER_INCLUDED_B15B62D2 //##ModelId=4EA2863D00EA class DiemTK { public: //##ModelId=4EA3F85701B5 Lay diem tk chung(); //##ModelId=4EA405F10222 Lay diem tong ket ki(); //##ModelId=4EA40A69030D Lay diem tong ket(); private: //##ModelId=4EA286520167 Diem tk ki; //##ModelId=4EA373B60109 Diem tk nam; //##ModelId=4EA373D60203 Diem tktoan khoa; //##ModelId=4EA2865A0186 Xep loai; //##ModelId=4EA2866003C8 Hoc ki; //##ModelId=4EA2866E000F Trịnh Thị Lan DiemTK.cpp #include "DiemTK.h" //##ModelId=4EA3F85701B5 DiemTK::Lay diem tk chung() { } //##ModelId=4EA405F10222 DiemTK::Lay diem tong ket ki() { } //##ModelId=4EA40A69030D DiemTK::Lay diem tong ket() { } Page 53 BC-MHPTTKHDT-QLDiemSV Nam hoc; //##ModelId=4EA2867B02EE MaSV; //##ModelId=4EA372AB0242 diemtkmon; }; #endif /* DIEMTK_H_HEADER_INCLUDED_B15B62D2 */ 4.2.Lớp sinh viên Sinh vien.h #ifndef SINH_VIEN_H_HEADER_INCLUDED_B15B646E #define SINH_VIEN_H_HEADER_INCLUDED_B15B646E //##ModelId=4EA2814303C8 class Sinh vien { public: //##ModelId=4EA3F7A3033C Laydiemtketmon(); //##ModelId=4EA3F8520280 Lay diem tk chung(); //##ModelId=4EA405ED0203 Lay diêm tong ket ki(); //##ModelId=4EA405FC00FA Lay diem thi(); //##ModelId=4EA40A6601E4 Lay diem thi tn(); //##ModelId=4EA40A7101A5 Lay diem tong ket(); private: //##ModelId=4EA28160033C MaSV; //##ModelId=4EA28169038A TenSV; //##ModelId=4EA2816E01F4 Ngaysinh; //##ModelId=4EA281790167 Lop; //##ModelId=4EA2821A01F4 Gioitinh; }; #endif /* SINH_VIEN_H_HEADER_INCLUDED_B15B646E */ Sinh vien.cpp #include "Sinh vien.h" //##ModelId=4EA3F7A3033C Sinh vien::Laydiemtketmon() { } //##ModelId=4EA3F8520280 Sinh vien::Lay diem tk chung() { } //##ModelId=4EA405ED0203 Sinh vien::Lay diêm tong ket ki() { } //##ModelId=4EA405FC00FA Sinh vien::Lay diem thi() { } //##ModelId=4EA40A6601E4 Sinh vien::Lay diem thi tn() { } //##ModelId=4EA40A7101A5 Sinh vien::Lay diem tong ket() { } 4.3.Lớp môn học Mon hoc1.h Trịnh Thị Lan Mon hoc1.cpp Page 54 BC-MHPTTKHDT-QLDiemSV #ifndef MON_HOC1_H_HEADER_INCLUDED_B15B5074 #define MON_HOC1_H_HEADER_INCLUDED_B15B5074 #include "Mon hoc1.h" //##ModelId=4EA281A0006D class Mon hoc { public: //##ModelId=4EA410B102DE Xac nhan mon hoc(); private: //##ModelId=4EA281C20203 MaMH; //##ModelId=4EA281C900AB TenMH; //##ModelId=4EA281CD03D8 Sodvht; }; #endif /* MON_HOC1_H_HEADER_INCLUDED_B15B5074 */ //##ModelId=4EA410B102DE Mon hoc::Xac nhan mon hoc() { } 4.4 Lớp giao diện nhập điểm GDCapNhat_diem.h ifndef GDCAPNHAT_DIEM_H_HEADER_INCLUDED_ 15B3653 #define GDCAPNHAT_DIEM_H_HEADER_INCLUDED_ B15B653 //##ModelId=4E7356F60177 class GDCapNhat_diem { public: //##ModelId=4EA3D11200CB ThemDiem(); //##ModelId=4EA3D15C0213 Hien thi(); //##ModelId=4EA3D63F0290 SuaDiem(); //##ModelId=4EA3D8C3003E Xoadiem(); //##ModelId=4EA410C2001F Hien thi ds ma sv(); //##ModelId=4EA41617033C thong bao loi(); //##ModelId=4EA4161A02EE Trịnh Thị Lan GDCapNhat_diem.cpp #include "GDCapNhat_diem.h" //##ModelId=4EA3D11200CB GDCapNhat_diem::ThemDiem() { } //##ModelId=4EA3D15C0213 GDCapNhat_diem::Hien thi() { } //##ModelId=4EA3D63F0290 GDCapNhat_diem:: SuaDiem() { } //##ModelId=4EA3D8C3003E GDCapNhat_diem::Xoadiem() { } //##ModelId=4EA410C2001F GDCapNhat_diem::Hien thi ds ma sv() {} } //##ModelId=4EA41617033C GDCapNhat_diem::thong baoloi() Page 55 BC-MHPTTKHDT-QLDiemSV Nhap diem(); //##ModelId=4EA41BB8030D nhap lai(); //##ModelId=4EA41BDF035B { } //##ModelId=4EA4161A02EE GDCapNhat_diem::Nhap diem() { } }; #endif /* GDCAPNHAT_DIEM_H_HEADER_INCLUDED_ B15B3653 */ 4.5.Lớp điều khiển nhập điểm DKCapNhat_diem.h #ifndef DKCAPNHAT_DIEM_H_HEADER_INCLUDED_B15 B652B #define DKCAPNHAT_DIEM_H_HEADER_INCLUDED_B15 B652B //##ModelId=4E73570A01F4 class DKCapNhat_diem { public: //##ModelId=4E735A910109 KiemTra(); //##ModelId=4E735A9601C5 Them(); //##ModelId=4EA3D125033C ThemDiem(); //##ModelId=4EA3D13502DE Kiem Tra(); //##ModelId=4EA3D63603B9 Kiem Tra(); //##ModelId=4EA3D63B00BB SuaDiem(); //##ModelId=4EA3D8BF00CB Xoadiem(); //##ModelId=4EA410BE0000 goi ds ma sv(); }; #endif /* DKCAPNHAT_DIEM_H_HEADER_INCLUDED_B15 B652B */ Trịnh Thị Lan DKCapNhat_diem.cpp #include "DKCapNhat_diem.h" //##ModelId=4E735A910109 DKCapNhat_diem::KiemTra() { } //##ModelId=4E735A9601C5 DKCapNhat_diem::Them() { } //##ModelId=4EA3D125033C DKCapNhat_diem:: ThemDiem() { } //##ModelId=4EA3D13502DE DKCapNhat_diem:: Kiem Tra() { } //##ModelId=4EA3D63603B9 DKCapNhat_diem::Kiem Tra() { } //##ModelId=4EA3D63B00BB DKCapNhat_diem:: SuaDiem() { } //##ModelId=4EA3D8BF00CB DKCapNhat_diem:: Xoadiem() { } //##ModelId=4EA410BE0000 DKCapNhat_diem::goi ds ma Page 56 BC-MHPTTKHDT-QLDiemSV CHƯƠNG V KẾT LUẬN Quản lý điểm sinh viên công tác quan trọng phức tạp Với số lượng sinh viên lớn nay, việc tin học hóa hồn chỉnh cơng tác quản lý điểm sinh viên cấp thiết để giảm thời gian, cơng sức đảm bảo tính xác xử lý Hệ thống thực nhiệm vụ sau: Tìm hiểu hoạt động nghiệp vụ quản lý điểm sinh viên phòng đào tạo trường Đại học điện lực Tìm hiểu trạng hệ thống thông tin quản lý điểm sinh viên sử dụng − Các vấn đề tồn khuyến cáo cho hệ thống − Đề xuất giải pháp khả thi hệ thống Phân tích thiết kế hệ thống quản lý điểm sinh viên ĐH Điện lực Hệ thống đáp ứng đầy đủ nhiệm vụ cơng tác quản lý điểm sinh viên, bao gồm: − Quản lý điểm sinh viên − Tổng kết điểm xếp loại cho sinh viên − Xét học bổng,thi lại,lên lớp,tốt nghiệp − Quản lý danh mục liên quan như: Lớp Môn học Kì học Khóa học… Hệ thống không phù hợp giai đoạn (với hình thức đào tạo theo niên khóa) mà cịn tương lai (tồn song song hai hình thức đào tạo theo niên khóa theo tín tồn hình thức đào tạo theo tín chỉ) Trong phân tích em đưa khuyến cáo đề xuất giải pháp tính mở hệ thống để dễ dàng nâng cấp đáp ứng quy chế tạo liên tác hệ thống quản lý sinh viên hệ thống thông tin khác ĐH Điên lực nhằm cung cấp dịch vụ tiện ích cho việc quản lí sinh viên trường Trịnh Thị Lan Page 57 ...BC-MHPTTKHDT-QLDiemSV Quan điểm trường đại học điện lựcMỤC LỤC Trịnh Thị Lan Page BC-MHPTTKHDT-QLDiemSV LỜI MỞ ĐẦU Ở Việt Nam, máy tính điện tử, chủ yếu máy vi tính xuất ngày nhiều xí nghiệp, doanh nghiệp, quan. .. trình 30% - Điểm thi cuối kỳ 70% Cách tính điểm đánh giá xếp loại, điểm học phần Quy đổi điểm tín chỉ: XẾP LOẠI Thang Thang điểm 10 điểm chử Thang điểm Xếp loại: 9,0 ÷ 10 A+ Xếp loại Điểm niên... mơn học kì Tiêu chuẩn xét học bổng Khơng có điểm thi, học phần (tính điểm thi) và: Loại xuất sắc : Điểm tổng kết trung bình học kì từ 9.0 trở lên Loại giỏi : Điểm tổng kết trung bình học