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

正文內(nèi)容

基于struts的東軟電影播放網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-06-12 19:00 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 lipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開(kāi)發(fā)工具( Java Development Tools, JDT)。 雖然大多數(shù)用戶(hù)很 樂(lè)于將 Eclipse 當(dāng)作 Java 集成開(kāi)發(fā)環(huán)境( IDE)來(lái)使用,但 Eclipse 的目標(biāo)卻不僅限于此。 Eclipse 還包括插件開(kāi)發(fā)環(huán)境( Plugin Development Environment, PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開(kāi)發(fā)人員, 因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無(wú)縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插件,以及給用戶(hù)提供一致和統(tǒng)一的集成開(kāi)發(fā)環(huán)境而言,所有工具開(kāi)發(fā)人員都具有同等的發(fā)揮場(chǎng)所 。 這種平等和一致 性并不僅限于 Java 開(kāi)發(fā)工具。盡管 Eclipse 是使用 Java 語(yǔ)言開(kāi)大連 東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 4 發(fā)的,但它的用途并不限于 Java 語(yǔ)言;例如,支持諸如 C/C++ 和 COBOL 等編程語(yǔ)言的插件已經(jīng)可用,或預(yù)計(jì)將會(huì)推出 。 Eclipse 框架還可用來(lái)作為與軟件開(kāi)發(fā)無(wú)關(guān)的其他應(yīng)用程序類(lèi)型的基礎(chǔ),比如內(nèi)容管理系統(tǒng) 。 MySQL MySQL 是一個(gè) 開(kāi)放源碼 的小型 關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) ,開(kāi)發(fā)者為瑞典 MySQL AB公司。目前 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為 網(wǎng)站數(shù)據(jù)庫(kù) 。 Struts Struts 框架具有組件的模塊化,靈活性和重用性的 優(yōu)點(diǎn) ,同時(shí)簡(jiǎn)化了基于 MVC 的web 應(yīng)用 程序 的開(kāi)發(fā)。它通過(guò)采用 JavaServlet/JSP 技術(shù),實(shí)現(xiàn)了基于 Java EEWeb 應(yīng)用的 MVC 設(shè)計(jì)模式的應(yīng)用框架,是 MVC 經(jīng)典設(shè)計(jì)模式中的一個(gè)經(jīng)典產(chǎn)品。 Struts 對(duì) Model, View 和 Controller 都提供了對(duì)應(yīng)的組件 .Struts 流程圖如圖 所示 。 圖 Struts 時(shí)序圖 大連 東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 5 第 3 章 系統(tǒng)分析 構(gòu)架概述 功能構(gòu)架 根據(jù)需求調(diào)研結(jié)果確定本系統(tǒng)主要包 括以下功能模塊,如圖 所示。 圖 東軟電影網(wǎng)組織架構(gòu) 東軟 電影網(wǎng) 聯(lián)系我們 設(shè)為首頁(yè) 收藏本頁(yè) 會(huì)員登陸 產(chǎn)品列表 站內(nèi)調(diào)查 郵件列表 友情鏈接 大陸電影 歐美電影 電影搜索 電影搜索 愛(ài)情類(lèi) 電影搜索 電影搜索 電影搜索 電影搜索 電影查看 播放模塊 驚悚類(lèi) 電影搜索 電影搜索 動(dòng)畫(huà)片 電影搜索 電影搜索 電影搜索 登陸操作 電影搜索 電影搜索 訂單查詢(xún) 合同下載 電影搜索 動(dòng)作類(lèi) 留言中心 發(fā)表評(píng)論 倫理類(lèi) 登陸 會(huì)員中心 影評(píng) 電影搜索 大連 東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 6 系統(tǒng) 模塊 分類(lèi) ( 1) 留言板 ( 2) 管理員 模塊 ( 3) 用戶(hù)注冊(cè)模塊 ( 4) 電影播放模塊 系統(tǒng)開(kāi)發(fā)環(huán)境 硬件環(huán)境: *2GHZ/40G/2048MB/40G/。 軟件環(huán)境: 。 系統(tǒng)任務(wù)的可行性分析 技術(shù)可行性 本次課題使用 JAVA 語(yǔ)言開(kāi)發(fā),顯示層頁(yè)面使用 JSP 網(wǎng)頁(yè)開(kāi)發(fā)技術(shù),實(shí)現(xiàn)各類(lèi)信息的顯示和功能頁(yè)面 的顯示。 在框架方面使用 Struts 框架,使模型層和顯示層分離,便于以后的維護(hù)和功能方面的更新操作,框架開(kāi)源,提供有好接口,使用時(shí)簡(jiǎn)單明了。 前臺(tái)設(shè)計(jì)方面是用 Dreawear 進(jìn)行整體布局的設(shè)計(jì),使用 CSS+DIV 的方法為每一個(gè)頁(yè)面模塊元素進(jìn)行美術(shù)加工,是網(wǎng)站能更加富有視覺(jué)沖擊力。 在數(shù)據(jù)庫(kù)方面,使用 MySql 這款小型的數(shù)據(jù)庫(kù)管理系統(tǒng), MySql數(shù)據(jù)庫(kù)具有輕便,免費(fèi),并且很容易與很多開(kāi)源項(xiàng)目相匹配等很多優(yōu)勢(shì)。 經(jīng)濟(jì)可行 性分析 開(kāi)發(fā)工具采用 Eclipse, MySql, Dreawear 這些 工具 都是可以 從網(wǎng)上免費(fèi)下載, 不需要經(jīng)費(fèi) 。這樣就可以實(shí)現(xiàn)用較少的資金去完成較高的運(yùn)營(yíng)成本。而且 影視類(lèi)網(wǎng)站 肯定會(huì)擁有良好的市場(chǎng)前景和推動(dòng)力, 也 具有很高的潛在發(fā)展空間。 法律可行 性分析 系統(tǒng)的 開(kāi)發(fā)和使用,都是非常專(zhuān)業(yè)和合法的,參考的資料也都在文獻(xiàn)參考部分有介紹。 大連 東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 7 第 4 章 系統(tǒng)設(shè)計(jì) 設(shè)計(jì)指導(dǎo)思想和原則 指導(dǎo)思想 用戶(hù)至上是影響成敗的 主要 因素, 在 整個(gè)開(kāi)發(fā)過(guò)程中,要 始終堅(jiān)持 面向用戶(hù),充分了解用戶(hù)的需求與愿望 ,形成一個(gè)合理的用戶(hù)使用方式。 在設(shè)計(jì)系統(tǒng)之前,深入實(shí)際,詳細(xì)地調(diào)查研究,努力弄清實(shí)際業(yè)務(wù)處 理過(guò)程的每一個(gè)細(xì)節(jié),然后分析研究 ,詳細(xì)區(qū)分程序的功能模塊,將單獨(dú)的功能獨(dú)立出來(lái),使系統(tǒng)的功能清晰明了。 嚴(yán)格區(qū)分工作階段,把整個(gè)開(kāi)發(fā)過(guò)程劃分為若干 個(gè) 工作階段,前一階段的工作成果是后一階段的工作依據(jù)。 每一個(gè)階段有明確的任務(wù)和目標(biāo)、預(yù)期達(dá)到的工作成效,以便計(jì)劃和控制進(jìn)度,協(xié)調(diào)各方面的工 作進(jìn)度 。 軟件設(shè)計(jì)原則 ( 1)健壯性:因?yàn)槭怯耙曄到y(tǒng),所以系統(tǒng)后臺(tái)會(huì)存儲(chǔ)大量的視頻和圖片的信息,所以系統(tǒng)一定要健壯,這樣用戶(hù)在讀取圖片和視頻才不會(huì)造成系統(tǒng)崩潰。 ( 2)美觀(guān)性:電影是比較新潮的事物,每個(gè)人都喜歡電影, 所以美觀(guān)性是尤為重要的,這樣才能抓住人的眼球,吸引人觀(guān)看。 ( 3)易操作性:因?yàn)橄到y(tǒng)是面向所有人的,而且用戶(hù)群體龐大,所以操作要簡(jiǎn)單便捷,界面也要顯得美觀(guān)大方。 構(gòu)架概述 ( 1) 管理員功能模塊:可以進(jìn)行后臺(tái)的數(shù)據(jù)庫(kù)維護(hù),更新電影信息列表等。 ( 2) 客戶(hù)功能模塊:可以瀏覽整個(gè)網(wǎng)站內(nèi)的所有電影信息,查詢(xún),觀(guān)看等。 系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì) 電影 系統(tǒng) 功能設(shè)計(jì)中功能比較集中,主要是電影的分類(lèi)和查詢(xún)。 系統(tǒng)結(jié)構(gòu)圖 如圖 所示 。 大連 東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 8 圖 系 統(tǒng)結(jié)構(gòu)功能圖 系統(tǒng)控制流程 邏輯結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì)應(yīng)該首先選擇最適于描述與表達(dá)相應(yīng)概念結(jié)構(gòu)的數(shù)據(jù)模型,然后選擇最合適的數(shù)據(jù)庫(kù)管理系統(tǒng)。邏輯結(jié)構(gòu)設(shè)計(jì)時(shí)一般要分兩步進(jìn)行:將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型,并將轉(zhuǎn)化來(lái)的關(guān)系、網(wǎng)狀、層次模型向特定數(shù)據(jù)庫(kù)管理系統(tǒng)支持下的數(shù)據(jù)模型轉(zhuǎn)換 ; 對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化 , 本系統(tǒng)中邏輯結(jié)構(gòu)設(shè)計(jì)主要是將概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的的 ER 圖轉(zhuǎn)換成具體的數(shù)據(jù)庫(kù)管理系統(tǒng)支持的數(shù)據(jù)模型。關(guān)系模型的邏輯結(jié)構(gòu)是一組關(guān)系模式的集合。而 ER 圖則是由實(shí)體、實(shí)體的屬 性和實(shí)體之間的聯(lián)系三個(gè)要素組成的。所以將 ER 圖轉(zhuǎn)換為關(guān)系模型實(shí)際上就是要將實(shí)體、實(shí)體的屬性和實(shí)體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式,這種轉(zhuǎn)換一般遵循如下原則:一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式,實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼 系統(tǒng)業(yè)務(wù)流程 電影系統(tǒng)主要是設(shè)計(jì)用戶(hù)在線(xiàn)查詢(xún)電影觀(guān)看電影等一系列行為。而管理員負(fù)責(zé)后臺(tái)數(shù)據(jù)的維護(hù)等。 ( 1) 管理員登錄系統(tǒng)后,可以進(jìn)行電影信息的管理,視頻的上傳,等增刪改行為。 ( 2) 用戶(hù)登錄以后,可以進(jìn)行查詢(xún),查到相關(guān)電影以后,進(jìn)行觀(guān)看。 如圖 所示 。 大連 東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 9 圖 業(yè)務(wù)流程圖 系統(tǒng)數(shù)據(jù)流程 數(shù)據(jù)流程圖如 圖 所示 。 圖 數(shù)據(jù)流程圖 此系統(tǒng)一共設(shè)計(jì)了 4 個(gè)數(shù)據(jù)庫(kù)表, memener 表如表 所示 。 大連 東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 10 表 用戶(hù)信息表 字段 類(lèi)型 位數(shù) 主鍵 備注 Id Int 11 ▲ 用戶(hù)編號(hào) Username Varchar 255 姓名 Password Varchar 255 密碼 Usertype Int 11 用戶(hù)類(lèi)別 Movie 表如表 所示 。 表 電影信息表 字段 類(lèi)型 位數(shù) 主鍵 備注 Id Int 11 ▲ 編號(hào) Name Varchar 20 名稱(chēng) Actor Varchar 20 動(dòng)作 Director Varchar 20 導(dǎo)演 Area Varchar 20 地區(qū) Date Varchar 50 時(shí)間 Type Varchar 20 類(lèi)別 Language Varchar 20 語(yǔ)言 Photopath Varchar 200 照片 Filepath Varchar 200 文件路徑 Clickcount Int 11 點(diǎn)擊 User 表如表 所示 。 表 會(huì)員信息表 字段 類(lèi)型 位數(shù) 主鍵 備注 Id Int 11 ▲ 編號(hào) Name Varchar 20 姓名 Password Varchar 20 密碼 Email Varchar 20 郵箱 Qq Varchar 20 Tel Varchar 20 宅電 Date Int 11 注冊(cè)日期 Word 表如表 所示 。 表 評(píng)論信息表 字段 類(lèi)型 位數(shù) 主鍵 備注 Id Int 11 ▲ 編號(hào) words Varchar 20 評(píng)論 信息 Mname Varchar 20 標(biāo)題 Mid Varchar 20 ID Date Int 11 注冊(cè)日期 大連 東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 11 第 5 章 系統(tǒng)實(shí)現(xiàn) 我愛(ài)電影網(wǎng)基于 STRUTS 框架,使用 JSP 進(jìn)行開(kāi)發(fā),系統(tǒng)首頁(yè)演示地址為: 如圖 所示 。 圖 電影網(wǎng)站首頁(yè) 在首頁(yè)用戶(hù)可以進(jìn)行注冊(cè)和登 錄操作,只有登錄 后,用戶(hù)才能進(jìn)行評(píng)論操作,點(diǎn)擊首頁(yè)的在線(xiàn)觀(guān)看進(jìn)行電影的播放頁(yè)面,首頁(yè)上方是網(wǎng)站的整體導(dǎo)航欄,將電影分為多個(gè)類(lèi)型 ,左側(cè)導(dǎo)航欄設(shè)有最新更新的電影導(dǎo)航,和點(diǎn)擊排行版。 其核心代碼如下 。 protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (text/html。charset=utf8)。 (utf8)。 HttpSession session=(true)。 Vector allVector=new Vector()。 Vector newVector=new Vector()。 Vector clickVector=new Vector()。 String action=(action).trim()。 if(init.equals(action)){ allVector=(select * from movie order by date DESC)。 (all,allVector)。 newVector=(select * from movie order by date DESC)。 (new,newVector)。 clickVector= (select * from movie order by clickcount DESC)。 (click,clickVector)。 大連 東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文) 12 (request,response,)。 } else if(type.equals(action)){ String type= new String((type).getBytes(iso88591),UTF8)。 // String type=(type)。 newVector=(select * from movie where type like 39。+type+39。 order by date DESC)。 (new,newVector)。 clickVector= (select * from movie where type like 39。+type+39。 order by clickcount DESC)。 (click,cl
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1