2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩62頁(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、<p>  計(jì)算機(jī)科學(xué)與工程學(xué)院</p><p><b>  綜合設(shè)計(jì)報(bào)告</b></p><p>  設(shè)計(jì)名稱: 程序設(shè)計(jì)綜合設(shè)計(jì) </p><p>  設(shè)計(jì)題目: 汽車租賃管理系統(tǒng) </p><p><b>  說(shuō)明:</b>

2、</p><p>  1、報(bào)告中的第一、二、三項(xiàng)由指導(dǎo)教師在綜合設(shè)計(jì)開(kāi)始前填寫并發(fā)給每個(gè)學(xué)生;四、五兩項(xiàng)(中英文摘要)由學(xué)生在完成綜合設(shè)計(jì)后填寫。</p><p>  2、學(xué)生成績(jī)由指導(dǎo)教師根據(jù)學(xué)生的設(shè)計(jì)情況給出各項(xiàng)分值及總評(píng)成績(jī)。</p><p>  3、指導(dǎo)教師評(píng)語(yǔ)一欄由指導(dǎo)教師就學(xué)生在整個(gè)設(shè)計(jì)期間的平時(shí)表現(xiàn)、設(shè)計(jì)完成情況、報(bào)告的質(zhì)量及答辯情況,給出客觀、全面的

3、評(píng)價(jià)。</p><p>  4、所有學(xué)生必須參加綜合設(shè)計(jì)的答辯環(huán)節(jié),凡不參加答辯者,其成績(jī)一律按不及格處理。答辯小組成員應(yīng)由2人及以上教師組成。</p><p>  5、報(bào)告正文字?jǐn)?shù)一般應(yīng)不少于5000字,也可由指導(dǎo)教師根據(jù)本門綜合設(shè)計(jì)的情況另行規(guī)定。</p><p>  6、平時(shí)表現(xiàn)成績(jī)低于6分的學(xué)生,其綜合設(shè)計(jì)成績(jī)按不及格處理。</p><p

4、>  7、此表格式為武漢工程大學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院提供的基本格式(適用于學(xué)院各類綜合設(shè)計(jì)),各教研室可根據(jù)本門綜合設(shè)計(jì)的特點(diǎn)及內(nèi)容做適當(dāng)?shù)恼{(diào)整,并上報(bào)學(xué)院批準(zhǔn)。</p><p><b>  目 錄</b></p><p><b>  目 錄1</b></p><p><b>  摘 要2</b

5、></p><p>  Abstract3</p><p><b>  第一章 緒論4</b></p><p><b>  1.1課題來(lái)源4</b></p><p><b>  1.2課題意義4</b></p><p><b>

6、  1.3課題目的4</b></p><p>  1.4應(yīng)解決的主要問(wèn)題及應(yīng)達(dá)到的技術(shù)要求4</p><p>  1.5本設(shè)計(jì)的理論依據(jù)5</p><p>  第二章 設(shè)計(jì)簡(jiǎn)介及設(shè)計(jì)方案論述6</p><p>  2.1設(shè)計(jì)內(nèi)容與目標(biāo)6</p><p>  2.2設(shè)計(jì)的重點(diǎn)、難點(diǎn)和關(guān)鍵6<

7、;/p><p>  2.3整體設(shè)計(jì)方案6</p><p>  第三章 詳細(xì)設(shè)計(jì)9</p><p>  3.1重點(diǎn),難點(diǎn)技術(shù)設(shè)計(jì)與相關(guān)解決9</p><p>  3.2整體、詳細(xì)的設(shè)計(jì)方案9</p><p>  第四章 設(shè)計(jì)結(jié)果及分析21</p><p>  4.1進(jìn)入系統(tǒng)分析21<

8、;/p><p>  4.2系統(tǒng)操作管理分析23</p><p>  4.3系統(tǒng)工作流程分析25</p><p>  4.4系統(tǒng)整體性能分析31</p><p><b>  總 結(jié)32</b></p><p><b>  致 謝33</b></p>

9、<p><b>  參考文獻(xiàn)34</b></p><p>  附錄 主要程序代碼35</p><p><b>  摘 要</b></p><p>  在數(shù)據(jù)信息爆炸的時(shí)代,這個(gè)社會(huì)的人必然會(huì)因?yàn)橐洃浉黝惙倍嗟男畔⒍嗌儆行馈T谶@個(gè)問(wèn)題的解決上,計(jì)算機(jī)上的管理系統(tǒng)占有很大的優(yōu)勢(shì)和可行性。每一個(gè)正規(guī)機(jī)構(gòu),

10、都有自己的信息管理系統(tǒng),它們分別承擔(dān)著不同的任務(wù)。</p><p>  車輛租憑管理系統(tǒng)是社會(huì)商用管理系統(tǒng)的一個(gè)典型,它主要管理汽車公司整個(gè)的租車業(yè)務(wù)。其完整的開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的開(kāi)發(fā)和維護(hù),以及前端基本應(yīng)用程序的開(kāi)發(fā)和編寫。前者是這個(gè)系統(tǒng)的很重要的部分,完整的數(shù)據(jù)庫(kù)系統(tǒng)都不能缺少。但由于現(xiàn)在的學(xué)習(xí)水平和課程還沒(méi)有達(dá)到這個(gè)高度,所以這一部分在此車輛租憑管理系統(tǒng)中暫不作說(shuō)明。在這重點(diǎn)完成前臺(tái)程序的開(kāi)發(fā),使用c,

11、c++,c#,Java,VB等語(yǔ)言都可實(shí)現(xiàn),經(jīng)過(guò)基本思路的整合和UML的分析,鑒于C++的高效性,我選擇了C++作為編程語(yǔ)言,結(jié)合鏈表、文件流讀寫的知識(shí)和查閱相關(guān)文獻(xiàn),在學(xué)校指導(dǎo)老師的幫助下,基本完成了設(shè)計(jì)任務(wù)的要求。</p><p>  基本功能:管理功能、服務(wù)功能、查詢功能。對(duì)于用戶來(lái)說(shuō),可以使用查詢功能查詢車輛的基本情況和租憑情況。管理員則可以對(duì)此系統(tǒng)進(jìn)行管理,即對(duì)車輛進(jìn)行添加、刪除、修改信息、租車、還車、

12、對(duì)所有車輛信息的查詢。</p><p>  關(guān)鍵詞:管理系統(tǒng);c++;鏈表;文件流</p><p><b>  Abstract</b></p><p>  Data in the era of information explosion, the society will due to the memory of various inform

