Báo cáo thực tập: Chương trình cung cấp thông tin cho phụ huynh sinh viên và quản lý sinh viên
Cung cấp thông tin cho PHSV QLSV Trần Hồng Dơng Báo cáo thực tập tốt nghiệp Tên đề tài: Chơng trình cung cấp thông tin cho phụ huynh sinh viên quản lý sinh viên I Nắm bắt yêu cầu Mô tả toán Cung cấp thông tin cho phụ huynh sinh viên quản lý sinh viên công việc quan trọng, phức tạp cần thiết đặc biệt thời đại bùng nỉ th«ng tin nh hiƯn ViƯc cung cÊp th«ng tin sinh viên cho phụ huynh học sinh đặc biệt sinh viên ngoại tỉnh gặp nhiều khó khăn khoảng cách địa lý Việc nắm bắt quản lý thông tin sinh viên đà phổ biến không trờng đại học có mặt hầu hết loại hình đào tạo khác Tuy nhiên nhng thông tin dạng dừng mức độ lu trữ khai thác theo hoạt động thủ công dễ gây nhầm lẫn, vấn đề đặt phải xây dựng chơng trình vừa cung cấp thông tin cho phụ huynh sinh viên tình hình học tập em lại vừa cập nhật hệ thống thông tin liên quan sinh viên nh điểm thi, tình hình đóng học phí Thực trạng vấn đề cần giải 2.1 Thực trạng - Là đơn vị mạnh lĩnh vực công nghệ thông tin (CNTT) đầu hoạt động ứng dụng tin học, ĐHBK Hà Nội đà tiến hành đẩy mạnh việc nâng cấp phát triển toàn diện tin học hoạt động quản lý Với vai trò tiên phong khoa CNTT đà thể tính hiệu hoạt động quản lý việc phát triển sử dụng chơng trình quản lý 2.2 Vấn đề cần giải 2.2.1 Cập nhật - Cập nhật thông tin lý lịch sinh viên nh là: Mà sinh viên, họ tên, ngày sinh, địa - Cập nhật thông tin liên quan tới sinh viên: (lớp, khoa, hệ, giai đoạn ) - Cập nhật điểm thi loại điểm khác, cập nhật môn học - Tính điểm tổng kết - Cập nhật tình hình đóng học phí sinh viên theo giai đoạn (kỳ năm học) 2.2.2 Tra cứu thông tin sinh viên Thực tập tốt nghiệp Cung cấp thông tin cho PHSV QLSV Trần Hồng Dơng Đây chức quan trọng nhằm tra cứu để hiển thị thông tin nhanh chóng xác tình hình học tập sinh viên nh mặt khác (đóng học phí, xếp loại hạnh kiểm ) Tra cứu thông tin sinh viên gồm có: - Tra cứu thông tin sinh viên chung toàn trờng - Tra cứu thông tin theo khoa, lớp 2.2.3 Báo cáo - Báo cáo, thống kê thông tin sinh viên nh (lý lịch, điểm, điểm tổng kết, đạo đức ) - Báo cáo, thống kê số sinh viên thi lại, qua lần 1, nhận đợc học bổng 2.2.4 Phân quyền sử dụng Vì chơng trình gồm chức là: cung cấp thông tin cho phụ huynh sinh viên quản lý sinh viên nên ta phải phân quyền ngời sư dơng Cã lo¹i qun sư dơng: - Ngêi quản trị hệ thống (nhân viên phòng đào tạo): tức làm hoạt động hệ thống nh chức cập nhật sở liệu - Ngời sư dơng (phơ huynh sinh viªn ): chØ cã qun tra cứu thông tin sinh viên xem báo cáo thông tin sinh viên, quyền cập nhật sở liệu Tóm lại hệ thống cung cấp thông tin cho phụ huynh sinh viên quản lý sinh viên phải đáp ứng đợc yêu cầu sau: - Chơng trình phải cung cấp chức tra cứu nhanh hỗ trợ ngời sử dụng (phụ huynh sinh viên ) dễ dàng tìm kiếm thông tin - Có khả cập nhật thông tin vào sở liệu hệ thống - Có khả cung cấp thông tin nhiều năm II Tổng quan hƯ thèng cung cÊp th«ng tin cho phơ huynh sinh viên quản lý sinh viên Hệ thống cung cấp thông tin cho phụ huynh sinh viên quản lý sinh viên gồm có hoạt động 1.1 Quản lý hồ sơ sinh viên - Sau làm thủ tục hồ sơ nhập học phòng đào tạo lu thông tin sinh viên nh (Mà sinh viên, họ tên, hộ thờng trú, địa chỉ, khoá, giới tính ) - Sau phân khoa, lớp số trờng đại học không phân khoa từ đầu vào điểm thi đại học 1.2 Quản lý môn học điểm, tính điểm tổng kÕt Thùc tËp tèt nghiƯp Cung cÊp th«ng tin cho PHSV QLSV Trần Hồng Dơng - Cập nhật môn học giai đoạn (kỳ hay năm học) - Cập nhật loại điểm (điểm thi học kỳ, điểm thực tập ) - Khi vào năm học sinh viên có điểm thi học kỳ môn học loại điểm khác nh điểm thực tập, điểm tập quân sự, điểm giáo dục thể chất - Hệ thống chơng trình có nhiệm vụ lu giữ loại điểm tính điểm tổng kết cho sinh viên giai đoạn (kỳ hay năm học) Ngời quản lý nhập điểm, tính toán chơng trình đảm nhiệm - Sau điểm môn thi đà có, phòng đào tạo tiến hành vào điểm môn học chơng trình tính điểm tổng kết - Sinh viên đơng nhiên bị điểm môn thi nếu: + Không dự thi, xin hoÃn thi + Không thuộc diện đợc học hai trờng, đợc nghỉ học số môn mà nghỉ 20% số học phần (dù có phép hay phép) - Điểm thi tính theo thang điểm 10 - Điểm tổng kết đợc tính điểm môn nhân với số đơn vị học trình tơng ứng chia cho tổng số đơn vị học trình - Sinh viên dự thi học phần để có điểm cao vào kú thi chÝnh thøc tiÕp theo Sau häc l¹i hay thi lại thi nâng điểm, điểm tổng kết đợc tính theo điểm cao môn - Sinh viên phải học lại môn có điểm thi lại < thi lại môn có điểm thi lần đầu < - Nếu phải học lại học phần làm sở cho học phần sau, sinh viên không đợc học dự thi học phần tiếp sau nhà trờng không cho phép - Sau học kỳ khoa sÏ tiÕn hµnh xÐt khen thëng/ kû luËt, xÕp loại cho sinh viên - Xếp loại học tập: 9.00 -> 10.00: Xếp loại Xuất sắc 8.00 -> 8.99: Xếp loại Giỏi 7.00 -> 7.99: Xếp loại Khá 6.00 -> 6.99: Xếp loại Trung bình- Khá 5.00 -> 5.99: Xếp loại Trung bình Thực tập tốt nghiệp Cung cấp thông tin cho PHSV QLSV < 5: Trần Hồng Dơng Xếp loại Yếu - Xét học bổng: Đạt điểm trung b×nh tõ >= 7.00 1.3 Tra cøu t×m kiÕm Đây chức giúp phụ huynh tìm kiếm thông tin vỊ t×nh h×nh häc tËp cịng nh t×nh h×nh việc đóng học phí sinh viên cách nhanh chóng thuận tiện gồm có: - Tìm kiếm thông tin chung sinh viên có toàn trờng (thông tin sơ yếu lý lịch, đạo đức, điểm thi, sinh viên thi lại, sinh viên nhận học bổng, điểm tổng kết ) - Tìm kiếm thông tin lý lịch sinh viên theo khoa- lớp 1.4 Báo cáo thống kê Lập báo cáo thông tin sinh viên: - Báo cáo đạo đức sinh viên (tình hình đóng học phí, hạnh kiểm) - Báo cáo sơ yếu lý lịch sinh viên - Báo cáo điểm thi sinh viên - Báo cáo sinh viên phải thi lại, tổng số sinh viên thi lại - Báo cáo sinh viên qua lần 1, tổng số sinh viên qua - Báo cáo sinh viên đạt học bổng, tổng số sinh viên đạt học bổng Đánh giá hệ thống tác nghiệp thủ công hƯ thèng t¸c nghiƯp b»ng m¸y tÝnh HƯ thèng t¸c nghiệp thủ công nhân viên phòng đào tạo đóng vai trò chủ yếu từ việc cập nhật hồ sơ sinh viên, điểm thi đến việc thống kê, tìm kiếm phải thực thủ công tay nên dễ gây nhầm lẫn Do cần thiết phải xây dựng hệ thống quản lý máy tính để tự động hoá số phần công việc giúp việc quản lý xác, nhanh chóng, dễ dàng, thuận tiện II Phân tích thiết kế hệ thống Phân tích Phân tích công việc thiếu đợc trình xây dựng hệ thống quản lý máy tính Để xác định đợc yêu cầu ngời sử dụng ta phải lập biểu đồ phân cấp chức biểu đồ luồng liệu 1.1 Phân tích hệ thống mặt chức Thực tập tốt nghiệp Cung cấp thông tin cho PHSV QLSV Trần Hồng Dơng 1.1.1 Biểu đồ phân cấp chức Cung cấp thông tin cho PHSV quản lý sinh viên Quản lý sinh viên Quản lý điểm- môn học Tra cứu tìm kiếm Báo cáo thống kê 1.1 Nhập 2.1 Nhập 3.1 Theo tên 4.1 Báo cáo theo kú 1.2 HiÖu chØnh 2.2 HiÖu chØnh 3.2 Theo khoa & theo líp 1.3 Xo¸ 2.3 Xo¸ 4.2 B¸o c¸o theo năm học 2.4 Tính điểm tổng kết 1.1.2 Biểu ®å lng d÷ liƯu (BLD) (Ghi chó: PHSV: phơ huynh sinh viên; SV: sinh viên; QL: Quản lý; DM: Danh mục; HS: Hồ sơ) Diễn tả tập hợp chức xử lý thông tin hệ thống theo tiến trình Nó diễn tả mức chức liệu Một cách thể cụ thể BLD thể hiƯn c¸c u tè sau: ChØ râ c¸c chøc cần thực để đạt đợc mục tiêu cần ®Ị ChØ râ th«ng tin chun giao cđa chức a) BLD mức ngữ cảnh Yêu cầu Cung cấp thông tin cho PHSV quản lý sinh viên Phụ huynh Thông tin trả lời Sinh viên b) BLD møc ®Ønh Thùc tËp tèt nghiƯp Cung cÊp thông tin cho PHSV QLSV Trần Hồng Dơng Phụ huynh Trả lời Phiếu nhập học Sinh viên DM lớp DM Khoa QL sinh viờn Thống kê báo cáo DM hệ Yêu cầu Kết Phụ huynh HS Sinh viên DM lớp HS Điểm DM môn học DM loại điểm DM khoa QL môn & điểm học Tra cứu tìm kiếm DM môn học HS Điểm DM giai đoạn Phụ huynh HS Đạo đức c) BLD mc di nh: Phân rà chức 1: Quản lý sinh viên Thực tập tốt nghiệp Cung cấp thông tin cho PHSV QLSV 1.1 Nhập Trần Hồng Dơng DM Khoa Thông tin SV DM Hệ 1.3 Xoá PhiÕu nhËp häc HS Sinh viªn DM Khoa Sinh viªn Kết Yêu cầu DM Lớp DM Hệ DM Lớp 1.2 Hiệu chỉnh Phân rà chức 2: Quản lý môn học điểm DM giai đoạn 2.1 Nhập DM loại điểm Kết Yêu cầu sửa 2.3 Xoá DM môn học HS Sinh viên HS Điểm 2.2 Hiệu chỉnh 2.4 Tính điểm tổng kết DM loại điểm DM giai đoạn Thực tập tốt nghiệp Cung cấp thông tin cho PHSV QLSV Trần Hồng Dơng Phân rà chức 3: Tra cứu Yêu cầu tra cứu Thông tin trả lời Ph huynh SV HS Sinh viên HS Đạo đức Yêu cầu tra cứu DM lớp 3.1 Tra cứu tên Phụ huynh SV Thông tin trả lời 3.3 Tra cứu khoa- lớp DM Giai đoạn DM Khoa HS Điểm DM môn học Phân rà chức 4: Báo cáo thống kê Yêu cầu Trả lời 4.1 Báo cáo theo kỳ HS Sinh viên Đạo đức Ph huynh SV Trả lời Yêu cầu HS Điểm 4.1 Báo cáo theo năm 1.2 Phân tích hệ thống mặt liệu Mục đích giai đoạn lập đợc lợc đồ liêu hay gọi lợc đồ cấu trúc liệu ( BCD) 1.2.1 Các thực thể kiểu thực thể Thực thể đối tợng đợc quan tâm công tác quản lý Kiểu thực thể tập hợp thực thể loại Thuộc tính liệu mà giá trị dùng để mô tả đặc trng thực thể 1.2.2 Mô hình liệu 1.2.2.1 Thực thể TBLSINHVIEN STT Thuộc tính Mô tả Thực tập tốt nghiệp Cung cấp thông tin cho PHSV vµ QLSV 6 MASV HOTEN MALOP MAKHOA MAHE NGAYSINH NOISINH DIACHI KHOAHOC NAM 1.2.2.2 Thùc thÓ TBLLOP STT Thuéc tÝnh MALOP TENLOP MAKHOA GVQL Trần Hồng Dơng Mà sinh viên (khoá chính) Họ tên Mà lớp Mà khoa Mà hệ Ngày sinh Ni sinh Địa Khoá học Nam/ n Mô tả Mà lớp (khoá chính) Tên lơp Mà khoa Giáo viên quản lý 1.2.2.3 Thùc thÓ TBLKHOA STT Thuéc tÝnh MAKHOA TENKHOA Mô tả Mà khoa (khoá ) Tên khoa 1.2.2.4 Thùc thÓ TBLHE STT Thuéc tÝnh MAHE TENHE Mô tả Mà hệ (khoá ) Tên hƯ 1.2.2.5 Thùc thĨ TBLGIAIDOAN STT Thc tÝnh MAGD TENGD Mô tả Mà giai đoạn (khoá ) Tên giai đoạn 1.2.2.6 Thực thể TBLLOAIDIEM STT Thuộc tính Mô tả MALD LOAIDIEM Mà loi im Tên loại điểm 1.2.2.7 Thùc thĨ TBLMON Thùc tËp tèt nghiƯp Cung cấp thông tin cho PHSV QLSV STT Thuộc tính Mô tả MAMON TENMON MAKHOA MAHE DVHT Mà môn học Tên môn học Mà khoa Mà hệ Đơn vị học trình Trần Hồng Dơng 1.2.2.8 Thực thể TBLDIEM STT Thuộc tính Mô tả MASV MAMON MALD MAGD DIEML1 DIEMLS DIEMLN Mà sinh viên Mà môn học Mà loi im Mà giai đoạn im thi ln th Điểm thi lần sau Điểm lớn 1.2.2.9 Thùc thể TBLDIEMTK STT Thuộc tính Mô tả MASV MAGD MALD TONGKET HOCLUC M· sinh viªn Mà giai đoạn Mà loi im Tng kt Xếp loại häc lùc 1.2.2.10 Thùc thĨ TBLDAODUC STT Thc tÝnh M« t¶ MASV MAGD MAHE MUCHP DONGHP HANHKIEM Mà sinh viên Mà giai đoạn Mà hệ Mức học phí Đóng học phí Hạnh kiểm 1.2.2.11 Thực thể TBLPASSWORD STT Thuộc tính Mô tả MK Ten MËt khÈu Tªn ngêi sư dơng Thùc tËp tốt nghiệp 10 Cung cấp thông tin cho PHSV QLSV Trần Hồng Dơng Cập nhật tính điểm tỉng kÕt frmsinhvien - Khi sinh viªn nép hå sơ nhập học phòng đào tạo dựa vào frmsinhvien để cập nhật thông tin sinh viên tên lớp, tên khoa, tên hệ ta chọn ComboBox, ngày sinh dùng điều khiển DTPicker (điều khiển chọn ngày tháng năm), dùng điều khiển ListView để hiển thị danh sách sinh viên Chơng trình cho phép nhập thêm khoa, lớp, hệ, với điều kiện không đợc trùng mà (chơng trình tự động Thực tập tốt nghiệp 16 Cung cấp thông tin cho PHSV QLSV Trần Hồng Dơng kiểm tra mà ngời sử dụng nhập vào mà để tránh việc mà đà đợc nhập rồi, sÏ b¸o víi ngêi sư dơng hä nhËp trïng mÃ) sửa đổi, xoá có thay đổi nh việc học, tốt nghiệp, chuyển trờng, thay đổi hộ Khi click vào nút lệnh Thêm lớp để cập nhật bảng TBLLOP thì: frmlop đợc show Khi click vào nút lệnh Thêm khoa để cập nhật bảng TBLKHOA thì: frmkhoa đợc show Khi click vào nút lệnh Thêm hệ để cập nhật bảng TBLHE thì: frmhe đợc show Thực tËp tèt nghiƯp 17 Cung cÊp th«ng tin cho PHSV QLSV Trần Hồng Dơng frmdaoduc - Sẽ cập nhật tình hình đóng học phí hạnh kiểm sinh viên theo giai đoạn (kỳ năm học) theo hệ Các mục chọn hộp ComboBox tơng ứng Khi click vào nút lệnh Thêm SV, Thêm GĐ, Thêm hệ form tơng ứng frmsinhvien, frmgiaidoan, frmhe đợc show - Khi click vao nút lệnh In đạo đức sinh viên hiển thị báo cáo tình hình đạo đức sinh viên frmmon Thùc tËp tèt nghiƯp 18 Cung cÊp th«ng tin cho PHSV QLSV Trần Hồng Dơng - Cập nhật môn học - Khi click vào nút lệnh Thêm khoa Thêm hệ frmkhoa, frmhe đợc show ®Ĩ cËp nhËt b¶ng TBLKHOA, TBLHE frmdiemtk - CËp nhật tính điểm tổng kết cho sinh viên theo giai đoạn (kỳ năm học), loại điểm Các mục chọn ComboBox tơng ứng, click vào nút lệnh Thêm SV, Thêm GĐ, Thêm LĐ, Thực tập tốt nghiệp 19 Cung cấp thông tin cho PHSV QLSV Trần Hồng Dơng Hiện điểm frmsinhvien, frmgiaidoan, frmloaidiem, frmdiem đợc show để cập nhật bảng tơng ứng TBLSINHVIEN, TBLGIAIDOAN, TBLLOAIDIEM, TBLDIEM - Khi ngêi sư dơng click vµo nót lƯnh In điểm tổng kết báo cáo tình hình điểm tổng kết sinh viên frmdiem Chơng trình cập nhật điểm sinh viên theo môn học, giai đoạn, loại điểm Các mục chọn hộp ComboBox ngời sử dụng click vào nút lệnh Thêm SV, Thêm LĐ, Thêm môn, Thêm GD frmsinhvien, frmloaidiem, frmmon, frmgiaidoan đợc show để cập nhật bảng TBLSINHVIEN, TBLLOAIDIEM, TBLMON, TBLGIAIDOAN frmloaidiem Thùc tËp tèt nghiÖp 20 ... thông tin chuyển giao chức a) BLD mức ngữ cảnh Yêu cầu Cung cấp thông tin cho PHSV quản lý sinh viên Phụ huynh Thông tin trả lời Sinh viên b) BLD mức đỉnh Thực tập tốt nghiệp Cung cấp thông tin. .. cÊp th«ng tin cho phụ huynh sinh viên quản lý sinh viên HƯ thèng cung cÊp th«ng tin cho phơ huynh sinh viên quản lý sinh viên gồm có hoạt động 1.1 Quản lý hồ sơ sinh viên - Sau làm thủ tục hồ sơ... cáo thông tin sinh viên, quyền cập nhật sở liệu Tóm lại hệ thống cung cấp thông tin cho phụ huynh sinh viên quản lý sinh viên phải đáp ứng đợc yêu cầu sau: - Chơng trình phải cung cấp chức tra