網站首頁 工作範例 辦公範例 個人範例 黨團範例 簡歷範例 學生範例 其他範例 專題範例

課程設計總結報告(精選18篇)

欄目: 精選工作報告 / 釋出於: / 人氣:2.34W

課程設計總結報告 篇1

一、遇到的問題及解決方案

課程設計總結報告(精選18篇)

我們小組三成員對電子設計都懷有濃厚的興趣。在這學期剛開始的時候當我們得知AVR這門課程一改以往的試卷筆試考核模式,而改用學生自主設計課程設計作品,並以之作為最終的評定標準。這樣更能激發我們的創作熱情,並將我們的創新設計思維付諸實踐,變為最終的課程設計成品。一個學期下來,雖然遇到了重重困難,有艱辛,有勞累,但更多的是收穫,是那種窮盡自己和隊友心力後成功解決困難的喜悅。我們先後完成了課題篩選比較,電路的設計實驗,程式的開發除錯,產品的後期提升改進一系列重大問題,由於時間急迫,雖然我們現在沒有完成直接支援串列埠的液晶顯示器的設計,但是我們的產品已近實現了精確測量和資料輸出。試驗過程中我們先後對串列埠無輸出,DS18B20無法測溫,CX20xx6A晶片不穩定,測量距離出錯等一些列問題提出瞭解決方案和理論分析。最終我們成功的做出了我們的產品,基本上達到了設計需求。

二、選題

開始時,我們選定的課題是基於超聲波測距的汽車智慧防護系統,在之後的學習過程中,我們發現我們的課題對於我們目前的水平來說,還是過於困難,經過我們多次查資料,向老師請教以及與同學的討論,我們決定把課題改為基於Mega16微控制器的帶溫度補償的超聲波測距模組。這個課題與我們開始設定的課題出入不是很大,這樣一來,我們開始的準備工作並沒有浪費。

三、分工

本次課程讓我們選課的原因之一是它需要團隊合作。它是我們大學生必須具備的素質之一。分工明確,各負其責。相互交流,共同進步。這是在本次課程中我們學到的重要內容之一。我們的分工主要有:劉豐魁同學由於軟體和硬體技術過硬,負責軟體的編寫和硬體的除錯,周紅才和劉銘浩同學硬體的焊制以及輔助劉豐魁同學進行硬體除錯,另外周紅才同學負責資料的查詢和論文的撰寫。“凡事預則立不預則廢”,我們相信一份詳細的計劃比什麼重要。

課題的程序

我們首先必須承認的一點是計劃沒有變化快。我們的程序與計劃比較大的出入,但我們是在一邊製作一邊修改計劃的程序中進行的。萬事開頭難,從一開始的選題我們可以說緊走了彎路,但我們並沒有氣餒,而是一步步堅定的走了下去。一步一個腳印一步一個總結,到了最後我們發現,我們並沒有因為開始的走彎路而落後多少。相反因為我們的謙虛謹慎我們比很多組進度都快。到接近尾聲時,我們還是緊張了一段時間,我們覺得我們的課題不能做的虎頭蛇尾,我們要為我們的第一次合作成果畫一個圓滿的句號。幾個通宵過去了,我們的課題做完了,而我們主心骨劉豐魁同學也累得虛脫了。記得我們進行實際測量時,障礙物一點一點的遠離探測頭,而資料一點一點的增大,那種成功的喜悅是用語言無法表述的。或許我們太年輕,過於浮躁,但我們怎能不對自己的作品喜極而泣呢?

四、我們的心得與體會

這是我們大學中第一次如此親密的進行團隊活動,我們是一個整體。關於團隊管理,我們首先覺得一個團隊既然稱得上是團隊,首先它的團結精神必須強,眾心齊,泰山移。大家都賣力,都去做才行。我們看到有些團隊從頭到尾只有一個人在忙活,既搞軟體又搞硬體,其他人或者不參與,或者不能參與進來,或許這一個人付出的比我們三個人還多,但到頭來還是吃力不討好,反不如我們。正所謂只要人心齊,螞蟻能把大象移啊!

其次分工上不能馬虎,要具體到個人,每個人負責哪部分任務,什麼時候完成,都要有明確的說明。這一點我們慶幸自己做的很好,從一開始我們就通過集體商量確定各個成員的分工,接下來每位成員都只用按照自己的任務按部就班的執行下去,效率非常的高。詳細的分工,權力與義務相互不交叉應該是我們以後工作中必不可少的常識。

另外,在團隊成員的選擇上我們從一開始就考慮到了個成員的分工和各人的素質。並不是幾個人隨便湊在一起就能成為一個團隊的,那樣只能是烏合之眾。只有懷著同一個目標並能為團隊積極效力的人才能組成一個團隊。但要組成一個優秀的團隊還遠不止這些,它還要求各個成員優勢互補,能有效地分擔各部分工作,這點我們做的很好,硬體軟體和論文由各個成員圓滿的分擔了。我們看到有的團隊或許可以說人人都是“強人”,卻都偏於某一方面,以致成為一隻弱隊,這就是成員選擇上的失誤。我們雖然不是強人,但我們是一個團隊。我們致力於創造一個強隊而不是強人。

不得不在這談一下團隊的奉獻,我們組中劉豐魁同學是最能吃苦的。每次都任勞任怨的度過一個接一個通宵,我們是一個團隊,我們每一個人都為之付出自己的全部精力。記得抗震小英雄“小林浩”在與姚明拔河的時候說,雖然談你很強大,但是我是班長,擁有一個團隊。最後他贏了。這就叫團隊的力量。

五、謝辭

在這裡我們十分感謝李老師,給我們提供了這次珍惜的機會,或許我們學四年只有這一次機會,但這一足以讓我們深深的體驗到團隊的意義。四年山大生活,因為選了微控制器的課而顯得更有意義。或許我們在製作的過程中,氣餒過,流淚過,但我們從沒有放棄。

謝謝在微控制器實驗室裡帶給我們幫助的學長以及08級的同學們。你們在這方面都是高手,沒必要花費那麼多時間,但你們用自己的課餘時間陪我們攻克一個個難題。真心的謝謝你們!

感謝每一位幫助過我們的老師、同學、朋友。

課程設計總結報告 篇2

通過此次課程設計,使我更加紮實的掌握了有關ftp客戶端方面的知識,在設計過程中雖然遇到了一些問題,但經過一次又一次的思考,一遍又一遍的檢查終於找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經驗不足。實踐出真知,通過親自動手製作,使我們掌握的知識不再是紙上談兵。

過而能改,善莫大焉。在課程設計過程中,我們不斷髮現錯誤,不斷改正,不斷領悟,不斷獲取。最終的檢測除錯環節,本身就是在踐行“過而能改,善莫大焉”的知行觀。這次課程設計終於順利完成了,在設計中遇到了很多問題,最後在老師的幫助下,終於遊逆而解。在今後社會的發展和學習實踐過程中,一定要不懈努力,不能遇到問題就想到要退縮,一定要不厭其煩的發現問題所在,然後一一進行解決,只有這樣,才能成功的做成想做的事,才能在今後的道路上劈荊斬棘,而不是知難而退,那樣永遠不可能收穫成功,收穫喜悅,也永遠不可能得到社會及他人對你的認可!

課程設計誠然是一門專業課,給我很多專業知識以及專業技能上的提升,同時又是一門講道課,一門辯思課,給了我許多道,給了我很多思,給了我莫大的空間。同時,設計讓我感觸很深。使我對抽象的理論有了具體的認識。通過這次課程設計,我瞭解了ftp客戶端的工作原理,也懂得了怎樣去設計一個ftp客戶端使其實現。

我認為,在這學期的實驗中,不僅提高了獨立思考的能力,在各種其它能力上也都有了提高。更重要的是,在課程設計的過程中,我們學會了很多學習的方法。而這是日後最實用的,真的是受益匪淺。要面對社會的挑戰,只有不斷的學習、實踐,再學習、再實踐。這對於我 們的將來也有很大的幫助。以後,不管有多苦,我想我們都能變苦為樂,找尋有趣的事情,發現其中珍貴的事情。就像中國提倡的艱苦奮鬥一樣,我們都可以在實驗結束之後變的更加成熟,會面對需要面對的事情。

回顧起此課程設計,至今我仍感慨頗多,從理論到實踐,在這段

日子裡,可以說得是苦多於甜,但是可以學到很多很多的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,但可喜的是最終都得到了解決。

實驗過程中,也對團隊精神的進行了考察,讓我們在合作起來更加默契,在成功後一起體會喜悅的心情。果然是團結就是力量,只有互相之間默契融洽的配合才能換來最終完美的結果。

此次設計也讓我明白了思路即出路,有什麼不懂不明白的地方要及時請教或上網查詢,只要認真鑽研,動腦思考,動手實踐,就沒有弄不懂的知識,收穫頗豐。

課程設計總結報告 篇3

一、課程設計名稱

金屬探測器的設計

二、課程設計目的

1.進一步瞭解什麼是自激振盪、產生正弦波自激振盪的條件、正弦波振盪電路的組成和判斷電路能否產生正弦波振盪的方法和步驟;

2.瞭解正弦波電路所產生的自激振盪和負反饋放大電路中產生的自激振盪的區別;

3.掌握正弦波振盪電路中為什麼必須要有選頻網路;

4.重點掌握電感反饋式振盪電路的工作原理;

5.掌握進行類比電子電路功能原理設計的技術;

6.掌握實用工程電子電路的完整設計過程;

7.認識相關電子元件,器件,掌握電子元件,器件的電氣效能;

8.初步掌握現代電子設計自動化(EDA )工具軟體protel99原理圖繪製和PCB 板繪製;

9.瞭解所用器件特性及效能的運用,掌握經典焊接技術,基本元器件製作技術及電子線路板的綜合除錯技術。

三、課程設計要求:

1.根據相關的教材內容及教師推薦的有關參考資料,設計出金屬探測器的原理圖,要求能測出某區域是否有金屬,如有給出相應的聲光提示;

2.用protel99繪製直流電機驅動器電路原理圖;

3.用protel99繪製印刷電路板(PCB );

4.用PCB 組裝焊接實體電路;

5.除錯電路並分析存在的問題,提出解決的方法。

四、課程設計內容:

在此電路中,LC 正弦波振盪電路工作在臨界狀態,產生一定頻率正弦波,當無金屬靠近電感時,LC 正弦波振盪電路正常工作,T3管截止,無聲光提示; 當有金屬靠近電感時,破壞LC 正弦波振盪電路振盪條件,無正弦波輸出,T3管導通,發出聲光提示。

分析以下問題:

1.產生正弦波振盪的條件是什麼?

2.電路中T2管的作用是什麼?

3.為什麼無金屬靠近電感時,T3管截止,無聲光提示;

4.為什麼有金屬靠近電感時,T3管截止,無聲光提示。

五、課程設計步驟:

1. 查閱和學習相關科技文獻,熟悉電感反饋式振盪電路工作原理及其應用場合;

2. 運用類比電子技術課程中學習的波形的發生的知識,並且依據產品的設計思想,設計出可靠性高,價效比高的金屬探測器;

3. 查元器件手冊,設計金屬探測器電路原理圖;

4.用protel99原理圖繪製原理圖和PCB 板圖;

5. 焊接電路板,進行電路除錯。

6.課程設計總結,完成課程設計報告。

課程設計總結報告 篇4

本次Java課程設計我們這組做的課題是畫隨機圓,剛開始拿到題目我們組員都不知如何下手,經過小組成員一起查詢資料,並且開會討論,我們確定了設計的設計目標以及具體實現方式,包括如何將Java的思想運用到實際系統的詳細設計之中。實驗過程中,首先要將系統要實現的功能分為幾大模組,然後每個組員分別完成,在此過程中使我加深了對Java的理解,以及如何進行團隊工作的劃分,學會發現各組員的長處並將其發揮出來。雖然大家沒怎麼學過Java,但大家都有C語言基礎,所以通過努力實驗,進一步培養我們利用Java語言進行程式設計和除錯程式的能力,同時使我們能夠學會將C語言與Java語言結合起來編寫較複雜具有實際意義和演算法複雜度較小的程式。與此同時熟練掌握Java語言的編輯,編譯,除錯程式,並將演算法轉變為程式實現。正確理解各種資料結構的邏輯特性和儲存表示和基本操作的演算法實現。掌握演算法的時間分析和空間分析的技術。針對問題的特點選擇合適的資料結構,設計實用高效的演算法,提高大家的演算法設計的能力和動手實驗的技能。

