實驗簡介:
學生資訊存放在一個記事本中,讓該記事本模拟資料庫。通過使用者輸入的指令,對該記事本内的資訊進行操作。
使用者登陸功能介紹
當進入使用者登陸功能後,會提示使用者輸入登陸時所需要的使用者名和密碼;“請輸入使用者名:”等使用者輸入完畢後,去核實檔案内是否有該使用者名。如果沒有該使用者名,提示使用者沒有此使用者,傳回主界面;如果有該使用者名,“請輸入密碼:”核實使用者密碼,如果對,則登陸成功;如果不對,提示使用者密碼錯誤,傳回主界面。
登陸成功
登陸成功後,會顯示目前操作人的資訊和主界面:
使用者名:xxxxxx 昵稱:xxxxx
1. 使用者登陸
2. 使用者注冊
- 資訊查詢
- 退出系統
如:
資訊查詢
提示使用者輸入要查詢的人的使用者名,如果沒有該使用者名的資訊,提示“查無此人”,傳回主界面;否則,顯示出該使用者名的所有資訊,并在資訊前顯示序号,如:控制台輸出
序号 使用者名 密碼 昵稱 學校 專業 住址
- zhangsan 123456 張三 齊工大 資訊 學校宿舍
- zhangsan 234567 張三 山師 信計 學校宿舍
查詢成功
顯示:1.資訊修改
2.傳回上一級
當使用者選擇資訊修改時,根據查詢的結果輸入要修改的序号,依次輸入要修改的資訊,如
請輸入要修改的序号
2(如果輸入的序号不符合要求,提示使用者重新輸入)
序号 使用者名 密碼 昵稱 學校 專業 住址
2 zhangsan 234567 張三 齊工大 信計 學校宿舍
修改完成後存入記事本即可
當使用者輸入4,退出系統,程式停止
github:https://github.com/FreeQC/test/blob/master/Student
作者:曹陽 主界面 注冊子產品 于前程 登陸查詢子產品
運作截圖:
實驗總結
程式雖然簡單,但是展現了程式設計思想,還是不錯的。