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

正文內(nèi)容

基于jsp的社交網(wǎng)站的研發(fā)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-04-03 09:11 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 Web 的 Java 應(yīng)用程序,所以它需要特定的運(yùn)行環(huán)境,即解釋器。由于 Java 語(yǔ)言是跨平臺(tái)的,所以能解釋 Java 語(yǔ)言的 Web 服務(wù)器無(wú)關(guān)。 第 1章 開(kāi)發(fā)環(huán)境及相關(guān)技術(shù)的介紹 7 由 Apache 小組開(kāi)發(fā)的 Tomcat 是一個(gè)開(kāi)放代碼的自由軟件,可以獲得自由而無(wú)須購(gòu)買(mǎi),它是 Sun 公司推薦的產(chǎn)品,并得到過(guò) Sun 公司的鼎力幫助。 JDK 的下載和安裝 ( 1)安裝 JDK,安裝過(guò)程中可以自定義安裝目錄等信息,例如我們選擇安裝目錄為 C:\java\; ( 2)安裝完成后,右擊“我的電腦”,點(diǎn)擊“屬性”; ( 3)選擇“高級(jí)”選項(xiàng)卡,點(diǎn)擊“環(huán)境變量”; ( 4)在“系統(tǒng)變量”中,設(shè)置 3 項(xiàng)屬性, JAVA_HOME,PATH,CLASSPATH(大小寫(xiě) 無(wú)所謂 ),若已存在則點(diǎn)擊“編輯”,不存在則點(diǎn)擊“新建”; ( 5) JAVA_HOME 指明 JDK 安裝路徑,就是剛才安裝時(shí)所選擇的路徑 C:\java\ ,此路徑下包括 lib, bin, jre 等文件夾(此變量最好設(shè)置,因?yàn)橐院筮\(yùn)行 tomcat, eclipse 等都需要依靠此變量); ( 6) Path 使得系統(tǒng)可以在任何路徑下識(shí)別 java 命令,設(shè)為: (%JAVA_HOME%就是引用前面指定的 JAVA_HOME)CLASSPATH 為 java 加載類(lèi) (class or lib)路徑,只有類(lèi)在classpath 中, java 命令才能識(shí)別,設(shè)為: (要加 .表示當(dāng)前路徑 ) (7) “開(kāi)始”- ?!斑\(yùn)行”,鍵入“ cmd”; 鍵入命令“ java version”,“ java”,“ javac”幾個(gè)命令,出現(xiàn)如圖 ,說(shuō)明環(huán)境變量配置成功; 圖 Java 環(huán)境配置 第 1章 開(kāi)發(fā)環(huán)境及相關(guān)技術(shù)的介紹 8 Tomcat 的安裝 從 Tomcat 的安裝程序、源代碼及相關(guān)的文檔。 zip 版無(wú)需安裝,直接拷貝解壓縮目錄下的所有文件至指定目錄即可。這里推薦使用 zip 版,因?yàn)?Windows Executable 版雖然安裝簡(jiǎn)單,但在安裝過(guò)程中會(huì)修改操作系統(tǒng)的注冊(cè)表,當(dāng)經(jīng)過(guò)多次安裝 Tomcat 后,會(huì)出現(xiàn)一些不可預(yù)料的錯(cuò)誤;而 zip 版無(wú)需設(shè)置,解壓即可使用。 接下來(lái),再設(shè)置一些系統(tǒng)變量。在之前 JDK 的環(huán)境變量基礎(chǔ)上進(jìn)行設(shè)置變量名: TOMCAT_HOME;變量值: C:\Tomcat ;變量名: CLASS_PATH;變量值: %TOMCAT_HOME%\mon\lib\ 執(zhí)行 Tomcat 安裝目錄 bin 子目錄下的 程序就可啟動(dòng) Tomcat 服務(wù)器。運(yùn)行 可以測(cè)試是否安裝成功。若成功將出現(xiàn)如圖 圖 tomcat 登陸界面 SQL Server 2021 的安裝 從微軟下載中心下載 SQL Server 2021,注意安裝過(guò)程的步驟和參數(shù)的設(shè)置,這里不詳加細(xì)述。注意安裝過(guò)程的時(shí)候連接數(shù)據(jù)庫(kù)的賬號(hào)和密碼要記住。系統(tǒng)默認(rèn)賬號(hào)為 sa,密碼要自己設(shè)置。如圖 所示 SQL Server 2021 的 下載頁(yè)面。 第 1章 開(kāi)發(fā)環(huán)境及相關(guān)技術(shù)的介紹 9 圖 SQL Server 2021 的下載頁(yè)面 第 2章 需求分析 10 第 2章 需求分析 需求分析的重要性 隨著計(jì)算機(jī)在各行業(yè)中的普及應(yīng)用,人們已經(jīng)認(rèn)可軟件開(kāi)發(fā)行業(yè)是其必不可少的重要組成部分。如今我國(guó)軟件行業(yè)漸漸的成熟,小作坊式的開(kāi)發(fā)形式,已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足我國(guó)對(duì)于軟件規(guī)范化和實(shí)用性的要求,軟件開(kāi)發(fā)流程化與各個(gè)職能部門(mén)工作之間的有效劃分和正確協(xié)作,是軟件行業(yè)所面臨的一個(gè)重大的問(wèn)題。需求分析是軟件開(kāi)發(fā)的重要出發(fā)點(diǎn),給設(shè)計(jì)起到指導(dǎo)性的作用。所以,需求分析在軟件行業(yè)和開(kāi)發(fā) 流程中起著極其重要的作用。 何為需求分析?需求分析就是對(duì)所要解決的問(wèn)題進(jìn)行詳細(xì)細(xì)致的分析 ,知道要解決的問(wèn)題。開(kāi)發(fā)人員需要了解顧客的需求 ,并體現(xiàn)在軟件之中。顧客向開(kāi)發(fā)人員提出自己的要求 ,需求分析是連接開(kāi)發(fā)人員和顧客之間的重要紐帶,能使得在開(kāi)發(fā)過(guò)程中開(kāi)發(fā)人員知道自己要做什么東西。只有真正的理解顧客的所描述的需求 ,才能做出符合顧客要求的項(xiàng)目。 在以前 ,認(rèn)為需求分析是整個(gè)開(kāi)發(fā)過(guò)程中最簡(jiǎn)單的一個(gè)環(huán)節(jié)一直是開(kāi)發(fā)人員的共識(shí)。但隨之越來(lái)越多的開(kāi)發(fā)人員認(rèn)識(shí)到其實(shí)需求分析才是整個(gè)開(kāi)發(fā)過(guò)程中的真正核心部分。古語(yǔ)說(shuō)的好,“磨 刀不誤砍柴工”。只有真的了解顧客的需求 ,才能開(kāi)發(fā)出符合顧客要求的軟件。如果一味追求進(jìn)度 ,卻不重視需求分析 ,很可能會(huì)開(kāi)發(fā)出和顧客要求大相徑庭的產(chǎn)品 ,從而浪費(fèi)時(shí)間,也把開(kāi)發(fā)變得毫無(wú)意義。 功能需求 “基于 JSP 的商務(wù)社交網(wǎng)站”,顧名思義是利用社交網(wǎng)站來(lái)達(dá)到交友的目的。校園微博作為一種商務(wù)便捷的社交網(wǎng)站,非常符合現(xiàn)今人們快節(jié)奏的生活方式。功能要求 、想法、對(duì)某些時(shí)政要聞的看法 。片,如今手機(jī)的普及使得拍照和上網(wǎng)變得快捷方便,因此,很多人喜歡隨時(shí)隨地的發(fā)布照片; 興趣的人進(jìn)行關(guān)注; ; 5.對(duì)某條信息的轉(zhuǎn)發(fā); ; ,審核信息, 第 2章 需求分析 11 刪除不良信息,對(duì)惡意評(píng)論回復(fù)行進(jìn)刪除等等。 本系統(tǒng)可以滿足注冊(cè)用戶(hù)發(fā)布消息,更換頭像,管理自己的關(guān)注,查看關(guān)注自己的粉絲,管理發(fā)布的消息,修改密碼,密保設(shè)置等等,還要能搜索感興趣的消息和用戶(hù)。管理員能進(jìn)行微博管理和評(píng)論管理,即對(duì)不良、暴力、黃色、反動(dòng)的消息進(jìn)行刪除。其他管理員能查看微博刪除記錄和評(píng)論刪除記錄,當(dāng)然管理員還是具有修改密碼的功能。 性能需求 通過(guò)分析,本產(chǎn)品性能需 求如下: ( 1)高速性、穩(wěn)定性、安全性。 ( 2)能夠方便的用戶(hù)的使用,符合用戶(hù)的使用習(xí)慣。 ( 3)擁有美觀的網(wǎng)頁(yè)界面,符合大眾的審美觀點(diǎn)。 ( 4)網(wǎng)站的維護(hù)成本較低。 可行性分析 主要可以從以下三個(gè)方面對(duì)該系統(tǒng)的建設(shè)進(jìn)行具體的可行性研究。 社交網(wǎng)站的使用范圍越來(lái)越廣,從校園里的學(xué)生到工作的白領(lǐng),從年輕人到中年人,越來(lái)越多的人使用社交網(wǎng)來(lái)實(shí)現(xiàn)現(xiàn)實(shí)世界社交圈的拓展。例如新浪微博,它的主要使用者為學(xué)生和青年人,最初其只能以各式新鮮感吸引學(xué)生和青年的注冊(cè)及訪問(wèn),提高 PV 值,而現(xiàn)在更多的人主 動(dòng)通過(guò)注冊(cè)訪問(wèn)新浪微博來(lái)打開(kāi)自己的人際圈。由此可見(jiàn),人們?nèi)缃裢ㄟ^(guò)網(wǎng)絡(luò)通過(guò)社交網(wǎng)站來(lái)擴(kuò)大交流圈的需求與日俱增。 項(xiàng)目的開(kāi)發(fā)環(huán)境使用 MyEclipse,使用 JSP 為程序的主要開(kāi)發(fā)語(yǔ)言,數(shù)據(jù)庫(kù)則使用的是 SQL Server 2021, tomcat 作為后臺(tái)服務(wù)。目前這些技術(shù)都是現(xiàn)今主流的編程工具和語(yǔ)言。其中 MyEclipses 是一個(gè)強(qiáng)大的開(kāi)發(fā)工具,它提供簡(jiǎn)潔的編程界面,并且擁有諸多開(kāi)源組件,進(jìn)行任何開(kāi)發(fā)工作都很方便。 JSP 技術(shù)為創(chuàng) 第 2章 需求分析 12 建顯示動(dòng)態(tài)生成內(nèi)容的 Web 頁(yè)面提供了一個(gè)簡(jiǎn)潔而快速的方法。 JSP 技術(shù) 的設(shè)計(jì)目的使得構(gòu)造基于 Web 的應(yīng)用程序更加容易和快捷,這些應(yīng)用程序能夠與各種Web 服務(wù)器、應(yīng)用服務(wù)器、瀏覽器和開(kāi)發(fā)工具共同工作。 如今, WEB 技術(shù)越來(lái)越成熟,搭建一個(gè)網(wǎng)站和購(gòu)買(mǎi)一個(gè)非頂級(jí)域名的成本變得越來(lái)越低廉,再加上各種開(kāi)源免費(fèi)的語(yǔ)言技術(shù)和軟件,同時(shí)維護(hù)也變得相對(duì)簡(jiǎn)單,以目前的學(xué)校情況,有能力可以部署此網(wǎng)站作為校內(nèi)的社交平臺(tái),同時(shí)開(kāi)發(fā)此網(wǎng)站的成本較低,使得社交網(wǎng)站的建立在經(jīng)濟(jì)上是完全可行。 第 3章 數(shù)據(jù)庫(kù)設(shè)計(jì) 13 第 3 章 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù) 設(shè)計(jì) (Database Design)指的是對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造出最優(yōu)的數(shù)據(jù)庫(kù) 模式 ,建立 數(shù)據(jù)庫(kù)以及應(yīng)用 系統(tǒng),做到能夠有效地存儲(chǔ)數(shù)據(jù),以及能滿足各種用戶(hù)的應(yīng)用 需求 (信息要求和處理要求)。好的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)能極大提高信息管理系統(tǒng)的效率和實(shí)現(xiàn)的效果。所以數(shù)據(jù)庫(kù)結(jié)構(gòu)的合理設(shè)計(jì)可以提高數(shù)據(jù)庫(kù)存儲(chǔ)的效率并且能保證數(shù)據(jù)的完整和統(tǒng)一。一般的數(shù)據(jù)庫(kù)設(shè)計(jì)包括如下幾個(gè)步驟: ( 1)首先,必須對(duì)數(shù)據(jù)庫(kù)需求進(jìn)行分析 ( 2)其次,對(duì)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) ( 3)最后,要對(duì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)分析 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)之后,就能將上面的數(shù)據(jù)庫(kù)概念轉(zhuǎn)變?yōu)槟撤N數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,即數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。 本系統(tǒng)使用 SQL Server 2021 作為后臺(tái)數(shù)據(jù)庫(kù) ,整個(gè)社交網(wǎng)站使用一個(gè)數(shù)據(jù)庫(kù)文件,按著系統(tǒng)的需求分析,共設(shè)計(jì)了十一張數(shù)據(jù)表,數(shù)據(jù)庫(kù)可以分為兩個(gè)大部分,其中表( 1) ( 7)是前臺(tái)普通用戶(hù)的七張數(shù)據(jù)表,表( 8) ( 11)是后臺(tái)管理員的三張數(shù)據(jù)表,具體每張數(shù)據(jù)表的結(jié)構(gòu)見(jiàn)下面的表。 表 Users 表 列名 數(shù)據(jù)范圍 空否 約束 定義 userid VARCHAR(50) 非空 主鍵 用戶(hù) ID username VARCHAR(50) 非空 用戶(hù)名 userimage VARCHAR(50) 空 用戶(hù)頭像 password VARCHAR(50) 非空 用戶(hù)密碼 sex VARCHAR(50) 空 性別 birthday VARCHAR(50) 空 出生日期 address VARCHAR(50) 空 地址 VARCHAR(50) 空 郵箱 VARCHAR(11) 空 introduce VARCHAR(150) 空 簡(jiǎn)介 attentioncount int 非空 關(guān)注數(shù) fanscount int 非空 粉絲數(shù) blogcount int 非空 發(fā)布的消息數(shù) messagecount int 非空 私信數(shù) 第 3章 數(shù)據(jù)庫(kù)設(shè)計(jì) 14 表 Blog 表 列名 數(shù)據(jù)范圍 空否 約束 定義 userid VARCHAR(50) 非空 外鍵 用戶(hù) ID blogtext VARCHAR(500) 非空 發(fā)布的消息內(nèi)容 blogimage VARCHAR(50) 空 發(fā)布的圖片 blogtime VARCHAR(15) 非空 發(fā)布的消息時(shí)間 blogid int 非空 主鍵 消息 ID編號(hào) mentcount int 非空 評(píng)論數(shù) forwardcount int 非空 轉(zhuǎn)發(fā)數(shù) favoriecount int 非空 收藏?cái)?shù) 表 Commment 表 列名 數(shù)據(jù)范圍 空否 約束 定義 blogid int 非空 外鍵 消息 ID編號(hào) mentuser VARCHAR(50) 非空 評(píng)論者 ID menttext VARCHAR(300) 非空 評(píng)論內(nèi)容 menttime VARCHAR(15) 非空 評(píng)論時(shí)間 mentid int 非空 主鍵 評(píng)論 ID編號(hào) 表 Message 表 列名 數(shù)據(jù)范圍 空否 約束 定義 userid VARCHAR(50) 非空 外鍵 用戶(hù) ID sender VARCHAR(50) 非空 發(fā)送者用戶(hù)名 messagetext VARCHAR(200) 非空 私信內(nèi)容 messagetime VARCHAR(15) 非空 私信發(fā)送時(shí)間 messageid int 非空 主鍵 私信 ID編號(hào) 表 FavBlog 表 列名 數(shù)據(jù)范圍 空否 約束 定義 userid VARCHAR(50) 非空 外鍵 用戶(hù) ID blogid int 非空 消息 ID favtime VARCHAR(15) 非空 收藏消息的時(shí)間 favid int 非空 主鍵 收藏的消息 ID編號(hào) 表 Pass_protect 表 列名 數(shù)據(jù)范圍 空否 約束 定義 userid VARCHAR(50) 非空 主鍵、 外鍵 用戶(hù) ID pass_protectword VARCHAR(50) 非空 密保問(wèn)題 pass_protectan VARCHAR(50) 非空 密保答案
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1