13、ation is somewhat annoyed. To solve this problem, the computer management system has great advantages and feasibility. Every formal institutions, have their own information management system, which bears a different task

14、.</p><p>  Vehicle lease management system is a social business management system is a typical management company, mainly the car rental business. Its development mainly includes the backstage database devel

15、opment and maintenance, and the front-end application program development and programming. The former is a very important part of the system, a complete database system it lacks. But now the learning level and course hav

16、e not reached this level, so this part of the vehicle lease management system not st</p><p>  Basic functions: management function, service function, query function. For users, can use queries vehicle and th

17、e basic situation of lease conditions. The administrator can this management system, whereby the vehicle to add, delete, modify information, car rental, car, on all vehicle information query.</p><p>  Key wo

18、rds: management system; c++; list; the file stream</p><p><b>  第一章 緒論</b></p><p><b>  1.1課題來(lái)源</b></p><p>  現(xiàn)代社會(huì),人的大腦開(kāi)始出現(xiàn)一定的記憶壓力,因?yàn)樘嗟氖虑樾枰蝗藖?lái)處理并且記住大量的數(shù)據(jù).計(jì)算機(jī)的

19、出現(xiàn),讓人們找到了減輕壓力的途徑,這也是社會(huì)發(fā)展的必然,人類科技的進(jìn)步的一個(gè)重要標(biāo)志就是生產(chǎn)力的高效性。計(jì)算機(jī)與人類相比的優(yōu)點(diǎn)就是有著極快的計(jì)算速度和準(zhǔn)確性,性能穩(wěn)定,具有很高的可靠性,根據(jù)此特點(diǎn),計(jì)算機(jī)管理系統(tǒng)和數(shù)據(jù)庫(kù)誕生了,隨著社會(huì)的發(fā)展,它們的地位更是顯得尤其重要,每一個(gè)正規(guī)的機(jī)構(gòu)都有自己的管理系統(tǒng),數(shù)據(jù)庫(kù)管理系統(tǒng)也是計(jì)算機(jī)領(lǐng)域的一個(gè)重要研究方向,有著不可估量的發(fā)張前景。</p><p><b>

20、  1.2課題意義</b></p><p>  計(jì)算機(jī)管理系統(tǒng)在當(dāng)今的商業(yè)社會(huì)有著很強(qiáng)大的功能,這也是這幾年來(lái)計(jì)算機(jī)飛速發(fā)展的一個(gè)重要原因,計(jì)算機(jī)沒(méi)有思考能力,不能像人一樣,它的一切活動(dòng)都是建立在存儲(chǔ)大量數(shù)據(jù)以及對(duì)這些數(shù)據(jù)進(jìn)行簡(jiǎn)單的操作之上的,“人工智能”也不列外,其中計(jì)算機(jī)管理系統(tǒng)就是一個(gè)很好的運(yùn)用。一個(gè)好的管理系統(tǒng),能承當(dāng)一個(gè)很龐大的任務(wù),在公司,在學(xué)校,在政府部門,它都有著自己的職能。汽車租憑管

21、理系統(tǒng),是汽車公司的重要系統(tǒng)之一,它能管理日常的租憑車輛任務(wù),可靠性高,高效,便捷,節(jié)省勞動(dòng)力,一次投入多次使用,高質(zhì)量的租憑管理系統(tǒng)和這家汽車公司的業(yè)績(jī)是直接掛鉤的。</p><p><b>  1.3課題目的</b></p><p>  通過(guò)此課題的學(xué)習(xí)和設(shè)計(jì),讓我們懂得如何開(kāi)發(fā)一個(gè)管理系統(tǒng)、需要具備的知識(shí)、準(zhǔn)備工作和需要考慮的各種問(wèn)題。當(dāng)然開(kāi)發(fā)一個(gè)汽車租憑管理系

22、統(tǒng),最直接的目的就是完成汽車公司的租憑任務(wù),主要負(fù)責(zé)租憑這一塊,其中主要的操作包括借車、登記、還車、計(jì)費(fèi)、查詢和基本車庫(kù)的管理。</p><p>  1.4應(yīng)解決的主要問(wèn)題及應(yīng)達(dá)到的技術(shù)要求</p><p>  1.4.1應(yīng)解決的主要問(wèn)題</p><p>  在此系統(tǒng)的開(kāi)發(fā)計(jì)劃中(暫不考慮后臺(tái)數(shù)據(jù)庫(kù)的開(kāi)發(fā)),我們應(yīng)該解決的主要問(wèn)題包括:</p><

23、;p>  在計(jì)算機(jī)中寫一個(gè)函數(shù),能完成無(wú)限添加車輛和存儲(chǔ)租車、還車相關(guān)信息的任務(wù);</p><p>  怎樣將每次操作的記錄進(jìn)行保存,做到每次輸入的信息永久有效;</p><p>  怎樣做一個(gè)人性化的操作界面,既具備視覺(jué)美感,操作起來(lái)又簡(jiǎn)便。</p><p>  1.4.2應(yīng)達(dá)到的技術(shù)要求</p><p>  1.能在車庫(kù)中無(wú)限添加車

24、輛,刪除車輛;</p><p>  2.能修改車輛信息;</p><p>  3.能輸出車庫(kù)中所有車的基本信息;</p><p><b>  4.租車;</b></p><p><b>  5.還車;</b></p><p>  6.按車號(hào)和年月查詢車輛出租信息;</p

25、><p>  7.按年月查詢車輛出租信息;</p><p>  8.按車號(hào)和年月查詢車輛出租費(fèi)用情況;</p><p>  9.按年月查詢車輛的出租費(fèi)用情況;</p><p>  10.保存操作信息;</p><p>  11.導(dǎo)入操作信息;</p><p>  12.操作簡(jiǎn)單,界面具有美感;<

26、;/p><p>  13.整體性能完整;</p><p>  具體要達(dá)到的功能要求如下圖中所示:</p><p><b>  圖1—1</b></p><p>  1.5本設(shè)計(jì)的理論依據(jù)</p><p>  計(jì)算機(jī)有較強(qiáng)的運(yùn)算能力和存儲(chǔ)數(shù)據(jù)的功能,具有較強(qiáng)的穩(wěn)定性和可靠性。鏈表可以實(shí)現(xiàn)無(wú)限條記錄的保存

