freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-sns社區(qū)博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫吧資料

2024-12-11 19:59本頁面
  

【正文】 相冊(cè) 管理 電子郵件 密碼問題 密碼答案 發(fā)表時(shí)間 日志內(nèi)容 日志標(biāo)題 相冊(cè)名稱 上傳時(shí)間 相片地址 用戶 ID 編號(hào) 編號(hào) 管理好友 編號(hào) 好友 ID 用戶 ID 分組 ID 相冊(cè) ID 編號(hào) 編號(hào) 編號(hào) 類別 ID 用戶 ID 類別 ID 第 4 章 系統(tǒng)設(shè)計(jì) 17 數(shù)據(jù)表 本系統(tǒng)主要由 7 張數(shù)據(jù)表構(gòu)成,以下為系統(tǒng)中所使用的數(shù)據(jù)表 [21][22]。 圖 三層架構(gòu) 數(shù)據(jù)庫設(shè)計(jì) ER圖 ER 圖 是對(duì)數(shù)據(jù)之間關(guān)系的描述。它 是一種弱耦合結(jié)構(gòu),層與層之間的依賴是向下的,底層 對(duì)于上層而言是“無知”的,改變上層的設(shè)計(jì)對(duì)于其調(diào)用的底層而言沒有任何影響 。是系統(tǒng)架構(gòu)中體現(xiàn)核心價(jià)值的部分。 1. 表現(xiàn)層 (UI):通俗 講就是展現(xiàn)給用戶的界面,位于最外層即最上層 ,離用戶最近 , 即用戶在使用一個(gè)系統(tǒng)的時(shí)候所見所得。 區(qū)分層次的目的 是為了體現(xiàn) “高內(nèi)聚,低耦合”的思想,以提高軟件的可維護(hù)性和可擴(kuò)展性。 該系統(tǒng)的運(yùn)行流圖如圖 所示: 圖 系統(tǒng)運(yùn)行流圖 三層架構(gòu) 本系統(tǒng)中,總體結(jié)構(gòu)有四部分組成,其中模塊層采用 業(yè)務(wù)層、實(shí)體層和數(shù)據(jù)訪問層 這三層架構(gòu)。 3. 模塊層包含業(yè)務(wù)層、實(shí)體層和數(shù)據(jù)訪問層,用 JavaBean 實(shí)現(xiàn)。 1. 表示層即用戶界面,即通過瀏覽器所看到的網(wǎng)絡(luò)頁面, 主要是用于顯示友好的用戶界面, 用 JSP 實(shí)現(xiàn)。此刪除只可單條 刪除。刪除之前應(yīng)顯示警告:“此操作不可恢復(fù)。 1. 添加好友 在“好友列表”頁面 與主頁面 , 都 顯示可能認(rèn)識(shí)的人,點(diǎn)擊添加,即可發(fā)生添加好友請(qǐng)求。此刪除只可單條刪除。刪除之前應(yīng)顯示警告:“此操作不可恢復(fù)。 點(diǎn)擊“開始上傳”按鈕,若上傳成功, 跳 轉(zhuǎn)到該相冊(cè)的“相冊(cè)列表”頁面。點(diǎn)擊具體某個(gè)相冊(cè),進(jìn)入“相冊(cè)詳情”頁面,頂部提供編輯、刪除鏈接,也可對(duì)相冊(cè)或照片進(jìn)行描述,仍可對(duì)該相冊(cè)進(jìn)行照片上傳。 第 3 章 需求分析 12 圖 相冊(cè)管理 模塊用例圖 1. 查看相冊(cè) 登錄成功后,進(jìn)入“ SNS 社區(qū)博客系統(tǒng) ”頁面,點(diǎn)擊“相冊(cè)”跳轉(zhuǎn)到“相冊(cè)”頁面。此刪除只可單條刪除。刪除之前應(yīng)顯示警告:“此操作不可恢復(fù)。當(dāng)點(diǎn)擊 “ 保存 ”或 “ 取消 ” 時(shí),均 跳轉(zhuǎn)到“日志列表”頁面 ,只是“取消”不做任何的內(nèi)容修改 。 3. 編輯日志 在“日志列表”頁面點(diǎn)擊 “ 編輯 ” ,進(jìn)入“編輯日志”頁面。當(dāng)點(diǎn)擊“發(fā)布”按鈕,則跳轉(zhuǎn)到“日志詳情”頁面。 1. 查看日志 點(diǎn)擊日志標(biāo)題進(jìn)入相應(yīng)的日志查看日志內(nèi)容,可對(duì)該日志進(jìn)行“編輯”、“ 刪除” 。 第 3 章 需求分析 11 查看日志內(nèi)容刪除日志查看日志列表編輯日志日志管理發(fā)表日志 圖 日志管理 模塊用例圖 點(diǎn)擊日志標(biāo)題可查看相應(yīng)的文章內(nèi)容,還提供“寫新日志”按鈕。顯示所有日志標(biāo)題、發(fā)布時(shí)間,每篇日志提供“刪除”、“編輯”等鏈接,以執(zhí)行相應(yīng) 功能。 6. 修改個(gè)人資料 在“ SNS 社區(qū)博客系統(tǒng)”頁面點(diǎn)擊“修改個(gè)人資料”鏈接,進(jìn)入“修改個(gè)人資料”頁面,可填寫興趣愛好、 、聯(lián)系方式、上傳照片,完成“修改個(gè)人資料”功能。 4. 取回密碼 在“登錄”頁面上點(diǎn)擊“取回密 碼”鏈接,填寫賬號(hào),然后根據(jù)密碼取回問題填寫密碼取回答案,正確后發(fā)送驗(yàn)證郵件,通過驗(yàn)證郵件的鏈接跳轉(zhuǎn)回網(wǎng)站,讓用戶填寫新密碼?!暗卿洝表撁嫔线€提供“注冊(cè)新用戶”鏈接和“忘記密碼”鏈接。 2. 用戶登錄 “登錄”頁面,用戶輸入 登錄名、密碼,選擇“記住登錄狀態(tài)”,然后點(diǎn)擊“登錄”按鈕,系統(tǒng)接收登錄信息,并進(jìn)行驗(yàn)證,如果失敗提示“您的登錄名或密碼有誤!”,如果成功則跳轉(zhuǎn)到“ SNS 社區(qū)博客系統(tǒng)”頁面。如果填寫的賬號(hào)已經(jīng)存在,則應(yīng)提示“此賬號(hào)已被使用”。點(diǎn)擊“注冊(cè)”按鈕,系統(tǒng)進(jìn)行數(shù)據(jù)驗(yàn)證并保存用戶注冊(cè)信息: 1) 密碼長(zhǎng)度不小于 6 位。 功能模塊 分析 根據(jù) 系統(tǒng) 每個(gè) 功能 模塊 [16][17][18]的用例圖 [19]來進(jìn)行 劃分 和 描述 , 下面給出系統(tǒng)的 各 功能 模塊 需求 。 軟件 環(huán)境 服務(wù)器端: MySql 關(guān)系型數(shù)據(jù)庫管理系統(tǒng)、 Tomcat 。 硬件 環(huán)境 服務(wù)器端硬件最低要求: CPU P4 以上,內(nèi)存 1GB 以上,硬盤 10GB 以上。博客可以作為展示自我的一個(gè)窗口,將其與 SNS 功能相結(jié)合,以博客、圈子為 基礎(chǔ),從而實(shí)現(xiàn) SNS第 3 章 需求分析 9 社區(qū)博客系統(tǒng)。博客,又譯為網(wǎng)絡(luò)日志、部落格或部落閣等,是一種通常由個(gè)人管理、不定期張貼新的文章的網(wǎng)站。 任務(wù)概述 目標(biāo) SNS,全稱 Social Networking Services,即社會(huì)性網(wǎng)絡(luò)服務(wù),專指旨在幫助人們建立社會(huì)性網(wǎng)絡(luò)的互聯(lián)網(wǎng)應(yīng)用服務(wù)。 博客網(wǎng)站系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺(tái)上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個(gè)具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的 SNS 社區(qū) 博客網(wǎng)站,為網(wǎng)絡(luò)用戶提供進(jìn)行在線交流的網(wǎng)絡(luò)平臺(tái)。 項(xiàng)目背景 本項(xiàng)目作為 Java Web(Servlet/JSP)畢業(yè)設(shè)計(jì)項(xiàng)目提出,以提高個(gè)人能 力。 4. MySQL 服務(wù)器是一個(gè)快的、可靠的和易于使用的數(shù)據(jù)庫服務(wù)器。 3. MySQL 是開源的。 MySQL 數(shù)據(jù)庫系統(tǒng)使用最常用的數(shù)據(jù)庫管理語言 結(jié)構(gòu)化查詢語言( SQL: Structured Query Language) 來 進(jìn)行數(shù)據(jù)庫管理 。 2. MySQL 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。如果要添加、訪問和處理存儲(chǔ)在一個(gè)計(jì)算機(jī)數(shù)據(jù)庫中的數(shù)據(jù), 就需要一個(gè)像 MySQL 這樣的數(shù)據(jù)庫管理系統(tǒng), 可以很好的處理大量的數(shù)據(jù) 。 一個(gè)數(shù)據(jù)庫是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合。 以后版本安裝時(shí)不需安裝 Eclipse。它是功能豐富的JavaEE 集成開發(fā)環(huán)境 ,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布 功能,完整支持HTML, JSP, CSS, Javascript, Struts, Hibernate, SQL。 JSP 還 繼承 JAVA 技術(shù)的優(yōu)點(diǎn):一次運(yùn)行,處處運(yùn)行 [12]。此外 JSP 推出主要就是考慮到平臺(tái)的無關(guān)性。將數(shù)據(jù)庫連 接的重要信息存放在 JavaBean 文件后,可以編譯成虛擬機(jī)才能解釋的字節(jié)代碼,確保了數(shù)據(jù)庫的安全 [10][11]。但是, ASP 是微軟的產(chǎn)品,其應(yīng)用只能是在 Windows 平臺(tái)上 , 每次由服務(wù)器解釋運(yùn)行。 6. 能完成 JavaBean事件模型與相關(guān)的其他組件體系結(jié)構(gòu)事件模型的中立映射。 4. 不需要其他的虛擬機(jī)和語言即可實(shí)現(xiàn)。 2. 能夠發(fā)現(xiàn)制定 的對(duì)象類可以觀察監(jiān)聽到的事件。 2. 與 Java 語言和環(huán)境有較高的集成度。事第 2 章 相關(guān)簡(jiǎn)介與技術(shù) 6 件有許多不同的用途,如:鼠標(biāo)事件、鍵盤事件等。通過事件處理機(jī)智,可以讓一些組件作為事件源,發(fā)出可被描述環(huán)境或其他組件接受的事件。 JavaBean 是一種可以重用的 Java 組件,它類似于 COM,在 JSP 程序中常用來封裝 事務(wù) 邏輯、數(shù)據(jù)庫操作等,可以很好的實(shí)現(xiàn)業(yè)務(wù)邏輯和前臺(tái)程序的分離,使得系統(tǒng)具有更好的健壯性和靈活性。 JavaBean 原理和機(jī)制 JSP 的一大特點(diǎn)就是與 JavaBean 的結(jié)合,而 JSP 與 JavaBean 結(jié)合的一個(gè)突出的優(yōu)點(diǎn)是頁面顯示和業(yè)務(wù)邏輯的分離。由于 Servlet 內(nèi)部是以線程方式提供服務(wù),不必對(duì)于每個(gè)請(qǐng)求都啟動(dòng)一個(gè)進(jìn)程,并且利用多線程機(jī)制可以同時(shí)為多個(gè)請(qǐng)求服務(wù),因此 Servlet 效率非常高。許多 Web 服務(wù)器都支持 Servlet,即使不直接支持 Servlet 的 Web 服務(wù)器也可以通過附加的應(yīng)用服務(wù)器和模塊來支持 Servlet。 JSP 的基礎(chǔ) —— Servlet 技術(shù) Servlet 是 JSP 技術(shù)的基礎(chǔ), JSP 本身就是預(yù)先被編譯成 Servlet,然后再運(yùn)行的,而且大型的 Web 應(yīng)用程序的開發(fā)需要 Servlet 和 JSP 配合才能完成。理由很簡(jiǎn)單, SNS 較為貼近 實(shí)名制 ,線上線下的身份比較一致。比如根據(jù)相同話題進(jìn)行凝聚 (如 貼吧 )、根據(jù)愛好進(jìn)行凝聚 (如Fexion 網(wǎng) )、根據(jù)學(xué)習(xí)經(jīng)歷進(jìn)行凝聚 (如 Facebook)、根據(jù)周末出游的相同地點(diǎn)進(jìn)行凝聚等,都被納入“ SNS”的范疇 [7]。但“熟人的熟人”,只是社交拓展的一種方式,而并非社交拓展的全部 。這是 社會(huì)性網(wǎng)絡(luò) (Social Networking)的早期理解。 1967 年 , 哈佛大學(xué) 的 心理學(xué) 教授 Stanley Milgram(1934~ 1984)創(chuàng)立了 六度分割 理論,簡(jiǎn)單地說:“ 最多通過六個(gè)人你就能夠認(rèn)識(shí)任何一個(gè)陌生人。嚴(yán)格講,國內(nèi) SNS并非 Social Networking Services(社會(huì)性網(wǎng)絡(luò)服務(wù) ),而是 Social Network Sites(即 社交網(wǎng)站 )。 簡(jiǎn)介 SNS SNS,全稱 Social Networking Services,即社會(huì)性網(wǎng)絡(luò)服務(wù),專指旨在幫助人們建立社會(huì)性網(wǎng)絡(luò)的互聯(lián)網(wǎng)應(yīng)用服務(wù)。編譯以后,訪問將會(huì)很快。在 Tomcat 中,應(yīng)用程序的部署很簡(jiǎn)單,你只需將你的 WAR 放到 Tomcat 的 webapp 目錄下, Tomcat 會(huì)自動(dòng)檢測(cè)到這個(gè)文件,并將其解壓。這個(gè)包中的文件按一定目錄結(jié)構(gòu)來組織:通常其根目錄下包含有 HTML 和 JSP 文件或者包含這兩種文件的目錄,另外還會(huì)有一個(gè)WEBINF 目錄。與傳統(tǒng)的桌面應(yīng)用程序不同, Tomcat 中的應(yīng)用程序是一個(gè) WAR(Web Archive)文件。 中采用了新的 Servlet 容器, 完整的實(shí)現(xiàn)了 Servlet和 JSP 規(guī)范。 采用 Tomcat 服務(wù)器, Tomcat 是一個(gè)免費(fèi)的開源的 Serlvet 容器,它 屬于Apache 基金會(huì)。 除此外,本文采用三層架構(gòu),實(shí)現(xiàn)表現(xiàn)層與業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層之 間的相對(duì)獨(dú)立,是開發(fā)效率更高,后期維護(hù)更容易。現(xiàn)在流行的 Web 開發(fā)技術(shù)有很多,如 JSP、 ASP、 PHP 等,本文將選用 JSP 進(jìn)行開發(fā)。 SNS 說白了就是社交網(wǎng)絡(luò), 6 度空間原理 (任何人可以通過 6 個(gè)人的關(guān)系互相認(rèn)識(shí) )?;诖笠?guī)模的用戶基礎(chǔ)以及較強(qiáng)的用戶付費(fèi)能力,中國社交網(wǎng)頁 游戲的潛在商業(yè)價(jià)值仍有極大挖掘空間。如:諾鄰Wealink、天際 Tianji、聯(lián)絡(luò)家 Linkist、海內(nèi) hainei、 5G SNS、創(chuàng)友網(wǎng) 等 。如:騰訊、百度、 阿里巴巴、一起網(wǎng)、開心網(wǎng)、人人網(wǎng)、酒樽圈圈網(wǎng) 等 ;第二類是婚戀類型,這些網(wǎng)站目標(biāo)用戶大多是白領(lǐng)階層。相對(duì)于其他社交網(wǎng),在中國網(wǎng)速較快較多中國人用的國外社交網(wǎng)站是 firendster。 在國外, facebook 是覆蓋最廣的。從 2021 年起, SNS 陸續(xù)在中國發(fā)展起來,據(jù)市場(chǎng)研究公司 BDA 預(yù)計(jì),中國目前共有超過 100 家較為活躍的社交網(wǎng)站。 美國是 SNS 網(wǎng)站的先行者。 SNS 的生活應(yīng)該是類似與我們的實(shí)際生活一樣,是 我們 的網(wǎng)上家園,是基于生活的舒適性而選擇的。 SNS 的核心應(yīng)該是用戶的個(gè)人空間 (博客 ),任何一個(gè)主題和條件,都只是吸引人的招牌。比如現(xiàn)在大家很多都有了自己的 人人網(wǎng)賬號(hào)、 空間 及使用 校友等 等。為了適應(yīng)計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,為了研究 B/S 結(jié)構(gòu)應(yīng)用程序的特點(diǎn),同時(shí)為了了解和認(rèn)識(shí)博客,更進(jìn)一步知道 SNS,在此選擇了博客的開發(fā)并結(jié)合 SNS 的 特性作為論文研究方向。 既然博客是計(jì)算機(jī)網(wǎng)絡(luò)上的新事物,那無可厚非它屬于 B/S 結(jié)構(gòu)的 Web 應(yīng)用程序,相對(duì)于 C/S 結(jié)構(gòu)的計(jì)算機(jī)應(yīng)用程序, Web 應(yīng)用程序具有更多的優(yōu)點(diǎn),它可以實(shí)現(xiàn)一處修改多處使用的效果,在更新速度上來講,這是 C/S 結(jié)構(gòu)應(yīng)用程序無可比擬的功能。自博客出現(xiàn)以來,都擁有著眾多的追逐者,不僅僅只因?yàn)樗浅绷鞯南笳鳎嗟氖悄軌蚍奖愕乇磉_(dá)個(gè)人的情感內(nèi)容,以至于更好地再人與人之間進(jìn)行交流。 SNS 社區(qū)性網(wǎng)絡(luò)服務(wù)現(xiàn)在開張的是如火如荼,也正是因?yàn)?SNS 順應(yīng)了六度分割理論才能夠得到迅速的發(fā)展。 SNS,全稱 Social Networking Services,即社會(huì)性網(wǎng)絡(luò)服務(wù),專指旨在幫助人們建立社會(huì)性 網(wǎng)絡(luò)的互聯(lián)應(yīng)用服務(wù)。如果將每個(gè)設(shè)備的計(jì)算及寬帶資源進(jìn)行重新分配與共享,這些設(shè)備就有可能比那些服務(wù)器更為強(qiáng)大的能力。隨著計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,在人與人之間 出現(xiàn)了多種多樣的交流方式,從早期的 ICQ,到后來的 EMail 和 BBS,都是在計(jì)算機(jī)網(wǎng)絡(luò)的基礎(chǔ)上誕生的,它們的出現(xiàn)讓人類的交流變得更加方便快捷 [1]。 Servlet目錄 IV 目 錄 第 1 章 引言 .................................................................................................................. 1 論文研究的背景、目的及意義 ...................................................................... 1 國內(nèi)外研究現(xiàn)狀及成果 ......
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1