高萬林 武斌 陶紅燕 宋菲菲 李佩佩 朱苗苗 胡慧
摘要:針對(duì)目前三農(nóng)視頻資源分布散亂、不宜共享等特點(diǎn),設(shè)計(jì)了三農(nóng)視頻資源管理系統(tǒng),便于用戶快速找到需要的視頻資源;系統(tǒng)采用B/S運(yùn)行方式,利用Macromedia Dreamweaver 8開發(fā)工具,使用Microsoft Access數(shù)據(jù)庫進(jìn)行設(shè)計(jì);形成了管理層、數(shù)據(jù)層、客戶層自下而上的3層系統(tǒng)結(jié)構(gòu);包含了資源庫管理、目標(biāo)庫管理、用戶管理、數(shù)據(jù)庫備份和下載日志等管理員功能模塊和用戶搜索、視頻文件在線收看、BBS討論等用戶功能模塊;為用戶提供了大量的三農(nóng)視頻學(xué)習(xí)資源,為學(xué)習(xí)者提供了更友好的操作界面,更好地實(shí)現(xiàn)了三農(nóng)視頻資源的分類、查詢、瀏覽和使用。三農(nóng)視頻資源管理系統(tǒng)為農(nóng)業(yè)信息用戶提供管理平臺(tái)和一站式資源共享服務(wù),對(duì)于培育新農(nóng)民、促進(jìn)各地農(nóng)業(yè)發(fā)展具有重要意義。
關(guān)鍵詞:三農(nóng)視頻資源管理;B/S;Macromedia Dreamweaver 8;Microsoft Access
中圖分類號(hào):S-9 文獻(xiàn)標(biāo)志碼:A 論文編號(hào):2013-0133
0 引言
農(nóng)業(yè)作為人類社會(huì)發(fā)展的第一產(chǎn)業(yè),對(duì)于社會(huì)的發(fā)展和人類的進(jìn)步起著至關(guān)重要的作用。廣泛地傳播農(nóng)業(yè)信息,推進(jìn)先進(jìn)技術(shù),實(shí)現(xiàn)資源共享已成為農(nóng)業(yè)發(fā)展的重要課題。視頻是信息的一種展現(xiàn)形式。大部分農(nóng)村地區(qū)地勢(shì)偏遠(yuǎn),通過廣播接收信號(hào)容易受阻,得不到清晰有效的信息;農(nóng)村的“大喇叭”從20世紀(jì)延續(xù)至今,對(duì)于小范圍內(nèi)的廣播也起到了作用,但是無法形象具體地為農(nóng)民呈現(xiàn)圖像。相對(duì)比音頻,視頻可通過聲音和圖像相結(jié)合的方式向人們更加形象地展示各種相關(guān)信息,增進(jìn)人們的理解和記憶。鑒于目前海量視頻資源的零散且不宜共享性,為了方便人們方便、快速地找到需要的有關(guān)農(nóng)業(yè)生產(chǎn)、生活資源,筆者設(shè)計(jì)開發(fā)了三農(nóng)視頻資源管理系統(tǒng),旨在對(duì)三農(nóng)視頻資源提供分類、查詢、瀏覽和使用等綜合管理。
1 系統(tǒng)概述
海量的三農(nóng)視頻資源需要有科學(xué)的方法進(jìn)行管理分類才能更好地被利用。本系統(tǒng)管理員模塊部分,先將視頻文件的信息以分級(jí)樹狀目錄的形式進(jìn)入資源庫,然后根據(jù)用戶的需要對(duì)資源庫進(jìn)行搜索,將搜索出來的文件進(jìn)行統(tǒng)計(jì)、篩選,然后復(fù)制進(jìn)入目標(biāo)庫,在目標(biāo)庫中進(jìn)行進(jìn)一步的整理篩選,然后將最終確定的文件放到外存儲(chǔ)設(shè)備中供用戶使用。具體主要有以下幾點(diǎn)功能:
(1)分級(jí)入庫。由于文件種類多,數(shù)量大,故文件需分三級(jí)目錄入庫,三級(jí)目錄下才為真實(shí)視頻文件,可以對(duì)目錄和文件的信息進(jìn)行增刪改。
(2)搜索。通過文件的屬性信息進(jìn)行and、or高級(jí)搜索,將搜索結(jié)果顯示。
(3)統(tǒng)計(jì)文件信息。通過選擇要查看的文件,然后匯總文件的信息(如總大小、時(shí)長等)。
(4)拷貝文件。選擇符合用戶條件的文件,拷貝至目標(biāo)庫或者外存儲(chǔ)設(shè)備。
(5)拷貝文件日志記錄??截愡^的文件會(huì)自動(dòng)進(jìn)入日志表,以記錄拷貝操作。
同時(shí)系統(tǒng)普通用戶模塊部分設(shè)置了用戶搜索模塊、視頻文件界面、排行榜模塊、BBS討論區(qū)模塊等部分,方便了用戶對(duì)三農(nóng)視頻資源系統(tǒng)的利用。
系統(tǒng)采用B/S(客戶/服務(wù)器)運(yùn)行方式。開發(fā)工具采用Macromedia Dreamweaver 8,用Microsoft Access數(shù)據(jù)庫存放數(shù)據(jù)。開發(fā)系統(tǒng)前,首先需要在服務(wù)器端配置好程序運(yùn)行環(huán)境,即安裝IIS服務(wù)器。具體可通過“控制面板一添加或刪除程序一添加刪除windows組件”,選擇IIS組件。
2 系統(tǒng)管理員功能
系統(tǒng)管理員各項(xiàng)功能的完成均需在登錄系統(tǒng)以后,圖1為系統(tǒng)登錄界面,應(yīng)輸入正確的用戶名和密碼。登錄成功后即進(jìn)入系統(tǒng)管理主頁面。
三農(nóng)視頻資源管理系統(tǒng)主要可解決以下幾方面的需求:(1)分類:通過將新入庫文件加入相應(yīng)的格式、大小、時(shí)長、來源、一級(jí)分類、二級(jí)分類、三級(jí)分類、制作時(shí)間、入庫時(shí)間等一系列提要內(nèi)容后,將文件進(jìn)行重新編號(hào)命名(符合編號(hào)原則,避免重復(fù)編號(hào));(2)保存:將經(jīng)過分類的視頻文件保存在相應(yīng)的局域網(wǎng)地址,并建立視頻文件提要內(nèi)容和存儲(chǔ)地址的數(shù)據(jù)庫;(3)文件信息管理:對(duì)視頻文件的屬性、地址等信息進(jìn)行增刪改操作;(4)檢索:能夠通過數(shù)據(jù)庫中文件內(nèi)容提要、分類信息、保存地址等要素直接精確篩選、模糊篩選到相應(yīng)的文件,并實(shí)現(xiàn)上述其它功能操作;(5)拷貝:將從原始視頻文件中搜索出的符合條件的文件拷貝到供用戶選擇的庫或磁盤;(6)數(shù)據(jù)庫備份:由于視頻文件資料龐大,因此需要管理頁面上制作備份功能。
相應(yīng)地系統(tǒng)主要有資源庫管理、目標(biāo)庫管理、用戶管理、數(shù)據(jù)庫備份和下載日志等幾大功能,如圖2所示,可較好地滿足對(duì)相關(guān)視頻資源的管理需求。
2.1 資源庫管理
資源庫管理功能主要包括目標(biāo)管理、文件管理、文件信息統(tǒng)計(jì)與文件搜索等,如圖3所示。其具體功能描述如下。
目錄文件增減:對(duì)系統(tǒng)進(jìn)行增加一級(jí)、二級(jí)、三級(jí)目錄,增加視頻文件。一級(jí)目錄可直接輸入目錄名進(jìn)行增加;增加二級(jí)目錄則需要先選擇所屬的一級(jí)目錄,然后輸入二級(jí)目錄名進(jìn)行增加;同理,要增加三級(jí)目錄,要先選擇所屬的一級(jí)目錄和二級(jí)目錄,然后輸入三級(jí)目錄名進(jìn)行增加。同時(shí)系統(tǒng)可以修改、刪除已有目錄信息,修改視頻文件名稱等。
文件屬性、文件地址:分別查看資源庫中視頻文件的屬性信息和地址信息。
文件入目標(biāo)庫、刪除資源庫文件:將資源庫文件復(fù)制進(jìn)目標(biāo)庫。
統(tǒng)計(jì)文件信息:對(duì)選中的視頻文件進(jìn)行文件大小的統(tǒng)計(jì)。
修改文件屬性:對(duì)視頻文件的屬性信息進(jìn)行修改。如視頻文件名稱、簡介、視頻格式、長度、關(guān)鍵詞等信息。
文件搜索:文件搜索分為簡單搜索和高級(jí)搜索。根據(jù)視頻文件的文件名、導(dǎo)演、關(guān)鍵字、簡介等常用搜索項(xiàng)進(jìn)行簡單搜索;根據(jù)幾種信息的或、與組合進(jìn)行高級(jí)搜索,在高級(jí)搜索頁面輸入要搜索的條件、關(guān)鍵字和組合方式,即可實(shí)現(xiàn)對(duì)滿足條件的視頻文件進(jìn)行搜索顯示。
2.2 目標(biāo)庫管理
目標(biāo)庫管理包括目標(biāo)庫文件管理、目標(biāo)庫文件序列號(hào)生成、客戶名稱與數(shù)量管理和文件搜索等。如圖4所不。
系統(tǒng)可查看目標(biāo)庫中文件的屬性信息,如文件名、時(shí)長、文件大小等等;生成目標(biāo)庫序列號(hào)是指對(duì)目標(biāo)庫中的視頻文件生成唯一的序列號(hào),以便進(jìn)行統(tǒng)一管理;編輯目標(biāo)庫客戶名稱與客戶數(shù)量是指對(duì)進(jìn)入目標(biāo)庫的文件賦予客戶名稱和客戶數(shù)量的信息;同時(shí)系統(tǒng)可對(duì)目標(biāo)庫中的文件進(jìn)行刪除。
2.3 用戶管理
如圖5所示,用戶管理包括管理現(xiàn)有用戶和增加新用戶,系統(tǒng)可實(shí)現(xiàn)對(duì)現(xiàn)有用戶密碼的修改等操作,也可對(duì)用戶進(jìn)行刪除。
2.4 數(shù)據(jù)庫備份
為了防止突發(fā)情況造成的寶貴資源丟失,應(yīng)對(duì)數(shù)據(jù)庫進(jìn)行整體備份。由于系統(tǒng)采用Access數(shù)據(jù)庫,可以對(duì)系統(tǒng)的數(shù)據(jù)庫進(jìn)行整理備份至服務(wù)器指定地址,需要填寫要備份的數(shù)據(jù)庫地址和名稱以及目標(biāo)路徑后點(diǎn)擊“備份數(shù)據(jù)”,即可備份成功㈣。
2.5 日志管理
對(duì)下載的記錄進(jìn)行查看??蓪?duì)下載過的文件以日志的形式進(jìn)行顯示,包括下載文件名和下載時(shí)間,還可將下載日志導(dǎo)出為Excel文件。
3 系統(tǒng)用戶功能
普通用戶可通過注冊(cè)登錄系統(tǒng)進(jìn)行使用,達(dá)到系統(tǒng)為需要三農(nóng)視頻信息的用戶進(jìn)行服務(wù)的目的,提供他們所需要的信息,實(shí)現(xiàn)系統(tǒng)的價(jià)值。同時(shí)將系統(tǒng)與用戶溝通的情況反映到三農(nóng)視頻資源管理系統(tǒng)后臺(tái),為進(jìn)一步優(yōu)化本系統(tǒng)、更好地為產(chǎn)業(yè)相關(guān)人員服務(wù)起到了一定的積極作用。
3.1 搜索模塊
隨著系統(tǒng)的不斷完善,數(shù)據(jù)庫中的資源會(huì)不斷增大,大量的文件資源存放于數(shù)據(jù)庫,當(dāng)用戶沒有在首頁中查詢到自己需要的相關(guān)內(nèi)容時(shí),搜索模塊就及時(shí)地發(fā)揮了作用。通過輸入關(guān)鍵字,系統(tǒng)會(huì)將相關(guān)的視頻文件一一列出,供用戶選擇。若系統(tǒng)查找不到,則會(huì)給出找不到相關(guān)信息的提示。
3.2 視頻文件界面
普通用戶登錄后,從首頁或者搜索結(jié)果中打開文件鏈接,即可打開視頻文件。在此頁面中,用戶可以直接在線收看視頻資源,或者點(diǎn)擊下載按鈕將文件下載到客戶端收藏保存。另外,用戶可以通過文字介紹了解此視頻文件的詳細(xì)信息;同時(shí)用戶可以在收看視頻頁面中修改個(gè)人密碼。
3.3 排行榜模塊
登錄成功的用戶可以瀏覽視頻排行榜模塊信息。排行榜的設(shè)置是對(duì)用戶點(diǎn)擊量的集中整合和統(tǒng)計(jì),通過對(duì)每個(gè)視頻文件點(diǎn)擊量的統(tǒng)計(jì)計(jì)數(shù),將當(dāng)前熱門的話題,也就是用戶所共同關(guān)注的內(nèi)容發(fā)布到排行榜中,使用戶更好地了解當(dāng)前的熱點(diǎn)話題以及方便地查找信息資源。
3.4 BBS討論區(qū)模塊
該模塊需要用戶首先通過身份驗(yàn)證,然后如果是普通用戶的話,便可以在論壇上面發(fā)表自己的帖子,跟其他用戶交流。當(dāng)然,普通用戶也可以根據(jù)需要修改自己發(fā)布的帖子。而管理員用戶則除了可以發(fā)布帖子之外,還可以管理普通用戶發(fā)的帖子。
3.5 統(tǒng)計(jì)模塊
系統(tǒng)設(shè)置了統(tǒng)計(jì)模塊,用來對(duì)用戶的訪問量進(jìn)行統(tǒng)計(jì),以此調(diào)查系統(tǒng)的受歡迎程度,并做出改進(jìn)和完善。
4 結(jié)論
三農(nóng)視頻信息作為三農(nóng)信息資源中重要的一種資源形式,有其顯而易見的優(yōu)勢(shì):視頻資源圖文并茂、聲色俱有,更容易讓廣大用戶接受和理解。三農(nóng)視頻資源管理系統(tǒng),在將視頻文件資源進(jìn)入資源庫中后,可實(shí)現(xiàn)對(duì)需要的文件進(jìn)行簡單搜索和高級(jí)搜索,并可方便地對(duì)選定的文件進(jìn)行統(tǒng)計(jì)與篩選,查看其基本信息等;同時(shí)也可復(fù)制文件進(jìn)入目標(biāo)庫,在目標(biāo)庫中進(jìn)行進(jìn)一步的整理篩選,然后將最終確定的文件放到外存儲(chǔ)設(shè)備中供用戶使用。而用戶則可以搜索視頻資源、在線收看、發(fā)表意見等,這些功能都大大方便了用戶對(duì)視頻資源的更高效地使用,取得了很好的效果。
三農(nóng)視頻資源管理系統(tǒng)將為廣大農(nóng)村地區(qū)提供海量三農(nóng)題材高清數(shù)字視頻資源,傳播先進(jìn)知識(shí)和技術(shù),豐富農(nóng)民生活,極大的提高農(nóng)民農(nóng)業(yè)生產(chǎn)力水平,提高農(nóng)民收入,從而進(jìn)一步增強(qiáng)科技對(duì)農(nóng)業(yè)農(nóng)村發(fā)展的支撐能力,帶動(dòng)農(nóng)村經(jīng)濟(jì)社會(huì)持續(xù)協(xié)調(diào)發(fā)展,產(chǎn)生良好的社會(huì)效益。該系統(tǒng)也是對(duì)黨的十八次全國代表大會(huì)報(bào)告提出的要“加強(qiáng)職業(yè)技能培訓(xùn),提升勞動(dòng)者就業(yè)創(chuàng)業(yè)能力,增強(qiáng)就業(yè)穩(wěn)定性”的積極響應(yīng)。