實驗過程中,我們分為邏輯設計和詳細設計兩個步驟實現。邏輯設計指的是,對問題描述中涉及的操作物件定義相應的資料型別,並按照以資料結構為中心的原則劃分模組,定義主程式模組和各抽象資料型別;詳細設計則為定義相應的儲存結構並寫出各函式的偽碼演算法。作為邏輯設計的結果,應寫出每個抽象資料型別的定義,各主要模組的演算法,並畫出模組之間的呼叫關係圖;詳細設計的結果是對資料結構的基本操作的規格說明做出進一步的求精,寫出資料儲存結構的型別定義,按照演算法書寫規範用類C語言寫出函式形式的演算法框架。

通過這次課程設計,使我靈活應用所學資料結構知識,獨立完成問題分析,結合資料結構理論知識,編寫程式求解指定問題。初步掌握軟體開發過程的問題分析、系統設計、程式編碼、測試等基本方法和技能;提高綜合運用所學的理論知識和方法獨立分析和解決問題的能力;並用系統的觀點和軟體開發一般規範進行軟體開發,鞏固、深化學生的理論知識,提高程式設計水平,並在此過程中培養我們嚴謹的科學態度和良好的工作作風。熟練掌握資料的儲存表示和基本操作的實現,能夠利用儲存設計演算法解決簡單的航空訂票問題。同時在這學期的實驗中,培養了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。在實驗課上,我學會了很多學習的方法。而這是日後最實用的。要面對社會的挑戰,只有不斷的學習、實踐,再學習、再實踐。這對於我的將來也有很大的幫助。以後,不管有多苦,我想我都能變苦為樂,找尋有趣的事情,發現其中珍貴的事情。就像中國提倡的艱苦奮鬥一樣,我都可以在實驗結束之後變的更加成熟,會面對需要面對的.事情,以及學會遇到問題,不急不慌,慢慢解決它。

這次課程設計本人主要參與了系統實現以及系統測試,還有參與小組共同完成的編寫程式碼、實現功能模組。歷時兩個星期終於在大家的一起努力下順利完成了。雖然過程辛苦是不可避免,但收穫還是令人感到尤其的欣慰。在這次的課程設計中不僅檢驗了我所學習的知識,也培養了我的實踐能力,讓我知道遇到一個問題,如何去尋找思路,如何去解決問題,最終完成整個事情。在設計過程中,與同學分工設計,和同學們相互探討,相互學習,相互監督。學會了合作,學會了寬容,學會了理解,也學會了做人與處世。課程設計是我們專業課程知識綜合應用的實踐訓練,是我們邁向社會,從事職業工作前一個必不少的過程。實驗過程中,也十分感謝實驗指導老師馬駿老師的指點與教導。這次課程設計不僅是對這學期所學知識的一種綜合檢驗,而且也是對自己動手能力的一種提高,增強了自己實踐能力。通過這次課程設計使我明白了自己知識還比較欠缺,只是學習書本知識還是遠遠不夠的,自己不會的東西還有太多,學習需要自己長期的積累,在以後的學習、工作中都應該不斷的學習,將課本的理論知識與生活中的實踐知識相結合,不斷提高自己文化知識和實踐能力。

課程設計總結報告 篇5

課程設計的總結報告篇一首先我們由衷的感謝老師提供給我們這樣一個鍛鍊自己的機會,經過這四周的學習,本次課程設計即將結束,總的來說,經過這門課的學習收穫還是相當大的。回顧這段時間的課程設計,至今我仍感慨萬分。的確,從選材到開始製作,從理論到實踐,在四周的實訓日子裡,可以說得是苦多於甜,但是可以學到很多很多的的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。

通過這次課程設計使我們都更加懂得並親身體會到了理論與實際相結合的重要性,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從實踐中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到很多問題,可以說是困難重重,並且在設計的過程中發現了自己的很多不足之處,發現自己對之前所學過的知識理解得不夠深刻,掌握得不夠牢固,有待加強。

生活就是這樣,汗水預示著結果但是也見證著收穫,勞動是人類生存、生活永恆不變的話題,通過實訓,我才真正領略到“艱苦奮鬥”這一詞的真正含義。我想說,設計確實有些辛苦,但苦中也有樂,在如今單一的理論學習中,很少有機會能有實踐的機會,但我們可以。而且設計也是一個團隊的任務,一起的工作可以讓我們有說有笑,相互幫助,配合默契,多少歡樂在這裡灑下。我想說,之前的時間確實很累,但當我們看到自己所做的勞動成果時,心中也不免產生興奮。也許有人不喜歡這類的工作,也許有人認為程式設計的工作有些枯燥,但我們認為無論幹什麼,只要人生活的有意義就夠了,而且這也是最主要的,社會需要我們,我們也可以為社會而工作。

我們的工作是一個團隊的工作,團隊需要個人,個人也離不開團隊,必須發揚團結協作的精神,某個人的離群都可能導致整項工作的失敗。實訓中只有一個人知道原理是遠遠不夠的,必須讓每個人都知道,否則一個人的錯誤,就有可能導致整個專案失敗,團結協作是我們實訓成功的一項非常重要的保證。而這次實習也正好鍛鍊我們這一點,這也是非常寶貴的。

雖然我們的課程設計在規定的時間內按時完成了任務,但是,由於知識和經驗的欠缺,整個系統的開發功能還不算太完善,在設計的過程中也遇到了很多困難,比如由於早期的需求分析不充分,給後來系統的具體實現帶來了很大的困難,所以中間做了一部分的無用功,但通過我們的不懈努力和老師、同學的幫助,設計才得以圓滿按時的完成,所以僅憑個人的力量想設計出一個完美的系統幾乎是不可能的。

老師為我們安排此次課程設計的基本目的,在於通過理論與實際的結合、人與人的溝通,進一步提高思想覺悟,尤其是觀察、分析和解決問題的實際工作能力,以便培養成能夠主動適應社會主義現代化建設需要的高素質人才。在這四個星期的課程設計之後,我們普遍感到不僅實際動手能力有所提高,更重要的是通過對軟體開發流程的瞭解,進一步激發了我們對專業知識學習的興趣,並能夠結合實際存在的問題在專業領域內進行更深入的學習。

作為整個學習體系的有機組成部分,課程設計的一個重要功能,在於運用學習成果,檢驗學習成果。運用學習成果,把課堂上學到的系統化的理論知識,嘗試性地應用於實際工作中,並從理論的高度對設計工作的現代化提出一些有針對性的建議和設想。檢驗學習成果,看一看課堂學習與實際工作到底有多大距離,並通過綜合分析,找出學習中存在的不足之處,以便為完善學習計劃,改變學習內容與方法提供實踐依據。

對我們軟體專業的專科生來說,實際動手能力的培養至關重要,而這種實際能力的培養單靠課堂教學是遠遠不夠的,必須從課堂走向實踐。通過課程設計,讓我們找出自身狀況與實際需要的差距,並在以後的學習中及時補充相關知識,為求職與正式工作做好充分的知識、能力準備,從而縮短從校園走向社會的心理轉型期。

此次課程設計達到了專業學習的預期目的。在課程設計之後,我們都感到不僅實際動手能力有所提高,更重要的是通過對軟體開發、軟體管理流程的瞭解,進一步激發了我們對專業知識的興趣,並能夠結合實際存在的問題在專業領域內進行更深入的學習。

關於本次課程設計,我們的設計雖然還不夠完善,許多功能因為時間和本身的知識水平有限無法實現,不過,至少在平時的學生基礎之上已經有了很大的提高,我堅信它必將會對我們的未來走上工作崗位產生積極的影響。

在此次課程設計中,學到了很多課內學不到的東西,比如獨立思考解決問題的能力,出現差錯的隨機應變能力,和與人合作共同提高的能力,都受益匪淺,並且使我們的動手能力得到了很大的提高,對以後的工作、學習都有非常大的幫助。對我們而言,知識上的收穫固然重要,但是精神上的豐收更加可喜,挫折是一種財富,經歷是一種擁有,這次實訓必將成為我們人生旅途上一個非常美好的回憶!

課程設計的總結報告篇二通過學習DSP課程我們都知道,DSP實際上也是一種微控制器,它同樣是將中央處理單元、控制單元和外圍裝置整合到一塊晶片上。但DSP有別於普通的微控制器,它採用了多組匯流排技術實現並行執行機制,從而極大地提高了運算速度,也提供了非常靈活的指令系統。

此次課程設計從是從我們做完微控制器的課程設計後開始的。實際上在微控制器的課設時,我們就著手準備設計資料。按設計要求,按部就班地進行設計,基本上用了一週的時間。每天我們都要在固定的教室碰面,安排一天的設計任務,每人都有明確的分工。而我的分工就是和其他的兩個組員按照事先畫好的電路圖焊接電路板。這個工作看起來很容易,畢竟我們大一的時候就進行過類似的焊接電路板的電子工藝實習。所以我以為會很得心應手,但就是因為有那麼的輕視的味道在裡面,導致了我後面的功虧一簣,一週的成果不得不全盤重來。

在剛開始進行焊接的時候我們就犯了一個整體佈局的錯誤,因為一開始以為會有主晶片焊在電路板上,所以我們的晶片的佈局比較集中,這就直接導致了後來我們接線的困難,但為了避免更大的麻煩,我們還是繼續了下去。當時完全沒有考慮到一個基本常識,那就是像這種直接用飛線連線的情況下使用過於密集的連線方法不僅不容易焊接,而且電器效能非常的差,極其容易導致短路和強烈的電子干擾。

就這樣,我們在之後的一週時間裡完成了板子的初步焊接工作,就在我們興高采烈的拿去實驗的時候,結果確是指示燈毫無反映,這下我們就迷糊了,什麼原因呢?查吧!於是乎我們開始了一個下午的仔細的檢查工作,還別說,我們小組特別認真的按照電路圖來一一檢查,還真被我們檢查到了好幾處明顯的錯誤,特別是好幾個電容沒有接地,這種低階錯誤真是不應該犯啊。我們自己看到這個錯誤都覺得是很不應該,不過知錯能改,善莫大焉。我們很快的改正了這個錯誤。於是第二次拿去測試,想不到這次問題更糟,發光二極體直接一股青煙給燒了。我們當時這是傻了眼了,只好又回來檢查。

檢查後才發現我們電路圖都畫錯了,原來我們把發光二極體直接接到12V電源上了,不燒才怪。經過這兩次的錯誤,我們總結了一下我們出現的錯誤,大部分都是很低階的錯誤,這真是我們不認真造成的啊。於是我們又一次認真的檢查了一下電路板,這下果然被我們發現了好幾處短路的地方。但是由於一開始的整體排列就沒有弄好,導致了現在都無法改動了。終於在我們一致討論後,我們終於決定乾脆推倒重來,把功率放大模組整體重新焊接過。這樣雖然可能速度比較慢,但正確性很高,這其實也是無奈之舉。要不是當初焊接的時候沒焊好,導致問題多多,現在也不至於要重新來過,不過還好,我們在接受這次慘痛的教訓後終於明白了一個道理,工作一定要踏踏實實的去做,特別是學我們這行的,一點馬虎的也不能有,寧可重來,也不能交上一分馬虎之中做出的東西!在這樣的信念下,我們一直忙到晚上七點,終於是完成重新焊接的工作了,為了保險起見,我們又一次重新完整的檢查了一遍系統,在最後確定沒有問題後,我們終於欣慰的走出了教室的大門,來到了食堂吃飯,那一刻感覺食堂的飯怎麼都比平常好吃多了,呵呵,這大概就是所謂的自我成就吧。

通過這次課程設計,我懂得了做一件事情一定要細心仔細,要不然本來很簡單的一件事情也會做的很糟糕,而且一定有懷疑的精神,我們這次二極體燒了就是因為太迷信自己設計的電路圖了,沒有注意到那個明顯的設計失誤,才導致了這種結果。我希望以後能有更多的課程設計來給我們鍛鍊,這樣我們將來走向社會才會有更強的競爭力。我會更加的珍惜以後的這種學習的機會的!

課程設計的總結報告篇三本學期實時測量技術實驗以電子設計大賽的形式,老師命題,學生可以選擇老師的題目也可以自己命題,並且組隊操作其他的事情(包括設計總體方案、硬體、軟體設計、焊接、除錯等工作)。趣味性強,同時也可以學到很多東西。

我們認為,在這學期的實驗中,在收穫知識的同時,還收穫了閱歷,收穫了成熟,在此過程中,我們通過查詢大量資料,請教老師,以及不懈的努力,不僅培養了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,在實驗課上,我們學會了很多學習的方法。而這是日後最實用的,真的是受益匪淺。要面對社會的挑戰,只有不斷的學習、實踐,再學習、再實踐。

