Dự án phát triển phần mềm quản lí sinh viên với Java | Học phần lập trình hướng đối tượng với Java giúp sinh viên năm được phương pháp lập trình hướng đối tượng (OOP) và ngôn ngữ lập trình Java cơ bản. Bài tập lớn môn học là tổng hợp kiến thức, kỹ năng về phương pháp lập trình hướng đối tượng và ngôn ngữ lập trình Java. Nội dung bài tập lớn gồm: Phân tích bài toán, giới thiệu tông quan về phương pháp lập trình hướng đối tượng, đặc trưng của ngôn ngữ lập trình Java, cài đặt phần mềm với ngôn ngữ Java trong đó sử dụng các lớp kế thừa, lớp trừu tượng vào giao diện (interface) của lập trình hướng đối tượng. Bài tập lớn là tài liệu tham khảo hữu ích cho SV ngành CNTT. Lập trình Java, bài tập lớn, đồ án môn học, lập trình hướng đối tượng
Trang 1Bộ Giáo dục và đào tạo Trường Đại học Công nghệ Đông Á
Bài tập lớn:
Lập trình hướng đối tượng
Đề tài:
Dự án phát triển phần mềm quản lí
sinh viên
Giáo viên hướng dẫn:
Trần Xuân Thanh Nhóm gồm:
1 Trần Ngọc Việt MSV:20200590
2 Trần Trí Vỹ MSV:20200432
Hà Nôi, tháng 10, năm 2021
Trang 2Bộ giáo dục và đào tạo
Trường Đại học Công nghệ Đông Á
Dự án phát triển phần mềm quản lí sinh viên
Điểm (bài tâp lớn)
Bằng số: Bằng chữ:
CÁN BỘ CHẤM 1 CÁN BỘ CHẤM 2
( Ký và ghi rõ họ tên ) ( Ký và ghi rõ họ tên )
Stt Sinh viên thực
hiện Lớp MSV Vai trò Điểm bằng
số
Điểm bằng chữ
Kí tên
SV
1 Trần Trí Vỹ Cntt2 20200432 PP+PDF+TT Vỹ
2 Trần Ngọc
Việt
Cntt2 20200590 Code+Demo Việt
Trang 3Lời nói đầu
• Cùng với sự phát triển mạnh mẽ của công nghệ thông tin và cùng với sự xâm nhập nhanh chóng của tin học vào mọi lĩnh vực của đời sống xã hội thì việc sử dụng máy tính trong công tác quản
lý đã trở thành một nhu cầu cấp bách, nó là một trong những yếu tố không thể thiếu nhằm nâng cao chất lượng và hiệu quả trong công tác quản lý Trong lĩnh vực quản lý sinh viên việc điều chỉnh và bổ xung thông tin thực hiện rất khó khăn và không rõ ràng, việc tìm kiếm thông tin mất nhiều thời gian, độ chính xác kém Do đó việc Tin học hoá các hoạt động trong nhà trường vào “Quản lý sinh viên” ngày càng trở nên cần thiết Việc ứng dụng Tin học trong công tác quản lý giúp cho con người thoát khỏi lao động thủ công, nâng cao hiệu quả của công việc, tiết kiệm được rất nhiều thời gian
• Mục đích và yêu cầu của dự án: Quản lý sinh viên là công việc nhằm quản lý tất cả quá trình hoạt động và học tập của sinh viên trong các trường Đại học cũng để nâng cao về công nghệ thông tin Quản lý sinh viên trong các trường Đại học chính là quản lý quá trình học tập, trong đó có tất cả hồ sơ của sinh viên và diểm trong quá trình học tập tại trường đều được lưu trong chương trình “Quản
lý sinh viên” Trong quản lý sinh viên có nhiều đầu điểm, có nhiều môn và có điểm của nhiều lần thi Chương trình “Quản lý sinh viên gồm nhiều lĩnh vực như quản lý họ tên, ngày sinh, giới tính, dân tộc, nơi sinh Xây dựng chương trình Quản lý sinh viên nhằm hỗ trợ cho công tác quản lý họ tên, ngày sinh, điểm Bài toán đặt ra là phân tích thiết kế hệ thống thông tin vấn đề đặt ra là tại sao phải quản lý? Và quản lý cái gì và quản lý như thế nào để công việc có hiệu quả, tiết kiệm được thời gian cho cán bộ công nhân viên.
Trang 4Mục lục:
1 Phát biểu vấn đề
2 Phân tích bài toán
2.1 Yêu cầu
2.2 Mục đích
3 Thiết kế mô hình Class
4 Code + Kết quả
4.1 Stundenmodify
4.2 Students
4.3 Form
4.4 Export Excel
5 Kết quả
6 Kết luận
7 Tài liệu tham khảo
1 Phát biểu vấn đề
-Giả sử 1 cô hoặc thầy giáo là người quản lí sinh viên trong Trường Đại học Công nghệ Đông Á yêu cầu nhóm xây dựng 1 phần mềm về hỗ trợ quản lí sinh viên được thuận tiện hơn Thông tin về việc quản lí như sau:
• Trong trường có rất nhiều sinh viên: sinh viên K8 sinh viên K9, sinh viên K10, sinh viên K11 và mới nhất là sinh viên K12
• Mỗi sinh viên đều phải đưa thông tin cá nhân cho BQL sinh viên trong trường, thông tin gồm: họ và tên, giới tính, tuổi, Emal, số điện thoai,…để nhà trường cập nhật danh sách
2 Phân tích bài toán
-Yêu cầu:
• Xây dựng chương trình Quản lí sinh viên nhằm hỗ trợ cho công tác quản lí họ tên, giới tính, tuổi, Emal, số điện thoai,…Dự án đặt
ra là phát triển 1 phần mềm quản lí sinh viên, tại sao phải quản
lí ? Và quản lí như nào để có đc hiệu quả, tiết kiệm thời gian cho cán bộ quản lí và sinh viên
-Mục đích:
Trang 5• Quản lí sinh viên trong các trường đại học chính là quản lí quá trình học tập, trong đó có tất cả hồ sơ của sinh viên đều đc lưu trong chương trình “Quản lí sinh viên”
• Quản lí sinh viên là công việc nhằm quản lí tất cả quá trình hoạt động và học tập của các sinh viên, và để nâng cao về công nghệ thông tin
• Trong các trường đại học việc tìm kiếm còn là vấn đề mà chúng
ta cần quan tâm Việc tìm kiếm sinh viên gặp nhiều khó khan như: sinh viên khá, giả; cán bộ lớp, những sinh viên tham gia hđ ngoại khóa của trường,…
3 Thiết kế mô hình Class
Trang 64 Code + Kết quả
4.1 Studentmodify
-Code
Trang 9Kết quả
Trang 104.2 Students
-Code
Trang 114.3 Form
-Code
Trang 14Kết quả
Trang 154.4 Export Excel
-Code
Trang 165 Kết quả
Trang 176 Đánh giá
- Đã hoàn thành
7 Tài liệu tham khảo
https://viettuts.vn/java
https://www.youtube.com/watch?v=w354JcsOvWo&t=2464s
https://lap-trinh-may-tinh.blogspot.com/p/b.html
https://www.youtube.com/watch?v=WFqW_1aFiho&t=774s