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

正文內(nèi)容

公交查詢系統(tǒng)用戶管理課程設計說明書-預覽頁

2025-02-11 13:30 上一頁面

下一頁面
 

【正文】 理鏈表處理庫圖處理庫存儲處理文件處理庫圖31系統(tǒng)結(jié)構 軟件模塊劃分該城市公交查詢系統(tǒng)的用戶管理功能分為兩個大模塊。void UpdateInfo()。//聲明改密函數(shù)void UpdateName()。//聲明修改菜單選擇函數(shù)【界面設計】用戶信息修改界面圖48修改界面設計1圖49修改界面設計2圖410修改界面設計3【輸入數(shù)據(jù)】用戶名 char NewName[40]、密碼int NewPassword、性別char NewSex[40]、年齡int NewAge、char NewAddr[40]【輸出數(shù)據(jù)】用戶名 char NewName[40]、密碼int NewPassword、性別char NewSex[40]、年齡int NewAge、char NewAddr[40]【流程設計】開始否否否否否是是是是您還沒登錄是否重新修改修改失敗修改結(jié)束修改成功數(shù)據(jù)的格式是否正確兩次的密碼是否一致是否提交修改信息重新輸入用戶信息顯示用戶的信息系統(tǒng)是否已登錄:【用戶名稱】用戶注銷【功能描述】通過此功能能夠?qū)崿F(xiàn)用戶注銷功能【實現(xiàn)函數(shù)】頭文件: void UserDelete()?!靖采w功能點】用戶登錄【測試輸入】用戶名:znn 密碼:2【測試輸出】登錄失敗、登錄成功,用戶名已存在【測試結(jié)果】提示“登錄成功”表示登錄成功!成功跳轉(zhuǎn)到用戶管理界面,提示“登錄失敗”,表示注冊失敗,原因可能用戶名已存在。提示“修改失敗”,表示修改失敗,原因格式輸入錯誤、兩次密碼輸入錯誤。這次是分工合作,每個人做一部分,然后由組長把它組合起來。對于這些還是比較熟悉的,因為在去年的ATM實訓中,這個都有做過,所以,要完成這些,對我來說,難度還是不大。在實訓的這些日子里,我們組的幾個人總是坐在一起,互相討論,互相交流,那種感覺真的很美好,也讓我學到了很多。后來,我們組的另外兩個同學還把他反鎖在寢室,要他寫代碼,說是沒做出來就不準出來。最后,對我們組的所有成員還有我們的實訓老師說聲:謝謝,辛苦了!參考文獻[1] 嚴蔚敏,吳偉民,數(shù)據(jù)結(jié)構(C語言版)。中國水利水電出版社。2005年(2007年重?。ㄟB續(xù)出版物:ISBN9787302108535。1250頁附錄define STU struct customer//宏定義define LEN sizeof(struct customer)//宏定義define L 40struct customer//定義結(jié)構體{ char loginName[L]。//性別 char userAddr[L]。}。STU *p=NULL。//聲明函數(shù)void Administrator()。//聲明主菜單函數(shù)void UserQuery()。//聲明修改名字函數(shù)void UpdateAge()。//聲明注銷用戶函數(shù)void UserMaintain()。void Skip()。//聲明退出函數(shù)void speedDown()。 speedDown()。//把地址賦給p2 while((!feof(fp))amp。 fread(p1,LEN,1,fp)。 char ch。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。 amp。\n)。 printf( amp。 amp。\n)。 printf( amp。 amp。\n)。 printf( amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。 printf( 請輸入數(shù)字:0~3:\n)。 switch(ch) { case 39。 case 39。 case 39。 case 39。 default:printf(您的輸入有誤!請重新輸入!\n)。 }}/************************************************************************************///比對管理員密碼void LoginAdministrator(){ int n。 for (n=0。\x0d39。//清屏 if(strcmp(secret2,1240\x0d)==0)Administrator()。 scanf(%s,amp。:LoginAdministrator()。:Start()。//調(diào)用跳轉(zhuǎn)函數(shù) speedDown()。 CreateFUDN(amp。 printf( amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。 amp。\n)。 printf( amp。 amp。\n)。 printf( amp。 amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。\n)。ch)。break。break。break。break。break。//清屏 Administrator()。 STU *p1=NULL,*p2=NULL,*p3=NULL,*DElete=NULL。 if((DElete=pare(accountNumber))!=NULL) { printf(\n\t\t\\n\t\t\t)。 switch(ch) { case 39。p1=p1next) { if(p1next==DElete) { DEletenext=p2。 system(cls)。//延長時間,是界面變得更美觀 Start()。//清屏 printf(\n\n\n\n\n\n\n\t\t\t返回中!)。break。break。 UserDelete()。//延長時間,是界面變得更美觀 UserDelete()。 long record=1。a)。break。break。//延長時間,是界面變得更美觀 Start()。 record++。 fprintf(fp,%ld,record)。} STU *customer(){ system(cls)。 scanf(%s,p1loginName)。 scanf(%d,amp。(p1userSex))。amp。 i=Pass()。 if(strcmp(p1password,jpassword)==0) { p1next=NULL。p2next!=NULL。//清屏 printf(\n\n\n\n\n\t\t兩次密碼輸入不一致!請重新輸入!\n\n\t\t)。//延長時間,是界面變得更美觀 Regist()。//調(diào)用跳轉(zhuǎn)函數(shù) speedDown()。p3=p3next) { if(strcmp(p3loginName,p1loginName)==0) { //system(cls)。//調(diào)用跳轉(zhuǎn)函數(shù) speedDown()。amp。 k=Pass()。 if(strcmp(p1password,lpassword)==0) { p1next=NULL。p2next!=NULL。//清屏 printf(\n\n\n\n\n\t\t\t兩次密碼輸入不一致!請重新輸入!\n\n)。//延長時間,是界面變得更美觀 Regist()。//調(diào)用跳轉(zhuǎn)函數(shù) speedDown()。//清屏 STU *check=NULL,*j=NULL。 if((check=pare(loginName1))==NULL) { printf(\n\t\t\t該用戶不存在!\n)。a)。break。break。//延長時間,是界面變得更美觀 Start()。 char a。 switch(a) { case 39。 case 39。 default:printf(\n\n\n\t\t\t輸入有誤,返回上一層!)。 } } else { //system(cls)。 speedDown()。 for(pareloginName=headnext。}/************************************************************************************///主菜單欄void Menu(){ char ch。 system(cls)。尊敬的用戶,!amp。\n)。 printf( amp。 printf( amp。 printf( amp。 printf( amp。 printf( amp。 printf( amp。 printf( amp。 printf( amp。 printf( amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。 amp。\n)。 printf( amp。amp。amp。amp。amp。amp。amp。 printf( amp。 printf( 請輸入數(shù)字:0~6:\n)。 switch(ch) { case 39。 case 39。Menu()。:QueryLine(G)。 case 39。Menu()。:MinRoadQuery1(G)。 case 39。Menu()。:EXITSYSTEM()。//延長時間,是界面變得更美觀 system(cls)。 STU *Pas=NULL。n++) { secret2[n]=getch()。 printf(*)。 char a。 printf(\t\t\t性別:)。 printf(\t\t\t請繼續(xù)選擇:\n\n)。 switch(a) { case 39。 case 39。 default:printf(\t\t\t對不起,輸入有誤)。 }}/************************************************************************************///修改選擇菜單函數(shù)void UpdateInfo(){ system(cls)。amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。 amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。amp。\n)。 printf( 請輸入數(shù)字:0~5:\n)。 switch(ch) { case 39。 case 39。 case 39。 case 39。 case 39。 case 39。 default:printf(您的輸入有誤!請重新輸入!\n)。 }}/************************************************************************************///修改姓名函數(shù)void UpdateName() { system(cls)。 printf(\n\n\n\t\t\t請輸入新姓名:)。 printf(\n\n\n\t\t\\n\n\t\t\t)。139。239。 Skip(
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1