【計(jì)算機(jī)軟件畢業(yè)設(shè)計(jì)】個(gè)人博客系統(tǒng)的設(shè)計(jì)與開發(fā)_第1頁
【計(jì)算機(jī)軟件畢業(yè)設(shè)計(jì)】個(gè)人博客系統(tǒng)的設(shè)計(jì)與開發(fā)_第2頁
【計(jì)算機(jī)軟件畢業(yè)設(shè)計(jì)】個(gè)人博客系統(tǒng)的設(shè)計(jì)與開發(fā)_第3頁
【計(jì)算機(jī)軟件畢業(yè)設(shè)計(jì)】個(gè)人博客系統(tǒng)的設(shè)計(jì)與開發(fā)_第4頁
【計(jì)算機(jī)軟件畢業(yè)設(shè)計(jì)】個(gè)人博客系統(tǒng)的設(shè)計(jì)與開發(fā)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

河北農(nóng)業(yè)大學(xué)現(xiàn)代科技學(xué)院本科畢業(yè)設(shè)計(jì)(設(shè)計(jì))題目:個(gè)人博客系統(tǒng)的設(shè)計(jì)與開發(fā)摘要本系統(tǒng)利用PHP動(dòng)態(tài)網(wǎng)絡(luò)開發(fā)技術(shù),以MySQL作為后臺數(shù)據(jù)庫,使用Apache配置Web服務(wù)器,結(jié)合JavaScript和HTML兩種腳本語言,以及配合多種網(wǎng)頁開發(fā)工具,實(shí)現(xiàn)了基于B/S模式的個(gè)人日志發(fā)表和交流的平臺——個(gè)人博客系統(tǒng)。全文主要分為6個(gè)部分:第1部分主要介紹個(gè)人博客系統(tǒng)的特點(diǎn)、優(yōu)點(diǎn)和背景;第2部分主要論述了本系統(tǒng)需要用到的各種開發(fā)技術(shù);第3部分主要分析了系統(tǒng)的可行性分析、需求分析以及概要設(shè)計(jì);第4部分系統(tǒng)數(shù)據(jù)庫設(shè)計(jì),主要分析和設(shè)計(jì)了系統(tǒng)的數(shù)據(jù)庫表和項(xiàng),以及數(shù)據(jù)庫各項(xiàng)的標(biāo)識符;第5部分系統(tǒng)的實(shí)現(xiàn),逐一給出了系統(tǒng)各個(gè)模塊的實(shí)現(xiàn)過程。關(guān)鍵詞:PHP;MySQL;博客;動(dòng)態(tài)網(wǎng)頁;B/S模式AbstractThesystemusesPHPasdynamicnetworkdevelopmenttechnology,MySQLasbackstagedatabase,ApacheasWebserverandunifiestwokindsofscriptlanguageJavaScriptandHTML,aswellasmanykindsofhomepagedevelopmentkit.ThepersonalBlogSystemhasrealizedanexchangeplatformwithindividualdiaryandarticlepublicationbasedonB/Smodel.Thethesisisdividedintosixchapters:Chapter1introducesmainfeatures,advantagesandbackground;Chapter2presentsdevelopmenttechnologiesusedinthesystem;Chapter3mainlyanalyzesthefeasibilityanalysis,requirementsanalysisandgeneraldesignofthesystem;Chapter4designssystemdatabaseandtablesaswellasthedatabaseidentifier;Chapter5describesimplementationofsystem,giveninthesystemrealizationprocessofeachmodule.Keywords:PHP;MySQL;Blog;Dynamic;Website;B/Smodel目錄1引言 引言1.1背景博客,是一種通常由個(gè)人管理、不定期張貼新的文章的網(wǎng)站。博客上的文章通常根據(jù)張貼時(shí)間,以倒序方式由新到舊排列。許多博客專注在特定的課題上提供評論或新聞,其他則被作為比較個(gè)人的日記。一個(gè)典型的博客結(jié)合了文字、圖像、其他博客或網(wǎng)站的鏈接及其它與主題相關(guān)的媒體,能夠讓讀者以互動(dòng)的方式留下意見,是許多博客的重要要素。大部分的博客內(nèi)容以文字為主,仍有一些博客專注在藝術(shù)、攝影、視頻、音樂、播客等各種主題。博客是社會媒體網(wǎng)絡(luò)的一部分。Blog就是以網(wǎng)絡(luò)作為載體,簡易迅速便捷地發(fā)布自己的心得,及時(shí)有效輕松地與他人進(jìn)行交流,再集豐富多彩的個(gè)性化展示于一體的綜合性平臺。不同的博客可能使用不同的編碼,所以相互之間也不一定兼容。而且,很多博客都提供豐富多彩的模板等功能,這使得不同的博客各具特色。Blog是繼Email、BBS、ICQ之后出現(xiàn)的第四種網(wǎng)絡(luò)交流方式,至今已十分受大家的歡迎,是網(wǎng)絡(luò)時(shí)代的個(gè)人“讀者文摘”,是以超級鏈接為武器的網(wǎng)絡(luò)日記,是代表著新的生活方式和新的工作方式,更代表著新的學(xué)習(xí)方式。具體說來,博客(Blogger)這個(gè)概念解釋為使用特定的軟件,在網(wǎng)絡(luò)上出版,發(fā)表和張貼個(gè)人文章的人。1.2現(xiàn)狀在網(wǎng)絡(luò)上發(fā)表Blog的構(gòu)想始于1998年,但到了2000年才開始真正流行;2000年博客開始進(jìn)入中國,并迅速發(fā)展,但都業(yè)績平平;2004年木子美事件,才讓中國民眾了解到了博客,并運(yùn)用博客;2005年,國內(nèi)各門戶網(wǎng)站,如新浪、搜狐,原不看好博客業(yè)務(wù),也加入博客陣營,開始進(jìn)入博客春秋戰(zhàn)國時(shí)代。起初,Bloggers將其每天瀏覽網(wǎng)站的心得和意見記錄下來,并予以公開,來給其他人參考和遵循。但隨著Blogging快速擴(kuò)張,它的目的與最初已相去甚遠(yuǎn)。網(wǎng)絡(luò)上數(shù)以千計(jì)的Bloggers發(fā)表和張貼Blog的目的有很大的差異。不過,由于溝通方式比電子郵件、討論群組更簡單和容易,Blog已成為家庭、公司、部門和團(tuán)隊(duì)之間越來越盛行的溝通工具,因?yàn)樗仓饾u被應(yīng)用在企業(yè)內(nèi)部網(wǎng)絡(luò)(Intranet)。目前,BSP商家風(fēng);起云涌,已有數(shù)十家大型博客站點(diǎn)。目前,國內(nèi)優(yōu)秀的中文博客網(wǎng)有:新浪博客,搜狐博客,中國博客網(wǎng),騰訊博客,博客中國等。1.3項(xiàng)目特點(diǎn)與意義通過對本次畢業(yè)設(shè)計(jì)題目的分析,充分了解了此題目的要求,對其進(jìn)行系統(tǒng)的歸納、總結(jié)得知該系統(tǒng)應(yīng)該具備如下特點(diǎn):1.操作簡單的特點(diǎn),它是博客發(fā)展的推動(dòng)力。這是博客受眾多網(wǎng)民的青睞的最大特點(diǎn)。眾多博客托管商在注冊會員前都會標(biāo)著這樣的口號:“只要花一分鐘,輕松擁有博客”,甚至可以稱之為“傻瓜式”注冊。操作簡單不僅僅體現(xiàn)在申請注冊的時(shí)候,而且進(jìn)入管理平臺后,提供模板(自主選擇)、博客設(shè)置(參數(shù)變更)、日志管理(建立分類)、添加日志(記錄內(nèi)容)、發(fā)表日志(點(diǎn)擊保存)、預(yù)覽首頁(完全搞定)。只要簡單走六步,就學(xué)會博客了,開始博客之旅的第一站。2.持續(xù)更新的特點(diǎn),它是博客生命的催化劑。博客更新速度快得驚人,如果博客注冊申請了,將近半個(gè)月內(nèi)沒有更新過了,那樣的博客可以稱之為“睡眠博客”?,F(xiàn)代社會,信息傳遞超級快速,更新博客就似生物的新陳代謝,沒有了新陳代謝也就代表著生命的結(jié)束,而沒有了更新,博客也同樣失去了生命力。如果條件允許,堅(jiān)持做到每天都更新,這就是一個(gè)積累的過程。長久下去生命力會越來越強(qiáng)。3.開放互動(dòng)的特點(diǎn),它是博客交流的推廣鏈。網(wǎng)絡(luò)賦予了博客的開放性,博客也就不再是一個(gè)單純的私人空間了。游客與博主在給我們寫評論和簽留言,這時(shí)對我們博客與日志的交流。如果我們對他們進(jìn)行了回復(fù),并通過鏈接地址進(jìn)行回訪,達(dá)到互動(dòng)效應(yīng),這也是種禮節(jié)性的來往。因此,利用開放互動(dòng)的特點(diǎn),可以交流推廣,形成固定的博友圈。4.展示個(gè)性的特點(diǎn),它是博客精彩的原動(dòng)力。博客主體是草根本人,因?yàn)槊恳晃徊莞伎梢酝ㄟ^博客載體,來展示自己的個(gè)性。可以簡單地從日志內(nèi)容,博客界面,文章數(shù)量,日志分類,人氣指數(shù),體現(xiàn)出博主的個(gè)性。同時(shí),現(xiàn)在博客也越來越自主化,DIY的模式也越來越強(qiáng),真正做成自己的想象的模樣。博主可以換上心愛的背景圖片,可以使用喜歡的字體顏色,可以增添動(dòng)感的特效代碼。所以想要做好博客,一定要展示自己的個(gè)性。1.4論文結(jié)構(gòu)全文共分五章,具體內(nèi)容如下:第一章引言,介紹系統(tǒng)的開發(fā)背景、國內(nèi)外研究現(xiàn)狀及發(fā)展趨勢、項(xiàng)目的特點(diǎn)和意義,作者對論文整體章節(jié)的安排。第二章主要是對開發(fā)工具的介紹,對HTML、PHP、MySQL等技術(shù)的介紹。第三章需求分析以及概要設(shè)計(jì),對系統(tǒng)進(jìn)行了可行性分析、功能需求分析、性能需求分析和運(yùn)行需求分析,還進(jìn)行概要設(shè)計(jì),分析了系統(tǒng)的總體工作流程,給出了系統(tǒng)的結(jié)構(gòu)框架和各部分模塊應(yīng)該實(shí)現(xiàn)的功能。第四章數(shù)據(jù)庫表的設(shè)計(jì),詳細(xì)分析項(xiàng)目開發(fā)所需數(shù)據(jù)庫的創(chuàng)建。第五章系統(tǒng)的實(shí)現(xiàn),在概要設(shè)計(jì)的基礎(chǔ)上,進(jìn)行了系統(tǒng)實(shí)現(xiàn)的分析。具體分析了各模塊所實(shí)現(xiàn)的功能,。最后是結(jié)束語,對實(shí)現(xiàn)本系統(tǒng)的過程和意義進(jìn)行了總結(jié),以及參考文獻(xiàn)及致謝2開發(fā)技術(shù)本系統(tǒng)在Windows7系統(tǒng)下采用PHP技術(shù)作為服務(wù)器端腳本解釋器,MySQL作為后臺數(shù)據(jù)庫平臺以及Apache作為Web服務(wù)器,并且使用了一些輔助開發(fā)工具和技術(shù),比如Dreamweaver8等。2.1PHP技術(shù)PHP(HypertextPreprocessor——超文本預(yù)處理器)是一種HTML內(nèi)嵌式的腳本語言(類似ASP)。PHP的語法大部分兼容了C、JAVA、Perl,并增加了PHP特有的語法結(jié)構(gòu),可以比CGI或者Perl更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁,只需要很少的編程知識就能建立一個(gè)交互的WEB站點(diǎn)。它可以用于管理動(dòng)態(tài)內(nèi)容、支持?jǐn)?shù)據(jù)庫、處理會話跟蹤,甚至構(gòu)建整個(gè)電子商務(wù)站點(diǎn)。它支持許多流行的數(shù)據(jù)庫,包括MySQL、PostgreSQL、Oracle、Sybase、Informix和MicrosoftSQLServer。PHP是完全免費(fèi)的開源產(chǎn)品,不用花錢,可以從PHP官方站點(diǎn)自由下載。而且可以不受限制地獲得源碼,甚至可以從中加進(jìn)自己需要的特色。Apache和MYSQL也是同樣免費(fèi)開源,在國外非常流行。PHP和MYSQL搭配使用,可以非??焖俚拇罱ㄒ惶撞诲e(cuò)的動(dòng)態(tài)網(wǎng)站系統(tǒng),因此國外大多數(shù)主機(jī)系統(tǒng)都配有免費(fèi)的APACHE+PHP+MYSQL。PHP具有如下的優(yōu)點(diǎn):1.開放的源代碼所有的PHP源代碼事實(shí)上都可以得到。2.PHP是免費(fèi)的和其它技術(shù)相比,PHP本身免費(fèi)且是開源代碼。3.php的快捷性程序開發(fā)快,運(yùn)行快,技術(shù)本身學(xué)習(xí)快。嵌入于HTML:因?yàn)镻HP可以被嵌入于HTML語言,它相對于其他語言。編輯簡單,實(shí)用性強(qiáng),更適合初學(xué)者。4.跨平臺性強(qiáng)由于PHP是運(yùn)行在服務(wù)器端的腳本,可以運(yùn)行在UNIX、LINUX、WINDOWS、MacOS下。5.效率高PHP消耗相當(dāng)少的系統(tǒng)資源。6.圖像處理用PHP動(dòng)態(tài)創(chuàng)建圖像,PHP圖像處理默認(rèn)使用GD2。不過也可以配置為使用imagemagick進(jìn)行圖像處理。7.面向?qū)ο笤趐hp4,php5中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),php完全可以用來開發(fā)大型商業(yè)程序。8.專業(yè)專注PHP支持腳本語言為主,同為類C語言。2.2PHP工作原理PHP的所有應(yīng)用程序都是通過WEB服務(wù)器(如apache)和PHP引擎程序解釋執(zhí)行完成的,工作過程:(1)當(dāng)用戶在瀏覽器地址中輸入要訪問的PHP頁面文件名,然后回車就會觸發(fā)這個(gè)PHP請求,并將請求傳送給支持PHP的WEB服務(wù)器。(2)WEB服務(wù)器接受這個(gè)請求,并根據(jù)其后綴進(jìn)行判斷。如果是一個(gè)PHP請求,WEB服務(wù)器從硬盤或內(nèi)存中取出用戶要訪問的PHP應(yīng)用程序,并將其發(fā)送給PHP引擎程序。(3)PHP引擎程序?qū)EB服務(wù)器傳送過來的文件從頭到尾進(jìn)行掃描并根據(jù)命令從后臺讀取,處理數(shù)據(jù),并動(dòng)態(tài)地生成相應(yīng)的HTML頁面。(4)PHP引擎將生成HTML頁面返回給WEB服務(wù)器。WEB服務(wù)器再將HTML頁面返回給客戶端瀏覽器。2.3B/S結(jié)構(gòu)B/S結(jié)構(gòu),即瀏覽器/服務(wù)器模式,是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護(hù)和使用。B/S最大的優(yōu)點(diǎn)就是可以在任何地方進(jìn)行操作而不用安裝任何專門的軟件,只要有一臺能上網(wǎng)的電腦就能使用,客戶端零安裝、零維護(hù)。系統(tǒng)的擴(kuò)展非常容易。B/S結(jié)構(gòu)的使用越來越多,特別是由需求推動(dòng)了AJAX技術(shù)的發(fā)展,它的程序也能在客戶端電腦上進(jìn)行部分處理,從而大大的減輕了服務(wù)器的負(fù)擔(dān);并增加了交互性,能進(jìn)行局部實(shí)時(shí)刷新。如圖2.1所示:圖2.1B/S結(jié)構(gòu)圖2.4數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫是數(shù)據(jù)和數(shù)據(jù)庫對象的集合,其中數(shù)據(jù)庫對象指表(Table)、視圖(View)、存儲過程(StoredProcedure)和觸發(fā)器(Trigger)等。數(shù)據(jù)庫通過SQL(StructuredQueryLanguage)來對數(shù)據(jù)進(jìn)行操作和管理,這里包括一些基本的操作如select、delete、insert、update語句。ADO(ActiveXDataObjects)是微軟開發(fā)數(shù)據(jù)庫應(yīng)用程序的數(shù)據(jù)庫訪問技術(shù)。它被設(shè)計(jì)用來同新的數(shù)據(jù)庫訪問層OLEDBProvider一起協(xié)同工作,以提供通用數(shù)據(jù)訪問(UniversalDataMySQL)。OLEDB是一個(gè)底層的數(shù)據(jù)庫訪問接口,用它可以訪問各種數(shù)據(jù)源,包括傳統(tǒng)的關(guān)系數(shù)據(jù)庫。ADO封裝了OLEDB程序中使用的大量COM接口,所以是一種高層訪問技術(shù)。關(guān)于數(shù)據(jù)庫管理系統(tǒng)和接口的原理如圖2所示。MySQL是一個(gè)快速、多線程、多用戶的小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。它支持正規(guī)的SQL查詢語言和采用多種數(shù)據(jù)類型,能對數(shù)據(jù)進(jìn)行各種詳細(xì)的查詢等。MySQL提供了一全套的數(shù)據(jù)庫創(chuàng)建和訪問機(jī)制,通過很直觀的方式就可以創(chuàng)建、訪問、修改數(shù)據(jù)庫的表和項(xiàng),并且能建立它們之間的各種數(shù)據(jù)關(guān)系。MySQL系列從90年代就發(fā)展起來,經(jīng)過了多年的反展,它已經(jīng)成為非常成熟的技術(shù),面向中小型企業(yè)級應(yīng)用。MySQL數(shù)據(jù)庫的特點(diǎn)是數(shù)據(jù)庫文件小而簡單,不需要運(yùn)行或者啟動(dòng)數(shù)據(jù)庫服務(wù)進(jìn)程就可以使用。通常MySQL數(shù)據(jù)庫文件可以隨網(wǎng)頁文件一起方便地放在網(wǎng)站的目錄中,正是由于這些特點(diǎn),MySQL數(shù)據(jù)庫通常被用來作為網(wǎng)站開發(fā)的數(shù)據(jù)庫支持技術(shù)。對MySQL數(shù)據(jù)庫的管理采用圖形化管理工具phpMyAdmin。phpMyAdmin是一個(gè)用PHP編寫的、基于Web的、跨平臺的MySQL管理程序,支持簡體中文,使用Web瀏覽器作為管理界面。通過phpMyAdmin可以進(jìn)行絕大部分的MySQL操作,包括對數(shù)據(jù)庫級操作,表級操作,以及數(shù)據(jù)管理等。圖2.2數(shù)據(jù)庫管理系統(tǒng)和接口的原理2.5Apache技術(shù)ApacheHTTPServer(簡稱Apache)是Apache軟件基金會的一個(gè)開放源碼的網(wǎng)頁服務(wù)器,可以在大多數(shù)計(jì)算機(jī)操作系統(tǒng)中運(yùn)行,由于其多平臺和安全性被廣泛使用,是最流行的Web服務(wù)器端軟件之一。它快速、可靠并且可通過簡單的API擴(kuò)展,將Perl/Python等解釋器編譯到服務(wù)器中。Apacheweb服務(wù)器軟件擁有以下特性:支持最新的HTTP/1.1通信協(xié)議擁有簡單而強(qiáng)有力的基于文件的配置過程支持基于IP和基于域名的虛擬主機(jī)支持多種方式的HTTP認(rèn)證集成Perl處理模塊集成代理服務(wù)器模塊支持實(shí)時(shí)監(jiān)視服務(wù)器狀態(tài)和定制服務(wù)器日志支持服務(wù)器端包含指令(SSI)支持安全Socket層(SSL)通過第三方模塊可以支持JavaServlets2.6JavaScript語言JavaScript語言是一種基于對象(Object)和事件驅(qū)動(dòng)(EventDriven)并具有安全性能的腳本語言。使用它的目的是與HTML超級文本語言、JavaApplet(Java小程序)一起實(shí)現(xiàn)在一個(gè)Web頁面中鏈接多個(gè)對象,與Web客戶交互作用,從而達(dá)到開發(fā)客戶端應(yīng)用程序的目的。JavaScript是通過嵌入或調(diào)入在標(biāo)準(zhǔn)HTML語言中實(shí)現(xiàn),它的出現(xiàn)彌補(bǔ)了HTML語言的缺陷。在JavaScript語言的配合下,能夠運(yùn)用PHP技術(shù)開發(fā)出非常漂亮而且交互性強(qiáng)大的動(dòng)態(tài)Web網(wǎng)站來.2.6HTML語言超文本標(biāo)記語言,即HTML,是用于描述網(wǎng)頁文檔的一種標(biāo)記語言。超級文本標(biāo)記語言文檔制作不是很復(fù)雜,但功能強(qiáng)大,支持不同數(shù)據(jù)格式的文件鑲?cè)?,這也是萬維網(wǎng)(WWW)盛行的原因之一,其主要特點(diǎn)如下:1.簡易性:超級文本標(biāo)記語言版本升級采用超集方式,從而更加靈活方便。2.可擴(kuò)展性:超級文本標(biāo)記語言的廣泛應(yīng)用帶來了加強(qiáng)功能,增加標(biāo)識符等要求,超級文本標(biāo)記語言采取子類元素的方式,為系統(tǒng)擴(kuò)展帶來保證。3.平臺無關(guān)性:雖然個(gè)人計(jì)算機(jī)大行其道,但使用MAC等其他機(jī)器的大有人在,超級文本標(biāo)記語言可以使用在廣泛的平臺上,這也是萬維網(wǎng)(WWW)盛行的另一個(gè)原因。3需求分析和概要設(shè)計(jì)3.1可行性分析3.1.1技術(shù)可行性分析本系統(tǒng)采用PHP+Mysql+Apache進(jìn)行開發(fā),其中前臺用HTML嵌入PHP進(jìn)行頁面開發(fā)和管理用戶界面,提示信息完善,界面友好有親和力;后臺采用Mysql數(shù)據(jù)庫開發(fā)和管理數(shù)據(jù)庫。本系統(tǒng)的開發(fā)環(huán)境使用現(xiàn)在特別流行的開源Apache服務(wù)器,使用方便、運(yùn)行穩(wěn)定、安全可靠。PHP+Mysql+Apache這個(gè)國際公認(rèn)的網(wǎng)站開發(fā)黃金組合,在博客系統(tǒng)開發(fā)上,得到廣泛的應(yīng)用。如網(wǎng)易博客、百度空間、新浪博客等大型博客網(wǎng)站。綜上所述,本系統(tǒng)在技術(shù)方面是可行的。3.1.2操作可行性分析本軟件是為個(gè)人用戶開發(fā)的,使用本軟件的用戶對象是個(gè)人,由于本網(wǎng)站要設(shè)計(jì)成友好的界面,用戶只需懂得上網(wǎng),就能輕松使用本網(wǎng)站的功能,所以從以上幾個(gè)方面的分析來看,開發(fā)本網(wǎng)站是完全可行的。3.1.3經(jīng)濟(jì)可行性分析成本方面:由于本畢業(yè)設(shè)計(jì)屬于學(xué)校教學(xué)的最后一個(gè)環(huán)節(jié),資源僅僅用到一臺電腦,服務(wù)器也可以在電腦上搭建,而開發(fā)程序所用的軟件都是免費(fèi)的,指導(dǎo)由老師指導(dǎo)。所以開發(fā)本成本是非常低的。效益方面:為個(gè)人用戶開發(fā)一個(gè)較好的個(gè)人博客網(wǎng)站,可以實(shí)現(xiàn)信息的共享,節(jié)省了社會資源。本系統(tǒng)開發(fā)出來,完全能上線使用,而且是多用戶的個(gè)人博客系統(tǒng),一旦應(yīng)用還可以帶來一定的經(jīng)濟(jì)效益。因此,經(jīng)濟(jì)上開發(fā)博客系統(tǒng)是完全可行的。3.2需求分析3.2.1系統(tǒng)功能需求本系統(tǒng)要實(shí)現(xiàn)個(gè)人博客的主要基本功能有主界面,用戶注冊,注冊用戶登錄發(fā)表文章(心情、日志),用戶登錄/退出,游客發(fā)表評論,分頁瀏覽文章和評論等。這里其中比較主要的是區(qū)分了個(gè)人博客的注冊用戶和游客。注冊用戶可以在任何時(shí)候?qū)懴伦约旱闹鲝?,記錄下自己的點(diǎn)點(diǎn)滴滴。而游客主要的權(quán)限是閱讀博客所有注冊用戶寫的文章,閱讀后可以發(fā)表評論和留言,還可以分頁瀏覽所有注冊用戶上傳的圖片。以上是個(gè)人博客的系統(tǒng)功能目標(biāo),當(dāng)然由于個(gè)人博客的網(wǎng)絡(luò)流行特點(diǎn)以及個(gè)人個(gè)性的展示,還適當(dāng)要求界面比較漂亮輕快,直觀便捷,操作方式簡單以及人性化。根據(jù)對系統(tǒng)的分析,可以得到本系統(tǒng)主要有如下功能:(1)用戶注冊和登錄這部分功能又分為用戶注冊、用戶登錄、用戶退出三個(gè)部分。用戶注冊:游客將個(gè)人的信息存儲到博客網(wǎng)站的數(shù)據(jù)庫中,注冊時(shí)要求填寫用戶的各種詳細(xì)信息,包括id、Password、Email、性別、生日、其它輔助信息。凡是符合要求的游客都可以注冊成功,成為本博客的正式用戶,。系統(tǒng)接受這些信息并存儲在服務(wù)器端的數(shù)據(jù)庫中。用戶登錄:主要用于驗(yàn)證博客網(wǎng)站用戶信息的真實(shí)身份,以便對博客網(wǎng)站進(jìn)行管理和維護(hù)。通過注冊后的用戶用個(gè)人注冊的用戶名,密碼登錄到網(wǎng)站。網(wǎng)站檢測用戶的用戶名,密碼并給予其相應(yīng)的權(quán)限對博客網(wǎng)站進(jìn)行操作。用戶退出:已經(jīng)登陸的用戶可以退出,釋放自己所占有的各種信息資源。(2)文章管理文章管理主要有文章的發(fā)表、查詢、瀏覽、評論和刪除功能。博客的系統(tǒng)管理員除了可以查詢、瀏覽和評論文章外,還可以對系統(tǒng)中的所有文章以及評論進(jìn)行修改、刪除操作。這些維護(hù)和管理擁有最高權(quán)限,并且系統(tǒng)自動(dòng)更新在服務(wù)器端數(shù)據(jù)庫中的數(shù)據(jù)。(3)圖片管理圖片管理有添加,瀏覽、刪除和查詢功能。注冊用戶可以添加自己喜歡的圖片,還可以查詢和瀏覽系統(tǒng)中的所有圖片信息。游客只能瀏覽博客系統(tǒng)中的所有圖片。系統(tǒng)管理員擁有以上的所有權(quán)限,除此之外還可以刪除圖片。(4)朋友圈管理注冊用戶可以添加自己的朋友信息到朋友圈,可以再瀏覽和查詢朋友信息的前提下,進(jìn)行刪除朋友信息操作。(5)管理員管理博客的系統(tǒng)管理員可以對系統(tǒng)中所有的注冊用戶進(jìn)行帳戶和權(quán)限管理,包括修改用戶所有的權(quán)限,查詢用戶信息以及刪除用戶信息;還可以對最新公告進(jìn)行添加,刪除管理。3.2.2系統(tǒng)性能需求(1)系統(tǒng)可靠性要求=1\*GB3①系統(tǒng)對用戶操作有相應(yīng)提示,并且可以檢查用戶輸入的各種數(shù)據(jù)的合法性,對于不合法的數(shù)據(jù)屏蔽并且提示用戶,以避免由于越界或者格式錯(cuò)誤而造成的系統(tǒng)錯(cuò)誤甚至崩潰。=2\*GB3②系統(tǒng)在對于數(shù)據(jù)庫操作時(shí)候,數(shù)據(jù)庫有一定的約束機(jī)制。特點(diǎn)是對于外鍵(FK)而言,通過“級連”(Cascade)和“參照”(Reference)來保證數(shù)據(jù)的完整性。=3\*GB3③系統(tǒng)能夠應(yīng)對各種特殊操作情況和出錯(cuò)情況,并且給出相應(yīng)提示。=4\*GB3④系統(tǒng)能夠有一定的安全和保護(hù)措施,以保證網(wǎng)站的正常運(yùn)行,避免文件和數(shù)據(jù)庫遭到意外事件的破壞而導(dǎo)致網(wǎng)站癱瘓。(2)系統(tǒng)時(shí)間要求在不考慮網(wǎng)絡(luò)狀況情況下,系統(tǒng)的響應(yīng)時(shí)間應(yīng)該相當(dāng)迅速,數(shù)據(jù)的存儲和處理以及返回過程應(yīng)該滿足用戶的等待需求,一般控制在0.2s以內(nèi)。(3)系統(tǒng)適應(yīng)性要求

