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

正文內(nèi)容

基于j2ee的大型視頻影音系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2024-07-15 17:11 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 Pages 的原因。 JavaBeans 技術(shù)JavaBeans 就是 Java 的可重用組件技術(shù)。ASP 通過 COM 來(lái)擴(kuò)充復(fù)雜的功能,如文件上載、發(fā)送 以及將業(yè)務(wù)處理或復(fù)雜計(jì)算分離出來(lái)成為獨(dú)立可重復(fù)利用的模塊。JSP 通過 JavaBeans 實(shí)現(xiàn)了同樣的功能擴(kuò)充。JSP 對(duì)于在 Web 應(yīng)用中集成 JavaBeans 組件提供了完善的支持。這種支持不僅能縮短開發(fā)時(shí)間(可以直接利用經(jīng)測(cè)試和可信任的已有組件,避免了重復(fù)開發(fā)) ,也為 JSP 應(yīng)用帶來(lái)了更多的可伸縮性。JavaBeans 組件可以用來(lái)執(zhí)行復(fù)雜的計(jì)算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫(kù)的交互以及數(shù)據(jù)提取等。在實(shí)際的JSP 開發(fā)過程中,我們將會(huì)發(fā)現(xiàn),和傳統(tǒng)的 ASP 或 PHP 頁(yè)面相比,JSP 頁(yè)面將會(huì)是非常簡(jiǎn)潔的,由于 JavaBeans 開發(fā)起來(lái)簡(jiǎn)單,又可以利用 Java 語(yǔ)言的強(qiáng)大功能,許多動(dòng)態(tài)頁(yè)面處理過程實(shí)際上被封裝到了 JavaBeans 中。 JSP 簡(jiǎn)介JSP 共有九大內(nèi)置對(duì)象。request 、out amp。 response與訪問者交互:接收客戶端的請(qǐng)求和向客戶端返回信息是動(dòng)態(tài)網(wǎng)頁(yè)最常做的事情,在 JSP 中,主要通過request、response、out 三大對(duì)象實(shí)現(xiàn)這些功能。Request:對(duì)象的作用是接收用戶通過 URL 或通過表單向發(fā)服務(wù)器發(fā)送請(qǐng)求信息和與用戶計(jì)算機(jī)相關(guān)的一些信息。Response: 對(duì)象用于網(wǎng)頁(yè)傳回用戶端的回應(yīng)。Out: 用于傳送回應(yīng)的輸出,即向客戶端返回信息。Session:保持訪問者的會(huì)話狀態(tài)。會(huì)話狀態(tài)維持是 Web 應(yīng)用開發(fā)者必須面對(duì)的問題。有多種方法可以用來(lái)解決這個(gè)問題,如使用 Cookies 、隱藏的表單輸入域,或直接將狀態(tài)信息附加到 URL 中。Java Servlet 提供了一個(gè)在多個(gè)請(qǐng)求之間持續(xù)有效的會(huì)話對(duì)象,該對(duì)象允許用戶存儲(chǔ)和提取會(huì)話狀態(tài)信息,JSP 也內(nèi)置了這個(gè)對(duì)象。Session 最基本的用法是:創(chuàng)建一個(gè)會(huì)話 (“名稱” , “值”);獲得一個(gè)會(huì)話的值 (“名稱”);“pageContext ”網(wǎng)頁(yè)的屬性是在這里管理。application Servlet:正在執(zhí)行的內(nèi)容 config Servlet 的構(gòu)架部件 page JSP:網(wǎng)頁(yè)本身 東北大學(xué)東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 2章 關(guān)鍵技術(shù)介紹7exception :針對(duì)錯(cuò)誤網(wǎng)頁(yè),未捕捉的例外。JSP 技術(shù)可以通過開發(fā)定制的標(biāo)識(shí)庫(kù)進(jìn)行擴(kuò)展。今后,第三方開發(fā)人員和其他人員可以為常用的功能創(chuàng)建自己的標(biāo)識(shí)庫(kù)。這使得 Web 頁(yè)面開發(fā)人員能夠使用熟悉的工具和如同表示義演執(zhí)行特定功能的組件來(lái)工作。在國(guó)外,JSP+Servlet+JDBC+JavaBean 已經(jīng)成為開發(fā)電子商務(wù)平臺(tái)的主流技術(shù)。 JavaScript 簡(jiǎn)介JavaScript 是由 Netscape 公司開發(fā)的一套語(yǔ)超文本標(biāo)記語(yǔ)言 HTML 緊密結(jié)合的腳本語(yǔ)言,為網(wǎng)頁(yè)制作者提供了非常靈活的應(yīng)用和發(fā)揮空間。JavaScript 已經(jīng)成為當(dāng)今網(wǎng)頁(yè)特效設(shè)計(jì)語(yǔ)言中最流行、最成熟的一種。主要用于網(wǎng)頁(yè)的交互性設(shè)計(jì),功能十分強(qiáng)大,加上開發(fā)人員的設(shè)計(jì)技巧,實(shí)現(xiàn)的特效有時(shí)可以達(dá)到匪夷所思的地步。 AJAX、DWR 框架簡(jiǎn)介DWR( Direct Web Remoting)是一個(gè)開源的類庫(kù),可以幫助開發(fā)人員開發(fā)包含AJAX 技術(shù)的網(wǎng)站。它可以允許在瀏覽器里的代碼使用運(yùn)行在 WEB 服務(wù)器上的 JAVA函數(shù),就像它就在瀏覽器里一樣。它包含兩個(gè)主要的部分:允許 JavaScript 從 WEB 服務(wù)器上一個(gè)遵循了 AJAX 原則的 Servlet(小應(yīng)用程序)中獲取數(shù)據(jù)。另外一方面一個(gè) JavaScript 庫(kù)可以幫助網(wǎng)站開發(fā)人員輕松地利用獲取的數(shù)據(jù)來(lái)動(dòng)態(tài)改變網(wǎng)頁(yè)的內(nèi)容。DWR 采取了一個(gè)類似 AJAX 的新方法來(lái)動(dòng)態(tài)生成基于 JAVA 類的 JavaScript 代碼.這樣 WEB 開發(fā)人員就可以在 JavaScript 里使用 Java 代碼就像它們是瀏覽器的本地代碼(客戶端代碼 )一樣;但是 Java 代碼運(yùn)行在 WEB 服務(wù)器端而且可以自由訪問 WEB 服務(wù),WEB 開發(fā)者必須適當(dāng)?shù)嘏渲媚男?Java 類可以安全的被外部使用。 網(wǎng)站開發(fā)工具——EclipseEclipse 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具(Java Development Tools ,JDT ) 。雖然大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java IDE 來(lái)使用,但 Eclipse 的目標(biāo)不僅限于此。Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Environment,PDE) ,這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無(wú)縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插東北大學(xué)東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 2章 關(guān)鍵技術(shù)介紹8件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場(chǎng)所。 免費(fèi)服務(wù)器——TomcatTomcat 是 Sun 的 JSWDK(JavaServer Web Development Kit)中 Servlet 的運(yùn)行環(huán)境(servlet 容器)。Tomcat 的源代碼被提供給 Jakarta 項(xiàng)目,在 Open Source 的模型下進(jìn)行進(jìn)一步的開發(fā)?;?Tomcat 的開發(fā)其實(shí)主要是 Jsp 和 Servlet 的開發(fā),開發(fā) Jsp 和 Servlet 非常簡(jiǎn)單。事實(shí)上,在很多應(yīng)用服務(wù)器的發(fā)布中都包含了 Ant。另外,在 中,可以利用標(biāo)簽庫(kù)實(shí)現(xiàn) Java 代碼與 Html 文件的分離,使 Jsp 的維護(hù)更方便。 Tomcat 也可以與其它一些軟件集成起來(lái)實(shí)現(xiàn)更多的功能。如與上面提到的 JBoss集成起來(lái)開發(fā) EJB,與 Cocoon(Apache 的另外一個(gè)項(xiàng)目)集成起來(lái)開發(fā)基于 Xml 的應(yīng)用,與 OpenJMS 集成起來(lái)開發(fā) JMS 應(yīng)用,除了上面提到的這幾種,可以與 Tomcat集成的軟件還有很多。 環(huán)境的安裝與配置第一步安裝 JDK首先運(yùn)行 JDK 安裝程序 ,安裝過程中所有選項(xiàng)保持默認(rèn);然后配置 JDK 的環(huán)境變量:在“我的電腦” 上點(diǎn)右鍵— “屬性”—“高級(jí)”— “環(huán)境變量(N) ”。新建系統(tǒng)變量 JAVA_HOME:C:\Program Files\Java\;新建系統(tǒng)變量 CLASSPATH:“.。%JAVA_HOME%\lib?!?(注意“: ”點(diǎn)號(hào)表示當(dāng)前目錄,不能省略)在系統(tǒng)變量 Path 的值的前面加入以下內(nèi)容: “%JAVA_HOME%\bin。”(注意:這里的分號(hào)不能省略)到這里,JDK 安裝完畢。 然后測(cè)試一下 JDK 是否安裝成功在記事本中編寫一個(gè)小程序,在 dos 下運(yùn)行,如果運(yùn)行正確說明 JDK 安裝成功。第二步安裝 TomcatTomcat 是免費(fèi)軟件,可以下載壓縮文件解壓直接使用,也可以安裝使用,這里解壓“ ”,將 zip 文件直接解壓到 D 盤根目錄下。最后配置Tomcat 的環(huán)境變量:在“ 我的電腦”上點(diǎn)右鍵—“屬性”—“高級(jí)”— “環(huán)境變量(N)” 。新建系統(tǒng)變量 CATALINA_HOME:“D:\” 。在系統(tǒng)變量CLASSPATH 的值的后面加入: “%CATALINA_HOME%\mon\lib?!痹谙到y(tǒng)變量Path 的值中“%JAVA_HOME%\bin。 ”的后面加入以下內(nèi)容:東北大學(xué)東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 2章 關(guān)鍵技術(shù)介紹9“%CATALINA_HOME%\bin?!钡竭@里,Tomcat 安裝完畢。第三步安裝 EclipseEclipse 有很多的插件,可使你的開發(fā)更直觀、更輕松,還有完美的中文支持等等,這些插件都以壓縮包的形式放在 features 和 plugins 這 2 個(gè)目錄下。首先安裝 Eclipse 程序。安裝完后,安裝 MyEclipse 插件,運(yùn)行。注意:當(dāng)安裝時(shí)要選擇 Eclipse 的安裝路徑,其他選項(xiàng)保持默認(rèn)。安裝完畢之后,將 MyEclipse 安裝目錄下的 features 和plugins 這 2 個(gè)目錄覆蓋到 Eclipse 的安裝目錄下。最后將剛才安裝的 MyEclipse 卸載。然后在將漢化的插件放入這兩個(gè)文件夾,到這里,Eclipse 以及插件安裝完畢。第四步安裝 Dreamweaver雙擊應(yīng)用程序安裝即可。東北大學(xué)東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 3章 系統(tǒng)分析10第 3 章 系統(tǒng)分析 需求分析第一部分:用戶使用部分:(1)非用戶要注冊(cè)成為本系統(tǒng)用戶,輸入注冊(cè)用戶名、注冊(cè)密碼、Email、性別、所在地,如果用戶與已在數(shù)據(jù)庫(kù)的用戶名重復(fù)、兩次密碼輸入不正確、Email 格式不正確則提醒用戶。(2)用戶登陸時(shí)要通過用戶驗(yàn)證,輸入用戶名,密碼。選擇是否保存密碼及保存多久,如果用戶名密碼不正確,則返回登陸界面。(3)用戶可以查看自己的用戶個(gè)人信息及修改個(gè)人信息。(4)用戶修改密碼要通過密碼驗(yàn)證,輸入舊密碼及輸入兩次新密碼,兩次密碼輸入不正確則提醒用戶,舊密碼不正確則返回提醒用戶。(5)用戶可以上傳更改頭像,方便用戶之間交流。(6)用戶可以上傳視頻與其它用戶分享,及修改視頻基本信息。第二部分:管理員管理部分:(1)管理員登陸時(shí)要通過用戶驗(yàn)證,輸入用戶名、密碼,判斷是該用戶是否為管理員。選擇是否保存密碼及保存多久,如果用戶名密碼不正確,則返回登陸界面。(2)管理員可以使用普通用戶的所有權(quán)限。(3)管理員可以刪除用戶上傳的不合法的視頻。(4)管理員可以刪除非法用戶。(5)管理員可以刪除非法評(píng)論。第三部分:所有用戶(包括非注冊(cè)用戶)搜索、觀看及評(píng)論視頻部分:(1)所有用戶可以查詢自己感興趣的視頻(2)所有用戶可以看視頻。(3)所有用戶可以發(fā)表評(píng)論,注冊(cè)用戶可以顯示發(fā)表評(píng)論用戶名。 軟件用例分析用例是從用戶和業(yè)務(wù)的角度來(lái)描述系統(tǒng)提供需要執(zhí)行的功能。下面列出了本系統(tǒng)主要的用例:(1)用戶登錄東北大學(xué)東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 3章 系統(tǒng)分析11使用本系統(tǒng)的用戶必須登錄才能上傳視頻及用戶間的交互。(2)用戶注銷用戶退出本系統(tǒng)。(3)個(gè)人基本信息管理用戶對(duì)個(gè)人信息進(jìn)行修改,包括頭像、性別、地區(qū)等。(4)視頻上傳用戶上傳視頻與其它用戶分享。(5)視頻信息管理用戶對(duì)視頻信息的添加及修改。(6)視頻查詢用戶為觀看感興趣的視頻而查詢視頻。(7)視頻觀看用戶觀看感興趣的視頻。(8)視頻留言用戶查看所有視頻留言并發(fā)表自己的評(píng)論。(9)管理員管理評(píng)論管理員對(duì)違規(guī)留言進(jìn)行刪除。(10)管理員管理視頻管理員對(duì)違規(guī)視頻進(jìn)行修改及刪除。(11)管理員管理用戶管理員刪除非法用戶。 用例建模用例模型描述的是外部執(zhí)行者(Actor)所理解的系統(tǒng)功能。它的建立是系統(tǒng)開發(fā)者和用戶反復(fù)討論的結(jié)果,表明了開發(fā)者和用戶對(duì)需求規(guī)格達(dá)成的共識(shí)。在需求分析階段,可以用用例來(lái)捕獲用戶需求,以描述對(duì)系統(tǒng)感興趣的外部角色及其對(duì)系統(tǒng)(用例)的功能要求。 標(biāo)識(shí)參與者參與者是指系統(tǒng)的分類用戶,分別代表一個(gè)唯一的角色。對(duì)本系統(tǒng)來(lái)說,存在相互聯(lián)系如下 3 類用戶:管理員:通過系統(tǒng)管理所有的用戶、視頻、評(píng)論等等信息。管理員是系統(tǒng)中權(quán)限最東北大學(xué)東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 3章 系統(tǒng)分析12大的用戶,權(quán)限幾乎涉及所有方面。注冊(cè)用戶:通過系統(tǒng)管理自己的基本信息、修改密碼、上傳頭像,管理本人上傳的視頻、修改信息及刪除視頻等非注冊(cè)用戶:通過系統(tǒng)搜索觀看視頻、并對(duì)視頻進(jìn)行評(píng)論等。 用例圖用例圖(Use Case)是參與者(系統(tǒng)外部用戶)所能觀察到的系統(tǒng)功能的模型圖(見圖1) ,它描述參與者與系統(tǒng)提供的用例之間的某種聯(lián)系。用例是系統(tǒng)中的一個(gè)功能單元,是對(duì)系統(tǒng)提供的功能的一種描述,是參與者與系統(tǒng)之間的一次交互過程。參與者是那些可能使用這些用例的人或者外部系統(tǒng)。用例圖就是從參與者的角度描述出系統(tǒng)中的用例和參與者,以及用例與參與者之間的關(guān)系(哪個(gè)參與者參與了哪個(gè)用例的執(zhí)行),本系統(tǒng)用例圖見圖 所示。圖 用例圖 活動(dòng)圖活動(dòng)圖的主要作用是表示系統(tǒng)的業(yè)務(wù)工作流和并發(fā)處理過程(見圖 及圖 ) 。它能夠更容易顯示參與者的決定和系統(tǒng)異常所要執(zhí)行的多條路徑,而這用順序圖是難以表達(dá)的?;顒?dòng)圖在概念上與流程圖相似,用它來(lái)為工作流程建模,以及用來(lái)圖解用例的動(dòng)態(tài)行為和操作的詳細(xì)設(shè)計(jì)是很有用的。一旦一個(gè)活動(dòng)完成,執(zhí)行就轉(zhuǎn)到由活動(dòng)?xùn)|北大學(xué)東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 3章 系統(tǒng)分析13的有效轉(zhuǎn)移所確定的下一種狀態(tài)。在活動(dòng)圖中,泳道可用于在一個(gè)活動(dòng)圖中顯示多個(gè)對(duì)象,以及它們?nèi)绾卧谝黄鹜瓿烧麄€(gè)用例。根據(jù)需求分析為系統(tǒng)的核心業(yè)務(wù)繪制活動(dòng)圖,明確在業(yè)務(wù)工作流
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1