車輛管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第1頁(yè)
車輛管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第2頁(yè)
車輛管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第3頁(yè)
車輛管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第4頁(yè)
車輛管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、EASTCMNAUNIVERmWWlWHH0L0GY課程設(shè)計(jì)報(bào)告課程設(shè)計(jì)題目:車輛管理系統(tǒng)學(xué)生姓名:ABC專業(yè):軟件工程班級(jí):16*指導(dǎo)教師:*祥*康(完整源代碼和注釋在我上次的另一篇文章里)2017年6月18日東華理工大學(xué)課程設(shè)計(jì)評(píng)分表學(xué)生姓名:A班級(jí)16*學(xué)號(hào):20162018*課程設(shè)計(jì)題目:項(xiàng)目?jī)?nèi)容滿分實(shí)評(píng)選題能結(jié)合所學(xué)課程知識(shí)、有一定的能力訓(xùn)練。符合選題要求(5人一10工作量適中,難易度合理10能力水平能熟練應(yīng)用所學(xué)知識(shí),有一定查閱文獻(xiàn)及運(yùn)用文獻(xiàn)資料能力10理論依據(jù)充分,數(shù)據(jù)準(zhǔn)確,公式推導(dǎo)正確10能應(yīng)用計(jì)算機(jī)軟件進(jìn)行編程、資料搜集錄入、加工、排版、制圖等10能體現(xiàn)創(chuàng)造性思維,或有獨(dú)特見

2、解10成果質(zhì)量總體設(shè)計(jì)正確、合理,各項(xiàng)技術(shù)指標(biāo)符合要求。10說(shuō)明書綜述簡(jiǎn)練完整,概念清楚、立論正確、技術(shù)用語(yǔ)準(zhǔn)確、結(jié)論嚴(yán)謹(jǐn)合理;分析處理科學(xué)、條理分明、語(yǔ)言流暢、結(jié)構(gòu)嚴(yán)謹(jǐn)、版面清晰10設(shè)計(jì)說(shuō)明書欄目齊全、合理,符號(hào)統(tǒng)一、編號(hào)齊全。格式、繪圖、表格、插圖等規(guī)范準(zhǔn)確,符合國(guó)家標(biāo)準(zhǔn)10有一定篇幅,字符數(shù)不少于500010總分100指導(dǎo)教師評(píng)語(yǔ):指導(dǎo)教師簽名:年月日課程設(shè)計(jì)評(píng)分表學(xué)生姓名:B班級(jí)16*學(xué)號(hào):20162018*課程設(shè)計(jì)題目:項(xiàng)目?jī)?nèi)容滿分實(shí)評(píng)選題能結(jié)合所學(xué)課程知識(shí)、有一定的能力訓(xùn)練。符合選題要求(5人一10工作量適中,難易度合理10能力水平能熟練應(yīng)用所學(xué)知識(shí),有一定查閱文獻(xiàn)及運(yùn)用文獻(xiàn)資料能

3、力10理論依據(jù)充分,數(shù)據(jù)準(zhǔn)確,公式推導(dǎo)正確10能應(yīng)用計(jì)算機(jī)軟件進(jìn)行編程、資料搜集錄入、加工、排版、制圖等10能體現(xiàn)創(chuàng)造性思維,或有獨(dú)特見解10成果質(zhì)量總體設(shè)計(jì)正確、合理,各項(xiàng)技術(shù)指標(biāo)符合要求。10說(shuō)明書綜述簡(jiǎn)練完整,概念清楚、立論正確、技術(shù)用語(yǔ)準(zhǔn)確、結(jié)論嚴(yán)謹(jǐn)合理;分析處理科學(xué)、條理分明、語(yǔ)言流暢、結(jié)構(gòu)嚴(yán)謹(jǐn)、版面清晰10設(shè)計(jì)說(shuō)明書欄目齊全、合理,符號(hào)統(tǒng)一、編號(hào)齊全。格式、繪圖、表格、插圖等規(guī)范準(zhǔn)確,符合國(guó)家標(biāo)準(zhǔn)10有一定篇幅,字符數(shù)不少于500010總分100指導(dǎo)教師評(píng)語(yǔ):指導(dǎo)教師簽名:年月日課程設(shè)計(jì)評(píng)分表學(xué)生姓名:C班級(jí)16*學(xué)號(hào):20162018*課程設(shè)計(jì)題目:項(xiàng)目?jī)?nèi)容滿分實(shí)評(píng)選題能結(jié)合所學(xué)

