Ngày nay song song với quá trình phát triển của công nghệ và khoa học thì ngành khoa học tính toán đã đóng vai trò quan trọng, nó đã đạt được những thành tựu rực rỡ với những bước tiến nhảy vọt.Việc áp dụng công nghệ khoa học kỹ thuật vào đời sống của con người ngày càng tăng và tác động đến hầu hết các lĩnh vực trong đời sống.Trên thế giới cũng như ở Việt Nam, công nghệ thông tin đã trở thành một ngành công nghiệp mũi nhọn không thể thiếu trong việc áp dụng vào các lĩnh vực hoạt động xã hội như: Quản lý, kinh tế, thông tin,… Ở nước ta hiện nay, việc áp dụng vi tính hóa trong việc quản lý tại các cơ quan, tổ chức, trường học,.. đang rất phổ biển và trở nên cấp thiết. Nhưng một vấn đề đặt ra trong việc quản lý là làm thế nào để chuẩn hóa cách xử lý dữ liệu. Vấn đề ở chỗ mỗi cơ quan, tổ chức, trường học…có các cách xử lý dữ liệu và quản lý khác nhau chính vì thế việc phân tích vấn đề trong quản lý ứng dụng là vấn đề quan trọng mà em muốn đề cập tới. Với mong muốn hiểu biết tầm quan trọng của việc phân tích hệ thống thông tin tự động hóa trong lĩnh vực quản lý dữ liệu. Em đã lựa chọn đề tài: “ Xây dựng phần mềm theo dõi và quản lý sinh viên cho Trường Cao đẳng Nghề Cơ giới Ninh Bình – TP Ninh Bình” làm đề tài tốt nghiệp cho mình.
TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN TỐT NGHIỆP Đề tài: XÂY DỰNG PHẦN MỀM THEO DÕI VÀ QUẢN LÝ SINH VIÊN CHO TRƯỜNG CAO ĐẲNG NGHỀ CƠ GIỚI NINH BÌNH Giáo viên hướng dẫn : TS Nguyễn Trọng Đức Sinh viên : Vũ Đức Thuận Lớp : CNT50DH2 Hải Phòng, tháng năm 2014 MỤC LỤC DANH MỤC CHỮ VIẾT TẮT STT Chữ viết tắt BLĐTBXH PTNT HSSV TT KT/KL Giải thích Bộ lao động thương binh xã hội Phát triển nông thôn Học sinh sinh viên Thông tin Khen thưởng, kỷ luật DANH MỤC HÌNH VẼ Chương I: Tổng Quan LỜI MỞ ĐẦU Ngày song song với trình phát triển cơng nghệ khoa học ngành khoa học tính tốn đóng vai trị quan trọng, đạt thành tựu rực rỡ với bước tiến nhảy vọt.Việc áp dụng công nghệ khoa học kỹ thuật vào đời sống người ngày tăng tác động đến hầu hết lĩnh vực đời sống.Trên giới Việt Nam, công nghệ thông tin trở thành ngành công nghiệp mũi nhọn thiếu việc áp dụng vào lĩnh vực hoạt động xã hội như: Quản lý, kinh tế, thông tin,… Ở nước ta nay, việc áp dụng vi tính hóa việc quản lý quan, tổ chức, trường học, phổ biển trở nên cấp thiết Nhưng vấn đề đặt việc quản lý làm để chuẩn hóa cách xử lý liệu Vấn đề chỗ quan, tổ chức, trường học…có cách xử lý liệu quản lý khác việc phân tích vấn đề quản lý ứng dụng vấn đề quan trọng mà em muốn đề cập tới Với mong muốn hiểu biết tầm quan trọng việc phân tích hệ thống thơng tin tự động hóa lĩnh vực quản lý liệu Em lựa chọn đề tài: “ Xây dựng phần mềm theo dõi quản lý sinh viên cho Trường Cao đẳng Nghề Cơ giới Ninh Bình – TP Ninh Bình” làm đề tài tốt nghiệp cho Báo cáo bao gồm: Chương I: Tổng quan Giới thiệu chung đề tài nghiệp vụ quản lý tốn Chương II: Phân tích thiết kế hệ thống Dựa vào vấn đề mà khảo sát để lựa chọn hướng phân tích cho phù hợp Chương III: Cài đặt chương trình Lựa chọn mơi trường cơng cụ cài đặt để lập trình Sinh viên thực hiện: Vũ Đức Thuận Trang Chương I: Tổng Quan Cuối kết luận đánh giá, hướng phát triển tương lai Sinh viên thực hiện: Vũ Đức Thuận Trang Chương I: Tổng Quan CHƯƠNG I: TỔNG QUAN Khảo sát thực tế 1.1 Giới thiệu sở thực tập Trường Cao đẳng Nghề Cơ giới Ninh Bình – Bộ Nơng Nghiệp Phát Triển Nơng Thơn Địa chỉ: Thị xã Tam Điệp, Tỉnh Ninh Bình Điện thoại: 84-030.3772641-3864396 Fax: 84-030.3770522 - Trường Cao đẳng nghề Cơ giới Ninh Bình thành lập theo Quyết định Số 1991/QĐ-BLĐTBXH ngày 29/12/2006 Bộ trưởng Bộ Lao động Thương binh Xã hội sở nâng cấp Trường Công nhân Cơ giới I thành lập năm 1970 Trường có trụ sở đóng Thị xã Tam Điệp, Tỉnh - Ninh Bình Từ năm 1970 trường Bộ Thuỷ lợi (cũ) chọn xây dựng trường điểm ngành chuyên đào tạo công nhân kỹ thuật nghề vận hành xe, máy xúc-đào, ủi -cạp sửa chữa ôtô xe máy, cung cấp nguồn nhân lực cho cơng trình xây dựng thuỷ lợi, thuỷ điện lớn đất nước Thuỷ điện Hồ Bình, thuỷ điện Trị An, cơng trình thuỷ lợi Dầu - Tiếng Năm 1996 sau sát nhập Bộ Trường Bộ Nông Nghiệp PTNT giao bổ sung nhiệm vụ cho trường đào tạo 10 nghề phục vụ nông nghiệp - nông thôn(cơ điện nơng thơn, cấp nước nơng - thơn ) Q trình phát triển Trường đào tạo 50 ngàn Cơng nhân kỹ thuật (kể hệ đào tạo quy dài hạn hệ khơng quy ngắn hạn) cung cấp nguồn nhân lực cho cơng trình trọng đểm đất nước thuỷ điện Sông Quao, Thạch Nham đơn vị đào tạo công nhân kỹ Sinh viên thực hiện: Vũ Đức Thuận Trang Chương I: Tổng Quan thuật vận hành xe - máy thi công giới cho Tổng công ty nông - lâm nghiệp nước, doanh nghiệp dịch vụ kỹ thuật Từ năm 2000 đến nhà trường mở rộng quy mơ tuyển sinh quy từ 850HS/năm lên 2000 HS/năm, cụ thể: + Cao đẳng nghề: 900 đến 1000 HSSV + Trung cấp nghề: 1100 đến 1200 HSSV + Đào tạo ngắn hạn : 2000 HSSV/năm Sơ đồ tổ chức Hình 1.1 Sơ đồ tổ chức Trường Cao đẳng Nghề Cơ giới Ninh Bình Sinh viên thực hiện: Vũ Đức Thuận Trang Chương I: Tổng Quan Cơ cấu tổ chức Trường bao gồm: • • • • • • Ban giám hiệu: hiệu trưởng phó hiệu trưởng Hội đồng trường Tổ chức đảng Phòng chức năng: Phòng đào tạo Phòng tổ chức hành Phịng quản lý học sinh Phòng quản trị quản lý xe máy Phòng tài kế tốn Phịng khảo thí kiểm định chất lượng Khoa chuyên môn: Khoa máy thi công Khoa điện Khoa ô tô thi công Khoa khoa học Khoa công nghiệp phát triển nông thôn Khoa sư phạm kỹ thuật Khoa kinh tế - du lịch Trung tâm: Trung tâm dịch vụ kỹ thuật giới – điện: tư vấn tuyển sinh, tư vấn việc làm, liên kết với công ty, doanh nghiệp cho học sinh • • 1.2 thực tập sản xuất Tổ chức đoàn thể Số lượng học sinh, sinh viên theo học trường: 3500 HSSV Giới thiệu nghiệp vụ toán Qua khảo sát thực tế thực trạng nghiệp vụ quản lý hồ sơ điểm sinh viên sau: • Việc lưu trữ thơng tin như: thông tin sinh viên, điểm… Đều tiến hành thủ công sổ sách chứng từ với số lượng lớn lưu trữ nhiều năm, gây nhiều khó khăn cho cơng tác quản lý, tốn nhiều thời gian công sức cho người trực tiếp điều hành Sinh viên thực hiện: Vũ Đức Thuận Trang Chương I: Tổng Quan • Khi lưu trữ phương pháp truyền thống việc sữa đổi gặp nhiều khó khăn • Tốn nhiều nhân lực, kinh tế • Việc quản lý giấy tờ thủ cơng khiến việc tra cứu, tìm kiếm thơng tin sinh viên, thống kê thơng tin sinh viên trở nên khó khăn bất tiện.Và dẫn đến nhầm lẫn, mát thơng tin sinh viên Qua q trình làm việc với phòng tổ chức đào tạo, quản lý sinh viên trường Các nghiệp vụ quy trình quản lý sinh viên trường quản lý sau: Sinh viên thực hiện: Vũ Đức Thuận Trang Chương I: Tổng Quan 1.2.1 Quản lý hồ sơ sinh viên 1.2.1.1 Cập nhập hồ sơ sinh viên Sơ đồ quy trình cập nhập hồ sơ sinh viên: Hình 1.2 Sơ đồ trình cập nhật hồ sơ sinh viên - Phịng cơng tác học sinh - sinh viên u cầu sinh viên nộp hồ sơ, bổ sung hồ sơ để quản lý sinh viên lưu trữ thông tin sinh viên Khi sinh viên nộp hồ sơ, phận tiếp nhận kiểm tra hồ sơ sinh viên Những hồ - sơ đạt yêu cầu đầy đủ thông tin tiếp nhận lưu trữ Hồ sơ không đạt yêu cầu bị trả lại yêu cầu sinh viên hoàn tất hồ sơ Sinh viên thực hiện: Vũ Đức Thuận Trang 10 Chương II: Phân tích thiết kế hệ thống T MaChiTietChuongTrinhDaoTa trường Varchar rộng 10 Mã chi tiết o chương trình MaChuongTrinhDaoTao 10 đào tạo Mã chương 10 trình đào tạo Mã môn học Hệ số môn 10 học Mã học kỳ MaMonHoc HeSoMonHoc Varchar Varchar Int MaHocKy Varchar - Sinh viên: ST Tên trường Kiểu trường Độ rộng Diễn giải T MaSV TenSinhVien MaLop NgaySinh GioiTinh MaTonGiao MaDanToc MaQuocTich SoCMND Varchar Nvarchar Varchar Datetime Int Varchar Varchar Varchar Int 15 50 10 10 10 10 Mã sinh viên Tên sinh viên Mã lớp Ngày sinh Giới tính Mã tơn giáo Mã dân tộc Mã quốc tịch Số chứng minh 10 100 nhân dân Ngày vào đoàn Mã chức vụ đoàn Hộ thường 100 15 15 trú Địa ngoại trú Điện thoại cá nhân Điện thoại gia 50 đình Tình trạng 10 11 12 13 14 15 16 NgayVaoDoan MaChucVuDoan HoKhauThuongTru DiaChiNgoaiTru DienThoaiCaNhan DienThoaiGiaDinh TinhTrang Sinh viên thực hiện: Vũ Đức Thuận Datetime Varchar Nvarchar Nvarchar Int Int Nvarchar Trang 55 Chương II: Phân tích thiết kế hệ thống Hình 3.2 Quan hệ bảng liệu Sinh viên thực hiện: Vũ Đức Thuận Trang 56 Chương III: Cài đặt chương trình CHƯƠNG III: CÀI ĐẶT CHƯƠNG TRÌNH Lựa chọn cơng cụ để thực đề tài - Hệ quản trị sở liệu SQL Server 2005 - Ngơn ngữ lập trình Visual Basic 2010 - DotNetBar Một số kết đạt Sinh viên thực hiện: Vũ Đức Thuận Trang 57 Chương III: Cài đặt chương trình 2.1 Giao diện Hình 4.1 Giao diện Giao diện chương trình bao gồm chức chính: Hệ thống, Quản lý danh mục, Quản lý sinh viên Thống kê - báo cáo Sinh viên thực hiện: Vũ Đức Thuận Trang 58 Chương III: Cài đặt chương trình 2.2 Giao diện danh mục Hình 4.2 Giao diện danh mục Giao diện để quản lý danh mục sinh viên như: khoa, lớp, ngành, môn học, dân tộc, tôn giáo, quốc tịch,… Sinh viên thực hiện: Vũ Đức Thuận Trang 59 Chương III: Cài đặt chương trình 2.3 Giao diện danh sách sinh viên Hình 4.3 Giao diện danh sách sinh viên Giao diện danh sách sinh viên để quản lý thông tin sinh viên như: mã sinh viên, tên, lớp,… Sinh viên thực hiện: Vũ Đức Thuận Trang 60 Chương III: Cài đặt chương trình 2.4 Giao diện khen thưởng, kỷ luật Hình 4.4 Giao diện khen thưởng, kỷ luật Giao diện chương trình với menu Khen thưởng, kỷ luật để quản lý thông tin khen thưởng sinh viên Sinh viên thực hiện: Vũ Đức Thuận Trang 61 Chương III: Cài đặt chương trình 2.5 Giao diện thêm chi tiết khen thưởng, kỷ luật Hình 4.5 Giao diện thêm chi tiết khen thưởng, kỷ luật Sinh viên thực hiện: Vũ Đức Thuận Trang 62 Chương III: Cài đặt chương trình 2.6 Giao diện chuyển lớp Hình 4.6 Giao diện chuyển lớp Giao diện chương trình với menu Chuyển Lớp dùng để quản lý trình chuyển lớp sinh viên Sinh viên thực hiện: Vũ Đức Thuận Trang 63 Chương III: Cài đặt chương trình 2.7 Giao diện điểm sinh viên Hình 4.7 Giao diện điểm sinh viên Sinh viên thực hiện: Vũ Đức Thuận Trang 64 Chương III: Cài đặt chương trình Giao diện điểm sinh viên dùng để quản lý thông tin liên quan đến điểm sinh viên trình học tập Sinh viên thực hiện: Vũ Đức Thuận Trang 65 KẾT LUẬN KẾT LUẬN Với hướng dẫn nhiệt tình thầy Nguyễn Trọng Đức với hỗ trợ hướng dẫn nhiệt tình cán Trường Cao đẳng Nghề Cơ giới Ninh Bình suốt tháng thực tập tốt nghiệp, em hoàn thành đồ án thực tập tốt nghiệp Sau tháng thực tập tốt nghiệp em đạt số kết sau: + Khảo sát nắm rõ nghiệp vụ theo dõi quản lý sinh viên, số thông tin liên quan đến Trường Cao đẳng Nghề Cơ giới Ninh Bình phục vụ cho việc xây dựng phần mềm theo dõi quản + lý sinh viên cho Trường Tiến hành phân tích thiết kế hệ thống Tiếp cận với số ngôn ngữ cơng cụ lập trình Những nhiệm vụ mục tiêu cần phải làm thời gian tới xây dựng hoàn thiện phần mềm, đưa phần mềm vào ứng dụng thực tế phục vụ công tác theo dõi quản lý sinh viên cho Nhà trường Trong q trình thực tập làm đồ án khơng thể tránh thiếu sót, em mong nhận cảm thơng ý kiến đóng góp quý thầy cô Qua em xin bày tỏ lịng biết ơn chân thành đến thầy khoa công nghệ thông tin, đặc biệt thầy Nguyễn Trọng Đức, người hướng dẫn, bảo giúp đỡ em suốt thời gian qua Em xin chân thành cảm ơn! Sinh viên thực Vũ Đức Thuận Sinh viên thực hiện: Vũ Đức Thuận Trang 66 TÀI LIỆU THAM KHẢO TÀI LIỆU THAM KHẢO [1] Các tài liệu thực tế Trường, biểu mẫu liên quan [2] Nguyễn Văn Ba, Phân tích thiết kế hệ thống thông tin, Nhà xuất Đại học quốc gia Hà Nội, 2000 [3] Phạm Hữu Khang, Đoàn Thiện Ngân, Quản trị SQL Server 2005, Nhà xuất Thống Kê, 2007 [4] Lập trình VB.NET - Phạm Đức Lập [5] Lập trình sở liệu với Visual Basic - Nhà xuất Thống kê Sinh viên thực hiện: Vũ Đức Thuận Trang 67 ... lớp Sinh viên thực hiện: Vũ Đức Thuận Trang 31 Chương I: Tổng Quan Mục đích đề tài Xây dựng phần mềm quản lý sinh viên - quản lý điểm cho trường cao đẳng nghề Phần mềm quản lý sinh viên - quản lý. .. động hóa lĩnh vực quản lý liệu Em lựa chọn đề tài: “ Xây dựng phần mềm theo dõi quản lý sinh viên cho Trường Cao đẳng Nghề Cơ giới Ninh Bình – TP Ninh Bình? ?? làm đề tài tốt nghiệp cho Báo cáo bao... mềm quản lý sinh viên - quản lý điểm, quan, tổ chức, trường học có thể: Giúp nhân viên phịng quản lý học sinh – sinh viên: - Quản lý thông tin hồ sơ lý lịch sinh viên Quản lý đoàn viên Quản lý