亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Java的博客管理系統(tǒng)探索

        2013-12-31 00:00:00賀蘊(yùn)彬

        摘 要:隨著網(wǎng)絡(luò)技術(shù)的普及和發(fā)展,不僅提高了人們的生活水平,并且在工作上發(fā)揮的作用也是巨大的,多媒體博客系統(tǒng)作為網(wǎng)絡(luò)技術(shù)中的一個(gè)部分,它為廣大用戶(hù)提供了一個(gè)交流的平臺(tái),也可以作為一個(gè)宣傳的平臺(tái)等,但跟隨社會(huì)的進(jìn)步,對(duì)于博客系統(tǒng)的要求在逐漸提高,這給博客系統(tǒng)的開(kāi)發(fā)提供了發(fā)展機(jī)遇。目前對(duì)于博客系統(tǒng)的開(kāi)發(fā),運(yùn)用SQL、JSP、JavaBean等相互結(jié)合進(jìn)行開(kāi)發(fā)無(wú)疑是一種良好的開(kāi)發(fā)手段。

        關(guān)鍵詞:網(wǎng)絡(luò)技術(shù);博客管理系統(tǒng);開(kāi)發(fā)工具;開(kāi)發(fā)手段

        中圖分類(lèi)號(hào):TP311.52

        隨著因特網(wǎng)術(shù)在我國(guó)的普及以及電子技術(shù)在我國(guó)的發(fā)展,越來(lái)越多的人成為了網(wǎng)絡(luò)時(shí)代中的一員,網(wǎng)絡(luò)市場(chǎng)已成為了各個(gè)行業(yè)爭(zhēng)先恐后爭(zhēng)奪的目標(biāo),網(wǎng)絡(luò)技術(shù)的發(fā)展面臨著重大的發(fā)展機(jī)遇。博客系統(tǒng)作為人們最為熟知的系統(tǒng),其交互能力強(qiáng)、使用方便等優(yōu)勢(shì)被運(yùn)用在各個(gè)行業(yè),也可以采用更公開(kāi)、更透明的方式來(lái)展示個(gè)人或者企業(yè),在交流上、管理上都顯得非常方便,是目前比較流行的一種展示平臺(tái)。

        1 博客系統(tǒng)開(kāi)發(fā)的需求

        需求分析是任何系統(tǒng)開(kāi)發(fā)前所做的必要工作,博客系統(tǒng)也不例外,它為系統(tǒng)的功能開(kāi)發(fā)、技術(shù)的選擇、系統(tǒng)的運(yùn)用環(huán)境等都能指明一個(gè)清晰的方向。

        1.1 開(kāi)發(fā)技術(shù)。根據(jù)博客系統(tǒng)的特點(diǎn),系統(tǒng)要實(shí)現(xiàn)動(dòng)態(tài)頁(yè)面和靜態(tài)頁(yè)面的分離,運(yùn)用JavaBean、SQL、JSP、Servlet相互結(jié)合的開(kāi)發(fā)模式,主要的邏輯是JavaBean作為模型角色曲充當(dāng)JSP與Servlet的中間通信工具,Servlet設(shè)置JavaBean的屬性,JSP讀取該屬性,最后進(jìn)行顯示,該結(jié)合模式主要是邏輯清晰、代碼更容易管理。在開(kāi)發(fā)工具的選擇上可以選擇MyEclipse和Dreamweaver,Web服務(wù)器選用Tomcat,本文在版本上選擇的是Myeclipse 7.0、Dreamweaver 8和Tomcat 6.0.

        1.2 功能需求。博客系統(tǒng)中一般都要提供信息服務(wù)、查詢(xún)和留言服務(wù),在前臺(tái)的功能在實(shí)現(xiàn)上有幾個(gè)方面:用戶(hù)登錄、用戶(hù)注冊(cè)、密碼修改、信息查詢(xún)和留言、公告查詢(xún)、圖片查詢(xún)、音樂(lè)查詢(xún)和視頻查詢(xún)。后臺(tái)功能主要和前臺(tái)的功能相結(jié)合,將前臺(tái)和后臺(tái)的數(shù)據(jù)庫(kù)進(jìn)行相連,然后系統(tǒng)管理人員將前臺(tái)采集到的數(shù)據(jù)進(jìn)行處理,最后實(shí)現(xiàn)對(duì)網(wǎng)站的管理,主要有公告的管理、文章的管理、視頻的管理、圖片的管理、音樂(lè)的管理,還有用戶(hù)的設(shè)置和博客主人的設(shè)置等子系統(tǒng)。

        2 總體設(shè)計(jì)

        2.1 體系結(jié)構(gòu)。在B/S結(jié)構(gòu)上的博客管理系統(tǒng),應(yīng)該具有PC終端、Web服務(wù)器和數(shù)據(jù)服務(wù)器三個(gè)部分組成,其核心在于中間的接入服務(wù)器與應(yīng)用服務(wù)器兩個(gè)地方,博客網(wǎng)站總體結(jié)構(gòu)圖如下圖所示:

        2.2 功能模塊。根據(jù)上訴的功能需求,我們大致可以得出如下圖的物理設(shè)計(jì)模塊。

        3 詳細(xì)設(shè)計(jì)

        3.1 頂框架頁(yè)面。在后臺(tái)的頂框架頁(yè)面主要包括了首頁(yè)、實(shí)時(shí)時(shí)間、管理博客和安全退出的連接,在“管理博客”直接鏈接到后臺(tái)的總管理控制面板,在“首頁(yè)”鏈接到博客的前臺(tái)首頁(yè),而“安全退出”鏈接到登出頁(yè)面或者是登錄頁(yè)面?!皩?shí)時(shí)時(shí)間”則表示的是系統(tǒng)的時(shí)間,可以根據(jù)時(shí)間的流失可以更新新的時(shí)間顯示,具體包含年、月、日、時(shí)、分和秒。關(guān)于控制時(shí)間的代碼是JavaScript代碼,詳細(xì)的代碼情況如下:

        3.2 視頻模塊。視頻模塊是功能包含有添加、刪除和瀏覽前臺(tái)。添加視頻要求管理人員能夠進(jìn)入后臺(tái)添加視頻頁(yè)面,然后添加自己的視頻,將數(shù)據(jù)存入數(shù)據(jù)庫(kù),最后提示上傳成功,刪除視頻要求管理者進(jìn)入后臺(tái)視頻設(shè)置界面,然后點(diǎn)擊要?jiǎng)h除的視頻,數(shù)據(jù)庫(kù)刪除視頻信息,最后提示刪除成功。

        JavaBean是晶體的數(shù)據(jù)模塊,不允許被外界訪問(wèn),所以訪問(wèn)權(quán)限設(shè)為私有private,職能通過(guò)setter和getter來(lái)進(jìn)行間接訪問(wèn)。

        Servlet是整個(gè)系統(tǒng)的控制模塊,主要處理頁(yè)面請(qǐng)求和轉(zhuǎn)發(fā)頁(yè)面請(qǐng)求。注冊(cè)控制模塊主要包含對(duì)視頻的上傳和刪除。

        上傳視頻主要的代碼:

        movieFoem.setMovieDescripton(movieDescription);

        filedir=filedir+maxID+\".\"+singlefile.getFileExt();

        movieform.setMovieAddress(filedir);

        if(movieDao.operationMovie(\"添加\",movieForm)){

        singlefile.saveAS(filedir,file,SAVEAS_VIRTUAL);

        result=\"視頻上傳成功\";}

        刪除視頻主要的代碼:

        if(movieDao.operationMovie(\"刪除\",photoForm)){

        file.delete();

        out.print(\" \");

        }

        else{

        out.print(\"\");

        數(shù)據(jù)庫(kù)對(duì)于數(shù)據(jù)刪除和添加的主要代碼:

        if (operation.equals(\"刪除\"))

        sql=\"delete from tb_movie where id=\"+movieForm.getID()+\" \";

        if (operation.equals(\"添加\"));

        sql=\"insert into tb_movie values(\"+movieForm.getMovieAddress()+\"','\"+movieForm.getMovieDescription()+\",\"+movieForm.getMovieTime()+\" \")\";

        if (comection.executeUpdate(sql))

        flag+true;

        4 結(jié)束語(yǔ)

        本文主要分析了利用java這門(mén)工具開(kāi)發(fā)的博客管理系統(tǒng),從整體到細(xì)節(jié)的分析了它的功能,并針對(duì)主要模塊和數(shù)據(jù)給于了主要的代碼并進(jìn)行了描述,本文還存在著許多缺陷,希望有興趣的讀者能夠發(fā)現(xiàn)并改正。

        參考文獻(xiàn):

        [1]楊赟.基于P2P的個(gè)體知識(shí)管理平臺(tái)的研究[D].浙江師范大學(xué),2009.

        [2]王磊.3G手機(jī)博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].北京工業(yè)大學(xué),2008.

        [3]邵君.基于AJAX的校園博客管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].南昌大學(xué),2010.

        [4]許龍龍.基于Ajax技術(shù)的J2EE應(yīng)用框架的研究與實(shí)現(xiàn)[D].西北大學(xué),2010.

        [5]桂偉珍.校園博客管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].云南大學(xué),2010.

        成人av资源在线观看| 日韩高清无码中文字幕综合一二三区| 日韩欧美精品有码在线观看 | 午夜爽爽爽男女污污污网站| 亚洲国产精品sss在线观看av | 日韩在线精品视频免费 | 2019日韩中文字幕mv| 玩弄人妻少妇500系列网址| 人妻系列无码专区久久五月天| 熟女少妇精品一区二区三区| 国产精品久久久久久久久绿色| 性一乱一搞一交一伦一性| 8090成人午夜精品无码| 人妻在线有码中文字幕| 国产av无码专区亚洲avjulia| 久久国产精品久久精品国产| 久久青青草视频免费观看| 亚洲美女毛片在线视频| 亚洲看片lutube在线观看| 亚洲成a人片在线网站| 国产精品亚洲av无人区一区蜜桃| 偷拍偷窥女厕一区二区视频| 熟妇人妻无乱码中文字幕 | 狠狠躁夜夜躁人人爽天天天天97| 亚洲一区二区精品久久岳| 国产av熟女一区二区三区密桃| 精品视频无码一区二区三区| 婷婷成人亚洲| 少妇人妻字幕一区二区| 性欧美丰满熟妇xxxx性久久久 | 中国亚洲女人69内射少妇| 宅男久久精品国产亚洲av麻豆| 日本区一区二区三视频| 亚洲精品92内射| 97久久综合区小说区图片专区| 日本加勒比精品一区二区视频| 久久久国产乱子伦精品作者| 美日韩毛片| 国产在线视频一区二区三| 国产va免费精品观看精品| 国产AV无码专区亚洲AⅤ|