4、課程知識(shí)、有一定的能力訓(xùn)練。符合選題要求(5人一10工作量適中,難易度合理10能力水平能熟練應(yīng)用所學(xué)知識(shí),有一定查閱文獻(xiàn)及運(yùn)用文獻(xiàn)資料能力10理論依據(jù)充分,數(shù)據(jù)準(zhǔn)確,公式推導(dǎo)正確10能應(yīng)用計(jì)算機(jī)軟件進(jìn)行編程、資料搜集錄入、加工、排版、制圖等10能體現(xiàn)創(chuàng)造性思維,或有獨(dú)特見解10成果質(zhì)量總體設(shè)計(jì)正確、合理,各項(xiàng)技術(shù)指標(biāo)符合要求。10說(shuō)明書綜述簡(jiǎn)練完整,概念清楚、立論正確、技術(shù)用語(yǔ)準(zhǔn)確、結(jié)論嚴(yán)謹(jǐn)合理;分析處理科學(xué)、條理分明、語(yǔ)言流暢、結(jié)構(gòu)嚴(yán)謹(jǐn)、版面清晰10設(shè)計(jì)說(shuō)明書欄目齊全、合理,符號(hào)統(tǒng)一、編號(hào)齊全。格式、繪圖、表格、插圖等規(guī)范準(zhǔn)確,符合國(guó)家標(biāo)準(zhǔn)10有一定篇幅,字符數(shù)不少于500010總分100指

5、導(dǎo)教師評(píng)語(yǔ):指導(dǎo)教師簽名:年月日格式要求:中文正文使用五號(hào)字體,英文及代碼使用小五號(hào)字體【目錄】?03二、課程設(shè)計(jì)任務(wù)?03三、數(shù)據(jù)結(jié)構(gòu)?04四、模塊劃分?04五、程序的總體設(shè)計(jì)?05六、流程圖?06七、主要源程序代碼(附件源代碼)?09八、測(cè)試情況及調(diào)試中問(wèn)題與解決方案?10九、實(shí)驗(yàn)小結(jié)及心得?15十、工作日志?16十一、東華理工大學(xué)評(píng)分表?17、題目:車輛管理系統(tǒng)設(shè)計(jì)二、課程設(shè)計(jì)任務(wù):車輛管理系統(tǒng)主要負(fù)責(zé)各種車輛的常規(guī)信息管理工作。系統(tǒng)中的車輛主要有大客車、小轎車和卡車。每種車輛有車輛編號(hào)、車牌號(hào)、車輛制造公司、車輛購(gòu)買時(shí)間、車輛型號(hào)(大客車、小轎車和卡車)、總公里數(shù)、耗油量/公里、基本維

6、護(hù)費(fèi)用、養(yǎng)路費(fèi)、累計(jì)總費(fèi)用等信息。大客車還有載客量(最大載客數(shù))信息,小轎車還有箱數(shù)(兩廂或三廂)信息,卡車還有載重量等信息。每臺(tái)車輛當(dāng)月總費(fèi)用=油價(jià)*耗油量/公里+基本維護(hù)費(fèi)用?;揪S護(hù)費(fèi)用:客車:2000元/月,小轎車:1000元/月,卡車:1500元/月。( 1)添加車輛:主要完成車輛信息的添加,要求編號(hào)唯一。當(dāng)添加了重復(fù)的編號(hào)時(shí),則提示數(shù)據(jù)添加重復(fù)并取消添加;當(dāng)車輛信息庫(kù)已滿,則提示不能再添加新的數(shù)據(jù)。( 2)查詢車輛:可按照三種方式來(lái)查詢物品,分別為:按車輛制造公司查詢:輸入車輛制造公司,輸出所查詢的信息,若不存在該記錄,則提示“該車輛制造公司不存在!”;按編號(hào)查詢:輸入編號(hào),輸出所

7、查詢的信息,若不存在該記錄,則提示“該編號(hào)不存在!”;按類別查詢:輸入類別,輸出所查詢的信息,若不存在記錄,則提示“該類別沒(méi)有車輛!”;( 3)顯示車輛信息庫(kù):輸出當(dāng)前車輛信息庫(kù)中所有車輛信息,每條記錄占據(jù)一行。( 4)編輯功能:可根據(jù)查詢結(jié)果對(duì)相應(yīng)的記錄進(jìn)行修改,修改時(shí)注意編號(hào)的唯一性。( 5)刪除車輛:主要完成車輛信息的刪除。如果當(dāng)前車輛信息庫(kù)為空,則提示“車輛信息庫(kù)為空!”,并返回操作;否則,輸入要?jiǎng)h除的編號(hào),根據(jù)編號(hào)刪除該車輛的記錄,如果該編號(hào)不在車輛信息庫(kù)庫(kù)中,則提示“該編號(hào)不存在”。( 6)統(tǒng)計(jì)信息:輸出當(dāng)前車輛信息庫(kù)中總物品數(shù),以及按車輛類別,統(tǒng)計(jì)出當(dāng)前車輛信息庫(kù)中各類別的物品數(shù)