之所以使用avr作為我們的執行核心,不僅是因為老師說avr現在是社會上應用比較多的微控制器,也因為想通過使用avr鍛鍊自己的c語言程式設計能力,養成良好的程式設計風格。不管怎樣,這些都是一種鍛鍊,一種知識的積累,能力的提高。完全可以把這個當作基礎東西,只有掌握了這些最基礎的,才可以更進一步,取得更好的成績。很少有人會一步登天吧。永不言棄才是最重要的。

而且,這對於我們的將來也有很大的幫助。以後,不管有多苦,我想我們都能變苦為樂,找尋有趣的事情,發現其中珍貴的事情。就像中國提倡的艱苦奮鬥一樣,我們都可以在實驗結束之後變的更加成熟,會面對需要面對的事情。

與隊友的合作更是一件快樂的事情,只有彼此都付出,彼此都努力維護才能將作品做的更加完美。而團隊合作也是當今社會最提倡的。曾經聽過,mba之所以最近不受歡迎就是因為欠缺團隊合作的精神和技巧。

電壓電流測量裝置雖然結束了,也留下了很多遺憾,因為由於時間的緊缺和許多課業的繁忙,並沒有做到最好,但是,最起碼我們沒有放棄,它是我們的驕傲!相信以後我們會以更加積極地態度對待我們的學習、對待我們的生活。我們的激情永遠不會結束,相反,我們會更加努力,努力的去彌補自己的缺點,發展自己的優點,去充實自己,只有在瞭解了自己的長短之後,我們會更加珍惜擁有的,更加努力的去完善它,增進它。只有不斷的測試自己,挑戰自己,才能擁有更多的成功和快樂!to us, happiness equals success!快樂至上,享受過程,而不是結果!認真對待每一個實驗,珍惜每一分一秒,學到最多的知識和方法,鍛鍊自己的能力,這個是我們在實時測量技術試驗上學到的最重要的東西,也是以後都將受益匪淺的!

對本學期實驗的評價

趣味性強,不僅鍛鍊能力,而且可以學到很多東西,在與老師和同學的交流過程中,互動學習,將知識融會貫通。老師提出的革新非常的好,認為本學期的實驗模式非常實用。但是提議可以申請將課程濃縮,在一定時間內只做這個,只有高度的集中才能作出好的東西。時間的緊缺成為一個很大的問題。也希望老師可以為我們知道一下以後的發展方向。讓每個人都有動手焊接以及參與其他的各個流程,有專門的知道就更好了。

電壓電流測量的遺憾

如果可以製作出多量程的電壓電流測量並且使用更高精度的裝置就更好了。

但是對於我們這些初學者來說,能夠達到這個程度,相信也已經可以相當驕傲了!!

VF課程學習心得體會

從第十週以來,我開始了VF資料庫的學習,由於在上半學期剛完成計算機的一級考試,也是為了能在計算機方面有更深的學習,我選擇了這門課程。剛開始時,老師要我們進行簡單的程式設計,慢慢地我開始接觸到了更多的相關的知識。我開始更加的對著門課程感興趣了,也真是由於這門課程我瞭解到了更多的計算機程式設計的知識。這也是為了能更好的學習好自己的專業知識打一些基礎,電子設計程式設計就是我最為頭疼的,有了此次初步的瞭解之後,相信我能在以後的專業學習中獲益更多。

經過這幾周的學習後,我知道了簡單的程式,在表單設計中簡單的計算,相關的程式碼,都是我以前從未接觸過得。在學習專業課時業聽老師介紹過,我們的專業也有C語言,CAD,和機械製圖。因此就對這門課程更感興趣了。

課程設計總結報告 篇6

1.1開發背景

1.智慧手機的市場

(1)功能多樣化的智慧手機挑戰全球PC出貨量

移動網際網路時代的來臨,直接促進了搭載智慧作業系統、具有強大擴充套件性的智慧手機、平板電腦等移動終端產業的蓬勃發展。來自美國最大的風險投資機構KPCB的資料顯示,全球智慧手機出貨量正在以遠高於臺式電腦、膝上型電腦出貨量的速度快速增長,該機構預計20xx年全球智慧手機出貨量將達到4.13億,超過臺式電腦與膝上型電腦出貨量的總和。

(2)智慧手機的.使用者使用數量正在高速增長。據市場調研機構Gartner資訊,20xx年全球智慧手機的總出貨量將會達到4.68億部,相比20xx年實現了57.7%的增長,而谷歌Android作業系統將會在今年之內成為全球最大的智慧手機作業系統。另外,全球市場調研機構IDC預計未來5年中國手機市場上,智慧手機替代傳統功能手機的趨勢將日益明顯,未來5年中國智慧手機市場複合增長率將達到34.1%,人們對IT裝置智慧化的嚮往是這一增長率能夠實現的主要因素,並且與其他國家相比,中國智慧手機市場的發展空間更加廣闊。

(3)作業系統格局預測:Android有望成為智慧手機市場主導力量

搭載Android作業系統的智慧手機目前已經成為市場上最炙手可熱的智慧產品。來自美國市場研究機構Gartner的資料顯示,Android作業系統所佔的市場份額從20xx年的0.5%急劇增長到20xx年的15.94%。開放的原始碼和零成本已經讓Android在全世界範圍內受到青睞並迅速獲得了主要手機廠商和數百萬軟體開發者的支援,Gartner預計,未來Android系統的市場份額有望超過其他作業系統,從而成為全球第一大智慧手機作業系統。

2.安卓手機介紹

安卓手機指的是用Android作業系統的手機。安卓(Android)是基於Linux核心的作業系統,是Google公司在20xx年11月5日公佈的手機作業系統。

同樣都是手機上面用的智慧系統,安卓的系統是新生系統,介面更為華麗,

開源性更強,當然因為是新生系統,所以在第三方軟體方面暫時還不太多。因此,安卓應用程式的需求還是很迫切的。

3.軟體人才需求

據業內統計,目前國內的Android研發人才缺口至少30萬。由於目前Android技術較新,無論是相關書籍、培訓還是大學教育,都處於初級階段,因此Android人才短期將供不應求。從長期來看,隨著各種移動應用和手機遊戲等內容需求日益增加,也將激勵大中小型手機應用開發商加大對Android應用的開發力度,因此Android人才的就業前景也非常廣泛。

綜上所述,在這樣的背景下,安卓有很強的生命力。同時,作為一個新生的系統,其應用程式目前並不多,安卓應用程式的需求還是很迫切的,安卓研發人才的缺口還很大。這些都促進了我們學習開發安卓應用程式。

課程設計總結報告 篇7

通過本次課程設計,我能將所學理論知識很好的運用到了實際的工程設計當中,在具體的設計過程中,真正做到了學以致用,也使自己的實際工程能力得到了很大的提高。

本次的課程設計,我主要負責的是負荷計算及無功功率計算和補償、變電所位置選擇等。在設計初期,曾遇到了一些問題,現將各問題及解決方案簡述如下:

一.在負荷計算時,我曾為同級係數的問題焦慮了很久,還以為只是要最後計算總的.S時才乘以同級係數,但查閱資料之後,才明白每條母線的有功、無功功率都要乘上同級係數。

二.在計算照明和動力負荷時,開始準備分別計算視在功率S及電流I,後考慮實際情況及設計要求,決定先計算各車間總的有功功率及無功功率,再計算每個車間的視在功率和計算電流。

通過這次設計,我懂得了學習的重要性,瞭解到理論知識與實踐相結合的重要意義,學會了堅持、耐心和努力,這將為自己今後的學習和工作做出了最好的榜樣。我覺得作為一名機電一體化專業的學生這次課程設計是很有意義的。更重要的是如何把自己平時所學的東西應

用到實際中。雖然自己對於這門課懂的並不多,很多基礎的東西都還沒有很好的掌握,覺得很難,也沒有很有效的辦法通過自身去理解,但是靠著這一個多禮拜的“學習”,在小組同學的幫助和講解下,漸漸對這門課逐漸產生了些許的興趣,自己開始主動學習並逐步從基礎慢慢開始弄懂它。

這次設計也為我今後學習興趣奠定了基礎,產生了積極的影響。其次,這次課程設計讓我充分認識到團隊合作的重要性,只有分工明確而又協作合作才能保證整個專案的有條不絮。在課程設計的過程中,當我們碰到許多不明白的問題時,通過查詢資料及請教指導老師,給了我們以很大的幫助,使我們獲益匪淺。

另外,課堂上很多不清楚的知識點,很多都在這次設計中得到了解決,這樣邊學邊做,邊做邊學,鞏固了所學知識,這也是我作本次課程設計的最大收穫。由此我可用更好地瞭解到自己的不足,以便課後加以彌補。

課程設計總結報告 篇8

一、設計理念與思路

(一)以學生職業能力培養為中心設計課程內容。

《機械工藝與裝配》是以學生職業能力培養為中心設計的工作過程導向的、情境化的理實一體化的課程。課程根據企業調研得到的數控工藝員典型工作任務為依據,有針對性的開發或選擇三個典型的多零件裝配成的部件為課程實施載體,課程載體可承載知識、技能、素質目標培養的需求;並且便於教學轉化;用任務驅動、問題引導、角色扮演、團隊協作、特色PK、量化考核,調動學生積極性,使學生為了完成任務必須學習,為取得良好經濟效益主動學習。教學成果的可評價性:在課程學習中使學生既能充分利用已有的知識和技能同時又自覺接受新的工作過程性知識與技能。

(二)圍繞地方企業中的人才需求設計課程情境。

《機械工藝與裝配》是直接服務於數控工藝員、數控程式設計員專業核心能力培養的課程。這裡要將一個源於企業、經過教學改造的集中體現課程內容設計理念的多零件裝配成的部件“榨汁機模型”作為第一學習情境。以來源於企業的真實產品“車燈檢具”作為第二學習情境。用一個可進行教學成果比較和檢驗的典型部件“產品的數控程式設計、加工與裝配大賽競賽題”作為第三學習情境。

(三)基於現代企業真實生產方式設計課程任務。

每一個學習情境和情境中的工作任務、任務中的單元都按完整的行動模式設計。將不同表達方式的工作任務、考慮資源情況的製造可行性評估、用CAPP計算機輔助編制工藝方案、工藝裝備的選取與設計製造、數控機床加工程式CAM計算機輔助編制及生產計劃和排程PPS等作為重點來學習。

(四)按著人們的認知規律設計任務層次。

三個學習情境按著人們的認知規律,以“邊學邊做、模仿著做、自主來做”的排序,將第一個學習情境設計成“開發性”的'學習任務;將第二個學習情境新任務部分設計成“開發性”的學習任務,其他設計成“設計導向性”的學習任務;將第三個學習情境設計成“設計導向性”的學習任務

本課程將利用前導課程

1.符合標準的零件繪製方法;

2.常用機構及連線;

3.機械製造工藝規程的制定;

4.機械加工方法的選擇;

5.機械加工工藝的執行;

6.使用加工裝置及刀具、夾具、量具等工藝裝備的能力.數控機床手工和計算機程式設計;等資訊。

並採集以下新資訊:

1.通用資料格式零件工藝資訊的識讀;

2.基於資訊分析下的可製造性評估;

3.基於3D模型的二維工程圖圖繪製;

4.使用CAPP的工藝規程制定及其資料庫建立方法;

5.利用PPS導向的生產計劃和排程;

6.會分析處理加工現場工藝問題;

7.可指導工件的檢測。

通過本課程能夠得到如下方法能力的訓練:

1.排程協調環節可涉獵利用專業術語與人溝通能力的訓練;

2.現場問題處理可涉獵觀察、分析、判斷加工現場的安全、可靠、合理性和改革、創新能力的訓練;

3.軟體工具的使用可涉獵接受技術指導和自我學習的能力訓練;

4.團隊工作可涉獵與人合作的素質的養成訓練。

二、教學內容選取

《機械工藝與裝配》課程針對“機械工藝與裝配”這一典型工作任務,以源於企業、經過教學改造,依據認知規律,教學內容體現數控工藝員工作過程性知識與技能,充分利用前導課程的知識與技能的積澱,貫穿專業資訊的利用和新資訊的採集方法能力培養,從數控技術專業數控工藝員人才培養目標的最終實現角度,來培養學生的職業行動能力,實現數控機床高階操作工、數控工藝員的培養目標。

三、借鑑部件成組分類法形成學習情境

選擇與專業“學習領域”課程有介面的產品,榨汁機模型作為第一個學習情境:本學習情境是由課程組教師參與設計、程式設計、加工、裝配的哈輕車箱體連線件模具、馬自達6手剎車系統成型模具、汽車導油槽等產品的部分零件,經過教學改造用於體現課程內容的多零件裝配的部件。該部件由10個零件組裝而成,其上包括迴轉類零件4件、輪廓類零件4件、複雜形體2件。連線件、標準件需要學生根據載體的功能和結構特點選擇。零件以通用資料格式IGES檔案、STEP檔案格式給出,結構不夠完整,存在可製造性缺陷。接受任務時需進行工藝處理。輪廓曲線可以利用,不可改造。多處設計了配合關係,加工時應給予保證。兩個複雜形體是兩個可利用的資料模型,體現專業領域學習內容的針對性。

