【正文】
基于 JSP 的 SNS 博客的設(shè)計與實現(xiàn)摘要 I 摘 要 本文對 SNS 博客系統(tǒng)的設(shè)計與開發(fā)過程進行了分析與敘述。依照系統(tǒng)開發(fā)的實際操作步驟,文章從系統(tǒng)引言概述、需求分析、系統(tǒng)概要設(shè)計和系統(tǒng)實現(xiàn)這四大章節(jié)對系統(tǒng)開發(fā)過程進行分別闡述。系統(tǒng)概述中主要進行了課題背景、課題意義和現(xiàn)狀分析。并簡單介紹 SNS,以及相關(guān)技術(shù)。然后在初步了解博客、 SNS的基礎(chǔ)上,進一步編寫了需求分析文檔,劃分了系統(tǒng)需要實現(xiàn)的功能;需求分析中主要包括了系統(tǒng)設(shè)計前的業(yè)務(wù)流程分析、數(shù)據(jù)流程分析和數(shù)據(jù)字典分析;而系統(tǒng)設(shè)計則是對系統(tǒng)體系結(jié)構(gòu)、各功能模塊、 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計等具體的系統(tǒng)實現(xiàn)過程進行剖析展示,在系統(tǒng)設(shè)計章節(jié)中有詳細(xì)的文字解釋并配有表圖說明。文章還列舉了關(guān)鍵的功能模塊實現(xiàn)代碼。 本文力求可以為 SNS博客系統(tǒng)的開發(fā)設(shè)計找到一種切實可行的解決方案,在分析了目前國內(nèi)外 SNS博客系統(tǒng)的現(xiàn)狀的基礎(chǔ)上,并經(jīng)過反復(fù)摸索和學(xué)習(xí)研究后,借助編程語言 JSP 和 SQL Server 數(shù)據(jù)庫最終實現(xiàn)了 SNS 博客系統(tǒng)的開發(fā),并在一系列測試后,達成了人性化、所需功能完善、操作清晰的設(shè)計目標(biāo)。 關(guān)鍵詞 JSP; SQL Server 2021; SNS博客Abstract II Title With the implementation of SNS blog design based on JSP Abstract In this paper, SNS blog system design and development process is analyzed and described. In accordance with the actual steps of system development, the article from the system overview, system analysis, system design and system realization of these four sections of the system development process are described. System were the main issues outlined in the background, meaning and status of the subject analysis。then it is briefly introduced SNS, and related technology. Then base on the surface acquaintance of blog and SNS, have written the file of requirement analysis, which have divided the functions of a blog system needing to be analysis, system design includes a preneeds analysis, business process analysis, data flow analysis and data dictionary analysis。 and system design is the system architecture, various functional modules, database structure design to achieve specific process to analyze the system display, the system design section to explain in more detail and with a table diagram shows. The article also lists the key function module code. This paper seeks to SNS blog system for development and design to find a practical solution in the analysis of Blog at home and abroad on the basis of the status of the system, and after repeated exploration and study after study, using JSP and SQL programming language Server database and ultimately the blog system development, and in a series of tests, reached a userfriendly, functional requirements, operations designed to clear. Keywords JSP; SQL Server 2021; SNS Blog 目 錄 I 目 錄 第 1章 引言 ....................................................................... 1 課題背景 .................................................................. 1 課題目的及意義 ............................................................ 1 國內(nèi)外研究現(xiàn)狀 ............................................................ 2 技術(shù)綜述 .................................................................. 2 本文的組 織結(jié)構(gòu) ............................................................ 4 第 2章 需求分析 ................................................................... 5 ...................................................................... 5 .................................................................. 5 ................................................................ 5 系統(tǒng)的需求分析 ............................................................ 6 .............................................................. 7 求用例圖 ........................................................... 13 ................................................................. 15 ................................................................. 18 .................................................... 20 ................................................................. 21 第 3章 系統(tǒng)概要設(shè)計 .............................................................. 22 ..................................................................... 22 系統(tǒng)實際遵循的系統(tǒng)設(shè)計的原則及方法 ........................................ 22 系統(tǒng)體系結(jié)構(gòu)設(shè)計 ......................................................... 23 系統(tǒng)子模塊功能介紹 ....................................................... 23 計 ............................................................. 24 ............................................................. 26 ............................................................... 27 —— ER模型 ................................................ 28 ............................................................. 32 第 4章 系統(tǒng)詳細(xì)設(shè)計與實現(xiàn) ........................................................ 33 ........................................................... 33 ......................................................... 34 ............................................................... 34 SQL語句的實現(xiàn) .................................................... 35 目 錄 II 界面和實現(xiàn)技術(shù)說明 ................................................ 36 第 5章 系統(tǒng)測試 .................................................................. 40 測試目的 ................................................................. 40 測試方法 ................................................................. 40 ............................................................. 40 ................................................................. 41 總 結(jié) ........................................................................... 42 致 謝 ........................................................................... 43 參考文獻 ......................................................................... 44 附錄 A ........................................................................... 45第 1 章 引言 1 第 1 章 引言 課題背景 隨著計算機和互聯(lián)網(wǎng)的飛速發(fā)展,信息在各個領(lǐng)域已經(jīng)成為越來越重要的的組成部分。與此同時,在人與人之間出現(xiàn)了多種多樣的 交流方式,例如博客,博客作為互聯(lián)網(wǎng)第四代信息傳播方式,它在教育、科研、娛樂等方面得到了廣泛的應(yīng)用,博客和博客文化深刻影響著人們的生活,成為熱門的的信息傳播平臺,具有良好的應(yīng)用前景。 在互聯(lián)網(wǎng)中, PC機、智能手機都沒有強大的計算及寬帶資源,他們依賴網(wǎng)站服務(wù)器,才能瀏覽發(fā)布信息。如果將每個設(shè)備的計算及寬帶資源進行重新分配與共享,這些設(shè)備就有更強大的能力。這就是分布計算機理論誕生的根源,是 SNS技術(shù)誕生的理論基礎(chǔ)。 SNS,全稱 Social Networking Service是,即社會性網(wǎng)絡(luò)服務(wù),專指在幫助人們 建立社會性網(wǎng)絡(luò)的互聯(lián)應(yīng)用服務(wù)。 SNS 網(wǎng)站,就是依據(jù)六度空間建立的網(wǎng)站,幫你運營朋友圈的網(wǎng)站。目前, SNS社區(qū)性網(wǎng)絡(luò)服務(wù)的應(yīng)用如火如荼,也正是因為 SNS 順應(yīng)了六度分割理論才能夠得到迅速的發(fā)展。 博客作為互聯(lián)網(wǎng)上的主流應(yīng)用,可以作為展示自我的一個窗口。繼而,博客將與 SNS功能相結(jié)合,以 SNS理論為根基,以博客為輔,實現(xiàn)