作為乙個程式設計小白,才接觸程式設計沒多久,完成了第乙個學生管理系統,其功能主要如下:
1.進去之後會出現乙個登陸和註冊頁面,如果有賬號則直接進行登陸,否則進行註冊,
2 註冊功能的時候要輸入註冊賬號、設定密碼、輸入確認密碼、輸入郵箱號碼、輸入性別、輸入個人簡介、輸入你的身份證號碼、根據身份證號碼獲取你的出生年月日。輸入驗證碼。
賬號就是你的**號碼,不能小於11位 只能是13 、15、18開頭的。
密碼不能小於6位 不能大於10位, 首字母必須是大寫字母開頭,密碼不能是純數字,必須有大寫字母和小寫字母和數字組成。
確認密碼必須與設定的密碼一致
郵箱號碼 必須進行驗證 只能是 qq 和163 郵箱
性別 是根據身份證號碼的來判斷男和女。
個人簡介必須使用可變字串進行儲存設定
必須對身份證號碼進行驗證 長度驗證 (【如果有能力就根據你的身份證號碼進行你的省份驗證】)
出生年月日 根據你的身份證號碼獲取你的出生年月日,並計算出你現在的年齡。隨機產生一組數字 四個數字,與輸入的四個數的驗證碼進行比對。如果驗證碼不對,則註冊失敗。註冊成功之後會獲取你註冊的時間並輸出,最後跳轉到的登陸頁面。
3.登陸的時候會提示您輸入您的賬戶和密碼,並進行比對。如果成功則進入到學生管理系統,否則會提示您再次確認後再次輸入,一共只有三次機會,如果三次機會用完系統會自動關閉。
4.當你登陸成功是,系統會彈出乙個介面,(上面有,查詢所有學生資訊, 根據學號查詢學生資訊,新增學生資訊,刪除學生資訊,按成績高低輸出學生的資訊,修改學生資訊,退出當前系統),如果選擇其他資訊,系統會提醒您沒有此操作,重新輸入您的操作。新增學生資訊,修改學生資訊,刪除學生資訊在這三種操作之後都會進行一次遍歷輸出所有學生的資訊
學生管理系統
include stdio.h include include include struct student void print void void display struct student head struct student creat q next null display head ...
學生管理系統
任務 提供 管理員 和 使用者 乙個系統 可以檢視學生資訊 系統提供 帳號登入 資訊管理功能 管理員使用者可以對學生資訊進行 增 刪 改 查 並 同時能夠 管理賬戶 資訊 普通使用者 只能進行 對資訊的查詢功能 可以根據學號 或者 姓名查詢 1.初始化 3個檔案 配置檔案 帳號資訊檔案 學生資訊檔案...
學生管理系統
注釋 這個小的系統,主要體現了c語言的 分而治之,重用 也就是老師教函式時給我們說的最核心的思想。主要吧,就是先在開始 定義後面要使用的函式,再定義一些全域性變數 再在主函式中一一呼叫。在主函式後面 再一一的寫這些函式體 也就是乙個個小的演算法慢慢湊起來 就組成了 include include i...