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

正文內(nèi)容

基于jsp的社交網(wǎng)站的研發(fā)畢業(yè)設(shè)計(jì)論文-文庫吧資料

2025-03-06 09:11本頁面
  

【正文】 第 3章 數(shù)據(jù)庫設(shè)計(jì) 13 第 3 章 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫 設(shè)計(jì) (Database Design)指的是對于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造出最優(yōu)的數(shù)據(jù)庫 模式 ,建立 數(shù)據(jù)庫以及應(yīng)用 系統(tǒng),做到能夠有效地存儲數(shù)據(jù),以及能滿足各種用戶的應(yīng)用 需求 (信息要求和處理要求)。 JSP 技術(shù) 的設(shè)計(jì)目的使得構(gòu)造基于 Web 的應(yīng)用程序更加容易和快捷,這些應(yīng)用程序能夠與各種Web 服務(wù)器、應(yīng)用服務(wù)器、瀏覽器和開發(fā)工具共同工作。其中 MyEclipses 是一個(gè)強(qiáng)大的開發(fā)工具,它提供簡潔的編程界面,并且擁有諸多開源組件,進(jìn)行任何開發(fā)工作都很方便。 項(xiàng)目的開發(fā)環(huán)境使用 MyEclipse,使用 JSP 為程序的主要開發(fā)語言,數(shù)據(jù)庫則使用的是 SQL Server 2021, tomcat 作為后臺服務(wù)。例如新浪微博,它的主要使用者為學(xué)生和青年人,最初其只能以各式新鮮感吸引學(xué)生和青年的注冊及訪問,提高 PV 值,而現(xiàn)在更多的人主 動通過注冊訪問新浪微博來打開自己的人際圈。 可行性分析 主要可以從以下三個(gè)方面對該系統(tǒng)的建設(shè)進(jìn)行具體的可行性研究。 ( 3)擁有美觀的網(wǎng)頁界面,符合大眾的審美觀點(diǎn)。 性能需求 通過分析,本產(chǎn)品性能需 求如下: ( 1)高速性、穩(wěn)定性、安全性。管理員能進(jìn)行微博管理和評論管理,即對不良、暴力、黃色、反動的消息進(jìn)行刪除。片,如今手機(jī)的普及使得拍照和上網(wǎng)變得快捷方便,因此,很多人喜歡隨時(shí)隨地的發(fā)布照片; 興趣的人進(jìn)行關(guān)注; ; 5.對某條信息的轉(zhuǎn)發(fā); ; ,審核信息, 第 2章 需求分析 11 刪除不良信息,對惡意評論回復(fù)行進(jìn)刪除等等。校園微博作為一種商務(wù)便捷的社交網(wǎng)站,非常符合現(xiàn)今人們快節(jié)奏的生活方式。如果一味追求進(jìn)度 ,卻不重視需求分析 ,很可能會開發(fā)出和顧客要求大相徑庭的產(chǎn)品 ,從而浪費(fèi)時(shí)間,也把開發(fā)變得毫無意義。古語說的好,“磨 刀不誤砍柴工”。 在以前 ,認(rèn)為需求分析是整個(gè)開發(fā)過程中最簡單的一個(gè)環(huán)節(jié)一直是開發(fā)人員的共識。顧客向開發(fā)人員提出自己的要求 ,需求分析是連接開發(fā)人員和顧客之間的重要紐帶,能使得在開發(fā)過程中開發(fā)人員知道自己要做什么東西。 何為需求分析?需求分析就是對所要解決的問題進(jìn)行詳細(xì)細(xì)致的分析 ,知道要解決的問題。需求分析是軟件開發(fā)的重要出發(fā)點(diǎn),給設(shè)計(jì)起到指導(dǎo)性的作用。 第 1章 開發(fā)環(huán)境及相關(guān)技術(shù)的介紹 9 圖 SQL Server 2021 的下載頁面 第 2章 需求分析 10 第 2章 需求分析 需求分析的重要性 隨著計(jì)算機(jī)在各行業(yè)中的普及應(yīng)用,人們已經(jīng)認(rèn)可軟件開發(fā)行業(yè)是其必不可少的重要組成部分。系統(tǒng)默認(rèn)賬號為 sa,密碼要自己設(shè)置。若成功將出現(xiàn)如圖 圖 tomcat 登陸界面 SQL Server 2021 的安裝 從微軟下載中心下載 SQL Server 2021,注意安裝過程的步驟和參數(shù)的設(shè)置,這里不詳加細(xì)述。在之前 JDK 的環(huán)境變量基礎(chǔ)上進(jìn)行設(shè)置變量名: TOMCAT_HOME;變量值: C:\Tomcat ;變量名: CLASS_PATH;變量值: %TOMCAT_HOME%\mon\lib\ 執(zhí)行 Tomcat 安裝目錄 bin 子目錄下的 程序就可啟動 Tomcat 服務(wù)器。這里推薦使用 zip 版,因?yàn)?Windows Executable 版雖然安裝簡單,但在安裝過程中會修改操作系統(tǒng)的注冊表,當(dāng)經(jīng)過多次安裝 Tomcat 后,會出現(xiàn)一些不可預(yù)料的錯(cuò)誤;而 zip 版無需設(shè)置,解壓即可使用?!斑\(yùn)行”,鍵入“ cmd”; 鍵入命令“ java version”,“ java”,“ javac”幾個(gè)命令,出現(xiàn)如圖 ,說明環(huán)境變量配置成功; 圖 Java 環(huán)境配置 第 1章 開發(fā)環(huán)境及相關(guān)技術(shù)的介紹 8 Tomcat 的安裝 從 Tomcat 的安裝程序、源代碼及相關(guān)的文檔。 第 1章 開發(fā)環(huán)境及相關(guān)技術(shù)的介紹 7 由 Apache 小組開發(fā)的 Tomcat 是一個(gè)開放代碼的自由軟件,可以獲得自由而無須購買,它是 Sun 公司推薦的產(chǎn)品,并得到過 Sun 公司的鼎力幫助。另外, JSP 是基于 Web 的 Java 應(yīng)用程序,所以它需要特定的運(yùn)行環(huán)境,即解釋器。 JSP 環(huán)境配置 由于 JSP 使用 JAVA 作為程序的運(yùn)行腳本語言,所以首先要建立 Java 的運(yùn)行環(huán)境。 微軟 的這個(gè)數(shù)據(jù)平臺愿景幫助公司滿足這些數(shù)據(jù)爆炸和下一代數(shù)據(jù)驅(qū)動 應(yīng)用程序 的需求。 SQL Server 2021 是一個(gè)重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進(jìn),使得它成為至今為止的最強(qiáng) 大和 最全面的 SQL Server 版本。在Windows NT 推出后, Microsoft 與 Sybase 在 SQL Server 的開發(fā)上就 分道揚(yáng)鑣了, Microsoft 將 SQL Server 移植 到 Windows NT 系統(tǒng) 上,專注于 開發(fā) 推廣 SQL Server 的 Windows NT 版本。 SQL Server 2021 的簡介 SQL Server 是一個(gè)關(guān)系 數(shù)據(jù)庫管理系統(tǒng) 。對于一個(gè)初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺機(jī)器上配置好 Apache 服務(wù)器,可利用它響應(yīng)對 HTML 頁面的訪問請求。 Tomcat 很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改 第 1章 開發(fā)環(huán)境及相關(guān)技術(shù)的介紹 6 進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能。其次, Tomcat 是完全免費(fèi)的軟件,任何人都可以從互聯(lián)網(wǎng)上自由地下載。 Tomcat 是 jakarta 項(xiàng)目中的一個(gè)重要的子項(xiàng)目,其被 JavaWorld 雜志的編輯選為 2021 年度最具創(chuàng)新的 java 產(chǎn)品,同時(shí)它又是 sun 公司官方推薦的 servlet和 jsp 容器,因此其越來越多的受到軟件公司和開發(fā)人員的喜愛。 Tomcat 的簡介 自從 JSP 發(fā)布之后就推出了各式各樣的 JSP 引擎。 是所有關(guān)系數(shù)據(jù)庫的公共語言 由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL 語言,用戶可將使用 SQL的技能從一個(gè) RDBMS 轉(zhuǎn)到另一個(gè)。基本的 SQL 命令只需很少時(shí)間就能學(xué)會,高級的命令在幾天內(nèi)便可掌握。 SQL不要求用戶指定對數(shù)據(jù)的存放方法。所有 SQL 語句接受集合作為輸入,返回集合作為輸出。 非過程化語言 SQL是一個(gè)非過程化的語言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對數(shù)據(jù)提供自動導(dǎo)航。在 SQL語言中不需要告訴 SQL如何訪問數(shù)據(jù)庫,只要告訴 SQL需要數(shù)據(jù)庫做什么。目前, SQL語言已被確定為關(guān)系數(shù)據(jù)庫系統(tǒng)的國際標(biāo)準(zhǔn),被絕大多數(shù)商品化關(guān)系數(shù)據(jù)庫系統(tǒng)采用,如Oracle 、 Sybase、 DB Informix、 SQL Server這些數(shù)據(jù)庫管理系統(tǒng)都支持 SQL語言作為查詢語言。 結(jié)構(gòu)化查詢語言介紹 SQL的 全稱為 “ 結(jié)構(gòu)化查詢語言 (Structured Query Language)” ,其 最早是IBM的圣約瑟研究實(shí)驗(yàn)室為其關(guān)系數(shù)據(jù)庫管理系統(tǒng) SYSTEM R開發(fā)的一種查詢語言 , 它的前身是 SQUARE語言。在描述的 時(shí)候,主要是執(zhí)行 Servlet的名字、 ervlet 類、初始參數(shù)、安全配置、 URL 映射、啟動的優(yōu)先權(quán)等。開發(fā) Servlet 時(shí),可以直接繼承。 Servlet 主要用于處理客戶端傳來的 Http 請求,并相應(yīng)返回值。它可以生成動態(tài)的Web 頁面 Servlet 是使用 Java Servlet 應(yīng)用程序設(shè)計(jì)接口( API)及相關(guān)類和方法的Java 程序, Java Servlet API, Servlet 還可以使用以擴(kuò)展和添加 API 的 Java類軟件包。 Servlet 技術(shù)介紹 Servlet 技術(shù)是一種獨(dú)立于平臺和協(xié)議的服務(wù)器端的 Java 應(yīng)用。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件或使這些組件為更多的用戶所使用。 JSP 技術(shù)封裝了許多功能,而這些功能是在 XML 標(biāo)簽中生成動態(tài)內(nèi)容所需要的。 JDBC 也獨(dú)立于平臺工作,這也使得我們不必?fù)?dān)心使用 JDBC 而是平臺變更。正因?yàn)樗?Java 語言編寫的程序,因此 JSP 編寫的 Web 應(yīng)用程序可以再其他 Web 服務(wù)器中運(yùn)行。最后,生成內(nèi)容的邏輯被封裝在標(biāo)簽和JavaBean 組件中,并捆綁在腳本中,所有的腳本在服務(wù)器端運(yùn)行。利用這一技術(shù)可以建立安全、跨平臺的先進(jìn)動態(tài)網(wǎng)站。在目前流行的 3P 技術(shù)中( 3P 技術(shù)分別是: ASP, Active Server Pages; PHP,Personal HomePage; JSP,Java Server Pages), JSP 已經(jīng)逐漸成為 Inter 上的主流開發(fā)工具。 第 1章 開發(fā)環(huán)境及相關(guān)技術(shù)的介紹 3 第 1章 開發(fā)環(huán)境及相關(guān)技術(shù)的介紹 JSP 介紹 JSP(Java Server Page)是 由 Sun Microsystems 公司倡導(dǎo)、許多公司參與建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。 ( 2)分析基于 JSP 網(wǎng)絡(luò)通信的技術(shù)特點(diǎn)和目前 SQL Server 2021 數(shù)據(jù)庫設(shè)計(jì)中所面臨的一些問題,提出系統(tǒng)的總體設(shè)計(jì)框架。并能對網(wǎng)站發(fā)布的任何一條新聞進(jìn)行在線評論。社交網(wǎng)站還存在泄露個(gè)人信息,安全保障措施還需要改善 。隨著社交網(wǎng)站的出現(xiàn),瀏覽這些網(wǎng)站占用了越來越多的雇員的工作時(shí)間。相對于網(wǎng)絡(luò)上其他形式的廣告而言,商家在社交服務(wù)網(wǎng)站上針對特定用戶群組所打的廣告會更有針對性。 通過社交服務(wù)網(wǎng)站,我們可以與朋友保持更加直接的聯(lián)系,建立更大的交際圈,社交網(wǎng)站提供的尋找用戶的工具可以用來幫助用戶交新的朋友或者尋到失去了聯(lián)絡(luò)的朋友們。在 國外 , facebook 是覆蓋最廣的。 目前,國內(nèi) 有眾多的社交網(wǎng)站 , 其中具有代表性的有如下幾個(gè):代表多功能大眾化社交的百度空間;基于各類生活 愛好的豆瓣;基于旅途分享、小組交流和客棧信息的 走唄網(wǎng) ;基于白領(lǐng)和學(xué)生用戶的交流的人人網(wǎng);基于未婚男女的婚介的 世紀(jì)佳緣 、百合網(wǎng)和 珍愛網(wǎng) ;基于原創(chuàng)性文章的新浪博客和騰訊博客;基于信息的快速分享 的 新浪微博 。必須嚴(yán)格的指出,國內(nèi)的 SNS 其實(shí)并非社會性網(wǎng)絡(luò)服務(wù),而是 Social Network Sites(即社交網(wǎng)站)。 SNS 的全稱也可以是 Social Networking Services,即社會性網(wǎng)絡(luò)服務(wù),專門旨在幫助人們建立社會性網(wǎng)絡(luò)的互聯(lián)網(wǎng)應(yīng)用服務(wù)。但是要注意,“社交網(wǎng)站 ” 與“社區(qū)網(wǎng)站”這兩個(gè)詞雖然只有一詞之差,卻有真本質(zhì)的區(qū)分。B/S structure 目 錄 IV 目 錄 引 言 ........................................................ 1 論文研究背景與意義 ........................................ 1 本課題研究內(nèi)容與目標(biāo) .......................................... 2 第 1 章 開發(fā)環(huán)境及相關(guān)技術(shù)的介紹 ................................. 3 相關(guān)技術(shù)的介紹 ................................................ 3 JSP 介紹 ................................................... 3 Servlet 技術(shù)介紹 ........................................... 4 結(jié)構(gòu)化查詢語言介紹 ..................................
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1