系統(tǒng)應(yīng)該兼容Windows操作平臺、MySQL數(shù)據(jù)庫以及IE瀏覽器。(4)系統(tǒng)并行處理能力要求系統(tǒng)能夠支持同時(shí)間多用戶的訪問需求,并且保證運(yùn)行的相對順暢。(5)系統(tǒng)精度要求時(shí)間精度到達(dá)秒為單位,其它數(shù)據(jù)精確到小數(shù)點(diǎn)后2位。3.2.3系統(tǒng)運(yùn)行需求(1)用戶界面用戶需要網(wǎng)頁瀏覽器來使用該系統(tǒng),界面簡潔、美觀、友好,具備人性化特點(diǎn),各種操作有提示信息和錯(cuò)誤信息。(2)軟件環(huán)境服務(wù)器端:Windows7服務(wù)器,Apache服務(wù)程序,MySQL數(shù)據(jù)庫以及其相應(yīng)的ODBC??蛻舳耍篧indows7系統(tǒng)以及IE6.0以上瀏覽器。(3)網(wǎng)絡(luò)帶寬服務(wù)器對外網(wǎng)絡(luò)帶寬1M以上,客戶端擁有連接互聯(lián)網(wǎng)的設(shè)備和服務(wù)。3.3概要設(shè)計(jì)概要設(shè)計(jì)是一個(gè)重要的步驟和環(huán)節(jié),根據(jù)前面的需求分析所得到的系統(tǒng)所要實(shí)現(xiàn)的各種功能,概要設(shè)計(jì)對其進(jìn)行進(jìn)一步的模塊劃分,以確定各個(gè)功能由所設(shè)計(jì)的模塊來實(shí)現(xiàn),這樣可以構(gòu)架出一個(gè)系統(tǒng)的機(jī)構(gòu)框架,便于后面的具體數(shù)據(jù)庫設(shè)計(jì)詳細(xì)設(shè)計(jì)的實(shí)現(xiàn)。3.3.1系統(tǒng)體系結(jié)構(gòu)基于B/S結(jié)構(gòu)的個(gè)人博客網(wǎng)站系統(tǒng),應(yīng)由終端(用戶主機(jī)/瀏覽器)、WEB服務(wù)器、數(shù)據(jù)服務(wù)器構(gòu)成。個(gè)人博客網(wǎng)站的核心是中間的接入服務(wù)器和應(yīng)用服務(wù)器部分。個(gè)人博客網(wǎng)站的總體結(jié)構(gòu)圖如圖3.1所示:圖3.1博客網(wǎng)站總體結(jié)構(gòu)3.3.2系統(tǒng)功能劃分組織結(jié)構(gòu)圖根據(jù)需求分析,可以得到系統(tǒng)功能模塊圖如圖3.2所示,該圖給出了詳盡的模塊劃分和模塊組織結(jié)構(gòu),能夠直觀展現(xiàn)系統(tǒng)的功能結(jié)構(gòu)關(guān)系。圖3.2系統(tǒng)功能結(jié)構(gòu)圖3.3.3系統(tǒng)模塊劃分根據(jù)前面對系統(tǒng)的需求分析,可以得到系統(tǒng)的模塊劃分如下:(1)博客首頁模塊包括如下主要組成部分:頁整體布局:對于博客的首頁風(fēng)格安排并且布局。日歷:方便用戶看時(shí)間和日期。用戶登錄和注冊區(qū):主要是用戶注冊和登錄,在成功登錄以后列出用戶所擁有的可操作模塊。博客最新日志顯示:按時(shí)間順序顯示博客中最近的文章標(biāo)題信息。最新推薦圖片:按時(shí)間順序顯示博客中最新上傳的圖片。最新公告:上下滾動(dòng)顯示管理員發(fā)表的最新公告。(2)文章管理模塊添加博客文章:已登錄的博客注冊用戶可以發(fā)表文章和日志,內(nèi)容包括標(biāo)題、正文、圖片、表情等信息。在此前提下,只有以系統(tǒng)管理員身份登錄的用戶才可以刪除博客中的任何文章,系統(tǒng)自動(dòng)更新服務(wù)器端的數(shù)據(jù)庫。查看博客文章:文章作者可以按搜索條件有選擇的查看想要閱讀的文章,并可以對它進(jìn)行評論,但沒有刪除的權(quán)限。瀏覽我的文章:只顯示作者自己的全部文章,在這個(gè)模塊的前提下,文章作者有刪除文章和評論的權(quán)限。(3)圖片管理模塊添加圖片:已注冊用戶可以本地上傳圖片。查詢圖片:登錄用戶可以按搜索條件有選擇的查看圖片,但沒有刪除的權(quán)限瀏覽圖片:分頁顯示系統(tǒng)中的全部圖片。(4)朋友圈管理模塊注冊用戶可以添加自己的朋友信息到朋友圈,可以在瀏覽和查詢朋友信息的前提下,進(jìn)行刪除朋友信息操作。(5)管理員管理模塊博客的系統(tǒng)管理員可以對系統(tǒng)中所有的注冊用戶進(jìn)行帳戶和權(quán)限管理,包括查詢用戶信息以及刪除用戶信息;還可以對最新公告進(jìn)行添加,刪除管理。4系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)4.1概述經(jīng)過需求分析和概要設(shè)計(jì),在MySql數(shù)據(jù)庫管理系統(tǒng)中建立名為db_tmlog的數(shù)據(jù)庫,系統(tǒng)所有應(yīng)用的數(shù)據(jù)信息將存儲在該數(shù)據(jù)庫中,數(shù)據(jù)庫中建立以下6種不同專題的數(shù)據(jù)表,分別為:用戶表(tb_user)、文章內(nèi)容表(tb_article)、文章評論表(tb_filecomment)、公告表(tb_public)、朋友圈表(tb_friend)、圖片信息表(tb_tpsc)六個(gè)表。這些表協(xié)調(diào)工作,存儲各自的信息,實(shí)現(xiàn)個(gè)人博客系統(tǒng)對數(shù)據(jù)存儲的要求。注意,下面各表中數(shù)據(jù)類型說標(biāo)有*表示是主鍵。4.2用戶表用戶表主要存儲有關(guān)用戶的一些基本信息,如用戶名、用戶密碼、用戶生日等基本信息,將用戶數(shù)據(jù)存儲到用戶表中,這是博客系統(tǒng)中非常重要的一個(gè)表。當(dāng)網(wǎng)站需要核實(shí)用戶的信息時(shí),就調(diào)用數(shù)據(jù)庫中用戶表的數(shù)據(jù),查詢用戶表中是否有符合要求的數(shù)據(jù),若有,則用戶可以登錄;若沒有則用戶不能登陸。其中id為主鍵。用戶表結(jié)構(gòu)如表4.1所示。表4.1用戶表字段名稱數(shù)據(jù)類型說明idInt(20)*自動(dòng)編號regnameVarchar(20)用戶名regrealnameVarchar(20)真實(shí)姓名regpwdVarchar(20)用戶密碼regbirthdaydate用戶生日regemailVarchar(100)E-mail地址regcityVarchar(100)所在城市regicoVarchar(50)人物表情regsexVarchar(4)性別regqqVarchar(40)QQ號reghomepageVarchar(100)個(gè)人主頁regsignVarchar(200)個(gè)性化簽名regintroducetext自我簡介ipVarchar(20)用戶IPfigint(1)管理員及用戶標(biāo)記4.3文章內(nèi)容表本表主要用來存放文章的各種信息,存儲文章標(biāo)題、人物表情、文章內(nèi)容等基本信息。其中文章ID編號為主鍵,唯一標(biāo)識一篇文章。詳見表4.2所示。表4.2文章內(nèi)容表字段名稱數(shù)據(jù)類型說明idInt(10)*自動(dòng)編號titleVarchar(20)文章標(biāo)題faceVarchar(20)人物表情contenttext文章內(nèi)容autherVarchar(20)文章作者nowdatetime發(fā)表時(shí)間4.4文章評論表文章評論表主要存儲對一篇文章的評論的各種信息,文章的評論信息相對于文章的信息而言要簡單一些,主要包括唯一標(biāo)識評論的id編號,是主鍵。表的結(jié)構(gòu)如表4.3所示。表4.3文章評論表字段名稱數(shù)據(jù)類型說明idInt(4)*自動(dòng)編號fileidInt(4)所評論的文章id號usenameVarchar(20)評論人contenttext評論正文datetimedatetime評論時(shí)間4.5圖片信息表該表主要用來存儲博客系統(tǒng)中發(fā)表的照片、圖片。其中照片id是唯一標(biāo)識圖片的主鍵,表的詳細(xì)結(jié)構(gòu)如表4.4所示。表4.4圖片信息表字段名稱數(shù)據(jù)類型說明idInt(10)*自動(dòng)編號tpmcVarchar(30)圖片名稱filemediumblob二進(jìn)制圖片authorVarchar(20)圖片發(fā)表者scsjdate上傳日期/時(shí)間4.6朋友圈信息表該表主要用來存儲某用戶的朋友圈信息。其中id是唯一標(biāo)識朋友信息的主鍵,表的詳細(xì)結(jié)構(gòu)如表4.5所示。表4.5朋友圈信息表字段名稱數(shù)據(jù)類型說明idInt(4)*自動(dòng)編號nameVarchar(50)朋友名稱sexVarchar(10)性別birdate生日cityVarchar(50)所在城市addressVarchar(100)家庭住址postcodeVarchar(6)郵政編碼emailVarchar(50)E-mail地址telVarchar(20)電話號碼handsetVarchar(20)手機(jī)號碼qqVarchar(20)QQ號usernameVarchar(20)用戶名4.7數(shù)據(jù)庫ER關(guān)系圖數(shù)據(jù)庫中的表有用戶表、文章信息表、文章評論表、圖片信息表、朋友圈信息表。本系統(tǒng)數(shù)據(jù)庫的5個(gè)表的ER圖如圖4.6所示。圖4.6數(shù)據(jù)庫中5個(gè)表的ER圖5系統(tǒng)的實(shí)現(xiàn)系統(tǒng)的實(shí)現(xiàn)是整個(gè)系統(tǒng)設(shè)計(jì)中,最重要的一個(gè)步驟。下面對系統(tǒng)的實(shí)現(xiàn)進(jìn)行介紹。博客網(wǎng)站的流程圖如圖5.1所示。圖5.1博客網(wǎng)站流程圖5.1首頁面及主要頁面設(shè)計(jì)1、博客網(wǎng)站的文件架設(shè)圖如圖5.2所示:圖5.2博客網(wǎng)站文件架設(shè)圖2、主要頁面如表5.3所示:表5.3主要頁面清單表文件名說明index.php普通用戶登錄頁面,用戶只要輸入已注冊的用戶名和密碼Register.php新用戶注冊頁面file.php用戶登錄后的頁面,同時(shí)也是添加博客文章頁面query.php查詢博客文章頁面myfiles.php顯示我的文章頁面add_pic.php添加圖片頁面browse_pic.php瀏覽圖片頁面query_pic.php查詢圖片頁面friend.php朋友添加頁面browse_fri.php瀏覽朋友信息頁面query_friend.php查詢朋友信息頁面queryuser.php查詢用戶信息頁面(只有管理員有權(quán)限查看)browseuser.php瀏覽用戶信息頁面(只有管理員有權(quán)限瀏覽)managepub.php公告管理頁面(只有管理員有權(quán)限查看)5.2系統(tǒng)主要功能模塊開發(fā)5.2.1首頁模塊博客首頁是用戶或游客進(jìn)入到博客網(wǎng)站后第一眼看到的頁面,需要具有簡潔、美觀的特點(diǎn)。它包括日歷區(qū)、登陸區(qū)、最新文章區(qū)、最新圖片區(qū)、最新公告區(qū)等圖5.4首頁頁面5.2.2文章管理模塊文章管理模塊可以實(shí)現(xiàn)添加博客文章、查詢博客文章和查看我的文章等功能。1、添加博客文章可以在主題和內(nèi)容里分別輸入文章的標(biāo)題和內(nèi)容,還可以設(shè)置文字的屬性,如加粗、傾斜、下劃線等,還可以設(shè)置文字的字體字號和顏色,使文章更加的美觀。圖5.5添加博客文章頁面2、查詢博客文章可以實(shí)現(xiàn)查詢文章的功能,在查詢條件的關(guān)鍵字里輸入文章的標(biāo)題或作者,可以快速的搜索到文章,便于文章的查詢。圖5.6查詢博客文章頁面3、查看我的文章可以實(shí)現(xiàn)查看該用戶發(fā)表的文章的功能,將該用戶發(fā)表的文章快速顯示出來,進(jìn)入到我的文章后,還可以刪除文章和評論。圖5.7我的文章頁面5.2.3圖片管理模塊圖片管理模塊實(shí)現(xiàn)的功能有添加圖片、瀏覽圖片和查詢圖片等功能,方便用戶在博客網(wǎng)站來上傳照片、發(fā)表照片,讓博客網(wǎng)站內(nèi)容更加豐富。 添加圖片功能需要用戶輸入圖片名稱和選擇上傳路徑后,可以快速的將照片上傳到博客網(wǎng)站上。圖5.8添加圖片頁面瀏覽圖片功能可以將該用戶最近上傳過的照片都顯示出來,顯示圖片的名稱和上傳日期,同時(shí)還可以實(shí)現(xiàn)刪除照片的功能。圖5.9瀏覽圖片頁面5.2.4朋友圈管理模塊朋友圈管理模塊可以實(shí)現(xiàn)的功能有添加朋友、瀏覽我的朋友和查詢朋友信息的功能,實(shí)現(xiàn)博客網(wǎng)站的社交功能,方便用戶對朋友圈的添加和查詢。朋友圈添加功能可以實(shí)現(xiàn)添加朋友的功能,用戶輸入姓名、性別、生日、家庭住址、家庭電話等基本信息后可以將朋友添加到朋友圈。圖5.10朋友圈添加頁面朋友圈瀏覽功能可以讓用戶瀏覽到該用戶的朋友的信息,如姓名、性別、年齡、住址等基本信息,方便了用戶對朋友圈的管理。圖5.11瀏覽朋友圈頁面5.2.5管理員管理模塊管理員管理是對注冊的用戶信息進(jìn)行管理的模塊。當(dāng)用戶是以系統(tǒng)管理員的身份登陸網(wǎng)站后,那么將擁有用戶管理的權(quán)限,這時(shí)菜單欄中的“管理員管理”處于顯示狀態(tài)。該模塊主要分為查詢用戶信息,瀏覽用戶信息和公告管理。圖5.12管理員操作頁面總結(jié)通過這次做畢業(yè)設(shè)計(jì),我對PHP、MySQL、HTML等語言有了更深層次的了解,可以更好地將這些語言融會貫通,對我今后的網(wǎng)站開發(fā)有很大的幫助。以前學(xué)習(xí)PHP的時(shí)候,只是粗略的了解PHP語言和網(wǎng)站的開發(fā),但是并不明白真正地原理,通過這次做畢業(yè)設(shè)計(jì),我學(xué)到了以前學(xué)習(xí)PHP語言所沒有掌握的知識,掌握了更多網(wǎng)站搭建的精髓,從系統(tǒng)相關(guān)技術(shù)的資料搜集和學(xué)習(xí),網(wǎng)站的可行性分析,需求分析,到架構(gòu)設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì),詳細(xì)設(shè)計(jì),再到具體的編碼和開發(fā)、輔助工具的使用,我得到了很大的鍛煉,極大的提高了我的編程水平和系統(tǒng)開發(fā)能力。但是,網(wǎng)站開發(fā)是個(gè)比較復(fù)雜的過程,我學(xué)到的還比較少,還有很多需要學(xué)習(xí)和改進(jìn)的地方,我相信在我的不斷努力學(xué)習(xí)的過程中,一定會不斷進(jìn)步,掌握更多的知識和技能。參考文獻(xiàn)[1]陳浩,PHP程序設(shè)計(jì)[M],電子工業(yè)出版社,2005年[2]邵煜,PHP和MYSQLWEB開發(fā)[M],機(jī)械工業(yè)出版社,2005年[3]DAVIDLANE[美],PHP&MYSQLWEB數(shù)據(jù)庫應(yīng)用開發(fā)指南[M],東南大學(xué)出版社,2006年[4]MIHAIBUCICA[美],AJAX與PHPWEB開發(fā)[M],人民郵電出版社,2007年[5]PETERMOULDING[英],PHP技術(shù)內(nèi)幕[M],中國水利水電出版社,2003年[6]NARAMORE[美],PHP5、APACHE、MYSQL網(wǎng)絡(luò)開發(fā)[M],電子工業(yè)出版社,2005年[7]龍浩,PHP語言進(jìn)階和高級應(yīng)用,清華大學(xué)出版社,2006年[8]HughE.Williams,PHP&MYSQLWeb數(shù)據(jù)庫應(yīng)用開發(fā)指南,2003年5月[9]焦桐順,php\mysql數(shù)據(jù)庫開發(fā)指南,電子工業(yè)出版社,2001年9月[10]王珊,薩師煊,數(shù)據(jù)庫系統(tǒng)概論(第四版),高等教育出版社,2006年05月[11]西爾伯沙茨,數(shù)據(jù)庫系統(tǒng)概念(原書第六版),機(jī)械工業(yè)出版社,2012年03月[12]崔洋,MySQL數(shù)據(jù)庫應(yīng)用從入門到精通,中國鐵道出版社,2013年01月[13]克羅克,數(shù)據(jù)庫原理(第五版),清華大學(xué)出版社,2011年11月[14]何玉潔,數(shù)據(jù)庫原理與應(yīng)用(第二版),機(jī)械工業(yè)出版社,2011年04月致謝經(jīng)過近半年的付出和努力,我的畢業(yè)論文接近尾聲。在此期間,從論文的選題、資料的收集到論文的撰寫編排整個(gè)過程中,我得到了很多的熱情幫助。首先我要感謝王克儉老師,是她將我?guī)肓薖HP的世界,并對我的研究提出了很多的寶貴意見,令我受益匪淺,同時(shí),王老師淵博的學(xué)識、嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度、嚴(yán)肅認(rèn)真的治學(xué)風(fēng)格也令我十分敬佩,是我以后學(xué)習(xí)和工作的榜樣。其次,我要感謝那些曾經(jīng)給我授過課的每一位老師,是你們教會我專業(yè)知識,教會我待人處事的道理。最后,我要感謝我的母?!颖鞭r(nóng)業(yè)大學(xué),是母校給我提供了良好的學(xué)習(xí)環(huán)境和積極向上的人文環(huán)境。在此,我要再次的說聲謝謝,謝謝大家?;贑8051F單片機(jī)直流電動(dòng)機(jī)反饋控制系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的嵌入式Web服務(wù)器的研究MOTOROLA單片機(jī)MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機(jī)溫度控制系統(tǒng)的研制基于MCS-51系列單片機(jī)的通用控制模塊的研究基于單片機(jī)實(shí)現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機(jī)控制的二級倒立擺系統(tǒng)的研究基于增強(qiáng)型51系列單片機(jī)的TCP/IP協(xié)議棧的實(shí)現(xiàn)基于單片機(jī)的蓄電池自動(dòng)監(jiān)測系統(tǒng)基于32位嵌入式單片機(jī)系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機(jī)的作物營養(yǎng)診斷專家系統(tǒng)的研究基于單片機(jī)的交流伺服電機(jī)運(yùn)動(dòng)控制系統(tǒng)研究與開發(fā)基于單片機(jī)的泵管內(nèi)壁硬度測試儀的研制基于單片機(jī)的自動(dòng)找平控制系統(tǒng)研究基于C8051F040單片機(jī)的嵌入式系統(tǒng)開發(fā)基于單片機(jī)的液壓動(dòng)力系統(tǒng)狀態(tài)監(jiān)測儀開發(fā)模糊Smith智能控制方法的研究及其單片機(jī)實(shí)現(xiàn)一種基于單片機(jī)的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機(jī)的在線間歇式濁度儀的研制基于單片機(jī)的噴油泵試驗(yàn)臺控制器的研制基于單片機(jī)的軟起動(dòng)器的研究和設(shè)計(jì)基于單片機(jī)控制的高速快走絲電火花線切割機(jī)床短循環(huán)走絲方式研究基于單片機(jī)的機(jī)電產(chǎn)品控制系統(tǒng)開發(fā)基于PIC單片機(jī)的智能手機(jī)充電器基于單片機(jī)的實(shí)時(shí)內(nèi)核設(shè)計(jì)及其應(yīng)用研究基于單片機(jī)的遠(yuǎn)程抄表系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的煙氣二氧化硫濃度檢測儀的研制基于微型光譜儀的單片機(jī)系統(tǒng)單片機(jī)系統(tǒng)軟件構(gòu)件開發(fā)的技術(shù)研究基于單片機(jī)的液體點(diǎn)滴速度自動(dòng)檢測儀的研制基于單片機(jī)系統(tǒng)的多功能溫度測量儀的研制基于PIC單片機(jī)的電能采集終端的設(shè)計(jì)和應(yīng)用基于單片機(jī)的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機(jī)單片機(jī)控制系統(tǒng)的研制基于單片機(jī)的數(shù)字磁通門傳感器基于單片機(jī)的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機(jī)的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機(jī)控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機(jī)的多生理信號檢測儀基于單片機(jī)的電機(jī)運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì)Pico專用單片機(jī)核的可測性設(shè)計(jì)研究基于MCS-51單片機(jī)的熱量計(jì)基于雙單片機(jī)的智能遙測微型氣象站MCS-51單片機(jī)構(gòu)建機(jī)器人的實(shí)踐研究基于單片機(jī)的輪軌力檢測基于單片機(jī)的GPS定位儀的研究與實(shí)現(xiàn)基于單片機(jī)的電液伺服控制系統(tǒng)用于單片機(jī)系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機(jī)的時(shí)控和計(jì)數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機(jī)和CPLD的粗光柵位移測量系統(tǒng)研究單片機(jī)控制的后備式方波UPS提升高職學(xué)生單片機(jī)應(yīng)用能力的探究基于單片機(jī)控制的自動(dòng)低頻減載裝置研究基于單片機(jī)控制的水下焊接電源的研究基于單片機(jī)的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機(jī)的氚表面污染測量儀的研制基于單片機(jī)的紅外測油儀的研究96系列單片機(jī)仿真器研究與設(shè)計(jì)基于單片機(jī)的單晶金剛石刀具刃磨設(shè)備的數(shù)控改造基于單片機(jī)的溫度智能控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基于MSP430單片機(jī)的電梯門機(jī)控制器的研制基于單片機(jī)的氣體測漏儀的研究基于三菱M16C/6N系列單片機(jī)的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機(jī)和DSP的變壓器油色譜在線監(jiān)測技術(shù)研究基于單片機(jī)的膛壁溫度報(bào)警系統(tǒng)設(shè)計(jì)基于AVR單片機(jī)的低壓無功補(bǔ)償控制器的設(shè)計(jì)基于單片機(jī)船舶電力推進(jìn)電機(jī)監(jiān)測系統(tǒng)基于單片機(jī)網(wǎng)絡(luò)的振動(dòng)信號的采集系統(tǒng)基于單片機(jī)的大容量數(shù)據(jù)存儲技術(shù)的應(yīng)用研究基于單片機(jī)的疊圖機(jī)研究與教學(xué)方法實(shí)踐基于單片機(jī)嵌入式Web服務(wù)器技術(shù)的研究及實(shí)現(xiàn)基于AT89S52單片機(jī)的通用數(shù)據(jù)采集系統(tǒng)基于單片機(jī)的多道脈沖幅度分析儀研究機(jī)器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機(jī)控制系統(tǒng)基于單片機(jī)的控制系統(tǒng)在PLC虛擬教學(xué)實(shí)驗(yàn)中的應(yīng)用研究基于單片機(jī)系統(tǒng)的網(wǎng)絡(luò)通信研究與應(yīng)用基于PIC16F877單片機(jī)的莫爾斯碼自動(dòng)譯碼系統(tǒng)設(shè)計(jì)與研究基于單片機(jī)的模糊控制器在工業(yè)電阻爐上的應(yīng)用研究基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究與開發(fā)基于Cygnal單片機(jī)的μC/OS-Ⅱ的研究基于單片機(jī)的一體化智能差示掃描量熱儀系統(tǒng)研究基于TCP/IP協(xié)議的單片機(jī)與Internet互聯(lián)的研究與實(shí)現(xiàn)變頻調(diào)速液壓電梯單片機(jī)控制器的研究

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論