27、和查找,可以解決無(wú)限添加車輛的問(wèn)題,而文件的讀寫能將每次操作的有效數(shù)據(jù)在計(jì)算機(jī)內(nèi)存和磁盤上進(jìn)行讀寫,使得每次進(jìn)入系統(tǒng)從操作的數(shù)據(jù)我們都有記錄,并且在下次登入系統(tǒng)的時(shí)候讀入計(jì)算機(jī)內(nèi)存,在系統(tǒng)程序中繼續(xù)傳遞。</p><p>  第二章 設(shè)計(jì)簡(jiǎn)介及設(shè)計(jì)方案論述</p><p>  2.1設(shè)計(jì)內(nèi)容與目標(biāo)</p><p>  設(shè)計(jì)的內(nèi)容和主要目標(biāo)是完成一個(gè)具有簡(jiǎn)單基本功能

28、的汽車租憑管理系統(tǒng),承當(dāng)某汽車公司的汽車租憑任務(wù)并對(duì)其進(jìn)行有效的管理。管理系統(tǒng)的特點(diǎn)是:功能基本齊全,操作簡(jiǎn)單易懂。最主要的是能完成基本的汽車租憑義務(wù)和管理,承擔(dān)工作人員的大量繁瑣記憶和腦力勞動(dòng)。</p><p>  2.2設(shè)計(jì)的重點(diǎn)、難點(diǎn)和關(guān)鍵</p><p>  此設(shè)計(jì)的重點(diǎn)是各個(gè)功能函數(shù)的編碼,例如添加車輛、租車、還車、計(jì)算費(fèi)用,各種方式的查詢等,其中這些操作都建立在對(duì)車輛記錄的保存

29、和查找上,因?yàn)檫M(jìn)行這些操作都必先找到相應(yīng)的記錄信息,進(jìn)行修改,然后再存儲(chǔ)起來(lái);設(shè)計(jì)的難點(diǎn)是無(wú)限次添加記錄和保存記錄,以及對(duì)每次記錄的保存入庫(kù)(在下次運(yùn)用此程序時(shí)上次的操作信息還在),包括信息的存儲(chǔ)和讀取。說(shuō)到無(wú)限次添加記錄,一般用數(shù)組是不能辦到的,我們都知道在用數(shù)組之前必須先定義大??;關(guān)鍵是把各個(gè)函數(shù)正確有效地連接起來(lái),有正確的實(shí)參傳遞,能正確有效地輸出預(yù)期結(jié)果,達(dá)到系統(tǒng)管理的目的。這部分說(shuō)起來(lái)簡(jiǎn)單,但實(shí)際去做,那就是程序中最難的一塊,

30、這要考慮到各個(gè)函數(shù)的關(guān)聯(lián)以及每個(gè)函數(shù)完成的特殊功能和對(duì)整個(gè)信息記錄的影響,就如一個(gè)機(jī)器人,要讓他動(dòng)起來(lái),得花費(fèi)大量的功夫來(lái)來(lái)你接他身體的機(jī)械硬件和軟件代碼</p><p><b>  2.3整體設(shè)計(jì)方案</b></p><p>  a.讀懂系統(tǒng)設(shè)計(jì)要求,初步了解設(shè)計(jì)思路;</p><p>  b.首先用UML圖分析,得出整體的設(shè)計(jì)方案;<

31、/p><p>  c.依據(jù)UML圖,分個(gè)寫出每個(gè)函數(shù),并留好相應(yīng)的接口,以便后面每個(gè)函數(shù)的相互連接;</p><p>  d.寫一個(gè)整體的系統(tǒng)函數(shù),在其中將所有函數(shù)聚合在一起,方便調(diào)用,可以用一個(gè)類來(lái)完成此任務(wù);</p><p>  e.寫出界面函數(shù),做到美觀,操作簡(jiǎn)單,人性化;</p><p>  f.寫出main函數(shù),組織調(diào)用各個(gè)函數(shù)和各種類

32、,有效地完成整個(gè)函數(shù)的功能;</p><p>  g.全面而又廣泛地測(cè)試,發(fā)現(xiàn)錯(cuò)誤,改進(jìn)錯(cuò)誤,改進(jìn)程序,提高程序的健壯性。</p><p>  整體設(shè)計(jì)方案:定義一個(gè)結(jié)構(gòu)體,里面包括車輛的屬性和一些標(biāo)志,如車號(hào),車型,出租、歸還時(shí)間,費(fèi)用,出租狀態(tài)等,還有一個(gè)本身類型的指針,為了構(gòu)建鏈表的節(jié)點(diǎn)。然后定義兩個(gè)時(shí)間類Date和Time,分別用來(lái)計(jì)算租車、還車的日期差并計(jì)算相應(yīng)的費(fèi)用和存儲(chǔ)租,歸

33、還日期。接下來(lái)定義一個(gè)類,作為整體調(diào)用函數(shù)用。完成以后就開(kāi)始編寫各個(gè)功能的函數(shù),添加、刪除、查詢、保存、導(dǎo)入信息等。最后完成界面輸出函數(shù)和main()函數(shù)的定義,界面函數(shù)只要做到美觀、操作簡(jiǎn)單就可,主要是main()函數(shù),它起到整體運(yùn)行程序的作用,系統(tǒng)能不能成功運(yùn)轉(zhuǎn),就看它的正確性和高效性。</p><p>  下面分別是節(jié)點(diǎn)結(jié)構(gòu)體類的定義:</p><p>  struct Vehicl

34、e</p><p><b>  {</b></p><p>  char VID[10];</p><p>  char VType[5];</p><p>  double fee[1000];</p><p>  int vsign[1000];</p><p>  i

35、nt Typesign;//作為出租方式的標(biāo)志,按小時(shí)租用1表示,按天租用2表示</p><p>  int sign;//作為是否出租過(guò),租了沒(méi)還,租了已還的標(biāo)記,分別用0,1,2標(biāo)志</p><p><b>  int k1;</b></p><p>  int k2; //作為L(zhǎng)date和Bdate對(duì)想數(shù)組的下標(biāo)&

36、lt;/p><p>  Time Ldate[1000];</p><p>  Time Bdate[1000];</p><p>  Vehicle *next;</p><p><b>  };</b></p><p>  下面分別是Data類的定義:</p><p>  

