課程設計報告15篇
隨著個人素質的提升,報告有著舉足輕重的地位,我們在寫報告的時候要避免篇幅過長。你知道怎樣寫報告才能寫的好嗎?下面是小編為大家整理的課程設計報告,希望對大家有所幫助。
課程設計報告1
課題:計算器設計
學院:工學院 專業(yè):自動化 班級:自動化101 學號:1xxx5
姓名:宋浩財 陳宇豪時間:20xx年6月5日 楊波
摘要:
LabVIEW是一種程序開發(fā)環(huán)境,由美國國家儀器(NI)公司
研制開發(fā)的,類似于C和BASIC開發(fā)環(huán)境,但是LabVIEW與其他計算機語言的顯著區(qū)別是:其他計算機語言都是采用基于文本的語言產生代碼,而LabVIEW使用的是圖形化編輯語言G編寫程序,產生的程序是框圖的形式。利用labview設計一些小項目不僅
可以更好的學習虛擬儀器知識,還能方便生活!應用所學知識,實現計算器實現步驟的設計框架,設計計算器! 關鍵字:labview 計算器實現步驟 目錄
。1)設計目的 (2)設計思想 (3)實現過程 (4)總結 (5)參考文獻
。1)設計目的
利用所學虛擬儀器知識,應用labview軟件設計一個能實現加減乘除以及開方、取倒、取反功能的計算器。提高使用labview設計項目的能力! (2)設計思路
該設計采用模塊化編程思想,從而使整個項目更加的簡潔明了,直觀大方,利于閱讀?傮w
上可分為以下幾個模塊: (1)數值輸入模塊:主要實現的功能就是數值的鍵入,主要是數字鍵以及表示進制轉換時的進制數的鍵入。(2)按鍵模塊:這個模塊包括3個部分,輸入數按鍵,運算符按鍵以及特殊功能按鍵。
(3)菜單選擇模塊:該模塊主要實現的功能有,進制轉換功能,弧度角度轉換功能,以及標準型計算器和科學計算器之間的切換。
(4)進制選擇模塊:可以轉換二、八、十、十六進制的數。 (5)單位選擇模塊:該功能可以實現將輸出的數轉換成你想要的單位,包括角度、弧度以及各種進制數。
(6)數值顯示模塊:該模塊主要功能就是數值的鍵入顯示以及數值的輸出顯示。
(7)清除返回模塊:該模塊主要的功能就是當用戶發(fā)現輸入錯誤數據時,使用該功能就能改正錯誤,從而節(jié)約了時間
以及提高了計算效率。
(8)三角函數等高級運算模塊:該模塊主要就是一些三角函數等一些高級運算,是為科學計算器而設計的,功能非常強大,實時操作性很好。
(3)、實現過程
1、
面板按鍵的設計及感應
首先,在前面板上建立一個簇
然后在簇中再建立布爾量,復制20個以滿足鍵的需求(0--9十個數字鍵,一個小數點鍵,一個等號鍵,四則運算鍵,一個開方鍵,一個倒數鍵,一個反號鍵,一個清零鍵及一個退出鍵并注意按鍵的`順序)。 將按鍵給值并作適當的美化處理
在后面板中通過
將簇中元素按產生的順序組成一個一維
數組,這樣就實現了每個鍵與數字(0--20)之間的對應。每次按下一
個鍵時,通過
查找出對應的鍵并把結果(對應的數字)連接
到一個case結構,然后執(zhí)行對應case結構中的程序,至此就完成了對一個鍵的感應過程。
2、
數字的鍵入(0~F鍵入1~F數字)
這個模塊主要的功能就是數值的鍵入
數值按鍵的布爾按鍵。
以下面板主要是為了當前顯示為0時再輸入數字只顯示所輸入的數字,用于防止顯示00的情況
當輸入非0值時控件面板:
課程設計報告2
一、主題設計的指導思想
從目前“研究性學習”課程實施的現狀來看,與教育部《基礎教育課程改革綱要》(試行)中關于“從小學到高中設置綜合實踐活動”的內容和要求仍相距甚遠,表現在:
一是觀念滯后,依然延續(xù)傳統學科課程的教育方式,主題設計由教師包辦代替,學生缺少自主權,只能被動接受,體現不出學生獨立思考、動手操作、探索和創(chuàng)新等特征;
二是課程內容單一,學科課程的拓展或延伸,綜合性、實踐性特點不夠突出;
三是不按要求設置課程,或以課外活動充當;
四是沒有課程設計,師生隨心所欲進行活動。
基于上述認識,確立“研究性學習”主題設計的指導思想是:必須實現傳統教育向素質教育的過渡,圍繞培養(yǎng)學生創(chuàng)新精神和實踐能力開展活動,把“研究性學習”與應對全球科技革命和知識經濟挑戰(zhàn)這一戰(zhàn)略性問題結合起來,培養(yǎng)具備科學態(tài)度、科技創(chuàng)新精神和實踐能力的人才;要因地制宜地開發(fā)和利用廣泛的教育資源,從自然、社會和生活中選擇和確定專題進行研究,充分利用圖書館、實驗室、多媒體和遠程教育等,開展以學生為主體自主的、開放的、探究式的研究活動,并在研究中主動獲取知識,綜合運用相關知識解決實際問題;改變教師傳統的教學方式和學生的學習方式,由學生單純地接受教師傳授知識變?yōu)閷W生多渠道獲取知識;強調多元化的評價主體和多樣性的評價手段,關注學生的學習過程和由此過程所獲得的直接體驗,把評價與反饋指導結合起來,要通過評價激勵學生發(fā)揮自己的個性特長和創(chuàng)造性才能;在知識與技能、過程與方法以及情感、態(tài)度、價值觀諸方面,為學生創(chuàng)造發(fā)展空間。
二、主題設計的基本原則
1.開放性。主題內容建構與普通學科應有顯著的區(qū)別,它不再是由專家預先規(guī)劃設置的特定知識體系的載體,因此,在主題研究內容和視角的選擇、方法和手段的取舍、資料收集和調研方式的途徑、結果的表達和交流、時間和場地的安排等方面,應有較大的靈活性,要為學生主動探究、自主參與和師生合作探究,發(fā)揮其個性特長和創(chuàng)造才能提供廣闊的空間。
2.自主性。必須明確學生是主體,教師是組織者和指導者。因此,在確立主題活動的內容和形式上,要克服主觀性、盲目性和隨意性。在有計劃、有步驟地開展研究的同時,給學生更多的選擇活動和自己設計、組織和主持研究的機會,在情感、態(tài)度、價值觀、個性品質、創(chuàng)新精神和實踐能力等方面都能得到充分發(fā)展。
3.整體性。做好課程資源的開發(fā)利用的積累工作,注重主題研究的整體規(guī)劃,由淺入深、逐步遞進、形成序列。主題設計的內容是由師生共同參與建構完成的,由于不同學生在目標定位上各有側重,指導者在服從整體規(guī)劃的同時,還應從實際出發(fā),讓不同的學生都有和他的'年齡、思維水平及知識基礎相適應的研究課題。
4.實踐性。主題涉及的內容應面向生活和社會實踐,要通過實踐獲得直接經驗,并綜合運用相關知識解決問題。包括收集和處理信息、設計過程和選擇方法、表達和展示研究結果等。從實踐出發(fā),改變學生的學習方式、學習過程,增加問題解決過程中的體驗和感受,在培養(yǎng)研究性學習能力的同時,認識自然、了解社會、關心現實和體味人生。
5.綜合性。研究內容是源于社會、生產、生活和學生經驗的綜合性內容,其內容有利于學生多渠道獲取知識或跨學科知識的綜合運用;應體現時空開放的組織形式,不局限于學校教室,要課內課外、校內校外相結合。
三、主題設計的基本思路
根據教育行政部門對研究性學習課程的有關要求,我們在強調從實踐出發(fā),培養(yǎng)學生研究性學習能力的同時,對不同學段進行了統一規(guī)劃,立求各有側重。在高中側重“研究”。這個年齡段,學生的自我意識和控制能力較強,具備一定的觀察、分析、抽象、概括等思維能力。因此,主題設計側重于理論、方法和能力的形成,適當增加其科技含量,在倡導團結合作、集體攻關的同時,鼓勵個人發(fā)明創(chuàng)造;在初中側重“探究”。這個年齡段,學生有一定的自我意識和自控能力,思維水平由形象思維向抽象思維過渡,主題設計應側重于引導學生進行探究式學習,讓學生經歷問題的提出、設計、操作、成果表達和檢驗等探究過程,關注其情感和態(tài)度的變化,強調過程體驗和經驗積累,逐步掌握問題探究的策略與方法,發(fā)展科學態(tài)度和創(chuàng)新精神;在小學側重“操作”。這個年齡段,學生善于直觀、形象思維,主題設計側重在觀察、了解基礎上的動手操作,以發(fā)展興趣、愛好,形成良好的行為、習慣,進行初步的科學方法和實踐能力訓練。在具體設計研究性學習課程時,主要從以下幾個方面展開:
1.引導學生認識生活、社會和自然。培養(yǎng)學生觀察生活、探索社會和自然問題的興趣,獲得參與研究探索的體驗。在變化的社會生活中,學會生活,增強社會責任感,擔負起國富民強的歷史重擔;在探索大自然奧妙的過程中,正確認識和理解人類的發(fā)展和生存空間與自然環(huán)境的相互關系,建立保持自然系統處于動態(tài)平衡狀態(tài)的理念,增強生活質量意識、自然環(huán)境保護意識等。
2.學會思考,培養(yǎng)學生發(fā)現問題和解決問題的能力。能在具體情境中,綜合運用所學知識解決問題。學會收集、選擇、處理信息,作出大膽的猜想或合理的推斷,并進行檢驗,從而增加猜想的可信度,證明猜想或推翻猜想。
3.培養(yǎng)學生的合作意識和合作能力。體會在認識問題和解決問題的過程中與他人合作的重要性。能主動地與他人交流,同時又能借鑒他人、社會和人類智慧,求得個體生存、發(fā)展和自我實現。通過合作小組等形式,開展師生之間、生生之間的多邊合作互動,增加討論、交流幾率,掌握合作方法,提高合作能力。
4.培養(yǎng)學生的科學精神、科學態(tài)度和科技創(chuàng)新能力。通過社會調查、課題研究和科學實踐等活動,建立國家、社會與個人必須依靠科學發(fā)展和科技進步才能持續(xù)發(fā)展的觀念,形成正確的科學觀念和學科學、愛科學、用科學的內在動機。學習科學家探求真理的獻身精神,培養(yǎng)旺盛的求知欲,強烈的好奇心,豐富的想象力,善于觀察、勇于探索和實踐,不斷地激發(fā)學生的創(chuàng)造欲,提高創(chuàng)新能力。
四、主題設計的類型及方法
根據研究性學習的課程目標,結合研究性學習的內容特點和學生的學習特點,我們把研究性學習分成了課題型、專題型、實驗探索型、現狀調查型、作品研制型、文獻型等,并針對不同類型,提出了相應的主題設計方法。
1.課題型。課題包括某一學科的某個問題、涉及多學科的綜合性問題、社會生活和科技發(fā)展中的問題。課題設計應以問題為中心,以創(chuàng)新為目標,但必須使探究性學習水平處于學生的最近發(fā)展區(qū),構建起一個階梯狀的系列問題系統。圍繞問題根據學生在探究過程中所遇到的困難,提供必要的科學和技術概念及原理性知識。課題研究所需的經驗和能力具有綜合性,因此,一般適應于中學高年級。課題研究的基本過程:
、僦R背景準備;
、谶x題立題;
、劢M織課題小組;
、苤贫ㄑ芯糠桨福_立假設;
、輰嵤┱撟C并得出結論;
、藿Y果展示和總結反思。
2.專題型。圍繞社會生活和科技發(fā)展中的某一專題,在教師、學生互動交流中學習研究,從而解決問題或對該問題進一步了解。由于專題研究、討論需要學生具備一定的知識和經驗基礎,因此適應于小學高年級或中學。專題設計應選擇多元價值取向的問題或現實中已經存在但其結論尚不清楚的問題。如“哪種顏色的面料更保暖”、“怎樣才能減少雨中的含酸量”等專題。專題研究應以學生個體自主活動和小組活動為中心,讓學生在研究中,不僅學會收集、闡述各種觀點,而且學會仔細分析和評價這些觀點,從而確立自己的見解。
3.實驗探索型。一般有兩種情形:一種是教師提出若干條件,學生針對教師提供的條件,進行開放性實驗,從中發(fā)現現象或找到新規(guī)律;另一種是教師直接給出命題,學生圍繞命題進行假設和實驗證明,實驗探索型學習過程能充分體現學生的主體性學習,有利于培養(yǎng)學生的動手實驗能力和探索能力,發(fā)展假設論證能力等。如:“植物侵蝕預防、讓草坪變綠”等。實驗探索設計不同于傳統學科課程中的實驗設計,不再是既定實驗程序的機械模仿和驗證,而是讓學生自己對命題進行假設論證或利用條件探索發(fā)現,從而獲得實驗研究經驗,增進興趣,培養(yǎng)科學的態(tài)度和價值觀。實驗探索法的學習結果是書寫實驗報告。一般說來一個完整實驗報告應包括實驗假設、實驗過程的理論指導、實驗步驟、儀器和資料的選用、實驗過程的觀察記錄、實驗結果與測量、實驗報告等內容。
4.調查研究型。調查研究是指教師指導學生對與科學知識有關的種種社會問題或社會現象進行調查,弄清其狀態(tài)及可能的原因,找出其間的聯系或發(fā)展趨勢,進而對蘊含的知識、觀念獲得較為深刻理解的研究活動。適應于中小學各年級。如:“生活中的噪音”、“解題心理研究”等,F狀調查設計一般分現狀研究、相關研究、因果關系比較和發(fā)展研究四種,可幫助學生學會多渠道采集和占有信息,獲得信息加工處理的經驗,培養(yǎng)學生了解現狀、分析和把握現狀的能力。其調查結果是在學生明確調查報告基本格式的基礎上,撰寫調查報告。
5.作品研制型。作品研制是在教師指導下,使用相關設備工具,仿制或重新設計作品的研究活動。作品研制設計可分為工藝美術、電動模型、雕刻、編結等。作品研制所需工具和材料可就地取材,如木工器材、手工制作用的泥巴、樹葉、野花、布頭、毛線、各種糧食等,作品制作有利于培養(yǎng)學生動手操作能力、想象力和創(chuàng)造力。由于制作活動具有做做玩玩的兒童活動特點,更適合小學低年級應用。
6.專題文獻型。專題文獻研究是教師指導學生對某個專題的有關文獻進行收集、比較、分析、綜合,從中提煉出新觀點與認識的一種類型。專題文獻研究設計是讓學生掌握文獻資料研究方法的基本過程,學會收集、處理、應用、評價信息,培養(yǎng)信息收集、文獻檢索和從中提取新的信息的能力和意識,其研究結果是書寫一份研究報告。其報告的價值不僅在于資料的系統性、完整性和條理性,更重要的是從現有資料中提取新觀點、發(fā)現新規(guī)律,切忌搞成資料匯編。
課程設計報告3
一
課程設計是培養(yǎng)學生綜合運用所學知識,發(fā)現,提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對學生實際工作能力的具體訓練和考察過程.隨著科學技術發(fā)展的日新日異,單片機已經成為當今計算機應用中空前活躍的領域, 在生活中可以說得是無處不在。因此作為二十一世紀的大學來說掌握單片機的開發(fā)技術是十分重要的。
回顧起此次單片機課程設計,至今我仍感慨頗多,的確,從選題到定稿,從理論到實踐,在整整兩星期的日子里,可以說得是苦多于甜,但是可以學到很多很多的的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,從理論中得出結論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發(fā)現了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,比如說三極管PNP管腳不懂怎么放置,不懂分得二極管的正負極,對單片機匯編語言掌握得不好……通過這次課程設計之后,一定把以前所學過的知識重新溫故。
這次課程設計終于順利完成了,在設計中遇到了很多編程問題,最后在梁強老師的辛勤指導下,終于游逆而解。同時,在梁強老師的身上我學得到很多實用的知識,在次我表示感謝!同時,對給過我?guī)椭乃型瑢W和各位指導老師再次表示忠心的感謝!
二
做了兩周的課程設計,有很多的心得體會,有關于單片機方面的,更多的是關于人與人之間關系方面的。
我們組一共有三個人,但其他兩個人是真的神龍見首不見尾,除了在最后答辯的時候他們一起坐在了我旁邊,冠冕堂皇的指著我畫了幾遍的圖說了幾嘴,我想可能他們自己都不知道自己在說怎么,雖然有的東西他們也答出來了。我佩服他們的勇氣,羨慕他們的運氣(我見到的很多做了10 天的人最后的成績都有不如他們的),但是鄙視他們的做法。
所幸的是,我得到了很多同學的幫助。我想沒有他們我可能都要放棄了,因為我本人對單片機也并不是很熟悉,學的東西好像它是它,我是我似的,理論聯系不了實際。以前的匯編語言沒學好,一開始的程序這塊兒就要令我抓狂了。后來請教我們班的一個男生,每次跟他一起到試驗室調試程序(他們組也只有他一個人動手),看他邊做邊給我講解。最后在開發(fā)機上做出來的時候,雖然不是我自己寫的,但看他那么高興,我也有一種分享到的成就感。后來我們組就用了他寫的程序,他自己又抽空做了些拓展。
接下來就是做硬件方面的焊接工作了。沒想到這項看起來不需要多少技術的工作卻是非常的勞心勞力。很多次是早上起來帶瓶水帶些吃的到實訓中心,一泡就是一天。我看到有很多人跟我一樣,不同的是他們是三三兩兩,而我大部分時間都是一個人做。在這個時候也有很多人幫助我,或是熱心的幫我?guī)э,或是在我打盹兒的時候幫我做點焊接。大家都鼓勵我,即使最后出不來東西,但是一定要堅持把它做完。當我想放棄的時候,我也這么對自己說,即使你做出來的是次品甚至不合格品,但是你一定要拿出來一件成品。
在要驗收前,終于做了一件成品出來,不幸的是它真的是一件不合格品。幫我的那個男生做的已經出來了,所以最后應該還是我的焊接方面的問題。有一點灰心,想再重做來不及了,單是檢查線路卻也查不出來什么問題。那么就準備答辯吧。我對著電路圖再看課本,發(fā)現以前很多覺得很難記的東西現在記起來容易多了,因為整天都在同它們打交道。51的引腳及其功能,A/D轉換器的,驅動器的,所有我用到的我都一再的看書了解,同時請教同學我看書過程當中的疑惑。在這個過程中又發(fā)現了以前焊接當中出的一些問題,能改的就改,不能改的,咳,要是時間再多一些,或者我能早點做好,要是不只是我一個人動手……算了吧,不要想那些如果,還是準備我自己的,做好我現在能做的吧。
還好,驗收還算成功,得了3分,不是很高,但是我覺得對我來說已經很好,代表了我真實的水平,我覺得我對單片機的一些知識在這個動手的過程中真的是從無到有增長的。同時我也盡量不去想別人得了多少分,沒有什么不平衡的,有些人付出的是努力,有些人付出的是風險代價,其實這也沒有什么不一樣,這一點我早就了解。
最后,我發(fā)現自己對單片機竟然也有了一點興趣,想暑假回家以后自己去買一些東西來做,再補一補匯編語言。有什么問題請教下以前的那些老同學好了,他們好厲害,在高中勞動課就成功的做出過調頻收音機,大一暑假的時候參加了學校的電子競賽培訓接著比賽,不過后來怎么樣我就不知道了。汗?磥硪啾3致摻j,這次回家就好好找他們敘敘舊。三1前言
通過一個學期的學習,我認為要學好C語言程序這門課程,不僅要認真閱讀課本知識,更重要的'是要通過上機實踐才能增強和鞏固我的知識。特別是作為高職生,更要注重實踐這一環(huán)節(jié),只有這樣我們才能成為合格的計算機人材。其目錄為:
1.程序要求
2.算法分析
3.流 程 圖
4.源 程 序
5.調試結果
6.實習體會
2 程序要求
學生成績管理是高等學校教務管理的重要組成部分,其內容較多,為了簡化計論,要求設計的管理系統能夠完成以下六種功能:
。1)學生注冊登記;
。2)登記學生成績;
。3)修改學生成績;
。4)打印一個班級學生的單科成績;
。5)求出每個學生一學期中各科的平均成績;
(6)打印某一課程成績處于指定分數段內的學生名單。
3 算法分析
1. 學生成績管理軟件的數據結構
學生成績一般都是以班級為單位進行管理的,一個班級用一個結點來表示?紤]到插入和刪除的方便,這些以班級為單位的結點用鏈表方式組成一個主目錄。每個結點有四個域:
(1)班級代號;
(2)課程情況;
。3)學生情況;
。4)班級順序鏈。
課程情況應能反映出大專生所學過的全部課程。因課程是逐年增多的,所以采用鏈表結構以便能不斷插入新的課程。該班學過的課程構成一個課程鏈表,所以班級結點中的課程情況用課程鏈表表示。學生情況主要反映學生的學號,姓名,每學期學生的成績情況。因為學號總是順序排列的,所以選用一個結構體數組作為反映學生情況的登陸記表。該 數組的下標值接上班級結點中的班級號就是學號。例如,設每班學生數不超過40個人,班級號為9612,某學生在登記表中相應分量的下標值為26,則該學生的學號為961226。另外,學生成績管理要分6個學期,所以在學生登記表中,開設6個指針域,每個指針指向該生某學期某門課程學成績的結點。
各結點結構如下所示:
(1)主目錄中班級的結點為:
班級號 課程鏈 班級順序鏈 學生登記表
。2)程鏈表中的結點:
課程代號 學期號 二叉樹鏈 課程順序鏈
(3)分數鏈表中的結點為:
左鏈 學號 課程代號 成績分數順序 右鏈
為了便于登記和查詢學生的成績,選擇二叉排序來存放學生的成績。
每個班級的每門課程對應一棵二叉樹。通過主目錄中班級結點的課程鏈找到指定的課程結點,再通過課程結點中的二叉樹指針指向該門課程的成績二叉排序樹。另外通過主目錄中班級結點的學生登記表中的學期指針,指向該學生本學期某門課程的分數結點,并以分數結點的分安數順序鏈勾鏈該生各門課程的成績。
在登記成績和查詢分數時,都要用到課程代號。課程 代和課程名稱是一一對應的。為了簡化程序,課程名稱和代號對照表設計為一個向量,向量的下標值就作為課程代號,而向量中的元素就是課程名稱,這樣可以省去代號域。
1.各函數的功能和實現
學生成績管理的相關功能由對應的函數來實現。
。1)學生注冊登記
學生入學后,首先應是注冊登記。注冊時應先檢查該學生所在班級是否已經登入主目錄,未登入則若調用新結點后登陸入主目錄。然后將新調入的班級結點中對應域賦初值,最后再讀入學生的學號和姓名并一一填入學生登記表。這樣就完成了一個班級的注冊和登記工作。
。2)登記學生成績
學生注冊后才可以登記成績,所以先要檢查這個班級是否已經注冊,班級中是否有這個學生。在確認有此學生后,登記該生成績。這時需完成兩個操作。一個查詢課程代號,另一個是將成績填入二叉樹。這兩個操作分別用兩個函數來實現:
、 查詢課程代號;
、 插入二叉排序樹。
有了這兩個函數,登記學生成績的工作可以很方便地完成。首先查處課程代號,調用課程結點,填入課程代號和學期號;再在二叉樹鏈域中置初值為NULL,將課程結點插入為課程鏈表的頭結點。接著讀入每個學生的學號和成績,每個學生的每門課程都生成一分數結點插入到相應課程的二叉樹中。同時,還要將該分數結點鏈入該生這學期各科成績的分數鏈表中。學生登記表中的學期指針域中存放該分數鏈表的頭結點地址。
(3)修改學生成績
若登記的學生成績有錯誤,則調用修改學生成績的函數便可以加以修改。修改時從主目錄出發(fā),查到班級,再從學生登記表中查對學號和姓名,再在與學期匹配的學期指針域中取得該生的學生鏈表的頭指針,然后搜索分數鏈表,查到指定課程的分數結點,就可修改成績。
。4)打印一個班級學生的單科成績
由于學生成績是用二叉樹排序樹來存儲的,所以采用中序遍歷的方法就可以按次序打印出學姓名和成績。在打印了程序中,從主目錄開始查到班級號,就可以從課程結點的二叉樹鏈域中取得成績二叉排序樹的頭指針;然后調用中序遍歷了程序就可進行打印,同時可求出平均成績和各個分數段的人數。
。1) 求出每個學生一學期中各科的平均成績
此了程序從主目錄查對班級號開始,通過學生登記表中每個學生的學期指針取得各自的分數鏈表的頭指針。順著分數鏈就可求出該生本學期各科的平均成績。
。2)打印某一課程成績處于指定分數段內的學生名單
對二叉樹序樹進行中序扁歷,但扁歷時應判斷當前成績是否處于分數段內而決定是否打印。
6調試結果
7實習體會
經過一個星期的上機實踐學習,使我對C語言有了更進一步的認識和了解,要想學好它要重在實踐,要通過不斷的上機操作才能更好地學習它,通過實踐,我也發(fā)現我的好多不足之處,首先是自己在指法上還不行,經常按錯字母,通過學習也有所改進;再有對C語言的一些標準庫函數不太了解,還有對函數調用的正確使用不夠熟悉,還有對C語言中經常出現的錯誤也不了解,通過實踐,使我在這幾個方面的認識有所提高。
通過實踐的學習,我認到學好計算機要重視實踐操作,不僅僅是學習C語言,還是其它的語言,以及其它的計算機方面的知識都要重在實踐,所以后在學習過程中,我會更加注視實踐操作,使自己便好地學好計算機。
課程設計報告4
一、背景簡述
使用計算機進行信息管理,不僅提高了工作效率,而且大大的提高了其安全性.尤其對于復雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性.學生成績管理系統是一個教育單位不可缺少的部分,它的內容對于學校的決策者和管理者來說都至關重要。
二、需求分析
問題的分析
手工操作還十分落后,效率極低,成本很大,以后的社會是信息的社會,信息只有快,準,精才能發(fā)揮其價值。所以機器代替人力是必然的歷史發(fā)展趨勢,只有領導的重視和支持才能從人工操作改為計算機的自動化系統。人工操作必將被計算機代替。
三、系統菜單的主要功能
(1)輸入若干條記錄
。2)顯示所有記錄
(3)按學號排序
。4)插入一條記錄
(5)按姓名查找,刪除一條記錄
。6)查找并顯示一條記錄
(7)輸出統計信息 (新增)
。8)從正文中添加數據到結構體數組中
。9)將所有數據寫入文件中
(0)退出程序
四、功能設計
功能1和4的算法相似,輸入一條記錄到結構體中去,其中有一部很關鍵,就是通過gets將所有的`多余的字符,回車讀去,否則就會出錯。
功能2是顯示所有的記錄,通過循環(huán)輸出,格式也比較重要。
功能3為按學號排序,因為學號定義成了字符數組的形式,因此在運用冒泡法進行排序的時候,要用到strcmp,strcpy等函數。
功能5為按姓名刪除記錄,先輸入姓名,再比較,如果沒有則返回失敗信息,如果找到就將此記錄都向前移一位,返回n-1。
功能6的算法在5中就已經體現了,輸入姓名,比較。
功能7為新增的功能,因為考慮到原來給出的函數中竟然沒有對學生成績的統計功能,因此新增此功能,可以得出所有的記錄個數,最高、最低、平均分,并輸出相關的學生信息等。
功能8和9是對文件的操作,提前準備好數據。
五、函數調用關系圖
注:“→”代表調用
Input函數
打印鏈表記錄
Display函數
輸入若干條記錄
menu_select()函數
選擇菜單
Sort_by_num函數
顯示所有記錄
Delete_a_record函數
按姓名查找,刪除一條記錄
Query_a_record查找并顯示一條記錄
Statistic函數
輸出統計信息 (新增)
AddfromText函數
從正文中添加數據到結構體數組中
Main函數
Insert_a_record插入一條記錄
WritetoText函數 將所有數據寫入文件中
退出程序
Reverse(head)函數
按學號排序
六、設計測試流程
1、進入界面
2、輸入選項1,回車;
按提示輸入數據:
3、回到主菜單;
輸入選項7,回車;
輸入文件名:data.txt,回車;
出現成功提示,則讀入文件操作成功。
4、回到主菜單,輸入2,回車
每10個暫停顯示數據
5、回到主菜單,輸入3,回車
出現排序成功信息。
6、回到主菜單,輸入4,回車
按提示插入一組數據
7、回到主菜單,輸入5,回車
按提示輸入姓名,刪除數據
出現刪除成功的信息
8、回到主菜單,輸入6,回車
輸入姓名進行查詢
9、回到主菜單,輸入7,回車
出現統計信息
10、回到主菜單,輸入9,回車
輸入result.txt,回車
出現成功寫入文件的信息
11、回到主菜單,輸入0,回車退出系統
七、心得體會
通過這次課程設計,增加了我學習軟件技術的興趣,雖然還不明確軟件技術包含的具體內容,但從C語言這門課程開始,已發(fā)現程序設計的樂趣,在學習C語言的過程中也學到了許多計算機應用基礎知識,對計算機的機體也有了一個大體的了解。在具體操作中對這學期所學的C語言的理論知識得到鞏固,達到實訓的基本目的,也發(fā)現自己的不足之出,在以后的上機中應更加注意,同時體會到C語言具有的語句簡潔,使用靈活,執(zhí)行效率高等特點。發(fā)現上機實訓的重要作用,特別是對數組和循環(huán)有了深刻的理解。通過實際操作,學會 C語言程序編程的基本步驟、基本方法,開發(fā)了自己的邏輯思維能力,培養(yǎng)了分析問題、解決問題的能力。
課程設計報告5
課程設計結束了,我學到了很多,也找到了自己身上的不足。感受良多,獲益匪淺。但我們一起奮斗的精神和這份寶貴的經歷將會成為人生道路上一道亮麗的風景線。
在課程設計的過程中,我們經歷了感動,經歷了一起奮斗的酸甜苦辣,也培養(yǎng)了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在設計過程中,與同學分工設計,和同學們相互探討,相互學習,相互監(jiān)督。學會了合作,學會了運籌帷幄,學會了寬容,學會了理解,也學會了做人與處世。也一起分享了成功的喜悅。這次的課程設計對我們每個人來說都是一個挑戰(zhàn)。
通過此次課程設計,使我更加扎實的掌握了有關所學專業(yè)方面的知識,尤其是在防雷接地一塊。在設計過程中雖然遇到了一些問題,但經過一次又一次的思考,一遍又一遍的檢查終于找出了原因所在,使我更深刻地理解了電力系統專業(yè)方面知識與認識。暴露出了前期我在這方面的知識欠缺和經驗不足。實踐出真知,通過親自動手制作,使我們掌握的知識不再是紙上談兵。
過而能改,善莫大焉。在課程設計過程中,我們不斷發(fā)現錯誤,不斷改正,不斷領悟,不斷獲取。最終的檢測調試環(huán)節(jié),本身就是在踐行“過而能改,善莫大焉”的知行觀。這次課程設計終于順利完成了,在設計中遇到了很多問題,最后在老師的指導下,終于游逆而解。在今后社會的發(fā)展和學習實踐過程中,一定要不懈努力,不能遇到問題就想到要退縮,一定要不厭其煩的發(fā)現問題所在,然后一一進行解決,只有這樣,才能成功的做成想做的事,才能在今后的道路上劈荊斬棘,而不是知難而退,那樣永遠不可能收獲成功,收獲喜悅,也永遠不可能得到社會及他人對你的認可!
課程設計誠然是一門專業(yè)課,給我很多專業(yè)知識以及專業(yè)技能上的提升,同時又是一門講道課,一門辯思課,給了我許多道,給了我很多思,給了我莫大的空間。同時,設計讓我感觸很深。使我對抽象的理論有了具體的認識。
在此感謝我們的邵小強老師.,老師嚴謹細致、一絲不茍的作風一直是我工作、學習中的榜樣;老師循循善誘的教導和不拘一格的思路給予我無盡的啟迪;這次模具設計的每個實驗細節(jié)和每個數據,都離不開老師您的'細心指導。而您開朗的個性和寬容的態(tài)度,幫助我能夠很順利的完成了這次課程設計。
同時感謝對我?guī)椭^的同學們,謝謝你們對我的幫助和支持,讓我感受到同學的友誼。我想經過這樣的一個過程我們會學到很多,學會了怎樣去和別人溝通,理解別人所做的事,別人也會寬容的對待我們,從而我們就在無形之中加強了我們的人際交往能力。這個經驗對我們以后的人生將會發(fā)揮很大的作用。畢竟我們是生活在人類這個群體之中的。假如世界上只剩下一個人,那么他不可能長久的生活下去的。
課程設計報告6
一、自動控制的應用領域分析
自動化控制系統的研究,幾乎涵蓋所有應用科學知識與技術的結合,領域范圍及牽涉的科學知識與應用工具相當廣泛,作為交叉學科,自動控制與其他很多學科有關聯,尤其是數學和信息學,在制造,醫(yī)藥,交通,機器人,以及經濟學,社會學中的應用也都非常廣泛。自動化控制的應用領域一般可分為下列幾類:
1、工廠自動化控制,又稱為生產自動化控制,即利用自動化的生產設備,一貫作業(yè)的生產方式,從事有效率的產品生產。2、設計自動化控制,即利用電腦軟件技術及應用,將所需設計的資料,轉成控制程序或生產流程,而且以簡單的圖或語言,來表示或執(zhí)行制造過程的自動化控制的運作。3、實驗室自動化控制,即利用自動化設備與電腦軟件技術及應用,或可編程控制器等設備,結合溫度、濕度、壓力、流量等傳感器,將實驗室的控制程序或生產流程,及所需實驗結果的資料,轉成簡單的圖或語言,來表示或執(zhí)行實驗室的自動化控制作。4、檢測自動化控制,即利用自動化的檢測設備與電腦軟件技術及程式應用,結合溫度、濕度、壓力、流量等傳感器設備,能自動地檢測樣品,并將檢測的物理量的資料,轉成簡單的圖或語言,來表示檢測結果。5、辦公室自動化控制,即利用軟件程式技術及應用,將辦公室的文書資料或文書檔案,做有效率的管理。6、家庭自動化控制,即利用自動化的設備與電腦軟件技術及程式應用,結合家庭用設備,提高家庭舒適度與居家安全。7、服務自動化控制,即利用自動化的設備與電腦軟件技術及程式應用,結合各式各樣的自動化設備或傳感器,監(jiān)測、紀錄、轉接、通知、執(zhí)行運作等,以供顧客或使用者,能快速處理相關作業(yè)或快速處理所遭遇的問題。
上述七大類自動化控制的范疇及其相關產品與設備,占社會經濟產值相當比重,對國家社會經濟影響很大,非常值得深思研究與發(fā)展應用隨著自動化技術的發(fā)展與應用。
二、現代控制理論的發(fā)展及基本內容
經典控制理論雖然具有很大的實用價值,但也有著明顯的局限性。其局限性表現在下面二個方面:第一,經典控制理論建立在傳遞函數和頻率特性的基礎上,而傳遞函數和頻率特性均屬于系統的外部描述(只描述輸入量和輸出量之間的關系),不能充分反映系統內部的狀態(tài);第二,無論是根軌跡法還是頻率法,本質上是頻域法(或稱復域法),都要通過積分變換(包括拉普拉斯變換、傅立葉變換、Z變換),因此原則上只適宜于解決“單輸入――單輸出” 線性定常系統的問題,對“多輸入――多輸出”系統不宜用經典控制理論解決,特別是對非線性、時變系統更是無能為力。
現代控制理論正是為了克服經典控制理論的局限性而在20世紀50、60年代逐步發(fā)展起來的,F代控制理論本質上是一種“時域法”。它引入了“狀態(tài)”的概念,用“狀態(tài)變量”(系統內部變量)及“狀態(tài)方程”描述系統,因而更能反映出系統的內在本質與特性。從數學的觀點看,現代控制理論中的狀態(tài)變量法,簡單地說就是將描述系統運動的高階微分方程,改寫成一階聯立微分方程組的形式,或者將系統的運動直接用一階微分方程組表示。這個一階微分方程組就叫做狀態(tài)方程。采用狀態(tài)方程后,最主要的'優(yōu)點是系統的運動方程采用向量、矩陣形式表示,因此形式簡單、概念清晰、運算方便,尤其是對于多變量、時變系統更是明顯。特別是在Kalman提出的可控性和可觀測性概念和極大值理論的基礎上,現代控制理論被引向更為深入的研究,F代控制理論研究的主要內容包括三部分:多變量線性系統理論、最優(yōu)控制理論以及最優(yōu)估計與系統辨識理論。由于篇幅所限,有關現代控制理論研究的具體內容請參見有關文獻,這里從略。
三、自動控制技術發(fā)展歷程分析
自動控制(automatic control)是指在沒有人直接參與的情況下,利用外加的設備或裝置,使機器、設備或生產過程的某個工作狀態(tài)或參數自動地按照預定的規(guī)律運行。隨著電子計算機技術和其他高技術的發(fā)展,自動控制技術的水平越來越高,應用越來越廣泛,作用越來越重要。自動控制技術的發(fā)展大致可分為以下幾個發(fā)展階段:40年代到60年代初,該階段以市場競爭、資源利用、減輕勞動強度提高產品質量、適應批量生產需要等因素為需求動力。主要技術特點為各種單機自動化加工設備出現,并不斷擴大應用和向縱深方向發(fā)展。60年代中到70年代初期,該階段以市場競爭加劇,要求產品更新快,產品質量高,并適應大中批量生產需要和減輕勞動強度為需求動力。主要特點為主要以自動生產線為標志,在單機自動化的基礎上,各種組合機床、組合生產線出現,同時軟件數控系統出現并用于機床。70年代中期至今,該階段以市場環(huán)境的變化,使多品種、中小批量生產中普遍性問題愈發(fā)嚴重,要求自動化技術向其廣度和深度發(fā)展,使其各相關技術高度綜合,發(fā)揮整體最佳效能為需求動力。主要特點技術特點是把分散獨立的單元自動化技術集成為一個優(yōu)化的整體。
隨著現代應用數學新成果的推出和電子計算機的應用,為適應宇航技術的發(fā)展,自動控制理論跨入了一個新階段現代控制理論。主要研究具有高性能,高精度的多變量變參數的最優(yōu)控制問題,主要采用的方法是以狀態(tài)為基礎的狀態(tài)空間法。目前,自動控制理論還在繼續(xù)發(fā)展,正向以控制論,信息論,仿生學為基礎的智能控制理論深入。在現代科學技術的 眾多領域中,自動控制技術起著越來越重要的作用。
總而言之,在經濟高速發(fā)展、高新技術更新換代頻繁的現代社會,自動控制技術已經成為促進各個產業(yè)發(fā)展的主導力量。自動控制技術水平是反映一個國家社會進步的一個重要標志。人類在推進自動控制技術的發(fā)展和應用的同時,要實施綠色制造戰(zhàn)略,發(fā)展綠色經濟、循環(huán)經濟,加大環(huán)保力度,提倡、引導和推進資源節(jié)約的現代生產模式和健康文明的消費模式,走可持續(xù)發(fā)展之路,建設社會主義和諧社會。
課程設計報告7
Cortex-M3 是 ARM 公司基于 ARM V7 架構的新型芯片內核。 STM32V100-II 型是英蓓特 公司新推出的一款基于 ST 意法半導體 STM32 系列處理器(Cortex-M3 內核)的全功能 評估板。STM103V100-II 評估板有 USB,Motor Control,CAN,SD 卡,Smart 卡, UART,Speaker,LCD,LED,BNC,耳塞插孔等豐富的外設,有助于用戶輕松開發(fā) STM32 的強大功能。STM32 系列使用了 ARM 最新的、先進架構 Cortex-M3 內核,本文論述 了在 Keil Realview 開發(fā)環(huán)境上開發(fā)基于匯編語言的 LED 控制程序, 基于對 STM32 的 GPIO 寄存器寫值配置思想, 控制 EduKit-M3 實驗平臺的發(fā)光二極管 LED1、 LED2、 LED3、 LED4, 使它們有規(guī)律地點亮。
一、 設計概述
1.1、 設計需求
Keil Realview 開發(fā)環(huán)境上,全部采用匯編語言編程,實現對 EduKit-M3 實驗平臺的發(fā) 光二極管 LED1、LED2、LED3、LED4 的亮滅控制,使它們有規(guī)律地點亮。 這里采用例程提供的順序點亮方式,按照 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 實驗平臺的嵌入式開發(fā)實例, 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 點亮時間。本程序設置循環(huán)點亮模式,即 LED1 到 LED4 順序循環(huán)點亮,將對應位逐次寫 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 關閉,時鐘監(jiān)測器關閉,外部 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 回轉繼續(xù)做減法 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 的方式,實現循環(huán)點亮,此時通用 R1 已經被寫進了 C 口的入口基地址,只需 加上偏移地址#0X0C,便是 GPIOx_ODR 的地址,每次寫值控制 LED 點亮后,程序跳轉到延 時子程序,所測試結果如下: 【將 0xfffffc4f 寫進 GIPOC_ODR 點亮 LED1】 【延時子程序運行寄存器變化情況】
當轉入延時子程序后,寄存器 R3 值做減 1 算法,從 0X000FFFFF 循環(huán)減至 0,是為延時 時間,然后繼續(xù)跳轉至端口輸出寄存器配置,點亮 LED2,接著再次跳轉到延時子程序,R39再次做減 1 運算,如此控制 LED 循環(huán)點亮。 【轉入延時子程序】
【退出延時子程序對 LED2 對應位寫 1 況】
4.3 結 果 及 描 述
。1)邏輯分析儀中波形:
GPIOC_ODR.6、 GPIOC_ODR.7、 GPIOC_ODR.8、 GPIOC_ODR.9 的波形即對應的 LED1、 LED2、LED3、LED4 高低電平波形,由此可以驗證程序的正確性,即 LED 確實按照程序的 思想循環(huán)順序點亮。
。2)當將程序下載到 STM32 中后,EduKit-M3 實驗平臺上四個 LED 確實循環(huán)點亮,進一 步驗證控制程序的正確性。
五、總結
本設計是基于 STM32 的匯編語言編寫的 LED 循環(huán)順序點亮控制程序,原理簡單易行, 程序可修改性和可讀性強, 件電路也很簡單, 需要外擴電路, 接利用試驗臺內部接線, 硬 不 直 通過對 GPIO 的控制來相應地點亮 LED 燈。 整個控制程序只需要找到相應的時鐘、端口、輸出寄存器的地址,以及各控制寄存器的 偏移地址,直接尋址寫值控制,這是與 C 語言程序最大的不同點,即匯編編程更加的貼近硬 件,要求熟悉內部寄存器的地址,熟悉如何配置各位,這就要求對寄存器每位的含義非常清 楚。 通過用匯編語言編寫 I/O 控制程序, 進一步熟悉了解了 STM32 GPIO 操作, 以及 CORTEX M3 的內部架構和優(yōu)點,學會了如何使用 KEIL Realview 開發(fā) STM32,以及如何進行程序單 步調試,寄存器值查看。了解了 EduKit-M3 實驗平臺內部結構和優(yōu)良的功能。
課程設計報告8
[摘要]
為提高建筑工人安全檢查的效率和效果,減輕事故損害和減少事故發(fā)生,以圖像識別技術為核心支撐,提出了建筑工人智能安全檢查系統的結構、功能及運行流程,并對系統運行效果進行了測試。研究和測試表明:該系統具有身份識別和安全裝備檢查功能;該系統的身份識別正確率為83.75%、安全帽正確識別率為96.25%、安全帶正確識別率為63.75%,可滿足實際需要;該系統具有硬件投入低、檢測速度快、準確性高、應用場景廣泛的優(yōu)勢,具有實際應用和推廣價值。
[關鍵詞]
施工安全;安全檢查;圖像識別;系統設計
引言
施工活動是勞動力密集的高危生產活動,事故傷亡人數居高不下。目前,建筑工人作業(yè)前的安全裝備檢查主要依賴人工完成,工作量大、自動化水平低,容易出現漏檢、誤檢等問題。隨著數字圖像處理、人工智能等技術的發(fā)展與成熟,構建自動化的建筑工人安全裝備檢查系統已經成為可能。現有研究中,相關學者構建安全預警系統[1-2]、預警指標[3]用于實現施工安全事故的主動預防,但側重于事故觸發(fā)時的被動警告,缺乏事前預警。與此同時,由于圖像處理的快速、高效成為人機互動[4]、目標識別[5]、物體識別與圖像分割[6-10]等領域的研究熱點。這些成果為本研究的開展提供了重要的技術參考。
1系統需求分析
結合施工現場的實際情況及現有安全檢查模式的不足,對建筑工人安全裝備自動檢查系統功能的需求進行分析。
1)系統自動化在“智慧工地”大環(huán)境下,項目管理者迫切需要通過信息化手段實現工地的智能化管理。對此,安全檢查工作需滿足自動感知、自動決策、自動存儲的智慧化性能需求。
2)自動身份識別建筑施工現場屬于高危區(qū)域,只有特定人員通過審核后才可進入。在班組集中施工的時間段,人員眾多,身份辨識過程容易產生錯誤,或識別環(huán)節(jié)直接被忽略。對此,本系統應對進入施工現場的人員自動提取照片,調取項目部工人信息進行審核,實現身份自動識別及外來人員的自動登記。
3)自動安全裝備檢查目前,安全裝備檢查依賴安全員、工頭等管理人員的人工識別,效率不高。同時,檢查人員無法熟知不同施工地點、時間內的每個建筑工人的安全裝備需求,檢查效果有限。對此,本系統需結合工人當日工作任務及該項任務對應的安全裝備需求,自動識別安全裝備是否存在。
4)信息可視化傳統的安全檢查方式以文本報告形式統計檢查結果,信息繁雜,直觀性不強,容易產生漏讀情況。對此,安全檢查工作完成后需對處理的.信息進行集成,并將檢查結果以視頻、音頻的形式反饋給管理層及被檢查對象。
5)低成本、簡單易行施工項目人員較多,施工區(qū)域相對分散,可能存在多個檢查點,安全檢查系統若完全取代人工,成本不能過高。此外,考慮建筑工人文化素質情況,安全檢查系統需簡單易行,方便建筑工人使用。
2系統架構設計
2.1基礎支撐平臺
OpenCVOpenCV(opensourcecomputervisionlibrary)是一個開源代碼的計算機視覺庫,包含核心數據庫、機器學習函數庫、GUI函數庫、數據結構與線性代數庫、輔助函數庫5個功能模塊,涉及特征檢測、輪廓提取、圖像分割等多個圖像處理函數。OpenCV可使用C/C++語言實現程序編寫,可在Windows,MacOS,LINUX操作系統中運行,同時保留了MATLAB,RUBY等接口,對跨領域研究提供了極大的便利。
2.2系統硬件設計
根據上述分析,提出一種建筑工人安全裝備自動檢查系統。該系統硬件包括高清攝像頭、處理器、顯示器、音響等裝置,并分別與處理器相連。利用OpenCV對攝像頭采集待檢工人的圖像進行處理,實現身份識別及安全裝備檢查,檢查結果以視頻、音頻的形式展示。處理器中包含圖像采集模塊、數據庫模塊、處理模塊、信息輸出模塊,系統組成如圖1所示,各模塊功能說明如表1所示。
2.3數據庫設置
根據施工現場安全檢查的實際情況,對系統數據庫模塊中的基礎數據進行設置。
1)工人信息庫設置系統使用前,先錄入工人的姓名、照片等基本信息,再結合施工計劃確定該工人在當日或未來幾日內的工作內容、區(qū)域、時間及所需安全裝備等信息,形成工人信息庫。外來參觀者等非固定人員,將照片、負責人等信息錄入系統,賦予臨時權限。
2)安全裝備模型庫設置利用3DMAX等三維建模軟件,根據安全帽、安全帶等常用安全裝備外形、顏色進行三維模型及渲染著色,構建安全裝備模型庫,以供安全裝備檢查中通過相似度匹配完成安全裝備識別。
2.4系統運行流程設計
本系統采用Windows7系統,在VisualStudio20xx平臺下配置OpenCV2.4.9環(huán)境,對攝像頭獲取的圖像信息進行處理,系統運行流程如圖2所示。1)自動身份識別調用OpenCV對比直方圖函數,將攝像頭采集的待檢查工人圖像中的人臉區(qū)域圖像信息與工人信息庫中工人的照片信息進行相似度比對,實現人臉識別。若人臉識別失敗,系統將該項信息處理為非法闖入,并發(fā)出警報;若人臉識別成功,則調取該工人身份信息及工作任務安排,獲取工人的安全需求信息,進行下一步操作。2)自動安全裝備檢查調用OpenCV模板匹配函數,以安全帽、安全帶等常用安全裝備圖像作為模板圖像,搜索待檢工人圖像最相似區(qū)域。常用匹配算法有模板匹配、特征匹配2大類。由于特征匹配提取的特征精度過高,實際匹配過程中匹配率反而較低,并且運算量大,對計算機配置要求高,本系統采用較為簡單的模板匹配法。
3系統實現與測試
為測試系統性能,在Windows7操作系統、2.30GHz雙核處理器、4GB內存平臺上進行系統實現及測試,并選取38名土木專業(yè)在校大學生模擬建筑工人,作為測試對象。
3.1自動身份識別
獲取圖像后調用OpenCV對比直方圖函數對人臉區(qū)域圖像、工人信息庫中工人照片進行相似度比對,以人臉識別的方式完成身份識別。對比直方圖以HSV(hue,saturation,value)顏色空間為基礎,對比圖像間不同色彩所占比例。目前,OpenCV提供4種對比標準。通過測試發(fā)現,相關系數法處理結果最為直觀,處理時間也較為理想,對此,本系統中采用相關系數進行匹配,對比直方圖方法比較如表2所示,人臉識別效果如圖3所示。
3.2自動安全裝備檢查
將安全帽、安全帶等常用安全裝備模型圖像作為匹配模板,調用OpenCV模板匹配函數,以像素點為基礎將模板圖像在整幅源圖像中滑動搜索,即找出待檢查工人圖像中與匹配模板最相似的區(qū)域。目前,OpenCV提供6種模板匹配方式。通過測試發(fā)現,由于歸一化相關系數法匹配效果最穩(wěn)定,處理時間影響較少,本系統采用該算法進行匹配。模板匹配算法比較如表3、圖4所示,安全帽、安全帶檢測效果如圖5所示。
3.3測試結果
測試發(fā)現,身份識別正確率為81.58%,安全帽、安全帶識別率分別為97.37%,63.16%,如表4所示。需要說明的是,身份識別采用的人臉識別方式,通過統計不同顏色特征區(qū)間中包含的像素點數量后進行相似度比對,從而實現身份確認。此過程中,膚色及身后背景的差異性對識別效果產生干擾,實際中建議采用綠色、藍色、白色等純淺色背景,以減少不必要的誤檢。
4結語
1)筆者設計的建筑工人安全裝備自動檢查系統以圖像識別技術為核心支撐,利用OpenCV函數庫進行圖像識別與處理,可實現自動身份識別、自動安全裝備檢查。
2)該系統的身份識別率為81.58%,安全帽、安全帶識別率分別為97.37%,63.16%,檢查過程快速、智能、便捷,彌補了傳統施工安全管理領域中自動化水平低的不足。
3)該系統使用的OpenCV開發(fā)平臺提供開源代碼,在普通計算機中即可運行,攝像頭價格低廉、易于使用。因此,該系統還具有低成本、簡單易行的特點。
4)該系統在身份自動識別、安全帽及安全帶的自動識別與檢查效果較好,處理時間短、成本低、簡單易行,適用于施工現場的安全裝備檢查,具有一定的實際應用和推廣價值。
課程設計報告9
一、基于工作過程導向設計課程的依據
。ㄒ唬┱n程目標與職業(yè)資格標準相對接按照國家職業(yè)資格標準制定課程標準,選取典型工作任務,把素質目標、能力目標、知識目標結合起來,努力完成典型工作任務,實現要求的課程目標。
。ǘ┘寄芘囵B(yǎng)與職業(yè)崗位能力要求相對接采取校企合作教學模式,確定模具設計與制造專業(yè)職業(yè)崗位群,明確崗位職業(yè)能力,以典型工作任務為載體,進一步序化、重構課程內容。
。ㄈ⿲W習過程與真實工作過程相對接改變傳統課堂教學方式,學生在完成典型工作任務過程中掌握了有關理論知識,教師在教學過程中扮演著主導角色,學生為主體,有效激發(fā)了學生的學習熱情。在完成任務過程中培養(yǎng)學生總結、歸納的能力,團隊協作能力和應用所學知識解決實踐問題的能力;诠ぷ鬟^程導向的課程設計是課程教學的一大創(chuàng)舉,滿足了當前社會發(fā)展對高職人才的需求。
二、基于工作過程導向的.模具設計與制造專業(yè)課程設計思路
。ㄒ唬┮允袌鲂枨鬄閷颉⑿F蠛献鳛槠脚_,準確定位專業(yè)培養(yǎng)目標根據對高職院校模具設計與制造專業(yè)畢業(yè)生跟蹤調查得知,大多數畢業(yè)生就業(yè)于沖壓、塑料等模具設計、模具裝配、模具零件加工工藝編制、模具維修、數控機床操作、模具設備調試及模具管理經營工作等。在對模具行業(yè)企業(yè)走訪調查的基礎上,專業(yè)領頭教師到校企進行鍛煉實踐,并積極同模具企業(yè)技術人員開展交流溝通,深入分析與總結我國模具行業(yè)人才需求情況、行業(yè)發(fā)展現狀、職業(yè)能力素質要求、從業(yè)人員職業(yè)崗位及典型工作任務等方面。由模具專業(yè)骨干教師同企業(yè)技術人員進行深入分析與討論,明確模具設計與制造專業(yè)培養(yǎng)的目標,即是面向模具設計與制造行業(yè)企業(yè),從事模具設計及模具成型工藝制定、數控編程與數控機床操作、模具裝配及維修等崗位,具備專業(yè)崗位群系統理論知識和崗位實踐技能,具有解決工程實際問題和終身學習能力的高素質技能型人才。
。ǘ┮怨W結合為切入點,構建工作過程導向的課程體系
1、依據崗位調研分析,確定從業(yè)崗位典型工作任務對于模具設計與制造專業(yè)而言,人才培養(yǎng)面向的是崗位群,同崗位從業(yè)人員、基層技術人員及企業(yè)專家對崗位工作過程及工作任務進行重點分析,由專業(yè)帶頭人、企業(yè)專家、骨干教師組成小組進行討論分析,制定模具設計與制造專業(yè)科學合理的典型工作任務,具體分為:
。1)靈活使用Excel、Word等編制技術文件;
。2)制作產品銷售演示文稿;
。3)機械零件測繪、識圖;
。4)用AutoCAD繪制圖形;
(5)零件公差配合技術要求的識讀和標注;
。6)機械圖樣三維造型;
。7)編制機械零件加工工藝,普遍車床操作加工;
。8)編制機械零件加工工藝,普遍銑床操作加工;
(9)編制機械零件加工工藝,普通磨床操作加工;
。10)選擇模具材料及熱處理;
。11)鉗工操作加工;
(12)鉆床操作加工;
(13)機床操作及安全規(guī)范;
(14)典型機械零件的測量;
。15)車間生產組織與管理;
。16)模具型腔及模具配件加工;
。17)模具型腔放電加工;
。18)模具結構及零件設計;
。19)模具試模及鑒定;
。20)模具裝配與維修;
。21)零件數控加工工藝編制;
。22)產品質量檢驗;
。23)模具成型設備及參數調制;
。24)模具接單與報價;
。25)設備維護與保養(yǎng)。
2、分析典型工作任務,歸納職業(yè)行動領域典型工作任務的分析重點在于工作對象、工作內容、工作流程及工作環(huán)境等方面,把一個或幾個相似的典型工作任務根據工作內容和工作方式的不同,歸納為不同的職業(yè)行動方面。按照對模具設計與制造技術崗位的典型工作任務分析,由骨干教師、有關專家進行交流溝通,歸納明確出行動領域,具體如下:讀圖、手工繪圖及計算機繪圖行動領域:使用Excel、Word等編制技術文件;制作產品銷售演示文稿;機械零件測繪、識圖。模具零件普通機床加工行動領域:編制機械零件加工工藝;普通車床操作加工;普通同銑床操作加工;普通磨床操作加工;選擇模具材料及熱處理;典型機械零件的測量;機床操作及安全規(guī)范;設備維護與保養(yǎng)。模具零件鉗工加工行動領域:選擇模具材料及熱處理;鉆床操作加工;鉗工操作加工;模具裝配與維修。利用軟件進行模具設計行動領域:機械圖樣三維造型;模具結構及零件設計;典型機械零件的測量。模具零件數控機床、電火花及線切割加工行動領域:零件數控加工工藝編制;機械圖樣三維造型;模具型腔及模具配件加工;模具型腔放電加工;典型機械零件的測量。成型設備操作及模具檢測行動領域:模具試模及鑒定;模具成型設備及參數調制;模具裝配與維修;產品質量檢驗;企業(yè)生產管理行動領域:模具接單與報價;車間生產組織與管理。
3、依據行動領域設置學習領域課程,構建新的課程體系把典型工作任務劃分到行動領域,按照學生認知水平和職業(yè)成長規(guī)律,分層次構建行動領域為學習領域。學習領域設置原則為:
其一,任何一個學習領域均是完整的工作過程;
其二,學習領域排序必須按照學生的認知學習規(guī)律;
其三,學習領域排序必須按照職業(yè)生長規(guī)律。
以工作過程的典型人物為載體,重點培養(yǎng)學生職業(yè)能力,整合和重構模具設計與制造專業(yè)課程,這樣課程內容和結構同學生未來需要面對的職業(yè)生活和可持續(xù)發(fā)展有機結合起來,根據“學習過程與工作過程一體化、理論與實踐一體化、學習內容與工作內容一體化”的思路進行課程架構,形成工作過程系統化的課程體系。開發(fā)工作過程的課程是當前我國職業(yè)教育課程改革的重點。由于模具設計與制造專業(yè)是一個集合多個工作的綜合性專業(yè),學生需要掌握大量知識和技術,因此構建模具設計與制造專業(yè)過程課程難度較大。這便要求高職學校結合自身實際情況,有選擇性地進行專業(yè)建設,可以從以市場需求為導向、校企合作為平臺,以工學結合為切入點,構建工作過程導向的課程體系,從而培養(yǎng)出滿足模具設計與制造行業(yè)需求的高素質技能人才。
課程設計報告10
摘 要:根據工學結合、就業(yè)導向的高職教育理念,結合實際教學經驗,以任務驅動、項目導向為切入點進行課程設計,提高了學生測量實踐能力,取得了良好的教學效果。
關鍵詞:高職 任務驅動 項目導向 課程設計
1、課程設計理念
《建筑工程測量》課程是建筑工程技術專業(yè)課程中的一門突出能力的專業(yè)技術核心課程,本課程是理論與實踐緊密融合的課程,其內容以工程測量項目實施,和職業(yè)工作需要為導向;以學生“測量技術”能力的培養(yǎng)為目標;以分部分項工程測量項目為載體,以實訓為手段,貫徹理論與實踐一體化。實現培養(yǎng)從事一線施工的高技能應用型人才的教學目標。
2、課程目標
2.1 知識目標
學生需掌握建筑工程測量的基本概念和誤差分析方法;掌握水準儀、經緯儀、全站儀、GPS等常規(guī)測量儀器的使用方法,了解儀器的檢驗及校正;掌握建筑工程測量項目的施測方法與注意事項。
2.2 能力目標
使學生掌握建筑工程測量的基本概念和基本理論,具備熟練操作測量儀器和儀器檢驗及校正的能力;具備測量成果計算與誤差分析的能力;針對具體的工程測量項目,學生能獨立提出合理的測量任務設計方案和組織實施具體測量工作。
2.3 素質目標
在學生測量實踐能力培養(yǎng)的同時貫徹相關職業(yè)道德和行業(yè)規(guī)范,使學生形成嚴謹的工作作風、愛崗敬業(yè)的`工作態(tài)度、自覺學習的良好習慣,并著力培養(yǎng)學生團隊意識、創(chuàng)新意識、動手能力、分析解決問題能力、收集處理信息能力等,從而達到掌握和遵守建筑工程測量基本技能和相應的法規(guī)、規(guī)范,形成依法執(zhí)業(yè)的職業(yè)素養(yǎng)。
3、課程內容與要求
4、課程實施
。1)本課程理論教學應以教師為主導,教師應做好設計者、組織者、引導者和咨詢者,由于本課程實踐性強,理論與實踐結合問題尤為重要,教師應以實際項目為導向,采用任務驅動的教學方法實現教-學-做一體化。
(2)實踐課應緊扣測量崗位標準組織實施,在實施過程中采取任務分配―實施―檢查―評估的四步教學法。
、俳處熛逻_實訓任務,并仔細講解任務要求,學生確定任務所需的設備與信息;
、诮M建工作小組,學生完成任務實施方案設計并進行任務分配;
、蹖W生小組按方案實施,教師擔任咨詢角色;
④根據質量標準,對最終結果進行組內自檢和教師專檢;
、輲熒餐治稣`差原因和糾偏措施,并對最終效果進行評估。
。3)通過組織學生到施工現場觀看實際測量工作和聘請企業(yè)專家指導相結合的方法,激發(fā)學生的學習興趣,調動學生思維,進一步加深對建筑工程測量課程的理解。
5、課程考核
建筑工程測量教授的目的就是讓學生掌握建筑測量、放樣與數據處理三大任務和水準儀、經緯儀、鋼尺、全站儀四種儀器使用,實踐技能要求較高,針對以上特點,我們放棄了傳統的筆試考核方式,改為任務型操作考試,即在固定任務的前提下,通過考核學生儀器操作的規(guī)范性、任務程序的嚴謹性和結果的準確性三方面綜合評定學生成績。
考核方法:平時成績+操作考試
總評成績計算:總評成績=平時成績(平時考勤+實訓報告)(20%)+操作考試(80%)。
6、結語
通過幾年的教學實踐,本課程取得和良好的教學效果,學生通過本課程學習,極大的激發(fā)了學習熱情,其理論與實踐能力也得到了較大提高,用人單位也對學生的測量能力給與肯定。
參考文獻:
[1] 崔輝.基于模塊化的建筑工程測量課程教學改革與研究[J].安徽建筑,20xx(6).
[2] 蔣曉燕.高職建筑工程技術專業(yè)基于核心技能的模塊化課程體系的構建[J].天津職業(yè)大學學報,20xx(6).
[3] 楊文民.建筑法規(guī)、招投標與合同管理課程設計[J].科技創(chuàng)新導報,20xx(8).
課程設計報告11
企業(yè)在激烈的市場競爭環(huán)境下求得生存,就必須有效地利用人才、時間、信息結合的優(yōu)勢。因此,如何使企業(yè)及時掌握本企業(yè)人才的各種信息、第一時間處理好隨時變化的人力資源管理問題,建立一套符合企業(yè)實際的人力資源管理系統就顯得尤為重要,而我們所開發(fā)研究的企業(yè)人力資源管理系統,能幫助企業(yè)準確地進行各種數據的輸入、更新、計算、匯總、結算、發(fā)放等分析統計工作,從而實現了企業(yè)人力資源管理的系統化、規(guī)范化、自動化。
隨著經濟水平的發(fā)展,知識經濟時代給企業(yè)人力信息管理提出了更高的要求,除了以往的工資利用計算機軟件excel可以管理外,公司更希望能夠對以往的各種的人事信息,考勤信息,工作評價信息,工資信息等統一管理起來。高效的、準確的人事管理,不僅能促進員工不斷提高自身素質、提高工作積極性。從而提高員工工作質量和效率。
對企業(yè)而言,人力資源是企業(yè)最寶貴的資源,也是企業(yè)的“生命線”。實行電子化的系統管理,可以讓人力資源管理人員從繁重瑣碎的`案頭工作解脫出來,去完成更重要的工作,人力資源管理信息系統的實現可以減輕比較繁瑣的手工信息管理。
因此能夠開發(fā)出一個實用,準確的人力資源管理系統對于企業(yè)來說是重中之重!
關鍵詞:企業(yè)管理、人力資源、信息技術
第一章 緒論
1.1問題的提出
隨著公司逐年的發(fā)展,公司的人力資源管理等事務紛繁蕪雜,但大體上這些事務可包括以下幾個方面的內容:人事基本信息管理,員工的業(yè)務檔案管理、員工的工作評價管理、員工的考勤管理、員工的工資管理等。以上各項中的每一個部分都有該方面的管理明細,以員工的基本信息管理為例,包含的明細有:員工編號、姓名、性別、部門、民族、出生年月、政治面貌、家庭住址、聯系電話、畢業(yè)學校、學歷等。若用人工的方法來管理這些數據,不但會造成人力、物力、財力上的浪費,而且因為要處理的信息量過大不容易進行統計和分析。依靠傳統的手工管理越來越跟不上公司的發(fā)展需要,為了精簡人員,提高辦事效率和節(jié)約公司運營成本,特別需要改變以前單純依賴人工管理的模式。
1.2 解決的方法
開發(fā)一個更實用更可靠的人力資源管理系統。具體方法如下:管理一個公司的整個系統的運行,包括員工基本信息,員工工資管理,員工的考勤情況,部門信息,崗位信息等。然后設置不同的用戶,給予不同的權限,以進行不同的操作。
1、 先創(chuàng)建一個菜單,讓用戶選擇是對哪一類對象進行操作。
2、 確定好對哪一類對象進行操作后,程序又創(chuàng)建一個菜單讓用戶選擇對此類對象進行如何操作。操作包括:輸入記錄、顯示記錄、修改記錄和刪除記錄。
3、 輸入記錄時提示用戶輸入每一條記錄的各個字段,輸入的每一條記錄都要保存到文件如(a:example.dat)下。注意一條記錄相當于一個對象。輸入的工號不能重復,輸入的數據字段作有效性檢測。
4、 顯示記錄時,先提示用戶輸入要顯示哪一個記錄號的記錄,如記錄號在不超出范圍則顯示要訪問的記,否則告訴用戶記錄號超出范圍。
5、 修改記錄時,先要求用戶輸入要修改的記錄關鍵字內容,如學生的關鍵字段學號、員工的關鍵字段是工號。輸入好關鍵字后進行查找所要修改的記錄,
找到了重新輸入該記錄的數據成員內容,否則告訴用戶找不到此記錄。
6、 刪除記錄時,先要求用戶輸入要修改的記錄關鍵字內容,)輸入好關鍵字后進行查找所要刪除的記錄,找到了把它刪除掉,否則告訴用戶找不到此記錄。提示:刪除的方法先創(chuàng)造一個臨時的文件(a:example.tmp),一條一條記錄查找過去,把非要刪除的記錄一條一條寫到臨時文件下,然后把臨時文件復制到a:example.dat下。
1.3 人力資源管理系統概述
人力資源管理系統是典型的管理信息系統,采用計算機管理企業(yè)的人力資源管理是當前不可缺少的一種管理手段。其開發(fā)主要包括后臺數據庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數據一致性和完整性強,數據安全性好的數據庫。而對于后者則要求應用程序功能完備,易使用等特點。 本系統著眼于人力資源管理制度的業(yè)務實際,經過實際的需求分析,采用功能強大的C#做為開發(fā)工具、SQL Server 20xx做為數據庫開發(fā)出來的系統。
本人力資源管理系統可管理職工基本信息的記錄,進行修改,增加,查詢,刪除一些功能.并可以進行工資的修改,增加,查詢,刪除.還可對員工的考勤情況進行管理,主要用于電腦成員員工對公司人力資源的統一管理,同時方便統計部分數據。
1.3.1 人力資源管理系統的發(fā)展
一個企業(yè)在市場中的競爭優(yōu)勢集中表現為以下兩點:一、企業(yè)是否具有在人才市場中具有能優(yōu)勢的人才;二、企業(yè)所具有的人才是否具有合適的環(huán)境。所以現在的成功企業(yè)一般關注以下兩個方面,一是積極尋找合適的人才,并向辦法留住人才,還有一個就是營造企業(yè)的內部環(huán)境,一面促進人才的成長,一面又有利于人才脫穎而出。這兩個方面,也許后者更重要,所以現在企業(yè)最流行的莫過于重組與再造,而且所有的管理活動都可以通過計算機和網絡完成,比如生產管理系統、物流管理系統、財務管理系統、客戶管理系統等等。
課程設計報告12
一、實習內容:
。1)學習識別簡單的電子元件與電子線路;
。2)學習并掌握收音機的工作原理;
。3)按照圖紙焊接元件,組裝一臺收音機,并掌握其調試方法。
二、實習器材介紹:
。1)電烙鐵:由于焊接的元件多,所以使用的是外熱式電烙鐵,功率為30 w,烙鐵頭是銅制。
(2)螺絲刀、鑷子等必備工具。
。3)松香和錫,由于錫它的熔點低,焊接時,焊錫能迅速散步在金屬表面焊接牢固,焊點光亮美觀。
。4)兩節(jié)5號電池。
三、實習目的:
電子技術實習的主要目的就是培養(yǎng)我們的動手能力,同金工實習的意義是一樣的,金工實習要求我們都日常的機械車床,勞動工具能夠熟練使用,能夠自己動手做出一個像樣的東西來。而電子技術實習就要我們對電子元器件識別,相應工具的.操作,相關儀器的使用,電子設備制作、裝調的全過程,掌握查找及排除電子電路故障的常用方法有個更加詳實的體驗,不能在面對這樣的東西時還像以前那樣一籌莫展。有助于我們對理論知識的理解,幫助我們學習專業(yè)知識。使我們對電子元件及收音機的裝機與調試有一定的感性和理性認識,打好日后深入學習電子技術基礎。同時實習使我獲得了收音機的實際生產知識和裝配技能,培養(yǎng)理論聯系實際的能力,提高分析問題和解決問題的能力,增強獨立工作的能力。同時也培養(yǎng)同學之間的團隊合作、共同探討、共同前進的精神。
具體目的
1、熟悉手工焊錫的常用工具的使用及其維護與修理。
2、基本掌握手工電烙鐵的焊接技術,能夠獨立的完成簡單電子產品的安裝與焊接。熟悉電子產品的安裝工藝的生產流程。
3、熟悉印制電路板設計的步驟和方法,熟悉手工制作印制電板的工藝流程,能夠根據電路原理圖,元器件實物設計并制作印制電路板。
4、熟悉常用電子器件的類別、型號、規(guī)格、性能及其使用范圍,能查閱有關的電子器件圖書。
5、能夠正確識別和選用常用的電子器件,并且能夠熟練使用普通萬用表和數字萬用表。
6、了解電子產品的焊接、調試與維修方法。
四、原理
。1)調幅收音機
用來接收調幅制廣播節(jié)目。其解調過程是用檢波器對己調幅高頻信號進行解調,調幅收音機一般工作在中波、短波或長波波段。
。2)調頻收音機
用來接收調頻制廣播節(jié)目。其解調過程是用鑒頻器對己調頻高頻信號進行解調。調頻信號在傳輸過程中,由于各種干擾,使振幅產生起伏,為了消除干擾的影響,在鑒頻器前,常用限幅器進行限幅,使調頻信號恢復成等幅狀態(tài),調頻收音機一般工作在超短波波段,其抗干擾能力強、噪聲小、音頻頻帶寬,音質比調幅收音機好。高保真收音機和立體聲收音機都是調頻收音機。調頻波段都在超高頻(vhf)波段,國際上規(guī)定為87~108 mhz。
五、博士208haf收音機安裝說明
。1)插件焊接:按著先小后大、先低后高的順序進行插件焊接。
順序:過線1條——電阻7只——二極管2只——瓷片電容17只——空心線圈3只——三極管3只——濾波器3只——ic座1個——中周1個——電解電容6只——波段開關1個——變壓器2個——電位器1個——四聯1個——磁性天線1套……
課程設計報告13
1、研究背景
響應式網頁設計,是目前網頁前端設計領域最前沿的話題。那么,什么是響應式網頁設計,為什么把網頁設計成響應式,我們的網絡課程制作為什么要遵循這一設計思路是本文闡述的重點。伴隨著互聯網高速發(fā)展,各種類型的網絡技術及應用服務紛紛涌現。從靜態(tài)網站到動態(tài)網站,從web1.0到web2.0,日新月異的網絡技術和服務時刻在刷新我們的眼球。近些年,智能手機及平板電腦等移動設備快速崛起,基于移動終端的互聯網訪問已經走入了我們的日常生活,現在移動終端的網絡訪問量已超過基于普通電腦的訪問量。因此要求網絡課程不僅要在普通電腦的大尺寸屏幕上可以為學習者提供友好的用戶界面和學習體驗,同時在各種不同分辨率的小尺寸移動終端上也應提供相對一致的學習體驗。
2、基本技術方案
顯然,面對這一問題,原有的網絡課程設計模式已經遠遠不能適應這一要求,那么,如何讓網絡課程也能實現響應式設計,并可以根據不同的終端設備給出不同的輸出信息數據,我們根據現有的一些網站開發(fā)的技術手段和前端頁面的設計模式,以及根據實際開發(fā)過程中總結出的一些實踐方法,一般使用以下手段來實現,比如把固定的數值包括位置定位、長寬高、大小等變?yōu)橄鄬Φ牧,這其中主要包括三個主要手段:流體式表格,液態(tài)圖片,媒體選擇器。
2.1流體式表格
在流體式表格出現之前的頁面設計,一般會使用固定的網頁寬度設定,這主要是因為當時主流的電腦顯示器的分辨率是基本相同的,固定的寬度可充分的使用顯示器寬度,同時又不會使用戶感覺頁面過滿。但隨著電腦硬件的不斷發(fā)展變化,屏幕尺寸和分辨率越變越大,自適應寬度的網頁逐漸問世,這種設計方式可占據整個瀏覽器頁面適度的寬度,同時隨著頁面寬度的變化進行重新排列布局。流體式表格的概念就是將網頁頁面進行柵格劃分,使用相對單位代替絕對單位,使用相對單位來設置頁面元素的位置偏移和大小等變量,這樣可以使整個網頁的布局模式和內容大小隨著寬度的變化而改變,從而適應不同的顯示需求。同時使用基于div的布局方式,例如要進行經典的三列式排布,我們可以將div設置為左浮動,并且寬度設置為33%,這樣當寬度改變時,這三個div也一直會在自己所在的區(qū)塊里排成三列。因為我們設定了浮動式布局,段落不會因為頁面的變化而出現重疊或分離的情況。流體式表格保證了網頁能夠響應瀏覽器的寬度變化,同時保證不會出現橫向滾動條。
2.2液態(tài)式圖片
液態(tài)式圖片也可以稱為響應式的圖片,這是一個比較抽象的說法,我們可以這樣理解,那就是不僅要保持縮放圖片時保持圖片的寬高比,而且還要在移動終端上適當降低圖片的分辨率。這個技術的實現需要使用網頁腳本檢測當前設備的屏幕分辨率,根據不同設備的情況,向網頁中添加特定的web請求信息或標記,并將后續(xù)的網頁html頁面代碼、頁內圖片、網頁腳本和樣式表等加載請求定向到網站虛擬路徑上。當這些請求到達網站的服務器端時,網絡服務器會根據發(fā)送來的請求信息來決定這些請求所需要網頁中是插入的大尺寸的'高分辨率圖片還是小尺寸的低分辨率的圖片,并向請求用戶進行液態(tài)圖片相應地反饋輸出。對于小屏幕和低分辨率的移動設備,大尺寸圖片則不會被用到。使用液態(tài)式圖片可以有效降低移動端的網絡數據流量并提高網頁訪問速度。
2.3css3媒體選擇器
css中文名是層疊樣式表,目前最新的版本是第三版也就是css3,它能實現網頁內容與表現分離的一種技術。流體式表格為我們提供了響應式的頁面布局方式,不過在某些較小的屏幕終端上,如果頁面沒有辦法容納四列顯示,只能重新排列成三列或者兩列顯示,那么,該如何響應此設備,我們可以使用css3媒體選擇器技術解決這個問題。css3兼容之前的css版本所支持的所有媒體類型,例如:screen,print,handheld等,并且css3又添加了很多涉及媒體類型的最新的功能和屬性,包括最大寬度、設備寬度、屏幕定向,橫屏或豎屏及顏色設定等。在css3發(fā)布之后出現的新的移動終端,如蘋果或安卓等設備,都可以相對完整的支持這些新屬性。所以可以通過媒體選擇器為新設備設置獨特的樣式,而忽略不支持css3的舊電腦中的老舊的瀏覽器;可以根據使用預先設想的使用目標創(chuàng)建多個不同類型的樣式表,以適應不同寬度范圍的設備類型。而目前最高效的解決方案,是將多個類型的選擇器整合到一個css文件中。
3、深入探討
有了流體式表格、液態(tài)圖片、css3媒體選擇器,已經基本可以根據終端設備的不同屏幕尺寸及分辨率顯示不同的課程頁面變化,但響應式網頁設計不僅如此,還應包含一些其他方面的內容,我們列舉出如下的響應式網頁設計的主要包含的幾個方面:(1)響應不同終端的屏幕尺寸及分辨率變化。當終端的屏幕尺寸及分辨率發(fā)生改變的時候,根據設備情況需要對頁面菜單、文字、布局等做出動態(tài)調整,使用戶仍然能夠獲得友好的使用體驗;(2)響應設備操作行為變化。如鼠標拖拽(iPad上使用JavaScript事件模擬拖拽),觸摸屏手勢支持或其它移動設備上特有的輸入方式;(3)網絡狀況自適應。用戶在慢速網絡或網絡延遲較大的情況下可以選擇不下載一些消耗帶寬的資源;(4)其他輔助功能響應。根據不同的終端,調用程序所需要的傳感器和控制器,如GPS、陀螺儀、電話、短信等功能;(5)對使用場景做出響應。根據用戶身處的不同使用環(huán)境,提供給用戶不同網頁體驗;(6)響應用戶偏好。因為不同的用戶有著不同的偏好,比如左右手,操作習慣,反映速度,眼睛辨別能力,色彩喜好,關注內容不同等,網站都可以考慮做出響應。上述討論的三個重要手段,主要是針對第一條內容。針對第二條內容則主要依靠瀏覽器和設備傳感器的狀態(tài)檢測,來實時動態(tài)調整課程頁面表現或運行方式,相對于普通電腦上基于鼠標和鍵盤的人機交互,觸摸屏技術為我們帶來了完全不同的互動方式與新的設計需求;這兩者又有各自所適用的領域。幸運的是,要想讓網站滿足不同設備的需求,并非一件很難的事,只需要把注意力集中在某些地方。比如:觸屏設備無法對鼠標滑過或指針的一些行為做出響應,因為觸屏設備中根本就沒有鼠標指針的設定,我們用手指點擊屏幕就是單擊,因此設計時不要讓觸屏設備出現任何依賴于鼠標的狀態(tài)的觸發(fā)模式。而其他幾個方面則可根據網絡課程的實際情況來實現不同的需求,例如:視頻或圖片比較多的課程,就需要對網絡狀況進行檢測,以根據不同的用戶帶寬顯示不同的視頻或圖片質量,以提高用戶訪問速度,提升用戶體驗。而一門制作優(yōu)良的網絡課程,如果能根據不同的用戶給出不同的用戶體驗,使課程的學習更加貼近用戶的習慣,那么,這一課程的受歡迎程度肯定會大大提升。
4、響應式網站制作流程
從頁面設計到技術實現真格過程來說,設計并制作一個響應式網絡課程,大致可以劃分為以下4個過程:(1)網站美工,用戶界面設計師,描繪出頁面的風格和樣式,并確定網頁在最大分辨率的設備下應顯示的全部內容,然后在頁面尺寸不斷縮小的情況下,如何布局,什么樣的頁面元素比如文字、圖片、內容等需要改變顯示方式進行隱藏,縮放或裁剪等,再一一做出調整;(2)使用相對單位對頁面元素進行定位和設定,設置長度、寬度、大小等;(3)針對不同顯示終端的屏幕尺寸和分辨率使用流體式表格和液體圖片實現響應;(4)根據分辨率變化視情況加入適當的媒體選擇器來調整元素。通過以上步驟,一個可以適應各種平臺和終端的響應式網絡課程基本實現,經過后期的各種優(yōu)化調整,一個優(yōu)秀的并保持一致的用戶體驗的網絡課程就呈現在了各種終端用戶面前,通過響應式網頁設計,大大減低了針對同一課程開發(fā)多個系統的工作強度,實現了網絡課程制作的效率化和通用性。響應式網頁設計的優(yōu)點:(1)網站制作的工作量相對較小,不需要注冊多個域名,對于所有設備適用;(2)相對一致的用戶體驗,個性化的用戶習慣響應,很貼近用戶平時的上網習慣;(3)可根據不同的用戶終端,調用不同的終端工具,實現設備的有效合理利用。
5、結語
通過實際應用檢驗,我們制作的響應式的網絡課程在學生學習過程中取得了較好的效果,學生普遍反應課程學習更方便、更人性化。相信未來越來越多的網絡課程會逐漸的開始支持多平臺的響應式設計方案。本文雖然只是探討面向多平臺的響應式網絡課程實現技術,但也是對各種新技術、新方法的拋磚引玉,希望通過本文使讀者能夠對網絡課程的制作技術產生更多的好的想法和思路。
課程設計報告14
課程設計的要求和內容(包括原始數據、技術要求、工作要求)
虛擬儀器技術是測試技術和計算機技術相結合的產物,它融合了測試理論、儀器原理和技術、計算機接口技術、高速總線技術以及圖形化軟件編程技術于一身,實現了測量儀器的集成化、智能化、多樣化及可編程化,本課程設計的任務是幫助學生學習和了解虛擬儀器的原理及開發(fā)技術,掌握虛擬儀器軟件平臺LabVIEW的基本的編程方法及調試技術,并結合計算機聲卡來完成一個信號發(fā)生器與時頻分析儀的設計。
具體要求與內容:
1. 具備數字存儲示波器、信號發(fā)生器和信號分析儀三個主要功能模塊;
2. 可以通過前面板交互界面實現示波器與信號發(fā)生器功能切換;
3. 采集數據可以在單次和連續(xù)兩種方式進行切換,采集的數據可以進行存儲,類型可以在WAV、BIN和TXT三種類型進行切換,數據存儲要求用子VI實現;
4. 對于信號發(fā)生器,要求可以疊加各種噪聲,要求可以改變信號相關參數,同時能夠實現兩個以上信號疊加為一個復合信號;
5. 時頻分析儀應該能夠完成大部分時域和頻域分析,可實現信號分析前的加窗或濾波器操作,可以對原始數據和結果數據進行保存,示波器的各個參數靈活可調并且可以將已存數據重新載入進行分析觀察。對于音頻信號可以選擇性的進行播放。
虛擬儀器技術概述
虛擬儀器技術就是利用高性能的模塊化硬件,結合高效靈活的軟件來完成各種測試、測量和自動化的應用。靈活高效的軟件能幫助您創(chuàng)建完全自定義的用戶界面,模塊化的硬件能方便地提供全方位的系統集成,標準的軟硬件平臺能滿足對同步和定時應用的需求。這也正是NI近30年來始終引領測試測量行業(yè)發(fā)展趨勢的原因所在。只有同時擁有高效的軟件、模塊化I/O硬件和用于集成的軟硬件平臺這三大組成部分,才能充分發(fā)揮虛擬儀器技術性能高、擴展性強、開發(fā)時間少,以及出色的集成這四大優(yōu)勢。LabVIEW(Laboratory Virtual Instrument Engineering Workbench,實驗室虛擬儀器集成環(huán)境)是一種圖形化的編程語言(又稱G語言),它是由美國NI公司推出的虛擬儀器開發(fā)平臺,也是目前應用最廣、發(fā)展最快、功能最強的圖形化軟件集成開發(fā)環(huán)境。使用這種語言編程時,基本上不用寫程序代碼,取而代之是程序框圖。
時鐘顯示的結構
本課題設計的是一個數字電子時鐘。通過獲取電腦的系統時間,并分離出給數字,在通過布爾顯示顯示。數字的顯示主要是7個長條的布爾顯示組成,原理與7段數碼管相似。7段數碼管顯示不同的數字主要通過其7個布爾不同的真假值控制,將0-9對應的7段布爾顯
示值對應的局部變量存入條件結構的十個不同分支中,然后再把條件結構與截取時間字符連接來過去時間并顯示.
設計過程用到的控件和函數
在制作數碼管電子鐘的過程中,我們用到一個顯示控件,四十二個長方形LED組成的數碼管,四個圓形LED組成的兩個“冒號”,和一個圓形的按鈕,其中LED和按鈕都是布爾控件,這些控件都是放大前面板的。而前面板是圖形化的人機界面,模擬數碼管電子鐘工作的過程。在程序框圖上,用到一個獲取日期/時間(秒)、一個格式化日期/時間字符串、八個截取字符串、一個While循環(huán)、六個條件結(Case結構)、十六個常量、四百十二個局部變量、四十二個真常量、四十二個假常量等等。
設計過程:
一,在程序框圖放上一個獲取日期/時間(秒),獲取和返回計算機當前時間的時間標識。如果計算機當前時間是“上午 08:45:57 20xx-12-30”,那么獲取日期/時間(秒)同樣顯示“上午 08:45:57.59 20xx-12-30”。計算機的時間格式是什么,獲取日期/時間(秒)就顯示什么樣的時間格式。
二,在程序框圖放上一個格式化日期/時間字符串,在“時間格式字符串”創(chuàng)建常量并寫上“%X”,如果計算機當前時間格式是“上午10:25:31”,那么格式化日期/時間字符串顯示“上午10:25:31”,
若計算機當前時間時間格式是“08:45:57”,那么格式化日期/時間字符串顯示“08:45:57”。計算機的時間格式是什么,格式化日期/時間字符串就顯示什么樣的時間格式。
三是在程序框圖放上八個截取字符串,把它們排成一列,按從上往下的順序,在第一個截取字符串的偏移量處創(chuàng)建一個常量,因為要截取時的十位上的數字,而我們的計算機的時間格式是“上(下)午 XX:XX:XX”,如“上午 11:40:12”,所以在常量上寫上“5”;在長度(剩余)處創(chuàng)建一個常量,寫“1”,表示截取一個數字。而剩下的七個截取字符串,從上往下依次在偏移量處創(chuàng)建一個常量,并順序寫上“6、7、8、9、10、、11、12”(包括了兩個冒號),在長度(剩余)處都創(chuàng)建一個常量和都寫上“1”。
四,在前面板放上七個方形指示燈,把它們排成數碼管的形狀,并調成合適的大小,為了美觀,要把它們的標簽去掉。
五,在程序框圖放上一個條件結構,編輯條件結構,使有0、1、2、3、4、5、6、7、8、9共十個分支。編輯0分支,在0分支里放上七個局部分量,分別與前面板的七個方形指示燈對應,然后放上一個真常量和一個假常量,真常量控制六個方形指示燈的亮,假常量控制一個方形指示燈的滅,將條件結構的`布爾輸入端子與其中一個截取字符串的輸出端連接,當截取字符串輸出“0”時使得數碼管顯示“0”的形狀;其它分支類似于這樣的編輯,使得截取字符串輸出“1、2、3、4、5、6、7、8、9”時數碼管顯示“1、2、3、4、5、6、7、8、9”的形狀;這樣的條件結構總共有六個(相應的前面板也要總共有六個數碼管),分別與截取字符串的輸出連接,顯示時、分、秒,并設置所有的“0”分支為“默認”。
六,在前面板上放上兩個圓形指示燈,組成冒號的形狀。然后在程序框圖上放上一個等于的關系運算比較符,它的一個輸入端與一個截取“:”的截取字符串的輸出端連接,另一個輸入端創(chuàng)建常量,填上“:”,當運行時會變亮(變紅色)。時間格式的另一個冒號也是這樣操作的。
七,把第五、第六步所創(chuàng)建的東西放入一個While循環(huán)里,在前面板上放上一個圓形的指示燈,把它轉換為輸入控件,在程序框圖上與循環(huán)條件相連接,當圓形指示燈變“綠”時數碼管停止工作,當變“紅”時數碼管開始工作。
八,在進行上面的操作時要時時注意前面板的數碼管的排列和修飾,注意程序框圖各個控件的排列的調整。還要不時的運行程序,以檢驗做得怎么樣,隨時發(fā)現錯誤,及時修改。
制作完了數碼管電子鐘,命名為“數碼管電子鐘.vi”,打開軼件時數碼管電子鐘一般不會立即工作,因為圓形指示燈是綠色的,還要點擊一下圓形指示燈使它變“紅”,這時數碼管才會工作。
課程設計報告15
這次實習我被安排到了xx集團的xx服飾意大利精品線長進行這次的重要實習場合,咱們都是在一線出產的處所進行學習,這里是出產男西服為重要的出產力量遠銷海外,這里面給人感慨最深的就是嚴格的管理軌制跟 進步的出產設備。以下是我的畢業(yè)實習報告:
車縫車間
服裝縫制出產過程的公平組織是進步服裝出產的重要保障,其目標是使產品在縫制出產過程中的工藝路線最短,加工時光最省,耗費最小,出產出滿意客戶請求的產品。所以要做好工藝設計,也即把人,設備跟 空間公平川組合起來。第一步就要做好車縫上線籌備工作:設定好工段人機安排圖,由段長根據目標產量,對工段均衡出產做好人員調配,上交ie人員,并熟悉懂得該單的工作流程因為在車縫車間時光較長,而機臺都是固定員工把持,主任也很難堪怎么給咱們調配工作。我稟著以起碼的時光懂得最多公司的情況跟 盡可能學到更多的常識的準則,采取了多看,多問,多著手,多猜忌的立場,在實現領導安排的任務情況下爭奪多做事件,看了大量該公司的文件,如人機安排圖,外發(fā)派工單,訂單過程表,單元流水工序排圖,出產配料單工藝制造單等等。在參觀車間的過程中深進懂得了大貨出產的工藝流程。對工段均衡出產做好人員調配,上交ie人員審核,并熟悉懂得該單的工作流程。
裁床部
xx集團完全主動化的裁床設備。
裁床部工作流程為領布料、出產工作單、出產材料及軟紙,而后排版,拉布,裁剪,驗片,編號,分扎,送車縫,補片。我有親身做的有拉布,編號,分扎,送車縫,補片,并記錄拉布明細表,裁床記錄單
拉布的過程:我跟 一位員工從布匹拉露面料,另兩位員工將面料與裁床上的排板末端記號疊對整潔,用壓鐵固定面料末端的地位,拉直面料(避免面料起皺跟 適度拉)而后我跟先前那位員工斷料。始終反復上述的工序,一匹布拉完后,假如面料的正背面差別不明顯,則要展上隔層紙,再拉另一匹布,以避免色差疵點的產生。假如面料的正背面差別明顯,則不須要隔層紙,只有接匹時把面料反過來展就行。反復上述的工序,展到工藝所需的層數為止。
拉完布后,展上排料圖,開端裁剪。扎單的作用:便于縫仍冬用于算數量便于結算工資。為了避免色差疵點的產生要進行編號。最后把裁片送到車縫車間。
通過親身參加,不僅深刻懂得了裁床的工作,而且對排料圖的紙質,隔層紙跟 底紙的作用,線段長如何安排工作等等都有了深刻懂得。
樣品組
我在樣品組熟悉了很多布料,像滌綸消光塔絲絨,尼龍半光尼絲紡等面料,及色彩豐富的滌綸半光塔夫綢等里料。還有總類繁多的輔料,包含拉鏈(是否特指,如ykk,ycc,sbs)、繩、扣、風眼、花邊、松緊帶、主標、水洗標、吊牌、裝潢牌等。
樣品組相稱于一個稀釋的出產部分,它貫穿裁剪,車縫,測驗,包裝全部出產過程。在樣品組的車工要有很高的車縫技巧,他們中很多都有七八年的工作教訓,除了車縫技巧高,他們還要有看懂樣品須要表的才能。
我跟定一位員工,看他裁好衣片,而后配好相應的輔料,而后車雙針,刷畫粉,接下來的把持跟車縫車間一樣。只不過車縫車間每個員工只負責多少道工序,而樣品組肚冖實現一件衣服的全部制造。我?guī)退艟頭,一邊看他如何做前片,后片,里布,最后縫合成一件。
我也參加了品德測驗跟 后整包裝。品德測驗包含尺寸測量跟 外觀品質檢查。有代用羅紋或下蘭的,做儲存時必定要預估羅紋或下蘭的彈力,做好后必定要差別尺寸請求。外觀品質檢查就是看有沒口袋爆口,欠里,浮線,針洞,扣子不良沒打棗,跳線,掉色等等。而后把品質過關的服裝按客戶的請求進行包裝,這是做為大貨出產的服裝。而作為樣衣的服裝則送到車縫車間做樣衣。
后整包裝
在后整包裝我做清剪線頭,把臟污,畫粉蕩滌干凈,并在做這些的時候把呈現爆口,斷線,沒扣子,欠拉絆,無吊鐘,破洞等不良景象的服裝挑出來及掛吊牌、備用扣、放眼鏡捕嗌羸 折疊衣服,還有根據裝箱調配表填寫外箱單。外箱單包含格式 ,色彩,尺碼,北京法律翻譯公司每箱數量,訂單號,箱號。在后整包裝要留心的事件還是很多的、
總檢組
做為總檢組的員工,必定要對服裝測驗常識非常懂得。我以總檢組兩天的實習經歷對她們的工作請求做了實習報告總結。他們這是很重要的環(huán)節(jié),因為他們差未多少就是相稱于客戶的請求。
以上是我的實習報告,在實習過程中,我學會了很多,在當前的實際工作中,我會加倍盡力,使本人的工作做到更好。
畢業(yè)實習作為本科教養(yǎng)的重要實際環(huán)節(jié),其目標是結合大學階段所學常識,對存在代表性的城市進行服飾、面料風行信息調研,分析、總結風行信息,并在服裝公司進行實習,更全面的'懂得服裝出產狀況、出產流程、出產工藝、銷售狀況等企業(yè)信息。通過實習培養(yǎng)同窗分析標題、解決標題標才能,收集畢業(yè)設計須要的信息,為順利實現畢業(yè)設計打下良好的基本。在這一個多月的實習中我學到了很多以前在課堂上跟 書本上基本就學不到的常識,甚至是以前渴看得悉的常識。在這里我要特別感激XxXx公司給我的這一實習機會跟 負責領導我的上司季總。根據畢業(yè)實習的請求,本次咱們的畢業(yè)實習重要是繚繞服裝設計技巧學習,通過實習懂得社會,懂得企業(yè),懂得服裝這個行業(yè)的發(fā)展,培養(yǎng)主動適應社會各種工作崗位須要的素質跟 才能;培養(yǎng)職業(yè)素質,適應新的人際關聯。這次實習是我第一次走向社會,閉會與校園完全不同的生活狀況,由此帶來的感觸是全新的,生活也是全新的。
。ㄒ唬┕靖艣r:
我所實習的公司名稱叫XxXx(集團)Xx服飾股份有限公司,Xx(集團)股份有限公司位于Xx省Xx市,公司成破于1940年,是目前國內出產中高等牛仔布歷史最長、范圍最大、效益最好的大型企業(yè)集團,是國度520家重點企業(yè)之一,科技部認定的國度重點高新技巧企業(yè),銀行特級信用AA***單位,公司是國內牛仔布行業(yè)內獨一A股上市公司;“Xx”商標已被認定為中國馳名商標;“Xx”牌牛仔布被評定為中國名牌產品,以及商務部重點培養(yǎng)跟 發(fā)展的出口名牌。XxXx服飾有限公司是Xx集團下屬的一家中外合資企業(yè),公司成破于1994年,位于占地近千畝的Xx生態(tài)產業(yè)園,是一家專業(yè)出產牛仔、月嫂hardness tester卡其、燈芯絨等梭織類服裝的出產企業(yè)。公司領有年產服裝800萬件(套)、產值逾2億國民幣的出產才能,是日本跟 歐美等國際知名品牌牛仔服裝的出產商,已與Levi’s,Gap,Tommy Hilfiger,Uniqlo,Only,Jack Jones,Vero Moda等國際大品牌樹破了長期配合關聯。作為一名大學生,就快要步進社會的我?guī)е鴮W習跟 好奇的心境在這樣一家以前所憧憬的有發(fā)展空間的大公司往迎接每一天的實習。
。ǘ┕緦嶋H第
我經過公司人力資源部部長的筆試后,3月1日來公司報到由人力資源部主管領我辦理了進職手續(xù),填寫了信息,這樣我就像其余的員工一樣,領有了工資卡跟 考勤卡,辦完手續(xù)后由毛部長領我往各個部分參觀了下,而后接著往了我所在的部分水洗開發(fā)核心部報到,就這樣第一就這么過往了。第二天正式上班,全新的生活就此開端了,led照明在實習過程中咱們必須按照公司的各項規(guī)章軌制。而我也利用這次難得的實習機會,盡力工作,嚴格請求自已,虛心向有教訓的共事學習跟 水洗師傅求教,因為我是實習生所以得到了特別的關照,對我提出的各種標題共事們均能當真的向我解答。我利用空余時光當真學習學校課程內容以外的相干常識,控制了一些基本的牛仔水洗的技能跟 懂得公司服裝設計、制版、出產等一些流程,從而進一步堅固了所學到的常識,為當前走上工作崗位積聚了寶貴的實際教訓。
因為公司是做牛仔設計的,而牛仔設計在構造上的設計比較少,重點都是水洗方面的設計,而在學校咱們在水洗方面接觸的比較少,所以我再開發(fā)核心所有都要從頭開端,不過我在一些牛仔服裝中看到了中國傳統工藝扎染蠟染在服裝中的應用。在工作中,我踴躍參加公司的日常設計相干工作,留心把書本上學到的設計實際常識對比實際工作,用實際常識加深實際工作的熟悉,用實際驗證所學的設計實際,探究日常設計工作的本質與法則。實習過程中,有時候也在車間里跑來跑往,比較粗略的懂得到接到牛仔服裝訂單后的全部出產流程:設計部分;技巧科;水洗開發(fā)核心部分;返單確認;返單后再由技巧科修板,而后由前道(縫紉車間)批量出產,再由水洗車間進行批量水洗,再由后道(樣檢部)檢是否合格再進行熨燙、穿吊牌、包裝、出貨。其中有我本人參加實際的,也有看著別的工人進行的,但至少做到了從課本中走到了實際中,從形象中回到了豐富多彩的實際生活中。在實習中我還參加了公司面料的篩選 ,當真學習跟 懂得了牛仔面料的品種跟 什么樣的牛仔面料能產生什么樣風格,有時候季總也會讓我打樣,那時我特別緩和,季總給我一套牛仔服裝我要按著客戶所給的樣衣做出來,這樣一套的全部流程我都要學會。偶爾還要幫設計師找找圖片,分類面料等。假如有空就本人在那寫寫畫畫,跟前輩們學習一些設計軟件。
在打版室那里,打版師教我定很多經過多年的教訓得來的打版的方法,把***考慮進往了,簡單且實用。外貿服裝是復雜的,一件衣服的版型就有多少十塊,我力不勝任的幫師傅裁剪,看上往簡單,但里面有一個“排料”標題,我不斷的向師傅求教,學到了不少“省料”的技能。料子裁好了,到前道(縫紉車間)流水出產。
在懂得并參加了樣衣的開發(fā)與制造后,我在接下來的一段時光里學習了Corel draw這個軟件來畫格式 圖。個別的手繪格式 圖對設計人員的請求較高,沙盤模擬對作品的修改存在較大的艱苦,對服裝系列化設計須要很多時光,很難進步工作效力。Corel draw能有效的解決上述標題,大幅度的進步工作效力。
在公司時,季總跟我說,想做設計這一塊,***與耐煩必不可少,在產品更新方面,這一行業(yè)就像消息工作,要始終的更新,那么這就須要你的***、耐煩、保持不懈的始終往學習,進步本人的專業(yè)程度跟 實際常識,將實際與實際相結合發(fā)明出屬于本人的風格。在一些具體的工作當中也是這樣的。做好的設計師就要在常識上全面發(fā)展,光一味的畫圖是遠遠不夠的。
剛開端工作時,有時受不了各方面所給的壓力,有時本人心里很不舒暢,就想辭職再從新換個工作得了。但靜下心來細心想想,再換個工作也是這樣,在別人手底下工作不都是這樣嗎!剛開端就應當愛崗敬業(yè)的干好本人的本分工作,畢竟又不工作教訓,當初有機會了就要從各方面錘煉本人,磨難本人。不然,當前干什么都會干不好的,所以做任何事件都應當善始善終。我當初的工作,比擬其余仁攀來說待遇挺不錯的,工作也不是很難,很輕易進進工作狀況,關鍵我可能學到常識。因為教訓少,我必須從小事做起,點滴的積聚教訓。當初才明白,我遲早要工作,遲早要步進社會,遲早要面對這些避免不了的事。所以,我要器重本人、器重這份來自不易工作,當初我很愛護學習的機會,多學一點總比不學的好,花同樣的時光,還不如多學,對當前步進社會斷定會有很大的幫助。有多少次要回學校辦點事,往向季總請假,季總也都很諒解,直接就給批了假。這個時候心里很開心,很感激公司,感觸領導所給的關懷跟 支撐。所以,感到當初的工作還是挺不錯的,最重要的事就是四處的共事都很不錯,對我也挺關懷,心里上也就不什么額定的、不必要的壓力,不像剛進進公司那樣了。我當初要好好錘煉,再好好學習,磨練自己。在這一個多月中,我學到了一些在學校學不到的知識,即便都明白的事,可是剛開端有時還做不好。當初做事,要持有虛心求教的精神。
。ㄈ⿲嵙暱偨Y
在這次實習過程中不僅讓我懂得到了以前不曉得的常識,更讓我在這次外出實習中,有機會接觸社會,錘煉了我的人際交往才能跟 自理才能。更重要的是讓我在實際中廣闊了思路,懂得了更多的創(chuàng)意元素,使我在服裝設計方面得到了很大的啟發(fā)起程,同時也總結了一些工作時要留心的貨色,首先咱們要與別人坦誠相待,這樣才干保持很好的溝通,其次咱們要主動踴躍往做事。在公司也讓我懂得到我國服裝界的現狀,今天,充斥著咱們事實生活的古代中國服裝,是西方服飾文化的照搬。只管有中山裝以及一批冠以民族改進服裝形制,但已經不是完全意思上的、民族文化母體中脫變出來的古代服飾文化狀況了。假如說硬性夸大今天服裝的“中國特點”,只是在西服中塞進一些民族文化的符號罷了。咱們應當站在民族文化的本源中往找咱們民族服裝古代化的思路。最后大學生活還剩未多少的時光了,咱們更加要認清本人,要放松時光,愛護學校所發(fā)明的良好學習環(huán)境,始終充實本人,今后以更加踴躍的姿勢面對學習跟 工作中的艱苦跟 挑釁,多想解決當初我服裝界標題標方法從成熟演變?yōu)槌墒斓摹?/p>
另外通過我在公司里的實習我明白了怎么做才干成為一個設計師心態(tài)很重要,在工作中切忌眼高手低,浮躁。擺正本人的地位,認清本人的才能,才干安心的工作。其次風格很重要,可想而知設計師要是不本人的風格是會怎么,做服裝設計要有本人的風格,但本人的風格也要與公司的服假裝風雷同一,不然遲早也會被公司,被社會淘汰。最后,溝通和諧才能很重要,假如不懂得跟身邊的人溝通和諧,所謂的設計師也就做不下往了,不同品位的人要換不同的溝通方法。要想先做好事就要先做。
以前,我老是盼看早點到社會參加工作,因為我總感到工作是一件很輕易的事,可是當我分開校園,真的進進社會實習后,才真正閉會到——工作,并不是設想中的那樣——它又苦又累,可不是一件輕易的事。
一開端,我被學校安排到中山五路的新大新公司實習。上班第一天,我的心境沖動,高興,期盼,喜悅。我信賴,只有我當真學習,好好控制,做好每一件事,實習斷定會有成績。在新大新公司實習,我被調配到該公司的女士服裝商場,在那里,我當了一名服裝銷售員。銷售員這份工作,看似簡單,切實要做好它很不輕易。因為,"怎么才干令顧客滿意 ","怎么才干令顧客感到本人是一位立場當真,工作滿意的銷售員 ",這里面的學識可大了。因此,當銷售員首先就要學會如何做銷售員——最起起碼的請求就是:大的要當真懂得公司的整體運作,服務承諾跟 工作軌制,小的要熟悉服裝的價格跟 布料等。只有這樣,工作起來才干得心應手。
其次,要學會怎么與人相處跟 與人溝通。公司里的銷售員來自四面八方,不同地區(qū)的人有著不同的生活習慣跟 生活方法等,與不同地區(qū)的人相處要講究不同的方法方法。只有這樣,才干營造良好的人際關聯。最重要的是,與共事相處必定要禮貌,謙虛,寬容,彼此關懷,彼此幫忙跟 彼此諒解。
第三,要學會怎么嚴格當真地工作。以前在學校,下課后就曉得跟 同窗游玩,嘻嘻哈哈,大聲談笑。在這里,可不能這樣,因為,這里是公司,是工作的處所,是盡對不容許產生這樣的事件的。工作,來不得半點馬虎,假如馬虎就會出錯,工作出錯就會給公司帶來喪失。于是,我意識到:本人盡不能再像以前那樣,要學會像這里的共事一樣嚴格,當真,盡力地工作。
第四,要學會虛心。因為只有虛心求教才干真正學到貨色,也只有虛心求教才可使本人進步快。在女士服裝商場工作的頭多少天,我虛心腸向其余銷售員學習"怎么向顧客銷售服裝,怎么辨別不同的布料跟 怎么量度顧客須要購買衣服的尺寸"等等。因為虛心求教,共事又耐煩講解,很快,我就對服裝的尺寸跟 布料有了必定的懂得跟 辨別才能,這也使我得到了柜長跟 共事們的贊美,于是,我被安排到更重要的工作崗位。
第五,要學會以禮待人。在新的工作崗位,面對第一位顧客時,我的心境既沖動又緩和。沖動的是,錘煉本人的機會終于來了,緩和的是,害怕本人會犯錯誤,這樣會令顧客不滿意跟 不開心。面對第一位顧客,我做的第一件事就是向這位顧客問好:"歡送你光顧新大新公司女士服裝商場,請隨便看跟 隨便篩選 。"。說完,我緩和地等待顧客的反應,恐怕受到冷僻 。沒想到這位顧客聽了我的話后,豈但不冷僻 我,反而微笑著對我說:"小姐,你的服務立場很好。我先看一看,挑好了再找你包裝吧。"。聽了這番話,我那緩和的神經登時得到舒緩,而且還感到很高興,因為這是我到新大新公司實習以來第一次聽到顧客對本人工作的贊美跟 評估。這樣一來,更激發(fā)了我的工作熱忱。我開端英勇地向她傾銷公司的女士服裝——從服裝的面料,產地,價格等,都對她作了具體的介紹。她對我的介紹很滿意,立刻就購買了多少套服裝,而后非常開心腸走了。所有這些,抖嗌嬴一旁的柜長看在眼里。她等顧客分開后徑直走到我的面前,跟 藹地對我說:"敏儀,你真行,這么快就博得了顧客的贊賞,持續(xù)盡力,你會獲得更大的進步的!"。聽了柜長的話,我受到了更大的鼓勵,并暗暗下定信念:必定要盡力工作,盡不茍嗌俸柜長對我的期看。
在實習期間,誠然很辛苦,然而,在這艱巨的工作中,我卻學到了不少貨色,也受到了很大的啟發(fā)起程:
1,要當真學好專業(yè)常識,這樣可能打下一個扎實跟 牢固的工作基本。
2,要在工作中始終學習,進一步進步本身綜合素質,才干適應當今社會對人才的須要。這次實習順利結束了,但我明白:今后的工作還會碰到很多新的貨色,這些貨色會給我?guī)硇碌拈]會跟 新的領會,因此,我堅信:只有我一心往挖掘,英勇地往嘗試,必定會有更大的播種跟 啟發(fā)起程的,也只有這樣才干為本人當前的工作跟 生活積聚更多豐富的常識跟 寶貴的教訓。
【課程設計報告】相關文章:
課程設計報告09-11
課程設計報告10-15
開發(fā)課程設計報告08-07
cad課程設計報告07-18
(推薦)課程設計報告08-08
課程設計開題報告04-19
網絡規(guī)劃課程設計報告01-06
課程設計報告(經典15篇)08-03
課程設計報告(15篇)03-28