版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 課程設(shè)計報告</b></p><p> 課程名稱: 數(shù)據(jù)結(jié)構(gòu) </p><p> 設(shè)計題目: 圖書借閱管理系統(tǒng) </p><p> 系 別: 計算機系 </p><p> 專 業(yè):
2、 </p><p> 組 別: </p><p> 學(xué)生姓名: 學(xué) 號: </p><p> 起止日期: 2012年4月1日~ 2012年 6月11日</p><p> 指
3、導(dǎo)教師: </p><p><b> 目錄</b></p><p> 第一章 需求分析2</p><p> 1.1課程設(shè)計題目2</p><p> 1.2課程設(shè)計內(nèi)容及要求2</p><p> 1.3課程設(shè)計思想2</p
4、><p> 1.4開發(fā)環(huán)境及開發(fā)工具2</p><p> 第二章 設(shè)計概要2</p><p> 2.1課程設(shè)計流程圖2</p><p> 2.2 菜單設(shè)計8</p><p> 第三章 詳細(xì)設(shè)計3</p><p> 3.1 硬件設(shè)計與軟件設(shè)計3</p><p
5、> 3.2 程序代碼3</p><p> 3.2.1建立算法3</p><p> 3.2.2裝載算法6</p><p> 3.2.3排序算法8</p><p> 第四章調(diào)試與操作說明9</p><p> 第五章課程設(shè)計總結(jié)與體會9</p><p><b&g
6、t; 謝辭:11</b></p><p><b> 參考文獻(xiàn):11</b></p><p><b> 第一章 需求分析</b></p><p><b> 1.1課程設(shè)計題目</b></p><p> 圖書借閱管理系統(tǒng)(采用無頭結(jié)點并且?guī)ь^尾指針的雙循環(huán)
7、鏈表利用類型定義一)</p><p> 1.2課程設(shè)計內(nèi)容及要求</p><p> 1.設(shè)計一個圖書借閱管理系統(tǒng)(借書證號,姓名,書號,書名,單價\天,借書日期,還書日期,總天數(shù),總利潤;)</p><p> 2.系統(tǒng)模塊:密碼啟動修改模塊,數(shù)據(jù)保存讀入模塊,數(shù)據(jù)庫建立模塊,數(shù)據(jù)查找模塊(借書證號查詢,姓名(包括模糊)查詢),圖書借閱模塊,圖書還書模塊,數(shù)據(jù)統(tǒng)
8、計模塊(分別統(tǒng)計:數(shù)據(jù)庫中還書說收回的總金額,及到當(dāng)前為止沒有還書所應(yīng)得的總金額),數(shù)據(jù)排序模塊;</p><p> 3.可同時借閱四本書,每本書最長可借2年時間,總天數(shù),總利潤有算法自動計算;</p><p><b> 1.3課程設(shè)計思想</b></p><p> 先用C語言和數(shù)據(jù)結(jié)構(gòu)學(xué)過的知識把每個模塊編寫出來,再利用函數(shù)調(diào)用等方式將
9、這些模塊一一連接起來,最后通過修改和調(diào)試成為符合題目要求的圖書借閱管理系統(tǒng)。</p><p> 1.4開發(fā)環(huán)境及開發(fā)工具</p><p> Microsoft Visual C++ 6.0</p><p><b> 第二章 設(shè)計概要</b></p><p> 2.1課程設(shè)計流程圖</p><p
10、><b> 圖1流程圖</b></p><p><b> 2.2 菜單設(shè)計</b></p><p><b> 圖2 設(shè)計圖</b></p><p><b> 第三章 詳細(xì)設(shè)計</b></p><p> 3.1 硬件設(shè)計與軟件設(shè)計</p
11、><p> 系統(tǒng)設(shè)計是把需求轉(zhuǎn)化為軟件系統(tǒng)的最重要的環(huán)節(jié)。系統(tǒng)設(shè)計的優(yōu)劣在根本上決定了軟件系統(tǒng)的質(zhì)量。良好的數(shù)據(jù)結(jié)構(gòu)設(shè)計,可以提高數(shù)據(jù)信息的存儲效率,保證數(shù)據(jù)信息的完整性和一致性。同時,一個合理的數(shù)據(jù)結(jié)構(gòu)有利于程序的實現(xiàn)。這里采用Visual C++作為編譯環(huán)境,同時有時候也用TURBOC2編譯。</p><p><b> 3.2 程序代碼</b></p>
12、<p><b> 3.2.1建立算法</b></p><p> Link setlink(Link *head,Link tail) /*數(shù)據(jù)庫建立模塊*/</p><p><b> {</b></p><p><b> Link p,q;</b></p><
13、p> char str[10],ch;</p><p> printf("是否錄入信息(y/n)?\n");</p><p> scanf("%c%*c",&ch);</p><p> if(ch=='y');</p><p><b> {</b&
14、gt;</p><p> printf("請輸入借書證號,姓名,書號,書名,單價每天,借書日期,還書日期,總天數(shù),總利潤\n\n");</p><p> q=(Link)malloc(sizeof(LNode));</p><p> q->next=q;</p><p><b> q->pre
15、=q;</b></p><p><b> *head=q;</b></p><p><b> p=q;</b></p><p><b> }</b></p><p> while(ch=='y')</p><p>&l
16、t;b> {</b></p><p> printf("請輸入借書證號:\n");</p><p> gets(str);</p><p> while(strlen(str)==0||checkxsd(str))</p><p><b> {</b></p>
17、<p> printf("借書證號中不能包含字符和小數(shù)點,請重新輸入借書證號:\n");</p><p> gets(str);</p><p><b> }</b></p><p> strcpy(q->num,str);</p><p> printf("請輸
18、入姓名:\n");</p><p> gets(str);</p><p> while(strlen(str)==0||checksz(str))</p><p><b> {</b></p><p> printf("姓名中不能包含數(shù)字和小數(shù)點,請重新輸入姓名:\n");<
19、/p><p> gets(str);</p><p><b> }</b></p><p> strcpy(q->name,str);</p><p> printf(" \t請輸入書名: \n");</p><p> gets(str);</p>&
20、lt;p> while(strlen(str)==0||checksz(str))</p><p><b> {</b></p><p> printf("書名中不能包含數(shù)字和小數(shù)點,請重新輸入:\n");</p><p> gets(str);</p><p><b> }
21、</b></p><p> strcpy(q->sname,str);</p><p> printf(" \t請輸入書號: \n");</p><p> gets(str);</p><p> while(strlen(str)==0||checkxsd(str))</p><
22、;p><b> {</b></p><p> printf("書號中不能包含字符和小數(shù)點,請重新輸入:\n");</p><p> gets(str);</p><p><b> }</b></p><p> strcpy(q->shu,str);</
23、p><p> printf("\t請輸入單價:");</p><p> scanf("%f",&price);</p><p> getchar();</p><p> if (price<0)</p><p><b> {</b><
24、;/p><p> printf("單價輸入錯誤,請重新輸入:\n");</p><p> scanf("%f",&price);</p><p> getchar();</p><p><b> }</b></p><p> q->pri
25、ce=price;</p><p> printf("請輸入借書日期,年月日用點號分隔(2012.03.02):\n");</p><p> gets(str);</p><p> while( jcrq(str) || strlen(str)!=10)</p><p><b> {</b>
26、;</p><p> printf("日期輸入錯誤,請重新輸入:\n");</p><p> gets(str);</p><p><b> }</b></p><p> strcpy(q->jdate,str);</p><p> printf("請
27、輸入還書日期,年月日用點號分隔(2012.03.02):\n");</p><p> gets(str);</p><p> while( jcrq(str) || strlen(str)!=10 || checkjh(q->jdate,str))</p><p><b> {</b></p><
28、p> printf("日期輸入錯誤請重新輸入:\n");</p><p> gets(str);</p><p><b> }</b></p><p> strcpy(q->hdate,str);</p><p> q->day=date(q->jdate,q->
29、;hdate);</p><p> q->profit=(q->day)*(q->price);</p><p> if(q!=*head)</p><p><b> {</b></p><p> q->next=p->next; /*鏈接后繼指針*/</p><
30、;p> p->next=q;</p><p> q->pre=p; /* 鏈接前驅(qū)指針 */</p><p><b> p=q;</b></p><p><b> tail=p;</b></p><p><b> }</b></p>
31、<p> printf("是否繼續(xù)錄入信息(y/n)?\n");</p><p> scanf("%c%*c",&ch);</p><p> if(ch=='y')</p><p> q=(Link)malloc(sizeof(LNode));</p><p>
32、<b> }</b></p><p> return(tail);</p><p><b> }</b></p><p><b> 3.2.2裝載算法</b></p><p> Link load(Link *head,Link tail) /*數(shù)據(jù)載入模塊*/<
33、;/p><p><b> {</b></p><p> LNode *p,*q=NULL; char str[30];</p><p> FILE *fp; int i=0;</p><p> clrscr(); /* 清屏 */</p><p> printf("\n&
34、quot;);</p><p> printf("\n");</p><p> printf(" ************************************ \n");</p><p> printf(" *
35、 * \n");</p><p> printf(" * * \n");</p><p> printf(" * 課程設(shè)計雙循環(huán)鏈表文件載入窗口 * \n");</p><p> printf(
36、" * * \n");</p><p> printf(" * * \n");</p><p> printf(" *
37、 * \n");</p><p> printf(" ************************************ \n");</p><p> printf("\n");</p><p> printf("\n");</p
38、><p> printf(" 輸入載入磁盤文件名(可帶路徑) : ");</p><p> gets(str);</p><p> fp=fopen(str,"rb");</p><p> while(fp==NULL)</p><p><b>
39、 {</b></p><p><b> i++;</b></p><p><b> if(i==3)</b></p><p><b> {</b></p><p> printf("\n");</p><p>
40、printf("\n");</p><p> printf("\n");</p><p> printf("\n");</p><p> printf(" ************************************ \n");</p><
41、p> printf(" * * \n");</p><p> printf(" * * \n");</p><p> printf(" * 請建立新鏈表后存盤
42、保存 * \n");</p><p> printf(" * * \n");</p><p> printf(" * 選擇新磁盤文件載入 * \n");</p><p> printf(&
43、quot; * * \n");</p><p> printf(" * * \n");</p><p> printf(" *******************************
44、***** \n");</p><p> printf("\n");</p><p> printf("\n");</p><p> scanf("%*c");</p><p><b> exit(0);</b></p><
45、p><b> }</b></p><p> printf(" 磁盤文件 %s 不存在!\n",str);</p><p> printf(" 輸入載入磁盤文件名(可帶路徑) : "); gets(str);</p><p> fp=fopen(str,"rb");&l
46、t;/p><p><b> }</b></p><p> printf("\n 磁盤文件 %s 裝入內(nèi)存成功!!!\n",str);</p><p> *head=(LNode *)malloc(sizeof(LNode));</p><p> (*head)->next=*head;&
47、lt;/p><p> (*head)->pre=*head;</p><p><b> p=*head;</b></p><p> while(!feof(fp))</p><p><b> {</b></p><p> q=(LNode *)malloc(siz
48、eof(LNode));</p><p><b> if(!p)</b></p><p><b> {</b></p><p> printf("內(nèi)存中無容量\n");</p><p> return NULL;</p><p><b>
49、 }</b></p><p> if(1!=fread(q,sizeof(LNode),1,fp)) break;</p><p> q->next=p->next;</p><p> p->next=q;</p><p><b> q->pre=p;</b></p&g
50、t;<p><b> p=q;</b></p><p><b> }</b></p><p><b> tail=p;</b></p><p><b> p=*head;</b></p><p> *head=(*head)->
51、;next;</p><p> (*head)->pre=tail;</p><p> tail->next=*head;</p><p><b> free(p);</b></p><p> fclose(fp);</p><p> printf("\n\n&qu
52、ot;);</p><p> printf(" 按任意鍵返回到主窗口!");</p><p> scanf("%*c");</p><p> return(tail);</p><p><b> }</b></p><p> /*檢測字符串中是否
53、有小數(shù)點和數(shù)字*/</p><p> int checksz(char str[])</p><p><b> {</b></p><p> int i,k=0;</p><p> for(i=0;str[i]!='\0';i++)</p><p> if(str[i]=
54、=46||(str[i]>='0' && str[i]<='9'))</p><p><b> {</b></p><p><b> k=1;</b></p><p><b> break;</b></p><p&g
55、t;<b> }</b></p><p><b> return k;</b></p><p><b> }</b></p><p> /*檢測字符串中是否有小數(shù)點和字符*/</p><p> int checkxsd(char str[])</p>&
56、lt;p><b> {</b></p><p> int i,k=0;</p><p> for(i=0;str[i]!='\0';i++)</p><p> if(str[i]<'0'||str[i]>'9')</p><p><b>
57、 {</b></p><p><b> k=1;</b></p><p><b> break;</b></p><p><b> }</b></p><p><b> return k;</b></p><p&g
58、t;<b> }</b></p><p><b> 3.2.3排序算法</b></p><p> Link paixulink(Link *head,Link tail) /*數(shù)據(jù)排序模塊*/</p><p> { /* 按借書證號排序 */</p><p> LNode *p,*q,*r
59、,*s,*t,*m;</p><p> s=(LNode *)malloc(sizeof(LNode)); /*取一個臨時的空間代替頭結(jié)點*/</p><p> s->next=s;</p><p><b> p=*head;</b></p><p><b> t=s;</b><
60、/p><p><b> m=*head;</b></p><p> while(p->next!=*head)</p><p><b> {</b></p><p> q=p; /* q始終指向最小值 */</p><p> r=q->next; /*
61、r移動指針 */</p><p> while(r!=*head)</p><p> { /* 查找最小值 */</p><p> if(strcmp(q->num,r->num)<0) q=r;</p><p> r=r->next;</p><p><b> }<
62、/b></p><p><b> if(q!=p)</b></p><p> { /* 如果假設(shè)的最小值不正確 */</p><p> q->pre->next=q->next; /* 刪除最小值結(jié)點 */</p><p> q->next->pre=q-&g
63、t;pre;</p><p><b> }</b></p><p> else p=p->next;</p><p> t->next->pre=q;</p><p> q->next=t->next; /* 將最小值結(jié)點鏈接到此趟的第一個位置處 */</p><
64、p> t->next=q;</p><p><b> t=q;</b></p><p><b> }</b></p><p> t->next->pre=p;</p><p> p->next=t->next;/*將最后一個結(jié)點鏈接到臨時空間之后*/&l
65、t;/p><p> t->next=p;</p><p><b> t=p;</b></p><p><b> tail=p;</b></p><p> *head=s->next;</p><p> (*head)->pre=tail;</p&
66、gt;<p> tail->next=*head;</p><p> printf("圖書已按編號排序,可返回到主菜單來顯示!");</p><p> return(tail);</p><p><b> }</b></p><p><b> 調(diào)試與操作說明&l
67、t;/b></p><p> 在系統(tǒng)的制作過程中,我們不免會遇到很多問題。當(dāng)遇到問題時,系統(tǒng)會提示出在哪一個地方出現(xiàn)了錯,我們可以根據(jù)系統(tǒng)提示,仔細(xì)檢查代碼做出相應(yīng)的改進(jìn)。有錯誤時就無法進(jìn)入界面進(jìn)行相應(yīng)的操作。當(dāng)然由于我的經(jīng)驗還不足,該程序還不是特別的完美。系統(tǒng)就無法進(jìn)入頁面,必須確保程序沒有任何錯誤才可進(jìn)入。</p><p><b> 課程設(shè)計總結(jié)與體會</b&
68、gt;</p><p> 不知不覺中一個學(xué)期已經(jīng)過完了,又一漫長的暑假即將到來,數(shù)據(jù)結(jié)構(gòu)的課程設(shè)計也接近尾聲了。從選到課程設(shè)計的題目到現(xiàn)在也有兩三個月的時間了,回想一下,這些時間里,時時刻刻的在提心吊膽中度過,有太多的不盡人意,也有很多的驚喜,可謂是酸甜苦辣,五味俱全。這對我是一個打擊,是一個激勵,是無數(shù)次失敗后成功的喜悅!通過這次課程設(shè)計我終于明白了有壓力才有動力這句話,堅持則是成功的必要條件,</p&
69、gt;<p> 還記得上第一節(jié)數(shù)據(jù)結(jié)構(gòu)課的時候老師告我們這個學(xué)期要做課程設(shè)計,雖然之前聽高年級的同學(xué)們說過課程設(shè)計很難,并且孫老師的要求很嚴(yán),但是當(dāng)時的我什么也不懂,也沒對課程設(shè)計有太多的想法,對此總是一副很不在乎的樣子,只覺得不就是課程設(shè)計么,有什么大不了的,所以對它沒有足夠的重視。雖然老師總是一遍一遍的重復(fù)強調(diào),但是我總沒把它放在心上!因為我覺得那是一件很容易的事,沒必要把太多的時間用在課程設(shè)計上。聽已經(jīng)做過的同學(xué)們
70、說過,數(shù)據(jù)結(jié)構(gòu)的課程設(shè)計很難,尤其是孫老師的數(shù)據(jù)結(jié)構(gòu)課通過的過程是相當(dāng)艱難的,終于我知道我已經(jīng)到了懸崖邊上了,必須放手一搏了。當(dāng)課程設(shè)計的題目出來后,我隨便選了一道題,因為我覺得什么題都一樣沒必要刻意的選擇,于是在我就很隨意的選了書借閱管理系統(tǒng)。但是當(dāng)我聽說這是最難得一道題時,還是有點懵了,覺得真是“中獎了”,居然讓我做最難的題。但是沒辦法,箭在弦上不得不發(fā)啊,我只有硬著頭皮慢慢做了!我從課本上查找有用的東西,C語言,數(shù)據(jù)結(jié)構(gòu),還有筆記
71、,都被我翻了個遍。哎,說實話當(dāng)時還有點怪自己運氣不好,怎么偏偏就抽了個最難的呢,但是既然選擇了就堅持做下去吧,越難得題越能鍛煉自己,如果能完成這么一個課</p><p> 這學(xué)期開始幾周時間是我們自己選題上機的時間,雖然上機時間只有短短幾個星期但從中確實學(xué)到了不少知識。數(shù)據(jù)結(jié)構(gòu)可以說是計算機里一門基礎(chǔ)課程,但我覺得我們一低定要把基礎(chǔ)學(xué)扎實,然而這次短短的上機幫我又重新鞏固了C語言知識,讓我的水平又一部的提高。數(shù)
72、據(jù)結(jié)構(gòu)這是一門純屬于設(shè)計的科目,它需用把理論變?yōu)樯蠙C調(diào)試。它對我們來說具有一定的難度。它是其它編程語言的一門基本學(xué)科。能把它學(xué)好也是很有用的。于是我就去問同學(xué),上網(wǎng)查,終于清楚了課程設(shè)計的大概要求,也慢慢想通了設(shè)計思路。問題是一個接著一個的來,在接下來的編程中更是困難重重,但是沒辦法還得硬著頭皮繼續(xù)。每天一有空就打開電腦看題,看書,看筆記。有那么一段時間,程序毫無進(jìn)展,把我愁的??!真是像古人說的那樣,書到用時方恨少。</p>
73、<p> 難題一個接一個,解決了一個又來一個,真是一波未平一波又起。程序終于編完了,就是不能運行。坐在電腦前抱怨啊,糾結(jié)啊,但是抱怨糾結(jié)是沒有用的,再怎么樣程序還是得繼續(xù)編啊,不能輕易放棄,最起碼的辛苦就不說了,到最后過不了是大事啊。其實事后想一想,也沒啥抱怨的,有抱怨那點時間還不如繼續(xù)研究呢,也許還能看出點什么呢,而且抱怨完了,程序不是還沒有解決嗎,還不得自己編嗎?所以經(jīng)過自我調(diào)節(jié),更加堅定了我的決心,一定要繼續(xù)編下去
74、。只要一有時間就打開程序看看,問問同學(xué)。聽說有同學(xué)的能運行了,我更加著急了,然后問問人家是怎么弄的。經(jīng)過很長時間的糾結(jié),突然在一次運行的時候出現(xiàn)了黑屏,好是激動啊,久違了的黑色出現(xiàn)在了我眼前,說不出的高興啊,總算離成功更進(jìn)一步了,這些天沒白熬。再后來,運行程序的時候,啥情況也出現(xiàn),真是怪了。比如出現(xiàn)亂碼了,程序永無止境的運行等等。</p><p> 總之,是各種問題都出現(xiàn)過。讓我覺得,改程序甚至比編程還麻煩,看
75、一次程序看不出毛病,得看好多次呢,眼睛盯著電腦都快花了,有時還眼睛疼。而那程序呢,是一點都不爭氣,總是有問題,幾乎每一個程序運行的時候都要出現(xiàn)問題,我又傻眼了,該怎么辦。每個人都忙著課程設(shè)計,后來那段時間每天聊天的內(nèi)容都是圍繞著課程設(shè)計,同學(xué)們都也投入了好多精力,一點沒有快放假了,要回家的氣氛。一步一個腳印地解決每一個問題,看著一個一個的程序問題不斷解決,心里有說不出來的高興。但是有幾個程序還是改不對,怎么改也不行。眼看一個星期的時間就
76、要到了,我真是急死了,還有幾個程序不對啊。有時候晚上睡不著滿腦子想的都是程序,有時候還能想出點原因,第二天就趕快試一試,但是開始幾次還是不對,我盯著程序半天也看不出問題,都快被電腦輻射死了,看著臉色蒼白,有點像營養(yǎng)不良似得,但是程序還是沒弄好。心里那個滋味?。〔贿^經(jīng)過好幾天的折騰終于把程序弄好了。</p><p> 持續(xù)了好久,也讓人糾結(jié)了好久的課程設(shè)計告一段落了,我從當(dāng)初什么也不懂并且只能看著老師給演示,到現(xiàn)
77、在自己也能編出一個可以說是我目前編的最長的一個程序了,從剛開始的驚奇到現(xiàn)在的了解,是一段艱難而又充實的日子,可以作為我人生中的一個第一次了。很是有成就感。這次課程設(shè)計給我最大的收獲就是:不僅考驗了我的編程能力,也考驗了我的毅力。讓我深刻地體會到了,遇事不要抱怨,而是要全身投入,持之以恒。要是放到以往,我怎么也不敢想我能堅持到最后,因為我是個不怎么耐心的人。</p><p> 與其臨淵羨魚,不如退而結(jié)網(wǎng)。這次數(shù)據(jù)
78、結(jié)構(gòu)課程設(shè)計給我的最大的印象就是如果自己有了興趣,就動手去做,困難在你的勇氣和毅力下是抬不了頭的。從做這個數(shù)據(jù)結(jié)構(gòu)開始無論遇到什么困難,我都努力克服。出于對知識的渴望,出于對新技術(shù)的好奇,出于對一切未知的求知。我完成了這次數(shù)據(jù)結(jié)構(gòu)課程設(shè)計,不過這只是我學(xué)習(xí)路上的驛站。語言并不重要,畢竟它僅僅是工具,用好一個工具并不是一件值得為外人道的事情,主要是了解學(xué)習(xí)思想。古語說的好:學(xué)無止境啊!</p><p> 以前每天
79、都在電腦上使用各個軟件,但是卻從來沒有想過它的源代碼是什么,更是沒想到自己也能嘗試編一下,這次編程的經(jīng)歷也讓我體會到了那些軟件設(shè)計人的艱辛,讓我明白了有付出才有收獲。知識方面還有很大的上升空間,學(xué)到了好多以前想都沒想過的東西。這次鍛煉不僅僅在知識方面讓我學(xué)到好多,而且還在其它方面幫助了我,比如在與同學(xué)的交流過程中,促進(jìn)了我們的友誼。另外還使我在處理事情方面有了很大的提高,比如遇到問題時不能慌,要冷靜的分析其原因,并通過各種方法來解決難題
80、,如果遇到問題不去解決,而是抱怨,那問題永遠(yuǎn)都解決不了。還有就是只有把東西裝進(jìn)自己的腦子里,才是最有用的,才是屬于自己的。就說我們上課做的那一本本厚厚的筆記吧,那么厚,有不少知識,如果不去學(xué),那厚厚的一本就是一堆廢紙。如果努力去學(xué),厚厚的一本又怎么樣,照樣轉(zhuǎn)換成我的東西。最后就是無論什么事情都要敢去嘗試,如果不去嘗試就說自己不行,那會喪失很多機會,將來也會使自己后悔。</p><p> 我們認(rèn)為,在這學(xué)期的數(shù)據(jù)
81、結(jié)構(gòu)課程設(shè)計中,在收獲知識的同時,還收獲了閱歷,收獲了成熟,在此過程中,我們通過查找大量資料,請教老師,以及不懈的努力,不僅培養(yǎng)了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。我的激情永遠(yuǎn)不會結(jié)束,相反,我會更加努力,努力的去彌補自己的缺點,發(fā)展自己的優(yōu)點,去充實自己,只有在了解了自己的長短之后,才會更加珍惜擁有的,更加努力的去完善它,增進(jìn)它。只有不斷的測試自己,挑戰(zhàn)自己,才能擁有更多的成功和快樂!快樂至上,享受過程,而不是結(jié)
82、果!總的來說,這次課程設(shè)計雖然做完了,但其中仍然還有些不足,主要還是自己掌握的知識太少了,不過我會在以后努力學(xué)習(xí),爭取編出更好的程序,因為沒有最好,只有更好。我很高興能夠有這個機會做這個課程設(shè)計,它讓我學(xué)會了很多知識,這不僅對我的現(xiàn)在有很大的影響,我想它也許也會對我的將來有很大的影響,是我的一筆很大的知識財富,使我將來受用無窮。</p><p><b> 謝辭:</b></p>
83、<p> 通過這次編寫課程設(shè)計,讓我從不會到會,從淺到深,期間多虧了老師和同學(xué)們的幫助,在這里非常感謝老師對我的教誨和辛勤指導(dǎo)。還有同學(xué)們對我的也幫助很大,可以說沒有他們,我就不可能做完這個課程設(shè)計,非常感謝他們對我的幫助!</p><p><b> 參考文獻(xiàn):</b></p><p> 【1】《C程序設(shè)計》(第三版),譚浩強編著,清華大學(xué)出版社,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計--圖書管理系統(tǒng)
- 《數(shù)據(jù)結(jié)構(gòu)》課程設(shè)計---圖書管理系統(tǒng)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計--圖書管理系統(tǒng)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計---圖書管理系統(tǒng)
- 數(shù)據(jù)結(jié)構(gòu)設(shè)計——圖書借閱管理系統(tǒng)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計-圖書管理系統(tǒng)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告——圖書管理系統(tǒng)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計-圖書管理
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計圖書管理系統(tǒng)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告圖書管理系統(tǒng)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計--圖書館管理系統(tǒng)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計圖書管理系統(tǒng)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計--圖書管理
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計--小型圖書購銷管理系統(tǒng)
- 圖書借閱管理系統(tǒng)課程設(shè)計
- 課程設(shè)計---圖書借閱管理系統(tǒng)
- 課程設(shè)計----圖書借閱管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計--圖書借閱管理系統(tǒng)設(shè)計
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告--學(xué)院圖書管理系統(tǒng)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計圖書館管理系統(tǒng)
評論
0/150
提交評論