選擇典型零件、常用件、標準件組裝而成的機械產品-學習情境二:解放全浮工作缸沖模,本情境是以來源於一汽汽車生產的真實產品“解放全浮工作缸沖模”的工藝設計(程式設計)、加工、裝配為載體。本學習情境要完成解放全浮工作缸沖模的數控程式設計、加工與裝配,該部件由16個待加工零件和多個標準件組成組裝而成,其上包括迴轉類零件、曲面類零件、車銑複合類零件。

零件的工序流轉相對比較多,加工順序和加工方法選擇以及工藝安排要求比較精細,多數零件圖紙給出,部分需要根據複雜裝配圖拆畫零件圖,工藝設計內容比較多,應採用CAPP軟體編制零件的數控加工工藝檔案。更換部分零件可實現兩個品種的加工,互換性要好。體現專業領域學習內容的普適性。

用一個可進行教學成果比較和檢驗的典型部件數控大賽競賽題作為第三學習情境。

在基於工作過程設計教學情境中,學習內容遵循基本的工作行為過程結構DD資訊、計劃、決策、實施、檢查和評價,學生通過六步法的訓練,學到了普適性的工作思路,隨著學習的深入,能夠從非獨立到獨立的完成的工作任務,提高了學生的職業適應能力,新技術的應用與基礎技術的有機銜接。三維造型技術越來越廣泛應用在產品開發與製造中,如機械產品的設計、研發、分析與數控加工自動程式設計等。產品結構資訊的表達由原來的二維圖紙拓展到三維實體,但三維造型仍不能取代二維圖紙,因此,課程所培養的產品表達能力DD產品二維圖樣、產品的三維造型應並重,我們在每個學習情景中將產品圖樣識讀、工藝策劃、加工有機串聯,按認知規律選擇合適工作載體進行迴圈訓練,實現學生技術能力的拓展和遷移。

課程設計總結報告 篇9

我通過本次畢業設計,在學習中老師嚴謹的治學態度、豐富淵博的知識,思想深邃,視野雄闊、敏銳的學術思維、精益求精的工作態度以及侮人不倦的師者風範是我終生學習的楷模,導師們的高深精湛的造詣與嚴謹求實的治學精神,將永遠激勵著我。所以,經過這次設計,我在這些方面都有了很大的進步和為我創造了很多鍛鍊提高的機會。

在我做畢業設計的每個階段,從查閱資料到設計草案的確定和修改,中期檢查,後期詳細設計,裝配草圖等整個過程中都給予了我悉心的指導。

在此我特別感謝學校給了我們這一次做畢業設計的機會和良好環境,感謝指導老師的精心輔導和學校給了我一個良好的教育,你們讓我順利的完成了這次對110kV變電站的初步設計任務也增強了我們實踐操作和動手應用能力,提高了獨立思考的能力。使我對110kV變電站的相關內容與實際中有了一定的認識和了解,並對其所需要用的裝置的.計算及選擇、校驗都有了掌握,為今後的工作打下了基礎。

1.經過多番查閱和修改,這篇畢業論文終於完稿

在撰寫論文的過程中,得到了老師和同學們熱情,無私的幫助,本人在此謹表示深深的感謝!首先,我要衷心感謝我的指導教師李春蘭老師半年來對我耐心的指導和無微不至的關懷。在論文的選題,查詢資料,撰寫過程到反覆修改,乃至定稿,都得到了李老師的悉心指導。李老師有著嚴謹的治學態度,忘我的工作態度以及正直的為人和寬廣的胸懷,是我們的楷模,也使學生銘記於心,這些將影響我今後的學習和工作,將使我受益終身。其次,我要感謝班裡所有的同學,他們總是在我遇到困難的時候伸出友誼之手,在論文的寫作及校正過程中,他們更是給了我大量的建議和幫助,在此向他們表示感謝!

最後,我要感謝機械交通學院的所有老師和同學,感謝他們在四年以來對我的的支援和幫助。

2.設計心得

通過這次設計,讓我瞭解了進行一個設計專案的過程和要注意的事項,設計是一個比較繁瑣的過程,許多的細節問題還要聯絡實際情況來考慮,當外部條件變化時,有一些相應的引數值將跟著變化,這就對我們的設計的精密度提出了更高的要求。

實訓時間很短,但是通過這次實訓可以學到很多書本沒有的東西,有了這一次的實踐經驗,我們的動手能力和思維能力也相應的得到了的提高,這次實訓進一步鍛鍊了自己的邏輯思維能力,並從中報告出寶貴的經驗。我相信,我們女生也可以做得很好,雖然步伐慢了一點,但最終會跟上速度,甚至超越,“天道酬勤”,我一直都相信這個道理。

3.總結

通過這次畢業設計,對於如何解決工程實際問題我受到了一些基本訓練,進一步培養了分析問題,解決問題的能力,一定的製圖及計算能力,初步具有查閱技術手冊,使用國家技術標準和情報檢索能力,逐步樹立了嚴肅認真,實事求是的工作作風。

在設計過程中,雖然參考了原先設計,但是整個設計過程思路,經過思考,我確定了設計方案和步驟。要設計一個變電所,首先應選地址,考慮供電電源折來源及進線方式,從低壓側入手,根據負荷資料進行負荷計算,選擇低壓配電屏及電容補償櫃。並適當考慮餘量,確定變壓器容量和臺數,再確定高壓開關櫃個數、型號。選擇合理的繼電保護,再根據電氣裝置的盡寸,並考慮發展。確定高低壓配電室的面積和高度,考慮變電所的電氣照明,防雷接地,變電所內電氣裝置的佈置應儘量滿足規程規定,以達到安全、可靠、優制、質、經濟的要求。

4.本設計的總體方法

首先我根據需要係數法求得工廠的有功功率、無功功率及計算視在功率,然後根據要求算出無功功率補償容量。由於該廠是個二級負荷所以根據變壓器選擇的條件,選擇二臺SZ9-5000/35有載調壓電力變壓器。且電源進線較長,發生故障和停電檢修的機會較多,並且不需經常切換的總降壓變電所,所以採用內橋式主接線。短路電流的計算我運用標么製法,比歐姆法較為簡單。總降壓變電所的一次裝置我是根據裝置的工作電壓;工作電流;短路動穩定度及短路熱穩定度來選擇的。變電所進線的選擇是根據經濟電流密度來選擇導線截面。工廠的高壓配電線路是根據《電力變壓器室佈置》標準圖集的規定來選擇母線的大小,變電所的防雷保護是採用單支避雷針保護。

課程設計總結報告 篇10

企業在激烈的市場競爭環境下求得生存,就必須有效地利用人才、時間、資訊結合的優勢。因此,如何使企業及時掌握本企業人才的各種資訊、第一時間處理好隨時變化的人力資源管理問題,建立一套符合企業實際的人力資源管理系統就顯得尤為重要,而我們所開發研究的企業人力資源管理系統,能幫助企業準確地進行各種資料的輸入、更新、計算、彙總、結算、發放等分析統計工作,從而實現了企業人力資源管理的系統化、規範化、自動化。

隨著經濟水平的發展,知識經濟時代給企業人力資訊管理提出了更高的要求,除了以往的工資利用計算機軟體excel可以管理外,公司更希望能夠對以往的各種的人事資訊,考勤資訊,工作評價資訊,工資資訊等統一管理起來。高效的、準確的人事管理,不僅能促進員工不斷提高自身素質、提高工作積極性。從而提高員工工作質量和效率。

對企業而言,人力資源是企業最寶貴的資源,也是企業的“生命線”。實行電子化的系統管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來,去完成更重要的工作,人力資源管理資訊系統的實現可以減輕比較繁瑣的手工資訊管理。

因此能夠開發出一個實用,準確的人力資源管理系統對於企業來說是重中之重!

關鍵詞:企業管理、人力資源、資訊科技

第一章 緒論

1.1問題的提出

隨著公司逐年的發展,公司的人力資源管理等事務紛繁蕪雜,但大體上這些事務可包括以下幾個方面的內容:人事基本資訊管理,員工的業務檔案管理、員工的工作評價管理、員工的考勤管理、員工的工資管理等。以上各項中的每一個部分都有該方面的管理明細,以員工的基本資訊管理為例,包含的明細有:員工編號、姓名、性別、部門、民族、出生年月、政治面貌、家庭住址、聯絡電話、畢業學校、學歷等。若用人工的方法來管理這些資料,不但會造成人力、物力、財力上的浪費,而且因為要處理的資訊量過大不容易進行統計和分析。依靠傳統的手工管理越來越跟不上公司的發展需要,為了精簡人員,提高辦事效率和節約公司運營成本,特別需要改變以前單純依賴人工管理的模式。

1.2 解決的方法

開發一個更實用更可靠的人力資源管理系統。具體方法如下:管理一個公司的整個系統的執行,包括員工基本資訊,員工工資管理,員工的考勤情況,部門資訊,崗位資訊等。然後設定不同的使用者,給予不同的許可權,以進行不同的操作。

1、 先建立一個選單,讓使用者選擇是對哪一類物件進行操作。

2、 確定好對哪一類物件進行操作後,程式又建立一個選單讓使用者選擇對此類物件進行如何操作。操作包括:輸入記錄、顯示記錄、修改記錄和刪除記錄。

3、 輸入記錄時提示使用者輸入每一條記錄的各個欄位,輸入的每一條記錄都要儲存到檔案如(a:)下。注意一條記錄相當於一個物件。輸入的工號不能重複,輸入的資料欄位作有效性檢測。

4、 顯示記錄時,先提示使用者輸入要顯示哪一個記錄號的記錄,如記錄號在不超出範圍則顯示要訪問的記,否則告訴使用者記錄號超出範圍。

5、 修改記錄時,先要求使用者輸入要修改的記錄關鍵字內容,如學生的關鍵欄位學號、員工的.關鍵欄位是工號。輸入好關鍵字後進行查詢所要修改的記錄,

找到了重新輸入該記錄的資料成員內容,否則告訴使用者找不到此記錄。

6、 刪除記錄時,先要求使用者輸入要修改的記錄關鍵字內容,)輸入好關鍵字後進行查詢所要刪除的記錄,找到了把它刪除掉,否則告訴使用者找不到此記錄。提示:刪除的方法先創造一個臨時的檔案(a:),一條一條記錄查詢過去,把非要刪除的記錄一條一條寫到臨時檔案下,然後把臨時檔案複製到a:下。

1.3 人力資源管理系統概述

人力資源管理系統是典型的管理資訊系統,採用計算機管理企業的人力資源管理是當前不可缺少的一種管理手段。其開發主要包括後臺資料庫的建立和維護以及前端應用程式的開發兩個方面。對於前者要求建立起資料一致性和完整性強,資料安全性好的資料庫。而對於後者則要求應用程式功能完備,易使用等特點。 本系統著眼於人力資源管理制度的業務實際,經過實際的需求分析,採用功能強大的C#做為開發工具、SQL Server 20xx做為資料庫開發出來的系統。

本人力資源管理系統可管理職工基本資訊的記錄,進行修改,增加,查詢,刪除一些功能.並可以進行工資的修改,增加,查詢,刪除.還可對員工的考勤情況進行管理,主要用於電腦成員員工對公司人力資源的統一管理,同時方便統計部分資料。

1.3.1 人力資源管理系統的發展

一個企業在市場中的競爭優勢集中表現為以下兩點:一、企業是否具有在人才市場中具有能優勢的人才;二、企業所具有的人才是否具有合適的環境。所以現在的成功企業一般關注以下兩個方面,一是積極尋找合適的人才,並向辦法留住人才,還有一個就是營造企業的內部環境,一面促進人才的成長,一面又有利於人才脫穎而出。這兩個方面,也許後者更重要,所以現在企業最流行的莫過於重組與再造,而且所有的管理活動都可以通過計算機和網路完成,比如生產管理系統、物流管理系統、財務管理系統、客戶管理系統等等。

課程設計總結報告 篇11

1引言

1.1編寫目的

說明這份測試分析報告的具體編寫目的,指出預期的閱讀範圍。

1.2背景

說明:

a.被測試軟體系統的名稱;

b.本軟體的任務提出者、開發者、使用者及安裝此軟體的計算中心,指出測試環境與實際執行環境之間可能存在的差異以及這些差異對測試結果的影響。

1.3定義