37、class Date</p><p><b>  {</b></p><p><b>  private:</b></p><p>  int year,month,day;</p><p><b>  public:</b></p><p>  Dat

38、e(int y,int m,int d):year(y),month(m),day(d){}</p><p>  int count()</p><p><b>  {</b></p><p>  int counter1=0,m(month-1),d(day);</p><p>  for(;m>0;m--)&l

39、t;/p><p>  if(m==4||m==6||m==9||m==11)</p><p>  counter1+=30;</p><p>  else if(m==1||m==3||m==5||m==7||m==8||m==10)</p><p>  counter1+=31;</p><p>  else if(m=

40、=2)</p><p>  if(year%4==0)</p><p>  counter1+=29;</p><p><b>  else</b></p><p>  counter1+=28;</p><p><b>  else </b></p><

41、p>  std::cout<<"input error"<<std::endl;</p><p>  counter1+=day;</p><p>  return counter1;</p><p><b>  }</b></p><p>  friend int di

42、stances(Date a,Date b);</p><p><b>  };</b></p><p>  int distances(Date a,Date b)</p><p><b>  {</b></p><p>  int counter=0;</p><p> 

43、 int y(b.year);</p><p>  if (a.year%4==0)</p><p>  counter+=366-a.count();</p><p><b>  else</b></p><p>  counter+=365-a.count();</p><p>  if(a.

44、year%4==0)</p><p>  counter-=366-b.count();</p><p><b>  else</b></p><p>  counter-=365-b.count();</p><p>  for(;y>a.year;y--)</p><p>  if(y%

45、4==0)</p><p>  counter+=366;</p><p><b>  else </b></p><p>  counter+=365;</p><p>  return counter;</p><p><b>  }</b></p><

46、;p>  其中count()函數(shù)用來(lái)計(jì)算某個(gè)日期是該年的第幾天,distances()用來(lái)計(jì)算兩個(gè)日期的相差天數(shù),從而計(jì)算出費(fèi)用。</p><p>  下面分別是Data類的定義:</p><p>  class Time</p><p><b>  {</b></p><p><b>  private

47、:</b></p><p>  int year,month,day,hour;</p><p><b>  public:</b></p><p>  Time(int i=0,int j=0,int k=0,int m=0):year(i),month(j),day(k),hour(m){}</p><p&g

48、t;  void time(int yy=0,int mm=0,int dd=0,int hh=0)</p><p><b>  {</b></p><p><b>  year=yy;</b></p><p><b>  month=mm;</b></p><p><b

49、>  day=dd;</b></p><p><b>  hour=hh;</b></p><p><b>  }</b></p><p>  int Ryear(){return year;}</p><p>  int Rmonth(){return month;}</p

50、><p>  int Rday(){return day;}</p><p>  int Rhour(){return hour;}</p><p>  friend void lead();</p><p><b>  };</b></p><p><b>  詳細(xì)設(shè)計(jì)</b>

51、</p><p>  3.1重點(diǎn),難點(diǎn)技術(shù)設(shè)計(jì)與相關(guān)解決</p><p>  3.1.1設(shè)計(jì)重點(diǎn)與解決方案</p><p>  設(shè)計(jì)重點(diǎn):各個(gè)功能函數(shù)的編碼,例如添加車輛、租車、還車、計(jì)算費(fèi)用,各種方式的查詢等。</p><p>  解決方案:使用數(shù)據(jù)結(jié)構(gòu)的相關(guān)知識(shí),對(duì)整體的系統(tǒng)構(gòu)建一個(gè)鏈表,用來(lái)存儲(chǔ)每次向車庫(kù)里添加的車輛,可以無(wú)限添加,這是

52、鏈表和數(shù)組的區(qū)別,并在此基礎(chǔ)上創(chuàng)建add(),del(),print(),lend(),back(),v_find(),v_find_all(),v_findfee(),v_find_allfee(),sav(),lead()等函數(shù)。</p><p>  3.1.2設(shè)計(jì)難點(diǎn)與解決方案</p><p>  設(shè)計(jì)難點(diǎn):無(wú)限次添加車輛和刪除車輛,以及對(duì)每次記錄的保存和讀取。</p>

53、<p>  解決方案:前者使用鏈表可以解決,但一輛車到底要租到少次,我們不知道,所以存儲(chǔ)每輛車的出租記錄也需要?jiǎng)?chuàng)建一個(gè)鏈表,至于信息的存儲(chǔ)和導(dǎo)入,我們就用文件的讀寫操作來(lái)完成,每次操作完成后對(duì)數(shù)據(jù)進(jìn)行保存,用文件寫入磁盤,然后每次打開(kāi)系統(tǒng)的時(shí)候再將上次的記錄導(dǎo)入程序中(計(jì)算機(jī)內(nèi)存中),進(jìn)行新的操作,這是文件的重要操作。</p><p>  3.2整體、詳細(xì)的設(shè)計(jì)方案</p><

54、p>  3.2.1整體的設(shè)計(jì)思路</p><p>  運(yùn)用鏈表知識(shí)和文件的讀寫操作寫一個(gè)基于命令提示符窗口的汽車租憑管理系統(tǒng),先寫一個(gè)存儲(chǔ)車輛所有信息的鏈表,以便于添加車輛,和進(jìn)行后續(xù)的相關(guān)工作,然后就是將計(jì)算機(jī)內(nèi)存中的車輛信息寫到硬盤上,再寫一個(gè)讀入函數(shù),再每次登入系統(tǒng)后將硬盤上的信息讀到內(nèi)存,達(dá)到保存操作記錄的作用。</p><p><b>  3.2.2具體步驟<

55、;/b></p><p>  1.寫一個(gè)名為Data的類,數(shù)據(jù)成員包括year,month,day,成員函數(shù)有count,其作用是計(jì)算一個(gè)日期是該年的第幾天,還有一個(gè)友元函數(shù)distances,在count的配合下計(jì)算兩個(gè)日期的相差天數(shù),從而計(jì)算出租車的費(fèi)用,完成計(jì)費(fèi)任務(wù);</p><p>  2.寫一個(gè)名為Time的類,數(shù)據(jù)成員有year,month,day,hour。成員函數(shù)有R

56、year(),Rmonth(),Rday(),Rhour()和lead(),前四個(gè)是此類對(duì)外的接口,便于其他函數(shù)對(duì)私有數(shù)據(jù)成員的訪問(wèn),而友元函數(shù)lead()是用來(lái)完成對(duì)操作信息導(dǎo)入的任務(wù)的。</p><p>  3.寫一個(gè)名為Vehicle的結(jié)構(gòu)體,定義車輛鏈表的一個(gè)節(jié)點(diǎn),其中包括數(shù)據(jù)域和指針域next,數(shù)據(jù)域包括變量VID,VType,fee,vsign,Typesign,sign,k1,k2,Ldate,Bd

