092教師信息管理系統(tǒng)C語言課程設(shè)計(jì){W}_第1頁
092教師信息管理系統(tǒng)C語言課程設(shè)計(jì){W}_第2頁
092教師信息管理系統(tǒng)C語言課程設(shè)計(jì){W}_第3頁
092教師信息管理系統(tǒng)C語言課程設(shè)計(jì){W}_第4頁
092教師信息管理系統(tǒng)C語言課程設(shè)計(jì){W}_第5頁
已閱讀5頁,還剩31頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、課程設(shè)計(jì)任務(wù)書計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)年級(jí)班1、 設(shè)計(jì)題目教師信息管理系統(tǒng)設(shè)計(jì)2、 主要內(nèi)容教師信息包括教師號(hào)、姓名、性別、年齡、學(xué)歷、職稱、工資、住址、 電話等(教師號(hào)不重復(fù))。試設(shè)計(jì)一教師信息管理系統(tǒng),使之能提供以 下功能:()系統(tǒng)以菜單方式工作()教師信息錄入功能輸入()教師信息刪除功能()教師信息瀏覽功能輸出()查詢和排序功能:(至少一種查詢方式)一一算法 按教師號(hào)查詢按職稱查詢等3、 具體要求圍繞課程設(shè)計(jì)的追求和意義,基本要求如下:、認(rèn)真閱讀語言課程設(shè)計(jì)指導(dǎo)書,明確課程設(shè)計(jì)的追求、意義和 要求。、快速匯總報(bào)告程序設(shè)計(jì)語言的精髓,如:函數(shù)的概念、函數(shù)的設(shè)計(jì)和函數(shù)的調(diào)用。3、快速熟悉 或的上

2、機(jī)環(huán)境。能熟練進(jìn)行高級(jí)編輯制作(特別是 字塊制作)。熟悉步進(jìn)式、斷點(diǎn)跟蹤的程序調(diào)試方法,提高工作效率。、根據(jù)“課程設(shè)計(jì)題目”,采用結(jié)構(gòu)化的程序設(shè)計(jì)思想,確定系統(tǒng)的總 體設(shè)計(jì)技術(shù)指導(dǎo)文件、確"定進(jìn)度進(jìn)度。如果是多人共一題,則要第一 步完成小組內(nèi)的人員分工及安排,不允許重題現(xiàn)象。.學(xué)習(xí)并了解良好的程序設(shè)計(jì)風(fēng)格。按質(zhì)、按量、并按進(jìn)度完成課程 設(shè)計(jì)的任務(wù)。.提供可運(yùn)行的課程設(shè)計(jì)系統(tǒng),參加上機(jī)面試答辯。本次課程設(shè)計(jì)的重點(diǎn)是:學(xué)會(huì)設(shè)計(jì)并編寫函數(shù),掌握好各函數(shù)之 間的調(diào)用關(guān)系。利用文件制作函數(shù),建立數(shù)據(jù)庫并完成對(duì)數(shù)據(jù)庫的各 種制作。掌握幾種典型算法的應(yīng)用(如:冒泡法、選擇排序法和折半 查找法)。同

3、時(shí)鍛煉學(xué)生根據(jù)題目進(jìn)行分析、設(shè)計(jì)、編碼、調(diào)試程序和 書寫必要文檔的綜合處理能力,從實(shí)踐中學(xué)習(xí)并思想到程序設(shè)計(jì)的結(jié) 構(gòu)化思想和設(shè)計(jì)方法。4、 進(jìn)度安排依照教學(xué)計(jì)劃,課程設(shè)計(jì)進(jìn)度為周。按照軟件工程的思想,軟件系統(tǒng) 的分析設(shè)計(jì)至關(guān)重要,并要十足重視書寫“文檔”。避免甚至杜絕“拿 到題目就編碼”的現(xiàn)象。建議將進(jìn)度分為三個(gè)階段:第一階段,根據(jù)題目要求,拿出系統(tǒng)的總體設(shè)計(jì)技術(shù)指導(dǎo)文件: 即構(gòu)思各程序模塊的算法,并畫出相應(yīng)的圖,同時(shí)編寫相應(yīng)的文檔。第二階段,根據(jù)圖編寫程序代碼并單獨(dú)調(diào)試,再將調(diào)試通過的各 個(gè)子模塊進(jìn)行集成調(diào)試。第三階段,歸納文檔資料,按要求填寫在課程設(shè)計(jì)技術(shù)指導(dǎo)文 件上,并參加答辯。三個(gè)階段

