Đồ án xây dựng phần mềm quản lý sinh viên đại học

63 3.4K 11
Đồ án xây dựng phần mềm quản lý sinh viên đại 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

BỘ TÀI NGUYÊN VÀ MÔI TRƯỜNG TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG TP.HCM KHOA HỆ THỐNG THÔNG TIN – VIỄN THÁM ĐỒ ÁN MÔN HỌC MẠNG MÁY TÍNH CƠ BẢN XÂY DỰNG PHẦN MỀM QUẢN LÝ SINH VIÊN ĐẠI HỌC Giảng viên hướng dẫn: Ths Từ Thanh Trí Sinh viên thực hiện: Trà Tấn Sang Ngô Trung Tấn Diệp Toàn Thắng Lớp : 03_ĐHCNTT2 Khoá : 2014 – 2018 TP Hồ Chí Minh, tháng năm 2016 MỞ ĐẦU Quản lý sinh viên công việc hàng đầu trường đại học Với lượng sinh viên hàng năm nhập học trường đông đảo việc quản lý thông tin điểm sinh viên quan trọng Cùng với phát triển công nghệ nói chung công nghệ thông tin nói riêng việc quản lý sinh viên ngày đại hoá Thay phải ghi sổ sách lưu trữ giấy tờ truyền thống có phần mềm sử dụng để giúp việc quản lý sinh viên dễ dàng Phần mềm quản lý sinh viên phần mềm tạo với mục tiêu giúp đỡ giáo viên thuận tiện việc quản lý điểm sinh viên cụ thể xem,sửa,thêm xoá thông tin sinh việc Việc tạo thuận tiện cho giảng viên, cải thiện việc quản lý nhanh tốt thuận tiện Bây cần xem sửa thông tin, điểm sinh viên giảng viên không cần phải dò sổ sách, cảm giác ngộp thở mệt mỏi với hàng tá giấy tờ trước Giảng viên cần đăng nhập vào phần mềm với tài khoảng cấp, với cú click chuột đơn giản giáo viên truy cập vào hồ sơ sinh viên Tuy nhiên phần mềm quản lý sinh viên ngày cải thiện để phục vụ tốt cho giảng viên Điều nhằm tạo phần mềm tốt tính hoàn thiện việc quản lý sinh viên Sau đâu chúng em xin giới thiệu phần mềm quản lý sinh viên mà nhóm chúng em tạo LỜI CẢM ƠN Chúng em xin gửi lời cảm ơn chân thành đến Ths.Từ Thanh Trí người thầy hướng dẫn chúng em Cảm ơn thầy tạo điều kiện giúp đỡ để chúng em hoàn thành đồ án cách thành công Nhờ có thầy mà chúng em cố gắng tìm tòi nghiên cứu để xây dựng đồ án Tạo cho chúng em động lực học hỏi kiến thức để chúng em ngày hoàn thiện thân Đây đà để tụi em sâu vào chuyên ngành thành công đường tương lai phía trước Vì lần đầu thực lúc hoàn chỉnh phần mềm chúng em gặp nhiều khó khăn nên không tránh khỏi thiếu xót Mong thầy nhận xét góp ý để chúng em có thêm nhiều hiểu biết kinh nghiệm Một lần chúng em xin chân thành cảm ơn thầy! NHẬN XÉT CỦA GIẢNG VIÊN Mục lục MỤC LỤC ẢNH Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: Chương 1: Tổng quan phần mềm quản lý sinh viên: 1.1 Khái 1.1.1 niệm,lí chọn đề tài: Phần mềm quản lý sinh viên: Ở trường đại học hay sở đào tạo giáo dục việc quản lý sinh viên đặt lên hàng đầu Với số lượng sinh viên lớn việc quản lý sổ sách không phù hợp thay vào cần công cụ hổ trợ giảng viên quản lý thông tin điểm sinh viên Từ nhu cầu thiết yếu mà phần mềm quản lý sinh viên đời Phần mềm quàn lý sinh viên phần mềm hổ trợ cho người sử quản lý thông tin nhiều người cách đơn giản Cung cấp hỗ trợ người dùng (ở đa số giảng viên) giao thức đơn giản hơn, nhanh việc truy cập vào thông tin sinh viên Tạo điều kiện thuận lợi cho việc quản lý 1.1.2 Lí chọn đề tài, mục đích xây dựng đề tài: *Lí chọn đề tài: + Việc quản lý sinh viên việc làm cần thiết tất trường đại học hay sở đào tạo + Phòng công tác học sinh sinh viên phải làm việc tích cực để quản lí tất khối lượng lớn sinh viên + Cần công cụ hỗ trợ cải thiện việc quản lý sinh viên ⇒ Từ nguyên nhân chủ yếu mà chúng em định thực đồ án xây dựng phần mềm quản lý sinh viên ∗Mục đích xây dựng phần mềm: Mục đích đề tài tìm hiểu phân tích, xây dựng hệ thống phần mềm quản lý sinh viên ứng dụng cho phòng công tác học sinh sinh viên,phòng đào tạo tra giáo dục để quản lý học sinh sinh viên Nhóm 13 trang Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: Kết xây dựng phần mềm phải đáp ứng yêu cầu sau đây: + Tạo môi trường đơn giản, dễ dàng cho giảng viên sử dụng + Cho phép giảng viên truy cập để xem điểm, thông tin sinh viên + Cho phép giảng viên chỉnh sửa, thêm điểm thông tin sinh viên 1.2 Phạm vi nghiên cứu đề tài: Vì lần đầu nghiên cứu cộng thêm lượng kiến thức chưa nhiều nên phạm vi nghiên cứu chúng em hẹp mức độ quản lý nội giáo viên qua giao thức mạng LAN chưa thể • • • • • • • • • kết nối phát triển internet Những phần nghiên cứu: Đăng nhập vào hệ thống Thêm người dùng sử dụng hệ thống Quản lý thông tin sinh viên Tìm kiếm lớp,ngành học Xem, kiểm tra điểm sinh viên Xem, cập nhật thông tin sinh viên Cập nhật điểm sinh viên Cập nhật danh sách dinh viên Cập nhật kết học tập sinh viên 1.3 Công nghệ hổ trợ: Ngôn ngữ lập trình autoit Ảnh 1- 0-1: Logo AUTOIT Hệ quản trị sở liệu MySQL Nhóm 13 trang Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: Ảnh 1-0- 2: Logo MYSQL Ngôn ngữ lập trình autoit hệ quản trị sở liệu thành phần cấu tạo nên phần mềm quản lý học sinh sinh viên ngôn ngữ lập trình giữ vai trò chủ đạo hệ sở liệu nhằm truy xuất liệu Phần mềm sử dụng giao thức mạng LAN thích hợp với quy mô nhỏ trường học Ảnh 1- 0-3 : Mô Hình Mạng Lan Chương 2: Nội dung chương trình 2.1: Ý tưởng xây dựng phần mềm: 2.1.1 Những bước xây dựng phần mềm: Xây dựng giao diện đăng nhập phần mềm Xây dựng giao diện Thiết kế xây dựng phần hiển thị tính phần mềm Xây dựng tính phần mềm • • • • • Nhập điểm, thông tin sinh viên Xem thông tin sinh viên Chỉnh sửa thông tin,điểm sinh viên cần thiết Xoá thông tin, điểm sinh viên cần thiết Xuất điểm sinh viên Thiết lập giao thức kết nối Autoit MySQL Xây dựng sở liệu MySQL, biến đổi thành sever cho máy khác đăng nhập sử dụng phần mềm 2.1.2: Làm rõ ý tưởng: Nhóm 13 trang 10 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: 3.2 : ẩn thoát chương trình Ảnh 3- 0-12:Khi nhấn chuôt vào nút ẩn chương trình ẩn xuống khay hệ thống Nhóm 13 trang 49 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: 3.3: khoá chương trình Ảnh 3-0- 13: khoá hình Khi nhấn vào biểu tượng khiên hình bảo vệ xuất dùng làm việc mà bận Tránh phá hoại Khi nhập tên mật hoạt động tiếp Nhóm 13 trang 50 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: 3.4: Danh sách lớp Ảnh 3- 0-14:Khi nhấn vào xuất tất lớp trường Nhóm 13 trang 51 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: 3.5: Danh sách môn lớp Ảnh 3-0- 15:Khi chọn lớp khung tự động tát môn thuộc lớp Nhóm 13 trang 52 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: 3.6: danh sách điểm Ảnh 3- 0-16:Khi chọn môn danh sách điểm sinh viên lớp môn chọn Nhóm 13 trang 53 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: 3.7: Cột nhập mã số sinh viên Ảnh 3- 0-17:Khung nhập mã sinh viên Đây khung dùng để nhập mã số sinh viên, có thẻ nhập thủ công bấm vào tên sinh viên khung tự động điền mã sinh viên Nhóm 13 trang 54 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: 3.8: Tìm kiếm theo mã sinh viên Ảnh 3- 0-18:Tìm điểm tất môn sinh viên Khi bấm vào nút “9” dụa vào mã số sinh viên khung mà tìm tất điểm sinh viên Nhóm 13 trang 55 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: 3.9: Xuất file Ảnh 3-0- 19: chọn nơi xuất file Có lựa chọn để xuất : tìm kiếm theo lớp xuất bảng điểm môn lớp Khi tìm theo mã sinh viên xuất bảng điểm tất môn sinh viên dó Nhóm 13 trang 56 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: Ảnh 3- 0-20:Khi xuất theo mã sinh viên Ảnh 3-0- 21:Khi xuất theo lớp Nhóm 13 trang 57 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: 3.10: Nhập file excel Ảnh 3-0- 22:Khi chọn xong file ta chọn sheet cần nhập vào Nhóm 13 trang 58 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: Ảnh 3-0- 23:Khi chương trình nhập liệu vào kết thúc 3.11: Khi chọn nút 12 Ảnh 3-0-24:Một bảng lên cho chỉnh sửa điểm muốn thêm điểm ta cần sửa lại mã số sinh viên môn Nhóm 13 trang 59 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: 3.12: Thông tinh sinh viên Ảnh 3- 0-25:Khi chọn nút 13 xuất bảng cho biest thông tin sinh viên thêm thông tin sinh viên Nhóm 13 trang 60 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: 3.13: xoá điểm Ảnh 3-0- 26:Khi ta chọn điểm sinh viên chọn nút 12 xoá bỏ điểm môn sinh viên 3.14: Xoá thông tin sinh viên Ảnh 3-0- 27:Khi chọn xoá thông tin sinh viên xoá tất thông tin điểm sinh viên Nhóm 13 trang 61 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí 4.1 GVHD: Chương 4: kết luận : Đánh giá phần mềm quản lý sinh viên nhóm: Những tính chủ yếu phần mềm quản lý sinh viên TTS: + Hoạt động đơn giản dễ xử dụng + Cho phép giảng viên xem thông tin điểm môn sinh viên + Cho phép giảng viên sửa chữa thông tin, điểm sinh viên xảy tình trạng sai xót + Cho phép giảng viên xoá điểm hay thông tin sinh viên + Cho phép giảng viên xuất điểm,thông tin sinh viên + Đặc biệt phần mềm cho phép giảng viên thêm trực tiếp file excel vào phần mềm,thuận tiện cho giảng viên thêm điểm cho lớp Nhìn chung phần mềm đáp ứng nhu cầu phần mềm quản lý sinh viên Tuy nhiên bên cạnh tính trên, phần mềm chúng em nhiều điểm chưa đạt được: + Môi trường hiển thị làm việc đơn giản sơ xài + Vẫn thiếu xót nhìu vấn đề bảo mật + Chưa đầy đủ tính số phần mềm quản lí sinh viên khác 4.2 : Những điểm đạt chưa đạt được: Những điểm đạt được: Về nội dung lí thuyết: + + + + Tìm hiểu đươc hệ thống quản lý sinh viên trường học Tiếp cận tìm hiểu ngôn ngữ lập trình Autoit Tiếp cân tìm hiểu hệ sở liệu MySQL Tiếp thu nhiều kiến thức trình nghiên cứu đồ án Về trình thực hành: Nhóm 13 trang 62 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: + Có thêm kinh nghiệm việc viết code hay lập trình + + + + ứng dụng Tìm hiểu sử dựng hệ sở liệu MySQL Có thêm kĩ trình xây dựng đề tài Ứng dụng ngôn ngữ lập trình để thực hoá ý tưởng Có phối hợp liên kết thành viên,kĩ làm việc nhóm Những điểm chưa đạt được: Chưa thể nghiên cứu sâu Autoit làm nhiều cho phần mềm Sản phẩm tạo (phần mềm quản lý sinh viên) sơ xài chưa thể hoàn thiện Nghiên cứu chưa triệt để hoàn toàn MySQL 4.3 : Hướng phát triển: Phần mềm có tính đơn giản mà phần mềm quản lý sinh viên yêu cầu Tuy nhiên cần bổ sung thêm số tính đặc biệt thống kê điểm v v Hướng phát triển đề tài cải thiện giao diện, thêm tính phụ, liên kết với mạng để không vỏn vẹn tỏng mạng cục mà giao thức internet Nhóm 13 trang 63 [...]... thiệu phần mềm quản lí sinh viên: Phần mềm quản lý sinh viên là một phần mềm được tạo ra nhằm mục đích giúp đỡ giảng viên quản lý sinh viên một cách dễ dàng hơn về cả thông tin lẫn điểm của sinh viên Nó không chỉ giúp đỡ giảng viên mà còn giúp đỡ sinh viên Khi có phần mềm giảng viên thuận lợi khi quản lý, sinh viên thì đỡ lo lắng hay gặp rắc rối khi có trường hợp sai sót xảy ra Việc viết lên 1 phần mềm. .. của phần mềm Giải thích tính năng Xác định phần dữ liệu,trang trí Dữ liệu Thiết kế dữ liệu Kiểm tra Icon chức năng Icon trang trí Phần mềm Ảnh 2- 0-6:Sơ đồ ý tưởng xây dựng phần mềm Nhóm 13 trang 18 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: 2.2: Tìm hiểu phòng công tác học sinh sinh viên và thiết kế hệ thống quản lí sinh viên: 2.2.1: Tìm hiểu về phòng công tác học sinh sinh viên: ... Xây dựng cơ sở dữ liệu Xuất Ảnh 2- 0-4: Sơ đồ ý tưởng xây dựng phần mềm quản lí sinh viên 2.1.3: Ý tưởng để tạo nên phần mềm: Theo nhu cầu của thời đại hiện nay, việc quản lý sinh viên là việc vô cùng cần thiết ở tất cả các trường đại học và cơ sở giáo dục Phần mềm quản lý sinh viên cần phải dễ sử dụng và đáp ứng nhu cầu sử dụng của giảng viên. Để làm bất cứ việc gì ta đều cần có ý tưởng, xây dựng phần. .. đăng nhập vào phần mềm sau đó truy xuất dữ liệu, chỉnh sửa dữ liệu, xoá hay xuất dữ liệu ( tính năng nhập, xem, chỉnh sửa, xoá và xuất của phần mềm) 2.1.2.4: Sơ đồ ý tưởng xây dựng phần mềm: Nhóm 13 trang 13 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: Xây dựng phần mềm Xây dựng giao diện Giao diện đăng nhập Nhập Giao diện sau đăng nhập Xem Xây dựng cơ sở dữ liệu Xây dựng tính năng... thu thập, quản lý thông tin của sinh viên Nắm bắt được thông tin của sinh viên, hỗ trợ nhà trường trong công tác quản lí sinh viên, hỗ trợ sinh viên nắm bắt được thông tin,điểm của mình 2.2.2: Tìm hiểu quy trình quản lý sinh viên: + Mỗi đầu năm học mới khi có sinh viên đăng kí nhập học thì nhân viên sẽ thu thập và nhập những thông tin của sinh viên như tên họ, ngày tháng năm sinh, quê quán v v vào... cho công việc + Giao diện đơn giản, dễ cho việc xây dựng bài + Đầy đủ những tính năng để tạo nên phần mềm quản lý sinh viên như những ngôn ngữ khác nhưng lại đơn giản hơn Nhóm 13 trang 25 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: Bởi những lí do nêu trên mà chúng em đã quyết định xử dụng Autoit để xây dựng phần mềm quản lý sinh viên chứ không phải là một ngôn ngữ nào khác 2.3.1.4... của phần mềm: Cũng như tất cả các phần mềm quản lý sinh viên khác, phần mềm quản lý sinh viên của chúng em được tạo ra nhằm mục đích giúp đỡ, hỗ trợ giảng viên dễ dàng quản lý thông tin, điểm của sinh viên Để làm được điều đó nó cần những tính năng như nhập, chỉnh sửa, xoá và xuất thông tin, điểm của sinh viên • Nhập: viết chương trình cho phép giảng viên nhập hoặc chèn file excel chứa điểm của sinh viên. .. trang 19 Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ Thanh Trí GVHD: ⇒ Việc quản lí thông tin và điểm của sinh viên được hai phòng ban là phòng đào tạo và phòng công tác học sinh sinh viên chịu trách nhiệm chính 2.2.3: Thiết kế hệ thống quản lí sinh viên: + Cung cấp tài khoản cho giảng viên (nhân viên) có thể đăng nhập + + + + + + + + + nhằm nhập, xem, chỉnh sửa thông tin, điểm cho sinh viên Đăng... file excel vào phần mềm (thêm điểm) Chỉnh sửa điểm, thông tin sinh viên Xoá điểm, thông tin Hiển thị điểm,tìm kiếm sinh viên Xuất điểm,thông tin Xây dựng liên kết đến MySQL để tạo cơ sở dữ liệu Liên kết các nút nhấn với các chức năng của phần mềm Hoàn thiện các phần hiển thị, giao diện của phần mềm Kiểm tra hoạt động của phần mềm Hoàn chỉnh phần mềm xuất ra sản phẩm là phần mềm quản lý sinh viên 2.1.3.3:Làm... là trang trí, một phần mang lại cảm giác dễ chịu cho người làm việc không cảm thấy khô khan 2.1.2.2: Xây dựng tính năng phần mềm: Bất kể là một chương trình hay phần mềm nào đều cần có các tính năng cơ bản của nó Vì vậy khi xây dựng thiết kế phần mềm quản lý sinh viên chúng em cũng đã suy nghĩ đến những tính năng cơ bản của nó Theo đó phần mềm quản lý sinh viên được chúng em xây dựng sẽ bao gồm năm ... diện phần mềm Kiểm tra hoạt động phần mềm Hoàn chỉnh phần mềm xuất sản phẩm phần mềm quản lý sinh viên 2.1.3.3:Làm rõ tính phần mềm: Cũng tất phần mềm quản lý sinh viên khác, phần mềm quản lý sinh. .. phần mềm quản lý sinh viên ứng dụng cho phòng công tác học sinh sinh viên, phòng đào tạo tra giáo dục để quản lý học sinh sinh viên Nhóm 13 trang Xây dựng phần mềm quản lí sinh viên đại học ThS.Từ... hình quản lý sinh viên 2.3:Giới thiệu phần mềm quản lí sinh viên: Phần mềm quản lý sinh viên phần mềm tạo nhằm mục đích giúp đỡ giảng viên quản lý sinh viên cách dễ dàng thông tin lẫn điểm sinh viên