57、ate,其中VID,VType是兩個(gè)字符型數(shù)組,用來(lái)存放車輛的車號(hào)和類型,fee和visgn分別是double型和int型的數(shù)組,用來(lái)存放每次租車的費(fèi)用和租還的標(biāo)志(出租標(biāo)為1,已歸還標(biāo)為2),sign是有沒(méi)出租記錄的標(biāo)志(沒(méi)有出租記錄的sign為0,出租了的標(biāo)志為1,還了的標(biāo)志為2),Typesign是租車按月或按小時(shí)的標(biāo)志(按小時(shí)租為1,按天租為2),Ldate和Bdate是兩個(gè)class Time型的對(duì)象數(shù)組,用來(lái)存放車輛每次出租

58、的租還日期,k1和k2是兩個(gè)int型的變量,作為L(zhǎng)date,Bdate的下標(biāo)。</p><p>  4.定義一個(gè)名為sys的類,包括一個(gè)數(shù)據(jù)成員,即Vehicle類型的變量b,有V_find(),V_delete(),print()三個(gè)成員函數(shù),分別完成鏈表中信息的查找、刪除和打印輸出工作,輸出的信息主要是車輛的車號(hào)、車型和出租狀態(tài)。本來(lái)還有V_add()函數(shù)(在鏈表中添加信息)也要寫在這里,但考慮到方便調(diào)用的問(wèn)

59、題,將其寫在了類的外面。Sys這個(gè)類的作用就是對(duì)針對(duì)鏈表的一些基本操作進(jìn)行封裝,方便調(diào)用。它們的關(guān)鍵代碼如下:</p><p>  鏈表中查找操作的代碼:</p><p>  Vehicle *sys::find(Vehicle *head,char *s)</p><p><b>  {</b></p><p>  V

60、ehicle *p;</p><p><b>  p=head;</b></p><p>  while(p!=NULL)</p><p>  if(strcmp(p->VID,s)==0)</p><p><b>  return p;</b></p><p><

61、;b>  else</b></p><p>  p=p->next;</p><p>  return NULL;</p><p><b>  }</b></p><p>  鏈表中刪除操作的代碼,用來(lái)刪除車輛信息:</p><p>  Vehicle *sys::V_de

62、lete(Vehicle *head,char *VID)</p><p><b>  {</b></p><p>  Vehicle *p,*q;</p><p>  if(head==NULL)</p><p><b>  {</b></p><p>  std::cou

63、t<<"List is NULL!"<<std::endl;</p><p>  return head;</p><p><b>  }</b></p><p>  if(strcmp(head->VID,VID)==0)</p><p><b>  {<

64、;/b></p><p><b>  p=head;</b></p><p>  head=head->next;</p><p><b>  delete p;</b></p><p>  std::cout<<"完成刪除操作!"<<std:

65、:endl;</p><p>  return head;</p><p><b>  }</b></p><p>  for(q=head;q->next;q=q->next)</p><p>  if(strcmp(q->next->VID,VID)==0)</p><p&

66、gt;<b>  {</b></p><p>  p=q->next;</p><p>  q->next=p->next;</p><p><b>  delete p;</b></p><p>  return head;</p><p><b&g

67、t;  }</b></p><p>  std::cout<<VID<<"不在車庫(kù)中!"<<std::endl;</p><p>  return (head);</p><p><b>  }</b></p><p>  打印輸出車庫(kù)中的車:</

68、p><p>  void sys::print(Vehicle *head)</p><p><b>  {</b></p><p>  Vehicle *p;</p><p><b>  p=head;</b></p><p>  if(p==NULL)</p>

69、<p>  std::cout<<"車庫(kù)為空!"<<std::endl;</p><p>  while(p!=NULL)</p><p><b>  {</b></p><p>  std::cout<<p->VID<<"\t";</

70、p><p>  std::cout<<p->VType<<std::endl;</p><p>  p=p->next;</p><p><b>  }</b></p><p><b>  }</b></p><p>  向鏈表中添加節(jié)點(diǎn)的代碼

