版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
呂傳濤:學生信息管理PAGEI《Web技術(shù)與開發(fā)(ASP.NET)》課程設計說明書設計題目:網(wǎng)上投票系統(tǒng)指導老師:學生學號:學生姓名:同組人:時間:201年月日PAGEI摘要隨著網(wǎng)絡技術(shù)的迅速發(fā)展傳統(tǒng)的投票方式已經(jīng)不能滿足人們的需要。而網(wǎng)上投票系統(tǒng)除了能夠完成傳統(tǒng)的功能之外,更具有時效高和范圍廣的優(yōu)點更符合現(xiàn)代社會的需要。網(wǎng)上投票系統(tǒng)的設計是采用ASP.Net和SQLServer2005技術(shù)開發(fā)的簡易投票系統(tǒng)并在用戶登陸過程中設置動態(tài)驗證碼提高系統(tǒng)的安全性。它實現(xiàn)了以下功能:投票、結(jié)果查看、增加、刪除等。本次課程設計首先介紹了網(wǎng)上投票系統(tǒng)的概念及和適用范圍。在系統(tǒng)開發(fā)環(huán)境中主要對ASP、SQL及系統(tǒng)總體設計作了詳盡的介紹。接著通過E-R圖說明數(shù)據(jù)庫的搭建和數(shù)據(jù)庫的設計。然后介紹了本系統(tǒng)的總體設計包括系統(tǒng)結(jié)構(gòu)和總體功能設計。論文以功能模塊圖的形式說明了功能的設計并給出了部分核心代碼及主要功能界面圖。投票系統(tǒng)概括起來就是要通過科學的管理手段和專業(yè)化管理技術(shù)來實現(xiàn)統(tǒng)一。網(wǎng)上投票系統(tǒng)應具有以下功能:其一方便的操作。原有的手工投票管理基本上是人工操作效率低下,缺乏方便性,在線管理系統(tǒng)運用計算機和其他附加設備,不再需要手工操作基本上是全自動化,能夠節(jié)省人力、最大限度地利用各種寶貴的資源,大大的提高了效率。其二友好的界面。友好的用戶界面會給人一種親切感,在使用起來不會覺得繁瑣。用戶只需在線登陸點擊投票而且可以直接點擊查看投票的統(tǒng)計結(jié)果。其三強大的功能。后臺管理員可以創(chuàng)建、刪除、修改投票候選人、并統(tǒng)計投票結(jié)果。本設計正是基于這樣的功能要求展開設計的。本系統(tǒng)的研究內(nèi)容主要有兩部分,具體如下:1、數(shù)據(jù)庫設計?;赟QL并根據(jù)需求進行數(shù)據(jù)庫表的設計。2、功能模塊的實現(xiàn)。主要包括功能界面的設計和后臺實現(xiàn)。本網(wǎng)上投票系統(tǒng)的開發(fā),遵循了自上而下的開發(fā)方式,即從整體到局部,從抽象到具體,從概要設計到詳細設計,從而體現(xiàn)結(jié)構(gòu)化的設計思想。貫穿開發(fā)過程的方法是:瀑布模型、生命周期方法學、面向?qū)ο蠓椒ǖ慕Y(jié)合。這也是目前較為行之有效的開發(fā)方法。在進行"網(wǎng)上投票系統(tǒng)"的開發(fā)時,用到了許多計算機方面的相關技術(shù),其中也用到了許多新的開發(fā)技術(shù)和方法,這些也是完成系統(tǒng)開發(fā)的關鍵性技術(shù),最主要的是:ASP技術(shù)、三層應用系統(tǒng)框架結(jié)構(gòu)、SQL數(shù)據(jù)庫技術(shù)等。關鍵詞:網(wǎng)上投票系統(tǒng);ASP;SQLPAGEII目錄TOC\o"1-3"\h\z摘要 I第1章設計目的 11.1設計目的 1第2章總體設計 22.1程序設計組成框圖 22.2流程圖 42.3關系圖 52.4數(shù)據(jù)庫分析與設計 5第3章詳細設計 63.1模塊功能說明 63.2登錄模塊 63.3投票模塊 83.4排序模塊 123.5系統(tǒng)設置模塊 123.6數(shù)據(jù)庫表設計 13第4章系統(tǒng)實現(xiàn) 154.1錄入模塊 154.2投票模塊 164.3排序模塊 174.4系統(tǒng)設置模塊 18結(jié)束語(心得體會) 21II網(wǎng)上投票系統(tǒng)PAGE22第1章設計目的1.1設計目的網(wǎng)上投票系統(tǒng)的開發(fā)可以更好的把市場的信息更準確更快速的反饋給客戶,使信息的來源更廣泛,從而提高信息的準確性。運用此系統(tǒng)可以降低企業(yè)為市場調(diào)查而消耗的人力和物力,利用節(jié)省的資源提高產(chǎn)品的質(zhì)量,增強競爭力。一個網(wǎng)站不斷發(fā)展的前提就是眾多用戶的支持,一個好的網(wǎng)站一定要注意與用戶之間信息的交流。能夠有效得到用戶反饋的信息,并及時對網(wǎng)站內(nèi)容進行改進,這也是一個網(wǎng)站持續(xù)發(fā)展的基礎。也正是由于以上原因,網(wǎng)絡上各式各樣的投票系統(tǒng)層出不窮。網(wǎng)絡在線投票是目前網(wǎng)上比較常見的一個功能,利用此功能可以提直接在互聯(lián)網(wǎng)上直接投票,并及時查看投票結(jié)果。利用此系統(tǒng),用戶投票比較方便還可以查看并分析投票結(jié)果,從中獲得對自己有用的信息。本次課程設計的目的,就是制作一個網(wǎng)上投票系統(tǒng),該系統(tǒng)可以實現(xiàn)對投票數(shù)量進行累加,統(tǒng)計票數(shù)等操作。投票網(wǎng)頁的基本要求:有所有候選人列表(至少10人),有必要的投票說明和要求,如只能選幾人(由系統(tǒng)給予限制),顯示后可投票,如選5人,選定5人后,網(wǎng)上提交。多選和少選都不能提交(無效票)。網(wǎng)上投票后,再次進入該網(wǎng)頁時該網(wǎng)頁不能再投票。每個人不能重復投票。獲得投票統(tǒng)計結(jié)果網(wǎng)頁的基本要求:多人投票完畢后,通過該網(wǎng)頁獲得投票統(tǒng)計結(jié)果,按候選人數(shù)排列得票最高的人員名單,如選5人就列出5人得名單。按得票多少排列,顯示在屏幕上。要求調(diào)入該網(wǎng)頁時,必須通過輸入登錄名和密碼后才能顯示上述投票結(jié)果。第2章總體設計2.1程序設計組成框圖2.1.1.系統(tǒng)主結(jié)構(gòu)圖:登錄系統(tǒng)登錄系統(tǒng)管理員頁面用戶頁面用戶信息管理主題信息管理查看投票結(jié)果選擇投票主題查看投票結(jié)果2.1.2.子系統(tǒng)結(jié)構(gòu):(1)用戶信息管理:用戶信息管理用戶信息管理注冊用戶信息修改用戶信息刪除用戶信息(2)主題信息管理:主題信息管理主題信息管理添加候選人信息刪除候選人信息修改候選人信息2.2流程圖開始開始用戶登錄管理員登錄登錄登錄投票投票結(jié)果查看投票結(jié)果查看用戶信息管理主題信息管理結(jié)果顯示2.3關系圖用戶用戶投票投票表1投票表2用戶名密碼權(quán)限候選人編號候選人名字得票總數(shù)候選人編號候選人名字得票總數(shù)2.4數(shù)據(jù)庫分析與設計我們設計了四個表,分別是用戶表(yonghu),投票表1(vote1),投票表2(vote2),isvote表。用戶表:在用戶注冊時,用于存儲“用戶名”,“密碼”,“權(quán)限”等信息。投票表1:存儲投票相關信息如:“候選人編號”,“候選人名字”,“得票總數(shù)”。投票表2:存儲投票相關信息如:“候選人編號”,“候選人名字”,“得票總數(shù)”。Isvote表:存儲“用戶名”,“向主題1投票”,“向主題2投票”相關信息。數(shù)據(jù)關系模式用戶信息(用戶名,密碼,權(quán)限)投票表1(候選人編號,候選人名字,得票總數(shù))投票表2(候選人編號,候選人名字,得票總數(shù))isvote(userid,isvote1,isvote2)第3章詳細設計3.1模塊功能說明系統(tǒng)包括四大模塊:登錄模塊,投票模塊,排序模塊,系統(tǒng)設置模塊登錄模塊:該模塊分為登錄和注冊兩個小模塊??梢詫崿F(xiàn)普通用戶和管理員兩種身份的登錄,普通用戶登錄后就跳轉(zhuǎn)到用戶操作頁面,管理員登錄后進入管理員操作頁面。還可以實現(xiàn)普通用戶的注冊,管理員不可以注冊,但可以對普通用戶進行添加、修改、刪除。投票模塊:該模塊可以為兩個主題投票,其中一個是多選(不多于5人),另一個是單選。普通用戶可以進行投票,管理員不可以投票,可以對投票主題進行管理,即進行對投票的候選人的添加、修改、刪除。排序模塊:主要用于投票結(jié)果的查看,可以對候選人的總得票數(shù),名字等進行排序,可以看到排名前5的候選人名單和得票數(shù),也可以查看所有候選人的得票數(shù),這樣便可以直觀的看出得票數(shù)的高低。系統(tǒng)設置模塊:管理員對頁面的管理,如可以對普通用戶進行添加、修改、刪除,也可以對對投票的候選人的添加、修改、刪除。3.2登錄模塊該模塊分為登錄和注冊兩個小模塊。登錄模塊的具體設計代碼如下圖所示:usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Data.SqlClient;publicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidButton1_Click(objectsender,EventArgse){SqlConnectionMyConnection=Conn.CreateCon();MyConnection.Open();//打開連接stringstrsql="select*fromyonghuwhereuserid='"+TextBox1.Text+"'andpasswd='"+TextBox2.Text+"'";SqlCommandcm=newSqlCommand(strsql,MyConnection);SqlDataReaderdr=cm.ExecuteReader();if(dr.Read()){//保存當前用戶名到Session。Session["userid"]=dr["userid"];Session["power"]=dr["power"];inta=Convert.ToInt32(DropDownList1.SelectedValue);intc=Convert.ToInt32(Session["power"]);if(c==a){if(c==0){Response.Redirect("用戶主頁.aspx");}elseif(c==1){Response.Redirect("管理員主頁.aspx");}}else{Response.Write("<script>alert(\"權(quán)限錯誤!\");</script>");}}else{Response.Write("<script>alert(\"用戶名或密碼錯誤!\");</script>");}MyConnection.Close();//關閉連接}protectedvoidButton2_Click(objectsender,EventArgse){Response.Redirect("register.aspx");}}注冊模塊的具體設計代碼如下圖所示:usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Data.SqlClient;publicpartialclassregister:System.Web.UI.Page{inta;protectedvoidPage_Load(objectsender,EventArgse){a=Convert.ToInt32(Session["power"]);}protectedvoidButton1_Click(objectsender,EventArgse){SqlConnectionoCon=Conn.CreateCon();stringinsertString="INSERTINTOyonghu(userid,passwd,power)values('"+TextBox1.Text+"','"+TextBox2.Text+"',0)";stringinsertString2="INSERTINTOisvote(userid,isvote1,isvote2)values('"+TextBox1.Text+"',0,0)";SqlCommandcmd=newSqlCommand(insertString,oCon);SqlCommandcmd2=newSqlCommand(insertString2,oCon);oCon.Open();cmd.ExecuteNonQuery();cmd2.ExecuteNonQuery();oCon.Close();if(a==1){Response.Redirect("管理員主頁.aspx");}else{Response.Redirect("default.aspx");}}}3.3投票模塊該模塊可以為兩個主題投票,其中一個主題是“三好學生”的評選,另一個是“你最喜歡的歌手”的評選?!叭脤W生”的評選的具體設計代碼如下所示:usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Data.SqlClient;publicpartialclassDefault2:System.Web.UI.Page{intc,d,a,i,n;stringm;protectedvoidPage_Load(objectsender,EventArgse){m=(string)(Session["userid"]);n=(int)(Session["power"]);}protectedvoidButton1_Click(objectsender,EventArgse){quzhi();c=(int)(Session["isvote1"]);if(n==0){if(c==0){for(i=0;i<=this.GridView1.Rows.Count-1;i++){CheckBoxchk=(CheckBox)(this.GridView1.Rows[i].FindControl("checkbox1"));if(chk.Checked){d=d+1;}}sw();}else{Response.Write("<script>alert(\"您已經(jīng)投過票!謝謝!\");</script>");}}else{Response.Write("<script>alert(\"\");</script>");}}publicvoidsw()//此方法用于檢驗投票次數(shù){if(d==0){Response.Write("<script>alert(\"您還沒有投票!\");</script>");}elseif(d<6){for(i=0;i<=this.GridView1.Rows.Count-1;i++){CheckBoxchk=(CheckBox)(this.GridView1.Rows[i].FindControl("checkbox1"));if(chk.Checked){db();}}Response.Redirect("vote1投票結(jié)果.aspx");}elseif(d>5){Response.Write("<script>alert(\"您的選擇超過五人!\");</script>");}}publicvoiddb()//投票計數(shù)操作,并且將用戶投票狀態(tài)改變{a=Convert.ToInt32(GridView1.Rows[i].Cells[0].Text);intb=Convert.ToInt32(GridView1.Rows[i].Cells[2].Text)+1;CheckBoxchk=(CheckBox)(this.GridView1.Rows[i].FindControl("checkbox1"));SqlConnectionCON=newSqlConnection("DataSource=.;InitialCatalog=VoteDB;IntegratedSecurity=True");stringupdatestring1="updatevote1setsum=@sumwherevoteid=@voteid";stringupdatestring2="updateisvotesetisvote1=1whereuserid=@id";SqlCommandcmd1=newSqlCommand(updatestring1,CON);SqlCommandcmd2=newSqlCommand(updatestring2,CON);cmd1.Parameters.AddWithValue("@voteid",a);cmd2.Parameters.AddWithValue("@id",m);cmd1.Parameters.AddWithValue("@sum",b);CON.Open();cmd1.ExecuteNonQuery();cmd2.ExecuteNonQuery();CON.Close();}publicvoidquzhi(){SqlConnectionMyConnection=Conn.CreateCon();MyConnection.Open();//打開連接stringstrsql2="select*fromisvotewhereuserid='"+m+"'";SqlCommandcm2=newSqlCommand(strsql2,MyConnection);SqlDataReaderdr2=cm2.ExecuteReader();dr2.Read();Session["isvote1"]=dr2["isvote1"];Session["isvote2"]=dr2["isvote2"];}}“你最喜歡的歌手”的評選的具體設計代碼如下所示:usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Data.SqlClient;publicpartialclassDefault3:System.Web.UI.Page{intc,d,a,b,i,n;stringm;protectedvoidPage_Load(objectsender,EventArgse){m=(string)(Session["userid"]);n=(int)(Session["power"]);}protectedvoidButton1_Click(objectsender,EventArgse){quzhi();c=(int)(Session["isvote2"]);if(n==0)//如果是普通用戶的話,執(zhí)行下列語句{if(c==0)//如果沒有投票{for(i=0;i<=this.GridView1.Rows.Count-1;i++)//對選擇的對象計數(shù){CheckBoxchk=(CheckBox)(this.GridView1.Rows[i].FindControl("checkbox1"));if(chk.Checked){d=d+1;}}sw();}else{Response.Write("<script>alert(\"您已經(jīng)投過票!謝謝!\");</script>");}}else//如果是管理員不能投票{Response.Write("<script>alert(\"管理員不能投票!\");</script>");}}publicvoidsw()//此方法用于檢驗投票次數(shù){if(d==0){Response.Write("<script>alert(\"您還沒有投票!\");</script>");}elseif(d==1){for(i=0;i<=this.GridView1.Rows.Count-1;i++){for(i=0;i<=this.GridView1.Rows.Count-1;i++){CheckBoxchk=(CheckBox)(this.GridView1.Rows[i].FindControl("checkbox1"));if(chk.Checked){db();}}}Response.Redirect("vote2投票結(jié)果.aspx");}elseif(d>1){Response.Write("<script>alert(\"您只能為一人投票!\");</script>");}}publicvoiddb()//投票計數(shù)操作,并且將用戶投票狀態(tài)改變{a=Convert.ToInt32(GridView1.Rows[i].Cells[0].Text);b=Convert.ToInt32(GridView1.Rows[i].Cells[2].Text)+1;CheckBoxchk=(CheckBox)(this.GridView1.Rows[i].FindControl("checkbox1"));SqlConnectionCON=newSqlConnection("DataSource=.;InitialCatalog=VoteDB;IntegratedSecurity=True");stringupdatestring1="updatevote2setsum=@sumwherevoteid=@voteid";//將總數(shù)增加一stringupdatestring2="updateisvotesetisvote2=1whereuserid=@id";//使該用戶不能投票SqlCommandcmd1=newSqlCommand(updatestring1,CON);SqlCommandcmd2=newSqlCommand(updatestring2,CON);cmd1.Parameters.AddWithValue("@voteid",a);cmd2.Parameters.AddWithValue("@id",m);cmd1.Parameters.AddWithValue("@sum",b);CON.Open();cmd1.ExecuteNonQuery();cmd2.ExecuteNonQuery();CON.Close();}publicvoidquzhi(){SqlConnectionMyConnection=Conn.CreateCon();MyConnection.Open();//打開連接stringstrsql2="select*fromisvotewhereuserid='"+m+"'";SqlCommandcm2=newSqlCommand(strsql2,MyConnection);SqlDataReaderdr2=cm2.ExecuteReader();dr2.Read();Session["isvote1"]=dr2["isvote1"];Session["isvote2"]=dr2["isvote2"];}}3.4排序模塊主要用于投票結(jié)果的查看,可以對候選人的總得票數(shù),名字等進行排序。該功能是用sqldatasource數(shù)據(jù)源控件實現(xiàn)的,只要將sortexpression屬性設置為要實現(xiàn)排序的字段值即可。3.5系統(tǒng)設置模塊管理員對頁面的管理,如可以對普通用戶進行添加、修改、刪除,也可以對對投票的候選人的添加、修改、刪除。該功能是用objectdatasource數(shù)據(jù)源控件實現(xiàn)的,具體設計代碼如下所示:publicDataSetGetvote1(){stringstrSql="SELECTvoteid,voyename,sumFROMvote1";SqlDataAdapteroDA=newSqlDataAdapter(strSql,oCon);DataSetoDS=newDataSet();oDA.Fill(oDS,"user");returnoDS;}publicvoidUpdatevote1(stringvoteid,stringvoyename,stringsum){stringupdateString="UPDATEvote1setvoyename=@voyename,sum=@sumwherevoteid=@voteid";SqlCommandcmd=newSqlCommand(updateString,oCon);cmd.Parameters.AddWithValue("@voteid",voteid);cmd.Parameters.AddWithValue("@voyename",voyename);cmd.Parameters.AddWithValue("@sum",sum);oCon.Open();cmd.ExecuteNonQuery();oCon.Close();}publicvoidDeletevote1(stringvoteid){//SqlConnectionoCon=Conn.CreateCon();stringdeleteString="DELETEFROMvote1WHEREvoteid=@voteid";SqlCommandcmd=newSqlCommand(deleteString,oCon);cmd.Parameters.AddWithValue("@voteid",voteid);oCon.Open();cmd.ExecuteNonQuery();oCon.Close();}publicvoidInsertvote1(stringvoteid,stringvoyename,stringsum){//SqlConnectionoCon=Conn.CreateCon();stringInsertString="INSERTINTOvote1(voteid,voyename,sum)VALUES(@voteid,@voyename,@sum)";SqlCommandcmd=newSqlCommand(InsertString,oCon);cmd.Parameters.AddWithValue("@voteid",voteid);cmd.Parameters.AddWithValue("@voyename",voyename);cmd.Parameters.AddWithValue("@sum",sum);oCon.Open();cmd.ExecuteNonQuery();oCon.Close();}3.6數(shù)據(jù)庫表設計我們設計了四個表,分別是用戶表(yonghu),投票表1(vote1),投票表2(vote2),isvote表。用戶表(yonghu)在用戶注冊時,用于存儲“用戶名”,“密碼”,“權(quán)限”等信息。投票表1(vote1)存儲投票相關信息如:“候選人編號”,“候選人名字”,“得票總數(shù)”。投票表2(vote2)存儲投票相關信息如:“候選人編號”,“候選人名字”,“得票總數(shù)”。Isvote表存儲“用戶名”,“向主題1投票”,“向主題2投票”相關信息。第4章系統(tǒng)實現(xiàn)4.1錄入模塊登錄界面:管理員登錄后進入的頁面:用戶登錄后進入的頁面:注冊頁面:4.2投票模塊用戶投票:4.3排序模塊顯示投票結(jié)果:4.4系統(tǒng)設置模塊用戶管理頁面:候選人管理頁面:增加候選人頁面:結(jié)束語(心得體會)課程設計是培養(yǎng)學生綜合運用所學知識,發(fā)現(xiàn),提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對學生實際工作能力的具體訓練和考察過程.回顧起此次課程設計,至今我仍感慨頗多,的確,從選題到定稿,從理論到實踐,在整整一個星期的日子里,可以說得是苦多于甜,但是可以學到很多很多的的東西,同時不僅可以鞏固了以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次課程設計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務,從而提高自己的實際動手能力和獨立思考的能力。在設計的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時在設計的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,通過這次課程設計之后,一定把以前所學過的知識重新溫故。通過此次課程設計,使我更加扎實的掌握了有關.net方面的知識,在設計過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍又一遍的檢查終于找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經(jīng)驗不足。實踐出真知,通過親自動手制作,使我們掌握的知識不再是紙上談兵。在這學期的實驗中,不僅培養(yǎng)了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,在實驗課上,我們學會了很多學習的方法。而這是日后最實用的,真的是受益匪淺。要面對社會的挑戰(zhàn),只有不斷的學習、實踐,再學習、再實踐。這對于我們的將來也有很大的幫助。以后,不管有多苦,我想我們都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。就像中國提倡的艱苦奮斗一樣,我們都可以在實驗結(jié)束之后變的更加成熟,會面對需要面對的事情。
這次課程設計終于順利完成了,在設計中遇到了問題,最后在老師和同學的辛勤指導下,終于游逆而解。同時,我學得到很多實用的知識,在次我表示感謝!同時,對給過我?guī)椭乃型瑢W和各位指導老師再次表示忠心的感謝!參考文獻:[01]閆洪亮.Asp.Net程序設計案例教程[M]:北京.北京大學出版社.2010.1[02]郝興偉.Web程序設計[M]:北京.中國水利水電出版社.2008網(wǎng)上投票系統(tǒng)PAGE23基于C8051F單片機直流電動機反饋控制系統(tǒng)的設計與研究基于單片機的嵌入式Web服務器的研究MOTOROLA單片機MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機溫度控制系統(tǒng)的研制基于MCS-51系列單片機的通用控制模塊的研究基于單片機實現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機控制的二級倒立擺系統(tǒng)的研究基于增強型51系列單片機的TCP/IP協(xié)議棧的實現(xiàn)基于單片機的蓄電池自動監(jiān)測系統(tǒng)基于32位嵌入式單片機系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機的作物營養(yǎng)診斷專家系統(tǒng)的研究基于單片機的交流伺服電機運動控制系統(tǒng)研究與開發(fā)基于單片機的泵管內(nèi)壁硬度測試儀的研制基于單片機的自動找平控制系統(tǒng)研究基于C8051F040單片機的嵌入式系統(tǒng)開發(fā)基于單片機的液壓動力系統(tǒng)狀態(tài)監(jiān)測儀開發(fā)模糊Smith智能控制方法的研究及其單片機實現(xiàn)一種基于單片機的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機的在線間歇式濁度儀的研制基于單片機的噴油泵試驗臺控制器的研制基于單片機的軟起動器的研究和設計基于單片機控制的高速快走絲電火花線切割機床短循環(huán)走絲方式研究基于單片機的機電產(chǎn)品控制系統(tǒng)開發(fā)基于PIC單片機的智能手機充電器基于單片機的實時內(nèi)核設計及其應用研究基于單片機的遠程抄表系統(tǒng)的設計與研究基于單片機的煙氣二氧化硫濃度檢測儀的研制基于微型光譜儀的單片機系統(tǒng)單片機系統(tǒng)軟件構(gòu)件開發(fā)的技術(shù)研究基于單片機的液體點滴速度自動檢測儀的研制基于單片機系統(tǒng)的多功能溫度測量儀的研制基于PIC單片機的電能采集終端的設計和應用基于單片機的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機單片機控制系統(tǒng)的研制基于單片機的數(shù)字磁通門傳感器基于單片機的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機的多生理信號檢測儀基于單片機的電機運動控制系統(tǒng)設計Pico專用單片機核的可測性設計研究基于MCS-51單片機的熱量計基于雙單片機的智能遙測微型氣象站MCS-51單片機構(gòu)建機器人的實踐研究基于單片機的輪軌力檢測基于單片機的GPS定位儀的研究與實現(xiàn)基于單片機的電液伺服控制系統(tǒng)用于單片機系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機的時控和計數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機和CPLD的粗光柵位移測量系統(tǒng)研究單片機控制的后備式方波UPS提升高職學生單片機應用能力的探究基于單片機控制的自動低頻減載裝置研究基于單片機控制的水下焊接電源的研究基于單片機的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機的氚表面污染測量儀的研制基于單片機的紅外測油儀的研究96系列單片機仿真器研究與設計基于單片機的單晶金剛石刀具刃磨設備的數(shù)控改造基于單片機的溫度智能控制系統(tǒng)的設計與實現(xiàn)基于MSP430單片機的電梯門機控制器的研制基于單片機的氣體測漏儀的研究基于三菱M16C/6N系列單片機的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機和DSP的變壓器油色譜在線監(jiān)測技術(shù)研究基于單片機的膛壁溫度報警系統(tǒng)設計基于AVR單片機的低壓無功補償控制器的設計基于單片機船舶電力推進電機監(jiān)測系統(tǒng)基于單片機網(wǎng)絡的振動信號的采集系統(tǒng)基于單片機的大容量數(shù)據(jù)存儲技術(shù)的應用研究基于單片機的疊圖機研究與教學方法實踐基于單片機嵌入式Web服務器技術(shù)的研究及實現(xiàn)基于AT89S52單片機的通用數(shù)據(jù)采集系統(tǒng)基于單片機的多道脈沖幅度分析儀研究機器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機控制系統(tǒng)基于單片機的控制系統(tǒng)在PLC虛擬教學實驗中的應用研究基于單片機系統(tǒng)的網(wǎng)絡通信研究與應用基于PIC16F877單片機的莫爾斯碼自動譯碼系統(tǒng)設計與研究基于單片機的模糊控制器在工業(yè)電阻爐上的應用研究基于雙單片機沖床數(shù)控系統(tǒng)的研究與開發(fā)\t"_b
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度倉儲物流租賃管理協(xié)議范本2篇
- 個人場地租賃合同(2024版)6篇
- 專線接入服務個性化協(xié)議范例2024版A版
- 2024用戶服務合同模板
- 二零二五年度特色火鍋店租賃合同范本3篇
- 2025年度柴油產(chǎn)品質(zhì)量保證合同模板4篇
- 2024年規(guī)范珠寶玉石市場買賣協(xié)議樣本版B版
- 2025年度智能公寓租賃管理服務合同標準2篇
- 2025年度餐飲娛樂場地租賃合同范本12篇
- 2025年茶葉深加工項目合作協(xié)議4篇
- 三年級數(shù)學(上)計算題專項練習附答案
- GB/T 12723-2024單位產(chǎn)品能源消耗限額編制通則
- 2024年廣東省深圳市中考英語試題含解析
- GB/T 16288-2024塑料制品的標志
- 麻風病防治知識課件
- 建筑工程施工圖設計文件審查辦法
- 干部職級晉升積分制管理辦法
- 培訓機構(gòu)應急預案6篇
- 北師大版數(shù)學五年級上冊口算專項練習
- 應急物資智能調(diào)配系統(tǒng)解決方案
- 2025年公務員考試時政專項測驗100題及答案
評論
0/150
提交評論