列出本檔案中用到的專問術語的定義和外文首字母組詞的原片語。

1.4參考資料

列出要用到的參考資料,如:

a.本專案的經核准的計劃任務書或合同、上級機關的批文;

b.屬於本專案的其他已發表的檔案;

c.本檔案中各處引用的檔案、資料,包括所要用到的軟體開發標準。列出這些檔案的`標題、檔案編號、發表日期和出版單位,說明能夠得到這些檔案資料的來源。

2測試概要

用表格的形式列出每一項測試的識別符號及其測試內容,並指明實際進行的測試工作內容與測試計劃中預先設計的內容之間的差別,說明作出這種改變的原因。

3測試結果及發現

3.1測試1(識別符號)

把本項測試中實際得到的動態輸出(包括內部生成資料輸出)結果同對於動態輸出的要求進行比較,陳述其中的各項發現。

3.2測試2(識別符號)

用類似本報告3.1條的方式給出第2項及其後各項測試內容的測試結果和發現。

4對軟體功能的結論

4.1功能1(識別符號)

4.1.1能力

簡述本項功能,說明為滿足此項功能而設計的軟體能力以及經過一項或多項測試已證實的能力。

4.1.2限制

說明測試資料值的範圍(包括動態資料和靜態資料),列出就這項功能而言,測試期間在本軟體中查出的缺陷、侷限性。

4.2功能2(識別符號)

用類似本報告4.l的方式給出第2項及其後各項功能的測試結論。

課程設計總結報告 篇12

Cortex-M3 是 ARM 公司基於 ARM V7 架構的新型晶片核心。 STM32V100-II 型是英蓓特 公司新推出的一款基於 ST 意法半導體 STM32 系列處理器(Cortex-M3 核心)的全功能 評估板。STM103V100-II 評估板有 USB,Motor Control,CAN,SD 卡,Smart 卡, UART,Speaker,LCD,LED,BNC,耳塞插孔等豐富的外設,有助於使用者輕鬆開發 STM32 的強大功能。STM32 系列使用了 ARM 最新的、先進架構 Cortex-M3 核心,本文論述 了在 Keil Realview 開發環境上開發基於組合語言的 LED 控制程式, 基於對 STM32 的 GPIO 暫存器寫值配置思想, 控制 EduKit-M3 實驗平臺的發光二極體 LED1、 LED2、 LED3、 LED4, 使它們有規律地點亮。

一、 設計概述

1.1、 設計需求

Keil Realview 開發環境上,全部採用組合語言程式設計,實現對 EduKit-M3 實驗平臺的發 光二極體 LED1、LED2、LED3、LED4 的亮滅控制,使它們有規律地點亮。 這裡採用例程提供的順序點亮方式,按照 LED1 亮 LED2 亮 LED3 亮 LED4 亮,如此反覆,要求每個 LED 亮滅之間延時一段時間,以增強可觀性。需要說明的是,這 僅僅作為程式控制 LED 的一種控制方式,基於點亮 LED 的控制原理,可以程式設計實現各種顯 示 LED 的亮滅模式,並提供一種通用的控制方法,要求程式可讀性強,易於修改。

1.2、 設計原理

(1)STM32 通用 GPIO 埠概述 STM32F10x 處理器上共有 7 個 I/O 埠:A、B、C、D、E、F、G,每個 16 個管腳 每組埠(暫存器必須以 32 位字形式訪問) 每組埠有以下暫存器: , 32 位配置暫存器: GPIOx_CRL、GPIOx_CRH 32 為資料暫存器: GPIOx_IDR、GPIOx_ODR 32 位置位/復位暫存器: GPIOx_BSRR 16 位復位暫存器: GPIOx_BRR 32 為鎖定暫存器: GPIOx_LCKR I/O 口通用輸入、輸出埠配置為輸入時,每個 APB2 時鐘週期將埠資料送輸入寄存 器(GPIOx_IDR),在輸入模式下,輸出是斷開的。輸出模式時:寫到輸出暫存器(GPIOx_ODR) 的值被傳給對應的 I/O 引腳。在輸出模式下,輸入是允許的' (2)程式設計原理 EduKit-M3 實驗平臺上,通過寫值配置埠資料輸出暫存器 GPIOC_ODR[15:0]值,可 以實現對四個 LED 的亮滅控制, 因為 C 口[9:6]位和四個 LED 燈連通。 而這裡主要是通過對 時鐘控制暫存器以及埠 C 的各配置暫存器和輸出暫存器寫值, 以達到配置埠, 控制 LED 的目的。 組合語言與 C 語言相比,要求更加貼近硬體,瞭解 M3 核心的內部結構和暫存器地址。 基於組合語言的程式設計控制, 只需要找出需要配置的埠基地址, 然後弄清楚各暫存器的偏移 地址,以及各暫存器每位的含義,按照要求寫 1 或寫 0 即可。

2

二、 硬體設計:

2.1 硬體電路

2.2 硬體電路描述

本設計是基於 EduKit-M3 實驗平臺的嵌入式開發例項, EduKit-M3 實驗平臺有四個 LED 燈,分別為 LED1、LED2、LED3、LED4,對應的連線到 I/O 的 C 口 PC.6、PC.7、PC.8、 PC.9 四位輸出位上,不需要外擴電路或者額外接線,簡單易行。

三、 軟體設計

3.1 程 序 流 程 圖

3.2 軟 件 設 計 描 述

(1)整個工程包含 3 個原始檔:STM32F10x.s、和 my led.s,stm32f10x_lib.c 其中3STM32F10x.s 為啟動程式碼, 。啟動程式碼作用是:1)堆和棧的初始化;2)向量表定義;3)地 址重對映及中斷向量表的轉移;4)設定系統時鐘頻率;5)中斷暫存器的初始化;6)進入 彙編主程式。my led.s 是彙編主程式,完成所有控制功能。

(2)程式工作原理概述: 對於 LED 的控制,主要通過對 I/O 埠的配置,將對應的暫存器相應的位寫 1 寫 0 控 制。程式首先要經過啟動程式碼段進行相關的啟動配置,然後跳轉到彙編主程式。 彙編主程式完成了時鐘、埠配置以及 LED 點亮的所有功能。首先需要對於系統時鐘進 行配置,已獲得系統所用頻率。 然後進行埠配置低、高暫存器配置,獲得輸入輸出模式以及最大速度。將時鐘和埠 配置完成後,就可以對輸出暫存器進行對應位的寫值控制了,從而達到控制 LED 的目的,高 電平點亮,低電平熄滅。 點亮 LED 後,轉入延時子程式,延時子程式寫值 0X000FFFFF,做暫存器值減法,減到 0 後,過程所需時間即是延時時間,即單個 LED 點亮時間。本程式設定迴圈點亮模式,即 LED1 到 LED4 順序迴圈點亮,將對應位逐次寫 1,如果需要修改點亮模式,只需修改暫存器的值以 及寫值順序即可。

(3)暫存器配置描述 埠配置低暫存器(GPIOC_CRL) C口基地址:0X40011000 偏移地址:0x00 復位值:0x44444444 暫存器配置:0X22222222 功能含義: 口配置低暫存器為模擬輸入模式, 端 通用推輓輸出模式, 輸出模式, 最大速? 2MHz

埠配置高暫存器(GPIOC_CRH) C口基地址:0X40011000 偏移地址:0x04 復位值:0x44444444 暫存器配置:0X22222222 功能含義: 口配置高暫存器為模擬輸入模式, 端 通用推輓輸出模式, 輸出模式, 最大速? 2MHz 埠輸出資料暫存器(GPIOC_ODR) C口基地址:0X40011000 地址偏移:0Ch 暫存器配置 0xfffffc4f 0xfffffc8f 復位值:00000000h 功能含義 PC.6 位寫 1,對應點亮 LED1 PC.7 位寫 1,對應點亮 LED2

40xfffffd0f 0xfffffe0fPC.8 位寫 1,對應點亮 LED3 PC.9 位寫 1,對應點亮 LED4

時鐘控制暫存器(RCC_CR) 復位和時鐘基地址:0X40021000 偏移地址: 0x00 復位值: 0x000 XX83 暫存器配置:0X00000003 功能含義:PLL 未鎖定,PLL 關閉,時鐘監測器關閉,外部 1-25MHz 振盪器沒有旁?,外部 1-25MHz 時鐘沒有就緒,HSE 振盪器關閉內部 8MHz 時鐘就緒,內部 8MHz 時鐘開啟。 時鐘配置暫存器(RCC_CFGR) 復位和時鐘基地址:0X40021000 偏移地址: 0x04 復位值: 0x0000 0000 暫存器配置:0X00000000 功能含義:沒有時鐘輸出,PLL 時鐘 1.5 倍分頻作為 USB 時鐘,PLL 2 倍頻輸出,HSE 不分 頻,HSI 時鐘 2 分頻後作為 PLL 輸入時鐘,PCLK2 2 分頻後作為 ADC 時鐘,HCLK 不分頻, HCLK 不分頻,SYSCLK 不分頻,HSI 作為系統時鐘,HSI 作為系統時鐘。 AHB外設時鐘使能暫存器 (RCC_AHBENR) 復位和時鐘基地址:0X40021000 偏移地址:0x14 復位值:0x0000 0014 暫存器配置:0X00000014 功能含義:睡眠模式時快閃記憶體介面電路時鐘開啟,睡眠模式時 SRAM 時鐘開啟,DMA 時鐘關 閉 APB2 外設時鐘使能暫存器(RCC_APB2ENR) 復位和時鐘基地址:0X40021000 偏移地址:0x18 復位值:0x0000 0000 暫存器配置:0XFFFFFFFF 功能含義:USART1 時鐘開啟,SPI1 時鐘開啟,TIM1 時鐘開啟,ADC2 時鐘開啟,ADC1 時鐘開啟,IO 口 E 時鐘開啟,IO 口 D 時鐘開啟,IO 口 C 時鐘開啟,IO 口 B 時鐘開啟,IO 口 A 時鐘開啟,輔助功能 IO 時鐘開啟

3.2 主 要 程 序 說 明

(1)啟動程式碼轉入彙編主程式的設定: 【啟動程式碼段設定: 】 Reset_Handler PROC EXPORT Reset_Handler [WEAK] IMPORT MAIN ;宣告外部函式,匯入符號 LDR R0, =MAIN ;等待工作呼叫 BX R0 ;跳轉到彙編主程式 MAIN 函式 ENDP ;過程段結束 【彙編主程式設定: 】 AREA MYCODE,CODE,READONLY ;定義一個程式碼段,屬性為只讀 EXPORT MAIN MAIN PROC (主程式功能段開始) EndP END (2)彙編主程式 ;配置時鐘

5LDR R1,=0X40021000 LDR R0,=0X00000003 STR R0,[R1,#0X00] LDR R0,=0X00000000 STR R0,[R1,#0X004] LDR R0,=0X00000014 STR R0,[R1,#0X14]

時鐘控制暫存器入口

配置時鐘控制暫存器(RCC_CR)

配置時鐘配置暫存器(RCC_CFGR)

配置 AHB 外設時鐘使能暫存器 RCC_AHBENR

LDR R0,=0XFFFFFFFF STR R0,[R1,#0X18] ;配置 APB2 外設時鐘使能暫存器(RCC_APB2ENR) ;------------------------------------------------------------;配置埠 MOVS R0,#0X22222222 LDR R1,=0X40011000 STR R0,[R1,#0X00] ;配置埠配置暫存器 GPIOC_CRL MOVS R0,#0X22222222 LDR R1,=0X40011000 STR R0,[R1,#0X04] ;配置埠配置暫存器 GPIOC_CRH ;------------------------------------------------------------;點 亮 LED LDR R0,=0xfffffc4f STR R0,[R1,#0X0C] ;將 0xfffffc4f 寫進 GIPOC_ODR, 點亮 LED1 BL DELAY ;延時 ------------------------------------------------------------LDR R0,=0xfffffc8f STR R0,[R1,#0X0C] ;將 0xfffffc8f 寫進 GIPOC_ODR, 點亮 LED2 BL DELAY ;延時 ------------------------------------------------------------LDR R0,=0xfffffd0f STR R0,[R1,#0X0C] ;將 0xfffffd0f 寫進 GIPOC_ODR, 點亮 LED3 BL DELAY ;延時 ------------------------------------------------------------LDR R0,=0xfffffe0f STR R0,[R1,#0X0C] ;0xfffffe0f 寫進 GIPOC_ODR, 點亮 LED4 BL DELAY ;延時 ------------------------------------------------------------B MAIN ;跳到 MAIN 函式 ;------------------------------------------------------------(2)延時子程式 DELAY

6LDR R3,=0X000FFFFF ;延時控制字 DELAY_1 SUBS R3,R3,#0X01 ;延時控制字自減 BEQ DELAY_OUT ;為 0 跳出返回 B DELAY_1 ;不為 0 迴轉繼續做減法 DELAY_OUT BX LR ;程式返回

四、 除錯與結果

4.1 調 試 過 程

(1) 使用 Keil uVision3 通過 ULINK 2 模擬器連線 EduKit-M3 實驗平臺,開啟建立的 my led controler 工程,點選子目錄下的 my led.s 檔案,編譯連結工程。 設定 Flash——Debug, 選擇 Cortex-M3 J-LINK, Flash——Utilities, 同樣選擇 Cortex-M3 J-LINK,效果如下

點選編譯連結,生成 HEX 檔案

點選 Load,下載源程式到 STM32,執行程式 (2) 選擇軟體除錯模式,點選 MDK 的 Debug 選單,選擇 Start/Stop Debug Session 項或 Ctrl+F5 鍵。

7在邏輯分析儀中新增 GPIOC_ODR.6、GPIOC_ODR.7、GPIOC_ODR.8、GPIOC_ODR.9, 點選 Run 按鈕即可在邏輯分析儀中看波形。

4.2 測 試

本程式由於大量的涉及到原理簡單,測試方便,只需要單步執行,檢視暫存器的值,就 可以測試程式的正確性。

(1) 程式開始時各暫存器的值

(2)將時鐘控制暫存器入口基地址賦值給 R1

(3)R1 既已經被賦值了時鐘控制暫存器入口地址,利用偏移地址將時鐘各控制暫存器的地 址賦值給(R1+偏移量) 達到配置 RCC_CR、RCC_CFGR、RCC_AHBENR、RCC_APB2ENR 的目的, , 集體暫存器值變化如下:

8(4)埠配置情況測試:I/O C 口入口地址寫進通用暫存器 R1,利用基地址加偏移地址找 到埠配置暫存器 GPIOC_CRL、GPIOC_CRH,然後將控制字 0X22222222 寫進該暫存器。

(5)埠輸出資料暫存器(GPIOx_ODR) 的值的變化,直接反映了外部 LED 的亮滅變化, 採用逐位寫 1 的方式,實現迴圈點亮,此時通用 R1 已經被寫進了 C 口的入口基地址,只需 加上偏移地址#0X0C,便是 GPIOx_ODR 的地址,每次寫值控制 LED 點亮後,程式跳轉到延 時子程式,所測試結果如下: 【將 0xfffffc4f 寫進 GIPOC_ODR 點亮 LED1】 【延時子程式執行暫存器變化情況】

當轉入延時子程式後,暫存器 R3 值做減 1 演算法,從 0X000FFFFF 迴圈減至 0,是為延時 時間,然後繼續跳轉至埠輸出暫存器配置,點亮 LED2,接著再次跳轉到延時子程式,R39再次做減 1 運算,如此控制 LED 迴圈點亮。 【轉入延時子程式】

【退出延時子程式對 LED2 對應位寫 1 況】

4.3 結 果 及 描 述

(1)邏輯分析儀中波形:

GPIOC_ODR.6、 GPIOC_ODR.7、 GPIOC_ODR.8、 GPIOC_ODR.9 的波形即對應的 LED1、 LED2、LED3、LED4 高低電平波形,由此可以驗證程式的正確性,即 LED 確實按照程式的 思想迴圈順序點亮。

(2)當將程式下載到 STM32 中後,EduKit-M3 實驗平臺上四個 LED 確實迴圈點亮,進一 步驗證控制程式的正確性。

五、總結

本設計是基於 STM32 的組合語言編寫的 LED 迴圈順序點亮控制程式,原理簡單易行, 程式可修改性和可讀性強, 件電路也很簡單, 需要外擴電路, 接利用試驗檯內部接線, 硬 不 直 通過對 GPIO 的控制來相應地點亮 LED 燈。 整個控制程式只需要找到相應的時鐘、埠、輸出暫存器的地址,以及各控制暫存器的 偏移地址,直接定址寫值控制,這是與 C 語言程式最大的不同點,即彙編程式設計更加的貼近硬 件,要求熟悉內部暫存器的地址,熟悉如何配置各位,這就要求對暫存器每位的含義非常清 楚。 通過用匯編語言編寫 I/O 控制程式, 進一步熟悉瞭解了 STM32 GPIO 操作, 以及 CORTEX M3 的內部架構和優點,學會了如何使用 KEIL Realview 開發 STM32,以及如何進行程式單 步除錯,暫存器值檢視。瞭解了 EduKit-M3 實驗平臺內部結構和優良的功能。

課程設計總結報告 篇13

一 :專案概況

1.1 基本專案任務

濰坊市郊區有一座鍋爐廠,滿足人們用電量的需求的同時,排放出大量的含塵氣體,需要進行處理以保證對環境無害,擬設計一套除塵系統。該燃煤鍋爐的基本引數如下:

煙氣流量:30000Nm3/h;

煙氣密度:1.29kg/m3;

煙氣黏度:1.8×10-5P.s;

煙氣溫度:120℃;

煙氣壓強:1atm;

粉塵密度:20xxkg/m3

粉塵粒徑分佈符合對數正態分佈,平均半徑Dmean =30μm,均方差σ= 1.2。 進口粉塵濃度:20g/Nm3

1.2排放要求

要求達到國家《鍋爐大氣汙染物排放標準》GB13271—20xx二類區域排放標準。

即煙塵濃度排放標準(標準狀態下):200mg/m3;二氧化硫排放標準(標準狀態下):900mg/m3。

1.3專案意義

鍋爐廠排放的廢氣主要有鍋爐燃煤產生的煙氣,主要汙染物有煙塵、二氧化硫、氮氧化物等。這些汙染物排放到大氣中將產生懸浮顆粒使氣渾濁,出現灰霾、酸雨、光化學煙霧等氣象災害,危害環境和人體健康。鍋爐燃煤燃燒過程中還會產生多環芳烴二噁英等永續性有機汙染物以及排放大量溫室氣體--二氧化碳;此外,燃煤電廠飛灰中也已檢出吸附有非多環芳烴類有機汙染物。小顆粒一般是指

空氣動力直徑在0.001~10m之間固態或液態的空氣懸浮物。我國大氣中小顆粒物的汙染非常嚴重,其主要來源是燃料燃燒後排放的產物,而其中又以火電廠排放的煙氣所含比重最大。大氣中總懸浮顆粒物(TSP)濃度的增加可導致大氣能見度明顯下降,太陽輻射損失明顯增加,並影響人體呼吸系統。全國城市空氣中TSP普遍超標,大氣中二氧化硫濃度的增加對人體健康有嚴重影響,刺激呼吸系統,使氣喘病人痙攣,誘發支氣管炎、氣管炎,二氧化硫還影響植物的'生長髮育及葉面傷害、壞死。此外,二氧化硫還是形成酸雨的主要物質,對金屬材料可造成腐蝕使建築材料出現斑痕,失去光澤。大氣中氮氧化物濃度的增加會刺激人體呼吸系統、中樞神經系統、導致肺氣腫、麻痺和痙攣,使植物生長緩慢,葉面損傷。另外氮氧化物也是形成酸雨的主要原因。

最近幾年的大氣受到嚴重的汙染,霧霾天氣在全國大部分城市頻繁發生,平流層臭氧層變薄和酸雨的產生都是工業生產中釋放的廢氣導致的,陸地和海洋生物也受到威脅。

源頭治理已成為大氣汙染控制中一項積極有效的措施,因而每個工廠中的除塵淨化設施就顯得尤為重要。經濟合理的除塵裝置可將汙染扼殺在“搖籃”中,還我們賴以生存的大氣一片潔淨,通過除塵裝置對煙氣進行淨化,將對大氣的汙染降到最低,達到國家的排放標準,進一步的提升中心城區的形象和品位。

1.4設計原則等

本設計遵循如下原則進行工藝路線的選擇及工藝引數的確定:

(1)除塵效率滿足鍋爐大氣汙染物排放標準。基礎資料可靠,總體佈局合理。

(2)避免二次汙染,降低能耗,近期遠期結合、滿足安全要求。

(3)採用成熟、合理、先進的處理工藝,處理能力符合處理要求;

(4)投資少、能耗和執行成本低,操作管理簡單,具有適當的安全係數,各工藝引數的選擇略有富餘,並確保處理後的尾氣可以達標排放;

(5)在設計中採用耐腐蝕裝置及材料,以延長設施的使用壽命;

(6)廢氣處理系統的設計考慮事故的排放、裝置備用等保護措施;

(7)工程設計及裝置安裝的驗收及資料應滿足國家相關專業驗收技術規範

和標準。

(8)考慮場地的大小,裝置要在滿足除塵效率的前提下,應有儘量小的佔地面積。

(9)要根據當地的具體情況和條件,本單位操作、維護管理水平,再根據各種除塵器的效能來選定所需要的除塵器。

二、方案選擇

2.1選擇原則

2.1.1環境性

Ⅰ 最大限度滿足排放要求;

Ⅱ 考慮外觀(明顯的蒸汽或水蒸氣流);

Ⅲ 大氣汙染控制體系產生的廢水及土地汙染;

Ⅳ 大氣汙染控制體系噪聲水平;

Ⅴ 裝置選址;

Ⅵ 可用空間;

Ⅶ 環境條件;

Ⅷ 完備的公共設施(水電)、輔助設施(廢物處理處置);

2.1.2工程性

Ⅰ 汙染物特性(物理化學特性、濃度、尺寸分佈---以防各物質間產生化學反應、腐蝕、碾磨、毒性);

Ⅱ 氣流性質(氣量、溫度、壓強、溼度、組成、粘度、反應性、可燃性、密度、腐蝕性、毒性);

Ⅲ 設計與應用效率(尺寸與重量、分級效率、分割直徑、壓降、可靠性、能耗、溫度限制、維護要求);

課程設計總結報告 篇14

一.前言

近年來隨著科技的飛速發展,微控制器的應用正在不斷深入,同時帶動傳統控制檢測技術日益更新。在實時檢測和自動控制的微控制器應用系統中,微控制器往往作為一個核心部件來使用,僅微控制器方面知識是不夠的,還應根據具體硬體結構軟硬體結合,加以完善。

十字路口車輛穿梭,行人熙攘,車行車道,人行人道,有條不紊。那麼靠什麼來實現這井然秩序呢?靠的就是交通訊號燈的自動指揮系統。交通訊號燈控制方式很多,在學習了微控制器的有關知識之後,運用相關知識來設計完成交通訊號燈。

二.功能概述

2.1設計任務:交通燈的硬體和軟體設計 2.2設計目的

1.進一步熟悉和掌握微控制器的結構和工作原理。

2.掌握微控制器的介面技術及相關外圍晶片的外特性,控制方法。

3.通過課程設計,掌握以微控制器為核心的電路設計的基本方法和技術,瞭解有關電路引數的計算方法。

4.通過實際程式設計和除錯,逐步掌握模組化程式設計方法和除錯技術。 5.通過完成一個包括電路設計和程式開發的完整過程,為我們今後從事相應工作打下基礎。

三.設計思路

交通燈的變化規律

按照常規我們假設一個十字路口為東西南北走向。初始狀態為狀態1,南北方向綠燈通車,東西方向紅燈。經過過一段時間(25S)轉換狀態2,南北方向綠燈閃幾次轉亮黃燈,延時5S,東西方向仍然紅燈。再轉換到狀態3,東西方向

綠燈通車,南北方向紅燈。過一段時間(25S)轉換到狀態4,東西方向綠燈閃幾次轉亮黃等,延時5S,南北方向仍然紅燈。最後迴圈至南北綠燈,東西紅燈。在這些狀態下,有時鐘倒數計時。

四.硬體介紹

基礎知識

交通燈控制器例項主要使用了89C51微控制器的定時器/計數器,基礎知識主要包括交通燈的變化規律、定時器/計數器的概念、定時器/計數器的相關暫存器、定時器/計數器的4種工作方式、以及定時器/計數器的變成。

4.1定時器/計數器

定時器/計數器是微控制器中最常用、最重要的功能模組之一,本節通過交通燈控制器例項來演示定時器的使用,並複習如何使用散轉程式。

首先介紹交通燈以及定時器/計數器的基礎知識,接著介紹本例項的硬體電路構成,然後逐步分析定時器的變成以及程式的全貌,最後總結一下本例項的技巧與注意點。

4.2定時器/計數器的概念

89C51微控制器內有兩個可程式設計的定時器/計數器T0、T1。

當定時器/計數器用作“定時器”時,每經過1個機器週期(12個時鐘週期),計數器加1。

當定時器/計數器用作“計數器”時,計數器在對應的外部輸入管腳(T0為P3.4引腳,T1為P3.5引腳)上每發生一次1到0的跳變時加1。使用“計數器”功能時,外部輸入每個機器週期被取樣一次。當某一週期管腳狀態取樣為高電平而下一週期取樣為低電平時,計數器加1。由於檢測下降沿跳變需要兩個機器週期(24個時鐘週期)的時間,所以技術頻率最大值只能為時鐘週期的1/24。計數器對外部輸入訊號的佔空比並無限制,但為了保證給定的電平訊號在其改變之前至少被取樣一次,外部輸入訊號必須至少保持一個完整的機器週期。

4.3定時器/計數器的相關暫存器

與定時器/計數器相關的暫存器有定時器/計數器工作方式暫存器(TMOD)、定時器/計數器控制暫存器(TCON)。TCON已經在2.5節受控輸出例項中介紹過,

因此,在本例中主要介紹TMOD暫存器。

定時器/計數器工作方式暫存器(TMOD),位元組地址89H,不可進行位定址。 定時器/計數器工作方式暫存器(TMOD)的8位分為兩組,高4位控制T1,低4位控制T0。TMOD每一位的功能如下。 GATE:門控位。

GATE=0,僅由執行控制位TRX(X=0,1)=1來啟動定時器/計數器執行; GATE=1,由執行控制位TRX(X=0,1)=1和外部中斷引腳上的高電平共同來啟動定時器/計數器執行。

C/T:定時器模式和計數器模式選擇位。 C/T=0,為定時器模式; C/T=1,為計數器模式。

M1、M0:工作方式選擇位。M1、M0的4中編碼對應4種工作方式,對應關係見表2-10。

4.5定時器/計數器的4種工作方式

定時器/計數器的4種工作方式下的邏輯結構如表所示。

內容需要下載文件才能檢視

(1)方式0。

定時器/計數器的工作方式0稱為13位定時器/計數器的。它由TLX的`低5位和TLX的8位構成13位的計數器,此時TLX的高3位未使用。改工作方式是為了和48系列微控制器相容而設計的一種工作方式,一般情況不使用方式0進行定時/計數。方式0的控制方式與方式1完全相同,下面重點介紹方式1的控制方式 。 (2)方式1

