在上兩篇文章中,我們演示了檔案版和資料結構版的學生資訊管理系統,最終都將學生資訊儲存到檔案中。不過,這些資料並不安全,任何人都可以檢視和修改。
我們有必要增強程式的安全性,對學生資訊進行加密,使用者只有輸入正確的密碼才能檢視和使用學生資訊。我們不妨將該版本的學生管理系統稱為密碼版。
密碼版的學生管理系統和檔案版、資料結構版的學生管理系統大部分操作都相同,只是增加了與密碼相關的選項。
第一次執行軟體,會讓使用者先設定密碼再使用,如下圖所示:
如果不是第一次執行軟體,會讓使用者輸入密碼校驗,如下圖所示:
輸入密碼後,進入主介面,顯示主選單,如下圖所示:
與前面兩個版本相比,多了乙個「修改密碼」的選項。輸入數字6,進行修改密碼,如下圖所示:
c語言學生資訊管理系統
超簡單的學生資訊管理系統 使用順序表實現 適合入門,新手學習使用 include include include include define n 20 int count 0 typedef struct student typedef struct sqlist void create sqli...
C語言學生資訊管理系統課設
專案說明 本系統基於c語言開發,適用於剛入門的 c語言新手專案課設,開發軟體採用 vc 6.0 開發,vs dev c 等均可執行。專案執行截圖 介面截圖 部分關鍵 從檔案載入資訊至鍊錶,改變全域性頭指標 phint readf file pf stu p,tail pf fopen studata...
學生資訊管理系統(C語言)
include includetypedef struct s student student insert student last student head 不傳頭 student order student student head,int student list length 按學號小到大...