![交友管理系統(tǒng)_第1頁](http://file4.renrendoc.com/view/79f35fa1fdf1c29f946fc46832ca56e9/79f35fa1fdf1c29f946fc46832ca56e91.gif)
![交友管理系統(tǒng)_第2頁](http://file4.renrendoc.com/view/79f35fa1fdf1c29f946fc46832ca56e9/79f35fa1fdf1c29f946fc46832ca56e92.gif)
![交友管理系統(tǒng)_第3頁](http://file4.renrendoc.com/view/79f35fa1fdf1c29f946fc46832ca56e9/79f35fa1fdf1c29f946fc46832ca56e93.gif)
![交友管理系統(tǒng)_第4頁](http://file4.renrendoc.com/view/79f35fa1fdf1c29f946fc46832ca56e9/79f35fa1fdf1c29f946fc46832ca56e94.gif)
![交友管理系統(tǒng)_第5頁](http://file4.renrendoc.com/view/79f35fa1fdf1c29f946fc46832ca56e9/79f35fa1fdf1c29f946fc46832ca56e95.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
畢業(yè)設計交友管理系統(tǒng)班級:學號:姓名:學院:華中科技軟件學院專業(yè):軟件工程指導教師:2014年11月頁共28頁1緒論隨著互聯(lián)網技術的迅速發(fā)展以及寬帶的普及,帶寬已經不再是語音、視頻聊天發(fā)展的瓶頸。2006年7月19日,在中國互聯(lián)網絡信息中心(CNNIC)發(fā)布的《第十八次中國互聯(lián)網絡發(fā)展狀況統(tǒng)計報告》中顯示,中國內地網民總人數(shù)已達1.23億人,而使用寬帶上網的網民人數(shù)就達到了7700萬人[1]。而在2006年12月,CNNIC發(fā)布的《2006年中國即時通信市場調查報告》顯示,經常使用語音或者視頻進行聊天的用戶占所有即時通信用戶的43.39%。據(jù)iResearch艾瑞市場咨詢公司研究,2006年底網上交友市場規(guī)模達到3.6億元,其中網上休閑交友市場規(guī)模為1.86億元,網上交友市場規(guī)模為1.75億元。隨著互聯(lián)網用戶的快速發(fā)展和成熟,網上交友市場規(guī)模將進一步增長[2]。iResearch艾瑞市場咨詢公司預計,2008年網上交友市場規(guī)模將達9.91億元,其中網上婚戀交友市場規(guī)模為6.53億元,網上休閑交友市場規(guī)模為3.2億元,網上商務交友市場規(guī)模為1620萬元。整個網絡交友市場規(guī)模年均復合增長率將達71.7%,而到了2010年,中國網上交友市場規(guī)模將達到12億元,年均復合增長率為84.7%。這些數(shù)據(jù)表明,網絡交友作為一種新的產業(yè)模式正在形成。而今,人們已經不再滿足于傳統(tǒng)的文本聊天模式,在線交友模式已經由傳統(tǒng)的交友模式轉向為語音、視頻、圖像等多媒體形式的聊天模式。本設計的目的就是要開發(fā)出一個可以提供用戶注冊、在線聊天,留言的交友型網站。該網站系統(tǒng)是一個擁有交友系統(tǒng),該交友網站的建立,使得廣大網民不但擁有一個可以敞開心扉談天說地、訴說衷腸的地方,豐富了人們的業(yè)余生活,而且還可以在這里找到自己感興趣的朋友。,能夠使得任何兩個陌生人相識。而網絡,使傳統(tǒng)社交圈的范圍從家人、朋友、同學、同事這些有限的小圈子無限拓展,任意二人,都有可能在網絡上找到一條溝通的橋梁。本網站系統(tǒng)就是要成為這座人與人之間進行溝通的橋梁和紐帶。用戶不但可以查看新聞,交友查詢、團體相親,會員注冊,在線留言等,還可以按照自己所需的條件去搜索其他會員的詳細資料,快速便捷地找到自己感興趣的人。而網站后臺管理系統(tǒng)的開發(fā),方便了管理員對網站會員的用戶資料和所有信息進行管理,而且還擁有發(fā)布站內新聞和公告等功能。2交友網站開發(fā)所需要的工具2.1系統(tǒng)開發(fā)工具介紹2.1.1MacromediaDreamweaverMX2004簡介MacromediaDreamweaverMX2004提供了更多功能強勁的可視化設計工具、應用開發(fā)環(huán)境以及代碼編輯支持。使開發(fā)人員和設計師能夠快捷的創(chuàng)建代碼規(guī)范的應用程序,集成程度非常高,開發(fā)環(huán)境精簡而高效,開發(fā)人員能夠運用Dreamweaver與他們的服務器技術構建功能強大的網絡應用程序銜接到用戶的數(shù)據(jù)、網絡服務體系[3]。DreamweaverMX2004提供基于強大的規(guī)范管理來確保高質量的設計,設計環(huán)境提供CSS迅速高效的開發(fā)代碼簡潔、專業(yè)規(guī)范的站點。DreamweaverMX2004新特點簡介如下:1、將世界一流水平的“設計”和“代碼”編輯器合二為一在設計窗口中精化源代使你能夠按工作的需要定制自己的用戶界面。2、利用豐富的CSS樣式表支持構筑復雜的、標準規(guī)范的站點。同時提供了豐富的使用工具用于快速選擇和樣式屬性控制工具。3、跨瀏覽器有效性檢查。4、使用內置的圖形編輯程序讓開發(fā)更加節(jié)省時間5、創(chuàng)建更適用的用戶界面
6、功能更多的CSS支持,CSS的可視化設計CSS檢查工具:
7、改進CSS直觀應用效果8、改進的CSS面板9、基于文本屬性改進的CSS檢查工具10、新的基于頁面屬性的CSS11、CSS代碼提示:在代碼窗口中快速查看手工編寫的CSS樣式的提示,或由Ctrl/Space鍵調出代碼提示。12、運用完整的集成開發(fā)環(huán)境來開發(fā)HTML、XHTML、XML、ASP、MicrosoftASP.NET、JSP、JSP、和MacromediaColdFusion站點。通過Macromedia插件中心你可以獲取超過800個免費插件來定制和擴展你的開發(fā)環(huán)境。13、FTP安全保障:所有傳輸?shù)奈募耆用埽⒆柚乖綑啻嫒∧愕男畔?、file內容、用戶名和口令。14、外部文檔/代碼的無縫結合15、增強與MX其它軟件產品的結合能力,包括Flash、Fireworks及其他MacromediaStudioMX2004設計開發(fā)工具。16、MicrosoftASP.NETForm控制對象:使用改進后的ASP.NET對象和屬性檢查工具構建操作MicrosoftASP.NETwebforms。17、JSP服務器行為:
重新編寫的JSP語法和服務器行為,包括Master-Detail頁面設置模塊、用戶身份證驗證模塊等。18、改進的表格編輯工具19、更加可靠實用的FTP客戶程序20、修改的insert面板21、高效率的文件編輯過程。22、更多有效地代碼編輯:
像按右鍵彈出的編碼工具,更新后的查詢替換工具,更多的搜索選擇項并且能夠保存搜索條件,以及能夠迅速啟動的屬性檢查工具。23、詳盡的屬性編輯:
利用屬性檢查工具構建詳盡的編輯:列出每個適用于當前選擇項的可用標記屬性。24、利用改進的用戶界面查找東西更加快速,更多的更加清晰的顯示上下文以及焦點,快速存取最近使用的文檔和教程資源。2.1.2MacromediaFireworksMX2004簡介MacromediaFireworksMX2004是用于設計、優(yōu)化和集成Web圖形的完備解決方案。經由專業(yè)化的控制、更為快捷的性能以及完美的集成,自如地掌控圖形開發(fā)。FireworksMX2004新功能有:
1、執(zhí)行效率的提高
2、用戶界面的改進
3、內建FTP登陸和版本控制
4、新的特效
5、自動圖形
6、新的照片修飾工具
7、服務器端代碼的支持
8、系統(tǒng)反鋸齒和自定義反鋸齒
9、雙字節(jié)支持
10、提供了JavaScriptAPI接口2.1.3MacromediaFlashMX2004簡介FlashMX2004是一款
功能非常強大的動畫制作軟件,你只需把你已經編輯好的圖片調入該程序中,然后可以對圖片進行任意的控制,如由上到下、由左到右等等,而且制作出的動畫文件大小絕對讓你滿意。Flash基于矢量圖的Web標準,可以制作Web導航、互動圖片及動畫效果,可以被Netscape、Macintosh、Windows、AOL以及四千多萬可瀏覽flash的瀏覽器支持。FlashMX2004新功能有:1、時間線效果加速和簡化時間線上可重復使用的通用交互任務。例如:改變時間線效果允許用戶快速為一個對象設置動畫,位置,縮放,不透明和顏色變化。
2.行為
無需了解代碼,就可以通過行為面板快速應用ActionScript。用戶還可以創(chuàng)建自己的行為。3.PDF&EPS支持
4.CSS樣式表
5.鋸齒文字
6.模板:增加了許多模板。
7.開始頁面
該新窗口可以讓用戶選擇從哪個項目開始工作。
8.幫助
新的幫助系統(tǒng)整合全部幫助信息到應用程序中。
9.視頻導入向導
當導入視頻片斷時,這個新的多步向導提供控制指定范圍的視頻被導入,可重復使用的編碼設置和顏色修正新性能。
10.外部FLV支持
你現(xiàn)在可以直接播放硬盤上的FLV(Flash視頻)文件(不需要導入)。這樣可以用有限的內存播放很長的視頻文件而不需要從服務器下載完全部文件。
11.改良的性能
重大的改進已經增強了全部性能,用戶將會注意到編譯后的文件將不僅在FlashPlayer7中執(zhí)行效果好,同樣在以前版本的播放器中也很好。
12.拼寫檢查/全局查找替換功能
可以對整個FLA文件進行全局查找和替換,并且支持正規(guī)表達式
13.輔助功能
支持改進MSAA(MicrosftActiveAccessibility)標準。
14.動作腳本2.0
為支持面向對象編程做了非常大的改進。
15.歷史面板和命令
16.Unicode&字符串面板
完全支持Unicode,字符串面板允許本地語言直接成為多國語言。
17.擴展性
發(fā)展了新的可擴展架構,將有幾個三方軟件提供支持。
18.發(fā)布設置
增強了報表功能。2.1.4JSP簡介JavaBean是描述Java的軟件組件模型,有點類似于Microsoft的COM組件概念。在Java模型中,通過JavaBean可以無限擴充Java程序的功能,通過JavaBean的組合可以快速的生成新的應用程序。對于程序員來說,最好的一點就是JavaBean可以實現(xiàn)代碼的重復利用,另外對于程序的易維護性等等也有很重大的意義[4]。JavaBean通過Java虛擬機(JavaVirtualMachine)可以得到正確的執(zhí)行,運行JavaBean最小的需求是JDK1.1或者以上的版本。JavaBean傳統(tǒng)的應用在于可視化的領域,如AWT下的應用。自從Jsp誕生后,JavaBean更多的應用在了非可視化領域,在服務器端應用方面表現(xiàn)出來了越來越強的生命力。在這里我們主要討論的是非可視化的JavaBean,可視化的JavaBean在市面上有很多Java書籍都有詳細的闡述,在這里就不作為重點了[5]。比如說一個購物車程序,要實現(xiàn)購物車中添加一件汽車這樣的功能,就可以寫一個購物車操作的JavaBean,建立一個public的AddItem成員方法,前臺Jsp文件里面直接調用這個方法來實現(xiàn)。如果后來又考慮添加汽車的時候需要判斷庫存是否有貨物,沒有貨物不得購買,在這個時候我們就可以直接修改JavaBean的AddItem方法,加入處理語句來實現(xiàn),這樣就完全不用修改前臺jsp程序了。當然,也可以把這些處理操作完全寫在jsp程序中,不過這樣的jsp頁面可能就有成百上千行,光看代碼就是一個頭疼的事情,更不用說修改了。如果您使用過asp開發(fā)過程序的話,相信對這就深有體會?涫凳褂肁SP+COM組件完全可以實現(xiàn)同jsp+javabean同樣的架構,但不知道某種原因網上常見的都是全部寫在asp頁面中,所以使得維護修改等極為不方便,當然這是題外話了)[6]。由此可見,通過JavaBean可以很好地實現(xiàn)邏輯的封裝、程序的易于維護等等。復雜的應用涉及大量的代碼,因而把業(yè)務邏輯和前端的表示相分離就顯得格外重要,這種分離可以讓任何一方的變化不會影響到另外一方[7]。所以,所有的JSP代碼都應該限制在表示層,可是如果這樣的話,你如何實現(xiàn)你的業(yè)務邏輯呢?這就是JavaBean所做的事情。JavaBean技術是一個獨立于平臺的組件模型,它讓開發(fā)者編寫、測試通過一個組件后,可以隨處使用,提高了復用性。在JSP技術中,JavaBean實現(xiàn)了業(yè)務邏輯部分,它把數(shù)據(jù)返回給JSP頁面,由JSP頁面負責格式化數(shù)據(jù)并輸出到客戶端的瀏覽器[8]。2.1.5SQL簡介任何稍大的Web應用程序,都離不開數(shù)據(jù)庫的支持。Web數(shù)據(jù)庫采用三層體系結構,前端采用瀏覽器技術,通過Web服務器和中間件訪問數(shù)據(jù)庫,如圖2.1所示。瀏覽器瀏覽器Web服務器CGI接口ISAPIJDBC。。。數(shù)據(jù)庫HTML文檔HTMLSQL結果Internet圖2.1網絡數(shù)據(jù)庫SQLServer是大型關系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS)。它在電子商務、數(shù)據(jù)倉庫、和數(shù)據(jù)庫解決方案等應用中起著重要的重要作用,為企業(yè)的數(shù)據(jù)管理提供有力的支持,對數(shù)據(jù)庫中的數(shù)據(jù)提供有效的管理,并采用有效的措施實現(xiàn)數(shù)據(jù)的完整性及數(shù)據(jù)的安全性。SQLServer是一個應用較為廣泛的Web數(shù)據(jù)庫,它是微軟公司開發(fā)的一個關系型數(shù)據(jù)庫管理系統(tǒng),功能強大、操作簡便,日益為廣大數(shù)據(jù)庫用戶所喜愛,越來越多的開發(fā)工具提供了與SQLServer的接口[9]。SQLServer2008是其己經發(fā)布的最為成熟的版本,使基于結構化查詢語言(SQL)的關系數(shù)據(jù)庫,集成了Internet應用程序的可擴展標記語言(XML)支持。SQLServer2008相對于原有版本的一個新特性是整合了。NET的CLR(公共語言運行時)。其優(yōu)勢在于,便于開發(fā)者使用自己熟悉的。NET語言來創(chuàng)建存儲過程,觸發(fā)器,自定義函數(shù)等。使用面向對象的。NET語言來編寫如存儲過程等數(shù)據(jù)對象時,因為托管代碼是己編譯的,對于涉及算術計算、字符串處理、條件邏輯等的操作,性能要優(yōu)于T-SQL[10]。SQL(結構化查詢語言)是1974年由Boyce和Chamberlin提出的。SQL是一種介于關系代數(shù)與關系演算之間的結構化查詢語言,其功能并不僅僅是查詢。SQL是一個通用的、功能極強的關系數(shù)據(jù)庫語言[11]。SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體。SQL口語言之所以能夠為用戶和業(yè)界所接受,并成為國際標準,是因為它是一個綜合的、功能極強同時又簡潔易學的語一言。它的主要優(yōu)點如下:①綜合統(tǒng)一:SQL集數(shù)據(jù)查詢語言DQL、數(shù)據(jù)定義語言DDL、數(shù)據(jù)操縱語言DML、數(shù)據(jù)控制語言DCL的功能于一體,語言風格統(tǒng)一,可以獨立完成數(shù)據(jù)庫生命周期中的全部活動,包括定義關系模式、建立數(shù)據(jù)庫、插入數(shù)據(jù)、查詢、更新、維護、數(shù)據(jù)可重構、數(shù)據(jù)庫安全性控制等一系列操作要求,這就為數(shù)據(jù)庫應用系統(tǒng)的開發(fā)提供了良好的環(huán)境,并可使系統(tǒng)具有良好的可擴展性。②高度非過程化:非關系數(shù)據(jù)模型的數(shù)據(jù)操縱語言是面向過程的語言,用其完成某項請求,必須指定存取路徑。而用SQL語言進行數(shù)據(jù)操作,只要提出“做什么”,而無須指明“怎么做”,因此無需了解存取路徑,存取路徑的選擇以及SQL語句的操作過程由系統(tǒng)自動完成。這不但大大減輕了用戶負擔,而且有利于提高數(shù)據(jù)獨立性。③面向集合的操作方式:非關系數(shù)據(jù)模型采用的是面向記錄的操作方式,操作對象是一條記錄,例如查詢所有平均成績在80分以上的學生姓名,用戶必須一條一條地把滿足條件的學生記錄找出來。而SQL語言采用集合操作方式,不僅操作對象、查找結果可以是元組的集合,而一次插入、刪除、更新操作的對象也可以是元組的集合。④以同一語法結構提供兩種使用方式:SQL語言既是自含式語言,又是嵌入式語言。作為自含式語言,它能夠獨立地用于聯(lián)機交互的使用方式,用戶可以在終端鍵盤上直接鍵入SQL命令對數(shù)據(jù)庫進行操作;作為嵌入式語言,SQL語句能夠嵌入到高級語言程序中,供程序員設計程序時使用。而在兩種不同的使用方式下,SQL語言的語法結構基本上是一致的,具有極大的靈活性與方便性。SQL語言支持關系數(shù)據(jù)庫三級模式結構,如圖2.2所示。其中外模式對應用于視圖和部分基本表,模式對應于基木表,內模式對應于存儲文件[12]。SQLSQL視圖1視圖2基本表1基本表2基本表3基本表4存儲文件1存儲文件2內模式模式外模式圖2.2SQL對關系數(shù)據(jù)庫模式的支持企業(yè)管理器(EnterpriseManager)是SQLServer中最重要的管理工具。在使用SQLServer的過程中,大部分的時間都是和它打交道。通過企業(yè)管理器可以管理所有的數(shù)據(jù)庫系統(tǒng)工作和服務器工作,也可以調用其他的管理、開發(fā)工具。SQLServer業(yè)管理器的工作界面如圖2.3所示:圖2.3SQLServer企業(yè)管理器由于SQLServer的安全快捷、數(shù)據(jù)關系清晰、存取方便等優(yōu)點,本次設計采用MicrosoftSQLServer個人版。2.2系統(tǒng)需求2.2.1MacromediaDreamweaverMX等軟件的系統(tǒng)需求,如圖2.4所示Windows操作系統(tǒng)Intel奔騰處理器或類似,主頻633M以上Windowsxp/Me或WindowsNT4.0或者更高版本可用RAM64MB可用硬盤空間120MB增強色16位,800*600dpi分辨率顯示器(推薦使用更高的分辨率和顏色深度)CD-ROM驅動器圖2.4軟件系統(tǒng)需求配置在DreamweaverMX下開發(fā)JSP,需要一個Web服務器,一個應用程序服務器,一個數(shù)據(jù)庫和一個驅動器用來驅動數(shù)據(jù)庫,上表列出的是一個在SQL數(shù)據(jù)庫下開發(fā)JSP的典型配置。2.2.2在SQL數(shù)據(jù)庫下JSP的配置表2.1JSP的配置UltrDev系統(tǒng)Web服務器應用程序服務器數(shù)據(jù)庫驅動器WindowsNTserver或2000本地運行的IIS本地運行的IISSQL驅動2.3JSP環(huán)境配置2.3.1tomcat配置配置tomcat之前需要預先下載幾個軟件:1.微軟win2000的服務包(可以沒有)。2.java的sdk也叫jdk(java的開發(fā)環(huán)境)(必須的,前面已經介紹)。3.tomcat(用做web的服器(必須的)。然后就要配置java的jdk和tomcat的服務器具體步驟如下:1.我的電腦的屬性-->高級-->變量環(huán)境-->我們需要新建系統(tǒng)變量(一共四個):(1)變量名稱添入:path變量值添入:您的jdk的安裝目錄\bin。(2)變量名稱添入:classpath變量值添入(注意引號不填,前面有一個小圓點也必須添,把下面的這些都添到變量植的一行中,并且用分號擱開,見下面,為了方便看我分了很多行寫):您的安裝目錄\lib\tools.jar;您的安裝目錄\dt.jar;您的安裝目錄\bin;您tomcat的安裝目錄\common\classes;您tomcat的安裝目錄\common\lib;您tomcat的安裝目錄\common\lib\servlet-api.jar;(3)變量名添入java_home,值添如您的安裝目錄例如我的安裝目錄是:c:\sun\j2eesdk1.4_beta2\jdk。(4)變量名添入TOMCAT_HOME(注意,大小寫都可以的),值添入您tomcat的安裝目錄例如我的安裝目錄是c:\tomcat\jakarta-tomcat-5.0.14。2.配置tomcat的執(zhí)行文件(.bat):先進入tomcat的安裝目錄,找bin文件夾,進入bin然后在找startup.bat文件,注意,有些版本可能名字不一樣,但是名字前總是startup,單擊右鍵-->編輯.打開了這個文本,然后尋找start字母,一般在最后,我們只需在start字母后面添加:SETTOMCAT_HOME=您tomcat的安裝目錄;SETJAVA_HOME=您的jdk安裝(例如我是:c:\sun\j2eesdk1.4_beta2\jdk);SETCLASSPATH=您jdk的安裝目錄\dt.jar;SETCLASSPATH=您的tomcat的安裝目錄\common\lib\servlet-api.jar;這一步的主要目的是為了,在執(zhí)行.jsp文件是,tomcat服務器能夠自動找到一些java的環(huán)境以及類環(huán)境等等...好了,第一步和第二步我們完成了,對系統(tǒng)環(huán)境變量的配置,和對tomcat的配置,接下來還有一個問題,那就是設置虛擬目錄的問題,為什么要設置虛擬目錄?因為當在瀏覽器上打入一個地址的時候,和文件的實際所在的目錄是不一樣的.所以必須進行設置,虛擬目錄才會按照我們的設置去自動尋找實際的目錄。配置虛擬目錄主要就是對tomcat跟目錄下的conf文件夾中的server.xml文件進行配置,進入后,以文本方式打開這個.xml文件,(方法是:選中該文件,然后按住shift再點右鍵,尋找打開方式,我們以文本方式打開.就可以了,您可以使用記事本的查找功能,(在編輯菜單下)查找</host>在這個</host>前添加這樣的代碼(path就是虛擬目錄,而docbase就是實際的物理目錄了):<Contextpath=/yuandocBase=D:\yuandebug=0reloadable=truecrossContext=true></Context>2.3.2JDK配置JDK是sun公司java應用程序和組件的開發(fā)環(huán)境,是編譯和測試工具,也是提供java程序的java虛擬機平臺,是調試和運行jsp所不可缺少的工具[13]。首先在安裝前先要下載JDK,這可以從SUN公司的網站上下載,到/products/jdk/1.2這個頁面下載JDK1.2.2-001-win.exe或JDK1.3-win.exe,由于筆者n.exe為例。下載后,雙擊JDK1.2.2-001-win.exe就可以開始安裝了,在安裝過程中有很多選項,按個人需求正確選擇,這里我們以第一次安裝為例,全部選擇默認配制即可,安裝的默認路徑為[windows所在的根目錄(以下設為c:)]\jdk1.2.2,安裝完畢后就可以重新啟動了。啟動時要更新環(huán)境變量,在開機時要自動調用JDK系統(tǒng),因此要設置一些環(huán)境變量,我們以windows2000server版系統(tǒng)為例進行系統(tǒng)環(huán)境變量設置(在windows9x系統(tǒng)中可在autoexe.txt中進行設置)。設置方法如下:在桌面上,用鼠標右鍵單擊[我的電腦]圖標,選擇[屬性]按鈕,彈出[系統(tǒng)特性]對話框,選擇[高級]選項卡,單擊[環(huán)境變量]按鈕,單擊[環(huán)境變量]對話框,該對話框有兩個選項組,分別為[Administrator的用戶變量]和[系統(tǒng)變量]兩個選項組。在[系統(tǒng)變量]選項組中找path變量,找到后單擊[編輯],彈出[編輯系統(tǒng)變量]對話框,在其中[變量值]文本框中輸入“(jdk所在根目錄以下設為C:)\jdk1.2.2\bin",然后按“確定”就ok了,這樣在運行jsp時系統(tǒng)就可以自動找到JDK路徑進行編譯了。與此同時,新建一個classpath變量,在[系統(tǒng)變量]選項組中,單擊[新建]按鈕,彈出[新建系統(tǒng)變量]對話框,在[變量名]文本框中輸入“classpath",在[變]文本框中輸入:"c:\jdk1.2.2\lib\tools.jar;c:\jdk1.2.2\lib\dt.jar;c:\jsdk2.0\lib\jsdk.jar;,然后單擊[確定]扭,然后再用此方法將c:\jdk1.2.2添加到java_home環(huán)境變量中,如果在安裝時沒有將其安裝在默認目錄下,必須在此進行環(huán)境變量的設置,否則系統(tǒng)將無法完成編譯工作。以上工作完成后回到最處的[系統(tǒng)特性]對話框中,單擊[應用]或按下[確定],JDK就安裝配制好了。3系統(tǒng)分析交友網站是針對交友進行管理,是利用計算機進行集中管理而開發(fā)的系統(tǒng)。該系統(tǒng)引擎連接SQL數(shù)據(jù)庫進行開發(fā)的注冊會員管理系統(tǒng),力求與實際相結合具有查詢、管理等功能。主要包括實現(xiàn)以下基本功能:1)要求既能夠分門別類的瀏覽,可進行檢索與查找,可有查看新聞,交友查詢、團體相親,會員注冊,在線留言。2)能夠對注冊用戶的基本信息進行添加、修改、刪除、更新等操作。3)設計出的軟件能夠提供一個良好的模板或平臺,使得用戶以后能夠按照基本要求對交友網站的內容進行修改和更新,方便用戶的使用。4)實現(xiàn)管理員功能,對會員的權限,功能,等進行添加、修改、刪除、更新等操作,以及對網站進行基本的維護,發(fā)放公告、信息等功能。4功能模塊描述4.1各模塊功能簡介:1團體相親管理團體相親管理應該包括的基本內容:包括活動標題,日期,地點,費用,備注,發(fā)布時間等還可打印功能,可通過活動標題,地點查找相關信息。2在線留言注冊會員可添加留言,或者查看所有留言內容。3站內新聞站內新聞,可隨時了解最新的新聞,雙擊可查看詳細內容4交友查詢包括用戶名,姓名,性別,出生年月,照片等,點擊“詳細”可清楚看到詳細資料(姓名,性別,出生年月,照片,QQ,電話,個人愛好,個人特長,個人性格,,交友要求等,)這些資料可通過搜索用戶名,姓名查找。4.2管理后臺子模塊1.管理員帳號管理管理員帳號管理分為普通管理員,超級管理員,主要包括用戶名,密碼,確認密碼,權限等。2.站內新聞站內新聞分為添加站內新聞,查詢站內新聞,主要所括標題,類別,內容,添加人等。3.團體相親管理團體相親管理分為添加團體相親,查詢團體相親,主要所括活動標題,日期,地點,費用,備注等。4.留言管理留言管理通過搜索姓名,留言查找會員的信息,可回復,刪除,修改等信息。5.注冊用戶管理管理員可以管理注冊用戶,審核,刪除,修改等操作??蛻籼峁┌踩煽康?、易于移植的動態(tài)網頁。4.3流程路如圖4.1所示: 圖4.1在線交友網流程圖系統(tǒng)ER圖如圖4.2所示:圖4.2管理員ER圖5系統(tǒng)數(shù)據(jù)結構分析系統(tǒng)數(shù)據(jù)庫結構主要有表用戶管理表、管理員表、站內新聞表,團體相親、留言管理,注冊用戶管理等幾個表組成。公告表主要是存儲用戶顯示的用戶信息。管理員表主要是存儲管理員的信息。圖片表主要是存儲圖片的信息。用戶表主要是存儲用戶的注冊信息。5.1用戶表的數(shù)據(jù)結構分析此表用于記錄用戶的基本信息,是用戶進入網站交流的權限基礎,為用戶維護和管理員管理用戶提供信息。如表5.1所示:表5.1(會員信息表)序號名稱別名類型長度(字符)1user_id用戶IDInt42user_name用戶名Varchar503user_pw用戶密碼Varchar504user_realname真實姓名Varchar505user_address住址Varchar506user_sex性別Varchar507user_tel聯(lián)系電話Varchar508user_email用戶郵箱Varchar509user_qq用戶QQVarchar505.2管理員表的數(shù)據(jù)結構分析此表用于記錄管理員的基本信息,是管理員的權限基礎,可以對網站進行必要的維護和管理。如表5.2所示:管理員表5.2序號名稱別名類型長度(字符)1userId管理員IDint42userName管理員名稱Varchar503userPw管理員密碼Varchar505.3公告表的數(shù)據(jù)結構分析此表用于記錄系統(tǒng)公告的基本內容,用于提供系統(tǒng)網站的基本信息。如表5.3所示:公告表5.3序號名稱別名類型長度(字符)1gonggao_id公告編號Int42gonggao_title公告標題Varchar503gonggao_content公告內容Varchar50004gonggao_data公告創(chuàng)建時間Varchar505gonggao_fabuzhe發(fā)布人Varchar505.4留言表的數(shù)據(jù)結構分析此表用于記錄用戶對于網站的意見和建議,用于幫助管理員更好的管理網站。如表5.4所示:留言表5.4序號名稱別名類型長度(字符)1liuyan_id留言idInt42liuyan_title留言標題Varchar503liuyan_content留言內容Varchar50004liuyan_date留言時間Varchar505liuyan_username留言用戶昵稱Varchar506Liuyan_usertel留言用戶電話Varchar505.5團體交友信息的數(shù)據(jù)結構分析此表用于記錄網站的團體線下活動信息,提供給用戶交友的機會。如表5.5所示:團體交友信息表5.5序號名稱別名類型長度(字符)1tuantijy_id團體交友idInt42tuantijy_name團體交友標題Varchar503tuantijy_adress團體交友地點Varchar50004tuantijy_date團體交友時間Varchar505tuantijy_way團體交友方式Varchar506界面設計交友網站通過簡潔、一目了然的方法進行界面設計,主界面上可以根據(jù)工具欄的快速按鈕快速的查詢和其他操作,方便的查看各項目的詳細明細等信息。主要包括前臺用戶管理和后臺管理員管理。前臺用戶管理主要文件、編輯、查看、關于等菜單組成。后臺管理員管理主要包括文件、管理、查看、修改等菜單組成。6.1前臺用戶界面設計前臺用戶管理主要是對用戶注冊登陸后,對交友查詢,在線留言進行管理編輯,對自己的密碼信息進行修改操作,可以查詢團體相親,查看公告等信息。前臺用戶管理主要文件、編輯、查看、關于等菜單組成。文件菜單主要包括密碼管理、退出;編輯菜單主要包括添加新聞和編輯新聞管理;查具體界面設計如下:6.1.1網站首頁界面此頁面為網站首頁,上面的導航欄有查看新聞,交友查詢、團體交友,會員注冊,,留言板,后臺管理等功能。下面還有系統(tǒng)公告,友情鏈接等。如圖6.1所示:圖6.1網站首頁6.1.2注冊用戶管理界面注冊用戶界面,主要用于網站會員的注冊功能,包括用戶的基本信息,用戶名、密碼、姓名、性別、生日、QQ、郵箱、電話、身份證、頭像、地址等信息的錄入,當用戶進行注冊的時候,系統(tǒng)會對用戶名進行數(shù)據(jù)庫比對,查詢是否已有用戶錄入,如果信息錄入正確,則注冊成功。如圖6.2:圖6.2用戶注冊頁面6.1.3交友查詢管理界面交友查詢管理界面,主要用戶網站會員之間的相互了解,會員可以在交友查詢頁面查詢自己心儀的好友信息,也可以根據(jù)其他會員的基本信息,進行定點查詢,如通過會員姓名,QQ號,電話等進行查詢。如圖6.3所示:圖6.3交友查詢管理界面6.1.4團體交友界面團里交友界面,是由管理員進行發(fā)布、組織,會員根據(jù)自己的需求,如活動時間、地點等、加入符合自己要求的活動中,以實現(xiàn)用戶線下交友的功能,是網站更加人性化。如圖6.4所示:圖6.4團體交友界面6.2后臺管理界面的設計后臺管理界面主要是管理員進行管理,對所有信息進行管理編輯,對自己的密碼信息進行修改操作。后臺管理界面主要新聞,管理、查看、關于等菜單組成。文件菜單主要包括用戶管理和密碼管理、退出;管理菜單主要包括管理留言管理和管理公告;查看菜單主要包括團體相親管理和友情鏈接管理。具體界面設計如圖6.5所示:圖6.5管理員登陸界面本模塊是系統(tǒng)登陸界面,實現(xiàn)的功能是檢測合法用戶,驗證其用戶名密碼,以杜絕非法用戶侵入系統(tǒng)。本模塊界面非常簡單,就一用戶名和密碼兩個文本框和一個登陸按鈕,但實現(xiàn)的方法比較復雜,因為系統(tǒng)要自動判斷其輸入的用戶名及密碼的正誤,還要自動識別其權限(超級管理員與普通管理員之分),如果登陸正常后,系統(tǒng)要將當前用戶名和權限記錄下來以便之后其他操作給予適當?shù)臋嘞薹峙洹?.2.1管理員帳號管理界面管理員管理界面,主要是管理員對網站進行具體管理的界面,如超級管理員對網站普通管理員、網站會員基本信息進行管理,或者對他們進行增加、刪除、更改等設置,另外,管理員可以對網站的一些基本板塊進行管理,如團體交友活動的發(fā)布和產出,修改自己的基本資料,對留言版的管理及其回復,友情鏈接的添加和刪除等。具體如圖6.6所示:圖6.6管理員具體管理界面該模塊主要是讓超級管理員可以添加系統(tǒng)中的普通管理員來共同管理本系統(tǒng)。該模塊分為兩個小塊,上面是添加新管理員,包括用戶名和密碼兩個可見字段,還有一個權限是默認隱藏字段。下面是將已有的管理員信息以列表的形式列出,簡單明了!由于考慮到系統(tǒng)人員泛濫問題,本模塊僅限超級管理員一人使用。7關鍵技術及系統(tǒng)安全性能7.1關鍵技術7.1.1 關于JSPJSP是JavaServerPages的縮寫,是由Sun公司倡導,許多公司參與,于1999年推出的一種動態(tài)網頁技術標準。JSP是基于JavaServlet以及整個Java體系的Web開發(fā)技術,利用這一技術可以建立安全的、跨平臺的先進動態(tài)網站[14]。當服務器上的一個JSP頁面被第一次請求執(zhí)行時,服務器上的JSP引擎首先將JSP頁面文件轉譯成一個Java文件,再將這個Java文件編譯生成字節(jié)碼文件,然后通過執(zhí)行字節(jié)碼文件響應客戶的請求,而當這個JSP頁面再次被請求執(zhí)行時,JSP引擎將直接執(zhí)行這個字節(jié)碼文件來響應客戶,這也是JSP比ASP運行速度快的一個原因。而JSP頁面的首次執(zhí)行往往由服務器管理者來執(zhí)行。JSP有很多優(yōu)點:比如平臺和服務器的獨立性,開放的開發(fā)過程,開放的源代碼,JSP標簽的可擴充性,JSP跨平臺的可重用性等等[15]。7.1.2關于ServletServlet是使用JavaServlet應用程序設計接口(API)及相關類和方法的Java程序。除了JavaServletAPI,Servlet還可以使用用以擴展和添加到API的Java類軟件包。Servlet在啟用Java的Web服務器上或應用服務器上運行并擴展了該服務器的能力。Javaservlet對于Web服務器就好象Javaapplet對于Web瀏覽器。Servlet裝入Web服務器并在Web服務器內執(zhí)行,而applet裝入Web瀏覽器并在Web瀏覽器內執(zhí)行。JavaServletAPI定義了一個servlet和Java使能的服務器之間的一個標準接口,這使得Servlets具有跨服務器平臺的特性[16]。Servlet通過創(chuàng)建一個框架來擴展服務器的能力,以提供在Web上進行請求和響應服務。當客戶機發(fā)送請求至服務器時,服務器可以將請求信息發(fā)送給Servlet,并讓Servlet建立起服務器返回給客戶機的響應。當啟動Web服務器或客戶機第一次請求服務時,可以自動裝入Servlet。裝入后,Servlet繼續(xù)運行直到其它客戶機發(fā)出請求。Servlet的功能涉及范圍很廣。7.1.3關于StrutsStruts是一個MVC框架(Framework),用于快速開發(fā)JavaWeb應用。Struts實現(xiàn)的重點在C(Controller),包括ActionServlet/RequestProcessor和我們定制的Action,也為V(View)提供了一系列定制標簽(CustomTag)。但Struts幾乎沒有涉及M(Model),所以Struts可以采用JAVA實現(xiàn)的任何形式的商業(yè)邏輯。Spring是一個輕型容器(light-weightcontainer),其核心是Bean工廠(BeanFactory),用以構造我們所需要的M(Model)。在此基礎之上,Spring提供了AOP(Aspect-OrientedProgramming,面向層面的編程)的實現(xiàn),用它來提供非管理環(huán)境下申明方式的事務、安全等服務;對Bean工廠的擴展ApplicationContext更加方便我們實現(xiàn)J2EE的應用;DAO/ORM的實現(xiàn)方便我們進行數(shù)據(jù)庫的開發(fā);WebMVC和SpringWeb提供了JavaWeb應用的框架或與其他流行的Web框架進行集成。就是說可將兩者一起使用,達到將兩者自身的特點進行互補[17]。7.1.4 關于HibernateHibernate是一個免費的開源Java包,它使得與關系數(shù)據(jù)庫打交道變得十分輕松,就像您的數(shù)據(jù)庫中包含每天使用的普通Java對象一樣,同時不必考慮如何把它們從神秘的數(shù)據(jù)庫表中取出(或放回到數(shù)據(jù)庫表中)。它使您可以專注于應用程序的對象和功能,而不必擔心如何保存它們或稍后如何找到它們。大多數(shù)應用程序都需要處理數(shù)據(jù)。Java應用程序運行時,往往把數(shù)據(jù)封裝為相互連接的對象網絡,但是當程序結束時,這些對象就會消失在一團邏輯中,所以需要有一些保存它們的方法。有時候,甚至在編寫應用程序之前,數(shù)據(jù)就已經存在了,所以需要有讀入它們和將其表示為對象的方法。手動編寫代碼來執(zhí)行這些任務不僅單調乏味、易于出錯,而且會占用整個應用程序的很大一部分開發(fā)工作量。優(yōu)秀的面向對象開發(fā)人員厭倦了這種重復性的勞動,他們開始采用通常的“積極”偷懶做法,即創(chuàng)建工具,使整個過程自動化。對于關系數(shù)據(jù)庫來說,這種努力的最大成果就是對象/關系映射(ORM)工具。這類工具有很多,從昂貴的商業(yè)產品到內置于J2EE中的EJB標準。然而,在很多情況下,這些工具具有自身的復雜性,使得開發(fā)人員必須學習使用它們的詳細規(guī)則,并修改組成應用程序的類以滿足映射系統(tǒng)的需要。由于這些工具為應付更加嚴格和復雜的企業(yè)需求而不斷發(fā)展,于是在比較簡單和常見的場景中,使用它們所面臨的復雜性反而蓋過了所能獲得的好處。這引起了一場革命,促進了輕量級解決方案的出現(xiàn),而Hibernate就是這樣的一個例子。7.2系統(tǒng)安全性能 實際當中,系統(tǒng)的安全問題非常重要,較多涉及的是密碼安全與系統(tǒng)訪問安全。7.2.1 密碼安全在用戶注冊時,密碼是通過加密算法加密后存放如數(shù)據(jù)庫的,而且該算法是不可逆的,這意味這不可能通過直接訪問數(shù)據(jù)庫來獲取用戶密碼,即用戶密碼不可知,保證了用戶密碼的安全性。在用戶忘記密碼后,也可以通過密碼提示回答來獲得新密碼,從而保證了用戶密碼的安全性。7.2.2 系統(tǒng)訪問安全鑒于現(xiàn)在屢屢出現(xiàn)的密碼被盜事件,系統(tǒng)訪問的安全性也成為設計系統(tǒng)時要注意的一個問題。在程序設計時,針對用戶登錄,將其在線狀態(tài)設置為在線,從而保證了在同一時刻同一用戶只能登錄一次。同樣針對于用戶退出的操作也做了設置,那就是將用戶的在線狀態(tài)設置為下線狀態(tài),并更新到數(shù)據(jù)庫當中,以便該用戶下一次登錄驗證時能通過,從而正常登錄。用戶登錄后,隨時可以更改其用戶信息,像用戶密碼,密碼提示,密碼提示答案等等,以便于更進一步保證安全性。8總結經過一個多月的設計和開發(fā),該系統(tǒng)基本開發(fā)完畢。其功能基本符合客需求,能夠完成會員登錄、修改信息、添加好友,以及管理員對網站的各項管理等功能。但是由于畢業(yè)設計時間以及水平有限,所以該系統(tǒng)還有許多不盡如人意的地方,比如功能較少等多方面問題。這些都有待進一步改善.也希望老師們能夠多多指教,好讓我能夠不斷進步。在完成設計之際,我首先向我們的指導老師表示衷心的感謝。在我們設計期間,老師給了我們很大的幫助和支持,給我們提出了大量的具有實用價值的寶貴意見,幫我們理順設計的思路,給我們批閱畢業(yè)設計任務書、開題報告和畢業(yè)論文,并隨時給我提出一些新的要求,使的我的系統(tǒng)更加完善和符合用戶的要求,這使我較好的完成了設計。 在這次畢業(yè)設計過程中,我體會到了如何把自己所學到的知識與實際結合起來,懂得了如何靈活運用自己所掌握的理論知識。參考文獻[1]SQL&JSP快速入門(美)WadeMaxfield著[2]SQL程序設計與數(shù)據(jù)庫管理李立功,趙揚編著[3]JSP4.0Web開發(fā)技術指南(美)TobiasRatschiller,TillGerken著[4]Ajax與JSPWeb開發(fā)(羅)達里等著,王德民,王新穎,劉昕譯人民郵電出版社2008-4-1[5]JSP5高級應用開發(fā)實踐(美)厄爾曼(Ullman,L.)著,王軍,龔濤譯人民郵電出版社2008-4-1[6]JSP程序設計(第2版)(美)勒道夫,(美)塔特羅,(美)麥肯泰爾著,陳浩,胡丹,徐景譯電子工業(yè)出版社2007-3-1[7]JSPWeb開發(fā)快速入門及實例精選(含光盤1張)陸昌輝,熊帥,劉瑞濤等編著電子工業(yè)出版社2008-4-1[8]JSP&SQL:為創(chuàng)建動態(tài)的數(shù)據(jù)庫驅動的網站而展現(xiàn)的視覺藍圖JSP&SQLJanetValade著JohnWiley&Sons2007-8-1[9]JSP項目開發(fā)全程實錄張仿彥,劉中華,楊麗等編著清華大學出版社2008-6-1[10]JSP5高級應用開發(fā)實踐(美)厄爾曼(Ullman,L.)著,王軍,龔濤譯人民郵電出版社2008-4-1[11]王少鋒.面向對象技術UML教程[M].北京:清華大學出版社.2004:33-56[12]柳永坡.Jsp應用開發(fā).北京:人民郵電出版社.2005:24-62[13]付京周.精通Hibernate3.0.北京:人民郵電出版社.2007:132-154[14]殷兆麟.周智仁等.Java網絡應用編程.北京:高等教育出版社.2004:78-92[15]林上杰林康司.JSP2.0技術手冊第四版.北京:電子工業(yè)出版社.2004:35-67[16]孫衛(wèi)琴.Java網絡編程精解.北京:電子工業(yè)出版社.2007:64-90[17]薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論(第三版).北京:高等教育出版社,2004:91-118致謝從論文的選題、系統(tǒng)設計思想、理論的構造以至最終的完稿,兩位老師都給予了無私的幫助,在論文完成之際,謹向兩位老師致以衷心的感謝和崇高的敬意!老師們負責任的態(tài)度使我受益非淺,特別是在論文書寫過程中給與了我很大的幫助,這一次論文的書寫讓我的文檔書寫水平有了很大的提高,改掉了過去很多的書寫不規(guī)范的毛病。同時還要感謝任老師,在實習的時候給予的幫助,他的講授讓我收獲很多,并讓我掌握了jsp開發(fā)的基本能力。在此過程中,很多同學和朋友都給予了我很大的幫助,提出了許多寶貴的意見,他們的幫助讓我少走了不少彎路,一起研究程序的經歷讓人難以忘懷。在這里,我一并向這些幫助過我的人表示衷心的感謝。基于C8051F單片機直流電動機反饋控制系統(tǒng)的設計與研究基于單片機的嵌入式Web服務器的研究MOTOROLA單片機MC68HC(8)05PV8/A內嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機溫度控制系統(tǒng)的研制基于MCS-51系列單片機的通用控制模塊的研究基于單片機實現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調節(jié)器單片機控制的二級倒立擺系統(tǒng)的研究基于增強型51系列單片機的TCP/IP協(xié)議棧的實現(xiàn)基于單片機的蓄電池自動監(jiān)測系統(tǒng)基于32位嵌入式單片機系統(tǒng)的圖像采集與處理技術的研究基于單片機的作物營養(yǎng)診斷專家系統(tǒng)的研究基于單片機的交流伺服電機運動控制系統(tǒng)研究與開發(fā)基于單片機的泵管內壁硬度測試儀的研制基于單片機的自動找平控制系統(tǒng)研究基于C8051F040單片機的嵌入式系統(tǒng)開發(fā)基于單片機的液壓動力系統(tǒng)狀態(tài)監(jiān)測儀開發(fā)模糊Smith智能控制方法的研究及其單片機實現(xiàn)一種基于單片機的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機的在線間歇式濁度儀的研制基于單片機的噴油泵試驗臺控制器的研制基于單片機的軟起動器的研究和設計基于單片機控制的高速快走絲電火花線切割機床短循環(huán)走絲方式研究基于單片機的機電產品控制系統(tǒng)開發(fā)基于PIC單片機的智能手機充電器基于單片機的實時內核設計及其應用研究基于單片機的遠程抄表系統(tǒng)的設計與研究基于單片機的煙氣二氧化硫濃度檢測儀的研制基于微型光譜儀的單片機系統(tǒng)單片機系統(tǒng)軟件構件開發(fā)的技術研究基于單片機的液體點滴速度自動檢測儀的研制基于單片機系統(tǒng)的多功能溫度測量儀的研制基于PIC單片機的電能采集終端的設計和應用基于單片機的光纖光柵解調儀的研制氣壓式線性摩擦焊機單片機控制系統(tǒng)的研制基于單片機的數(shù)字磁通門傳感器基于單片機的旋轉變壓器-數(shù)字轉換器的研究基于單片機的光纖Bragg光柵解調系統(tǒng)的研究單片機控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機的多生理信號檢測儀基于單片機的電機運動控制系統(tǒng)設計Pico專用單片機核的可測性設計研究基于MCS-51單片機的熱量計基于雙單片機的智能遙測微型氣象站MCS-51單片機構建機器人的實踐研究基于單片機的輪軌力檢測基于單片機的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é)議轉換器基于單片機和DSP的變壓器油色譜在線監(jiān)測技術研究基于單片機的膛壁溫度報警系統(tǒng)設計基于AVR單片機的低壓無功補償控制器的設計基于單片機船舶電力推進電機監(jiān)測系統(tǒng)基于單片機網絡的振動信號的采集系統(tǒng)基于單片機的大容量數(shù)據(jù)存儲技術的應用研究基于單片機的疊圖機研究與教學方法實踐基于單片機嵌入式Web服務器技術的研究及實現(xiàn)基于AT89S52單片機的通用數(shù)據(jù)采集系統(tǒng)基于單片機的多道脈沖幅度分析儀研究機器人旋轉電弧傳感角焊縫跟蹤單片機控制系統(tǒng)基于單片機的控制系統(tǒng)在PLC虛擬教學實驗中的應用研究基于單片機系統(tǒng)的網絡通信研究與應用基于PIC16F877單片機的莫爾斯碼自動譯碼系統(tǒng)設計與研究基于單片機的模糊控制器在工業(yè)電阻爐上的應用研究基于雙單片機沖床數(shù)控系統(tǒng)的研究與開發(fā)HYPERLINK"/det
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 產品推廣與營銷方案總結
- 私人心理咨詢服務免責協(xié)議書
- 廢舊物資購銷合同
- 股份制企業(yè)合同審查文書模板
- Unit 1 You and Me 大單元整體教學設計 2024-2025學年人教版英語七年級上冊
- 第3章開源硬件創(chuàng)意設計3.4審查并優(yōu)化方案 -高中教學同步《信息技術人工-開源硬件項目設計》教學設計(人教-中圖版2019)
- 川教版信息技術(2019)五年級上冊第三單元 圖形化編程之聰明的角色 2 偵測太空垃圾-教學設計
- 20《美麗的小興安嶺》教學設計-2024-2025學年三年級上冊語文統(tǒng)編版(五四制)
- 2025屆高考生物備考教學設計:第四章 細胞的生命歷程 課時1 細胞的增殖
- 第六單元課題3二氧化碳的實驗室制取教學設計-2024-2025學年九年級化學人教版上冊
- 《檔案管理培訓》課件
- 氧化還原反應配平專項訓練
- 全國教育科學規(guī)劃課題申報書:02.《鑄牢中華民族共同體意識的學校教育研究》
- GB/T 44679-2024叉車禁用與報廢技術規(guī)范
- 《船舶精通急救》全套教學課件
- 什么叫績效考勤管理制度
- 外墻噴漆施工合同協(xié)議書
- 《積極心理學(第3版)》 課件 第2章 心理流暢體驗
- 軟件系統(tǒng)平臺項目實施方案
- 陜西延長石油集團礦業(yè)公司招聘筆試題庫2024
評論
0/150
提交評論