71、,是增加車輛操作的重要核心程序:</p><p>  Vehicle *V_add(Vehicle *head,Vehicle *v)</p><p><b>  {</b></p><p>  Vehicle *p;</p><p><b>  p=head;</b></p><

72、;p>  if(p==NULL)</p><p><b>  {</b></p><p><b>  head=v;</b></p><p>  v->next=NULL;</p><p>  return head;</p><p><b>  }&l

73、t;/b></p><p>  if(strcmp(p->VID,v->VID)>0)</p><p><b>  {</b></p><p>  v->next=head;</p><p><b>  head=v;</b></p><p> 

74、 return head;</p><p><b>  }</b></p><p>  5.對(duì)sys類里的幾個(gè)成員函數(shù)進(jìn)行類外定義,都是基于簡(jiǎn)單鏈表操作的,就是上面提到的在鏈表中添加節(jié)點(diǎn),刪除節(jié)點(diǎn),打印輸出節(jié)點(diǎn)信息的函數(shù)。</p><p>  6.開(kāi)始定義系統(tǒng)界面函數(shù)list()和listview(),前者是用來(lái)接受用戶對(duì)各種操作功能的選擇,然

75、后傳遞給main函數(shù);listview()呢完成操作界面的輸出(就是列出各個(gè)功能的操作選項(xiàng)),這都是很簡(jiǎn)單的問(wèn)題,它們的代碼如下:</p><p>  void listview()</p><p><b>  {</b></p><p>  std::cout<<"\t\t\t歡迎使用天行汽車租憑管理系統(tǒng)\t\t&quo

76、t;<<std::endl;</p><p>  std::cout<<"************************************************"<<std::endl;</p><p>  std::cout<<"1.添加新車"<<std::endl;</p

77、><p>  std::cout<<"2.刪除一輛已經(jīng)存在的車"<<std::endl;</p><p>  std::cout<<"3.查詢車庫(kù)中現(xiàn)有車輛"<<std::endl;</p><p>  std::cout<<"4.租車"<<

78、;std::endl;</p><p>  std::cout<<"5.還車"<<std::endl;</p><p>  std::cout<<"6.按年月及車輛ID查詢出租情況"<<std::endl;</p><p>  std::cout<<"7.按

79、年月查詢所有車輛的出租情況"<<std::endl;</p><p>  std::cout<<"8.按年月及車輛ID查詢租車費(fèi)用"<<std::endl;</p><p>  std::cout<<"9.按年月查詢所有車輛的租車費(fèi)用"<<std::endl;</p>

80、<p>  std::cout<<"10.保存操作記錄"<<std::endl;</p><p>  std::cout<<"11.導(dǎo)入信息"<<std::endl;</p><p>  std::cout<<"12.退出租車系統(tǒng)!"<<std::

81、endl;</p><p>  std::cout<<"************************************************"<<std::endl;</p><p>  std::cout<<"\n\n"<<std::endl;</p><p>&l

82、t;b>  }</b></p><p>  int list()</p><p><b>  {</b></p><p><b>  int i;</b></p><p>  for(int j=0;;j++)</p><p><b>  {<

83、;/b></p><p>  std::cout<<"\n\t\t請(qǐng)選擇功能鍵1-11"<<std::endl;</p><p>  std::cin>>i;</p><p>  if(i<=1&&i>=12)</p><p><b>  co

84、ntinue;</b></p><p><b>  else</b></p><p><b>  break;</b></p><p><b>  }</b></p><p><b>  return i;</b></p><

85、;p><b>  }</b></p><p>  這兩個(gè)函數(shù)聯(lián)合起來(lái)達(dá)到的效果如下圖所示:</p><p><b>  圖3-1</b></p><p>  7.完成各個(gè)listview()中各個(gè)功能函數(shù)的全面編碼,前面的sys里面的那幾個(gè)函數(shù)只是簡(jiǎn)單的基于鏈表的操作,而這里寫的函數(shù)都是能獨(dú)立完成菜單里面單個(gè)功能的,

86、包括add(),del(),print(),lend(),back(),V_find(),V_find_all(),find_fee(),find_allfee(),save(),lead(),它們的功能分別是: 完成向車庫(kù)中加車;刪除車輛;打印輸出車庫(kù)中所有車輛;租車;還車;按車號(hào)和按年月查詢單輛車的出租信息;按年月查詢本月的出租信息;按車號(hào)和按年月查詢單輛車的出租費(fèi)用;按月查詢本月出租費(fèi)用;保存操作信息;導(dǎo)入上次操作信息。下面是其中

87、幾個(gè)函數(shù)的關(guān)鍵核心代碼:</p><p>  void add(sys a)</p><p><b>  {</b></p><p><b>  char c;</b></p><p>  for(int j=0;;j++)</p><p><b>  {</

88、b></p><p>  Vehicle *p;</p><p>  p=new Vehicle;</p><p>  std::cout<<"車號(hào)"<<"\t"<<"車型"<<std::endl;</p><p>  std::

89、cin>>p->VID;</p><p>  std::cin>>p->VType;</p><p>  p->sign=0;</p><p>  p->Typesign=0;</p><p><b>  p->k1=0;</b></p><p&g

90、t;<b>  p->k2=0;</b></p><p>  p->Ldate[p->k1].time(0,0,0,0);</p><p>  p->Bdate[p->k1].time(0,0,0,0);</p><p>  p->fee[p->k2]=0;</p><p>  

91、if(p->VID!=""||p->VType!="")</p><p>  head=V_add(head,p);</p><p>  std::cout<<"是否繼續(xù)添加(y/n)"<<std::endl;</p><p>  std::cin>>c;&l

92、t;/p><p>  if(c!='Y'&&c!='y'&&c!='N'&&c!='n')</p><p><b>  {</b></p><p>  std::cout<<"是否繼續(xù)添加(y/n)"<

93、;<std::endl;</p><p>  std::cin>>c;</p><p><b>  }</b></p><p>  if(c=='n'||c=='N')</p><p><b>  break;</b></p><

94、p><b>  else</b></p><p><b>  continue;</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  這是一個(gè)完整的添加車輛的函數(shù),是基于鏈表的V_add()函數(shù)

95、來(lái)實(shí)現(xiàn)的,后者只是負(fù)責(zé)向鏈表中添加新節(jié)點(diǎn),而此函數(shù),是向車庫(kù)添加新車,包括車牌號(hào)和車的類型。代碼的11到17行都是進(jìn)行數(shù)據(jù)成員的初始化。</p><p>  void lend(sys a)</p><p><b>  {</b></p><p>  Vehicle *p;</p><p>  p=new Vehicle

96、;</p><p>  char s[10],c;</p><p>  int y,m,d,h;</p><p>  std::cout<<"請(qǐng)輸入想要租的車的車號(hào):"<<std::endl;</p><p>  std::cin>>s;</p><p>  p=

97、a.find(head,s);</p><p>  if(p!=NULL)</p><p><b>  {</b></p><p>  if(p->k1!=p->k2)</p><p>  std::cout<<"此車已出租,還未還!"<<std::endl;<

98、;/p><p>  if(p->sign!=1)</p><p><b>  {</b></p><p>  std::cout<<"車輛信息:"<<std::endl;</p><p>  std::cout<<p->VID<<"

99、 "<<p->VType<<std::endl;</p><p>  if(strcmp(p->VType,"car")==0)</p><p><b>  {</b></p><p>  std::cout<<"car只能按天租!"<<

100、;std::endl;</p><p>  p->Typesign=2;</p><p>  std::cout<<"請(qǐng)輸入租車日期(年,月,日):"<<std::endl;</p><p>  std::cin>>y>>m>>d;</p><p>  p-

101、>Ldate[p->k1].time(y,m,d);</p><p><b>  }</b></p><p>  if(strcmp(p->VType,"truck")==0)</p><p><b>  {</b></p><p>  std::cout<

102、;<"按天還是按小時(shí)租(D/H)"<<std::endl;</p><p>  std::cin>>c;</p><p>  if(c=='D')</p><p><b>  {</b></p><p>  p->Typesign=2;</p&

103、gt;<p>  std::cout<<"請(qǐng)輸入租車日期(年,月,日):"<<std::endl;</p><p>  std::cin>>y>>m>>d;</p><p>  p->Ldate[p->k1].time(y,m,d);</p><p><b

104、>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  p->Typesign=1;</p><p>  std::cout<<"請(qǐng)輸入租車日期(年,月,日,小時(shí)):"<

105、<std::endl;</p><p>  std::cin>>y>>m>>d>>h;</p><p>  p->Ldate[p->k1].time(y,m,d,h);</p><p><b>  }</b></p><p><b>  }<

106、;/b></p><p>  p->sign=1;</p><p><b>  p->k1++;</b></p><p>  p->fee[p->k1]=0;</p><p>  std::cout<<"租車成功!"<<std::endl;<

107、/p><p><b>  }</b></p><p><b>  }</b></p><p><b>  else</b></p><p>  std::cout<<"車庫(kù)中沒(méi)有此車!"<<std::endl;</p>&l

108、t;p><b>  }</b></p><p>  這是租車操作的代碼,其核心關(guān)鍵在于第9行p=a.find(head,s),這是鏈表節(jié)點(diǎn)查找函數(shù),只有找到相應(yīng)節(jié)點(diǎn),才能找到特定的車輛信息,然后添加租車的記錄,保存在此節(jié)點(diǎn)內(nèi),這樣,就完成了租車的任務(wù)。后面的車輛信息查詢也是如此的道理,查找到相應(yīng)節(jié)點(diǎn),輸出節(jié)點(diǎn)信息即可。p->sign=1的作用為標(biāo)志車輛已出租,p->k1++

109、是對(duì)象數(shù)組的下標(biāo)推進(jìn),以便保存同一輛車的下一條租車記錄,p->fee[p->k1]=0是將費(fèi)用初始化為零。</p><p>  void save()</p><p><b>  {</b></p><p>  char *name="C:\\Vehicle.txt";</p><p> 

110、 char *na="C:\\number.txt";</p><p><b>  int m=0;</b></p><p>  std::ofstream ofs(name);</p><p>  Vehicle *p;</p><p><b>  p=head;</b><

111、;/p><p>  while(p!=NULL)</p><p><b>  {</b></p><p>  ofs<<p->VID<<'\t'</p><p>  <<p->VType<<'\t'</p><p&

112、gt;  <<p->sign<<'\t'</p><p>  <<p->Typesign<<'\t'</p><p>  <<p->k1<<'\t'</p><p>  <<p->k2<<'\

113、t';</p><p>  if(p->k1==0)</p><p><b>  {</b></p><p>  ofs<<0<<"-"</p><p><b>  <<0<<"-"</b><

114、/p><p><b>  <<0<<"-"</b></p><p><b>  <<0<<'\t'</b></p><p><b>  <<0<<"-"</b></p>

115、;<p><b>  <<0<<"-"</b></p><p><b>  <<0<<"-"</b></p><p><b>  <<0<<'\t'</b></p>&l

116、t;p>  <<0<<std::endl;</p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  for(int i=0;i<p->k1;i++

117、)</p><p><b>  {</b></p><p>  ofs<<p->Ldate[i].Ryear()<<"-"</p><p>  <<p->Ldate[i].Rmonth()<<"-"</p><p>  &

118、lt;<p->Ldate[i].Rday()<<"-"</p><p>  <<p->Ldate[i].Rhour()<<'\t'</p><p>  <<p->Bdate[i].Ryear()<<"-"</p><p>  &

119、lt;<p->Bdate[i].Rmonth()<<"-"</p><p>  <<p->Bdate[i].Rday()<<"-"</p><p>  <<p->Bdate[i].Rhour()<<'\t'</p><p>  

120、<<p->fee[i]<<std::endl;</p><p><b>  }</b></p><p><b>  }</b></p><p>  p=p->next;</p><p><b>  m++;</b></p>&l

121、t;p><b>  }</b></p><p>  std::cout<<"記錄保存成功!"<<std::endl;</p><p>  ofs.close();</p><p>  std::ofstream ofs1(na);</p><p>  ofs1<&l

122、t;m<<std::endl;</p><p><b>  }</b></p><p>  明顯,這是保存數(shù)據(jù)記錄的函數(shù),用的是文件流的寫操作,先建立兩個(gè)文件:"C:\\Vehicle.txt"和C:\\number.txt",然后讓它們與文件流操作相關(guān)聯(lián),向其中寫入運(yùn)行程序中的信息,前者寫入的是車輛鏈表所有節(jié)點(diǎn)的信息,而后者

123、只是保存一個(gè)數(shù)據(jù)m,就是前者信息記錄的條數(shù),為后面再用文件讀入數(shù)據(jù)提供方便。</p><p>  第四章 設(shè)計(jì)結(jié)果及分析</p><p><b>  4.1進(jìn)入系統(tǒng)分析</b></p><p>  1.進(jìn)入系統(tǒng),首先要輸入登錄密碼,密碼正確后才能進(jìn)入系統(tǒng)界面。如下圖所示</p><p><b>  圖4-1&

124、lt;/b></p><p><b>  圖4-2</b></p><p>  2.密碼正確,進(jìn)入系統(tǒng),看到操作界面和功能選項(xiàng)。如下圖所示</p><p><b>  圖4-3</b></p><p>  4.2系統(tǒng)操作管理分析</p><p>  1.進(jìn)入操作界面,會(huì)

125、首先提醒你創(chuàng)建車庫(kù),就是向車庫(kù)中添加新車,只有有了添加的車輛,后面的操作才有意義。接著就提醒你導(dǎo)入上次操作的記錄,這很重要,在每次進(jìn)入系統(tǒng)都要做,也可以設(shè)為默認(rèn)地做,系統(tǒng)自動(dòng)完成,不需管理員動(dòng)手,但這里為了顯示功能,將其設(shè)為手動(dòng)導(dǎo)入。相關(guān)操作如下圖所示</p><p><b>  圖4-4</b></p><p><b>  圖4-5</b>&l

126、t;/p><p>  2.在退出系統(tǒng)之前,應(yīng)先保存操作記錄,否則將會(huì)丟失信息,和導(dǎo)入信息一樣,本可以設(shè)為退出系統(tǒng)時(shí)自動(dòng)保存,但也是為了演示保存功能,特將其設(shè)為手動(dòng)操作。操作如下</p><p><b>  圖4-6</b></p><p>  4.3系統(tǒng)工作流程分析</p><p>  1.添加車輛,如下圖</p>

127、;<p><b>  圖4-7</b></p><p>  2.刪除車輛,如下圖</p><p><b>  圖4-8</b></p><p>  3.查詢車庫(kù)中車的信息,如下圖</p><p><b>  圖4-9</b></p><p>

128、;<b>  4.租車,如下圖</b></p><p><b>  圖4-10</b></p><p><b>  5.還車,如下圖</b></p><p><b>  圖4-11</b></p><p>  6.按年月及車輛ID查詢出租情況,如下圖<

129、;/p><p><b>  圖4-12</b></p><p>  7.按年月查詢所有車輛的出租情況,如下圖</p><p><b>  圖4-13</b></p><p>  8.按年月及車輛ID查詢出租費(fèi)用,如下圖</p><p><b>  圖4-14</b

130、></p><p>  9.按年月查詢所有車輛的租車費(fèi)用,如下圖</p><p><b>  圖4-15</b></p><p>  10.保存操作記錄,如下圖</p><p><b>  圖4-16</b></p><p>  11.退出租車系統(tǒng),如下圖</p&

131、gt;<p><b>  圖4-17</b></p><p>  4.4系統(tǒng)整體性能分析</p><p>  此系統(tǒng)功能基本完成,操作簡(jiǎn)便,可以簡(jiǎn)單地進(jìn)行租車、還車義務(wù)并進(jìn)行簡(jiǎn)單地管理,但是由于能力和時(shí)間有限,出錯(cuò)維護(hù)做的很差,就是人性化方面做的不夠,有待于以后進(jìn)行全方面的改進(jìn),此系統(tǒng)只適合于學(xué)習(xí)交流用,不適用于商用,主要是功能不齊全和出差維護(hù)差。<

132、;/p><p><b>  總 結(jié)</b></p><p>  經(jīng)過(guò)兩個(gè)星期的學(xué)習(xí)和實(shí)踐操作,汽車租憑管理系統(tǒng)基本完成,其功能基本符合一個(gè)汽車公司對(duì)租憑車輛義務(wù)的操作。系統(tǒng)的功能有:無(wú)限添加車輛,刪除車輛信息,輸出車庫(kù)信息,租車,還車,按年月和車號(hào)查詢某輛車的出租情況,按年月查詢本月車輛的出租情況,按年月和車號(hào)查詢某輛車的出租費(fèi)用,按年月查詢本月所有車輛的出租費(fèi)用,保

133、存操作信息,導(dǎo)入上次操作信息。在登陸系統(tǒng)時(shí),會(huì)提示輸入密碼,進(jìn)入系統(tǒng)后,會(huì)提示創(chuàng)建車庫(kù)和導(dǎo)入上次操作信息,在這些完成以后,才正式進(jìn)入具體操作。本來(lái)這些都可以設(shè)為默認(rèn)操作,就是系統(tǒng)自己完成,如保存信息和導(dǎo)入信息,但是為了將其過(guò)程直觀化,只得顯示操作。</p><p>  通過(guò)這次實(shí)踐學(xué)習(xí),我對(duì)鏈表和文件的操作更加熟練,也有了一個(gè)新的理解。對(duì)計(jì)算機(jī)的強(qiáng)大功能(編程)有了一些進(jìn)步的認(rèn)識(shí),特別是文件,以前學(xué)得不是很深,概

134、念也相當(dāng)?shù)哪:辛诉@次實(shí)踐,多少也明白了文件的功能,特點(diǎn),簡(jiǎn)單用法,我覺(jué)得這一進(jìn)步會(huì)在我以后的工作學(xué)習(xí)過(guò)程中增加自信和實(shí)力。除了在編寫代碼方面的提高,在其他方面也受益匪淺。比如在做一個(gè)大的項(xiàng)目時(shí),一開(kāi)始不急于動(dòng)手直接寫代碼,應(yīng)先對(duì)此項(xiàng)目的結(jié)構(gòu)和要實(shí)現(xiàn)的功能進(jìn)行分析,并收集資料,設(shè)計(jì)算法等,在這些完成以后,才開(kāi)始著手代碼編程,這樣才會(huì)有高效率。</p><p>  當(dāng)然,在這過(guò)程中,也認(rèn)識(shí)到了好多自己的不足和不好

