freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)生信息管理系統(tǒng)課程設(shè)計實驗報告-全文預(yù)覽

2025-02-08 21:55 上一頁面

下一頁面
  

【正文】 39。:delete_nam(pHead,p1)。 case 39。:case39。 printf( | 刪 除 成 員 |\n)。ch)。 printf(\n 學(xué)號(M) 姓名(N) 返回(R)\n\n\n\n\n\n\n\n\n\n\n\n\n\n)。 printf( \n)。 }}void admindelete(PSTU pHead,PSTU p1) { char num[10]。 } else { printf(\n\n\n\n\n\n\n\n\n\n\n該學(xué)生不存在!\n)。 break。 fflush(stdin)。 printf( | 修 改 信 息 |\n)。 PSTU p。 Sleep(800)。 } if(flag == 1) { userchange(pHead,p)。 p=pHeadnext。 printf( \n)。 system(cls)。:break。 case 39。:case39。:change_num(pHead,p1)。 switch(ch) { case 39。 printf(\n********************************學(xué)生信息管理系統(tǒng)********************************\n)。 printf( )。 printf( \n)。 system(cls)。 } }}void change_num(PSTU,PSTU)。n39。 getchar()。 pHead next = p。Y39。 scanf(%c,amp。 printf(\n\t\t\t學(xué)院:)。 printf(\n\t\t\t手機:)。 printf(\n\t\t\t性別:)。 scanf(%s,amp。 scanf(%s,pnum)。 printf( | 新 增 成 員 |\n)。 PSTU p。x39。break。A39。r39。break。P39。d39。break。C39。s39。break。N39。 fflush(stdin)。 } printf(%s 管理員\n\n,pnam)。 m = 70n。 } else { user(pHead,p)。 n=80。 login(pHead)。 } else if(strcmp(str,psw)) { printf(\n密碼錯誤,請重新輸入...\n)。 printf(\n********************************************************************************\n)。 flag = 1。 printf(\n)。) { i++。 getchar()。 printf( | 請 登 錄 |\n)。 PSTU p。endifinclude/** 函數(shù)原型:void login(PSTU pHead)* 接收參數(shù):pHead:鏈表頭結(jié)點* 返回參數(shù):無* 功能實現(xiàn):登陸界面* 編寫作者:劉寶* 編寫時間:2013/9/8*/void login(PSTU pHead){ int i = 0,flag = 0,n。 //學(xué)院 char mbp[20]。 //姓名 char sex[4]。*/typedef struct student{ char num[10]。void admindelete(PSTU,PSTU)。void admin(PSTU,PSTU)。int searchnum(PSTU,PSTU,PSTU)。void about()。引用參數(shù)的方式帶回數(shù)據(jù),用函數(shù)返回值來判斷函數(shù)執(zhí)行情況七、源程序ifndef HEAD_Hdefine HEAD_Hincludeincludeincludeincludeincludeincludeincludevoid login(PSTU)。(5).對于全局變量的注釋要盡量詳細(xì),包括它的功能,取值范圍,各取值含義等。(6).關(guān)鍵字if,while ,for與其后的條件判斷的表達(dá)式之間,插入一個空格分隔。(2).函數(shù)定義采用linux內(nèi)核編程風(fēng)格,即函數(shù)類型與函數(shù)名稱不分行。 //其他 使用結(jié)構(gòu)體嵌套,方便添加其他屬性 struct student *next。 //寢室 char cls[40]。 //密碼 每人一個密碼,默認(rèn)學(xué)號后四位,可以自己登錄修改 int root。 系統(tǒng)功能的基本要求:(1) 創(chuàng)建信息管理系統(tǒng)。假設(shè)系統(tǒng)中每個學(xué)生記錄只包括學(xué)號、姓名、電話號碼等信息。 //學(xué)號 學(xué)號唯一,且不能改,作為用戶登錄賬號 char psw[20]。 //性別 char dom[10]。 //手機// OTHE other。四、算法模塊設(shè)計兩大模塊:前臺界面、后臺控制前臺界面:登陸界面、管理員界面、用戶界面、增刪查改、修改密碼、關(guān)于我們后臺控制:數(shù)據(jù)讀取、數(shù)據(jù)寫入、數(shù)據(jù)加密、數(shù)據(jù)解密、構(gòu)建鏈表、記錄日志詳細(xì)設(shè)計詳細(xì)說明在代碼里有注釋,這里不再贅述,因為代碼粘過來會很亂,這里只提供函數(shù)接口等信息登錄界面 函數(shù)原型:void login(PSTU pHead) 接收參數(shù):pHead:鏈表頭結(jié)點 返回參數(shù):無 功能實現(xiàn):登陸界面 編寫作者:劉寶 編寫時間:2013/9/8管理員界面 函數(shù)原型:void admin(PSTU pHead,PSTU p) 接收參數(shù):pHead:鏈表頭結(jié)點 p:登錄人信息所在的節(jié)點 返回參數(shù):無 功能實現(xiàn):管理員界面 編寫作者:劉寶 編寫時間:2013/9/7用戶界面 函數(shù)原型:void admin(PSTU pHead,PSTU p) 接收參數(shù):pHead:鏈表頭結(jié)點 p:登錄人信息所在的節(jié)點 返回參數(shù):無 功能實現(xiàn):用戶界面 編寫作者:劉寶 編寫時間:2013/9/8增刪查改 函數(shù)原型:void adminadd(PSTU pHead,PSTU p1) 接收參數(shù):pHead:鏈表頭結(jié)點 p1:當(dāng)前登錄成員 返回參數(shù):無 功能實現(xiàn):添加一個成員 編寫作者:王慶華 編寫時間:2013/9/7 函數(shù)原型:void admindelete(PSTU pHead,PSTU p1) 接收參數(shù):pHead:鏈表頭結(jié)點 p1:當(dāng)前登錄成員 返回參數(shù):無 功能實現(xiàn):刪除一個成員 編寫作者:李昱凡 編寫時間:2013/9/7 函數(shù)原型:void adminsearch(PSTU pHead) 接收參數(shù):pHead:鏈表頭結(jié)點 返回參數(shù):無 功能實現(xiàn):查找一個成員的信息 編寫作者:汪俊杰 編寫時間:2013/9/7 函數(shù)原型:void adminchange(PSTU pHead,PSTU p1) 接收參數(shù):pHead:鏈表頭結(jié)點 p1:被修改的成員 返回參數(shù):無 功能實現(xiàn):修改一個成員的信息 編寫作者:徐廷政 編寫時間:2013/9/7修改密碼 函數(shù)原型:void changepsw(PSTU pHead,PSTU p1) 接收參數(shù):pHead:鏈表頭結(jié)點 p1:當(dāng)前登錄成員 返回參數(shù):無 功能實現(xiàn):修改當(dāng)前登錄成員的密碼 編寫作者:劉寶 編寫時間:2013/9/8關(guān)于我們 函數(shù)原型:void about() 接收參數(shù):無 返回參數(shù):無 功能實現(xiàn):輸出“關(guān)于我們”信息 編寫作者:劉寶 編寫時間:2013/9/8數(shù)據(jù)讀寫讀:函數(shù)原型:PSTU read(void)接收參數(shù):無返回參數(shù):鏈表頭結(jié)點功能實現(xiàn):讀取數(shù)據(jù)、解密密碼編寫作者:劉寶編寫時間:2013/9/8寫: 函數(shù)原型:void save(PSTU pHead) 接收參數(shù):pHead:鏈表頭結(jié)點 返回參數(shù):無 功能實現(xiàn):保存數(shù)據(jù)并加密密碼 編寫作者:劉寶 編寫時間:2013/9/8構(gòu)建鏈表 函數(shù)原型:PSTU create(void) 接收參數(shù):無 返回參數(shù):返回指向這個結(jié)點的指針 功能實現(xiàn):新建一個結(jié)點 編寫作者:劉寶 編寫時間:2013/9/8記錄日志 函數(shù)原型:void record(PSTU p1,int n,PSTU p2) 接收參數(shù):p1:當(dāng)前登錄成員 n:記錄種類 p2:被操作成員 返回參數(shù):無 功能實現(xiàn):記錄日志 編寫作者:劉寶 編寫時間:2013/9/8五、系統(tǒng)測試 登陸界面進(jìn)度條登陸: 管理員登陸界面 普通用戶登陸管理員的增刪查改用戶的增加:刪除用戶:查詢: 學(xué)號查詢 姓名查詢改學(xué)生信息改密碼密碼修改成功后,會重新登陸日志:關(guān)于我們:六、系統(tǒng)風(fēng)格整體風(fēng)格:(1).程序塊要采用縮進(jìn)風(fēng)格編寫,使用TAB控制縮進(jìn)。(5).相鄰的函數(shù)塊之間,插入一個空行分隔。(4).簡短代碼行的右側(cè),一般為單行注釋,內(nèi)容不超過10個單詞。六、課程設(shè)計總結(jié)分工: 組長:劉寶 負(fù)責(zé)基層代碼實現(xiàn)、界面設(shè)計和分配任務(wù) 組員:王慶華 負(fù)責(zé)增加模塊的代碼實現(xiàn)和撰寫文檔 徐廷政 負(fù)責(zé)修改模塊代碼實現(xiàn)和測試程序 汪俊杰 負(fù)責(zé)查找模塊代碼實現(xiàn)和PPT制作 李昱凡 負(fù)責(zé)刪除模塊代碼和提供創(chuàng)意以及查找相關(guān)資料感想: 團隊合作很重要,大家在一起討論,集思廣義才能使課題更好的完成 鞏固了以前一些不太清楚的東西,團隊合作彌補了每個人的短板 明白了怎么去團隊合作完成一個項目不足:輸密碼時產(chǎn)生的 “ * ” ,如果輸錯不能刪除,只能退回重新輸入很多函數(shù)模塊沒有返回值,不利于判斷函數(shù)執(zhí)行情況 計劃用amp。void save(PSTU)。void changepsw(PSTU pHead,PSTU p)。void userchange(PSTU pHead,PSTU p)。void adminchange(PSTU,PSTU)。}ifndef COMMON_Hdefine COMMON_H/*typedef struct others{}*POTH,OTHE。 //權(quán)限 char nam[10]。 //班級 char clg[40]。}*PSTU,STU。 char psw[20]。 printf( \n)。 scanf(%s,num)。\r39。\039。 if(!strcmp(num,pnum)) { strcpy(psw,ppsw)。 } if(!flag) { printf(\n無此用戶,請重新輸入...\n)
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1