8、并顯示。( 7)車輛信息存盤:將當(dāng)前程序中的車輛信息存入文件中。( 8)讀出車輛信息:從文件中將車輛信息讀入程序。要求:1、用C+語(yǔ)言實(shí)現(xiàn)程序設(shè)計(jì);2、利用類和對(duì)象數(shù)組實(shí)現(xiàn)信息的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì);3、系統(tǒng)的各個(gè)功能模塊要求用函數(shù)的形式實(shí)現(xiàn);4、界面友好(良好的人機(jī)交互),程序加必要的注釋。、數(shù)據(jù)結(jié)構(gòu)Carsintnum;/編號(hào)intpnum;/車牌號(hào)charmade20;/制造公司doubletime;/購(gòu)買時(shí)間(多少個(gè)月)inttype;/型號(hào)(1-大客車,2-小轎車,3-卡車)doublekm;/總公里數(shù)intcost;/基本維護(hù)費(fèi)用intRoadFee;/養(yǎng)路費(fèi)doubleOilKm;/耗油

9、量/公里doubleAllCount;/累計(jì)總費(fèi)用friendManager;聲明為友元ManagerintpeopleN;最大載客量(大客車)intcoachN;/箱數(shù)(小轎車)intweightN;/載重量(卡車)inttop;/記錄當(dāng)前車輛數(shù)量Manager()top=0;/車輛初始值為0voidadd();/添加車輛voidsearch();/查詢車輛voidshow();/顯示車輛信息庫(kù)voidedit();/編輯功能voiddelet();/刪除車輛voidsum();/統(tǒng)計(jì)信息voidwrite();/車輛信息存盤voidread();/讀出車輛信息.voidjiemian();

