1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Tài liệu xây dựng hệ thống quản lý thông tin sinh viên

74 25 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 74
Dung lượng 1,69 MB

Nội dung

Xây dựng hệ thống quản lý thông tin sinh viên MỤC LỤC PHẦN I: MỞ ĐẦU Lý chọn đề tài Đối tượng nghiên cứu Phạm vi nghiên cứu Mục đích nghiên cứu Phương pháp nghiên cứu Ý nghĩa lý luận thực tiễn đề tài Rủi ro có phần mềm Biện pháp phòng tránh rủi ro PHẦN 2: NỘI DUNG CHƯƠNG 1: TỔNG QUAN VỀ PHẦN MỀM XÂY DỰNG HỆ THỐNG QUẢN LÝ THÔNG TIN SINH VIÊN 1.1 Giới thiệu đề tài 1.2 Nghiệp vụ phần mềm xây dựng hệ thống quản lý thông tin sinh viên 1.2 Phần dành cho giảng viên, sinh viên CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ UseCase 2.1.1 Xác định tác nhân UseCase 2.1.2 UseCase tổng quan hệ thống 2.1.3 UseCase mô tả phần đăng nhập 2.1.7 UseCase quản lý lớp học 2.1.8 UseCase hệ thống quản lý sinh viên 2.1.9 UseCase mô tả phần quản lý sinh viên Trang: Xây dựng hệ thống quản lý thông tin sinh viên 2.1.10 UseCase thông tin sinh viên 2.1.11 UseCase kiện sinh viên 2.1.13 UseCase quản lý điểm 2.2 Biểu đồ 2.2.1 Biểu đồ mô tả chức chuyển lớp 2.2.2 Biểu đồ mô tả chức nhập sinh viên 2.2.3 Biểu đồ mô tả chức năngcập nhật liệu sinh viên 2.2.4 Biểu đồ mô tả chức xóa thơng tin sinh viên 2.2.5 Biểu đồ mô tả chức nhập thông tin sinh viên từ excel 2.2.6 Biểu đồ mô tả chức cập nhật thông tin sinh viên 2.2.7 Biểu đồ mô tả chức nhập kiện sinh viên 2.2.8 Biểu đồ mô tả chức giáo viên 2.2.9 Biểu đồ mô tả chức quản lý môn học 2.2.10 Biểu đồ mô tả chức quản lý điểm 2.2.11 Biểu đồ mô tả chức lưu kết học tập 2.2.12 Biểu đồ mô tả chức hạnh kiểm 2.3 Biểu đồ lớp CHƯƠNG 3: THIẾT KẾ CƠ SỞ DỮ LIỆU 3.1 Các bảng liệu 3.2 Chi tiết bảng CSDL 3.2.1 Bảng tblGiaoVien 3.2.2 Bảng tblLop 3.2.3 Bảng tblGVCN 3.2.4 Bảng tblKeSinhVien Trang: Xây dựng hệ thống quản lý thông tin sinh viên 3.2.5 Bảng tblSinhVienLop 3.2.6 Bảng tblKhenThuongKyLuat Bảng tblKhenThuongKyLuat: lưu trữ thông tin khen thưởng kỷ luật 3.2.7 Bảng tblCanBoLop 3.2.8 Bảng tblChucVuLop Bảng tblChucVuLop: lưu trữ thông tin chức vụ lớp 3.2.9 Bảng tblMonHoc 3.2.10 Bảng tblDiem 3.2.11 Bảng tblHanhKiem 3.2.12 Bảng tblDonViQuanLy 3.2.13 Bảng tblLoai Bảng tblLoai: lưu trữ thông tin loại 3.2.14 Bảng tblMucDo 3.2.15 Bảng tblNhatKyDongBo 3.2.16 Bảng tblPhanQuyen 3.2.17 Bảng tblChiTietDongBo 3.2.18 Bảng tblChuyenDoi Bảng tblChuyenDoi: lưu trữ thông tin chuyển đổi CHƯƠNG 4: THIẾT KẾ VÀ ĐẶC TẢ GIAO DIỆN 4.1 Giao diện đăng nhập hệ thống 4.2 Giao diện chương trình 4.5 Giao diện thêm môn học từ danh sách môn học 4.8 Giao diện thông tin lớp học 4.9 Giao diện quản lý lớp học 4.10 Giao diện thông tin chức vụ lớp 4.11 Giao diện cập nhật thông tin chức vụ lớp 4.12 Giao diện thông tin sinh viên 4.13 Giao diện quản lý sinh viên Trang: Xây dựng hệ thống quản lý thông tin sinh viên 4.14 Giao diện kiện sinh viên 4.15 Giao diện khen thưởng kỷ luật 4.16 Giao diện form chuyển lớp 4.17 Giao diện form quản lý môn học 4.18 Giao diện form quản lý điểm 4.19 Giao diện form quản lý hạnh kiểm 4.20 Giao diện chọn lớp lưu bảng điểm 4.21 Giao diện chọn sinh viên lưu bảng điểm 4.22 Giao diện kết học tập 4.23 Giao diện nhập điểm từ excel 4.24 Giao diện nhập hạnh kiểm từ excel 4.25 Giao diện danh sách cột lựa chọn 4.26 Giao diện thông tin giáo viên 4.27 Giao diện quản lý thông tin giáo viên PHẦN III: KẾT LUẬN VÀ WBS 85 PHẦN IV: TÀI LIỆU THAM KHẢO 86 Trang: Xây dựng hệ thống quản lý thông tin sinh viên PHẦN I: MỞ ĐẦU Lý chọn đề tài Hiện trường đại học Việt Nam, doanh nghiệp tiến trình ứng dụng mạnh mẽ phát triển cơng nghệ thong tin vào quản lý.Mới đầu máy tính cá nhân đơn giản mạng thông tin phức tạp, việc ứng dụng công nghệ thơng tin vào quản lý thay hồn tồn cơng việc thủ cơng , sau minh chứng cho việc áp dụng công nghệ thông tin vào hệ thống quản lý * Hệ thống quản lý sinh viên chưa ứng dụng công nghệ thông tin  Tốn nhiều thời gian vào việc tìm kiếm sửa chữa thông tin  Tốn nhiều không gian lưu trữ , việc in ấn gặp nhiều khó khăn  Tốn chi phí vào việc sử dụng nguồn nhân lực phục hồi tài liệu  Việc theo dõi kiểm tra gặp nhiều khó khăn * Hệ thống quản lý sinh viên ứng dụng công nghệ thông tin       Tiết kiệm thời gian chi phí Quản lý hiệu nguồn lực Có thể liên kết, phối hợp với phịng ban khác Người quản lý theo dõi kiểm tra dễ dàng Hiển thị sinh viên đóng học phí khơng đóng học phí Xử lý khối lượng liệu lớn xác , nhanh gọn Do nắm bắt nhu cầu người dùng với phát triển công nghệ thông tin , nhóm em lên ý tưởng làm phần mềm quản lý Sinh Viên để khắc phục khó khăn q trình quản lý giảm thiểu chi phí , nhân lực , tăng độ tin cậy xác trình quản lý Đối tượng nghiên cứu Với đề tài này, chúng em tập trung vào nội dung : Tìm hiểu, nghiên cứu ngơn ngữ lập trình C# Phân tích thiết kế hệ thống UML Tìm hiểu cách thức quản lý thơng tin sinh viên kế hoạch đào tạo Trang: Xây dựng hệ thống quản lý thơng tin sinh viên Tìm hiểu cơng cụ xây dựng chương trình: sử dụng Visual Studio 2010 để thiết kế giao diện xây dựng phần mềm, sử dụng SQL Server 2008 để thiết kế sở liệu cho hệ thống Phạm vi nghiên cứu Trong khoảng thời gian có hạn, chúng em tập trung vào nghiên cứu toán : Thông tin sinh viên, lớp, quản lý điểm hạnh kiểm Mục đích nghiên cứu Nghiên cứu lý thuyết giúp chúng ta: Hiểu cách sử dụng ngôn ngữ C#, có đối tượng, phương thức, thuộc tính… Biết cách phân tích thiết kế hệ thống UML, sử dụng công cụ STAR UML để thiết kế Biết cách sử dụng phần mềm Visual Studio 2010 để thiết kế giao diện xây dựng phần mềm xây dựng hệ thống quản lý thông tin sinh viên kế hoạch đào tạo Biết cách sử dụng hệ quản trị CSDL SQL Nghiên cứu thực tiễn, công nghệ nhằm : Quản lý thông tin sinh viên , lớp, quản lý điểm cho khoa công nghệ thông tin trường đại học Trần Đại Nghĩa Giải tối ưu hóa việc quản lý thơng tin sinh viên kế hoach đào tạo Đưa báo cáo, thống kê tổng hợp phân tích Phương pháp nghiên cứu Do sản phẩm phần mềm ứng dụng, nên chúng em áp dụng phương pháp nghiên cứu: Khảo sát nhu cầu thực tế từ thầy cô nhà trường ( đặc biệt cô Ngơ Thị Ngọc Thắm) Tham khảo hình thức quản lý sinh viên edusofl Trang: Xây dựng hệ thống quản lý thơng tin sinh viên Lập trình thành phần mềm Visual Studio 2010 hồn thiện chương trình Ý nghĩa lý luận thực tiễn đề tài Như vậy, thực thành công đề tài mang lại ý nghĩa to lớn về mặt lý luận lẫn thực tiễn Ý nghĩa lý luận đề tài: Chương trình với thuyết minh trở thành tài liệu học tập, tham khảo, dễ hiểu, hữu ích cho sinh viên nghiên cứu kiến trúc hướng dịch vụ Ý nghĩa thực tiễn đề tài: Đề tài sản phẩm mang tính ứng dụng cao phục vụ việc quản lý thông tin sinh viên nhà trường Là công cụ giúp nhà trường sinh viên phụ huynh tìm kiếm thông tin sinh viên lớp cách rễ ràng Rủi ro có phần mền: - Thơng tin sinh viên qua năm đầy nhớ - Dễ bị vi rút xâm nhập (do hacker, …) Biện pháp phòng tránh - Sinh viên trường lưu lại file nén nhớ bảo quản - Cài đặt tường lửa (Firewall) thiết bị chống vi rút Trang: Xây dựng hệ thống quản lý thông tin sinh viên PHẦN 2: NỘI DUNG CHƯƠNG 1: TỔNG QUAN VỀ PHẦN MỀM XÂY DỰNG HỆ THỐNG QUẢN LÝ THÔNG TIN SINH VIÊN 1.1 Giới thiệu đề tài Phần mềm quản lý phần mềm hỗ trợ cho công việc quản lý người quản lý xác,nhanh nhạy làm việc có hiệu Ngày hầu hết trường không trường đại học mà kể trường phổ thông cấp thấp sử dụng phần mềm quản lý vào việc quản lý thông tin sinh viên trường Trong trường ĐH Trần Đại Nghĩa bên cạnh Edusofl phần mềm quản lý thông tin sinh viên trường chưa có phần mềm để quản lý tất thông tin thông tin sinh viên, kế hoạch đào tạo, điểm hạnh kiểm sinh viên Theo yêu cầu công việc thầy cô khoa đặc biệt cô Ngô Thị Ngọc Thắm chúng em làm phần mềm để hỗ trợ phần việc quản lý sinh viên thầy cô thuận tiện dễ dàng 1.2 Nghiệp vụ phần mềm xây dựng hệ thống quản lý thông tin sinh viên  Thông tin lớp học  Cập nhật thơng tin lớp  Tìm kiếm lớp  Chọn chức vụ cho lớp  Thông tin sinh viên  Cập nhật thơng tin sinh viên  Tìm kiếm thông tin sinh viên  Cập nhật khen thưởng, kỷ luật sinh viên  Cập nhật kiện cho sinh viên  Sự kiện chuyển lớp sinh viên Trang: Xây dựng hệ thống quản lý thông tin sinh viên  Báo cáo thông tin sinh viên excel  Thông tin điểm hạnh kiểm  Cập nhật thông tin điểm  Cập nhật thông tin hạnh kiểm  Lưu bảng điểm sinh viên lớp  Thông tin giáo viên  Cập nhật thông tin giáo viên 1.2 Phần dành cho giảng viên, sinh viên Đăng nhập Xem thông tin sinh chương trình đào tạo, kết xuất thơng tin chương trình đào tạo file excel Xem thông tin kế hoạch đào tạo Xem thông tin kế hoạch giảng dạy tiến độ giảng dạy mơn nhóm hay lớp Xem thơng tin tìm tìm kiếm thơng tin lớp VD: sinh viên lớp, cán lớp, giáo viên chủ nhiệm Tìm kiếm xem thông tin sinh viên lớp thông tin cụ thể sinh viên Tìm kiếm xem thơng tin điểm hạnh kiểm lớp đó, kết xuất thơng tin điểm hạnh kiểm nột sinh viên file excel 1.2.2 Phần dành cho người quản trị Đăng nhập Lập chương trình đào tạo mới, cập nhật chương trình đào tạo chọn chương trình đào tạo cho lớp Lập kế hoạch đào tạo cho học kỳ lớp Chia nhóm, phân cơng giáo viên giảng dạy, lập kế hoạch chi tiết tiến độ giảng dạy cho nhóm Quản lý thơng tin lớp bao gồm: thông tin sinh vien lớp, giáo viên chủ nhiệm, cán lớp Trang: Xây dựng hệ thống quản lý thông tin sinh viên Quản lý thông tin sinh viện, cập nhật kiện sinh viên, định khen thưởng kỷ luật Quản lý thông tin điểm, hạnh kiểm CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Biểu đồ UseCase 2.1.1 Xác định tác nhân UseCase Qua khảo sát trạng thực tế, kết hợp với việc tham khảo tài liệu phân tích ý kiến người quản trị, phần mềm xây dựng hệ thống quản lý thông tin sinh viên có tác nhân sau: STT Tác nhân UseCase Administrator, Candidate Administrator Đăng nhập Administrator Thay đổi mật Administrator Administrator Quản lý, thống kê Quản lý thông tin sinh viên, Administrator Administrator Candidate UseCase tổng quan thông tin lớp Quản lý thông tin điểm, hạnh kiểm Quản lý thông tin giảng viên Xem thông tin Trang: 10 Xây dựng hệ thống quản lý thông tin sinh viên 4.16 Giao diện chọn lớp lưu bảng điểm Hình 2.4.15: Giao diện form lưu bảng điểm lớp Giao diện cho phép lưu bảng điểm lớp số sinh viên lựa chọn file excel Trang: 60 Xây dựng hệ thống quản lý thông tin sinh viên 4.17 Giao diện chọn sinh viên lưu bảng điểm Hình 2.4.16: Giao diện form chọn sinh viên lưu bảng điểm Trang: 61 Xây dựng hệ thống quản lý thông tin sinh viên 4.18 Giao diện kết học tập Hình 2.4.17: Giao diện kết học tập Trang: 62 Xây dựng hệ thống quản lý thông tin sinh viên 4.19 Giao diện nhập điểm từ excel Hình 2.4.18: Giao diện nhập điểm từ excel Trang: 63 Xây dựng hệ thống quản lý thông tin sinh viên 4.20 Giao diện nhập hạnh kiểm từ excel Hình 2.4.19: Giao diện nhập hạnh kiểm từ excel Trang: 64 Xây dựng hệ thống quản lý thông tin sinh viên 4.21 Giao diện danh sách cột lựa chọn Hình 2.4.20: Giao diện danh sách cột lựa chọn Trang: 65 Xây dựng hệ thống quản lý thông tin sinh viên 4.22 Giao diện thơng tin giáo viên Hình 2.4.21: Giao diện form thông tin giáo viên 4.23 Giao diện quản lý thơng tin giáo viên Hình 2.4.22: Giao diện form quản lý thông tin giáo viên Trang: 66 Xây dựng hệ thống quản lý thông tin sinh viên PHẦN III: KẾT LUẬN Sau khoảng thời gian làm việc nghiêm túc hiệu quả, đến đề tài “XÂY DỰNG HỆ THỐNG QUẢN LÝ THÔNG TIN SINH VIÊN ”.của nhóm hồn thành theo yêu cầu nội dung thời gian định Trong trình nghiên cứu thực đề tài với tâm cao hạn chế kinh nghiệm kiến thức nên đề tài nhóm chắn khơng thể tránh khỏi thiếu xót Nhóm đề tài mong nhận ý kiến đóng góp từ q thầy bạn để đề tài hoàn thiện Cuối lần nhóm chúng em xin gửi lời cám ơn chân thành tới quý thầy cô khoa Công nghệ thông tin trường ĐH Trần Đại Nghĩa Kết đạt được: Xây dựng phần mềm quản lý thông tin sinh viên có tính ứng dụng cao Lập trình thành thạo với C# để kết nối với sở liệu SQL Đã triển khai hệ thống mạng cục Hạn chế đề tài: Do thời gian làm đồ án có hạn lên nhóm chưa có đủ thời gian đề phát triền đề tài đưa vào hoạt động Hướng phát triển : Phát triển ứng dụng website thiết bị di động Lâp bảng phân tách công việc(WBS ) Bao gồm công việc: Bước 1: Khảo sát nhu cầu Trang: 67 Xây dựng hệ thống quản lý thơng tin sinh viên Tìm hiểu làm sáng tỏ mục đích sử dụng, yêu cầu mức cao ứng dụng khách hàng   Bước 2: Phân tích Phân tích làm sáng tỏ mục tiêu yêu cầu chi tiết hệ thống Trong nhiều trường hợp, tham gia tư vấn cho khách hàng yêu cầu chức hệ thống nhằm tối đa hóa lợi ích hệ thống việc phục vụ mục tiêu kinh doanh/quản lý khách hàng   Bước 3: Thiết kế hệ thống Sau có thông tin chi tiết mục tiêu yêu cầu hệ thống từ Bước 2, phân tích thiết kế kỹ thuật chi tiết, lựa chọn công nghệ phù hợp cho hệ thống Bước 4: Xây dựng Sau thống kiến trúc, chi tiết kỹ thuật hệ thống giao diện đồ họa, bắt tay vào việc xây dựng hệ thống Trong q trình chúng tơi ln cập nhật với khách hàng tiến độ dự án   Bước 5: Kiểm thử Mỗi phần (component) độc lập hệ thống xây dựng xong trải qua quy trình kiểm thử nội chúng tôi, phiên chạy thử tạo dựng hoạt động cho khách hàng kiểm thử   Bước 6: Chuyển giao Sau khách hàng kiểm thử tồn hệ thống, chúng tơi chuyển giao kết cho khách hàng   Bước 7: Đào tạo Sau thành phẩm chuyển giao cho khách hàng, tiến hành đào tạo sử dụng, vận hành hệ thống, đảm bảo cho sản phẩm, dịch vụ hoạt động nguyên tắc   Bước 8: Bảo hành, bảo trì Trong suốt thời gian hoạt động sản phẩm, dịch vụ, đảm bảo việc theo dõi, xử lý yêu cầu bảo hành, bảo trì phát sinh Trang: 68 Xây dựng hệ thống quản lý thông tin sinh viên Bảng phân tách WBS: Khảo sát Phân tích Thiết kế Xây dựng Kiểm thử Lấy ý kiên Modul sinh viên Bản mẫu giấy Lập trình giao diện Kiểm thử mức đơn vị Kiểm thử chấp nhận Quan sát Modul sinh viên, Modul Giáo viên Bản mẫu máy Lập trình hệ thống Kiểm thử tích hợp Bàn giao phần mềm Phát phiếu thăm dò Modul nhân viên Phỏng vấn Modul khách hàng Kiểm thử mức hệ thống Chuyển giao Đào tạo Mở lớp hướng dẫn sử dụng phần mềm Bảo hành, bảo trì Bảo trì lỗi giao diện Bảo trì lỗi hệ thống Bảo trì mạng Modul tìm kiếm Trang: 69 Xây dựng hệ thống quản lý thông tin sinh viên Lập tiến độ thực Scheduling Sử dụng biểu đồ GANTT Như sơ đồ dự án chia làm giai đoạn: - Khảo sát:Từ 01/10/2015 đến 01/11/2015 Phân tích: Từ 15/10/2015 đến 15/11/2015 Thiết kế:Từ 01/11/2015 đến 10/12/2015 Xây dựng:Từ 01/12/2015 đến 01/02/2016 Kiểm thử:Từ 01/02/2016 đến 01/03/2016 Chuyển giao đào tạo :Từ 01/03/2016 đến 01/04/2016 Trang: 70 Xây dựng hệ thống quản lý thông tin sinh viên 3.Phân bố lực lượng, tài nguyên - - Trong khoảng thời gian tháng 10 đầu tháng quản lý dự án mời thêm người vào làm để tránh tải cho anh em nhóm Tập trung nỗ lực điều hành tháng Từ tháng trở đi: tranh thủ cho anh em học, khuyến khích nghỉ phép, bố trí giúp cho người khác làm công việc căng thẳng Tính chi phí Các loại chi phí: - Khảo sát Phân tích Thiết kế hệ thống Xây dựng Kiểm thử Trang: 71 Xây dựng hệ thống quản lý thông tin sinh viên - Chuyển giao Đào tạo Bảo hành, bảo trì Chi phí dự phịng Chi phí khác Việc tính toán chi phí là vô cùng quan trọng,dựa vào bảng độ tin cậy việc tính chi phí chúng sẽ sử dụng cách tính chi phí chi tiết WBS: STT Tên cơng việc Chi phí ( triệu đồng) Khảo sát Phân tích 7,5 Trang: 72 Xây dựng hệ thống quản lý thông tin sinh viên Thiết kế hệ thống 10 Xây dựng 12,5 Kiểm thử Chuyển giao Đào tạo Bảo hành, bảo trì 2,5 Chi phí dự phịng 10 Chi phí khác 2,5 Tổng chi phí 50 triệu Bảng chi phí tính theo ước lượng chi tiết WBS PHẦN IV: TÀI LIỆU THAM KHẢO Tiếng Việt: Huỳnh Văn Đức, Hoàng Đức Hải, Đồn Thiện Ngân,”Giáo Trình Nhập Mơn UML”, NXB Lao Động Xã Hội, 2003 Trang: 73 Xây dựng hệ thống quản lý thông tin sinh viên Phạm Hữu Khang,“Lập trình sở liệu với C# ”, NXB Lao Động Xã Hội, 2007 Tiếng Anh: Andrew TroelSen,“Pro C# 2010 and the Net 3.5 Platform”,Cambrige Universtiy Publisher, 2008 Trên Internet: http://msdnvietnam.net http://msdn.microsoft.com.vn http://codeproject.com http:// c-sharpcorner.com Trang: 74 ... có sinh viên, trong có sinh viên đạt loại trung bình giỏi Trang: 16 Xây dựng hệ thống quản lý thông tin sinh viên 2.1.8 UseCase hệ thống quản lý sinh viên Trang: 17 Xây dựng hệ thống quản lý thơng... 10 Xây dựng hệ thống quản lý thông tin sinh viên 2.1.2 UseCase tổng quan hệ thống Trang: 11 Xây dựng hệ thống quản lý thông tin sinh viên 2.1.3 UseCase mô tả phần đăng nhập Trang: 12 Xây dựng hệ. .. thơng tin sinh viên Hình 2.2.3: Biểu đồ UseCase hệ thống quản lý sinh viên Trang: 18 Xây dựng hệ thống quản lý thông tin sinh viên 2.1.9 UseCase mơ tả phần quản lý sinh viên Hình 2.2.4: UseCase quản

Ngày đăng: 06/10/2021, 16:40

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w