2024暑假第七週總結

haoyinuo發表於2024-08-17

學生管理系統基礎構建

需求分析

需求:實現學生的基本管理功能,包括:新增、刪除、更新、查詢學生資訊
設計:確定系統的主要模組,包括:學生類、學生管理類、使用者介面等。

學生類

屬性:學生學號、姓名、年齡、班級
方法:獲取和設定屬性值、展示學生資訊

學生管理類

功能:新增、刪除、更新、查詢資訊
資料結構:使用ArrayList

使用者介面

命令列介面:提供簡單的輸入輸出操作用於與使用者互動,例如透過控制檯輸入學生資訊。
圖形使用者介面:使用Swing或javaFX建立

異常處理

輸入驗證: 處理使用者輸入的異常情況,確保資料的合法性。
錯誤提示: 提供使用者友好的錯誤資訊。

總結

這一週學習瞭如何構建一個基本的Java學生管理系統。掌握瞭如何定義學生類,管理學生資料的功能,以及實現簡單的使用者介面。這個系統為進一步學習Java開發提供了實踐基礎。
總之,這周學習的內容不多,不夠深入細緻,有待加強。