定時器/計數器的工作方式1稱為16位定時器/計數器。它由TLX和THX構成,TLX計數溢位向THX進位,THX計數溢位置位TCON中溢位標誌位TFX。

一陣尖銳的碰撞聲伴隨著地面上車輪留下的黑色印跡,不用說準又是出了車禍。循聲望去,果然,街頭不遠處,一輛大卡車和一輛小汽車“熱情的相擁”了!

緊跟著,看熱鬧的人從四方湧了過來,“呼啦”一下就把卡車和汽車圍成了一個圈,不一會兒就成了一堵“密不透風”的人牆。流動的車流也停止了前時,議論聲、叫嚷聲此起彼伏,有人撥了“110”,有了打了“120”。終於,警車和救護車呼嘯著“擠進”了現場,醫護人員忙著把傷員抬到車上,警察一邊維護現場秩序,一邊對現場的目擊證人詢問情況,詳細地記錄下事故的發生過程。

據瞭解,事故是因為卡車司機邊講電話邊開車,沒注意路面情況造成的。那觸目驚心的血跡向人們昭告:一眨眼的工夫又有兩條生命從這個世上消失了。

有時候我真痛恨命運的不公:為什麼我的身體各部分拼合在一起將我組成一盞交通燈?為什麼要讓血肉橫飛、家破人亡的慘劇在我的眼前上演?為什麼讓我只能眼睜睜地看著一條條鮮活的生命在頃刻間灰飛煙滅?為什麼那呼天喊地的哭聲常常縈繞在我的耳邊?天哪,這惡夢般的日子究竟向何時才能結束呀!