10、/總界三1四、模塊劃分五、程序的總體設(shè)計(jì)類的設(shè)計(jì):classCarspublic:intnum;/編號(hào)intpnum;/車牌號(hào)charmade20;制造公司doubletime;購(gòu)買時(shí)間(多少個(gè)月)inttype;/型號(hào)(1-大客車,2-小轎車,3-卡車)doublekm;/總公里數(shù)intcost;基本維護(hù)費(fèi)用intRoadFee;養(yǎng)路費(fèi)doubleOilKm;/耗油量/公里doubleAllCount;/累計(jì)總費(fèi)用;classManagerprivate:CarscarN;intpeopleN;最大載客量(大客車)intcoachN;/箱數(shù)(小轎車)intweightN;/載重量(卡車)in

11、ttop;/記錄當(dāng)前車輛數(shù)量public:Manager()top=0;/車輛初始值為0voidadd();添加車輛voidsearch();查詢車輛voidshow();顯示車輛信息庫(kù)voidedit();/編輯功能voiddelet();/刪除車輛voidsum();統(tǒng)計(jì)信息voidread();讀出車輛信息voidwrite();車輛信息存盤voidjiemian();/總界面;函數(shù)設(shè)計(jì):在管理類中定義了以下函數(shù),功能標(biāo)注在其后voidadd();用于添加車輛信息,進(jìn)行信息錄入;voidsearch();用于查詢車輛信息;voidshow();顯示車輛信息庫(kù)voidedit();/編輯功

12、能voiddelet();/刪除車輛voidsum();統(tǒng)計(jì)信息voidread();讀出車輛信息voidwrite();車輛信息存盤voidjiemian();/總界面六、流程圖車輛信息添加車輛信息查詢車輛信息顯示返回壬再南定示至庫(kù)內(nèi)所有;舞小信思車輛信息編輯i地主界面車輛信息刪除用6莉四I唳軍輛彘號(hào),.口引除軍精信息逅同木耳商七、主要源程序代碼由于程序代碼功能多,此處只節(jié)選了添加車輛這一功能的代碼,程序完整源代碼另附文件查詢車輛IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIvoidManager:search()intchoose,m

13、,n,a=0;coutvv”*”vend卜cout«"*cout«"*cout«cout«1 .按車輛制造公司查詢2 .按編號(hào)查詢3 .按類別查詢”*” vend 卜cout«H請(qǐng)輸入你的選項(xiàng):while(1)cin»i;cout«endl;if(i='1'|i='2'|i='3') break;coutvv”輸入錯(cuò)誤,重輸:)if(i ='1')cout«"請(qǐng)輸入需查詢車輛的制造公司:cin»t;else if

14、(i = '2')COUtVV”請(qǐng)輸入需查詢的車輛編號(hào):n.*"«endl;*"«endl;*"«endl;n.cin»n;else if(i = '3')coutvv”請(qǐng)輸入需查詢的車輛型號(hào)cin»m;for(int j = 0; j < top; j+)(1-大客車,2.小轎車,3-卡車):if(strcmp(carj.made, t) = 0|carj.num = n|carj.type = m)cout«"編號(hào)車牌號(hào) 制造商購(gòu)買時(shí)間型號(hào)特性總公里 養(yǎng)

15、路費(fèi) 維護(hù)費(fèi) 油耗 總費(fèi)用"vvendl;break;for(j = 0;j<top;j+)if(strcmp(carj.made, t) = 0|carj.num = n|carj.type = m)cout<<setw(4)<<carj.num«setw(7)«carj.pnum«setw(7)«carj.made«setw(7)«car Utime;if(carj.type = 1 )coutvvsetwvv” 大客車 "vvsetw(8)vv" 載客量:"&

16、#171;peoplej;else if(carj.type = 2 )coutvvsetwvv” 小轎車 ”vvsetw(9)vv" 車廂數(shù):"«coachj;elsecout<<setw(8)<<"卡車"<<setw(9)<<"載重量:"<<weightj;cout<<setw(6)<<carj.km<<setw(7)<<carj.RoadFee<<setw(7)<<carj.cost<

