【正文】
........... 10 Apache 的相關(guān)技術(shù)特點(diǎn) .................................. 10 本章小結(jié) .................................................... 11 第 3 章 系統(tǒng)分析與設(shè)計(jì) .......................................... 12 系統(tǒng)簡(jiǎn)述 .................................................... 12 需求分析 .................................................... 12 系統(tǒng)概要設(shè)計(jì) ................................................ 12 系統(tǒng)目標(biāo) ............................................... 12 系統(tǒng)功能結(jié)構(gòu) ........................................... 13 文件夾組織結(jié)構(gòu) ......................................... 15 本章小結(jié) .................................................... 16 第 4 章 系統(tǒng)實(shí)現(xiàn)及測(cè)試 .......................................... 17 系統(tǒng)詳細(xì)設(shè)計(jì) ................................................ 17 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) .............................................. 17 數(shù)據(jù)庫(kù)概念設(shè)計(jì) ......................................... 17 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì) ..................................... 18 吉林省自學(xué)考試計(jì)算機(jī)應(yīng)用軟件專(zhuān)業(yè) 本科生畢業(yè)論文 視頻播客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 1 頁(yè) 共 32 頁(yè) 系統(tǒng)模塊設(shè)計(jì) ................................................ 20 前臺(tái)首頁(yè)模塊設(shè)計(jì) ....................................... 20 視頻(音頻)模塊設(shè)計(jì) ................................... 23 上傳模塊設(shè)計(jì) ........................................... 23 在線視聽(tīng)模塊設(shè)計(jì) ....................................... 24 后臺(tái)首頁(yè)模塊設(shè)計(jì) ....................................... 25 管理員管理模塊設(shè)計(jì) ..................................... 26 音頻數(shù)據(jù)管理模塊設(shè)計(jì) ................................... 26 用戶(hù)個(gè)人中心模塊設(shè)計(jì) ................................... 27 系統(tǒng)測(cè)試 .................................................... 27 測(cè)試過(guò)程 ............................................... 27 測(cè)試結(jié)果 ............................................... 29 本章小結(jié) .................................................... 29 結(jié)論 .......................................................... 30 致謝 .......................................................... 31 參考文獻(xiàn) ...................................................... 32 吉林省自學(xué)考試計(jì)算機(jī)應(yīng)用軟件專(zhuān)業(yè) 本科生畢業(yè)論文 視頻播客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 2 頁(yè) 共 32 頁(yè) 第 1 章 緒論 課題背景 目前,在互聯(lián)網(wǎng)上有很多供網(wǎng)友收聽(tīng)音樂(lè)、下載音樂(lè)、在線點(diǎn)歌,觀看影視、下載視頻、的網(wǎng)站。APACHE 吉林省自學(xué)考試計(jì)算機(jī)應(yīng)用軟件專(zhuān)業(yè) 本科生畢業(yè)論文 視頻播客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 II 頁(yè) 共 32 頁(yè) Abstract With the popularity of puter and the development of the work, the life of people rely more and more on puters, also more and more used to listen to music on the Inter, movies. At present, There has been a lot of web site for people to listen to music, watching development has bee more and more mature, the film lovers have a distinct characteristics, Video information they like and attention also has its mon ,Special needle such groups design and implement a online audiovisual, share and exchange information platform for them is important. At present, In the Inter has many web sites for friend to listen and downloadwatch the movie and TV, download website is with the development of Inter,emerging in recent years, they has popular on work, It not only enrich people entertainment, also provid convenient video information resource exchange for people. Film and television play online website general use the present more popular web site on the Inter architecture way LAMP (Linux + Apache + MySQL + PHP), due to the use of four kinds of software are follow GPL and open source software, so use this framework only need lower way development costs can set up a stable, free web system. Video podcast system mainly USES the multimedia quoted technology play video files, the website used the file upload and download technology to realize image, audio and video files client upload and download. The work video resources chaos multifarious, people want to find suitable for their attention and willing to video resources often timeconsuming. A good video podcast system for the exchange of information and share video, special design of the system can save time and provide useful consists of multiple function modules, front desk page includes: online audiovisual page, upload page, download page, video and audio information view pages, information query page, member pages of operation。 它由多個(gè)功能模塊組成,前臺(tái)頁(yè)面包括:在線視聽(tīng)頁(yè)面,上傳頁(yè)面,下載頁(yè)面,影音信息查看頁(yè)面,信息查詢(xún)頁(yè)面,會(huì)員操作頁(yè)面等;后 臺(tái)頁(yè)面包括:登錄日志管理頁(yè)面,管理員對(duì)數(shù)據(jù)的管理頁(yè)面,管理員對(duì)會(huì)員的管理頁(yè)面以及目錄管理頁(yè)面。目前,互聯(lián)網(wǎng)上供人們聽(tīng)音樂(lè)、看影視的網(wǎng)站已經(jīng)很多,其發(fā)展也日趨成熟,電影愛(ài)好者有其鮮明的特性,他們喜歡、關(guān)注的影音信息也有其共同特點(diǎn)。視頻播客系統(tǒng)主要采用多媒體引用技術(shù)播放影音文件,網(wǎng)站則采用文件上傳和下載技術(shù)實(shí)現(xiàn)圖像、音頻、視頻文件的客戶(hù)端上傳和下載。 關(guān)鍵詞 視頻播客系統(tǒng) 。(4)information search flexibly and conveniently. Key words Video Podcasting System。 但這種在線影視播放類(lèi)型的網(wǎng)站目前還沒(méi)有針對(duì)大眾的需求設(shè)計(jì)開(kāi)發(fā)的。 隨著 的升溫互聯(lián)網(wǎng)的發(fā)展迎來(lái)新一輪的熱潮,由于互聯(lián)網(wǎng)本身的快速發(fā)展、不斷創(chuàng)新的特點(diǎn),決定了只有以最快開(kāi)發(fā)速度和最低成本,才能取勝,吉林省自學(xué)考試計(jì)算機(jī)應(yīng)用軟件專(zhuān)業(yè) 本科生畢業(yè)論文 視頻播客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 3 頁(yè) 共 32 頁(yè) 才能 始終保持一個(gè)網(wǎng)站的領(lǐng)先性和吸引更多的網(wǎng)民。 LAMP 隨著開(kāi)源潮流的蓬勃發(fā)展,開(kāi)放源代碼的 LAMP 已經(jīng)與 J2EE和 .Net 商業(yè)軟件形成三足鼎立之勢(shì),并且該軟件開(kāi)發(fā)的項(xiàng)目在軟件方面的投資成本較低,因此受到整個(gè)IT界的關(guān)注。二者可分別稱(chēng)為前臺(tái)程序與后臺(tái)程序。 ( 3) C/S 架構(gòu)的劣勢(shì)是高昂的維護(hù)成本且投資大。所以客戶(hù)機(jī)越來(lái)越瘦。比如說(shuō)很多人每天上新浪網(wǎng),只要安裝了瀏覽器就可以了,并不需要了解新浪的服務(wù)器用的是什么操作系統(tǒng),而事實(shí)上大部分網(wǎng)站確實(shí)沒(méi)有使用 Windows 操作系統(tǒng),但用戶(hù)的電腦本身安裝的大部分是 Windows 操作系統(tǒng)。一般高度機(jī)密的信息系統(tǒng)采用 C/S 結(jié)構(gòu)較適宜。( 7)用戶(hù)接口不同: C/S 多是建立的 Window平臺(tái)上 ,表現(xiàn)方法有限 ,對(duì)程序員普遍要求較高;而 B/S 建立在瀏覽器上 , 有更加豐富和生動(dòng)的表現(xiàn)方式與用戶(hù)交流,并且大部分難度減低,減低了開(kāi)發(fā)成本。在 1995 年以Personal Home Page Tools( PHP Tools)開(kāi)始對(duì)外發(fā)表第一個(gè)版本, Lerdorf 寫(xiě)了一些介紹此程序的文檔,并且發(fā)布了 。 2021年 7 月, PHP5 正式版本的發(fā)布,標(biāo)志著一個(gè)全新的 PHP時(shí)代的到來(lái)。這些方法大都以面向?qū)ο蟮姆绞綄?shí)現(xiàn),同時(shí)也極大地提高了基于數(shù)據(jù)庫(kù)的 Web 項(xiàng)目的執(zhí)行速度。用 PHP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比, PHP是將程序嵌入 到 HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成 HTML標(biāo)記的 CGI要高許多;與同樣是嵌入 HTML文檔的腳本語(yǔ)言 JavaScript相比, PHP在服務(wù)器端執(zhí)行,充分利用了服務(wù)器的性能; PHP執(zhí)行引擎還會(huì)將用戶(hù)經(jīng)常訪問(wèn)的 PHP程序駐留在內(nèi)存中,其他用戶(hù)再一次訪問(wèn)這個(gè)程序時(shí)就不需要重新編譯程序了,只要直接執(zhí)行內(nèi)存中的代碼就可以了,這也是 PHP高效率的體現(xiàn)之一。 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。 ( 6) 既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶(hù)端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫(kù)而嵌入到其他的軟件中 。由于這四個(gè)軟體都是遵循 GPL 的開(kāi)放源碼軟件,因此使用這種方式不用花一分錢(qián)就可以建立起一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站系統(tǒng)。( 6) JAVA 程序可透過(guò) JDBC 方式 MySQL 進(jìn)行連線, MySQL 官方提供了 JDBC 驅(qū)動(dòng)程序。 本來(lái)它只用于小型或試驗(yàn) Inter 網(wǎng)絡(luò),后來(lái)逐步擴(kuò)充到各 種 Unix 系統(tǒng)中,尤其對(duì) Linux