4、進(jìn)度分配的大概比例是:。5、 完成后應(yīng)上交的材料.課程設(shè)計(jì)的題目、系統(tǒng)的總功能和各子模塊的功能。題追求設(shè)計(jì)思想(或算法)簡(jiǎn)述。.主要程序的框圖(要求用圖)。源程序代碼(要求在關(guān)鍵的位置有注釋,從而增加程序的可讀 性)。.課程設(shè)計(jì)的匯總報(bào)告報(bào)告,主要包括以下內(nèi)容:()課程設(shè)計(jì)中遇到的主要問題和解決方法。()你的創(chuàng)新和得意之處。()設(shè)計(jì)中存在的不足及改進(jìn)的設(shè)想。()本次課程設(shè)計(jì)的感想和心得思想到。以上完成的源程序及相關(guān)文檔,填寫在課程設(shè)計(jì)技術(shù)指導(dǎo)文件上, 要求干凈整潔,符合課程設(shè)計(jì)的要求和規(guī)范。6、 總評(píng)成績(jī)指導(dǎo)教師簽名日期年月日系主任審核日期年月目錄一.題目設(shè)計(jì)思想簡(jiǎn)述二.程序的一圖總程序的一圖

5、各子函數(shù)的一圖教師信息錄入函數(shù)教師信息瀏覽函數(shù)教師信息刪除函數(shù)教師信息查詢函數(shù)教師信息排序函數(shù)三.源程序代碼四.程序運(yùn)行效果圖登陸桌面菜單欄錄入功能瀏覽功能刪除功能查詢功能排序功能五.匯總報(bào)告報(bào)告課程設(shè)計(jì)中遇到的主要問題和解決方法你的創(chuàng)新和得意之處設(shè)計(jì)中存在的不足及改進(jìn)的設(shè)想本次課程設(shè)計(jì)的感想和心得思想到一.題目設(shè)計(jì)思想簡(jiǎn)述如上圖所示,該教師信息管理系統(tǒng)主要是一個(gè)以動(dòng)態(tài)鏈表的應(yīng)用 為基礎(chǔ)來實(shí)現(xiàn)對(duì)教師信息的錄入,查詢,刪除等功能。定義教師結(jié)構(gòu)體如下:(教師號(hào)姓名口性別年齡口學(xué)歷職稱工資;地址電話*;*;主函數(shù)只進(jìn)行口令函數(shù)和菜單欄函數(shù)的調(diào)用,主要工作通過菜單函數(shù)實(shí)現(xiàn)??诹顬椤2藛螜诤瘮?shù)通過用語句

6、實(shí)現(xiàn)不同功能的選擇,不同的功能用不同的 子函數(shù)實(shí)現(xiàn)。錄入教師信息通過建立動(dòng)態(tài)單鏈表來實(shí)現(xiàn)。瀏覽教師信息則通過將鏈表所有數(shù)據(jù)順序輸出來實(shí)現(xiàn)。查詢功能只要從鏈表頭開始不斷往下一個(gè)結(jié)點(diǎn)讀取信息跟所要查 找的信息比較,直到讀取到的信息跟所要查找的信息相同或鏈表尾為 止,并把此結(jié)點(diǎn)的信息輸出。刪除教師信息的函數(shù)是通過查找鏈表中有該信息的結(jié)點(diǎn)后將該結(jié) 點(diǎn)移出鏈表,即使該結(jié)點(diǎn)前一個(gè)結(jié)點(diǎn)直接指向該結(jié)點(diǎn)后面的結(jié)點(diǎn)來達(dá)到刪除信息的追求。排序函數(shù)是通過交換結(jié)點(diǎn)在鏈表中的位置來實(shí)現(xiàn)的,即使得各結(jié) 點(diǎn)在鏈表中的位置便是所要得到的排序該信息應(yīng)在的位置,這樣直接 順序輸出鏈表的信息時(shí)就能按所要的排序輸出了。二.程序的一圖總

