• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于JAVA的個(gè)人博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      2018-09-13 11:22:00余思源張偉
      電腦知識(shí)與技術(shù) 2018年17期

      余思源 張偉

      摘要:隨著互聯(lián)網(wǎng)的飛速發(fā)展,讓Internet應(yīng)用在全球范圍內(nèi)日趨普及,當(dāng)今社會(huì)也正快速向信息化社會(huì)發(fā)展,開(kāi)發(fā)個(gè)人博客有著非常重要的意義。本系統(tǒng)采用JSP+Servlet技術(shù),后臺(tái)開(kāi)發(fā)工具為My Eclipse,前臺(tái)開(kāi)發(fā)工具為Hbuilder,數(shù)據(jù)庫(kù)采用MySql來(lái)進(jìn)行開(kāi)發(fā)。該 文主要包含游客前臺(tái)閱讀、留言博文功能,后臺(tái)用戶登錄注冊(cè)、管理個(gè)人博客、管理相冊(cè)等功能。這種博客是一種可以快速發(fā)布并且及時(shí)更新信息的網(wǎng)站,用戶可以簡(jiǎn)潔快速地完成博客的書(shū)寫(xiě)、公布和更新,很好實(shí)現(xiàn)用戶體驗(yàn),大大提高了用戶的工作效率。

      關(guān)鍵詞:游客瀏覽;JSP;MYSQL

      中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)17-0129-03

      Abstract: With the rapid development of the Internet, the application of the Internet has become more and more popular in the world. Today's society is also rapidly developing into an information society. It is of great significance to develop personal blogs. The system uses JSP + Servlet technology, the background development tool is My Eclipse, the front development tool is Hbuilder, and the database is developed using MySql. This article mainly includes the function of reading at the front desk of tourists, leaving messages and blog posts, registration of backstage users, management of personal blogs, management of photo albums and other functions. This kind of blog is a website that can be quickly released and updated in a timely manner. Users can quickly complete blog writing, publishing, and updating, and it is a good way to achieve user experience. Greatly improve the efficiency of the user's work;

      Key words: Visitors Browse; JSP; MYSQL

      1 引言

      如今社會(huì)是計(jì)算機(jī)時(shí)代,大家都特別依靠計(jì)算機(jī)。計(jì)算機(jī)的功效仍在不竭的加強(qiáng),利用規(guī)模也在不停擴(kuò)大。在這種形勢(shì)下,人與人之間的交流在逐漸地計(jì)算機(jī)化。個(gè)人博客體系是公布信息、表達(dá)自我思想感情的一種有用體例,博客體系網(wǎng)站就是信息公布的場(chǎng)合,是人與人相同的一個(gè)聚集地。博客系統(tǒng)網(wǎng)站就是一種用來(lái)公布個(gè)人消息與溝通的專業(yè)網(wǎng)站,提供最基礎(chǔ)的溝通作用和個(gè)性化設(shè)計(jì)。以最鮮明的方式來(lái)管理個(gè)人信息,以達(dá)到用戶方便地相互交流思想感情的目的。所以,利用現(xiàn)有流行的技術(shù)來(lái)開(kāi)發(fā)博客系統(tǒng)是很有必要的。

      2 系統(tǒng)主要技術(shù)

      2.1 JSP技術(shù)

      JSP的中文名稱為Java服務(wù)器網(wǎng)頁(yè),英文全稱為Java Server Page,是一種在Java Servlet上發(fā)展起來(lái)的新型的web開(kāi)發(fā)技術(shù)。它是由Sun公司作為主體、有良多公司介入一塊組建的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),在傳統(tǒng)的HTML文件中添加腳本和JSP標(biāo)識(shí)就組成JSP頁(yè)面。立動(dòng)態(tài)web頁(yè)面供給了簡(jiǎn)潔的方法。JSP傳承了Java的優(yōu)勢(shì),可一次編譯,處處運(yùn)行。Web服務(wù)器在遇到訪問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式返回給客戶[2]。用JSP研發(fā)的Web應(yīng)用可以跨平臺(tái),既可以在Windows運(yùn)行,可以在UNIX運(yùn)行。

      在國(guó)外,利用JSP作為研發(fā)應(yīng)用程序的工具很盛行,在中國(guó),雖然JSP還不是主流研發(fā)技能,可是因?yàn)镴SP的強(qiáng)勢(shì),利用變得普遍起來(lái)。

      2.2 MySQL

      MYSQL數(shù)據(jù)庫(kù)是一種小型開(kāi)放源代碼的關(guān)系數(shù)據(jù)庫(kù)管系統(tǒng)方面的開(kāi)發(fā)軟件。其主要目的是盡可能快地存儲(chǔ)、管理和檢索大量數(shù)據(jù)。MYSQL因?yàn)殚_(kāi)源并且安裝、使用方便簡(jiǎn)單,成為目前最流行的開(kāi)源數(shù)據(jù)庫(kù)軟件[3]。MYSQL來(lái)存儲(chǔ)與系統(tǒng)相關(guān)的所有信息,這些信息會(huì)由應(yīng)用程序邏輯動(dòng)態(tài)放置在網(wǎng)頁(yè)中。

      3 系統(tǒng)主要設(shè)計(jì)

      3.1 系統(tǒng)功能總體結(jié)構(gòu)圖

      根據(jù)該系統(tǒng)的功能繪制功能模塊圖,如圖1所示。

      3.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)

      根據(jù)用戶和數(shù)據(jù)庫(kù)之間的邏輯關(guān)系設(shè)計(jì)了本系統(tǒng)的總體E-R圖,如圖2所示。

      4 系統(tǒng)詳細(xì)設(shè)計(jì)

      4.1 后臺(tái)登錄驗(yàn)證

      4.2 系統(tǒng)首頁(yè)設(shè)計(jì)

      系統(tǒng)啟動(dòng)后的界面如下圖所示,此時(shí),游客即可瀏覽本系統(tǒng)的個(gè)人博客內(nèi)容,對(duì)個(gè)人博客進(jìn)行留言,注冊(cè),查詢個(gè)人博客系統(tǒng)的等等功能。如圖3所示:

      4.3 博主登錄界面

      管理員也就是博主登錄頁(yè)面如圖4所示:

      4.4 博文管理界面

      博主可以對(duì)文章進(jìn)行管理,發(fā)表、修改、刪除以及是否為推送。圖5示:

      4.5 留言管理界面

      博主可以在此頁(yè)面進(jìn)行對(duì)游客留言的管理,主要界面如圖8所示:

      5 結(jié)論

      本系統(tǒng)核心思想采用MVC的設(shè)計(jì)模式,前臺(tái)開(kāi)發(fā)利用Hbuilder開(kāi)發(fā)工具,主要技術(shù)有JS+CSS;后臺(tái)開(kāi)發(fā)利用My Eclipse和MySQL等開(kāi)源工具,主要技術(shù)有JSP+Servlet;系統(tǒng)經(jīng)過(guò)各方面可行性分析,軟硬件完全支持。個(gè)人博客系統(tǒng)不僅展現(xiàn)出了用戶個(gè)性,而且是一種使人們溝通交流更加便捷的方式,。

      參考文獻(xiàn):

      [1] 張海藩.軟件工程導(dǎo)論[M].5版.北京:清華大學(xué)出版社,2012.

      [2] 朱敏,朱晴婷.JSP Web應(yīng)用教程[M]. 北京:北京交通大學(xué)出版社,2010.

      [3] 郭峰.我的J2EE成功之路[M]. 北京:電子工業(yè)出版社,2009.

      [4] Douglas Lyon.JAVA for Programmers[M]. 北京:清華大學(xué)出版社,2005.

      [5] 陳天河.Java數(shù)據(jù)庫(kù)高級(jí)編程寶典[M]. 北京:電子工業(yè)出版社,2005.

      [6] 陳海山.深入Java Servlet網(wǎng)絡(luò)編程[M]. 北京:清華大學(xué)出版社,2002.

      [7] 武延軍,黃飛躍.精通JSP編程技術(shù)[M]. 北京:人民郵電出版社,2001.

      康乐县| 新巴尔虎右旗| 乳山市| 仁化县| 阳春市| 景谷| 自治县| 环江| 巧家县| 高阳县| 大方县| 大化| 濉溪县| 图木舒克市| 连城县| 诸暨市| 孝昌县| 新密市| 阳信县| 共和县| 乌兰察布市| 凤翔县| 石棉县| 和田市| 车致| 台中县| 康定县| 武川县| 涿州市| 锦州市| 陇西县| 霞浦县| 东城区| 隆德县| 张家口市| 瑞丽市| 金乡县| 景泰县| 房山区| 长寿区| 广饶县|