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

正文內容

基于mfc的簡易通訊錄管理系統(tǒng)設計-資料下載頁

2025-11-07 00:00本頁面
  

【正文】 _a_record(Person per[],int n){int m。printf(“tn請選擇查詢方式:n”)。printf(“t┌──────┐n”)。printf(“t│1姓名 │n”)。printf(“t│2電話 │n”)。printf(“t│3地址 │n”)。printf(“t│4返回 │n”)。printf(“t└──────┘n”)。printf(“請選擇:”)。scanf(“%d”,amp。m)。while(m!=1amp。amp。m!=2amp。amp。m!=3amp。amp。m!=4){if(m==1){char s[20]。int i=0。printf(“t請輸入想查詢的姓名:”)。scanf(“t%s”,s)。while(strcmp(per[i].name,s)!=0amp。amp。i} printf(“輸入錯誤,請重新選擇:”)。scanf(“%d”,amp。m)。}。} return。printf(“t此人編號: %dn”,per[i].score)。printf(“t此人年齡: %sn”,per[i].age)。printf(“t電話號碼: %sn”,per[i].num)。printf(“t通訊地址: %sn”,per[i].adds)。printf(“t電子郵箱: %sn”,per[i].)。if(m==2){char s[20]。int i=0。printf(“t請輸入想查詢的電話:”)。scanf(“t%s”,s)。while(strcmp(per[i].num,s)!=0amp。amp。i}。}printf(“t此人編號: %dn”,per[i].score)。printf(“t此人姓名: %sn”,per[i].name)。printf(“t此人年齡: %sn”,per[i].age)。printf(“t通訊地址: %sn”,per[i].adds)。printf(“t電子郵箱: %sn”,per[i].)。} if(m==3){}。char s[20]。int i=0。printf(“t請輸入想查詢的地址:”)。scanf(“t%s”,s)。while(strcmp(per[i].adds,s)!=0amp。amp。i}printf(“t此人編號: %dn”,per[i].score)。printf(“t此人姓名: %sn”,per[i].name)。printf(“t此人年齡: %sn”,per[i].age)。printf(“t電話號碼: %sn”,per[i].num)。printf(“t電子郵箱: %sn”,per[i].)。printf(“t通訊錄中沒有此人!n”)。return。void Change(Person per[],int n){char s[20]。int i=0。printf(“t請輸入想修改的記錄中的名字:”)。scanf(“%s”,s)。while(strcmp(per[i].name,s)!=0amp。amp。iprintf(“t通訊錄中沒有此人!n”)。return。}printf(“t編號:”)。scanf(“t%d”,amp。per[i].score)。printf(“t姓名:”)。scanf(“t%s”,per[i].name)。printf(“t年齡:”)。scanf(“t%s”,per[i].age)。printf(“t電話號碼:”)。scanf(“t%s”,per[i].num)。printf(“t通訊住址:”)。scanf(“t%s”,per[i].adds)。printf(“t電子郵箱:”)。scanf(“t%s”,per[i].)。printf(“t修改成功!”)。}void WritetoText(Person per[],int n){int i=0。FILE *fp。char filename[20]。printf(“t保存到文件n”)。printf(“t請輸入所保存的文件名:”)。scanf(“t%s”,filename)。if((fp=fopen(filename,“w”))==NULL)/*定義文件指針*/ /*定義文件名*/ /*輸入文件名*/{}fprintf(fp,“******************************************通訊錄printf(”t無法打開文件n“)。system(”pause“)。return。******************************************n”)。fprintf(fp,“編號姓名年齡電話號碼通訊地址電子郵箱n”)。fprintf(fp,“%3dt%6st%3st%13st%20st%20sn”,per[i].score,per[i].name,per[i].agwhile(i。fprintf(fp,“***************************************共有%d條記錄 } fprintf(fp,”n“)i++。****************************************n”,n)。}void main()/*主函數(shù)*/ { int n=0。fclose(fp)。/*關閉文件*/ printf(“保存成功!n”)。for(。){switch(menu_select()){case 1:printf(“nt添加記錄到通訊錄n”)。n=Input(pe,n)。break。case 2:printf(“nttt通訊錄記錄表n”)。Display(pe,n)。break。case 3:printf(“nt從通訊錄中刪除記錄n”)。n=Delete_a_record(pe,n)。printf(“t”)。system(“pause”)。break。case 4:printf(“nt在通訊錄中查找記錄n”)。Query_a_record(pe,n)。printf(“t”)。system(“pause”)。break。case 5:/*添加記錄*//*顯示記錄*/ /*刪除記錄*//*查找記錄*/printf(“nt修改通訊錄中的記錄n”)。Change(pe,n)。printf(“t”)。system(“pause”)。break。case 6:printf(“nt保存功能n”)。WritetoText(pe,n)。printf(“t”)。system(“pause”)。break。case 0:printf(“ntt謝謝使用,再見!n”)。printf(“ntt”)。system(“pause”)。exit(0)。}}}/*修改數(shù)據(jù)*//*保存數(shù)據(jù)*//*結束程序*/4調試分析調試的意義和目的:在管理信息系統(tǒng)的開發(fā)過程中,面對著錯綜復雜的各種問題,人的主觀認識不可能完全符合客觀現(xiàn)實,開發(fā)人員之間的思想交流也不可能十分完善。所以,在管理信息系統(tǒng)開發(fā)周期的各個階段都不可避免地會出現(xiàn)差錯。開發(fā)人員應力求在每個階段結束之前進行認真、嚴格的技術審查,盡可能早的發(fā)現(xiàn)并糾正錯誤,否則等到系統(tǒng)投入運行后再回頭來改正錯誤將在人力、物力上造成很大的浪費,有時甚至導致整個系統(tǒng)的癱瘓。然而,經驗表明,單憑審查并不能發(fā)現(xiàn)全部差錯,加之在程序設計階段也不可避免還會產生新的錯誤,所以,對系統(tǒng)進行調試是不可缺少的,是保證系統(tǒng)質量的關鍵步驟。統(tǒng)計資料表明,對于一些較大規(guī)模的系統(tǒng)來說,系統(tǒng)調試的工作量往往占程序系統(tǒng)編制開發(fā)總工作量的40%以上。調試的目的在于發(fā)現(xiàn)其中的錯誤并及時糾正,所以在調試時應想方設法使程序的各個部分都投入運行,力圖找出所有錯誤。錯誤多少與程序質量有關。即使這樣,調試通過也不能證明系統(tǒng)絕對無誤,只不過說明各模塊、各子系統(tǒng)的功能和運行情況正常,相互之間連接無誤,系統(tǒng)交付用戶使用以后,在系統(tǒng)的維護階段仍有可能發(fā)現(xiàn)少量錯誤并進行糾正,這也是正常的。1).顯示的主菜單界面:(1)主菜單界面 2).添加界面:(2)添加界面 3).顯示界面:(3)顯示界面 4).刪除界面:(4)刪除前界面 刪除后,通訊錄里的顯示記錄:圖(4)刪除后界面 5).查詢界面:以姓名查詢方式為例:(5)查詢界面6).修改界面:(6)修改前界面 修改后,通訊錄里的顯示記錄:(6)修改后界面 7).保存界面:(7)保存界面 文件截圖::、查詢、修改、保存等功能時,以查詢?yōu)槔?,輸入名字按回車后,雖然會顯示該人的所有記錄,但是顯示后,它馬上自動消失了,還沒來得及等我看內容。因此,向別人請教后,在一些地方加入了system(“pause”)。這個語言,用來對某項操作完成后進行暫停。但在最初,每次進行一項操作,運行窗口里的內容會一直保留著,感覺很雜亂,如下圖(添加后,進行顯示操作):之后,我去網上尋求解決辦法,知道可以使用system(“cls”)。這一語句可以解決這個問題,最后,修改成功。5總結這次的程序實設計實驗是對我們進入大學以來學習程序設計語言結果的一次大檢驗。自己動手,自己發(fā)現(xiàn)和解決問題。發(fā)現(xiàn)了自己的許多不足。平時沒有掌握好的知識在這次實驗中徹底暴露出來,經過不斷思考,不斷查閱資料和上機運行,解決其中大部分問題,當然還存在一些問題沒有解決。我相信在以后的學習能夠解決好它們。但是,收獲還是不小的,我不僅對C的操作有了進一步的掌握,還了解到了程序設計的書寫風格及其注釋的格式。當我選擇通訊錄這個題目時,一開始想運用大量鏈表及指針來完成,但是在慢慢琢磨之后,覺得這個不一定要用鏈表,于是改變了編程思路。當然還有不少文件的讀寫問題,不過還是通過不斷測試之后順利解決了。另外一點要說的就是這個程序用了很多的循環(huán),因此對于循環(huán)的控制要十分小心,有時while和dowhile的區(qū)別也是十分重要的。還有一點體會就是,書上和老師教的內容是有限的,我們需要不斷地靠自己去學習,向他人請教,了解和掌握更多的知識,這樣我們才能編出更好的C程序。總體來說,這次C語言程序設計實驗還是比較成功的,雖然最終程序還存在一些不足,但能取得這樣的成績我還是比較高興的。最后,要感謝學校為我們提供這次實驗機會,也要感謝老師的教導和好心人對我的幫助與支持。參考文獻[1]譚浩強,張基溫。C語言程序設計教程。第三版。北京:高等教育出版社,2006 [2]譚浩強,張基溫。C語言習題集與上機指導。第三版。北京:高等教育出版社,2006 [3]譚浩強。C程序設計(第三版)。北京:清華大學,2005 [4]譚浩強。C程序設計(第二版)。北京:清華大學,1999 [5]林建秋,韓靜萍,【M】.電子工業(yè)出版社,2004.[6]【M】.清華大學出版社,2006.[7],2005.[8],2005.[9],2004.[10]蘇小紅,【M】.電子工業(yè)出版社,謝在這里我要感謝楊書鴻老師,她對我進行了無私的指導和幫助,不厭其煩的幫助進行論文的修改和改進。另外,在校圖書館查找資料的時候,圖書館的老師也給我提供了很多方面的支持與幫助。在此向幫助和指導過我的各位老師表示最中心的感謝!感謝這篇論文所涉及到的各位學者,如果沒有各位學者的研究成果的幫助和啟發(fā),我將很難完成本篇論文的寫作。感謝我的同學和朋友,在我寫論文的過程中給予我很多素材,還在論文的撰寫和排版等過程中提供熱情的幫助。由于我的學術水平有限,所寫論文難免有不足之處,懇請各位老師和學友批評和指正!第四篇:學校通訊錄管理系統(tǒng)數(shù)據(jù)庫設計 數(shù)據(jù)庫設計在本實例中使用的是SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫服務器安裝的位置為本機,數(shù)據(jù)庫名稱為municationserver。下面將介紹數(shù)據(jù)庫分析和設計、數(shù)據(jù)表的創(chuàng)建、數(shù)據(jù)表關系圖和創(chuàng)建存儲過程的內容。 數(shù)據(jù)庫分析和設計在本節(jié)中,將根據(jù)上一節(jié)系統(tǒng)功能的設計分析創(chuàng)建各數(shù)據(jù)表的實體ER關系圖,它是數(shù)據(jù)庫設計非常重要的一步,下面用ER圖的形式表示出各實體的屬性。用戶的實體具有用戶ID、密碼、姓名、性別、電話、Email、用戶權限7個屬性,ER圖如圖45所示。姓名用戶權限性別電話用戶Email用戶ID圖45 用戶ER實體圖密碼 地區(qū)的實體具有地區(qū)編號、地區(qū)名稱2個屬性,ER圖如圖46所示。地區(qū)編號地區(qū)圖46 地區(qū)ER實體圖地區(qū)名稱 職務的實體具有職務編號、職務名稱2個屬性,ER圖如圖47所示。職務編號職務圖47 職務ER實體圖職務名稱 學校的實體具有學校名稱、學校所在地區(qū)、在校學生人數(shù)3個屬性,可用ER圖表示,如圖48所示。學校名稱學校在校學生人數(shù)學校編號學校所在地區(qū)圖48 學校ER實體圖通訊錄的實體具有聯(lián)系人姓名、地址、聯(lián)系電話、所屬職務、所在學校、所在單位、所屬地區(qū)7個屬性,ER圖如圖49所示。聯(lián)系人姓名聯(lián)系電話所在單位通訊錄所在學校圖49 通訊錄ER實體圖所屬地區(qū)地址所屬職務 數(shù)據(jù)表的創(chuàng)建在上面一節(jié)中講解了實體的ER圖,本節(jié)中將根據(jù)ER圖的內容,創(chuàng)建企業(yè)信息管理系統(tǒng)中的各數(shù)據(jù)表,在此系統(tǒng)中共涉及到5個數(shù)據(jù)表的應用,分別為如下。字段采用camel 風格定義用不同顏色區(qū)分字段 l 主鍵:藍色 l 外鍵:白色l 既是主鍵又是外鍵:淡藍色 l 普通字段:青綠 用戶信息表(Users)用于存放校園通訊錄信息管理系統(tǒng)中所有系統(tǒng)管理用戶的信息,用戶管理是每個管理系統(tǒng)中必不可少的,也是比較重要的一部分,本系統(tǒng)中進行了較詳細的設計,表中各個字段的數(shù)據(jù)類型、大小以及簡短描述如表41所示。表41 用戶信息表 TB_Users 字段名稱
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1