7、程序的一圖當(dāng) 或?qū)χ匦螺斎胨x擇的功能退出 系統(tǒng)系心除IM刪明:各功能都是逃過調(diào)用子各子函數(shù)的一件子函數(shù)主要包括教師信息錄入,教師信息瀏師息詢能 教次一功教師信息查詢和教師信息排序等個(gè)。在退出系統(tǒng)時(shí)調(diào)用了一個(gè)保存信息到文件中的函數(shù),該函數(shù)只是簡(jiǎn)單的應(yīng)用了文件的讀寫功能,在此 不寫出其一圖。>說明:實(shí)際序中在鏈表頭為空是提供了可以瀏覽之前保存在文 件中的信息的功能,當(dāng)選擇該功能時(shí)就調(diào)用了一個(gè)讀取文件的函數(shù)。 該函數(shù)只是對(duì)文件讀寫的簡(jiǎn)單應(yīng)用,詳細(xì)請(qǐng)看后面第三部分代碼,這 里不寫出其圖。叩信息中不存在符合的信息的教師I 目、O用耒比較的信息運(yùn)方式的優(yōu)教師信息刪除的函數(shù)息查詢的函數(shù)輸入要?jiǎng)h除教

8、師信息的教師號(hào) 方面程序?yàn)橛脩籼峁┝朔N不同方式的查詢,名中一種方式的詢妁T杳子函數(shù)g >匕時(shí)也是米用一個(gè)菜單欄函數(shù)進(jìn)行選擇查詢方式匚給出查-方式白&m詢函婁循環(huán)>JU注為”輸出“還膈R仄旭錄用退出函數(shù)y鋌表頭?說明:謙希>«&;«阿白»岫找方式的數(shù)的。當(dāng)選搠娜號(hào)查找時(shí),輸入的即為教師號(hào),與做比較的為中教叱F9 其他查找方式時(shí)類似。排序也跟查作廠樣給匕»H制制枷忤息此處也出排序函數(shù)的一圖。,連表頭為空?查并處給輸出”還未錄入過教師信息”并退出函數(shù)/,是用來記錄結(jié)點(diǎn)的,當(dāng)選用的排序方式不同,說明: 第.三.源程序代碼<

9、><><><>()宏定義結(jié)構(gòu)體字節(jié)數(shù);定義結(jié)構(gòu)體(教師號(hào)姓名口性別年齡口學(xué)歷職稱工資地址電話*指向下一個(gè)結(jié)點(diǎn)*;()口令檢查的函數(shù)(;("請(qǐng)輸入口令(還可輸入次):");("");()檢查口令是否正確("歡迎進(jìn)入系統(tǒng)");)("口令不對(duì)");)()判斷可以輸入口令的次數(shù)是否用完("可使用的口令輸入次數(shù)已用完,將自動(dòng)退出!");();)()把數(shù)據(jù)存入文件的函數(shù)(*.;*;("是否把此次登錄系統(tǒng)錄入和修改后的教師信息保:【是】存到文件中"

10、);("請(qǐng)選擇:");("");()()判斷輸入的選擇是否有效("選擇無效,請(qǐng)重新輸入正確選項(xiàng):");("");)()判斷是否選擇了要保存(請(qǐng)輸入要保存數(shù)據(jù)的文件名:");("");(,"")(無法打開文件");();)(>)()此處數(shù)據(jù)有誤");();)();)()從文件讀出數(shù)據(jù)的函數(shù);*;請(qǐng)輸入存有教師信息的文件名:");("");(,"")無法打開文件");();)()*將位

11、置指針從文件末尾后退一個(gè)結(jié)構(gòu)體的字節(jié)數(shù)*()*從所指向的文件中讀出數(shù)據(jù)存儲(chǔ)到結(jié)構(gòu)體變量中*()將位置指針移到文件的開頭(口()*判斷文件開頭讀入的數(shù)據(jù)是否為空* (存有的教師信息如下:");()進(jìn)行循環(huán)讀取文件("教師號(hào),姓名,性別,年齡,學(xué)歷,");("職稱月薪,住址,電話");J()*從文件中讀入數(shù)據(jù)存儲(chǔ)到結(jié)構(gòu)體變量口中*)輸出文件中的最后一個(gè)信息("教師號(hào),姓名性別,年齡,學(xué)歷,”);("職稱 月薪住址,電話"叩);();)("該文件中無教師信息")文件為空時(shí)輸出此處)()錄入教師信息的函