17、;<setw(7)<<carj.OilKm<<setw(8)<<carj.AllCount<<endl;a+;if(a!=0)cout<<"是否進(jìn)行修改?(1-是,2-否):";cin>>choose;if(choose=1)edit();elseif(i='1')cout<<"車輛制造公司不存在!"<<endl;if(i=2)cout<<"車輛編號(hào)不存在!"<<endl;elseif(i=&#

18、39;3')cout<<"車輛型號(hào)不存在!"<<endl;cout<<"按任意鍵返回功能主界面"<<endl;charzz=getch();jiemian();八、測(cè)試情況及調(diào)試中問(wèn)題與解決方案以下幾點(diǎn)分別為我們?cè)谡n程設(shè)計(jì)期間測(cè)試情況及調(diào)試中問(wèn)題與解決方案1.顯示車輛出現(xiàn)問(wèn)題1)問(wèn)題:養(yǎng)路費(fèi)數(shù)據(jù)有問(wèn)題以及功能3中顯示車輛信息庫(kù)要求每條記錄占據(jù)一行,當(dāng)前程序顯示沒(méi)有達(dá)到要求(圖 1.1)2)解決方案:發(fā)現(xiàn)代碼分別在 169 201 233 282行由于復(fù)制出現(xiàn)問(wèn)題,將 top改 為j后養(yǎng)路費(fèi)數(shù)據(jù)正常(

19、圖1.2),使用setw設(shè)置域?qū)拋?lái)控制顯示將每條記錄占據(jù)一行,修正后的正確顯示(圖1.3)3 H T-muLnwfiLrtm*士簞 一.一 e uisftL-. 嗝軍一年車一手軍節(jié)百至* 市宜顯-T* ”- 一 « !««-鼎圖1.1圖1.2圖1.3q可b味同玳干胖-扉 評(píng)-;手芟用 2.文件無(wú)法自動(dòng)創(chuàng)建問(wèn)題1)問(wèn)題:這是開始編的讀取文件功能,當(dāng)D盤根目錄存在a.txt文件時(shí),功能運(yùn)行正常。但當(dāng)D盤根目錄不存在a.txt文件時(shí),會(huì)出現(xiàn)如下問(wèn)題(即編譯沒(méi)問(wèn)題,但運(yùn)行時(shí)會(huì)停止工作,如圖2.1圖2.2)khBltfHd口“erStfrdO|,門燈上川河陽(yáng)源肆界士產(chǎn)干屬L

20、.今二,一丁ijlfstrfaaeXieM,*si»#一;一匕Ly口151l.«C!FiiMf.心(Jl舟心想拈用71卷懸;三峭”3,潮離招八粕4信k1=型既始*0。,工領(lǐng)中|聲、*G*(M1g1,W國(guó)IIM。MlWA,aTt口Uyv4疑£s*£E呻/|l產(chǎn)3舞尸青£1日”(1e|0a1.11.同行/土耳*壇中3號(hào)Cgr【iiipij唾句的1rs-dfl>>rodnn誰(shuí)e1|i|二13口-H*aO1*Wtl££O*E式直/“h_,尸(再4蹴您?之.始他甯一扉井浩:.墉|歉,闋朗靜BAG強(qiáng)就他用J*wMcarJI:

21、口片,.NhiVh»mf|EpJ*七>"11«q>J-ti1IIH>k*,(tpEll£ii<int;tnpv<f'1raw?一圖2.1圖2.22)解決方案:這是修改后的讀取文件功能函數(shù)(圖2.3),函數(shù)增加了判斷“是否能順利讀取文件”功能。如果不能,則創(chuàng)建a.txt文件再進(jìn)行讀取圖3.31土也1aBit或*、廿*1湛t淄H(1>fIn<du,才£IlT#。恭營(yíng)理:蹲皂%丁呻*十才、固:及五打:布q.越建:一J.T:ir-'.n|j"I'T”1«M'|