Ngày đăng: 21/04/2016, 15:32

Từ khóa liên quan

Mục lục

  • MỞ ĐẦU

  • Chương 1: Tổng quan về phần mềm quản lý sinh viên:

    • 1.1 Khái niệm,lí do chọn đề tài:

      • 1.1.1 Phần mềm quản lý sinh viên:

      • 1.1.2 Lí do chọn đề tài, mục đích khi xây dựng đề tài:

      • 1.2 Phạm vi nghiên cứu của đề tài:

      • 1.3 Công nghệ hổ trợ:

      • Chương 2: Nội dung chương trình

        • 2.1: Ý tưởng xây dựng phần mềm:

          • 2.1.1 Những bước xây dựng phần mềm:

          • 2.1.2: Làm rõ ý tưởng:

            • 2.1.2.1: Xây dựng giao diện:

            • 2.1.2.2: Xây dựng tính năng phần mềm:

            • 2.1.2.3: Xây dựng cơ sở dữ liệu:

            • 2.1.2.4: Sơ đồ ý tưởng xây dựng phần mềm:

            • 2.1.3: Ý tưởng để tạo nên phần mềm:

              • 2.1.3.1: Xác định môi trường làm việc:

              • 2.1.3.2: Xác định những việc cần thực hiện:

              • 2.1.3.3: Xác định phần dữ liệu, trang trí:

              • 2.1.3.4: Sơ đồ ý tưởng thực hiện:

              • 2.2: Tìm hiểu phòng công tác học sinh sinh viên và thiết kế hệ thống quản lí sinh viên:

                • 2.2.1: Tìm hiểu về phòng công tác học sinh sinh viên:

                • 2.2.2: Tìm hiểu quy trình quản lý sinh viên:

                • 2.2.3: Thiết kế hệ thống quản lí sinh viên:

                • 2.3:Giới thiệu phần mềm quản lí sinh viên:

                  • 2.3.1: Ngôn ngữ lập trình Autoit:

                    • 2.3.1.1 Ngôn ngữ lập trình là gì?

                    • 2.3.1.2: Giới thiệu ngôn ngữ lập trình Autoit:

                    • 2.3.1.3 Lí do chọn ngôn ngữ lập trình Autoit để xây dựng phần mềm quản lý sinh viên:

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

Tài liệu liên quan