1. <rp id="zsypk"></rp>

      2. 課程設(shè)計報告

        時間:2024-08-03 12:24:12 報告 我要投稿

        課程設(shè)計報告

          在經(jīng)濟(jì)飛速發(fā)展的今天,報告十分的重要,多數(shù)報告都是在事情做完或發(fā)生后撰寫的。相信許多人會覺得報告很難寫吧,以下是小編收集整理的課程設(shè)計報告,歡迎閱讀與收藏。

        課程設(shè)計報告

        課程設(shè)計報告1

          第一章 基礎(chǔ)掌握

          1.1 實驗?zāi)康?/p>

          掌握C程序設(shè)計編程環(huán)境Visual C++,掌握運行一個C程序的基本步驟,包括編輯、編譯、鏈接和運行。(]

          1.2 實驗要求

          在報告中記錄建立、保存C程序?qū)嵙?xí)過程。

          1.3 實驗基本內(nèi)容

          編寫程序,在屏幕上顯示一個短句“Hello World”

         。1) 程序:

          1) 編譯如下程序:

          #include

          Void main()

          {

          printf (“Hello World! ”);

          }

          2)鏈接。執(zhí)行Build-命令。

          3)運行。執(zhí)行Build Execute 命令。顯示結(jié)果。

          4)關(guān)閉程序工作區(qū)。

         。2) 運行結(jié)果:

          輸出結(jié)果:Hello World!

          總結(jié):

          掌握C語言程序設(shè)計的基本框架,能夠編寫簡單的程序。

          第二章 數(shù)據(jù)類型

          2.1 實驗?zāi)康?/p>

         。1) 掌握C語言的'運算符和表達(dá)式的正確使用以及C語言的幾種基本數(shù)據(jù)類型和基本輸入輸出函數(shù)的使用方法。()

         。2)通過編程進(jìn)一步理解和掌握運算符的確切含義和功能。

          2.2 實驗要求

         。1) 在報告中記錄建立、保存C程序?qū)嵙?xí)過程。 (2) 完成典型題目,分析遇到的困難和實驗中的收獲。

          2.3 實驗基本內(nèi)容

          輸入程序,觀察輸出結(jié)果 1>./*test2.1c*/

          1)編譯如下程序: #includevoid main() {

          char ch; int k;

          ch='a',k='b';

          printf("%d,%x,%c",ch,ch,ch,ch,k); printf("k=%%d ",k) }

          2)鏈接。執(zhí)行Build-命令。

          3)運行。執(zhí)行Build Execute 命令。顯示結(jié)果。

          4)關(guān)閉程序工作區(qū)。

          2>./*test2.2c*/

          1)編譯如下程序: #includevoid main() {

          float a1,a2; double b1,b2; a1=1234.12; a2=0.000001; b1=1234.12;

          b2=0.000001;

          printf("%f,%l f ",a1+a2,b1+b2);

          }

          2)鏈接。執(zhí)行Build-命令。

          3)運行。執(zhí)行Build Execute 命令。顯示結(jié)果。

          4)關(guān)閉程序工作區(qū)。

          實驗結(jié)果:

          97.61,141,ak=xd

          實驗結(jié)果:

          擴(kuò)展:c語言程序?qū)嶒瀳蟾?/ c語言實驗報告 / c語言程序設(shè)計報告

          1234.120089,1234.120001

          總結(jié):

          學(xué)會C語言的運算符和表達(dá)式的正確使用

          第三章 選擇結(jié)構(gòu)程序設(shè)計

          3.1 實驗?zāi)康?/p>

          學(xué)會改正程序中的錯誤

          3.2 實驗要求

         。1) 在報告中記錄建立、保存C程序?qū)嵙?xí)過程。(]

          (2) 完成典型題目,分析遇到的困難和實驗中的收獲。

          3.3 實驗基本內(nèi)容

          輸入實驗程序,程序有錯,改正程序中的錯誤

          1)輸入如下程序:

          #include

          #include

          void main()

          {

          double a,b,c,d;

          printf("輸入一元二次方程a=,b=,c= ");

          scanf("a=%l f,b=%l f",&a,&b,&c); if(a==0) { if(b=0) } { } else Print f("x=%0.2f ",-c/b); if(c==0) Print f("0==0參數(shù)對方程無意義!”); else Print f("c!=0方程不成立"); else if(d>=0) { printf("x1=%0.2f ",(-b+sq rt(d))/(2*a)); printf("x1=%0.2f ",(-b-sq rt(d))/(2*a)); } else {

          printf("x1=%0.2f+%0.2fi ",-b/(2*a),s q rt(-d)/(2*a)); printf("x1=%0.2f-%0.2fi ",-b/(2*a),s q rt(-d)/(2*a));

          }

          }

          2)鏈接。()執(zhí)行Build-命令。

          3)運行。執(zhí)行Build Execute 命令。顯示結(jié)果。

          4)關(guān)閉程序工作區(qū)。

          實驗結(jié)果:

          運行不了程序 ,做以下修改:

          #include

          #include

          void main()

          {

          //

          //

          double a,b,c,d; printf("輸入一元二次方程a=,b=,c= "); scanf("a=%l f,b=%l f",&a,&b,&c); c=5; if(a==0) //{ /*if(b=0) { } else printf("x=%0.2f ",-c/b); if(c==0) printf("0==0參數(shù)對方程無意義!”); else printf("c!=0方程不成立"); }*/ else if(d>=0) { } else { } printf("x1=%0.2f ",(-b+sq rt(d))/(2*a)); printf("x1=%0.2f ",(-b-sq rt(d))/(2*a)); printf("x1=%0.2f+%0.2fi ",-b/(2*a),sq rt(-d)/(2*a)); printf("x1=%0.2f-%0.2fi ",-b/(2*a),sq rt(-d)/(2*a));

          }

          這樣就可以輸出程序了。

          總結(jié): 學(xué)會使用邏輯運算符和邏輯表達(dá)式,掌握簡單的查錯方法,并改錯。

          第四章 循環(huán)程序設(shè)計

          4.1 實驗?zāi)康?/p>

          熟練使用whiledo…while語句實現(xiàn)循環(huán)程序設(shè)計。[)

          4.2 實驗要求

         。1) 在報告中記錄建立、保存C程序?qū)嵙?xí)過程。

         。2) 完成典型題目,分析遇到的困難和實驗中的收獲。

          4.3 實驗基本內(nèi)容

          1) 編譯如下程序:

          #include

          void main()

          {

          int m,n,j,k; printf("input m n "); while(scan f ("%d",&m,&n),m<0&&n<0); j=m; while(j/n!=0) j=j+m; k=(m*n)/j; printf("最小公倍數(shù)是%d 最大公約數(shù)是%d ",j,k); }

          2)鏈接。執(zhí)行build-命令。

          3)運行。執(zhí)行build execute 命令。顯示結(jié)果。

          4)關(guān)閉程序工作區(qū)。

          實驗結(jié)果:

          Input m n

          5 2

          然后運算出來結(jié)果:

          最大公倍數(shù)是5

          最大公約數(shù)是0

          總結(jié):

          學(xué)使用for,while,do...while語句實現(xiàn)循環(huán)程序,

          第五章 程序設(shè)計

          5.1 實驗?zāi)康?/p>

          檢驗最近學(xué)習(xí)成果,進(jìn)一步鞏固C語言的學(xué)習(xí)

          5.2 實驗要求

          1)輸入任意四位數(shù),寫出個,十,百,千位上的數(shù) 2)連接任意兩個字符串

          5.3 實驗基本內(nèi)容

          1)編譯如下程序: #includevoid main() {

          int a,b,c,d,x; scanf("%d",&x); if(999

          a=x/1000;

          b=x/100-a*10;

          c=x/10-a*100-b*10; d=x-a*1000-b*100-c*10; printf("%d ",x);

          1)編譯如下程序: #includemain() {

          char s1[10],s2[5]; int i,j;

          scanf("%s",s1); scanf("%s",s2); i=j=0;

          while(s1[i]!='') i++;

          printf("a=%d,b=%d,c=%d,d=%d ",a,

          b,c,d); }

          }

          while((s1[i++]=s2[j++])!=''); printf("string no.1. %s ",s1); }

          2)鏈接。(]執(zhí)行build-命令。

          3)運行。執(zhí)行build execute 命令。顯示結(jié)果。

          4)關(guān)閉程序工作區(qū)。

          2)鏈接。執(zhí)行build-命令。

          3)運行。執(zhí)行build execute 命令。顯示結(jié)果。

          4)關(guān)閉程序工作區(qū)。

          實驗結(jié)果: abcd

          adsg

          string no.1.abcdadsf

          實驗結(jié)果:

          2678 2678

          a=2,b=6,c=7,d=8

          總結(jié):通過對程序的設(shè)計提高編程能力

        課程設(shè)計報告2

          一、自動控制的應(yīng)用領(lǐng)域分析

          自動化控制系統(tǒng)的研究,幾乎涵蓋所有應(yīng)用科學(xué)知識與技術(shù)的結(jié)合,領(lǐng)域范圍及牽涉的科學(xué)知識與應(yīng)用工具相當(dāng)廣泛,作為交叉學(xué)科,自動控制與其他很多學(xué)科有關(guān)聯(lián),尤其是數(shù)學(xué)和信息學(xué),在制造,醫(yī)藥,交通,機器人,以及經(jīng)濟(jì)學(xué),社會學(xué)中的應(yīng)用也都非常廣泛。自動化控制的應(yīng)用領(lǐng)域一般可分為下列幾類:

          1、工廠自動化控制,又稱為生產(chǎn)自動化控制,即利用自動化的生產(chǎn)設(shè)備,一貫作業(yè)的生產(chǎn)方式,從事有效率的產(chǎn)品生產(chǎn)。2、設(shè)計自動化控制,即利用電腦軟件技術(shù)及應(yīng)用,將所需設(shè)計的資料,轉(zhuǎn)成控制程序或生產(chǎn)流程,而且以簡單的圖或語言,來表示或執(zhí)行制造過程的自動化控制的運作。3、實驗室自動化控制,即利用自動化設(shè)備與電腦軟件技術(shù)及應(yīng)用,或可編程控制器等設(shè)備,結(jié)合溫度、濕度、壓力、流量等傳感器,將實驗室的控制程序或生產(chǎn)流程,及所需實驗結(jié)果的資料,轉(zhuǎn)成簡單的圖或語言,來表示或執(zhí)行實驗室的自動化控制作。4、檢測自動化控制,即利用自動化的檢測設(shè)備與電腦軟件技術(shù)及程式應(yīng)用,結(jié)合溫度、濕度、壓力、流量等傳感器設(shè)備,能自動地檢測樣品,并將檢測的物理量的資料,轉(zhuǎn)成簡單的圖或語言,來表示檢測結(jié)果。5、辦公室自動化控制,即利用軟件程式技術(shù)及應(yīng)用,將辦公室的文書資料或文書檔案,做有效率的管理。6、家庭自動化控制,即利用自動化的設(shè)備與電腦軟件技術(shù)及程式應(yīng)用,結(jié)合家庭用設(shè)備,提高家庭舒適度與居家安全。7、服務(wù)自動化控制,即利用自動化的設(shè)備與電腦軟件技術(shù)及程式應(yīng)用,結(jié)合各式各樣的自動化設(shè)備或傳感器,監(jiān)測、紀(jì)錄、轉(zhuǎn)接、通知、執(zhí)行運作等,以供顧客或使用者,能快速處理相關(guān)作業(yè)或快速處理所遭遇的問題。

          上述七大類自動化控制的范疇及其相關(guān)產(chǎn)品與設(shè)備,占社會經(jīng)濟(jì)產(chǎn)值相當(dāng)比重,對國家社會經(jīng)濟(jì)影響很大,非常值得深思研究與發(fā)展應(yīng)用隨著自動化技術(shù)的發(fā)展與應(yīng)用。

          二、現(xiàn)代控制理論的發(fā)展及基本內(nèi)容

          經(jīng)典控制理論雖然具有很大的實用價值,但也有著明顯的局限性。其局限性表現(xiàn)在下面二個方面:第一,經(jīng)典控制理論建立在傳遞函數(shù)和頻率特性的基礎(chǔ)上,而傳遞函數(shù)和頻率特性均屬于系統(tǒng)的外部描述(只描述輸入量和輸出量之間的關(guān)系),不能充分反映系統(tǒng)內(nèi)部的狀態(tài);第二,無論是根軌跡法還是頻率法,本質(zhì)上是頻域法(或稱復(fù)域法),都要通過積分變換(包括拉普拉斯變換、傅立葉變換、Z變換),因此原則上只適宜于解決“單輸入――單輸出” 線性定常系統(tǒng)的.問題,對“多輸入――多輸出”系統(tǒng)不宜用經(jīng)典控制理論解決,特別是對非線性、時變系統(tǒng)更是無能為力。

          現(xiàn)代控制理論正是為了克服經(jīng)典控制理論的局限性而在20世紀(jì)50、60年代逐步發(fā)展起來的,F(xiàn)代控制理論本質(zhì)上是一種“時域法”。它引入了“狀態(tài)”的概念,用“狀態(tài)變量”(系統(tǒng)內(nèi)部變量)及“狀態(tài)方程”描述系統(tǒng),因而更能反映出系統(tǒng)的內(nèi)在本質(zhì)與特性。從數(shù)學(xué)的觀點看,現(xiàn)代控制理論中的狀態(tài)變量法,簡單地說就是將描述系統(tǒng)運動的高階微分方程,改寫成一階聯(lián)立微分方程組的形式,或者將系統(tǒng)的運動直接用一階微分方程組表示。這個一階微分方程組就叫做狀態(tài)方程。采用狀態(tài)方程后,最主要的優(yōu)點是系統(tǒng)的運動方程采用向量、矩陣形式表示,因此形式簡單、概念清晰、運算方便,尤其是對于多變量、時變系統(tǒng)更是明顯。特別是在Kalman提出的可控性和可觀測性概念和極大值理論的基礎(chǔ)上,現(xiàn)代控制理論被引向更為深入的研究,F(xiàn)代控制理論研究的主要內(nèi)容包括三部分:多變量線性系統(tǒng)理論、最優(yōu)控制理論以及最優(yōu)估計與系統(tǒng)辨識理論。由于篇幅所限,有關(guān)現(xiàn)代控制理論研究的具體內(nèi)容請參見有關(guān)文獻(xiàn),這里從略。

          三、自動控制技術(shù)發(fā)展歷程分析

          自動控制(automatic control)是指在沒有人直接參與的情況下,利用外加的設(shè)備或裝置,使機器、設(shè)備或生產(chǎn)過程的某個工作狀態(tài)或參數(shù)自動地按照預(yù)定的規(guī)律運行。隨著電子計算機技術(shù)和其他高技術(shù)的發(fā)展,自動控制技術(shù)的水平越來越高,應(yīng)用越來越廣泛,作用越來越重要。自動控制技術(shù)的發(fā)展大致可分為以下幾個發(fā)展階段:40年代到60年代初,該階段以市場競爭、資源利用、減輕勞動強度提高產(chǎn)品質(zhì)量、適應(yīng)批量生產(chǎn)需要等因素為需求動力。主要技術(shù)特點為各種單機自動化加工設(shè)備出現(xiàn),并不斷擴(kuò)大應(yīng)用和向縱深方向發(fā)展。60年代中到70年代初期,該階段以市場競爭加劇,要求產(chǎn)品更新快,產(chǎn)品質(zhì)量高,并適應(yīng)大中批量生產(chǎn)需要和減輕勞動強度為需求動力。主要特點為主要以自動生產(chǎn)線為標(biāo)志,在單機自動化的基礎(chǔ)上,各種組合機床、組合生產(chǎn)線出現(xiàn),同時軟件數(shù)控系統(tǒng)出現(xiàn)并用于機床。70年代中期至今,該階段以市場環(huán)境的變化,使多品種、中小批量生產(chǎn)中普遍性問題愈發(fā)嚴(yán)重,要求自動化技術(shù)向其廣度和深度發(fā)展,使其各相關(guān)技術(shù)高度綜合,發(fā)揮整體最佳效能為需求動力。主要特點技術(shù)特點是把分散獨立的單元自動化技術(shù)集成為一個優(yōu)化的整體。

          隨著現(xiàn)代應(yīng)用數(shù)學(xué)新成果的推出和電子計算機的應(yīng)用,為適應(yīng)宇航技術(shù)的發(fā)展,自動控制理論跨入了一個新階段現(xiàn)代控制理論。主要研究具有高性能,高精度的多變量變參數(shù)的最優(yōu)控制問題,主要采用的方法是以狀態(tài)為基礎(chǔ)的狀態(tài)空間法。目前,自動控制理論還在繼續(xù)發(fā)展,正向以控制論,信息論,仿生學(xué)為基礎(chǔ)的智能控制理論深入。在現(xiàn)代科學(xué)技術(shù)的 眾多領(lǐng)域中,自動控制技術(shù)起著越來越重要的作用。

          總而言之,在經(jīng)濟(jì)高速發(fā)展、高新技術(shù)更新?lián)Q代頻繁的現(xiàn)代社會,自動控制技術(shù)已經(jīng)成為促進(jìn)各個產(chǎn)業(yè)發(fā)展的主導(dǎo)力量。自動控制技術(shù)水平是反映一個國家社會進(jìn)步的一個重要標(biāo)志。人類在推進(jìn)自動控制技術(shù)的發(fā)展和應(yīng)用的同時,要實施綠色制造戰(zhàn)略,發(fā)展綠色經(jīng)濟(jì)、循環(huán)經(jīng)濟(jì),加大環(huán)保力度,提倡、引導(dǎo)和推進(jìn)資源節(jié)約的現(xiàn)代生產(chǎn)模式和健康文明的消費模式,走可持續(xù)發(fā)展之路,建設(shè)社會主義和諧社會。

        課程設(shè)計報告3

        x  面對實業(yè)界人才匱乏和畢業(yè)生就業(yè)不理想的現(xiàn)狀,我們不得不對學(xué)校教學(xué)進(jìn)行反思。影響教學(xué)質(zhì)量的因素是多方面的,其中課程設(shè)計應(yīng)該是最基本的。財務(wù)會計課程設(shè)計直接影響高職會計專業(yè)的最終教學(xué)效果。本文根據(jù)目前課程設(shè)計及人才的社會需求現(xiàn)狀,對高職會計專業(yè)的核心課程——財務(wù)會計課程淺嘗一種新的設(shè)計方案。

          一、高職會計專業(yè)財務(wù)會計課程設(shè)置現(xiàn)狀

          高職教育的人才培養(yǎng)目標(biāo)就是為生產(chǎn)、建設(shè)、管理、服務(wù)等第一線培養(yǎng)高等技術(shù)應(yīng)用型專門人才。在政府的推動下,以評促教,建設(shè)精品課程,高職系列專門教材相繼出版,在課程設(shè)計中增加實踐課程,試圖突破“壓縮型本科”的學(xué)科型課程模式,走出高職教育的特色道路,但課程設(shè)計仍未突破學(xué)科型課程模式,其缺點和不足之處主要體現(xiàn)為以下幾點。

          (一)重理論知識傳授,輕實踐能力培養(yǎng)

          理論課程側(cè)重于專業(yè)理論知識的系統(tǒng)性,重點教授會計分錄的編制方法;實踐課程只是實驗性模擬實習(xí),主要練習(xí)編制記賬憑證。在教學(xué)時間安排上,理論教學(xué)占用時間段較長,一般每門課程持續(xù)近一學(xué)期;實踐教學(xué)一般在理論課結(jié)束之后集中一到三周之內(nèi)完成,占用時間段較短,教學(xué)實施的結(jié)果偏重于理論教學(xué)。

          (二)理論與實踐相分離,課程結(jié)構(gòu)不合理

          理論教學(xué)與實踐教學(xué)各自為戰(zhàn),人為地割裂了二者之間的聯(lián)系,理論知識與實踐知識在結(jié)構(gòu)上缺乏連續(xù)性和系統(tǒng)性,不利于理論知識與實踐知識的前后銜接和融合,不能使專業(yè)知識直接促進(jìn)實踐能力的培養(yǎng)。

          (三)借鑒研究不深入,課程模式運用表面化

          目前對高職課程開發(fā)的研究主要集中在如何借鑒國外高職課程模式和高職人才培養(yǎng)模式的層面上,其次就是高職課程開發(fā)的原則、方法和途徑、高職課程的特點等理論層面上,很少有針對專業(yè)或某些具體課程的特點進(jìn)行分析、研究,開發(fā)出合適的專業(yè)課程模式的。對課程模式的開發(fā)主要集中體現(xiàn)在原有基礎(chǔ)上的借鑒和修補,模仿其他國家和地區(qū)的課程模式,在學(xué)科型課程基礎(chǔ)上削減一些基礎(chǔ)課程,增加一些實習(xí)內(nèi)容,形成遺留有學(xué)科痕跡的課程體系——“學(xué)科課程(即理論課)+實踐課程(即實習(xí)課)”,而未在課程內(nèi)涵上進(jìn)一步研究開發(fā)。

         。ㄋ模┡c課程教學(xué)相關(guān)的活動較少,缺乏智能培養(yǎng)課程

          要使學(xué)生具備運用專業(yè)理論知識分析、解決實際問題的能力,還需要多提供鍛煉機會。但與財務(wù)會計課程相關(guān)的社會調(diào)查研討及與實業(yè)界專業(yè)人士一起對實際案例進(jìn)行分析、專題討論、專題講座等活動幾乎沒有,教材中也很少有這方面的內(nèi)容。這樣不利于對學(xué)生綜合能力的培養(yǎng),也不能提高畢業(yè)生的技術(shù)應(yīng)用水平。

          高職會計專業(yè)的財務(wù)會計課程實質(zhì)上并未突破傳統(tǒng)的學(xué)科型課程模式,只是在原有基礎(chǔ)上增加了模擬實習(xí)內(nèi)容。要達(dá)到會計專業(yè)高職教育的目的,必須從實踐界聘用經(jīng)驗豐富的教師,并打破舊有的課程模式,重新進(jìn)行課程設(shè)計,進(jìn)行仿真模擬教學(xué)。

          二、高職財務(wù)會計課程設(shè)計新方案

          為了深化會計教學(xué)改革,提高教學(xué)效果,除了改善教學(xué)方法還要設(shè)計合適的課程方案,由課程設(shè)計改革推動課堂教學(xué)改革。

         。ㄒ唬┛傮w設(shè)計方案——按工作崗位設(shè)置模塊化課程

          財務(wù)會計課程按會計實踐工作崗位設(shè)置如下教學(xué)模塊:出納模塊、各種會計核算模塊、主管會計模塊、稅務(wù)會計模塊、綜合分析模塊、會計檔案管理模塊、綜合模擬實習(xí)模塊、綜合活動模塊。每個模塊的教學(xué),以實際案例作為教材,以實踐操作作為教學(xué)的主體內(nèi)容,根據(jù)具體操作的需要安排相關(guān)的專業(yè)理論知識,使理論與實踐融為一體,在教學(xué)活動中同步傳授給學(xué)生。教學(xué)活動安排在實習(xí)場地或模擬實習(xí)教室進(jìn)行,內(nèi)容講授與操作練習(xí)同步進(jìn)行。

         。ǘ┱n程結(jié)構(gòu)內(nèi)容

          1.出納模塊

          主要講授并練習(xí)收款收據(jù)的開具;現(xiàn)金支票、轉(zhuǎn)賬支票的簽發(fā)及銀行匯票、銀行本票、商業(yè)匯票、托收承付等結(jié)算方式的辦理;印章的使用和管理;現(xiàn)金日記賬和銀行存款日記賬的登記和核對方法;介紹出納員的職責(zé)、權(quán)利、工作的內(nèi)容和重要性及對工作的要求;現(xiàn)金、銀行存款及有關(guān)票據(jù)的管理制度。

          2.各種會計核算模塊

          這些模塊仍以 工業(yè) 企業(yè) 的. 經(jīng)濟(jì) 業(yè)務(wù)為例介紹會計核算方法。作為基本模塊,主要包括材料核算、工資核算、成本核算、往來結(jié)算核算、收入利潤核算、固定資產(chǎn)核算、資本及其他業(yè)務(wù)等日常的財務(wù)會計核算內(nèi)容。也可以將商品購、銷核算的模塊也作為一個基本模塊。此外,從 發(fā)展 的角度考慮,還可以在這些基本模塊的基礎(chǔ)上,根據(jù)會計市場的需求狀況設(shè)置備選模塊,如建筑、房地產(chǎn)開發(fā)、廣告、 旅游 、娛樂、飲食服務(wù)等企業(yè)的成本、費用核算分別設(shè)置一個模塊。但根據(jù)各個模塊內(nèi)容的多少和難易程度,在教學(xué)過程中可以做具體安排,例如,一個教學(xué)時間段內(nèi)可以安排兩個或三個模塊的教學(xué)。

          在這些模塊中,主要講授并練習(xí)各種日常業(yè)務(wù)的處理方法,即原始憑證的填制和審核、記賬憑證的編制、各種明細(xì)賬的設(shè)置、登記和結(jié)賬方法、憑證的傳遞程序,介紹有關(guān)會計準(zhǔn)則和制度在材料、工資、成本、往來結(jié)算、收入利潤、固定資產(chǎn)、資本及其他業(yè)務(wù)核算中的應(yīng)用。這時,可以將復(fù)式記賬、賬戶結(jié)構(gòu)等理論內(nèi)容融入進(jìn)來。

        課程設(shè)計報告4

          設(shè)計題目: 數(shù)字電子鐘邏輯電路 專業(yè)班級: 自動化112班 學(xué)生姓名: xx 學(xué) 號:xx指導(dǎo)教師: xx 設(shè)計時間: xx

          教師評語: 成績 評閱教師 日期

          一、摘要

          所謂數(shù)字鐘,是指利用電子電路構(gòu)成的計時器。相對機械鐘而言,數(shù)字鐘能實現(xiàn)準(zhǔn)確計時,并顯示時、分、秒,而且可以方便準(zhǔn)確的對時間進(jìn)行調(diào)節(jié)。在此基礎(chǔ)上,還可以實現(xiàn)整點報時的功能。因此,數(shù)字鐘的應(yīng)用十分廣泛。我們要通過這次的課程設(shè)計掌握數(shù)字鐘的原理,學(xué)會設(shè)計簡單的數(shù)字鐘。

          二、設(shè)計任務(wù)

          用中小規(guī)模集成電路設(shè)計一臺能顯示時、分、秒24時制地的數(shù)字電子鐘,具體要求如下:

          時為00-23二十四進(jìn)制計數(shù)器; 秒、分為00-59六十進(jìn)制計數(shù)器;

          整點報時,整點報時電路要求在每個整點前鳴叫五次低音(100Hz),整點時再鳴叫一次高音(500Hz)。

          三、工作原理

          數(shù)字電子鐘所采用的是十六進(jìn)制計數(shù)器74LS161和十進(jìn)制計數(shù)器74SL160,根據(jù)時分秒各個部分的的不同功能,設(shè)計成不同進(jìn)制。秒的個位,需要10進(jìn)制計數(shù)器,十位需6進(jìn)制計數(shù)器(計數(shù)到59時清零并進(jìn)位)。秒部分設(shè)計與分鐘的設(shè)計完全相同;時部分的設(shè)計為當(dāng)時鐘計數(shù)到24時,使計數(shù)器的小時部分清零,從而實現(xiàn)整體循環(huán)計時的功能。

          四、可選器材:

          (1)數(shù)字電子技術(shù)實驗系統(tǒng)箱, (2)直流穩(wěn)壓電源,

          (3)集成芯片:74LS161 2個、74LS160 4個、 74LS00 2個、 74LS20 1個。 (4)喇叭,1/4W、8Ω。

          五、參考電路見附錄一、附錄二

          六、方案的設(shè)計

          計數(shù)部分:利用74LS161芯片,74LS160芯片和74LS00芯片組成的計數(shù)器,它們采用異步連接,利用外接標(biāo)準(zhǔn)1Hz脈沖信號進(jìn)行計數(shù)。

          1. 顯示部分: 將兩片74LS161芯片和四片74LS60的Q0Q1Q2Q3腳分別接到實驗箱上的數(shù)碼顯示管上,根據(jù)脈沖的個數(shù)顯示時間。 (一)設(shè)計步驟及方法

          所有74LS161芯片和74LS160的16腳接5V電源(置為1),3腳、4腳、5腳、6腳和8腳接地(置為0)。74LS00芯片的14腳接5V電源(置為1),7接地。 1. 秒設(shè)計

          秒部分具體設(shè)計如圖示:

          秒部分設(shè)計圖

          秒的個位部分為逢十進(jìn)一,十位部分為逢六進(jìn)一,從而共同完成60進(jìn)制計數(shù)器。當(dāng)計數(shù)到59時清零并重新開始計數(shù)。秒的個位部分的設(shè)計:利用十進(jìn)制計數(shù)器74LS160和與非門74LS00在面包板上設(shè)計10進(jìn)制計數(shù)器顯示秒的個位 。計數(shù)器的1腳接高電平,7腳及10腳接1。因為7腳和10腳同時為1時計數(shù)器處于計數(shù)工作狀態(tài).秒的個位和十位的2腳相接從而實現(xiàn)同步工作,15腳(串行進(jìn)位輸出端)接十位的7腳和10腳。個位計數(shù)器由Q3Q2Q1Q0(0000)2增加到(1001)2時產(chǎn)生進(jìn)位,并十位部計數(shù)器的2腳脈沖輸入端CP,從而實現(xiàn)10進(jìn)制計數(shù)和進(jìn)位功能。利用74LS161和74LS00在面包板上設(shè)計6進(jìn)制計數(shù)器顯示秒的十位 :7腳和10腳接各位計數(shù)器的15腳(串行進(jìn)位輸出端),當(dāng)個位計數(shù)器由Q3Q2Q1Q0(0000)2增加到(1001)2時產(chǎn)生進(jìn)位,并十位部分開始計數(shù),通過74LS00對Q2Q1與非接入74LS161的1腳清零端和分個位計數(shù)器的2腳脈沖輸入端CP,從而實現(xiàn)6進(jìn)制計數(shù)器和進(jìn)位功能。 2. 分鐘的設(shè)計

          分鐘部分具體設(shè)計如圖示:

          分部分設(shè)計圖

          分鐘個位部分逢十進(jìn)一,十位部分逢六進(jìn)一,從而共同完成60進(jìn)制計數(shù)器。當(dāng)計數(shù)到59時重新開始計數(shù)。利用74LS160和74LS00設(shè)計10進(jìn)制計數(shù)器顯示分的個位 :1腳,7腳和10接高電平,15腳(串行進(jìn)位輸出端)接十位計數(shù)

          器的7腳和10腳。當(dāng)個位計數(shù)器由Q3Q2Q1Q0(0000)2增加到(1001)2時產(chǎn)生進(jìn)位,十位計數(shù)器和各位計數(shù)器的2腳相接從而實現(xiàn)同步工作。并將計數(shù)器的2腳脈沖輸入端,從而實現(xiàn)10進(jìn)制計數(shù)器和進(jìn)位功能。利用74LS161和74LS00在面包板上設(shè)計6進(jìn)制計數(shù)器顯示分的十位 :當(dāng)由Q3Q2Q1Q0(0000)2增加到(0101)2時,通過74LS00對Q2Q1與非接入74LS161的1腳清零端和小時的個位計數(shù)器的2腳脈沖輸入端,從而實現(xiàn)6進(jìn)制計數(shù)器和進(jìn)位功能。 3. 小時的設(shè)計

          小時部分具體設(shè)計如圖示:

          小時部分設(shè)計圖

          利用74LS160和74LS00設(shè)計10進(jìn)制計數(shù)器顯示小時的個位 :7腳和10腳接高電平。15腳(串行進(jìn)位輸出端)接入十位計數(shù)器的7腳和10腳,個位計數(shù)器和十位計數(shù)器的2腳相接從而實現(xiàn)同步工作方式。小時十位計數(shù)器的2腳脈沖輸入端,從而實現(xiàn)10進(jìn)制計數(shù)器和進(jìn)位功能。利用74LS161和74LS00在面包板上設(shè)計計數(shù)器顯示分鐘的十位 :當(dāng)十位計數(shù)器由Q3Q2Q1Q0(0000)2增加到(0010)2并且個位計數(shù)器Q3Q2Q1Q0由(0000)2增加到(0100)2時,通過74LS00對十位計數(shù)器的Q1和個位計數(shù)器Q2與非,分別接入十位和個位的74LS161的1腳清零端,從而共同完成24進(jìn)制計數(shù)器并清零。

          七、電路總體說明;通過外接時鐘脈沖CP的作用下,秒的個位加法計數(shù)器;八、實驗問題小結(jié);1.實驗室缺少74LS248.74LS48芯片解;2.進(jìn)行試驗時秒個位計數(shù)器完成一次循環(huán)之后沒有進(jìn);解決問題:秒的個位和十位的2腳沒有相接從而不能實;九、實驗總結(jié);課程設(shè)計是我們運用所學(xué)知識,動手實踐的一個好機會;我們通過親自動手連線、試驗,遇到問題、解決問題,;十.參考文

          七、電路總體說明

          通過外接時鐘脈沖CP的作用下,秒的個位加法計數(shù)器開始記數(shù),通過譯碼器和數(shù)碼顯示管顯示數(shù)字即計數(shù)器。當(dāng)經(jīng)過10個脈沖信號后,秒個位計數(shù)器完成一次循環(huán),秒十位計數(shù)器的CP與秒個位計數(shù)器的CP同步,秒個位計數(shù)器的Qcc使得秒十位的P和T端同時為1(Qcc為進(jìn)位端,當(dāng)個位為9時進(jìn)位并Qcc=1),從而秒十位開始計數(shù),秒十位計數(shù)器工作1次,通過譯碼器和數(shù)碼顯示管,秒十位數(shù)字加1。當(dāng)經(jīng)過60個脈沖信號,秒部分完成一個周期,分鐘個位計數(shù)器的CP通過秒十位計數(shù)器的Q2Q1與非得到脈沖,分鐘個位計數(shù)器工作一次,通過譯碼器和數(shù)碼顯示管,分鐘的個位數(shù)字加1。分部分的工作方式與秒部分完全相同。當(dāng)經(jīng)過3600個脈沖信號,分鐘部分完成一個周期,小時個位計數(shù)器的CP通過分十位計數(shù)器的Q2Q1與非得到脈沖,小時個位計數(shù)器工作一次,通過譯碼器和數(shù)碼顯示管,小時的個位數(shù)字加1。當(dāng)小時個位部分完成一個周期,小時十位計數(shù)器的CP與小時個位計數(shù)器的CP同步, 小時個位計數(shù)器的'Qcc使得小時十位的P和T端同時為1,從而小時十位開始計數(shù),小時十位計數(shù)器工作1次,通過譯碼器和數(shù)碼顯示管,小時的十位數(shù)字加1。當(dāng)小時十位部分計數(shù)到2同時小時的個位部分計數(shù)到4,小時個位計數(shù)器的清零端和十位計數(shù)器的清零端通過小時個位計數(shù)器的Q2和小時十位計數(shù)器的Q1與非得到信號,小時部分清零,從而完成了1次24小時計時。

          八、實驗問題小結(jié)

          1.實驗室缺少74LS248.74LS48芯片 解決問題:用CD4511芯片代替

          2. 進(jìn)行試驗時秒個位計數(shù)器完成一次循環(huán)之后沒有進(jìn)位

          解決問題:秒的個位和十位的2腳沒有相接從而不能實現(xiàn)同步工作

          九、實驗總結(jié)

          課程設(shè)計是我們運用所學(xué)知識,動手實踐的一個好機會。它既可以幫助我們加深對所學(xué)知識的理解,又能提高我們運用知識,聯(lián)系實際,動手實踐的能力。而且在設(shè)計過程中可能用到我們沒學(xué)過的知識,需要我們?nèi)ゲ殚嗁Y料獲取相關(guān)信息,這又提高了我們查找信息和學(xué)習(xí)新知識的能力。在實驗過程中,又會遇到許多意想不到的問題,需要我們?nèi)シ治鲈蚝腿绾稳ソ鉀Q這些問題。

          我們通過親自動手連線、試驗,遇到問題、解決問題,鞏固了書本的知識,同時也學(xué)到了新的學(xué)問,明白了實踐的可貴性?傊n程設(shè)計對我們提高自身能力是很有幫助的。

          十.參考文獻(xiàn):

          《通用GENERAL集成電路速查手冊》

          《數(shù)字電子技術(shù)》

        課程設(shè)計報告5

          【需求規(guī)格說明】

          一、題號及題目

          1、橡皮筋畫線程序,要求:

          利用鼠標(biāo)在視圖上繪制線,能夠設(shè)置線的顏色和寬度;

          能夠用鼠標(biāo)拾取繪制的某條線,被選中的線能夠高亮顯示,并且彈出對話框,輸

          入線的屬性保存起來;

          能夠?qū)⒗L制的線數(shù)據(jù)保存在Line.dat文本文件中;

          打開線數(shù)據(jù)文件Line.dat,可以顯示出文件里面的線圖形。

          二、問題描述

          該題需要設(shè)計一個畫線程序,在該程序中需要實現(xiàn)畫線、設(shè)置線寬、設(shè)置線的顏色、拾取線、拾取線后的特殊屬性、保存線數(shù)據(jù)、打開線數(shù)據(jù)等功能。畫線和拾取線功能都需要靠鼠標(biāo)的左右鍵的信號來實現(xiàn);設(shè)置線寬和顏色靠對話框輸入,變換數(shù)值;保存和打開線數(shù)據(jù)是存儲的線上各點、線寬、顏色等屬性,然后在視圖上重繪。

          三、問題分析

          該題需要設(shè)計一個畫線程序,用不同的模塊來實現(xiàn)不同的功能。而這些功能主要是在視圖類中實現(xiàn):畫線和拾取線功能都需要靠鼠標(biāo)的左右鍵的信號來實現(xiàn);設(shè)置線寬和顏色靠對話框輸入,變換數(shù)值;保存和打開線數(shù)據(jù)是存儲的線上各點、線寬、顏色等屬性,然后在視圖上重繪。除此之外,還要設(shè)置其他的類來保存數(shù)據(jù)。

          【算法設(shè)計】

          一、設(shè)計思想

          1、由于畫線和提取線的.功能都是靠鼠標(biāo)的信息來確定的,故需設(shè)定一個成員變量來確定鼠標(biāo)的狀態(tài),設(shè)定成員變量為m_Get來判斷是進(jìn)行畫線操作還是提取線操作。

          2、畫線功能(當(dāng)m_Get=1)靠鼠標(biāo)左鍵的down、up和mousemove 信息來傳遞給函數(shù)來實現(xiàn)畫線,其各自的函數(shù)為OnLButtonDown()、OnLButtonUp()、OnMouseMove()實質(zhì)上是記錄下了各點,成員變量為起點m_startPoin和終點 m_endPoint。再增加了鼠標(biāo)移動響應(yīng)函數(shù)OnMouseMove()后,必須是鼠標(biāo)按下去之后才開始繪圖,因此,添加一個變量來表示鼠標(biāo)左鍵是否按下去這一狀態(tài)。于是,為視圖類添加一個BOOL型的私有變量成員m_bPaint,當(dāng)鼠標(biāo)左鍵按下去時,此變量為真;當(dāng)鼠標(biāo)左鍵彈起來時,此變量為假;于是在視圖類構(gòu)造函數(shù)中,m_bPaint=FALSE;在視圖類函數(shù)OnLButtonDown()中,m_bPaint=TRUE;

          在視圖類函數(shù)OnLButtonUp()中,m_bPaint=FALSE。這時在函數(shù)OnMouseMove()中通過判斷m_bPaint是否等于TRUE來確定畫線。

          3、提取線功能(當(dāng)m_Get=0)也是靠鼠標(biāo)左鍵的down、up和mousemove信息來傳遞給函數(shù)實現(xiàn)提取線的功能的。由于在鼠標(biāo)點擊線的過程中有可能存在誤差,不能準(zhǔn)確的點到

          線條,因此應(yīng)該在提取線時鼠標(biāo)點擊只要在線條附近就可以,故必須計算兩個點之間的距離,當(dāng)這個距離在允許的誤差范圍內(nèi)時,就實現(xiàn)提取線的功能。為此,另建一個函數(shù)Gettingfunction()來確定鼠標(biāo)點擊是否在誤差范圍內(nèi)。另一方面,提取線時要把線的屬性更改為高亮顯示(這里我用另外一種醒目的顏色代替),這時需將畫筆的屬性改掉,來突出顯示選中的線。除此之外,在選中線后還要彈出對話框,輸入線的屬性,并保存下來,這時在函數(shù)Gettingfunction()中添加彈出對話框的指令。

          4、保存線數(shù)據(jù)是通過菜單項確定,然后彈出對話框,記錄數(shù)據(jù)的名字,把線的屬性(起點、終點、線寬、顏色)儲存起來,并不是保存了一條線。同理,打開線數(shù)據(jù)通過菜單項確定,彈出對話框,輸入要打開的文件名,然后提取出線的屬性(起點、終點、線寬、顏色),然后在試圖上重繪,就得到了原來保存的線數(shù)據(jù)。

          二、設(shè)計表示

          1、首先確定菜單項,除去原有的菜單項后,包括線的操作和線的保存和打開,關(guān)系為:

          2、確定菜單項各自對應(yīng)的對話框:

         。1)、線屬性對話框:其中寬度對應(yīng)的成員變量為m_nLineWidth,顏色分別為m_red、m_green、m_blue,通過輸入值傳遞給函數(shù)。并建立了類Dlg,初始化各成員變量。

          (2)、提取線后彈出的對話框:彈出對話框后,分別輸入寬度、顏色保存起來。為其建立類CSave,實現(xiàn)提取線并保存。

          (3)保存和打開線數(shù)據(jù)的對話框:在編輯框中輸入文件名,存儲或打開線數(shù)據(jù)。為其建立類CFileDat,實現(xiàn)存儲或打開線的數(shù)據(jù)功能。

        課程設(shè)計報告6

          在開學(xué)的第一周,我參加了院里組織的數(shù)據(jù)庫課程設(shè)計,這項任務(wù)是分組分工完成的,我們組有五名成員,分別是我們班學(xué)號的后五位同學(xué),很榮幸地我被推薦為我們組的組長,在組長的“英明”指導(dǎo)下,全體組員團(tuán)結(jié)奮斗,使得任務(wù)完成地比我們預(yù)期的要稍早一些,也比預(yù)期要漂亮一些,這一點我們都感到很高興也很自豪。

          王婆賣瓜時間過了,言歸正傳吧。凡是都要有個總結(jié),以下便是我在這個課程設(shè)計中的一點心得。

          首先我分析一下我們組任務(wù)順利完成的成功之處并總結(jié)一些經(jīng)驗,供以后反省參考用。

          凡事預(yù)則備,不預(yù)則廢。這是我的座右銘,也是我深有感悟的幾句古語之一。在這個項目的開始階段,老師便讓我們做了個進(jìn)度安排表,我很好的利用了這次機會,花了較多心思作出了一個很詳細(xì)的進(jìn)度安排表,之后我們組任務(wù)的完成也是嚴(yán)格按照這個進(jìn)度表進(jìn)行的。當(dāng)然我后來去了解了一下別的組的情況,有些組的進(jìn)度安排表沒我們組做完善的一個很重要的原因就是他們對這一周的數(shù)據(jù)庫課程設(shè)計到底還沒什么概念。導(dǎo)致這種現(xiàn)象的原因有很多方面,一個是基礎(chǔ)太差不能理解老師安排的任務(wù)(當(dāng)然這種人比較少),一種是缺乏交流,這個交流包括組內(nèi)的交流,也包括組間的,更包括與老師之間的,這也就引出了我的第二個心得。

          多交流,這是我這次項目的第二個心得。對于這種分工完成的項目,組員之間的交流是極其必要的。如果組員之間不能很好的溝通,不僅會做很多無用功,而且也會做很多重復(fù)的工作。組員之間很好的互通有無,表明自己正在做什么,下一步要做什么,才能使工作很好的開展開來。而我們組這次就做到了這點,我們每天都會在qq上或者見面相互交流,并及時修改進(jìn)度安排表;除此之外,我們還相互幫助解決問題,或者共同解決問題,比如說這次的概念模型的設(shè)計,我們組負(fù)責(zé)設(shè)計概念數(shù)據(jù)模型的同學(xué)(趙##)和負(fù)責(zé)數(shù)據(jù)需求分析的同學(xué)(左##)就經(jīng)常溝通(因為兩者的任務(wù)聯(lián)系比較緊密),共同解決問題,才會做出令我們組員都比較滿意的數(shù)據(jù)概念模型和漂亮的數(shù)據(jù)需求分析文檔;當(dāng)然最重要的是我們也常會去與老師溝通,老師也在關(guān)鍵的設(shè)計地方也給了很多很多的寶貴意見。當(dāng)然不得不作出檢討的地方是組長這次與老師交流的比較少,反而不及組員,希望在接下來的項目中能有所改觀,起好帶頭作用。我同樣也有觀察別的組完成情況,發(fā)現(xiàn)有些組出現(xiàn)了組長包干或者組長與個別組員的包干的現(xiàn)象,我覺得導(dǎo)致出現(xiàn)這種可怕現(xiàn)象的主要責(zé)任在于組長,組長的任務(wù)不僅僅參與部分任務(wù)的完成,更重要的是分配任務(wù)并協(xié)調(diào)組間關(guān)系,是溝通交流的一根主要管道。通俗的講就是組長上要聯(lián)系老師,中要與他組交流,下要與組員積極溝通,我覺得這也是組長這個角色的設(shè)置的必要所在吧。我真心地希望在我們下一個創(chuàng)新課程j2ee的訓(xùn)練中我們班不要再出現(xiàn)這種現(xiàn)象,每個人都有平等得到鍛煉的機會,組長不認(rèn)真分配任務(wù)不積極與組員溝通在某種程度上剝奪了組員得到鍛煉的機會,而更可悲的是很多組員還沒有意識到這一點。

          多主動,這一點原本和上一點多交流有很多相似之處,但我把它專門列出來也是為了體現(xiàn)他的`重要性。多主動一方面是說要主動積極的思考解決問題。有很多同學(xué)比較好學(xué),總是不停的在與別人溝通交流,看似很積極,但是仔細(xì)分析他提出的那些問題著實汗涔涔,有些問題近似牢騷話類,稍微開動點腦筋就能解決的,但其總不會先去尋找解決問題的辦法后再提出個經(jīng)過大腦過濾的問題,說白了就是凡事都沒有個自己稍微成熟的看法。關(guān)于這一點我曾經(jīng)就一度犯過,現(xiàn)在回想起那段歲月著實還是對有些同學(xué)的耐心感動到熱淚盈眶。直到有一天張老師找我談了一次我才幡然醒悟到,之后便有了教大的長進(jìn),至少變得比較會提問題了。當(dāng)然我覺得這一點還是值得給與一定程度的肯定的,至少他肯學(xué),比起那種喜歡“搭順風(fēng)車”的同學(xué)強多了。我上面提到的而關(guān)于組長的剝奪組員鍛煉權(quán)利的問題想必要是被有些組長看了會大有意見,組長會說:“你以為我喜歡一個人全干啊,還不是被逼的”。出現(xiàn)這種情況也于他們組喜歡“搭便車”的人太多了有關(guān)系,這也在一定程度上映射出了這個組組員和組長團(tuán)隊意識的極度缺乏。又扯遠(yuǎn)了,總之喜歡“搭車”的那部分同學(xué)可要提高警惕了,眼看過一年就要出去實習(xí)了,還不抓緊時間主動學(xué)點東西,還不停的讓組長剝削你得到鍛煉的機會,以后在這條路上怎么混得下去啊?

          以上很簡單的三點讓我們組在這次設(shè)計之中順利完成了任務(wù),下面談?wù)勎覀兘M在這次任務(wù)中做的不足的地方吧。

          首先得從組長自身談起,剛有說到組長與老師交流較少是第一點,第二點是組長一直以來的老毛病了,就是基礎(chǔ)不扎實,數(shù)據(jù)庫的理論知識很多考完就忘的干干凈凈,在項目的開始階段又返工去補習(xí)部分?jǐn)?shù)據(jù)庫的知識,而且我們的組員大部分也這樣,甚至班里有很多同學(xué)也是這樣的。所以以后對于重要的專業(yè)基礎(chǔ)課一定要牢牢把握,絕不能追求過一門算一門。不過話說回來,組長這次返工還是較有成效,很快的理解了設(shè)計任務(wù),并以最快的速度做好了詳細(xì)的進(jìn)度安排表,需要被鼓勵一下呵呵。第三點就是組長對問題的解決程度缺乏完美的追求,說通俗一點就是不求甚解,其實在我們的設(shè)計模型中,有一些地方還可以做調(diào)整的,數(shù)據(jù)的完整性和合理性將會進(jìn)一步提升,如果我?guī)ьI(lǐng)組員朝這個方向再多努力一點,水平就不僅僅提高幾個檔次了,但是組長鼓勵組員去解決了一部分,且在一些地方確實做了修改。

          其次說說組員,這幾位組員中有兩位與組長合作過一次,默契還不錯,在這次的任務(wù)的完成中發(fā)揮了很大的作用,他們是周#和左##,分別擔(dān)任功能需求說明書的編寫和數(shù)據(jù)需求分析說明書的編寫,曾在第一次小組會議就表示一定要交出令組長非常滿意的作品,而且事實的確是這樣,都完成的很出色。而其余兩位同學(xué)相對主動性就差了點,總是要組長不停的花心思督促能勉強完成任務(wù),令組長很是頭疼,但總的來說還是很配合,但這也在一定程度上導(dǎo)致組內(nèi)組員水平出現(xiàn)較大差異。

          怎么辦呢不足之處真還少,可能是組長反省的還不夠吧,等以后反省徹底了再和老師說說吧。

        課程設(shè)計報告7

          前 言

          對于當(dāng)今大學(xué)校園內(nèi)的宿舍衛(wèi)生檢查管理來說,其數(shù)據(jù)量大,各種信息管理內(nèi)容復(fù)雜,查詢和管理校園內(nèi)的宿舍衛(wèi)生檢查信息等工作由人工完成將是很累的,這種管理手段已不能適應(yīng)時代的發(fā)展,因為它浪費了許多的人力和物力。但是一直以來人們使用傳統(tǒng)人工的方式管理宿舍日常衛(wèi)生,這種管理方式存在著許多缺點,如效率低等,另外,時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這給查找和更新帶來不少的困難。不僅浪費了許多人力物力資源,而且還很容易出現(xiàn)差錯,有一個符合要求的軟件對其進(jìn)行智能化的宿舍衛(wèi)生檢查管理是最好不過的,節(jié)省了人力物力資源,并且對各種信息的把握和操作也更加方便了,對所有信息有了一個全局的掌握。

          幾年前,各個學(xué)校的宿舍衛(wèi)生檢查管理基本上都是靠手工進(jìn)行,隨著各個學(xué)校的規(guī)模增大,有關(guān)宿舍衛(wèi)生檢查管理工作所涉及的數(shù)據(jù)量越來越大,有的學(xué)校不得不靠增加人力、物力來進(jìn)行學(xué)生成績管理。但手工管理具有效率底、易出錯、檢索信息慢、對學(xué)校的管理提供決策信息較為困難等缺點。我校目前同樣使用人工方式管理,所以我想借本次畢業(yè)設(shè)計之際,開發(fā)一個適用本校各系通用的宿舍衛(wèi)生檢查管理信息系統(tǒng),但本人開發(fā)的系統(tǒng)不完善。

          我選擇母校來設(shè)計這個系統(tǒng)主要有兩個原因:

          一是:我熟悉學(xué)校的宿舍衛(wèi)生檢查管理工作,進(jìn)行需求分析時比較方便; 二是:在我校學(xué)習(xí)的幾年里,我受到了很多老師的關(guān)懷,若開發(fā)的系統(tǒng)能投入使用并發(fā)揮作用,使有關(guān)人員從繁重的工作中解脫出來,也算是對母校的一點回報。

          總之,本系統(tǒng)使用的SQL Server 20xx的企業(yè)管理器和Visual Basic 6.0的開發(fā)語言。詳細(xì)介紹了學(xué)生公寓衛(wèi)生檢查智能化管理系統(tǒng)從技術(shù)及運行環(huán)境、系統(tǒng)分析、數(shù)據(jù)庫設(shè)計、總體設(shè)計和詳細(xì)設(shè)計的全部過程。對其中的問題,產(chǎn)生的原因進(jìn)行了綜合分析,對開發(fā)過程中的感受、得到的經(jīng)驗進(jìn)行了總結(jié),進(jìn)一步得出結(jié)論并提出具有現(xiàn)實意義的意見和建議。實現(xiàn)一個管理信息系統(tǒng)的方法。作為畢業(yè)設(shè)計,由于時間比較緊張,加之本人沒有過多的系統(tǒng)開發(fā)的經(jīng)驗,它肯定存在許許多多不足的地方,但對它的改善和功能的完備并不會隨著畢業(yè)設(shè)計的`結(jié)束而終止。本人將在原來的基礎(chǔ)上,著眼未來,追蹤計算機新技術(shù)發(fā)展,并應(yīng)用到系統(tǒng)持續(xù)開發(fā)中。

          系統(tǒng)開發(fā)技術(shù)簡介

          Visual Basic 6.0語言概述

          “Visual”指的是開發(fā)圖形用戶界面(GUI)的方法。它不需要編寫大量代碼去描述界面元素的外觀和位置,而只要把預(yù)先建立的對象添加到屏幕上的目標(biāo)點即可。在用Microsoft Word進(jìn)行圖形繪制時,只要往Microsoft Word的空白文檔中加入一個個的圖形元素即可。Visual Basic的界面創(chuàng)作也類似。

          “Basic”指的是BASIC(Beginners All-Purpose Symbolic Instruction Code)語言。Basic是一種在計算技術(shù)發(fā)展史上應(yīng)用得最為廣泛的語言。Visual Basic在原有BASIC語言的基礎(chǔ)上進(jìn)一步發(fā)展,到現(xiàn)在,包含了數(shù)百種語句、函數(shù)及關(guān)鍵字,其中很多和Windows GUI(Windows圖形用戶界面)有直接關(guān)系。

          Visual Basic 6.0是一種可視化、面向?qū)ο蠛筒捎檬录?qū)動方式的結(jié)構(gòu)化高級程序設(shè)計語言,可用于開發(fā)Windows環(huán)境下的各類應(yīng)用程序。它簡單易學(xué)、效率高、且功能強大。在Visual Basic環(huán)境下,利用事件驅(qū)動的編程機制、新穎易用的可視化設(shè)計工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動態(tài)鏈接庫(DLL)、動態(tài)數(shù)據(jù)交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)連接(ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境功能強大、圖形界面豐富的應(yīng)用軟件系統(tǒng)?偟膩砜,Visual Basic 語言用其設(shè)計應(yīng)用程序時具有兩個基本特點:可視化設(shè)計和事件驅(qū)動編程。

          (1)可視化設(shè)計:

          表現(xiàn)在VB在設(shè)計應(yīng)用于程序界面時有“所見即所得”的處理功能。

          (2)事件驅(qū)動編程:

          在設(shè)計應(yīng)用程序時,把對象添加到窗體中,在用戶與程序進(jìn)行交互時,用戶基本上是通過鼠標(biāo)、鍵盤與應(yīng)用程序進(jìn)行交互的,那些對象就必須對鼠標(biāo)和鍵盤操作所引發(fā)的事件做出響應(yīng),來執(zhí)行一段應(yīng)用程序。

          Visual Basic 應(yīng)用由一系列對象組成,包括有函數(shù)、菜單、函數(shù)、結(jié)構(gòu)和數(shù)據(jù)窗口、用戶對象、用戶事件等等,對象中又包含若干控件如命令按鈕、單行編輯器等這些對象和控件都可在許多應(yīng)用中重復(fù)使用,使其具有了最廣大意義上的可通用性和擴(kuò)展性。

          SQL server 20xx技術(shù)簡介

          SQL(Structured Query Language)是一種通用的關(guān)系型數(shù)據(jù)庫的編程語言,是一組命令的集合,包括關(guān)系型數(shù)據(jù)庫的建立、維護(hù)和查詢等操作,已成為關(guān)系型數(shù)據(jù)庫普遍使用的標(biāo)準(zhǔn)。

          Mircrosoft SQL Server 20xx是一個分布式的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有客戶/服務(wù)器體系結(jié)構(gòu),采用了一種稱為Transact-SQL的SQL語言在客戶機和服務(wù)器之間傳遞客戶機的請求和服務(wù)器的處理結(jié)果。Mircrosoft SQL Server 20xx是一個應(yīng)用廣泛的數(shù)據(jù)庫管理系統(tǒng),具有許多顯著特點,例如,用戶喜歡的易用性、適合分布式組織的可伸縮性、用于決策支持的數(shù)據(jù)倉庫功能、與許多其他服務(wù)器軟件緊密關(guān)聯(lián)的集成性、良好的性能價格比等。

        課程設(shè)計報告8

          選題研究的目的和意義

          通過對詞匯習(xí)得理論及概念隱喻理論的研究歷史和現(xiàn)狀及前景的分析,發(fā)現(xiàn)以往的詞匯習(xí)得理論有其不足之處。而概念隱喻理論為我們研究詞匯習(xí)得提供了一個新的'視角。鑒于此論文將研究概念隱喻理論在詞匯習(xí)得中的應(yīng)用,以期對英語詞匯習(xí)得與教學(xué)有所啟示,提高學(xué)習(xí)效率。

          研究的理論和依據(jù)

          本論文以概念隱喻理論為理論根據(jù),以詞匯習(xí)得理論的歷史研究及其不足之處為依據(jù)來探討概念隱喻理論在詞匯習(xí)得中的應(yīng)用。

          選題的特色及創(chuàng)新點

          通過對國內(nèi)外研究現(xiàn)狀的分析,本論文將在前人研究的基礎(chǔ)上,對概念隱喻理論在詞匯習(xí)得中的運用作進(jìn)一步的研究。本論文不僅研究了概念隱喻理論在多義詞、習(xí)語習(xí)得等中的應(yīng)用,而且還深入研究了詞的理據(jù)與概念隱喻的關(guān)系。

          擬解決的問題

          對概念隱喻的工作機制及詞的理據(jù)作了更深層次的分析以及通過這些分析來表現(xiàn)二者之間的一致關(guān)系。深入分析了概念隱喻理論在多義詞、習(xí)語習(xí)得等中的應(yīng)用,以期對詞匯習(xí)得與教學(xué)有所啟示。

        課程設(shè)計報告9

          20xx年5月30日上午,我們的畢業(yè)論文答辯圓滿結(jié)束了。當(dāng)劉老師給我們送上人生的祝語時,一種即將離別的難舍之情油然而生,我開始眷戀培養(yǎng)我大學(xué)四年的母校,看著一張張熟悉的面孔,過去的歡樂和不快都煙消云散了,我所走過的每條小道,每間教室都是那么的讓人難以釋懷,甚至,一草一木此刻都有了分別時難以割舍的眼淚。大學(xué)啊,當(dāng)初充滿憧憬的人間天堂;放飛夢想的游樂場;充滿愛和善意的伊甸園,將與我永別了。人生但是一過客而已,駐腳不能永久,起航才是真正的目的。畢業(yè)了,青春散場了,而人生又踏上了另一個更加完美的征程。

          畢業(yè)論文的完成給我大學(xué)四年的讀書生涯劃上了一個圓滿的句號,也預(yù)示著我的人生開始了新的里程。然而,畢業(yè)論文從最初的選題到最后的順利完成,雖說是經(jīng)歷了一個長期的、復(fù)雜的`、充滿艱辛的過程,但它是豐滿的、充實的,讓人引以自豪的。

          20xx年1月初,我們開始了論文題目和導(dǎo)師的選取,然后我選取賀老師是因為她治學(xué)嚴(yán)謹(jǐn),學(xué)術(shù)功底深厚,待人和藹。隨后,賀老師給我們進(jìn)行了論題的解題和寒假任務(wù)的布置,較之別的組我們是第一個開始著手論文寫作準(zhǔn)備的,這與賀老師的治學(xué)嚴(yán)謹(jǐn)是分不開的。起初,在對解題上我和賀老師的理解和認(rèn)識有些出入,經(jīng)過反復(fù)的探討之后,結(jié)論是:然后我的論文重點是個人學(xué)習(xí)環(huán)境設(shè)計,即就是如何圍繞博客來構(gòu)建自我的個人學(xué)習(xí)環(huán)境。賀老師還給我?guī)Ыo了一些國內(nèi)外對個人學(xué)習(xí)環(huán)境研究的比較好的專家和學(xué)者的網(wǎng)站,指導(dǎo)我如何利用校園網(wǎng)中的數(shù)據(jù)庫的數(shù)字資源和收集Google、教育中文翻譯、小橋流水等網(wǎng)站中的相關(guān)資料以及圖書館資源等等。然后我對賀老師所帶給的這些豐富的資料在寒假期間進(jìn)行了整理、分類、研讀,并根據(jù)論文題目進(jìn)行了分析,寫出了具體的提綱和撰寫開題報告。

          20xx年3月,我因找工作的緣故,沒能和賀老師碰面,然后寒假期間的讀書筆記、論文提綱、開題報告和文獻(xiàn)綜述都是透過電子郵件上交的,而此刻和賀老師的交流與溝通主要依靠E-mail了。賀老師對我的論文提綱、開題報告和文獻(xiàn)綜述給予了必須的修改,比如論文提綱寫的太簡單,不夠具體,重點不突出;開題報告中的任務(wù)要求和可行性分析部分不夠嚴(yán)密科學(xué)以及文獻(xiàn)綜述中思維邏輯有些混亂等問題。我對論文提綱、開題報告和文獻(xiàn)綜述進(jìn)行了進(jìn)一步完善和修改,最后完成論文提綱、開題報告和文獻(xiàn)綜述的撰寫。

          3月對我來說是一個十分關(guān)鍵又十分艱難的一個月,真是身心疲憊,心力交瘁,由于一邊要為找工作而奔波,一邊要為寫論文而忙碌,工作關(guān)系到畢業(yè)后的去向,而論文關(guān)系到能否順利畢業(yè)的問題,二者對我來說都是至關(guān)重要的。此刻是論文的初寫階段,也是至關(guān)重要的階段,如果論文提綱沒寫好直接關(guān)系到論文的寫作,于是我就努力克服困難與痛苦。然后為了能擺脫因找工作所帶來的無奈與苦悶,我就使自我盡力的往論文里鉆,以此來打發(fā)我那空悶、疲倦、傷痕累累的心靈,真是黃天不負(fù)有心人,在3月中旬也是在我最無助的時候我找到了一份工作,給了我極大的慰藉,也給了我充足的時間去更好的完成論文的撰寫,在接下來的時間里,我邊工作邊撰寫論文。

          20xx年4月,我透過與賀老師的不斷交流和溝通之后,在5月1日時我提交了論文初稿。從賀老師所回復(fù)的郵件中,對我的論文初稿給予了必須的肯定,另外,也指出了一些不足之處,比如論文的大部分是陳述行的資料,真正融入個人的理解很少;論文結(jié)構(gòu)有些松散,部分與部分之間銜接不夠,未能很好的理解博客文化與個人學(xué)習(xí)環(huán)境之間的邏輯關(guān)系;格式不嚴(yán)格;然后參考文獻(xiàn)也未標(biāo)注。我反復(fù)的研讀了賀老師給我所提出的寶貴推薦,重新審讀論文的題目并與賀老師及時的溝通,于20xx年5月20日,我以最快的速度提交了論文二稿,賀老師給予了我很高的評價和肯定,較之一稿有了很大的突破,不足之處就是細(xì)節(jié)上的問題太多,另外,然后對我所設(shè)計的基于博客文化的個人學(xué)習(xí)環(huán)境設(shè)計框架圖提出了一些建設(shè)性的意見,比如個人學(xué)習(xí)環(huán)境設(shè)計的構(gòu)成要素、理論依據(jù)及技術(shù)性、實用性等方面的支持。賀老師對我的工作和生活給予了必須的幫忙和關(guān)懷。

          20xx年5月25日,我上交了論文三稿。賀老師對我的這次修改很滿意,然后說注意一下格式方面的修改就基本能夠定稿了。當(dāng)我從電子郵件上看到這些文字時,我頓時很欣慰,也感覺到整個人簡單了許多,一種成就感油然而生,尤其是看到自我所設(shè)計的有關(guān)個人學(xué)習(xí)環(huán)境的框架圖時,很自豪,很滿足。

          5月27日最后定稿了。28日早上我匆忙的趕回學(xué)校,然后準(zhǔn)備論文答辯,時間很緊迫。我反復(fù)熟悉和研讀了我的論文資料,做了答辯時所務(wù)必的PPT文稿,然后同時也猜測了一下評委老師會問到的問題。答辯時雖有些緊張,但基本還算滿意。

          這就是我大學(xué)四年畢業(yè)論文的整個過程,很艱辛,然后但也很幸福和自豪。

          在那里我要感謝我的老師、同學(xué)在我最困難最無助的時候所給予的幫忙和鼓勵。尤其是我的導(dǎo)師賀平老師對我無微不至的關(guān)懷和細(xì)心的指導(dǎo)。

        課程設(shè)計報告10

          計算機是一門技術(shù)性、工程性和應(yīng)用性很強的學(xué)科,教育部高等學(xué)校計算機科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會的發(fā)展戰(zhàn)略研究報告中也指出:計算機專業(yè)的人才應(yīng)該被分為科學(xué)型、工程型、應(yīng)用型三類,而絕大多數(shù)應(yīng)該是工程型和應(yīng)用型的。許多高校注重學(xué)生專業(yè)能力的培養(yǎng),紛紛開設(shè)實踐類課程以滿足信息社會對實用型人才的需求。因此,如何建設(shè)實踐類課程無疑是擺在每位一線專業(yè)教師面前的重要課題。本文以“應(yīng)用軟件課程設(shè)計”課程的建設(shè)為主要探討對象,介紹了該課程的設(shè)置意義、教學(xué)方法和實施細(xì)則,希望能對計算機專業(yè)實踐類課程的建設(shè)和教學(xué)以及學(xué)生的就業(yè)有所幫助。

          一、課程設(shè)置的重要意義

          在大學(xué)里,設(shè)置一門課程,不能只關(guān)注這門課程所含的內(nèi)容,更要考慮本科教育培養(yǎng)學(xué)生基本專業(yè)能力、可持續(xù)發(fā)展能力等這些本質(zhì)性的問題。計算機學(xué)科問題求解的基本思路是“問題→形式化描述→計算機化”,以抽象、理論、設(shè)計為其學(xué)科形態(tài)。按照計算機科學(xué)與技術(shù)專業(yè)本科生的培養(yǎng)目標(biāo),到學(xué)生畢業(yè)時應(yīng)具備計算思維;算法設(shè)計與分析;程序設(shè)計與實現(xiàn)系統(tǒng)的認(rèn)知、分析、開發(fā)與應(yīng)用等四大基本能力。

          “應(yīng)用軟件課程設(shè)計”課程面向大三的學(xué)生開設(shè),在計算機科學(xué)與技術(shù)專業(yè)四年本科教學(xué)中,是以前期的“數(shù)據(jù)結(jié)構(gòu)”、“計算方法”、“離散數(shù)學(xué)”、“軟件系統(tǒng)”(包括編譯原理,操作系統(tǒng))、“軟件工程”、“程序設(shè)計”、“數(shù)據(jù)庫原理”以及“計算機網(wǎng)絡(luò)與通信”等課程為基礎(chǔ)的一門軟件開發(fā)技術(shù)綜合應(yīng)用的專業(yè)課程。該課程讓學(xué)生綜合運用專業(yè)知識,通過動手實踐,以團(tuán)隊協(xié)作的方式根據(jù)軟件工程的原理選擇難度適中的課題,完成網(wǎng)絡(luò)環(huán)境下基于B/S架構(gòu)的綜合應(yīng)用軟件的系統(tǒng)設(shè)計與實現(xiàn)任務(wù)。課程設(shè)置的目的就是通過本課程的系統(tǒng)學(xué)習(xí)與實訓(xùn),達(dá)到全面提升學(xué)生綜合應(yīng)用軟件的實際開發(fā)能力和團(tuán)隊合作能力,以解決傳統(tǒng)教學(xué)中理論學(xué)習(xí)與工程應(yīng)用相脫節(jié)、單門課程孤立地學(xué)習(xí)與缺乏正確運用學(xué)科體系的理念來指導(dǎo)學(xué)生實現(xiàn)綜合技術(shù)全面應(yīng)用的突出問題,以期有效地實現(xiàn)計算機科學(xué)與技術(shù)專業(yè)本科學(xué)生的培養(yǎng)目標(biāo)。

          課程開設(shè)近10年的實踐證明,學(xué)生綜合運用計算機專業(yè)基礎(chǔ)知識,科學(xué)設(shè)計、開發(fā)軟件,合理進(jìn)行軟件開發(fā)的能力得到全方位的、實戰(zhàn)型的.鍛煉,不僅實現(xiàn)了專業(yè)理論知識與實踐有效地相互結(jié)合,而且很好地鍛煉了學(xué)生的動手實踐能力和團(tuán)隊協(xié)作能力,為日后的擇業(yè)起到很好的鋪墊作用。

          二、“應(yīng)用軟件課程設(shè)計”的教學(xué)內(nèi)容

          “應(yīng)用軟件課程設(shè)計”主要以曹渠江教授編寫的《綜合運用軟件設(shè)計》一書為教材,輔助以課程網(wǎng)站和網(wǎng)絡(luò)上的各類學(xué)習(xí)資源,要求學(xué)生利用軟件工程、面向?qū)ο蟪绦蛟O(shè)計的思想,根據(jù)課程項目任務(wù)和功能完成課題的需求分析;制定課程項目詳細(xì)的時間進(jìn)度規(guī)范;利用面向?qū)ο蟪绦蛟O(shè)計、計算機網(wǎng)絡(luò)、數(shù)據(jù)庫原理、多媒體技術(shù)等相關(guān)知識來進(jìn)行數(shù)據(jù)庫設(shè)計與開發(fā);熟悉和掌握網(wǎng)絡(luò)應(yīng)用的開發(fā)環(huán)境,分析課題中技術(shù)難點并進(jìn)行技術(shù)攻關(guān);根據(jù)制定的時間進(jìn)度計劃和需求分析,進(jìn)行網(wǎng)絡(luò)環(huán)境下基于B/S架構(gòu)的系統(tǒng)軟件模塊的編寫、開發(fā)與整合;對整個項目所有模塊進(jìn)行代碼集成測試、軟件產(chǎn)品完善;最后提交課程設(shè)計個人報告、課程設(shè)計小組報告以及完整程序。整個課程總學(xué)時為64學(xué)時,主要以機房實踐為主,通過演示軟件、答辯的形式公開、公平地評定成績。

          三、應(yīng)用軟件課程設(shè)計的實施方法

          1.本課程的實施原則

          實踐類課程不同于其他計算機專業(yè)課程,主要以實踐為主,這就比較難控制進(jìn)度和公正地評價學(xué)習(xí)成績,因此筆者制定了如下實施原則:

          由教師提供網(wǎng)上新聞管理發(fā)布系統(tǒng)、網(wǎng)上寵物商店、網(wǎng)上公文流轉(zhuǎn)系統(tǒng)、藥品管理系統(tǒng)、繼續(xù)教育管理系統(tǒng)、網(wǎng)上用戶投訴系統(tǒng)、在線同學(xué)錄、企業(yè)倉庫管理系統(tǒng)、班級相冊管理系統(tǒng)、在線學(xué)籍管理系統(tǒng)、網(wǎng)上聊天室、客戶關(guān)系管理系統(tǒng)等難度適中的十幾個項目,對于每個項目都講明設(shè)計要求和要求實現(xiàn)的基本功能;按照自愿原則,四到六個同學(xué)組成一個項目小組,推選出一位組長。對于沒被組合的同學(xué),由教師統(tǒng)一安排,每組配備一位有項目開發(fā)與項目管理經(jīng)驗的研究生為指導(dǎo)教師,負(fù)責(zé)學(xué)生的上機輔導(dǎo)、課外答疑、技術(shù)咨詢與指導(dǎo);每組由組長填報所有成員的個人信息,以便師生之間緊密聯(lián)系;每組組長代表小組全體成員與指導(dǎo)教師商定每周一次的輔導(dǎo)、提問與答疑的時間,并互通聯(lián)絡(luò)信息;教師每周安排兩次上機,每次4個學(xué)時。最初的3周(12學(xué)時)進(jìn)行理論授課,主要講課程基本要求和安排以及軟件工程、軟件開發(fā)工具和方法的基本知識;設(shè)立課程公共電子郵箱,上傳所有課程資料、進(jìn)度安排和學(xué)生要提交的各個階段的文檔模板,每位學(xué)生必須根據(jù)給定的工作模板與課程要求,在不同時間節(jié)點完成個人與小組的初期、中期、末期三個時期的階段報告和最終的課程設(shè)計報告;最后進(jìn)行大組公開演示和答辯,全體指導(dǎo)教師根據(jù)答辯情況、提交的報告質(zhì)量、平時上機表現(xiàn)與平時的檢查情況集體打分,綜合評定出每位學(xué)生的最終成績。

          2.本課程的教學(xué)安排

          整個課程在實際教學(xué)過程中,按照16周的總體時間共分為以下5個階段。

         。1)課程設(shè)計第一階段(3周):認(rèn)真學(xué)習(xí)教材和閱讀課題任務(wù)說明書,根據(jù)軟件工程的理論和選定項目任務(wù)完成課題的需求分析;制定本課題的實施方案,完成個人角色任務(wù)分配等各類文檔和開發(fā)規(guī)范;確定課題技術(shù)難點及其攻關(guān)措施;熟悉和掌握.NET的開發(fā)環(huán)境、后臺數(shù)據(jù)庫開發(fā)工具以及與課題相關(guān)的開發(fā)工具。在本階段結(jié)束時,向指導(dǎo)教師提交課程設(shè)計個人及小組的初期報告。 (2)課程設(shè)計第二階段(4周):根據(jù)制定的時間進(jìn)度計劃和需求分析,進(jìn)行系統(tǒng)數(shù)據(jù)庫的實現(xiàn)及應(yīng)用軟件的初步模塊編寫與開發(fā)。在本階段結(jié)束時,向指導(dǎo)教師提交課程設(shè)計個人與小組的中期報告以及個人階段性開發(fā)的程序源碼。

         。3)課程設(shè)計第三階段(4周):本階段是項目開發(fā)的實質(zhì)性階段,對整個項目所有模塊進(jìn)行開發(fā)并進(jìn)行代碼集成測試、完善整個軟件產(chǎn)品。在本階段結(jié)束時,向指導(dǎo)教師提交課程設(shè)計末期的個人和小組的報告。

         。4)課程設(shè)計第四階段(3周):完成全部代碼的開發(fā)工作,檢查并匯總本課題小組成果,課題小組完成項目開發(fā)總結(jié)報告,個人完成各自的課程設(shè)計個人報告。在本階段結(jié)束時,向指導(dǎo)教師提交課程設(shè)計個人與小組的報告以及小組的完整的、可供運行的代碼文檔。

         。5)最后是課程設(shè)計綜合評價階段(2周):對本課題設(shè)計項目綜合評價,最后進(jìn)行大組公開演示和答辯,檢查程序運行效果;全體指導(dǎo)教師根據(jù)答辯情況、提交的報告質(zhì)量與平時的上機情況集體打分,綜合評定出每位學(xué)生的最終成績,力求公平、公正。

          另外,在課程結(jié)束后會召開師生座談會,集中講評、總結(jié)課程的教學(xué)、學(xué)習(xí)情況,征求學(xué)生對課程和教學(xué)方面的建議和意見,同時給學(xué)生指出專業(yè)學(xué)習(xí)的努力方向,學(xué)生給教師提出今后課程需改進(jìn)的地方,使教與學(xué)相互促進(jìn)從而不斷完善該課程。

          四、結(jié)論

          “應(yīng)用軟件課程設(shè)計”在上海理工大學(xué)已經(jīng)開設(shè)10年,是上海理工大學(xué)精品課程與上海市教委重點課程建設(shè)項目,它很好地體現(xiàn)了計算機專業(yè)課程的系統(tǒng)性、完整性、科學(xué)性和原理性,有效鍛煉了學(xué)生的動手實踐、軟件開發(fā)和團(tuán)隊協(xié)作能力,對提高學(xué)生的專業(yè)能力和專業(yè)素質(zhì)起到了關(guān)鍵作用。任課教師在教學(xué)實踐中付出了很大的努力,不斷完善課程的教學(xué)模式和評價手段,積累了大量經(jīng)驗,該課程多次受到學(xué)生的好評,很多已就業(yè)的學(xué)生反饋的信息表明:該課程對學(xué)生專業(yè)素養(yǎng)的培養(yǎng)和從學(xué)校到職場的銜接起到了很好的作用,為計算機專業(yè)的實踐教學(xué)探索出一條切實可行的道路。

        課程設(shè)計報告11

          這次的課程設(shè)計對于我來說有著深刻的意義。這種意義不光是自己能夠獨立完成了設(shè)計任務(wù),更重要的是在這段時間內(nèi)使自己深刻感受到設(shè)計工作的那份艱難。而這份艱難不僅僅體現(xiàn)在設(shè)計內(nèi)容與過程中為了精益求精所付出的艱辛,更重要的是背負(fù)惡劣的天氣所付出的決心與毅力!也許自己太過于執(zhí)著,從設(shè)計開始就落在大家的后面。不過還好,很快就將基本的數(shù)據(jù)設(shè)計與整理出來,不至于遠(yuǎn)離大家的進(jìn)度。由于考試已經(jīng)結(jié)束,我可以有充分的時間搞設(shè)計?上,圖書館閉館,不能參考一些資料,以至在有些結(jié)構(gòu)設(shè)計上還是不太明白為什么要那樣設(shè)計。看來自己學(xué)的東西太少了!天氣情況很糟糕!我只能這樣評價這段時間內(nèi)的艱辛。雪不挺的飄,一陣緊接一陣,以至于絕大多少時間自己都是在寒冷中度過的。雖然穿地挺厚實的,但是整天的坐著,不運動,不感覺冷那是鬼話。起初,還只是寒冷,后來為了畫圖一站就是一天,包括晚上的4個小時。腳除了麻木,還是麻木!我不喜歡加夜班。當(dāng)然不是害怕加班的辛苦。而是,明明可以在規(guī)定時間內(nèi)完成的事情,為何非得將自己逼到慌亂的地步,加班加點的拼命趕呢!。

          “人是習(xí)慣的奴隸!蔽乙恢边@么認(rèn)為的,也努力這么做著。不過這次為了搞設(shè)計,自己加了不少班,包括夜班;旧,一天都呆在北區(qū)設(shè)計室里面。晚上,也經(jīng)常奮戰(zhàn)到10點才回南區(qū)。沒有幾個人會在這么冷的天氣情況下留在教室搞設(shè)計。我這樣說不是為了表明自己比起其他人來說更勤奮,況且這樣惡劣的天氣情況,大家也真的沒有必要晚上挨凍搞設(shè)計,那樣也太殘酷了!而我之所以加班其實目的.很簡單,我想早點回家,畢竟家里比起學(xué)校來說更溫暖。談了這么多的感受,只想表明天氣太惡劣了,不過我們大家都挺過來了。對于課程設(shè)計,我只能說我已經(jīng)盡了我最大的努力。這就是我最好,最出色的設(shè)計。過程我只能用不堪回首來形容,但是結(jié)果確實意義重大的。我付出了遠(yuǎn)比設(shè)計內(nèi)容更多的毅力與決心。而我也應(yīng)該保留這份精神,繼續(xù)奮斗。感覺設(shè)計對我們這些剛剛?cè)腴T(或者在某種意義上來說還是門外漢)就是按照條條款款依葫蘆畫瓢的過程,有的時候感覺挺沒有勁的機械設(shè)計課程設(shè)計小結(jié)5篇機械設(shè)計課程設(shè)計小結(jié)5篇。反正按照步驟一定可以完成設(shè)計任務(wù),其實不然。設(shè)計過程中有許多內(nèi)容必須靠我們自己去理解,去分析,去取舍。就拿電動機型號選擇來說,可以分別比較幾種型號電動機總傳動比,以結(jié)構(gòu)緊湊為依據(jù)來選擇;也可以考慮性價比來選擇。前者是結(jié)構(gòu)選擇,后者確實經(jīng)濟(jì)價格選擇。而擺在我們面前的卻是兩條路,如何將兩者最優(yōu)化選擇才是值得我們好好深思的。通過這次的設(shè)計,感慨頗多,收獲頗多。更多的是從中學(xué)到很多東西,包括書本知識以及個人素質(zhì)與品格方面。感謝老師的辛勤指導(dǎo),也希望老師對于我的設(shè)計提出意見。

        課程設(shè)計報告12

          時間過得很快,轉(zhuǎn)眼間,為期兩周的110kv變電所主接線設(shè)計已接近尾聲,在我們組員的辛勤努力下,我們的課程設(shè)計也已基本定型,但是,我感覺還存在許多不足之處,同時,在這次實習(xí)中有苦有樂,但最多的是收獲,在認(rèn)真完成設(shè)計的過程中,我也學(xué)到了許多知識。

          首先,我感覺到這次課程設(shè)計的實習(xí),對今后我們的畢業(yè)設(shè)計有很大的幫助,也許這就是安排這次課程設(shè)計的目的。但是,剛拿到設(shè)計任務(wù)書的時候,一點頭緒都沒有,在老師的引領(lǐng)下,才逐步有了思路。

          通過對設(shè)計任務(wù)書的要求進(jìn)行分析,我們認(rèn)識到這個變電所適合建于室外,根據(jù)設(shè)計所給的負(fù)荷及一、二類負(fù)荷的多少來添加適量的負(fù)荷使其滿足基本負(fù)荷平衡。緊接著根據(jù)總負(fù)荷來選擇主變壓器和站用變壓器的型號。然后,設(shè)置短路點進(jìn)行短路電流的計算。又由于此系統(tǒng)為無窮大系統(tǒng),故該系統(tǒng)的短路時的次暫態(tài)電流、短路電流的.周期分量和沖擊電流可認(rèn)為相等。斷路器、隔離開關(guān)、避雷器、母線型號等等都要根據(jù)要求,選擇適合的型號,并進(jìn)行動、熱穩(wěn)定的校驗。其中,每一步都需要查找很多的資料,單這一方面,就有很大提高,打破了以往的學(xué)習(xí)模式,懂得查閱什么樣的資料,以及怎樣分析、取舍,最終為我所用,并且開闊了視野,更是對自己所學(xué)知識的驗證和升華。在這次設(shè)計中涉及很多專業(yè)知識也相當(dāng)于是對以前所學(xué)知識的綜合和升華。這次實習(xí)讓我們把所學(xué)的理論知識同實際應(yīng)用結(jié)合起來,把以前所學(xué)的知識進(jìn)行縱向聯(lián)接,也相當(dāng)于一次總復(fù)習(xí)。此外,在本次設(shè)計中還要求繪圖,在繪圖過程中是我對AutoCAD有了更深一步的了解。

          在設(shè)計期間,我們組員能勤奮、嚴(yán)謹(jǐn)、有計劃、有目的、有步驟的完成每一項任務(wù),每個人都付出來艱辛的勞動。感覺雖然是累的,但是課程設(shè)計如期完成,一種成功的喜悅掩蓋了奮斗的辛酸,回頭想想最初面對任務(wù)書的困惑,到完成任務(wù)的輕松一笑,感覺成功其實很簡單,只要面對困難有一種不服輸?shù)膭蓬^,憑著執(zhí)著和努力就能成功。這次設(shè)計圓滿成功,對我可謂是一次全面的復(fù)習(xí)和報告,更是一次巨大的突破。

        課程設(shè)計報告13

          一.設(shè)計的目的與意義

          1.1 意義

          從建國以來,我國的電子技術(shù)的不斷地飛速發(fā)展,廣泛應(yīng)用于社會的各個領(lǐng)域,工業(yè)、農(nóng)業(yè)、醫(yī)學(xué)、軍事及日常生活等,但我國由于沒有趕上前兩次科技革命,經(jīng)濟(jì)發(fā)展相對于發(fā)達(dá)國家比較晚,仍屬于發(fā)展中國家,所以作為21世紀(jì)的大學(xué)生有義務(wù)肩負(fù)起振興國家的使命。

          憶往昔,1837年畫家出身的莫爾斯(S.F.Morse)發(fā)明了電報,1876年,美國人貝爾(A.G.Bell)雖然不懂電學(xué)和機械,但他憑借造福人類的激情和毅力發(fā)明了電話,沒有受過正規(guī)大學(xué)教育的馬可尼利用赫茲的火花振蕩器作為發(fā)射器,實現(xiàn)了無線電信號的傳遞……

          鑒于以上各種事實,同樣也點燃了我決心未來成為一名電子工程師內(nèi)心的火花,我認(rèn)為在學(xué)習(xí)好文化知識的基礎(chǔ)上,我們應(yīng)該多實踐,把所學(xué)到的知識能盡量多地轉(zhuǎn)化為造福社會的生產(chǎn)力。

          1.2 目的

          經(jīng)過我們組四個人共同的`商議,我們決定從比較簡單的實驗入手,設(shè)計一個聲控閃光燈。聲音由麥克風(fēng)拾取,LED燈能隨著環(huán)境聲音的強弱起伏而閃爍發(fā)光,當(dāng)有聲音時閃光燈發(fā)光,并且在一定范圍內(nèi)隨著聲音的大小閃光燈的亮暗發(fā)生變化,聲音越大越亮。

          二.課程設(shè)計概況

          2.1 設(shè)計任務(wù)

         。ㄒ唬┲谱髀暱亻W光燈。

          1 理解聲控閃光燈電路的工作過程。

          2理解電路中各元件的作用,如耦合電容決定整個電路的下限頻率,了解駐極體話筒的結(jié)構(gòu)和特點。

          3會對聲控閃光燈電路進(jìn)行安裝、調(diào)試和測試。

          4會用萬用表對駐極體話筒進(jìn)行正、負(fù)極識別和質(zhì)量檢測。

          5掌握電阻、發(fā)光二極管、三極管、駐極體話筒的插裝要求與工藝。

          6掌握印制電路板元器件的焊接技術(shù)。 7熟悉印制電路板的連線方法。

          (二)幫助我們更好地理解所學(xué)的理論知識。

          能利用模擬電電子技術(shù)課程一些基礎(chǔ)知識制作出簡單的電子器件。

         。ㄈ⿲W(xué)會查找資料,包括圖書、網(wǎng)絡(luò)等渠道。

         。ㄋ模┨嵘覀兊膭邮帜芰Α

         。ㄎ澹┡囵B(yǎng)我們制作報告的一些基本方法。

          2.2 基本概況

          1.打印《模擬電子技術(shù)》課程設(shè)計說明書一份,給出課題的設(shè)計和制作、調(diào)試過程。

          2.根據(jù)技術(shù)指標(biāo)要求,畫出設(shè)計電路圖,畫出印制電路版圖。

          3.設(shè)計時間為一周。

          4.制作PCB板。

          5.人員分組,四人一組,選擇同一課題的電路相同,但課程設(shè)計報告不能完全相同.

          三.課程設(shè)計方案及內(nèi)容

          3.1 電路設(shè)計方案

          3.2 論證

          三極管VT1相當(dāng)于開關(guān),VT2起放大作用。當(dāng)無聲時,VT1處于臨界飽和,集電極電位低,則VT2截止,那么VL1、VL2滅,當(dāng)有聲音時,其信號的負(fù)半周使ICE1減小,UC1增大,VT1導(dǎo)通,那么VT2也進(jìn)入放大狀態(tài),使VL1、VL2亮,根據(jù)聲音的頻率而閃爍。

          3.3 仿真

          在仿真軟件multisim中進(jìn)行仿真,仿真電路圖如圖3-3,其中話筒用函數(shù)發(fā)生器代替,9014晶體管用2N3904代替。 仿真效果為:

          當(dāng)函數(shù)發(fā)生器大約為0HZ時,發(fā)光二級管幾乎不閃爍,用萬用表測得UC1兩端的電壓為0.39V,示波器測量二級管兩端波形幾乎為一條水平線。

          當(dāng)函數(shù)發(fā)生器大約為100HZ以上時,發(fā)光二級管不停地閃爍,用萬用表測得UC1兩端的電壓為0.74V(頻率變化,UC1兩端的電壓也變化不大,如a、當(dāng)話筒為100HZ時,UC1=0.74V;b、當(dāng)話筒為10000HZ時,開始UC1=0.68V,大約10秒后,最終,用示波器測量二級管兩端。

          因為人聲音的頻率為85-1100HZ,所以當(dāng)人發(fā)出聲音時UC1應(yīng)該等于0.74V,VT2會導(dǎo)通。

          3.4 設(shè)計原理及功能說明

          靜態(tài)時,使VT1處于臨界飽和狀態(tài), VT2截止,LED1和LED2無電流流過皆不發(fā)光。 R1給電容話筒MIC提供偏置電流(只要選取合適的R2、R3就能使無聲波信號時,VT1處于臨界飽和狀態(tài),使VT2處于截止?fàn)顟B(tài))。

          當(dāng)有聲波信號時,話筒撿取室內(nèi)環(huán)境中的聲波信號后即轉(zhuǎn)為相應(yīng)的電信號,經(jīng)電容C1送到VT1的基極,電信號的負(fù)半周使VT1退出飽和狀態(tài)(正半周時不能使VT1 的ICQ降低),進(jìn)入放大狀態(tài), VT1的集電極電壓上升(VT1、VT2組成兩級直接耦合放大電路),VT2導(dǎo)通,LED1和LED2點亮發(fā)光。

          當(dāng)輸入音頻信號較弱時,不足以使VT1退出飽和狀態(tài),LED1和LED2仍保持熄滅狀態(tài),只有較強信號輸入時,發(fā)光二極管才點亮發(fā)光,所以,LED1和LED2能隨著環(huán)境聲音(如音樂、說話)信號的強弱起伏而閃爍發(fā)光。

          放大電路又稱放大器,是電子設(shè)備中的核心部分,其主要作用是對輸入的信號進(jìn)行放大,從而推動負(fù)載工作。所謂放大,實質(zhì)就是將直流電源的能量轉(zhuǎn)化為具有一定大小且隨著輸入信號變化而變化的輸出信號,也可以講放大器是一個能量轉(zhuǎn)換器。放大電路分為共發(fā)射極放大電路、共基極放大電路和共集電集放大電路三種基本形式。

          大電流;UCC是輸出回路的電源,作用是為輸出信號提供能量;RC是集電極負(fù)載電阻,作用是把電流的變化轉(zhuǎn)換成電壓的變化;基極電源UBB和基極偏置電阻RB的作用是為了發(fā)射結(jié)提供正向偏置電壓和合適的基極電流IB;C1、C2稱為隔直電容,作用是隔直流、通交流信號。

          為了是三極管工作在放大狀態(tài),首先必須保證反射結(jié)為正向偏置,集電結(jié)為反向偏置;其次為了保證放大電路能盡可能不失真地放大交流信號,必須在靜態(tài)是,三極管的各極都要有一個合適的工作電源和電流,即給放大器設(shè)置一個合適的靜態(tài)工作點。

          四.總結(jié)

          經(jīng)過一個星期的課程設(shè)計,留給我印象最深的是設(shè)計一個成功的電路,必須要有扎實的知識基礎(chǔ)。本產(chǎn)品能通過聲音的頻率來控制燈的閃爍,個人感覺其功能還算比較完善。

          此次的設(shè)計并不奢望十全十美,當(dāng)中不完美的地方有:所設(shè)計的電路比較簡單,但這也讓我有更多的時間對所學(xué)的專業(yè)知識運用到一些細(xì)微的方面,我們組每個人也都做了一個成品;感到很有成就感,對模電越來越感興趣了

          做設(shè)計的目的是希望能檢查下對所學(xué)知識的運用能力的好壞,并對以后的課程學(xué)習(xí)打好基礎(chǔ),提高自己的動手能力,并且開始慢慢走上電子產(chǎn)品創(chuàng)新的道路。

        課程設(shè)計報告14

          Cortex-M3 是 ARM 公司基于 ARM V7 架構(gòu)的新型芯片內(nèi)核。 STM32V100-II 型是英蓓特 公司新推出的一款基于 ST 意法半導(dǎo)體 STM32 系列處理器(Cortex-M3 內(nèi)核)的全功能 評估板。STM103V100-II 評估板有 USB,Motor Control,CAN,SD 卡,Smart 卡, UART,Speaker,LCD,LED,BNC,耳塞插孔等豐富的外設(shè),有助于用戶輕松開發(fā) STM32 的強大功能。STM32 系列使用了 ARM 最新的、先進(jìn)架構(gòu) Cortex-M3 內(nèi)核,本文論述 了在 Keil Realview 開發(fā)環(huán)境上開發(fā)基于匯編語言的 LED 控制程序, 基于對 STM32 的 GPIO 寄存器寫值配置思想, 控制 EduKit-M3 實驗平臺的發(fā)光二極管 LED1、 LED2、 LED3、 LED4, 使它們有規(guī)律地點亮。

          一、 設(shè)計概述

          1.1、 設(shè)計需求

          Keil Realview 開發(fā)環(huán)境上,全部采用匯編語言編程,實現(xiàn)對 EduKit-M3 實驗平臺的發(fā) 光二極管 LED1、LED2、LED3、LED4 的亮滅控制,使它們有規(guī)律地點亮。 這里采用例程提供的順序點亮方式,按照 LED1 亮 LED2 亮 LED3 亮 LED4 亮,如此反復(fù),要求每個 LED 亮滅之間延時一段時間,以增強可觀性。需要說明的是,這 僅僅作為程序控制 LED 的一種控制方式,基于點亮 LED 的控制原理,可以編程實現(xiàn)各種顯 示 LED 的亮滅模式,并提供一種通用的控制方法,要求程序可讀性強,易于修改。

          1.2、 設(shè)計原理

         。1)STM32 通用 GPIO 端口概述 STM32F10x 處理器上共有 7 個 I/O 端口:A、B、C、D、E、F、G,每個 16 個管腳 每組端口(寄存器必須以 32 位字形式訪問) 每組端口有以下寄存器: , 32 位配置寄存器: GPIOx_CRL、GPIOx_CRH 32 為數(shù)據(jù)寄存器: GPIOx_IDR、GPIOx_ODR 32 位置位/復(fù)位寄存器: GPIOx_BSRR 16 位復(fù)位寄存器: GPIOx_BRR 32 為鎖定寄存器: GPIOx_LCKR I/O 口通用輸入、輸出端口配置為輸入時,每個 APB2 時鐘周期將端口數(shù)據(jù)送輸入寄存 器(GPIOx_IDR),在輸入模式下,輸出是斷開的。輸出模式時:寫到輸出寄存器(GPIOx_ODR) 的值被傳給對應(yīng)的 I/O 引腳。在輸出模式下,輸入是允許的 (2)程序設(shè)計原理 EduKit-M3 實驗平臺上,通過寫值配置端口數(shù)據(jù)輸出寄存器 GPIOC_ODR[15:0]值,可 以實現(xiàn)對四個 LED 的亮滅控制, 因為 C 口[9:6]位和四個 LED 燈連通。 而這里主要是通過對 時鐘控制寄存器以及端口 C 的各配置寄存器和輸出寄存器寫值, 以達(dá)到配置端口, 控制 LED 的目的。 匯編語言與 C 語言相比,要求更加貼近硬件,了解 M3 內(nèi)核的內(nèi)部結(jié)構(gòu)和寄存器地址。 基于匯編語言的編程控制, 只需要找出需要配置的端口基地址, 然后弄清楚各寄存器的偏移 地址,以及各寄存器每位的含義,按照要求寫 1 或?qū)?0 即可。

          2

          二、 硬件設(shè)計:

          2.1 硬件電路

          2.2 硬件電路描述

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

          三、 軟件設(shè)計

          3.1 程 序 流 程 圖

          3.2 軟 件 設(shè) 計 描 述

          (1)整個工程包含 3 個源文件:STM32F10x.s、和 my led.s,stm32f10x_lib.c 其中3STM32F10x.s 為啟動代碼, 。啟動代碼作用是:1)堆和棧的初始化;2)向量表定義;3)地 址重映射及中斷向量表的轉(zhuǎn)移;4)設(shè)置系統(tǒng)時鐘頻率;5)中斷寄存器的初始化;6)進(jìn)入 匯編主程序。my led.s 是匯編主程序,完成所有控制功能。

         。2)程序工作原理概述: 對于 LED 的控制,主要通過對 I/O 端口的配置,將對應(yīng)的寄存器相應(yīng)的位寫 1 寫 0 控 制。程序首先要經(jīng)過啟動代碼段進(jìn)行相關(guān)的啟動配置,然后跳轉(zhuǎn)到匯編主程序。 匯編主程序完成了時鐘、端口配置以及 LED 點亮的所有功能。首先需要對于系統(tǒng)時鐘進(jìn) 行配置,已獲得系統(tǒng)所用頻率。 然后進(jìn)行端口配置低、高寄存器配置,獲得輸入輸出模式以及最大速度。將時鐘和端口 配置完成后,就可以對輸出寄存器進(jìn)行對應(yīng)位的寫值控制了,從而達(dá)到控制 LED 的目的,高 電平點亮,低電平熄滅。 點亮 LED 后,轉(zhuǎn)入延時子程序,延時子程序?qū)懼?0X000FFFFF,做寄存器值減法,減到 0 后,過程所需時間即是延時時間,即單個 LED 點亮?xí)r間。本程序設(shè)置循環(huán)點亮模式,即 LED1 到 LED4 順序循環(huán)點亮,將對應(yīng)位逐次寫 1,如果需要修改點亮模式,只需修改寄存器的值以 及寫值順序即可。

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

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

          40xfffffd0f 0xfffffe0fPC.8 位寫 1,對應(yīng)點亮 LED3 PC.9 位寫 1,對應(yīng)點亮 LED4

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

          3.2 主 要 程 序 說 明

          (1)啟動代碼轉(zhuǎn)入?yún)R編主程序的設(shè)置: 【啟動代碼段設(shè)置: 】 Reset_Handler PROC EXPORT Reset_Handler [WEAK] IMPORT MAIN ;聲明外部函數(shù),導(dǎo)入符號 LDR R0, =MAIN ;等待工作調(diào)用 BX R0 ;跳轉(zhuǎn)到匯編主程序 MAIN 函數(shù) ENDP ;過程段結(jié)束 【匯編主程序設(shè)置: 】 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 外設(shè)時鐘使能寄存器 RCC_AHBENR

          LDR R0,=0XFFFFFFFF STR R0,[R1,#0X18] ;配置 APB2 外設(shè)時鐘使能寄存器(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 寫進(jìn) GIPOC_ODR, 點亮 LED1 BL DELAY ;延時 --------------------------------------------------------------------------------------------------------LDR R0,=0xfffffc8f STR R0,[R1,#0X0C] ;將 0xfffffc8f 寫進(jìn) GIPOC_ODR, 點亮 LED2 BL DELAY ;延時 -------------------------------------------------------------------------------------------------------LDR R0,=0xfffffd0f STR R0,[R1,#0X0C] ;將 0xfffffd0f 寫進(jìn) GIPOC_ODR, 點亮 LED3 BL DELAY ;延時 -------------------------------------------------------------------------------------------------------LDR R0,=0xfffffe0f STR R0,[R1,#0X0C] ;0xfffffe0f 寫進(jìn) GIPOC_ODR, 點亮 LED4 BL DELAY ;延時 -------------------------------------------------------------------------------------------------------B MAIN ;跳到 MAIN 函數(shù) ;------------------------------------------------------------------------(2)延時子程序 DELAY

          6LDR R3,=0X000FFFFF ;延時控制字 DELAY_1 SUBS R3,R3,#0X01 ;延時控制字自減 BEQ DELAY_OUT ;為 0 跳出返回 B DELAY_1 ;不為 0 回轉(zhuǎn)繼續(xù)做減法 DELAY_OUT BX LR ;程序返回

          四、 調(diào)試與結(jié)果

          4.1 調(diào) 試 過 程

          (1) 使用 Keil uVision3 通過 ULINK 2 仿真器連接 EduKit-M3 實驗平臺,打開建立的 my led controler 工程,點擊子目錄下的 my led.s 文件,編譯鏈接工程。 設(shè)置 Flash——Debug, 選擇 Cortex-M3 J-LINK, Flash——Utilities, 同樣選擇 Cortex-M3 J-LINK,效果如下

          點擊編譯鏈接,生成 HEX 文件

          點擊 Load,下載源程序到 STM32,運行程序 (2) 選擇軟件調(diào)試模式,點擊 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 既已經(jīng)被賦值了時鐘控制寄存器入口地址,利用偏移地址將時鐘各控制寄存器的地 址賦值給(R1+偏移量) 達(dá)到配置 RCC_CR、RCC_CFGR、RCC_AHBENR、RCC_APB2ENR 的目的, , 集體寄存器值變化如下:

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

         。5)端口輸出數(shù)據(jù)寄存器(GPIOx_ODR) 的值的變化,直接反映了外部 LED 的亮滅變化, 采用逐位寫 1 的方式,實現(xiàn)循環(huán)點亮,此時通用 R1 已經(jīng)被寫進(jìn)了 C 口的入口基地址,只需 加上偏移地址#0X0C,便是 GPIOx_ODR 的地址,每次寫值控制 LED 點亮后,程序跳轉(zhuǎn)到延 時子程序,所測試結(jié)果如下: 【將 0xfffffc4f 寫進(jìn) GIPOC_ODR 點亮 LED1】 【延時子程序運行寄存器變化情況】

          當(dāng)轉(zhuǎn)入延時子程序后,寄存器 R3 值做減 1 算法,從 0X000FFFFF 循環(huán)減至 0,是為延時 時間,然后繼續(xù)跳轉(zhuǎn)至端口輸出寄存器配置,點亮 LED2,接著再次跳轉(zhuǎn)到延時子程序,R39再次做減 1 運算,如此控制 LED 循環(huán)點亮。 【轉(zhuǎn)入延時子程序】

          【退出延時子程序?qū)?LED2 對應(yīng)位寫 1 況】

          4.3 結(jié) 果 及 描 述

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

          GPIOC_ODR.6、 GPIOC_ODR.7、 GPIOC_ODR.8、 GPIOC_ODR.9 的`波形即對應(yīng)的 LED1、 LED2、LED3、LED4 高低電平波形,由此可以驗證程序的正確性,即 LED 確實按照程序的 思想循環(huán)順序點亮。

         。2)當(dāng)將程序下載到 STM32 中后,EduKit-M3 實驗平臺上四個 LED 確實循環(huán)點亮,進(jìn)一 步驗證控制程序的正確性。

          五、總結(jié)

          本設(shè)計是基于 STM32 的匯編語言編寫的 LED 循環(huán)順序點亮控制程序,原理簡單易行, 程序可修改性和可讀性強, 件電路也很簡單, 需要外擴(kuò)電路, 接利用試驗臺內(nèi)部接線, 硬 不 直 通過對 GPIO 的控制來相應(yīng)地點亮 LED 燈。 整個控制程序只需要找到相應(yīng)的時鐘、端口、輸出寄存器的地址,以及各控制寄存器的 偏移地址,直接尋址寫值控制,這是與 C 語言程序最大的不同點,即匯編編程更加的貼近硬 件,要求熟悉內(nèi)部寄存器的地址,熟悉如何配置各位,這就要求對寄存器每位的含義非常清 楚。 通過用匯編語言編寫 I/O 控制程序, 進(jìn)一步熟悉了解了 STM32 GPIO 操作, 以及 CORTEX M3 的內(nèi)部架構(gòu)和優(yōu)點,學(xué)會了如何使用 KEIL Realview 開發(fā) STM32,以及如何進(jìn)行程序單 步調(diào)試,寄存器值查看。了解了 EduKit-M3 實驗平臺內(nèi)部結(jié)構(gòu)和優(yōu)良的功能。

        課程設(shè)計報告15

          一 :項目概況

          1.1 基本項目任務(wù)

          濰坊市郊區(qū)有一座鍋爐廠,滿足人們用電量的需求的同時,排放出大量的含塵氣體,需要進(jìn)行處理以保證對環(huán)境無害,擬設(shè)計一套除塵系統(tǒng)。該燃煤鍋爐的基本參數(shù)如下:

          煙氣流量:30000Nm3/h;

          煙氣密度:1.29kg/m3;

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

          煙氣溫度:120℃;

          煙氣壓強:1atm;

          粉塵密度:20xxkg/m3

          粉塵粒徑分布符合對數(shù)正態(tài)分布,平均半徑Dmean =30μm,均方差σ= 1.2。 進(jìn)口粉塵濃度:20g/Nm3

          1.2排放要求

          要求達(dá)到國家《鍋爐大氣污染物排放標(biāo)準(zhǔn)》GB13271—20xx二類區(qū)域排放標(biāo)準(zhǔn)。

          即煙塵濃度排放標(biāo)準(zhǔn)(標(biāo)準(zhǔn)狀態(tài)下):200mg/m3;二氧化硫排放標(biāo)準(zhǔn)(標(biāo)準(zhǔn)狀態(tài)下):900mg/m3。

          1.3項目意義

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

          空氣動力直徑在0.001~10m之間固態(tài)或液態(tài)的空氣懸浮物。我國大氣中小顆粒物的污染非常嚴(yán)重,其主要來源是燃料燃燒后排放的產(chǎn)物,而其中又以火電廠排放的煙氣所含比重最大。大氣中總懸浮顆粒物(TSP)濃度的增加可導(dǎo)致大氣能見度明顯下降,太陽輻射損失明顯增加,并影響人體呼吸系統(tǒng)。全國城市空氣中TSP普遍超標(biāo),大氣中二氧化硫濃度的增加對人體健康有嚴(yán)重影響,刺激呼吸系統(tǒng),使氣喘病人痙攣,誘發(fā)支氣管炎、氣管炎,二氧化硫還影響植物的生長發(fā)育及葉面?zhèn)Α乃。此外,二氧化硫還是形成酸雨的主要物質(zhì),對金屬材料可造成腐蝕使建筑材料出現(xiàn)斑痕,失去光澤。大氣中氮氧化物濃度的增加會刺激人體呼吸系統(tǒng)、中樞神經(jīng)系統(tǒng)、導(dǎo)致肺氣腫、麻痹和痙攣,使植物生長緩慢,葉面損傷。另外氮氧化物也是形成酸雨的主要原因。

          最近幾年的大氣受到嚴(yán)重的'污染,霧霾天氣在全國大部分城市頻繁發(fā)生,平流層臭氧層變薄和酸雨的產(chǎn)生都是工業(yè)生產(chǎn)中釋放的廢氣導(dǎo)致的,陸地和海洋生物也受到威脅。

          源頭治理已成為大氣污染控制中一項積極有效的措施,因而每個工廠中的除塵凈化設(shè)施就顯得尤為重要。經(jīng)濟(jì)合理的除塵設(shè)備可將污染扼殺在“搖籃”中,還我們賴以生存的大氣一片潔凈,通過除塵裝置對煙氣進(jìn)行凈化,將對大氣的污染降到最低,達(dá)到國家的排放標(biāo)準(zhǔn),進(jìn)一步的提升中心城區(qū)的形象和品位。

          1.4設(shè)計原則等

          本設(shè)計遵循如下原則進(jìn)行工藝路線的選擇及工藝參數(shù)的確定:

          (1)除塵效率滿足鍋爐大氣污染物排放標(biāo)準(zhǔn);A(chǔ)數(shù)據(jù)可靠,總體布局合理。

          (2)避免二次污染,降低能耗,近期遠(yuǎn)期結(jié)合、滿足安全要求。

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

         。4)投資少、能耗和運行成本低,操作管理簡單,具有適當(dāng)?shù)陌踩禂?shù),各工藝參數(shù)的選擇略有富余,并確保處理后的尾氣可以達(dá)標(biāo)排放;

         。5)在設(shè)計中采用耐腐蝕設(shè)備及材料,以延長設(shè)施的使用壽命;

         。6)廢氣處理系統(tǒng)的設(shè)計考慮事故的排放、設(shè)備備用等保護(hù)措施;

         。7)工程設(shè)計及設(shè)備安裝的驗收及資料應(yīng)滿足國家相關(guān)專業(yè)驗收技術(shù)規(guī)范

          和標(biāo)準(zhǔn)。

         。8)考慮場地的大小,設(shè)備要在滿足除塵效率的前提下,應(yīng)有盡量小的占地面積。

         。9)要根據(jù)當(dāng)?shù)氐木唧w情況和條件,本單位操作、維護(hù)管理水平,再根據(jù)各種除塵器的性能來選定所需要的除塵器。

          二、方案選擇

          2.1選擇原則

          2.1.1環(huán)境性

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

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

          Ⅲ 大氣污染控制體系產(chǎn)生的廢水及土地污染;

         、 大氣污染控制體系噪聲水平;

         、 設(shè)備選址;

         、 可用空間;

         、 環(huán)境條件;

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

          2.1.2工程性

         、 污染物特性(物理化學(xué)特性、濃度、尺寸分布---以防各物質(zhì)間產(chǎn)生化學(xué)反應(yīng)、腐蝕、碾磨、毒性);

         、 氣流性質(zhì)(氣量、溫度、壓強、濕度、組成、粘度、反應(yīng)性、可燃性、密度、腐蝕性、毒性);

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

        【課程設(shè)計報告】相關(guān)文章:

        課程設(shè)計報告03-25

        課程設(shè)計報告15篇03-25

        課程設(shè)計報告(15篇)03-29

        課程設(shè)計總結(jié)報告11-22

        課程設(shè)計報告(通用17篇)04-09

        課程設(shè)計報告(通用6篇)01-08

        數(shù)字電路課程設(shè)計報告03-04

        課程設(shè)計總結(jié)04-11

        機械課程設(shè)計總結(jié)06-02

        99热这里只有精品国产7_欧美色欲色综合色欲久久_中文字幕无码精品亚洲资源网久久_91热久久免费频精品无码
          1. <rp id="zsypk"></rp>