【正文】
本科學(xué)生畢業(yè)設(shè)計 視頻搜索與分享平臺的 設(shè)計與實現(xiàn) 院系名稱: 計算機科學(xué)與技術(shù)學(xué)院 專業(yè)班級: 計算機科學(xué)與技術(shù) 091 班 學(xué)生姓名: 指導(dǎo)教師: 職 稱: 副教授 黑 龍 江 工 程 學(xué) 院 二○一三年六月 The Graduation Design for Bachelor39。s Degree Design and Realization of the Video Search and Sharing Platform Candidate: He Shujin Specialty: Computer science and technology Class: 091 Supervisor: Associate Professor. Yang Shuwen Heilongjiang Institute of Technology 202106 Harbin 黑龍江工程學(xué)院本科生畢業(yè)設(shè)計 I 摘 要 本設(shè)計課題的目的是 設(shè)計并實現(xiàn)一個在線視頻搜索與分享平臺系統(tǒng)。所謂的 視頻搜索與分享平臺系統(tǒng)是基于 Web 的 在線 視頻 信息 平臺 系統(tǒng) ,主要集成了視頻搜索、 視頻點播、視頻上傳、 視頻下載、 視頻分享和視頻評論等功能 ,為網(wǎng)絡(luò)時代的人們提供方便、快捷的搜索視頻信息并點播 和分享 視頻 ,豐富人們 的 生活 。 本系 統(tǒng)開發(fā) 采用集成開發(fā)工具 為 MyEclipse , MySQL 數(shù) 據(jù) 庫 , Web 服 務(wù) 器使用 Tomcat , 采用 Struts 框 架的系統(tǒng)解決方案, 用 JDBC 技術(shù)來進行事務(wù)管理, 頁面 開發(fā) 使用 CSS 和 JavaScript 技術(shù) ;以此為基礎(chǔ)設(shè)計并實現(xiàn)視頻搜 索與分享平臺系統(tǒng) 。本系統(tǒng)是采用 B/S 模式 進行開發(fā) ,這 種模式可以使用戶在任何一個具有瀏覽器的計算機,連接上互聯(lián)網(wǎng)的設(shè)備 上都可以進行 登錄 并使用本 系統(tǒng) 。本類系統(tǒng)的出現(xiàn)豐富了用戶的網(wǎng)絡(luò)生活和日常交流手段,必將受到越來越多用戶的青睞。 關(guān)鍵詞: Web; MySQL; B/S 結(jié)構(gòu); J2EE;視頻分享黑龍江工程學(xué)院本科生畢業(yè)設(shè)計 II ABSTRACT The purpose of this design task is to design and implement an online video search and sharing platform search and sharing platform system is based on Web information platform of online video, video search is integrated in the main, video on demand, video uploading and video sharing and video review, and other functions, for the Inter age people provide convenient, quick search and to share video on demand and video information, enrich people39。s lives. System development with integrated development tools for the MyEclipse databases for MySQL, Web server as the tomcat , using the Struts framework system solutions, JDBC technology for transaction management, page development using CSS and JavaScript technologies。 on this basis, design and realization of video search and sharing platform system. This system adopts B/S mode to develop an easy to use video broadcast system, this model enables users in any one who has a puter browser, connected the machine on the Inter can be video on emergence of this class system enriches the user39。s work life and means of daily munication, will be more and more users. Keywords: Web; MySQL; B/S Structure; J2EE; Video Share 黑龍江工程學(xué)院本科生畢業(yè)設(shè)計 目 錄 摘要 ......................................................................................................................................... I Abstract ................................................................................................................................ II 第 1 章 緒論 ........................................................................................................................ 1 概述 ........................................................................................................................... 1 選題背景 ................................................................................................................... 1 研究意義 ................................................................................................................... 1 研究現(xiàn)狀 ................................................................................................................... 2 系統(tǒng)開發(fā)的目標(biāo) ....................................................................................................... 2 第 2 章 系統(tǒng)開發(fā)工具的介紹 ....................................................................................... 4 開發(fā)技術(shù)介紹 ........................................................................................................... 4 B/S 體系結(jié)構(gòu) ................................................................................................ 4 Java 簡介 ....................................................................................................... 5 Servlet 簡介 ................................................................................................... 7 JSP 技術(shù)簡介 ................................................................................................ 8 Struts 框架簡介 ............................................................................................. 8 CSS 技術(shù)簡介 ............................................................................................... 9 MySQL 數(shù)據(jù)庫簡介 ..................................................................................... 9 本章小結(jié) ................................................................................................................. 10 第 3 章 系統(tǒng)分析 ............................................................................................................ 11 系統(tǒng)可行性分析 ..................................................................................................... 11 系統(tǒng)功能需求 ......................................................................................................... 11 游客功能 模塊 ............................................................................................... 12 會員用戶模塊 ............................................................................................... 12 系統(tǒng)管理員模塊 ........................................................................................... 13 本章小結(jié) ................................................................................................................. 13 黑龍江工程學(xué)院本科生畢業(yè)設(shè)計 第 4 章 概要設(shè)計 ............................................................................................................ 14 系統(tǒng)總體設(shè)計概述 ................................................................................................. 14 系統(tǒng)功能模塊設(shè)計 ................................................................................................. 14 系統(tǒng)管理員功能模塊 ................................................................................... 14 會員用戶功能模塊 ...................