需求:
采取控制臺的方式去書寫學生管理系統
分析:
初始菜單:
“----------歡迎來到java學生管理系統----------”
“1:添加學生”
“2:刪除學生”
“3:修改學生”
“4:查詢學生”
“5:退出”
“請輸入您的選擇:”
學生類:
屬性:id、姓名、年齡、家庭地址
添加功能:
鍵盤錄入每一個學生信息并添加,需要滿足以下要求:
- id唯一
刪除功能:
鍵盤錄入要刪除的學生id,需要滿足以下要求:
鍵盤錄入要刪除的學生id,需要滿足以下要求:
- id存在刪除
- id不存在,需要提示不存在,并回到初始菜單
修改功能:
鍵盤錄入要修改的學生id,需要滿足以下要求:
- id存在,繼續錄入其他信息
- id不存在,需要提示不存在,并回到初始菜單
查詢功能:
打印所有的學生信息,需要滿足以下要求:
如果沒有學生信息,提示:當前無學生信息,請添加后再查詢
id | 姓名 | 年齡 | 家庭住址 |
stu001 | 張三 | 23 | 南京 |
stu002 | 李四 | 24 | 天津 |
stu003 | 王五 | 25 | 廣州 |
stu004 | 趙六 | 26 | 深圳 |