前幾天,我親眼看到一輛摩托車因闖紅燈,被飛馳而來的貨車撞得粉碎;一位年輕小夥因醉酒駕駛,撞到了路邊的大樹當場死亡;兩名學生因單手騎車,想要顯示自己高超的車技而從車上摔下來……

每當夜晚降臨,星星在靜謐的夜空閃爍,我便會悄悄流淚,為自己生活在這麼一個喧譁、混亂的世界而哭泣,為人類不珍惜自己的生命而嘆息。

我不明白,人們既然請我來幫助他們管理交通,可為什麼有人就是不願意遵從我的意願行車?人們既然把我放在車流、人流密集的十字路口,為什麼來來往往那麼多的人,那麼多的車卻對我熟視無睹?我究意是人們真心需要的幫手,還是為了城市上檔次而安放的擺設?

每一天,我都立在城市的馬路上,看著來來往往的人流和車流。可是,每一天,我都經受著視覺的汙染和心靈的痛楚。我再也不想看著這個繁榮著同時也在不斷毀滅著的世界。

不明白,人們共同制定的交通法規竟沒有用處;不明白,人們把生命看得那麼卑微;不明白……太多太多!人類的複雜是我這盞小小的燈永遠也不瞭解的。

我的思緒飄到了遙遠的未來,我看到在那個藍色的星球上,人們自覺地、有序地行進在寬闊的大道上,還隱約傳來一陣陣歡聲笑語……

“啊——”又一聲刺耳的尖叫聲劃破天際,我的心隨之一顫,那一陣刺痛再次漫向我的全身!

課程設計總結報告 篇15

北京移動LTE BookRRU 3235e應用情況彙報

一、產品規格:

BookRRU規格:

體積/重量: 4L / 4.5kg 【體積小、重量輕,便於安裝】

頻 段: 2575~2635MHz【Band38/41,可三載波擴容】

載 波: 3*20 MHz

發射 功率: 2*10 W 【覆蓋50~100米路段優選】

天線 增益: 10 dBi

供 電: AC 【交流供電、安裝方便】

天饋 模式: 內建 / 外接

二、BooKRRU應用情況:

北京移動城一分公司51、53網格應用,從測試情況來看,效果良好:RSRP、SINR等均明顯提升。

【站點1】站名:朝陽新族大廈HL;覆蓋路段:朝陽秀水南街

BookRRU建設前該路段的覆蓋情況:

20xx-9-2

華為保密資訊,未經授權禁止擴散 第1頁, 共5頁

RSRP: SINR:

速率:

BookRRU建設後該路段

RSRP(覆蓋圖、做主服小區圖)、

SINR、速率情況:

安裝效果:

RSRP: SINR:

速率:

20xx-9-2

華為保密資訊,未經授權禁止擴散 第2頁, 共5頁

【站點2】站名:朝陽勁鬆七區

713號樓HL、覆蓋路段:勁鬆南路靠近2環路方向 BookRRU建設前該路段RSRP、SINR、速率情況

RSRP: SINR:

速率:

BookRRU建設後該路段RSRP(覆蓋圖、做主服小區圖)、SINR、速率情況 安裝效果:

20xx-9-2

華為保密資訊,未經授權禁止擴散 第3頁, 共5頁

RSRP: SINR:

速率:

【站點3】站名:朝陽垂楊柳南里;覆蓋路段:廣和街與朝陽垂楊柳中街交叉口處 BookRRU建設前該路段RSRP(覆蓋圖、做主服小區圖)、SINR、速率情況 RSRP:SINR:

20xx-9-2

華為保密資訊,未經授權禁止擴散

4頁, 共5頁

速率:

BookRRU

建設後該路段

RSRP、SINR、速率情況: RSRP: SINR:

速率:

三、結論:

1,BookRRU具有安裝方便、隱蔽,不易激起民擾的特點; 2,BookRRU對50~100米路段弱覆蓋具有明顯改善效果; 3,BookRRU跟普通巨集站之間切換順暢,精準控制覆蓋。

20xx-9-2

華為保密資訊,未經授權禁止擴散 第5頁, 共5頁

課程設計總結報告 篇16

古典文學中常見論文這個詞,當代,論文常用來指進行各個學術領域的研究和描述學術研究成果的文章,簡稱為論文。以下就是由編為您提供的課程設計開題報告。

研究的內容。課題研究的內容,顧名思義,就是我們的課題要研究的是什麼。比如我校黃姝老師的指導的課題“新八景”,課題研究的內容就是:“以佛山新八景為重點,考察佛山歷史文化沉澱的昨天、今天、明天,結合佛山經濟發展的趨勢,擬定開發具有新佛山、新八景、新氣象的文化旅遊的可行性報告及開發方案。

課題研究的目的,應該敘述自己在這次研究中想要達到的境地或想要得到的結果。比如我校葉少珍老師指導的“重走長征路”研究課題,在其研究目標一欄中就是這樣敘述的`:1、再現長征歷程,追憶紅軍戰士的豐功偉績,對長征概況、長征途中遇到了哪些艱難險阻、什麼是長征精神,有更深刻的瞭解和感悟。

2、通過小組同學間的分工合作、交流、展示、解說,培養合作參與精神和自我展示能力。

3、通過本次活動,使同學的資訊科技得到提高,進一步提高資訊素養。

在“課題研究的”這一部分,應該提出本課題組關於解決本課題問題的門路或者說程式等。一般來說,研究性學習的課題研究方法有:實地調查考察法(通過組織學生到所研究的處所實地調查,從而得出結論的方法)、問卷調查法(根據本課題的情況和自己要了解的內容設定一些問題,以問卷的形式向相關人員調查的方法)、人物採訪法(直接向有關人員採訪,

以掌握第一手材料的方法)、文獻法(通過查閱各類資料、圖表等,分析、比較得出結論)等等。在課題研究中,應該根據自己課題的實際情況提出相關的課題研究方法,不一定面面俱到,只要實用就行。

課程設計總結報告 篇17

課程設計是一門課程結束之後安排一週或者兩週綜合實訓,讓學生完成一個實際的課題鞏固理論知識,對課程知識體系獲得更深刻全面的理解,是提高學生實踐能力的重要環節[1]。目前,學院軟體工程專業從第4、5學期陸續開設專業基礎課和專業課,如《C#面向物件的程式設計》、《Java程式設計》、《軟體需求分析》、《資料庫原理及應用》、《軟體工程》、《UML技術》、《軟體測試》等,這些課程均安排了為期一週的課程設計。但大四畢業設計時發現部分學生實踐能力達不到專業培養要求,原因主要在於專業類課程實踐環節沒能夠達到理想的教學效果。經調研發現,這些課程設計周是由各科授課老師佈置一個相關課題,明確課題要求,給一週時間讓學生自主完成,最後提交一個小的系統與課程設計報告。這種課程設計存在以下問題:

(1)課程設計教學內容方面。老師未能提供系統、綜合的課程知識相關案例,導致學生對題目理解不足,對課題認知模糊,無從下手,降低了學習主動性。

(2)教學手段陳舊。基本還是停留在老師講、學生聽的階段。師生互動較少,學生沒有足夠時間思考,即使在某個環節出現問題也不能及時解決,課後問題可能不了了之。(

3)課程設計考核體系不完善。實踐環節大多為考察,導致學生不夠重視,提交一個報告了事。由於缺乏完整監管機制,學生對整個課題的開發過程認識不清,沒有收穫。另外,老師憑提交的報告給出成績,區分度不明顯,不夠合理公平。針對目前存在問題,本文提出軟體工程類課程設計實踐教學改進方案。首先,建設一個可複用的軟體工程實踐教學案例庫,案例庫中的教學案例運用主流開發技術、管理技術及開發環境。“可複用”是指同一案例根據不同課程分割出不同的知識單元,軟體工程類課程之間本來就緊密聯絡,相互承接,案例庫可供多門專業課在實踐環節教學中使用。其次,推行案例同時更新教學手段,採用注重學生參與及師生交流的分段式教學模式。最後,制定明確的課程設計監管與考核方案,對整個課程設計過程嚴格把控,培養學生綜合應用知識能力與實踐動手能力,提高課程設計環節教學效果。

1案例庫建設

案例庫中的專案不僅要考慮案例庫的可複用性,能夠服務多門課程,還需體現軟體工程專業能力培養需求,並考慮開發難度與學生接受程度。因此應選擇學生熟悉的業務系統,採用主流開發工具來實現輕量級工程化系統。系統功能儘量有代表性,同類系統可以仿照實現,並根據課程知識結構需要進行功能定製。如案例庫中的專案:《學生成績管理系統》用C#與SQLServer2008開發。該系統是典型的小型MIS系統,主要實現了學生、教師、管理員3類使用者對學生資訊、課程資訊及成績資訊不同程度的增、刪、改、查。該案例可以服務於《C#面向物件的程式設計》、《資料庫原理及應用》、《UML技術》、《軟體工程》、《軟體測試》等課程的設計教學。案例庫專案開發融合了軟體工程很多專業課程知識,在不同課程中使用,學生可以明確各門課程學習目標,從不同視角體驗軟體開發流程,提高對軟體工程整體把握的能力,建立軟體工程的思想。

2知識結構劃分與整理

案例實現之後,為了服務於不同課程,不同授課教師需要重新組織教學資源,梳理課程大綱、劃分教學內容、整理教學素材、製作教學課件,這一步至關重要也最為核心。想要通過一個完整教學案例,使學生建立起課程知識結構網路,授課教師不僅要基於案例將課程相關基本知識點及聯絡貫穿其中,還要對知識進行高度提煉,體現課程內容有機聯絡。這樣學生通過案例講解,不僅對理論知識理解更加透徹,對課程體系也會有更深刻的把握,學習效果取得質的飛躍。下面以《學生成績管理系統》的`實現為例,按不同課程知識側重點進行概要劃分,在課程設計環節中,授課教師結合案例針對本門課程側重講授知識結構。(1)《面向物件的程式設計C#》,講授如何利用C#語言進行系統開發。利用常用控制元件來搭建設計學生成績管理系統介面、實現視窗間跳轉、訊息傳遞;利用面向物件的程式設計方法實現系統業務邏輯與主要功能;利用ADO元件訪問資料庫,完成對系統資料的基本操作。(2)《資料庫原理及應用》,講授如何進行學生成績管理系統後臺資料庫設計。資料流圖,資料字典的建立;概念結構設計(E-R圖的繪製)邏輯結構設計,將E-R圖轉換為關係模式,如何考察關係模式、規範化程度、規範化理論、檢視機制、安全性及完整性設計;資料庫的實施:SQL的應用,建庫、建表、錄入資料等。(3)《軟體工程》,以學生成績管理系統為例,按照軟體工程流程,講解每一階段任務及涉及方法,結合案例從可行性分析、需求分析、總體設計、詳細設計、系統實現及系統測試幾個步驟進行。(4)《UML面向物件設計與分析》,對應學生成績管理系統開發各階段從建模的角度講解UML的9種圖,主要包括在需求階段如何識別參與者與用例,建立用例模型;在分析設計階段靜態結構模型的建立(類圖、物件圖)及動態行為模型的建立(順序圖、狀態圖、活動圖);系統實現階段物理模型的建立(元件圖、系統部署圖),及將UML自動轉換為面向物件設計語言的實現。可以看到,不同課程使用《學生成績管理系統》案例側重於不同知識體系。