12、數(shù)(* * *;,);(*)()*申請(qǐng)一個(gè)結(jié)構(gòu)體字節(jié)數(shù)的空間用來存儲(chǔ)一個(gè)教師的信("請(qǐng)輸入一位教師的教師號(hào)(結(jié)束錄入請(qǐng)輸入):");("">);(>)判斷用戶是要結(jié)束錄入還是要存儲(chǔ)信息()*判斷鏈表是否為空,是則將鏈表頭指向*鏈表不為空則將鏈表尾指向(用來記錄鏈表的尾部(>)*若不是鏈表尾則將指向下一個(gè)結(jié)點(diǎn)*>>將最后一個(gè)結(jié)點(diǎn)指向)(>)判斷用戶是否結(jié)束錄入功能(錄入該教師號(hào)的教師對(duì)應(yīng)的信息("姓名:");("性別:);("">);("年齡:"

13、);("">);("學(xué)歷:");("">);("職稱:");("">);("月薪:");("">);("住址:");("">);("電話:");("">);給統(tǒng)計(jì)錄入的教師數(shù)加一*判斷是否為第一個(gè)錄入的信息,是則將鏈表頭指向,否則將指向*();>用來記錄鏈表的最后一個(gè)結(jié)點(diǎn)(*)()重新申請(qǐng)空間("請(qǐng)輸入一位教師的教師號(hào)(結(jié)束錄

14、入請(qǐng)輸入):");("">);>將最后一個(gè)結(jié)點(diǎn)指向空)()輸出教師信息的函數(shù)(*;()判斷鏈表是否為空(這位教師的信息為:");("教師號(hào),姓名,性別,年齡,學(xué)歷,職稱">>>>>>);(" 月薪,住址,電話">>>);>將下一個(gè)結(jié)點(diǎn)的首地址賦給()到鏈表尾時(shí)結(jié)束循環(huán))鏈表為空時(shí)執(zhí)行以下部分(你此次登錄系統(tǒng)還沒有錄入教師信息,可進(jìn)行以下制作:");(":【瀏覽以前保存在文件中的教師信息】:【開始錄入教師信息");(

15、":【退出系【返回菜單】");("請(qǐng)選擇:")("");(<)(>)("選擇無效,請(qǐng)重新輸入正確選項(xiàng):");("");)()()調(diào)用從文件讀取數(shù)據(jù)的函數(shù)()()調(diào)用錄入信息的函數(shù)()()退出系統(tǒng))()刪除教師信息的函數(shù)(* *;,;()判斷鏈表是否為空(還未錄入過教師信息")鏈表為空時(shí)輸出;)("請(qǐng)輸入要?jiǎng)h除教師信息的教師號(hào):");("");(>)直到指向的結(jié)點(diǎn)是要?jiǎng)h除的信息位置(>)的下個(gè)結(jié)點(diǎn)為空則退出循環(huán)用來記錄的前一

16、個(gè)結(jié)點(diǎn)>指向下一個(gè)結(jié)點(diǎn))(>)判斷是否為要?jiǎng)h除的信息()>*若為頭結(jié)點(diǎn)則將頭指針指向的下一個(gè)結(jié)點(diǎn)*>>*非頭結(jié)點(diǎn)則將后面的結(jié)點(diǎn)連接到前一個(gè)結(jié)點(diǎn)的后面*已刪除教師號(hào)為的教師信息");記錄教師數(shù)的要減一)不是要?jiǎng)h除的信息則表示要?jiǎng)h除的信息不再鏈表中已錄入的教師信息中沒有教師號(hào)為的");)()按教師號(hào)進(jìn)行排序的函數(shù)(* * * *;,;()還未錄入過教師信息");)(>)判斷是否只有一個(gè)信息用冒泡法排序記錄用來比較的兩個(gè)結(jié)點(diǎn)中的前面一個(gè)>記錄比較的兩個(gè)結(jié)點(diǎn)中的后面?zhèn)€(<)實(shí)現(xiàn)趟比較的外循環(huán)(<)在每一趟中進(jìn)行次比較的

17、內(nèi)循環(huán)(>>>)*比較相鄰兩個(gè)結(jié)點(diǎn)中教師號(hào)大小*(當(dāng)?shù)慕處熖?hào)大時(shí)則對(duì)調(diào)兩個(gè)結(jié)點(diǎn)的位置();>*為頭結(jié)點(diǎn)時(shí)則將頭指針指向,否則就將連 接到用來記錄前一個(gè)結(jié)點(diǎn)的的后面*>用來記錄后面的結(jié)點(diǎn)>的結(jié)點(diǎn)換到原來的位置>原來后面的結(jié)點(diǎn)連接到記錄下的位置指向原來位置的下一個(gè)結(jié)點(diǎn))*中教師號(hào)沒有打過中教師號(hào),則將,都指向它們 各自位置的下一個(gè)結(jié)點(diǎn)*(記錄后移一位后它前個(gè)結(jié)點(diǎn)的位置;>指向鏈表頭,開始下一趟外循環(huán)的準(zhǔn)備>指向鏈表第二個(gè)結(jié)點(diǎn))按教師號(hào)排序后的教師信息如下:");()調(diào)用教師信息瀏覽函數(shù))()按月薪排序的函數(shù),算法跟按教師號(hào)排序的一樣(

