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

正文內容

c通信錄管理系統(tǒng)課程設計-資料下載頁

2025-02-10 06:47本頁面

【導讀】用C/C++設計出模擬手機通信錄管理系統(tǒng),實現(xiàn)對手機中的通信錄進行管理。當錄入了重復的姓名和電話號碼時,則提示數(shù)據(jù)錄入重復并取消錄入;當通信錄中超過15條信息時,存儲空間已滿,不能再錄入新數(shù)據(jù);錄入的新數(shù)據(jù)能按遞增的順序自動進行條目編號。首先自己設計好數(shù)據(jù)結構及算法;界面友好,可操作性強,設置管理員用戶登錄界面,需要輸入用戶名和口令才能登錄管理界面。并對登錄、管理操作界面進行優(yōu)化,實現(xiàn)人機友好交流。需求分析主要是對該系統(tǒng)的需求、功能以及系統(tǒng)在軟硬件環(huán)境下運行的狀況。所包含的功能有通信錄新信息的添加、以保存信息的修改及刪除、號碼信息的撥號、顯示所有信息、顯示屬于同一類型通訊者的信息、退出。給出7個菜單項的內容和輸入提示:。注冊時密碼輸入兩次,如果一致則注冊成功,否則失敗重新注冊。

  

【正文】 rue。 string str。 while (infilenamenumbertype) { getline(infile, str)。 if (type==sign) { cout endl endl endl。 coutstr1endl。 cout setiosflags(ios::left) setw(17) name setw(16) number setw(10) type setw(18) str endl。 flag = false。 break。 } } system(pause)。}void book::show()//顯示同一類函數(shù){ char ch1。 cout你想輸出哪一類信息:endl。 coutA:辦公類 B:個人類 C:商務類 endl。 cout請選擇:endl。 cinch1。 switch(ch1) { case 39。A39。:showA()。 break。 case 39。B39。:showB()。 break。 case 39。C39。:showC()。 break。 default:coutERROR!endl。 }}void book::savenew()//保存入錄的信息{ ofstream outfile(, ios::app)。 if (!outfile) { cout endl 打開文件失敗! endl endl。 system(pause)。 return。 } outfile setiosflags(ios::left) setw(17) name setw(16) number setw(10) type setw(18) endl。 ()。//關閉文件}enum power{ADD = 39。139。, DEL = 39。239。, Alter= 39。339。, PRESS= 39。439。, //通信系統(tǒng)菜單選項定義Search = 39。539。, END = 39。639。,SHOWALL=39。739。}。enum power1{LOG=39。139。,CRE=39。239。,QUIT=39。039。}。//登錄系統(tǒng)菜單選項定義int main()//主函數(shù){ system(color 27)。 char choose1。 char choose。 book abj。 while (choose1= intface1()) { switch (choose1) { case LOG: system(cls)。 while(check()==0) while (choose = ()) { switch (choose) { case ADD: ()。 break。 case DEL: ()。 break。 case Alter: ()。 break。 case Search: ()。 break。 case PRESS: ()。 break。 case SHOWALL: ()。 break。 case END: cout \t\t endl \t版權所有@ endl \t\t endl \t如有技術問題請發(fā)電郵至:943599891@endl。 exit(0)。 break。 default: break。 } } break。 case CRE: creat()。 break。 case QUIT: cout endl 謝謝使用!!!!! endl endl。 exit(0)。 break。 default: break。 } } return 0。}五、測試數(shù)據(jù)及其結果分析 ,登陸界面輸入用戶名及密碼登錄失敗則返回原界面如認證失敗則顯示如下:,通過后進入注冊界面:,添加新聯(lián)系人六、調試過程中的問題在本次設計中,用戶登陸界面的設計存在漏洞。即每個人都可以注冊導致了該系統(tǒng)的版權和安全性受到威脅。在老師的指導下對改程序進行了改進,即設置了注冊權限密碼解決了該問題。編寫程序時出現(xiàn)語法錯誤,大多為標點符號錯誤、循環(huán)錯誤、大小寫錯誤等。解決方法為不停地調試改進。由于大一上學期沒有重視模塊的設計導致對此類問題的忽視不能夠有效解決程序設計的模塊化。為此翻看看了書本,問題得到了解決。七、課程設計總結這次的課程設計可以很好的檢測上學期所學的內容,同時也可以幫助我們鞏固以前所學習的知識,特別是C++語言的內容,在此次課設過程中,我將C++語言和數(shù)據(jù)結構又看了幾遍,課程設計也培養(yǎng)了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。通過這次課程設計,本人在多方面都有所提高。通過這次課程設計,培養(yǎng)和提高獨立工作能力,鞏固與擴充了數(shù)據(jù)結構等課程所學的內容,剛開始看到通信錄管理時候,感覺還好,雖然說有的同學拿的課題在試驗指導書上有類似的源代碼,但是感覺那樣的話,就沒有什么太大的挑戰(zhàn)了,只需要將書本上的源程序稍作修改就可以了,看到課題我首先想到了大一C語言時的課程設計,那個時候我也是做通訊錄管理的,但是總不能把以前的代碼在拿過來吧,這樣也太無趣了。在今后社會的發(fā)展和學習實踐過程中,一定要不懈努力,不能遇到問題就想到要退縮,一定要不厭其煩的發(fā)現(xiàn)問題所在,然后一一進行解決,只有這樣,才能成功的做成想做的事,才能在今后的道路上劈荊斬棘,而不是知難而退,那樣永遠不可能收獲成功,收獲喜悅,也永遠不可能得到社會及他人對你的認可其次,我們得學會互相幫助,與隊友的合作更是一件快樂的事情,只有彼此都付出,彼此都努力維護才能將作品做的更加完美。而團隊合作也是當今社會最提倡的。倘若我們今后從事編程工作,那我們必定會需要有團隊合作的精神和技巧。通過團隊力量來完成程序的編寫。課程設計誠然是一門專業(yè)課,給我很多專業(yè)知識以及專業(yè)技能上的提升,同時又是一門講道課,一門辯思課,給了我許多道,給了我很多思,給了我莫大的空間。同時,設計讓我感觸很深。使我對抽象的理論有了具體的認識。我認為,在這學期的課程設計中,不僅培養(yǎng)了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,我們學會了很多學習的方法。而這是日后最實用的,真的是受益匪淺。要面對社會的挑戰(zhàn),只有不斷的學習、實踐,再學習、再實踐。這對于我們的將來也有很大的幫助。以后,不管有多苦,我想我們都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。就像現(xiàn)在提倡的艱苦奮斗一樣,我們都可以在實驗結束之后變的更加成熟,會面對需要面對的事情。 此次設計也讓我明白了思路即出路,有什么不懂不明白的地方要及時請教或上網查詢,只要認真鉆研,動腦思考,動手實踐,就沒有弄不懂的知識。32
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1