3案例推行與考核模式建立

授課教師在課程設計環節中推行案例,按照案例教學、任務驅動模式來進行,課堂講授仍然是不可或缺的[2]。首先通過分析案例程式引導學生學習,由案例的講解分析,深入淺出地引出知識點,引導學生逐步理解課程重點、難點,深化理論知識學習[3]。其次提出本次課程設計任務要求,老師詳細分解設計題目內容與步驟,給出參照與示範。案例講解與任務分解交叉進行,課程差異性使得案例教學不必拘泥於固定模式與時間,講授案例時間大概是6~10學時,老師可以自行調整授課進度與節奏。在案例教學中,為了充分調動學生主動性,並及時發現問題、解決問題,採用了“教師提出課題—學生分組討論—教師演示案例—學生實踐—學生總結、師生交流”分段方式進行,並且在以學生為主體的階段進行考核。在案例講解、任務驅動教學方式下,建立完整考核機制,教師監控整個實踐過程,激勵學生參與到每一個階段中,學生遇到問題也可以反饋給老師,及時得到幫助,提高學生主動性。成績考評是根據學生每一階段任務完成情況,從分析解決問題、團隊合作、語言表達及文件書寫能力表現作綜合評定,不僅保證了評價結果客觀性,也引導了學生加強這些方面的能力培養。

4結語

針對學院現在軟體工程類多門課程在課程設計環節存在問題,提出了建設可複用的案例庫,並根據不同課程教學需要對案例進行知識結構劃分與整理,在實踐中採用分段式教學推行案例,加以完整考評方式,現已收到較好教學效果。基於案例庫的實踐教學改進方案還可以應用在軟體工程綜合實訓環節,為了達到更高教學要求,培養高質量人才,案例庫還需要不斷更新與完善。

課程設計總結報告 篇18

[摘要]

為提高建築工人安全檢查的效率和效果,減輕事故損害和減少事故發生,以影象識別技術為核心支撐,提出了建築工人智慧安全檢查系統的結構、功能及執行流程,並對系統執行效果進行了測試。研究和測試表明:該系統具有身份識別和安全裝備檢查功能;該系統的身份識別正確率為83.75%、安全帽正確識別率為96.25%、安全帶正確識別率為63.75%,可滿足實際需要;該系統具有硬體投入低、檢測速度快、準確性高、應用場景廣泛的優勢,具有實際應用和推廣價值。

[關鍵詞]

施工安全;安全檢查;影象識別;系統設計

引言

施工活動是勞動力密集的高危生產活動,事故傷亡人數居高不下。目前,建築工人作業前的安全裝備檢查主要依賴人工完成,工作量大、自動化水平低,容易出現漏檢、誤檢等問題。隨著數字影象處理、人工智慧等技術的發展與成熟,構建自動化的建築工人安全裝備檢查系統已經成為可能。現有研究中,相關學者構建安全預警系統[1-2]、預警指標[3]用於實現施工安全事故的主動預防,但側重於事故觸發時的被動警告,缺乏事前預警。與此同時,由於影象處理的快速、高效成為人機互動[4]、目標識別[5]、物體識別與影象分割[6-10]等領域的研究熱點。這些成果為本研究的開展提供了重要的技術參考。

1系統需求分析

結合施工現場的實際情況及現有安全檢查模式的不足,對建築工人安全裝備自動檢查系統功能的需求進行分析。

1)系統自動化在“智慧工地”大環境下,專案管理者迫切需要通過資訊化手段實現工地的智慧化管理。對此,安全檢查工作需滿足自動感知、自動決策、自動儲存的智慧化效能需求。

2)自動身份識別建築施工現場屬於高危區域,只有特定人員通過稽核後才可進入。在班組集中施工的時間段,人員眾多,身份辨識過程容易產生錯誤,或識別環節直接被忽略。對此,本系統應對進入施工現場的人員自動提取照片,調取專案部工人資訊進行稽核,實現身份自動識別及外來人員的自動登記。

3)自動安全裝備檢查目前,安全裝備檢查依賴安全員、工頭等管理人員的人工識別,效率不高。同時,檢查人員無法熟知不同施工地點、時間內的每個建築工人的安全裝備需求,檢查效果有限。對此,本系統需結合工人當日工作任務及該項任務對應的安全裝備需求,自動識別安全裝備是否存在。

4)資訊視覺化傳統的安全檢查方式以文字報告形式統計檢查結果,資訊繁雜,直觀性不強,容易產生漏讀情況。對此,安全檢查工作完成後需對處理的資訊進行整合,並將檢查結果以視訊、音訊的形式反饋給管理層及被檢查物件。

5)低成本、簡單易行施工專案人員較多,施工區域相對分散,可能存在多個檢查點,安全檢查系統若完全取代人工,成本不能過高。此外,考慮建築工人文化素質情況,安全檢查系統需簡單易行,方便建築工人使用。

2系統架構設計

2.1基礎支撐平臺

OpenCVOpenCV(opensourcecomputervisionlibrary)是一個開原始碼的計算機視覺庫,包含核心資料庫、機器學習函式庫、GUI函式庫、資料結構與線性代數庫、輔助函式庫5個功能模組,涉及特徵檢測、輪廓提取、影象分割等多個影象處理函式。OpenCV可使用C/C++語言實現程式編寫,可在Windows,MacOS,LINUX作業系統中執行,同時保留了MATLAB,RUBY等介面,對跨領域研究提供了極大的便利。

2.2系統硬體設計

根據上述分析,提出一種建築工人安全裝備自動檢查系統。該系統硬體包括高清攝像頭、處理器、顯示器、音響等裝置,並分別與處理器相連。利用OpenCV對攝像頭採集待檢工人的影象進行處理,實現身份識別及安全裝備檢查,檢查結果以視訊、音訊的形式展示。處理器中包含影象採集模組、資料庫模組、處理模組、資訊輸出模組,系統組成如圖1所示,各模組功能說明如表1所示。

2.3資料庫設定

根據施工現場安全檢查的實際情況,對系統資料庫模組中的基礎資料進行設定。

1)工人資訊庫設定系統使用前,先錄入工人的'姓名、照片等基本資訊,再結合施工計劃確定該工人在當日或未來幾日內的工作內容、區域、時間及所需安全裝備等資訊,形成工人資訊庫。外來參觀者等非固定人員,將照片、負責人等資訊錄入系統,賦予臨時許可權。

2)安全裝備模型庫設定利用3DMAX等三維建模軟體,根據安全帽、安全帶等常用安全裝備外形、顏色進行三維模型及渲染著色,構建安全裝備模型庫,以供安全裝備檢查中通過相似度匹配完成安全裝備識別。

2.4系統執行流程設計

本系統採用Windows7系統,在VisualStudio20xx平臺下配置OpenCV2.4.9環境,對攝像頭獲取的影象資訊進行處理,系統執行流程如圖2所示。1)自動身份識別呼叫OpenCV對比直方圖函式,將攝像頭採集的待檢查工人影象中的人臉區域影象資訊與工人資訊庫中工人的照片資訊進行相似度比對,實現人臉識別。若人臉識別失敗,系統將該項資訊處理為非法闖入,併發出警報;若人臉識別成功,則調取該工人身份資訊及工作任務安排,獲取工人的安全需求資訊,進行下一步操作。2)自動安全裝備檢查呼叫OpenCV模板匹配函式,以安全帽、安全帶等常用安全裝備影象作為模板影象,搜尋待檢工人影象最相似區域。常用匹配演算法有模板匹配、特徵匹配2大類。由於特徵匹配提取的特徵精度過高,實際匹配過程中匹配率反而較低,並且運算量大,對計算機配置要求高,本系統採用較為簡單的模板匹配法。

3系統實現與測試

為測試系統性能,在Windows7作業系統、2.30GHz雙核處理器、4GB記憶體平臺上進行系統實現及測試,並選取38名土木專業在校大學生模擬建築工人,作為測試物件。

3.1自動身份識別

獲取影象後呼叫OpenCV對比直方圖函式對人臉區域影象、工人資訊庫中工人照片進行相似度比對,以人臉識別的方式完成身份識別。對比直方圖以HSV(hue,saturation,value)顏色空間為基礎,對比影象間不同色彩所佔比例。目前,OpenCV提供4種對比標準。通過測試發現,相關係數法處理結果最為直觀,處理時間也較為理想,對此,本系統中採用相關係數進行匹配,對比直方圖方法比較如表2所示,人臉識別效果如圖3所示。

3.2自動安全裝備檢查

將安全帽、安全帶等常用安全裝備模型影象作為匹配模板,呼叫OpenCV模板匹配函式,以畫素點為基礎將模板影象在整幅源影象中滑動搜尋,即找出待檢查工人影象中與匹配模板最相似的區域。目前,OpenCV提供6種模板匹配方式。通過測試發現,由於歸一化相關係數法匹配效果最穩定,處理時間影響較少,本系統採用該演算法進行匹配。模板匹配演算法比較如表3、圖4所示,安全帽、安全帶檢測效果如圖5所示。

3.3測試結果

測試發現,身份識別正確率為81.58%,安全帽、安全帶識別率分別為97.37%,63.16%,如表4所示。需要說明的是,身份識別採用的人臉識別方式,通過統計不同顏色特徵區間中包含的畫素點數量後進行相似度比對,從而實現身份確認。此過程中,膚色及身後背景的差異性對識別效果產生干擾,實際中建議採用綠色、藍色、白色等純淺色背景,以減少不必要的誤檢。

4結語

1)筆者設計的建築工人安全裝備自動檢查系統以影象識別技術為核心支撐,利用OpenCV函式庫進行影象識別與處理,可實現自動身份識別、自動安全裝備檢查。

2)該系統的身份識別率為81.58%,安全帽、安全帶識別率分別為97.37%,63.16%,檢查過程快速、智慧、便捷,彌補了傳統施工安全管理領域中自動化水平低的不足。

3)該系統使用的OpenCV開發平臺提供開原始碼,在普通計算機中即可執行,攝像頭價格低廉、易於使用。因此,該系統還具有低成本、簡單易行的特點。

4)該系統在身份自動識別、安全帽及安全帶的自動識別與檢查效果較好,處理時間短、成本低、簡單易行,適用於施工現場的安全裝備檢查,具有一定的實際應用和推廣價值。