欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      教學(xué)系統(tǒng)課程設(shè)計(jì)計(jì)劃書

      時間:2019-05-13 05:58:06下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《教學(xué)系統(tǒng)課程設(shè)計(jì)計(jì)劃書》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《教學(xué)系統(tǒng)課程設(shè)計(jì)計(jì)劃書》。

      第一篇:教學(xué)系統(tǒng)課程設(shè)計(jì)計(jì)劃書

      文 章

      來源蓮山

      課件 w ww.5 y kj.Co m來源

      教學(xué)系統(tǒng)課程設(shè)計(jì)計(jì)劃書

      背景

      由于我國地域廣袤,并存在一定的貧富差距,因此教育資源的分布也呈現(xiàn)出不均勻的現(xiàn)象。近幾年來,各地各組織的支教活動也越來越多,我校青年志愿者協(xié)會每年都會組織100多名志愿者去偏遠(yuǎn)地區(qū)支教。雖然,這些志愿者都是經(jīng)過層層選拔而出,但是其所擁有的教學(xué)能力與溝通技能并不能達(dá)到教學(xué)要求。[蓮~山課件 ]因此,為了使支教同學(xué)具備基本的教學(xué)能力與技巧,更有效的進(jìn)行和完成支教活動,將支教活動的有效性做到最大化,需要對即將前去支教的同學(xué)們進(jìn)行教師技能培訓(xùn)。

      培訓(xùn)對象

      支教大學(xué)生

      培訓(xùn)內(nèi)容

      對支教大學(xué)生進(jìn)行教師技能與教師職能的簡單培訓(xùn),使其具備基本的教學(xué)能力,以及教師的基本素質(zhì)(因?yàn)槭侵Ы坦ぷ魃蠉徢芭嘤?xùn),所以培訓(xùn)內(nèi)容以最基本的內(nèi)容為主,不強(qiáng)調(diào)專業(yè)性)。

      任務(wù)分配及進(jìn)度計(jì)劃

      第一階段

      負(fù)責(zé)人:張x 截止時間: 1月3日(已完成)

      1、確定選題,將課程設(shè)計(jì)內(nèi)容分塊細(xì)化,制定工作計(jì)劃。

      2、確定培訓(xùn)目的、培訓(xùn)對象,并進(jìn)行教學(xué)分析,包括教學(xué)目的分析和從屬技能分析。

      3、設(shè)計(jì)需求分析問卷并進(jìn)行分析。

      第二階段

      負(fù)責(zé)人:岳xx 時間:1月4日

      1、根據(jù)調(diào)查結(jié)果,得出需求評估報告。

      2、進(jìn)行學(xué)習(xí)者分析和環(huán)境分析。

      3、編寫績效目標(biāo)。

      第三階段

      負(fù)責(zé)人:李x 時間:1月5日

      1.開發(fā)教學(xué)策略。

      2.設(shè)計(jì)教學(xué)包:開發(fā)和篩選教學(xué)材料。

      第四階段

      負(fù)責(zé)人:侯x 時間:1月6日

      1、設(shè)計(jì)教學(xué)包:評估方案和課程管理信息。

      2、設(shè)計(jì)并實(shí)施教學(xué)的形成性評價。

      3、進(jìn)行總結(jié)性評價。

      第五階段

      負(fù)責(zé)人:岳xx 時間:1月7日

      1、各組員完成個人總結(jié)。

      2、對培訓(xùn)過程做匯報。

      注:每個階段每個人都有任務(wù),負(fù)責(zé)人是這一階段整體的責(zé)任人,這一階段的結(jié)果由負(fù)責(zé)人向李靜蓉老師匯報并整理他的意見進(jìn)行修改。

      文 章

      來源蓮山

      課件 w ww.5 y kj.Co m來源

      第二篇:3.課程設(shè)計(jì)計(jì)劃書

      《聚合物成型工藝及設(shè)備》課程設(shè)計(jì)計(jì)劃書

      一 課程設(shè)計(jì)的總體目標(biāo)

      《聚合物成型工藝及設(shè)備》課程設(shè)計(jì)是在學(xué)生完成基礎(chǔ)課、技術(shù)基礎(chǔ)課、專業(yè)課全部課程后進(jìn)行的一次綜合性訓(xùn)練, 是整個教學(xué)過程中理論聯(lián)系實(shí)際不可缺少的教學(xué)環(huán)節(jié)。通過這次課程設(shè)計(jì),可使學(xué)生對先修課程的知識進(jìn)行較為全面而綜合的設(shè)計(jì)練習(xí),學(xué)生應(yīng)在專業(yè)技術(shù)應(yīng)用能力上達(dá)到培養(yǎng)目標(biāo)的基本要求,在塑料成型工藝與聚合物成型工藝及設(shè)備設(shè)計(jì)技術(shù)方面得到全面提高,并受到工程師的基本訓(xùn)練。

      二 課程設(shè)計(jì)課時分配

      1、課程設(shè)計(jì)時間為1周,有效工作日為5天。

      2、設(shè)計(jì)準(zhǔn)備,確定制品要求1天。

      3、確定產(chǎn)品尺寸與形狀,繪制產(chǎn)品示意圖與效果圖1天。

      4、配方設(shè)計(jì),材料配制設(shè)備與工藝選擇1天。

      5、工藝設(shè)計(jì)和計(jì)算1天。

      6、確定各種參數(shù),繪制關(guān)鍵部件示意圖,完成課程設(shè)計(jì)說明書等材料整理工作1天。

      三 課程設(shè)計(jì)的總體要求

      1、運(yùn)用所學(xué)的理論及生產(chǎn)實(shí)際知識,進(jìn)行聚合物成型工藝及設(shè)備設(shè)計(jì)的初步訓(xùn)練,培養(yǎng)學(xué)生的綜合設(shè)計(jì)能力。

      2、掌握聚合物成型工藝及設(shè)備設(shè)計(jì)的方法和步驟。

      3、使學(xué)生掌握聚合物成型工藝及設(shè)備設(shè)計(jì)的基本技能,具有查閱和運(yùn)用標(biāo)準(zhǔn)資料、手冊等有關(guān)技術(shù)資料的能力。

      4、熟練掌握繪圖和編寫技術(shù)文件的能力。

      四 課程設(shè)計(jì)的內(nèi)容

      1、設(shè)計(jì)聚合物制件并繪制成圖

      要求分析給定的聚合物制件,了解其用途,聚合物的性能,分析其畫法、標(biāo)注、結(jié)構(gòu)是否合理,提出改進(jìn)意見,與指導(dǎo)教師商討后畫出正確合理的制件圖。

      2、設(shè)計(jì)模具、螺桿等關(guān)鍵部件,并繪制成圖

      運(yùn)用所學(xué)知識,結(jié)合查閱文獻(xiàn),設(shè)計(jì)模具、螺桿等關(guān)鍵部件。運(yùn)用AUTOCAD繪制成圖。要求圖框、圖線、畫法符合制圖標(biāo)準(zhǔn),結(jié)構(gòu)合理,與選用的設(shè)備匹配。

      3、畫出除標(biāo)準(zhǔn)件以外的全部零件圖

      要求符合制圖標(biāo)準(zhǔn),標(biāo)準(zhǔn)完全、正確,工藝性合理,零件尺寸協(xié)調(diào)。

      4、編寫課程設(shè)計(jì)說明書一份

      五 課程設(shè)計(jì)的成績評定

      課程設(shè)計(jì)完成后指導(dǎo)教師對學(xué)生的設(shè)計(jì)工作進(jìn)行考核。

      1、學(xué)生按時間完成設(shè)計(jì)任務(wù),并將設(shè)計(jì)圖紙及設(shè)計(jì)計(jì)算說明書交指導(dǎo)教師審閱。

      2、審閱后,參加答辯。

      3、最后根據(jù)平時設(shè)計(jì)情況、設(shè)計(jì)質(zhì)量、答疑及最后答辯情況,由指導(dǎo)教師評定成績。答辯后,設(shè)計(jì)圖紙及設(shè)計(jì)說明書資料室存放,不再發(fā)還給學(xué)生。

      第三篇:投票系統(tǒng)課程設(shè)計(jì)

      摘要:在積極建立科學(xué)管理機(jī)制的今天,僅僅靠原始的手工管理或簡單的單機(jī)管理,管理部門面對大量的信息,無法有效率地將其中的重要部分提取出來,并做出相應(yīng)的判斷和處理。投票管理者的決策只能依據(jù)手工表數(shù)據(jù),在浪費(fèi)大量人力、物力的同時無法做到實(shí)時監(jiān)控,難以保證數(shù)據(jù)的準(zhǔn)確性和及時性。因此,先進(jìn)的管理思想就成為了一個可望而不可及的目標(biāo)。投票非常急需一套既有先進(jìn)管理思想的系統(tǒng),作為實(shí)現(xiàn)目標(biāo)和提高現(xiàn)有投票管理水平的一種重要手段。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,在先進(jìn)的計(jì)算機(jī)技術(shù)、通信技術(shù)、控制技術(shù)及IC卡技術(shù)基礎(chǔ)上,采用系統(tǒng)集成方法,逐步建立一個智能化的投票系統(tǒng)。關(guān)鍵詞 ASP 投票 數(shù)據(jù)庫

      目 錄

      1設(shè)計(jì)目的......................................................................................................................................1 2 總體設(shè)計(jì).....................................................................................................................................1 2.1程序設(shè)計(jì)組成框圖...............................................................................................................1 2.3數(shù)據(jù)庫分析與設(shè)計(jì)...............................................................................................................1 3 詳細(xì)設(shè)計(jì).....................................................................................................................................3 3.1 模塊功能說明......................................................................................................................3 3.2 登錄模塊..............................................................................................................................3 3.3 投票模塊..............................................................................................................................4 3.4 管理員模塊..........................................................................................................................5 4 系統(tǒng)實(shí)現(xiàn).....................................................................................................................................6 4.1錄入模塊...............................................................................................................................6 4.2 投票模塊..............................................................................................................................7 4.3管理員模塊...........................................................................................................................8 總結(jié).................................................................................................................................................9 附錄A: 主要源程序....................................................................................................................11

      網(wǎng)上投票系統(tǒng)

      1設(shè)計(jì)目的

      系統(tǒng)開發(fā)目的:

      網(wǎng)絡(luò)在線投票是目前網(wǎng)上比較常見的一個功能,利用此功能可以在互聯(lián)網(wǎng)上直接投票,并即時查看投票結(jié)果。利用此系統(tǒng),用戶投票比較方便并且用戶還可以查看并分析投票結(jié)果,從中獲得對自己有用的信息。

      對我們而言,通過編制一個小型網(wǎng)絡(luò)應(yīng)用程序的課程設(shè)計(jì),使我們鞏固所學(xué)的ASP.NET的理論知識,把所學(xué)的理論知識應(yīng)用于實(shí)際問題,培養(yǎng)綜合運(yùn)用所學(xué)知識解決實(shí)際問題的能力。初步掌握設(shè)計(jì)一個網(wǎng)上應(yīng)用程序的思路、方法、步驟。鞏固所學(xué)的有關(guān)知識,培養(yǎng)有關(guān)技能??傮w設(shè)計(jì)

      2.1程序設(shè)計(jì)組成框圖

      2.3數(shù)據(jù)庫分析與設(shè)計(jì)

      設(shè)計(jì)中包括登錄模塊和投票模塊,則數(shù)據(jù)庫有用戶表(users)和候選人表(hxr),用戶表(users)包含用戶賬號(ID)、密碼(Psw)、權(quán)限(Power)和投票記錄(Pw_num)。登陸頁面時,若Power=1,則進(jìn)入管理員頁面,若Power=0,則進(jìn)入普通用戶頁面。投票記錄原始值均為0,當(dāng)進(jìn)行投票后,則自動更新成1,則不能再次投票,如下建立數(shù)據(jù)庫:

      網(wǎng)上投票系統(tǒng)

      網(wǎng)上投票系統(tǒng) 詳細(xì)設(shè)計(jì)

      3.1 模塊功能說明

      系統(tǒng)包括大模塊:登錄模塊,普通用戶模塊和管理員模塊三塊,其中普通用戶模塊包括投票模塊和投票結(jié)果查看模塊,管理員模塊包括修改與刪除候選人信息模塊和添加候選人模塊。

      3.2 登錄模塊

      網(wǎng)上投票系統(tǒng)

      3.3 投票模塊

      網(wǎng)上投票系統(tǒng)

      3.4 管理員模塊

      網(wǎng)上投票系統(tǒng) 系統(tǒng)實(shí)現(xiàn)

      4.1錄入模塊

      網(wǎng)上投票系統(tǒng)

      4.2 投票模塊

      每次必須選擇五名候選人,多選、少選、不選均不能成功:

      每個用戶只能投一次票,當(dāng)再次投票時則顯示:

      網(wǎng)上投票系統(tǒng)

      4.3管理員模塊

      編輯與刪除:

      查看結(jié)果:

      網(wǎng)上投票系統(tǒng)

      總結(jié)

      經(jīng)過一周的時間,在同學(xué)和老師的幫助下,基本完成本次課程設(shè)計(jì),基本完成了在線投票的功能要求。

      這次課程設(shè)計(jì)課程設(shè)計(jì)給我的最大的印象是:基本知識是一切的根本;架構(gòu)很重要的,比想像的還要重要;實(shí)踐比一切空談和理論更能學(xué)到東西。從做這個課程設(shè)計(jì)開始無論遇到什么困難,我都沒有一絲的放棄的念頭。在設(shè)計(jì)過程中一定要慎重,仔細(xì)。來不得半點(diǎn)馬虎。布局是整個課程設(shè)計(jì)的中心,考慮要全面,分析徹底。才會為后來的設(shè)計(jì)打下良好的基礎(chǔ)。否則,前功盡棄,甚至不能完成任務(wù)。

      從這次課程設(shè)計(jì)中我也學(xué)到了很多,掌握了常用數(shù)據(jù)庫方面的知識,也進(jìn)一步學(xué)習(xí)了SQL Server2005和Visual Studio 2005的使用,更重要的是,它不僅培養(yǎng)了我獨(dú)立思考、動手操作的能力,在各種其它能力上也都有了提高,讓我們學(xué)會了很多學(xué)習(xí)的方法。而這是日后最實(shí)用的。

      最后,感謝老師的耐心指導(dǎo)和同學(xué)的幫助,沒有你們的無私教導(dǎo)和幫助,就沒有今天的我的設(shè)計(jì)的實(shí)現(xiàn),衷心感謝你們!

      通過此次課程設(shè)計(jì),我掌握了常用數(shù)據(jù)庫方面的知識,也進(jìn)一步學(xué)習(xí)了SQL Server2005和Visual Studio 2005的使用,更重要的是,它不僅培養(yǎng)了獨(dú)立思考、動手操作的能力,在各種其它能力上也都有了提高,讓我們學(xué)會了很多學(xué)習(xí)的方法。而這是日后最實(shí)用的。在設(shè)計(jì)過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍又一遍的檢查調(diào)試終于找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經(jīng)驗(yàn)不足。面對社會的挑戰(zhàn),只有不斷的學(xué)習(xí)、實(shí)踐,再學(xué)習(xí)、再實(shí)踐。以后,不管有多苦,我想我們都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。

      實(shí)驗(yàn)過程中,也對團(tuán)隊(duì)精神的進(jìn)行了考察,讓我們在合作起來更加默契,在成功后一起體會喜悅的心情。果然是團(tuán)結(jié)就是力量,只有互相之間默契融洽的配合才能換來最終完美的結(jié)果。

      網(wǎng)上投票系統(tǒng)

      此次設(shè)計(jì)也讓我明白了思路即出路,有什么不懂不明白的地方要及時請教或上網(wǎng)查詢,只要認(rèn)真鉆研,動腦思考,動手實(shí)踐,就一定能解決問題。

      參考文獻(xiàn):

      [01]閆洪亮.Asp.Net程序設(shè)計(jì)案例教程[M]:北京.北京大學(xué)出版社.2010.1 [02]郝興偉.Web程序設(shè)計(jì)[M]:北京.中國水利水電出版社.2008

      網(wǎng)上投票系統(tǒng)

      附錄A: 主要源程序

      網(wǎng)上投票系統(tǒng)源程序

      (1)登錄

      using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;

      public partial class _Default : System.Web.UI.Page { protected void Button1_Click(object sender, EventArgs e){ String str_ID = user.Text;SqlConnection cn = DB.createCon();cn.Open();string strsql = “select * from users where ID ='” + user.Text + “' and Psw ='” +psw.Text+ “'”;SqlCommand cm = new SqlCommand(strsql, cn);SqlDataReader dr = cm.ExecuteReader();if(dr.Read()){ Session[“ID”]=dr [“ID”];Session[“Power”]=dr [“Power”];Session[“Psw”] = dr[“Psw”];if((int)Session[“Power”]==0){ Response.Redirect(“普通用戶頁面.aspx”);} else if((int)Session[“Power”]==1){ Response.Redirect(“管理員頁面.aspx”);} else { Label1.Text = “對不起,登錄失敗?。 ?} cn.Close();

      網(wǎng)上投票系統(tǒng)

      } } }

      (2)投票 using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;

      public partial class 投票頁面 : System.Web.UI.Page { int check_num = 0;SqlConnection MyConn = DB.createCon();protected void Page_Load(object sender, EventArgs e){ string str2 = “select Name from hxr where ID='” + Session[“ID”] + “'”;MyConn.Open();SqlCommand comm = new SqlCommand(str2, MyConn);

      CheckNum();MyConn.Close();

      } protected void CheckNum(){ foreach(System.Web.UI.WebControls.GridViewRow row in this.GridView1.Rows){

      CheckBox chk =(CheckBox)row.FindControl(“CheckBox1”);if(chk.Checked == true){ check_num = check_num + 1;if(chk.Checked == false){ check_num = check_num-1;

      網(wǎng)上投票系統(tǒng)

      } } }

      } protected void vote(){ if(check_num == 0){ Response.Write(“”);return;} if(check_num!= 5){ Response.Write(“”);return;} if(check_num == 5){ // MyConn.Open();foreach(System.Web.UI.WebControls.GridViewRow dl in this.GridView1.Rows){ CheckBox chk =(CheckBox)dl.FindControl(“CheckBox1”);if(chk.Checked == true){ string ID = dl.Cells[1].Text.ToString();MyConn.Open();string str1 = “update hxr set vote=vote+1 where ID='” + ID + “'”;string str = “update users set Pw_num =1 where ID='” + Session[“ID”] + “'”;SqlCommand MyComm = new SqlCommand(str1, MyConn);SqlCommand MyComm1 = new SqlCommand(str, MyConn);MyComm.ExecuteNonQuery();MyComm1.ExecuteNonQuery();

      MyConn.Close();Response.Write(“”);Response.Write(“”);} }

      } } protected void Button1_Click1(object sender, EventArgs e){

      string str = “select * from users where ID ='”+ Session[“ID”]+“' and Psw='”+Session[“Psw”]+“' ”;MyConn.Open();SqlCommand comm = new SqlCommand(str, MyConn);SqlDataReader dr1= comm.ExecuteReader();

      if(dr1.Read()){ if((int)dr1[“Pw_num”] == 1){

      Response.Write(“”);

      }

      else { MyConn.Close();vote();} } } }

      第四篇:嵌入式系統(tǒng)課程設(shè)計(jì)

      《嵌入式系統(tǒng)概論》綜合設(shè)計(jì)報告書

      設(shè)計(jì)題目:用鍵盤控制LED顯示不同圖形

      中央民族大學(xué) 二零零八年十月三十一日

      一、設(shè)計(jì)目的

      了解LED點(diǎn)陣和矩陣鍵盤的工作原理。

      二、設(shè)計(jì)內(nèi)容

      編寫程序控制用矩陣鍵盤控制LED點(diǎn)亮,產(chǎn)生不同的圖形。

      三、設(shè)計(jì)方案

      功能概述:

      本設(shè)計(jì)要實(shí)現(xiàn)的功能是通過鍵盤控制LED點(diǎn)陣圖形顯示,如果鍵盤輸入0-9十個數(shù)字時顯示相應(yīng)的數(shù)字,如果輸入其他的鍵,則顯示“+”號。

      1、程序設(shè)計(jì)思路

      本設(shè)計(jì)要實(shí)現(xiàn)鍵盤控制LED點(diǎn)陣圖形顯示,就必須要編寫鍵盤和LED點(diǎn)陣的程序。先通過掃描矩陣鍵盤,得到鍵盤值,然后再調(diào)用點(diǎn)陣顯示子函數(shù),根據(jù)掃描的鍵盤值,在LED點(diǎn)陣上顯示不同的圖形。

      2、主程序設(shè)計(jì)

      主程序要實(shí)現(xiàn)的功能是矩陣鍵盤掃描,得到鍵盤值,然后把值傳給LED顯示函數(shù)。

      程序流程圖如下:

      3、LED點(diǎn)陣顯示函數(shù)設(shè)計(jì)

      本函數(shù)要實(shí)現(xiàn)的功能是根據(jù)鍵盤的值,在LED點(diǎn)陣上顯示不同的圖形。如果鍵盤的輸入值為0-9則顯示相應(yīng)的數(shù)字,如果輸入的是其他值,則顯示“+”。本程序采用二維數(shù)組存放要顯示的圖形的字模,然后再通過逐行掃描LED點(diǎn)陣,把要顯示的圖形分8次顯示,一次顯示一行,利用人眼的視覺暫留效應(yīng),是人看到的是一個圖形一次顯示出來,通過一個循環(huán)控制圖形顯示的時間。程序流程圖如下:

      4、點(diǎn)陣圖形設(shè)計(jì)

      根據(jù)8*8 LED點(diǎn)陣的原理,8X8 點(diǎn)陣共需要64 個發(fā)光二極管組成,且每個發(fā)光二極管是放置在行線和列線的交叉點(diǎn)上,當(dāng)對應(yīng)的某一列置1 電平,某一行置0 電平,則相應(yīng)的二極管就亮;

      先繪制出要顯示的圖形如下:

      根據(jù)圖形中點(diǎn)亮的LED燈的位置,得到相應(yīng)圖形的16進(jìn)制數(shù),存放在二維數(shù)組Buf1[11][8]中。

      所以要顯示的圖形的字模如下:

      buf1[11][8]={ {0x3c,0x24,0x24,0x24,0x24,0x24,0x3c,0x00},//0

      {0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08},//1

      {0x3c,0x20,0x20,0x3c,0x04,0x04,0x3c,0x00},//2

      {0x3c,0x20,0x20,0x3c,0x20,0x20,0x3c,0x00},//3

      {0x24,0x24,0x24,0x3c,0x20,0x20,0x20,0x00},//4

      {0x3c,0x04,0x04,0x3c,0x20,0x20,0x3c,0x00},//5

      {0x3c,0x04,0x04,0x3c,0x24,0x24,0x3c,0x00},//6

      {0x3c,0x20,0x20,0x20,0x20,0x20,0x20,0x00},//7

      {0x3c,0x24,0x24,0x3c,0x24,0x24,0x3c,0x00},//8

      {0x3c,0x24,0x24,0x3c,0x20,0x20,0x3c,0x00},//9

      {0x08,0x08,0x08,0x3e,0x08,0x08,0x08,0x00}

      //+

      };

      四、程序源代碼

      //*************************************************************** #include #include #include #include // open()close()#include // read()write()#include

      #define DEVICE_NAME “/dev/led_ary_ctl” #define DEVICE_NAME1 “/dev/keypad”

      void Key(unsigned char b[]);

      //------main----int main(void){

      int fd;

      int ret;

      unsigned char buf[2];

      double x;

      char pre_scancode = 0xff;

      printf(“n start keypad_driver test nn”);

      fd = open(DEVICE_NAME1, O_RDWR);

      printf(“fd = %dn”,fd);

      if(fd ==-1){

      printf(“open device %s errorn”,DEVICE_NAME1);}

      else {

      buf[0]=0x22;

      while(1)

      {

      read(fd,buf,1);

      if(buf[0]!= pre_scancode)

      {

      if(buf[0]!=0xff)

      {

      printf(“key =%xn”,buf[0]);

      Key(buf);

      }

      }

      pre_scancode = buf[0];

      usleep(50000);

      }

      // close

      ret = close(fd);

      printf(“ret=%dn”,ret);

      printf(“close keypad_driver testn”);}

      return 0;}// end main //***************************************************************************** //---------------void Key(unsigned char b[]){ int fd;

      int ret;

      int i,j,k;

      unsigned char buf[2];

      unsigned char buf2[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};unsigned char buf1[11][8]={{0x3c,0x24,0x24,0x24,0x24,0x24,0x3c,0x00},//0

      {0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08},//1

      {0x3c,0x20,0x20,0x3c,0x04,0x04,0x3c,0x00},//2

      {0x3c,0x20,0x20,0x3c,0x20,0x20,0x3c,0x00},//3

      {0x24,0x24,0x24,0x3c,0x20,0x20,0x20,0x00},//4

      {0x3c,0x04,0x04,0x3c,0x20,0x20,0x3c,0x00},//5

      {0x3c,0x04,0x04,0x3c,0x24,0x24,0x3c,0x00},//6

      {0x3c,0x20,0x20,0x20,0x20,0x20,0x20,0x00},//7

      {0x3c,0x24,0x24,0x3c,0x24,0x24,0x3c,0x00},//8

      {0x3c,0x24,0x24,0x3c,0x20,0x20,0x3c,0x00},//9

      {0x08,0x08,0x08,0x3e,0x08,0x08,0x08,0x00}

      //+

      };

      // begin of led ary

      buf[0]= 1;

      buf[1]= 0;

      if(b[0]<=9)i=b[0];else

      i=10;

      fd = open(DEVICE_NAME, O_RDWR);

      printf(“fd = %dn”,fd);

      if(fd ==-1)

      printf(“open device %s errorn”,DEVICE_NAME);

      else {

      for(j=0;j<=5;j++)

      {

      for(k=0;k<8;k++)

      {

      buf[0]=buf1[i][k];buf[1]=buf2[k];

      write(fd,buf,2);

      }

      usleep(1);

      }

      // close

      ret = close(fd);

      printf(“ret=%dn”,ret);

      printf(“close led_driver testn”);} } //-

      五、設(shè)計(jì)結(jié)果

      實(shí)現(xiàn)鍵盤控制LED點(diǎn)陣顯示,輸入0-9十個數(shù)字時顯示相應(yīng)的數(shù)字,如果輸入其他的鍵,則顯示“+”號。

      六、心得體會

      通過本次實(shí)驗(yàn),我們對linux下的實(shí)驗(yàn)更加熟悉了,對LED點(diǎn)陣顯示和矩陣鍵盤的原理有了深入的了解,掌握了點(diǎn)陣圖形的設(shè)計(jì)方法和鍵盤的輸入的讀取,并把二者結(jié)合起來,實(shí)現(xiàn)了鍵盤控制點(diǎn)陣圖形現(xiàn)實(shí)。

      在實(shí)驗(yàn)過程中,我們也出現(xiàn)了問題,最開始時,由于不清楚點(diǎn)陣的C,R的高低位的對應(yīng)情況,經(jīng)過試驗(yàn),才確定。然后就是點(diǎn)陣的顯示是一閃即過的,然后我們通過循環(huán)控制了點(diǎn)陣的顯示時間??傊ㄟ^這次設(shè)計(jì),我們都學(xué)到了很多東西。

      第五篇:課程設(shè)計(jì)系統(tǒng)報告

      GIS課程系統(tǒng)設(shè)計(jì)文檔

      學(xué)院名稱: 專業(yè)名稱撰寫人學(xué)號:111104006

      開發(fā)工具:Visual c#.net++ArcGIS Engine

      1)系統(tǒng)建設(shè)目標(biāo)

      本課程設(shè)計(jì)是在一個學(xué)期《GIS設(shè)計(jì)與實(shí)現(xiàn)》的學(xué)習(xí)以后的一個綜合實(shí)驗(yàn),很好地融合了理論與實(shí)踐。該系統(tǒng)建設(shè)本著實(shí)用性,標(biāo)準(zhǔn)性,簡潔性和友好性為原則,目標(biāo)是利用AE開發(fā)實(shí)現(xiàn)地圖各種基本的功能,熟練掌握二次開發(fā)的基本流程。

      2)系統(tǒng)建設(shè)內(nèi)容

      系統(tǒng)建設(shè)的內(nèi)容包括系統(tǒng)的編寫目標(biāo),系統(tǒng)需求分析,系統(tǒng)配置要求,系統(tǒng)的詳細(xì)設(shè)計(jì),系統(tǒng)編程實(shí)現(xiàn),系統(tǒng)的測試維護(hù)。

      3)系統(tǒng)功能設(shè)計(jì)

      系統(tǒng)實(shí)現(xiàn)了地圖操作的基本功能,包括:(1)地圖輸入:支持地圖輸入;支持用戶選擇文件輸入;(2)地圖顯示:顯示地圖,支持縮放、漫游、全圖功能;(3)地圖管理:圖層信息顯示;圖層關(guān)閉操作;圖層添加操作等(4)查詢:支持屬性查詢和空間查詢(如點(diǎn)查詢、圓查詢、矩形查(5)空間分析:實(shí)時獲取點(diǎn)坐標(biāo);量測距離;量測面積(6)專題圖制作(7)地圖輸出:輸出柵格圖(8)提供網(wǎng)絡(luò)分析和地圖要素的符號化。

      4)系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)

      本系統(tǒng)采用的是ArcGIS自帶的地理數(shù)據(jù)庫,既能滿足實(shí)驗(yàn)要求,有很好的和gis兼容,使用起來更加高效方便。數(shù)據(jù)庫設(shè)計(jì)要較好的解決數(shù)據(jù)冗余、數(shù)據(jù)不一致性和數(shù)據(jù)聯(lián)系弱等缺陷,本數(shù)據(jù)庫采用面向?qū)ο蟮臄?shù)據(jù)庫技術(shù)。分別從外部級,概念級和內(nèi)部級構(gòu)建數(shù)據(jù)庫的體系結(jié)構(gòu),充分展現(xiàn)了數(shù)據(jù)庫的三級結(jié)構(gòu)和兩級映像,達(dá)到了數(shù)據(jù)庫物理獨(dú)立性和邏輯獨(dú)立性的要求。數(shù)據(jù)庫的主要功能有數(shù)據(jù)庫的定義,數(shù)據(jù)庫的操縱,數(shù)據(jù)庫的保護(hù),數(shù)據(jù)庫的維護(hù)以及數(shù)據(jù)字典。

      5)系統(tǒng)軟硬件配置

      操作系統(tǒng):Windows7

      數(shù)據(jù)庫:地圖數(shù)據(jù)庫 File Geodatabase

      開發(fā)語言:VS C#.NET

      開發(fā)環(huán)境:.net Framework 4.0

      開發(fā)平臺: Windowsphone VS2010

      GIS平臺:ArcGIS10.0ArcGIS Engine10.0

      6)關(guān)鍵技術(shù)實(shí)現(xiàn)(關(guān)鍵技術(shù)解決思路、關(guān)鍵的函數(shù)、程序說明等)

      7)實(shí)習(xí)的體會與建議

      下載教學(xué)系統(tǒng)課程設(shè)計(jì)計(jì)劃書word格式文檔
      下載教學(xué)系統(tǒng)課程設(shè)計(jì)計(jì)劃書.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        11級工造課程設(shè)計(jì)教學(xué)計(jì)劃書

        藝術(shù)設(shè)計(jì)系藝術(shù)設(shè)計(jì)專業(yè)(工業(yè)設(shè)計(jì)方向) 11級課題設(shè)計(jì)課程要求說明 課程設(shè)計(jì)是根據(jù)教學(xué)計(jì)劃和教學(xué)要求,在本專業(yè)的主干課程、核心課程或特色課程中設(shè)置的實(shí)踐性教學(xué)環(huán)節(jié),是對學(xué)......

        “主導(dǎo)—主體”教學(xué)系統(tǒng)課程設(shè)計(jì)報告

        引言 “主導(dǎo)-主體” 教學(xué)系統(tǒng)設(shè)計(jì)模式(簡稱“雙主”模式,)是何克抗教授在奧蘇貝爾“有意義學(xué)習(xí)理論”、“動機(jī)理論”、“先行組織者”教學(xué)策略及建構(gòu)主義學(xué)習(xí)理論指導(dǎo)下提出的......

        VC課程設(shè)計(jì)報告--教學(xué)事務(wù)管理系統(tǒng)

        C++ 課 程 設(shè) 計(jì) 實(shí) 驗(yàn) 報 告 學(xué)號 姓名院系專業(yè) 能源與環(huán)境工程 熱能與動力工程 一、 課題名稱 《教學(xué)事務(wù)管理系統(tǒng)》 二、 問題陳述 使用面向?qū)ο笤O(shè)計(jì)的系統(tǒng)分析和設(shè)計(jì),......

        數(shù)據(jù)庫課程設(shè)計(jì)實(shí)施計(jì)劃書

        西北農(nóng)林科技大學(xué)信息工程學(xué)院 《數(shù)據(jù)庫設(shè)計(jì)(甲)》實(shí)施計(jì)劃書 姓名 電子郵箱 張桐 244211337@ qq.com 學(xué)號 指導(dǎo)教師 2012013324 蔚繼承 專業(yè)班級 電子郵箱 軟件工程121班 一......

        單片機(jī)課程設(shè)計(jì)計(jì)劃書(精選五篇)

        機(jī)電科學(xué)與工程系電氣自動化技術(shù)專業(yè)(??疲秵纹瑱C(jī)原理及接口技術(shù)課程設(shè)計(jì)》計(jì)劃書一、目的及要求1.目的:通過本課程設(shè)計(jì),?使學(xué)生進(jìn)一步掌握單片機(jī)應(yīng)用系統(tǒng)的硬、?軟件開發(fā)方......

        【課程設(shè)計(jì)】職工信息管理系統(tǒng)

        題目:職工信息系統(tǒng) 功能包括: ? 建立職工信息數(shù)據(jù)(職工編號,姓名,性別,年齡,電話,職務(wù),工資和家庭成員信息)和信息簡表(編號,姓名,電話) ? 根據(jù)職工編號查詢職工信息(查詢時需要身份確認(rèn)......

        液壓系統(tǒng)的課程設(shè)計(jì)

        《現(xiàn)代機(jī)械工程基礎(chǔ)實(shí)驗(yàn)1》(機(jī)電)之 機(jī)械工程控制基礎(chǔ)綜合實(shí)驗(yàn) 指 導(dǎo) 書 指導(dǎo)教師:董明曉 逄波山東建筑大學(xué) 機(jī)電工程學(xué)院 2013.7.4 一、過山車項(xiàng)目 1、過山車(Roller coaste......

        拖動系統(tǒng)課程設(shè)計(jì)教學(xué)大綱

        《拖動系統(tǒng)課程設(shè)計(jì)》教學(xué)大綱 課程中文名稱:拖動系統(tǒng)課程設(shè)計(jì)課程代碼:33019 課程英文名稱:Curriculum Design for Drive System 課程類別與性質(zhì):專業(yè)課,必修 總學(xué)時:2周 總學(xué)分:2......