18、* * * *; ,;()(還未錄入過教師信息");)(>)(;>(<)(<)();>>>>)(;>);>)按月薪排序后的教師信息如下:");();)()按年齡排序的函數(shù),算法跟按教師號(hào)排序的一樣()(還未錄入過教師信息");)(>)(;>(<)(<)(>>>)();>>>>J>) );>)按年齡排序后的教師信息如下:");();)()選擇排序方式的函數(shù)(;("排序方式");(":【按教師

19、號(hào)排序】:【按年齡排序");(":【按月薪排序");("請(qǐng)選擇:");("");(<)(>)("選擇無效,請(qǐng)重新輸入正確選項(xiàng):");("");)()();();();)()按教師號(hào)查找的函數(shù)(*;存儲(chǔ)用戶輸入的想要?jiǎng)h除的教師號(hào)()(還未錄入過教師信息");)("請(qǐng)輸入要查找的教師信息的教師號(hào):");("");(>)順序指向結(jié)點(diǎn)與比較,找出有的數(shù)據(jù)的結(jié)點(diǎn)并輸出(>)("教師號(hào),姓名,性別,年齡,學(xué)歷,職稱

20、">>>>>>);(" 月薪,住址,電話">>>);("已錄入的教師信息中不存在該教師號(hào)");)()按姓名查找的函數(shù)(*;記錄用戶輸入的想要?jiǎng)h除的姓名用來記錄找到了多少個(gè)信息()(還未錄入過教師信息");)("請(qǐng)輸入要查找的信息的教師姓名:");("");(>)(>)比較指向的結(jié)點(diǎn)中的姓名跟的是否一致,是則輸出("教師號(hào),姓名,性別,年齡,學(xué)歷,職稱">>>>>>);(&qu

21、ot; 月薪,住址,電話">>>);每輸出一個(gè)教師的信息則加一)()("已錄入的教師信息中不存在該姓名的教師");()按職稱查找的函數(shù),算法與按姓名查找的一樣(* ;()(還未錄入過教師信息");)("請(qǐng)輸入要查找的信息的教師職稱:")("")(>)(>)("教師號(hào),姓名,性別,年齡,學(xué)歷,職稱">>>>>>);(" 月薪,住址,電話”>>>);)()("已錄入的教師信息中不存在該職稱的教師&

22、quot;);)()按年齡查找的函數(shù),算法與按教師號(hào)查找的一樣*()(還未錄入過教師信息");)("請(qǐng)輸入要查找的信息的教師年齡:");("");(>)(>)("教師號(hào),姓名,性別,年齡,學(xué)歷,職稱">>>>>>);(" 月薪,住址,電話">>>);J)()("已錄入的教師信息中不存在該年齡的教師");)()選擇查找方式的函數(shù)(;("查詢方式");(":【按教師號(hào)查詢】:【按姓名查詢&quo

23、t;);(":【按職稱查詢】:【按年齡查詢");("請(qǐng)選擇:");("");(<)(>)("選擇無效,請(qǐng)重新輸入正確選項(xiàng):");("");)()();();();();)()菜單欄函數(shù)(;("菜單");(":【教師信息錄入】:【教師信息輸出】");(":【教師信息刪除】:【查詢我信息】");(":【排序】:【退出系統(tǒng)");("請(qǐng)選擇:");("");(<)(&

24、gt;)("選擇無效,請(qǐng)重新輸入正確選項(xiàng):");("");)()();();();();();();)();)()主函數(shù)();();)四.程序運(yùn)行效果圖登陸桌面-工:癱中課程2cH0 i 141343rJ.exe"請(qǐng)輸入口令還可輸入3次:菜單欄 “ EA,源程序課程的5pwhugU 010314124召各一.甘陶,入口令 還可輸入3次):123456歡迎選人系統(tǒng)出息9師詢出 教杳退 mJTJ§.,自口 師師序 4aJJSJmrn rLFL錄入功能< ' E,.i«H5D¥bug201031412d 除