22、.M1,I1|"|i""!.1a-I'"-加眨乒1齡號(hào)銅|f4中年*),¥EM»*p«plH*Niw"<喀dl?甲里4X“工青EeO|E)/工療.”一事1T,即匚,匚秣Ilip首,pWN廠研妾:1.曲AMdgn“工叩it節(jié)*二甲7*¥,%廟卜嗡國(guó)h沏二洋盤圖ru灰14*心工:小蚣盜城即一re'*0*p匚iy.x”11:>>a>r(tr|ij.MRjMe辱nnjtLt口p:111cifst»g»D41Max»jf,£to,B11

23、Cdu;工丸工老卜li.|一tyip*T|ftdif(七口口j-ft|izJr11KtrijJHqgiw玉:i中=iz1“二協(xié)hii1fkmi圖2.33.刪除車輛問(wèn)題1)問(wèn)題:這個(gè)問(wèn)題是我們課程設(shè)計(jì)中遇到的最大的問(wèn)題,困擾了我們很久,當(dāng)車輛數(shù)量足夠時(shí),能成功刪除車輛(圖3.1-3.3),當(dāng)車輛刪除到最后1輛時(shí),界面顯示剩余未發(fā)生改變,而存取的文檔中車輛信息已經(jīng)刪除(圖3.4-3.6)。小椅4E珀入伸孌操H力通網(wǎng)劉迅曲10001漏據(jù)有柄刪除+輛TWIft總督網(wǎng)1056010020岸辟砂機(jī)護(hù)的歐圖班人,輛評(píng)L部譏、輛2作詢年情3.1m t +t二言,帝九十二口Mi外星方mt_ 立聲圖3.2用JF黃

24、料黑題、說(shuō)程淵ttD&bu6臊程津計(jì)二cxcffijL-I3Hi-&'hbJLfJ也,立“*Jl,.1T|l«,J_btjj-fiJLIc»b|alsJf"WlilsJL*iImi-Ii.J,b_1|f上rJ,Ji-jri01ij11rfjblr>>F*!Ijnil'"nil*"Ij'"T'T"*T-1rfT'I武'H"fcBf/1ilah歡迎進(jìn)入車輛普理系統(tǒng)*L添加車輛*2 .件而布舸*3 .顯示車輛*4 .編班乍犧*&刪除乍輛*

25、0.通由親統(tǒng)*:-:.4水*:1(*奇率*率*請(qǐng)輸入你需要操作的選項(xiàng)二請(qǐng)輸入需要?jiǎng)h除的車輛編號(hào)s2率率*率串率率率注B*多#率率*m#-1產(chǎn)歡加進(jìn)入4輛管理京優(yōu)* L添加4看* 2有誨4輛*總軍輔1* 3,證示七輛*大客車0* 工笫加下泉*小后孝0* 5,州除車輛*R車1* 0遺由素穌* *科*斗奉*幸山幸厚事靠*聿中料*M*聿*"才,幸事話輸入你需斐操作的選麻*4t*京*,*小赫*上*京標(biāo)*如*篁*4材*虹姓小*射*$上*#編A車牌耳耦地就物其時(shí)啊型8特性總公1H日黑費(fèi)維護(hù)費(fèi)油耗總假川3K0Q3hjyH卡車找病危二30S0191500。/16560l*i:*m*«*率*事

26、*.*$才甫申*«««*.本*林本*m*修iw*w*圖3.8抻當(dāng)4 k 乍客等 總大小k圖3.4Dt*#t*村水*木林*率* 歡迎進(jìn)入午輛污理系統(tǒng)* L添加不輛* 2科的乍輛* &顯示車輛+率4.編輯乍輛* 5.刪除軍輛* 。.退出東統(tǒng)*_-T一£_li.-1-,工一上"d."一-I-d,-E一-_H.=,_睢_-!-0_-I,-1._.|_141_a_a-* *富富常富*濯率*常常*率*#*常富WC請(qǐng)輸入你需嬰操作的選項(xiàng):消輸入需鱉則除的乍輛編號(hào):3刪除成功!系統(tǒng)將遮忖功能界而一.力小示,把-L+佛5酬凈年輛D遑山恁眺才十孝

