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

正文內容

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

2025-06-12 19:00 本頁面
 

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