135、的習(xí)慣,尤其是在學(xué)習(xí)方面的紕漏,例如,在此次系統(tǒng)設(shè)計(jì)中,只考慮到了一般的情況,而忘了特殊的;只考慮到直接結(jié)果,而忽慮了其中各部分會(huì)遇到的小錯(cuò)誤,直接地說(shuō)就是考慮問(wèn)題不全面,就算考慮到了,也沒(méi)有在設(shè)計(jì)過(guò)程中真正做到;另外,最明顯的特點(diǎn)就是出錯(cuò)維護(hù)做的差,這才是一個(gè)系統(tǒng)致命的弱點(diǎn),這會(huì)使得系統(tǒng)發(fā)生我們意料之外的情況,造成失控。對(duì)于這些不足,我會(huì)在以后學(xué)習(xí)過(guò)程中逐漸彌補(bǔ)和提高,使得自己的設(shè)計(jì)能在以后更完美。</p><p&

136、gt;<b>  致 謝</b></p><p>  設(shè)計(jì)已經(jīng)完成,看著著10多天以來(lái)自己通過(guò)不斷實(shí)踐和突破得到的成果,在此向所有在設(shè)計(jì)過(guò)程中幫助我的同學(xué)和導(dǎo)師致于真誠(chéng)的感謝。</p><p>  本次畢業(yè)設(shè)計(jì)中,我最要感謝的人是我的指導(dǎo)老師--劉老師和我的班導(dǎo)—鄒老師,我在他們身上學(xué)到了很多東西。他們認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我受益匪

137、淺。他們無(wú)論在理論上還是在實(shí)踐中,都給與我很大的幫助,使我得到很大的提高,這對(duì)于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,在此感謝他耐心的輔導(dǎo)。同時(shí)也感謝那些我們?cè)谝黄鹛接憣W(xué)習(xí)、尋找最佳設(shè)計(jì)算法的同學(xué)和室友,讓我感受到了集體的力量和優(yōu)勢(shì),他們?cè)谶@次設(shè)計(jì)當(dāng)中,對(duì)我有相當(dāng)大的幫助,不僅是技術(shù)上的指導(dǎo),也有工作精神的熏陶和心靈思緒的疏導(dǎo),每一次失敗,每一次突破,我所經(jīng)歷的,他們也在經(jīng)歷,我沒(méi)做到的,他們做到了。</p><p&

溫馨提示

  • 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ù)僅提供信息存儲(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)論