27、十中1"十中i廿十中十十十十寸十十十孝曹十*4*1(:*請(qǐng)卷入傕瀉賢銖作的施坦痂4;下伸號(hào)制造麻的工時(shí)向室“打性總公里養(yǎng)踏詵也護(hù)生油也益前用310003L:P軍4X11:205D10150CI0.1160*H*3*t+*+*科*14*環(huán)*«*«*4*株*4*W4*感H表避iSMHM面:-輛軍客轎4總大小C】渾加至柄圖3.5M占、-醉Hr摘0里.:帶浙mt曲或A量做加圖3.62)解決方案:將代碼中的刪除功能函數(shù)中算法進(jìn)行改進(jìn),修正后即使車輛只有一輛也能刪除,不會(huì)再出現(xiàn)1)中問(wèn)題(圖3.7-3.8)*埼E-、住.上(sftDrbuq】iU甘訕t* 歡迎選入車輪管理系統(tǒng)

28、* L添加千輛*»工在南案輛*總下我1* 3顯示車輛*火客車0* 工痂機(jī)午輛*小轎年0* *削除4:輛*K乍1* 。.退Hl系統(tǒng)*不*考率*率梆*本*林*牢*尿*他輸入你需要櫬作的擅頊:5圖3.7值輔人需要?jiǎng)h除的小輛攜號(hào):3胴除戒UH裁她將返回她能界面.“F.鼠一J二.若',弓If.Whu仆ire卜戶、f九、實(shí)驗(yàn)小結(jié)在我們課程設(shè)計(jì)的任務(wù)書中,說(shuō)明了課程設(shè)計(jì)的目的是根據(jù)軟件工程的方法與流程,在相對(duì)集中的實(shí)訓(xùn)教學(xué)時(shí)間內(nèi),通過(guò)一個(gè)功能較完整的小型應(yīng)用系統(tǒng)的設(shè)計(jì)與開發(fā),深入復(fù)習(xí)并進(jìn)一步掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)思想與方法。同時(shí),培養(yǎng)我們采用面向?qū)ο蟮姆椒ǚ治鰡?wèn)題與解決問(wèn)題的能力及團(tuán)體組織

29、與協(xié)作能力。這次課程設(shè)計(jì)是我們小組三個(gè)人歷經(jīng)一個(gè)多星期左右共同完成的,通過(guò)這一個(gè)多星期的學(xué)習(xí)、合作、交流,我們合作完成了車輛管理系統(tǒng)的程序設(shè)計(jì)。我們小組的三個(gè)人都是第一次做課程設(shè)計(jì),面對(duì)我們所選的課程設(shè)計(jì)任務(wù),一開始有點(diǎn)摸不著頭腦,但在不斷的分工,查找資料,合作交流后,我們逐步實(shí)現(xiàn)車輛管理系統(tǒng)中的功能要求。因?yàn)槲覀兊男〗M長(zhǎng)在課程設(shè)計(jì)之前就開始查閱資料,完成了程序的總體設(shè)計(jì),在組長(zhǎng)的帶領(lǐng)下我們小組完成了這次任務(wù)。在這次課程設(shè)計(jì)中,我們也遇到了很多問(wèn)題,當(dāng)我們完成了程序的大體設(shè)計(jì)以及函數(shù)功能實(shí)現(xiàn)后,發(fā)現(xiàn)在顯示功能這部分出現(xiàn)問(wèn)題,在我們查閱書本后,使用了我們不熟悉的一個(gè)操作符setw(intn)來(lái)設(shè)

