1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng phần mềm quản lý trường trung học phổ thông

37 9 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

Nội dung

Đồ ÁN TỐT NGHIỆP ĐẠI HỌC TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN BÙI VĂN ƢNG BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: “QUẢN LÝ TRƢỜNG TRUNG HỌC PHỔ THÔNG” Nghệ An, tháng 05 năm 2016 Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT Đồ ÁN TỐT NGHIỆP ĐẠI HỌC TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: “QUẢN LÝ TRƢỜNG TRUNG HỌC PHỔ THÔNG” Sinh viên thực : Bùi Văn Ƣng - 1151073726 Lớp : 52K3CNTT Giáo viên hƣớng dẫn : ThS Đặng Hồng Lĩnh Nghệ An, tháng 05 năm 2016 Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT Đồ ÁN TỐT NGHIỆP ĐẠI HỌC LỜI CẢM ƠN Ngày nay, công nghệ thông tin ngày phát triển tỏ rõ tầm quan trọng tất lĩnh vực, nói cơng nghệ thơng tin trở thành thƣớc đo để đánh giá phát triển xã hội đại nơi mà ngƣời dần khỏi cách làm việc thủ cơng, thơ sơ dần tiến đến tin học hóa tất lĩnh vực để cơng việc có hiệu hơn, tiết kiệm thời gian nhân lực Việc nghiên cứu lập trình phần mềm, ứng dụng điều hƣớng tới sinh viên theo học cơng nghệ thơng tin Trong q trình thực chúng em nhận đƣợc giúp đỡ nhiệt tình từ giảng viên khoa Công nghệ thông tin Nhân dịp em xin gửi lời cảm ơn đến khoa Công nghệ thông tin tạo hội giúp chúng em đƣợc tham gia học hỏi, rèn luyện kỹ cần thiết cho đợt làm đồ án tốt nghiệp Đặc biệt em xin gửi lời cảm ơn đến ThS Đặng Hồng Lĩnh quan tâm góp ý cho làm đồ án tốt nghiệp đại học sẵn sàng trả lời thắc mắc cần thiết giúp chúng em hồn thành tốt làm Em xin gửi lời cảm ơn chân thành tới khoa Công nghệ thông tin đặc biệt thầy cô mơn kỹ thuật máy tính tận tình giảng dạy hƣớng dẫn giúp đỡ em làm báo cáo đồ án hoàn thiện theo thời gian quy định nhà trƣờng Mặc dù có nhiều cố gắng nhƣng kiến thức hạn chế với kinh nghiệm chƣa có nên khơng tránh khỏi thiếu sót Vì chúng em mong nhận đƣợc ý kiến đóng góp bổ sung thầy giáo bạn để làm đồ án tốt nghiệp em đƣợc hoàn thiện Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT Đồ ÁN TỐT NGHIỆP ĐẠI HỌC LỜI MỞ ĐẦU Lý chọn đề tài  Quản lý trƣờng trung học phổ thông công việc tƣơng đối phức tạp, tốn nhiều thời gian cơng sức Chính vậy, tin học hóa lĩnh vực quản lí trung học phổ thơng yêu cầu tất yếu Muốn quản lý tốt cần có đƣợc phần mềm tốt, phần mềm phải đảm bảo đƣợc độ bảo mật cao, dễ sử dụng nhiều tiện ích  Đề tài yêu cầu thiết thực quản lý hầu hết tất trƣờng học trung học phổ thông  Số lƣợng học sinh đơng điểm cần nhập vào nhiều, chắn gây nhiều khó khăn việc quản lý  Khó khăn việc cập nhật, sửa chữa thông tin học sinh  Khi cần tra cứu thông tin học sinh phải tìm, rà sốt phƣơng pháp thủ cơng Cơng việc địi hỏi tốn nhiều thời gian Xuất phát từ lợi ích với cho phép tận tình giúp đỡ ThS Đặng Hồng Lĩnh nên em xin chọn đề tài “Xây dựng phần mềm quản lý trường trung học phổ thông” Với đề tài này, em mong muốn áp dụng kiến thức đƣợc học trƣờng với việc tìm hiểu nghiên cứu ngơn ngữ lập trình java mơi trƣờng lập trình để xây dựng hệ thống quản lý trƣờng trung học phổ thông đƣợc hiệu Do thời gian hạn chế chƣa có kinh nghiệm nghiên cứu thực hành nên cịn nhiều thiếu sót phần mềm Em mong nhận đƣợc đóng góp ý kiến thầy để đồ án đƣợc hoàn thiện Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT Đồ ÁN TỐT NGHIỆP ĐẠI HỌC MỤC LỤC LỜI CẢM ƠN LỜI MỞ ĐẦU CHƢƠNG TỔNG QUAN 1.1 Khảo sát thực trạng 1.2 Đối tƣợng phạm vi ứng dụng 1.2.1 Đối tƣợng 1.2.2 Phạm vi 1.2.3 Ràng buộc tổng quan hệ thống CHƢƠNG CƠ SỞ LÝ THUYẾT 2.1 Tổng quan JAVA 2.1.1 Mơi trƣờng lập trình 2.1.2 Ngôn ngữ lập trình Java 2.1.3 Tìm hiểu kiến trúc MVC Java 2.2 Tổng quan hệ quản trị sở liệu SQL SERVER 2012 CHƢƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 11 3.1 Xác định yêu cầu 11 3.1.1 Yêu cầu chức 11 3.1.2 Yêu cầu hệ thống 11 3.2 Mơ hình hóa 12 3.2.1 Mơ hình hóa chức 12 3.2.1.1 Biểu đồ phân rã chức 12 3.2.1.2 Biểu đồ dòng liệu (Data Flow Diagram-DFD) 13 3.2 Cơ sở liệu hệ thống 16 3.2.1 Bảng học sinh 16 3.2.2 Bảng giáo Viên 17 3.2.3 Bảng điểm 17 3.2.4 Bảng Lớp 17 3.2.5 Bảng Môn Học 18 3.2.6 Bảng Dân Tộc 18 3.2.7 Bảng học kỳ 18 3.2.8 Bảng Học sinh_lớp 18 3.2.9 Bảng kết hoc tập 19 Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT Đồ ÁN TỐT NGHIỆP ĐẠI HỌC 3.2.10 Bảng loại điểm 19 3.2.11 Bảng User 19 3.2.12.Bảng năm học 19 3.2.13.Bảng phân công 20 2.2.14.Bảng tôn giáo 20 3.3 Các thành phần chức hệ thống 21 3.3.1 Menu 21 3.3.2 Chức đăng nhập hệ thống 21 3.3.3 Chức thông tin học sinh 21 3.3.4 Chức thông tin lớp học 21 3.3.5.Chức hiển thị thông tin giáo viên 21 3.3.6.Chức hiển thị thông tin môn học 21 3.3.7.Chức hiển thị thông tin lớp học 21 3.4 Thiết kế giao diện hệ thống 21 3.4.1 Form Đăng Nhập - Form chạy phần mềm 22 3.4.2 Form giao diện đăng nhập tài khoản Admin 22 3.4.3 Form danh sách học sinh 23 3.4.4 Form phân lớp cho học sinh 24 3.4.5 Form chyển lớp cho học sinh 24 3.4.6 Form danh sách lớp học 25 3.4.7 Form danh sách học sinh lớp 25 3.4.9 Form tổng kết học kỳ theo lớp 26 3.4.10 Form danh sách giáo viên 27 3.4.11.Form phân công giáo viên 27 3.4.12.Form học kỳ 28 3.4.13 Form năm học 28 3.4.14 Form danh sách môn học 29 3.4.15 Xuất danh sách học sinh 29 3.4.16 Xuất danh sách giáo viên 30 3.4.17 Xuất Bảng điểm theo lớp học 31 KẾT LUẬN 33 TÀI LIỆU THAM KHẢO 35 Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT Đồ ÁN TỐT NGHIỆP ĐẠI HỌC CHƢƠNG TỔNG QUAN 1.1 Khảo sát thực trạng Hiện nay, quản lý trƣờng trung học phổ thông công việc quan trọng trƣờng học Công việc ngày bao gồm:  Nhập thông tin học sinh  Nhập thông tin giáo viên  Nhập điểm thông tin môn học  In bảng thông tin học sinh, giáo viên, điểm cho học sinh  Lƣu trữ thông tin cần thiết học sinh, giáo viên  Tìm kiếm sinh viên , học sinh Cơng việc địi hỏi nhiều kỹ ngƣời quản lý Ví dụ: Khi vào đầu năm học phải cập nhật thêm thông tin học sinh lớp học,… cần phải thêm nhiều thông tin, 1.2 Đối tƣợng phạm vi ứng dụng 1.2.1 Đối tượng Hệ thống quản lý trung học phổ thông đƣợc xây dựng hƣớng đến đối tƣợng:  Ngƣời quản trị hệ thống  Cán quản lý 1.2.2 Phạm vi Phát biểu vấn đề Với công nghệ ngày phát triển nhƣ hiên cơng sử dụng máy tính để cơng việc đỡ vất vả hơn, việc quản trị trƣờng trung học phổ thông công việc cần nhiều thời gian, nhƣ để công việc dễ giàng thật tốt Mục tiêu: Quyền Admin  Cho phép thêm sửa xóa học sinh  Cho phép thêm sửa xóa giáo viên  Phân công lớp cho học sinh  Chuyển lớp cho hoc sinh  Phân công lớp dạy cho giáo viên  Nhập điểm cho học sinh  Tìm kiếm học sinh, giáo viên Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT Đồ ÁN TỐT NGHIỆP ĐẠI HỌC  Cho phép tìm kiếm học sinh , giáo viên theo tên mã số  Nhập hạnh kiểm cho học sinh  Tổng kết xếp hạnh kiểm cho học sinh  Xuất thông tin học sinh  Xuất thông tin giáo viên  Xuất bảng điểm cho lớp kỳ học  Đảm bảo sở liệu bảo mật có độ tin cậy cao Mơ tả:  Hệ thống thu thập tất thông tin học sinh, giáo viên  Phân lớp cho học sinh  Chuyển lớp cho học sinh  Phân công giáo viên  Nhập điểm theo môn học hạnh kiểm Lợi ích mang lại:  Tạo tiện dụng, nhanh chóng thoải mái cho cán quản lí  Tự động hóa cho cơng tác quản lí trƣờng tạo nên tính chuyên nghiệp cho việc quản lí thông tin  Tiết kiệm đƣợc thời gian chi phí Triển khai đề tài:  Từ vấn đề thiết yếu đặt ra, em lập mô hình giả định đáp ứng số chức đơn giản phần mềm quản lý trƣờng trung học phổ thông sử dụng ngôn ngữ java Một số chức nhƣ nhập, sửa, xóa hay cách đơn giản thơng qua mã có sử dụng Vector, HashTable, Enumeration, HashMap, Arraylist, cách linh động lớp java với form giao diện tự thiết kế 1.2.3 Ràng buộc tổng quan hệ thống  Không ảnh hƣởng đến cấu tổ chức hệ thống khác nhà trƣờng  Dữ liệu phải thực tế phải cập nhật thƣờng xuyên Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT Đồ ÁN TỐT NGHIỆP ĐẠI HỌC CHƢƠNG CƠ SỞ LÝ THUYẾT 2.1 Tổng quan JAVA 2.1.1 Mơi trường lập trình Java Development Kit (JDK - Bộ công cụ cho ngƣời phát triển ứng dụng ngơn ngữ lập trình Java) tập hợp công cụ phần mềm đƣợc phát triển Sun Microsystems dành cho nhà phát triển phần mềm, dùng để viết applet Java hay ứng dụng Java 2.1.2 Ngơn ngữ lập trình Java Java ngơn ngữ hƣớng đối tƣợng, đa mục đích với cú pháp giống với C C++ Ban đầu đa số ngƣời nghĩ Java chủ yếu đƣợc sử dụng để lập trình nên applet hay chƣơng trình nhỏ chạy trình duyệt web, nhiên đến ngƣời thay đổi quan điểm Ngày nay, Sun, IBM, BEA công ty khổng lồ khác liên kết để phát triển Java thành môi trƣờng đa không dừng lại thứ ngôn ngữ lập trình đa tảng Java có mặt khắp nơi: từ điện thoại di động nhỏ bé mang nhãn hiệu Nokia, Samsung, Motorola, Ericcson , Giờ đây, nhắc đến Java, ngƣời ta cần phải hiểu là: thứ nhất: môi trƣờng phát triển triển khai ứng dụng; thứ hai: ngơn ngữ lập trình tồn Sự xuất hiển phổ biến Flash không đe dọa đến Java Rõ ràng với đầu tƣ Sun công ty hỗ trợ Java khác, vịng năm, trở thành ngơn ngữ tồn ngơn ngữ lập trình đƣợc sử dụng giới Điều ngƣời ta quan tâm Java khả viết lần chạy nơi nghĩa bạn viết chƣơng trình máy tính cài Window, chạy chip Intel nhƣng chƣơng trình chạy tốt cho kết hoạt động chạy Macitosh hay Unix Điều khơng tƣởng C, C++, VB Khả chuyển đổi tảng, dễ phân phối, đa tầng, hƣớng đối tƣợng mà Java chứng tỏ ƣu việt ngôn ngữ khác Với C, C++ tức cha mẹ đẻ Java điều rõ ràng Với Visual Basic, ngơn ngữ lập trình quan trọng Microsoft, ngồi điểm vừa nói trên, Java cịn đƣợc giới lập trình chun nghiệp giới hacker hệ thứ đánh giá ngơn ngữ có cú pháp cấu trúc tốt nhiều Sử dụng Java bạn dễ dàng mở rộng dự án lập trình với quy mơ khơng giới hạn, việc quản lý dễ dàng Visual Basic với Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT Đồ ÁN TỐT NGHIỆP ĐẠI HỌC cấu trúc thiết kế khơng thực tốt, thích hợp với dự án nhỏ, có nhu cầu mở rộng hay quản lý 2.1.3 Tìm hiểu kiến trúc MVC Java Mơ hình MVC Kiến trúc MVC việc chia tất mục ứng dụng làm ba thành phần khác Model, View Controller Các thành phần kiến trúc MVC chức không phụ thuộc vào thành phần khác Những thay đổi thành phần khơng có có ảnh hƣởng đến thành phần khác Các chức thành phần là: - Model: Model đƣợc giao nhiệm vụ cung cấp liệu cho sở liệu lƣu liệu vào kho chứa liệu Tất nghiệp vụ logic đƣợc thực thi Model Dữ liệu vào từ ngƣời dùng thông qua View đƣợc kiểm tra Model trƣớc lƣu vào sở liệu Việc truy xuất, xác nhận, lƣu liệu phần Model - View: View hiển thị thông tin cho ngƣời dùng ứng dụng đƣợc giao nhiệm vụ cho việc nhận liệu vào từ ngƣời dùng, gửi yêu cầu đến điều khiển, sau nhận lại phản hồi từ điều khiển hiển kết cho ngƣời dùng Các trang HTML, JSP, thƣ viện thể file nguồn phần thành phần View - Controller: Controller tầng trung gian Model View Controller đƣợc giao nhiệm vụ nhận yêu cầu từ phía máy khách Một yêu cầu đƣợc nhận từ máy Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT Đồ ÁN TỐT NGHIỆP ĐẠI HỌC 3.3 Các thành phần chức hệ thống 3.3.1 Menu Chứa chức chƣơng trình nhƣ: - Quản lý - Xuất liệu - Thông tin phần mềm 3.3.2 Chức đăng nhập hệ thống Đăng nhập tài khoản Admin để quản lý chƣơng trình 3.3.3 Chức thông tin học sinh - Thêm học sinh - Phân lớp cho hoc sinh - Có thể chuyển lớp cho học sinh - Thêm sửa xóa thơng tin học sinh - Thêm điểm theo mơn cho học sinh - Tính điểm tổng kết mơn học, điểm trung bình học sinh 3.3.4 Chức thông tin lớp học - Thêm lớp học - Sửa, xóa thơng tin lớp học 3.3.5.Chức hiển thị thông tin giáo viên - Thêm giáo viên với chức cần thiết - Sửa,xóa thơng tin giáo viên - Phân cơng cho giáo viên 3.3.6.Chức hiển thị thông tin môn học - Thêm môn học - Sửa thông tin mơn học - Xóa mơn học 3.3.7.Chức hiển thị thơng tin lớp học Tìm kiếm, thêm, sửa xóa trƣờng thông tin lớp học 3.4 Thiết kế giao diện hệ thống Tiếp theo phần thiết kế form cho chƣơng trình cho hệ thống hoạt động có hiệu Phần mềm phải hoạt động tốt, không trục trặc thơng tin, hạn chế sai sót thao tác kỹ thuật Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 21 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC 3.4.1 Form Đăng Nhập - Form chạy phần mềm Hình 4.1 Form đăng nhập - Hệ thống đăng nhập giúp bảo mật phần mềm tốt hơn, tránh truy nhập từ bên ngồi - Những ngƣời có vai trị hệ thống có quyền truy nhập vào hệ thống - Mỗi ngƣời thuộc ban quản trị hệ thống có tài khoản để truy nhập Tài khoản phù hợp với nhiệm vụ ngƣời 3.4.2 Form giao diện đăng nhập tài khoản Admin Hình 4.2.Form giao diện Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 22 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC - Trong quản lý : + Quản lý học sinh + Quản lý lớp học + Quản lý kết học tập + Quản lý giáo viên + Quản lý năm học học kỳ + Quản lý môn học 3.4.3 Form danh sách học sinh Hình 4.3 Danh sách học sinh - Gồm tất danh sách trƣờng - Có chức năng: + Thêm học sinh + Sửa thông tin học sinh + Xóa học sinh + Tìm kiếm học sinh Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 23 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC 3.4.4 Form phân lớp cho học sinh Hình 4.4 Phân lớp cho học sinh chưa có lớp - Phía bên trái danh sách học sinh chƣa có lớp - Bên phải thông tin: năm học, kỳ học lớp, danh sách lớp - Ở nút chuyển nút xóa khỏi lớp (với điều kiện chƣa có điểm) 3.4.5 Form chyển lớp cho học sinh Hình 4.5.Chuyển lớp cho học sinh Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 24 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC - Để chuyển học sinh từ lớp sang lớp khác - Thông tin thị lấy MaHS, TenHS 3.4.6 Form danh sách lớp học Hình 4.6.Danh sách lớp học theo năm học - Có chức thêm, sửa xóa lớp học 3.4.7 Form danh sách học sinh lớp Hình 4.7.Học sinh lớp Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 25 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC 3.4.8 Form điểm theo lớp môn học Hình 4.8 Điểm theo lớp mơn học 3.4.9 Form tổng kết học kỳ theo lớp Hình 4.9 Tổng kết theo lớp (xếp hạnh kiểm cho học sinh luôn) Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 26 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC 3.4.10 Form danh sách giáo viên Hình 4.10.Danh sách giáo viên - Có chức thêm, sửa, xóa, tìm kiếm thơng tin giáo viên 3.4.11.Form phân công giáo viên Hình 4.11.Phân cơng giáo viên Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 27 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC 3.4.12.Form học kỳ Hình 4.12.Các học kỳ năm học trường - Có chức thêm sửa xóa học kỳ 3.4.13 Form năm học Hình 4.13.Năm học Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 28 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC - Có chức thêm sửa xóa năm học 3.4.14 Form danh sách mơn học Hình 4.14.Danh sách mơn học - Có chức thêm sửa xóa mơn học có chương trình học 3.4.15 Xuất danh sách học sinh Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 29 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC Có xuất danh sách hoc sinh theo: + Tất học sinh + Lớp + Nơi sinh + Năm học + Giới tính 3.4.16 Xuất danh sách giáo viên Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 30 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC Có xuất danh sách hoc sinh theo : + Tất + Nơi sinh + Năm sinh + Giới tính 3.4.17 Xuất Bảng điểm theo lớp học Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 31 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 32 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC KẾT LUẬN KẾT LUẬN ĐỀ TÀI Kết đạt đề tài  Rút ngắn đƣợc thời gian chờ đợi học sinh  Thuận tiện cho giáo nhà trƣờng quản lý học sinh dễ dàng  Sử dụng máy tính vào cơng việc tìm kiếm thơng tin chi tiết điểm sinh viên dễ dàng nhanh chóng thuận tiện Việc lƣu trữ đơn giản, khơng cần phải có nơi lƣu trữ lớn, thông tin học sinh xác nhanh chóng  Việc thống kê định kỳ kỳ, năm thuận tiện, nhanh chóng  Với chức xử lƣ hệ thống rút ngắn công việc nhân viên quản lý giảm số lƣợng nhân viên quản lý, tránh tình trạng dƣ thừa Hạn chế đề tài  Kinh phí để xây dựng hệ thống quản lý thiết bị cho nhà trƣờng bao gồm máy móc, phần mềm tốn  Chức ứng dụng cịn nhiều thiếu sót (vd : lƣu liệu,… )  Hƣớng khắc phục phát triển đề tài Để phần mềm quản lý trung học phổ thơng góp phần quan trọng việc quản lý hoc sinh, giảm bớt cồng kềnh sổ sách… việc mở rộng đề tài, xem xét nhiều khía cạnh để phần mềm đƣợc hoàn thiện cần thiết Trong đề tài em có phân tích xây dựng phần mềm đơn giản chƣa có tính phức tạp Vì vậy, hƣớng phát triển đề tài là:  Các mối ràng buộc quan hệ bảng sở cần đƣợc chặt chẽ  Cần phân quyền cho thầy cô giáo quản lý lớp  Tích hợp thêm việc quản lý kết thi tuyển trƣờng  Chuyển hƣớng quản lý thông tin học sinh qua mạng  Mở rộng thêm ứng dụng web: cho phép nhập chỉnh sửa thơng tin từ xa  Tiếp tục hồn chỉnh chức cịn thiếu sót Xây dựng phần mềm quản lý nói chung, phần mềm quản lý THPT nói riêng khơng việc xây dựng đơn thuần, mà địi hỏi cách có hệ thống giai đoạn khảo sát, phân tích thiết kế phải đƣợc tiến hành trƣớc Đứng trƣớc xu phát triển công nghệ thông tin nhƣ vũ bão xây dựng phần mềm quản lý trƣờng THPT trƣờng học điều Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 33 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC thiếu, đề tài mang tính thực tế cao Qua việc nghiên cứu xây dựng đề tài này, phần củng cố cho em kiến thức lập trình cung cấp cho em thêm làm xây dựng đƣợc phần mềm hoàn chỉnh, qua quản lý trƣờng trung học phổ thơng em tự tin xây dựng đƣợc phần mềm tƣơng tự nhƣ: quản lý thƣ viện, quản lý nhân sự, quản lý khách sạn… Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 34 Đồ ÁN TỐT NGHIỆP ĐẠI HỌC TÀI LIỆU THAM KHẢO [1] Data Structures and Algorithms with Object-Oriented Design Patterns in Java [2] TS.Trần Văn Cảnh, Slide giảng java Link download: http://old.vinhuni.edu.vn/~canhtv/java/ [3] Giáo trình java tiếng việt Linh download: http://tailieuhoctap.vn/chi-tiet-sach/182-nganh-cong-nghethong-tin/lap-trinh-ung-dung/772462-giao-trinh-java-co-ban-tieng-viet [4] Tài liệu từ Youtobe ( Java Swing Của Study end share) Link: https://www.youtube.com/watch?v=MUcbkEIeyno&list=PLlSyE2TKmdTR3sx 5wVgZgAp8407-HioJk Bùi Văn Ưng - Lớp 52K3 - Khoa CNTT 35 ... TỐT NGHIỆP ĐẠI HỌC - Trong quản lý : + Quản lý học sinh + Quản lý lớp học + Quản lý kết học tập + Quản lý giáo viên + Quản lý năm học học kỳ + Quản lý môn học 3.4.3 Form danh sách học sinh Hình... cứu xây dựng đề tài này, phần củng cố cho em kiến thức lập trình cung cấp cho em thêm làm xây dựng đƣợc phần mềm hoàn chỉnh, qua quản lý trƣờng trung học phổ thông em tự tin xây dựng đƣợc phần mềm. .. NGHIỆP ĐẠI HỌC LỜI MỞ ĐẦU Lý chọn đề tài  Quản lý trƣờng trung học phổ thông công việc tƣơng đối phức tạp, tốn nhiều thời gian cơng sức Chính vậy, tin học hóa lĩnh vực quản lí trung học phổ thông

Ngày đăng: 01/08/2021, 10:56

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

TÀI LIỆU LIÊN QUAN

w