25、第0女迎進(jìn)入系紐菜單3:教師信小排序】?jī)?yōu)選1斡1*輸入.位教師的教師號(hào)(結(jié)束錄入請(qǐng)輸入時(shí):24:修歌矍鼾k【退通素統(tǒng)】2:【教喇姓白:陳全P:男牛齡: 23學(xué)阮翊顧春晶撤師月薪;3日的佛山市禪城區(qū)江灣一路18號(hào)電話34234233234譽(yù)輸入一位教師的教師號(hào)f結(jié)束錄入請(qǐng)輸入吃93,闔需11%菜單A3 s: E排序】 清選擇;.瀏覽功能> . E:噩程中快程沒i共覺決bug2 010n4124猿勢(shì).,exe34234233234富輸入一位教師的教師號(hào)工結(jié)束錄入請(qǐng)輸入<1”rLrLH 出息 息人統(tǒng) 師詢出 薯退2 4 6H息人統(tǒng) 師溜出 攀退 mF軟;高級(jí)教師342342332m4刪除

26、功能 , EA源程序 浜寫沒iT,5,Ekbug2 Q10314124f .ere'U 出自山 i 息人統(tǒng) 師詢出 翻查退 m菜單3:碟師信息刪 £:【狷】請(qǐng)選擇:3清輸入要?jiǎng)h除教師信息的教師號(hào)1出息霜 息人S 師詢出 量退 m菜單已刪除教師號(hào)為3的教師信息U出息81 息人統(tǒng) 負(fù)-M 師詢出 警退LrL2 4U 詢?cè)?查查U心 息人統(tǒng) 師響出 薯退 )«2 4 6.exe.£1- 8 菜u錄刪 自心自心 土豆一曰1 師師序 故-z I - -ATJJ1查詢功能-溟程序偎程沒討aDdbug2tnO314124除舒H 人除 錄刪 息息 一=皆-1 盟序 詢查詢

27、: »!¥13 55口選主月號(hào)查 師稱 教職 將通(L743話-JTT- 口1-神 國(guó)區(qū) 震 自拐中廠 師金 量住 io- - - L- &?3 0TJTJ 人除 晟刪 息息一 ±341 J1IL13師師序LJTA.LIX-LLL一,要:7薪 擇八號(hào)月 選其 主皇目轂 1T mH-至:選請(qǐng)排序功能排序方式2:【按年齡排序】丁別年L-r-劃:3薪:?薪白犬統(tǒng) 師詢出S2 4 t本43研已研34單 歷22歷18歷34票 “子最強(qiáng)子1 3二 二4 I 3 舌3 g ? . :二一圾;LS 一U 人除 原刪 自5 mi=史=G1 師師序 rLFL月口浮號(hào)月 幣幣

28、d. lux區(qū) 蠡性"建廣 IL; ,' !« 所天址全 好Mu名ee名皿 譚50姓例13 5息人統(tǒng) 師詢出 罌退FL;:1息11 人除 錄刪 息息 =er一hl 師師序 FLrLrLIHU-五.匯總報(bào)告報(bào)告課程設(shè)計(jì)中遇到的主要問題和解決方法在這次的語言課程設(shè)計(jì)的編程中,由于以前對(duì)鏈表和文件這兩部 分的內(nèi)容了解過少,因此在編程中涉及到這兩方面的內(nèi)容時(shí),照成了 很大的阻礙,最主要是在對(duì)鏈表的結(jié)點(diǎn)進(jìn)行交換,對(duì)文件某些特殊的 讀寫不清楚。而且由于第一次接觸這類比較復(fù)雜一點(diǎn)的題目,在循環(huán) 方面的應(yīng)用有所不足,這也是一個(gè)問題。在遇到這些問題時(shí),對(duì)于每一個(gè)問題在實(shí)在無思路時(shí),我第一步 會(huì)查閱相關(guān)的書籍,像文件中末尾讀起的方法,在通過查看語言的書 后我才知道原來有專門的庫函數(shù)可以用。在查閱完書籍確定該了解的 基本內(nèi)容已了解之后,自己再重新思考算法,然后不斷的在中調(diào)試, 根據(jù)它的提示修正不對(duì),直到編譯無錯(cuò)且運(yùn)行的結(jié)果正確為止。你的創(chuàng)新和得意之處這個(gè)教師信息管理系統(tǒng)不僅按要求可以讓用戶自己選擇要實(shí)現(xiàn)錄入,瀏覽,查找,刪除,排序中的任一種功能,而

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論