30、置域?qū)?,解決了顯示問(wèn)題,但由于界面受限制,為保證每條記錄占據(jù)一行,導(dǎo)致輸入的數(shù)據(jù)受到一些限制。在這之后,我們解決了一個(gè)困擾我們很久的數(shù)據(jù)問(wèn)題,顯示界面中養(yǎng)路費(fèi)數(shù)據(jù)始終為0,雖然我們小組有分工,每個(gè)人的能力也不同,但是在我們?nèi)齻€(gè)人集體討論這個(gè)問(wèn)題后,我們找到了問(wèn)題的根源并解決了這個(gè)問(wèn)題,也正是這個(gè)問(wèn)題,讓我們體會(huì)到了合作的意義以及團(tuán)隊(duì)的力量。除此之外,在課程設(shè)計(jì)期間,遇到問(wèn)題,也要學(xué)會(huì)向同學(xué)、老師請(qǐng)教,因?yàn)槲覀兒芸赡芤粫r(shí)思路受阻或者不熟悉某些操作,通過(guò)請(qǐng)教他人,能夠迅速解決問(wèn)題并學(xué)習(xí)到他人的長(zhǎng)處。在課程設(shè)計(jì)中途,我們發(fā)現(xiàn)程序中的文件讀取及功能函數(shù)中刪除信息出現(xiàn)問(wèn)題,影響了我們的進(jìn)度,后來(lái)嘗試了不

31、同的方法,進(jìn)行測(cè)試,并請(qǐng)教他人,對(duì)程序進(jìn)行修改,完成了程序,在這次的問(wèn)題中,我們遇到問(wèn)題受到阻礙,心情也有些低落,本來(lái)以為已經(jīng)完成了大部分,突然發(fā)現(xiàn)問(wèn)題,感到一些壓力,不過(guò)我們小組的人都沒(méi)有放棄,一直堅(jiān)持,不斷嘗試,最終一起努力完成了課程設(shè)計(jì)。當(dāng)我們共同完成了這個(gè)課程設(shè)計(jì),發(fā)現(xiàn)在這個(gè)過(guò)程中我們學(xué)習(xí)到了很多,得到了成長(zhǎng),學(xué)會(huì)與人溝通,與人合作,學(xué)會(huì)虛心請(qǐng)教他人,將所學(xué)知識(shí)與實(shí)踐相結(jié)合,我們的分析解決實(shí)際問(wèn)題的能力得到了鍛煉,并且更真切的感受到無(wú)論做什么都需要細(xì)心和耐心,小細(xì)節(jié)也會(huì)出大錯(cuò),細(xì)心和耐心,才能發(fā)現(xiàn)問(wèn)題并解決問(wèn)題從而避免問(wèn)題,堅(jiān)持完成。這次課程設(shè)計(jì)我們參考了部分程序進(jìn)行的,對(duì)我們來(lái)說(shuō)是一個(gè)挑戰(zhàn)和鍛煉。我們?cè)谕瓿稍O(shè)計(jì)要求的基礎(chǔ)上在程序中加入了自己的想法和其他程序內(nèi)容,也就是對(duì)程序改進(jìn)了一番,并有一些創(chuàng)新。雖然感覺我們的創(chuàng)新還不夠典型,但經(jīng)過(guò)這番修改,我們對(duì)修改的程序感到滿意。由于時(shí)間的緊迫和對(duì)知識(shí)的了解不夠廣泛,造成了系統(tǒng)中可能還存在一些不足,以后我們會(huì)繼續(xù)努力,大膽創(chuàng)新,爭(zhēng)取能編寫出透射著自己思想的程序。這次課程設(shè)計(jì)讓我們充分認(rèn)識(shí)到了自己的不足,認(rèn)識(shí)到了動(dòng)手能力的重要性。我們會(huì)在以后的學(xué)習(xí)中更加努力鍛煉自己,提高自己,讓自己寫出更好更完善的程序,為以后的編程打好基礎(chǔ)!十、工作日志周一:我們通過(guò)共同討論,有了各自的大致主要分工

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論