999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Web的“憶”視頻播放平臺的設(shè)計與實現(xiàn)

2020-07-04 02:13:18羅群閔娟娟
電腦知識與技術(shù) 2020年13期

羅群 閔娟娟

摘要:互聯(lián)網(wǎng)時代的到來,迫使人們每天都要接收大量的新信息,導(dǎo)致我們很容易對之前看過的視頻內(nèi)容產(chǎn)生模糊的記憶。面對該現(xiàn)狀,從功能模塊、UML用例分析、數(shù)據(jù)庫概要設(shè)計、所用關(guān)鍵技術(shù)等方面,詳細(xì)講解了一個基于Web的“憶”視頻播放平臺的設(shè)計和開發(fā)過程,幫助用戶找到丟失的視頻記憶,也為用戶建立起一個充滿回憶的溝通交流的平臺。

關(guān)鍵詞:視頻回憶;找尋;用戶交流

中圖分類號:TP37 文獻(xiàn)標(biāo)識碼:A

文章編號:1009-3044(2020)13-0097-03

隨著信息時代的到來,人們每天都要接收大量的新信息,導(dǎo)致我們對于之前看過的視頻內(nèi)容日益模糊。如今,即使有很多視頻播放平臺,由于缺少對視頻回憶的功能,人們很難準(zhǔn)確找到想要觀看的視頻。而且,隨著生活節(jié)奏的加快,時間對于人們來說顯得尤為珍貴,人們更傾向于觀看簡短的視頻片段。為了幫助用戶找到丟失的視頻回憶同時為用戶建立一個視頻回憶交流的平臺,設(shè)計并開發(fā)了一個基于Web的“憶”視頻播放平臺。

1“憶”視頻播放平臺的功能簡述

通過對項目的深入調(diào)研和分析需求后,結(jié)合不同用戶角色列舉出實際生活中視頻播放平臺的大致功能,再對這些功能按照角色進(jìn)行劃分,通過角色對應(yīng)具體的功能。基于Web的“憶”視頻播放平臺是為用戶找尋視頻、播放視頻、發(fā)表視頻回憶提供一個高效、安全的平臺。經(jīng)過對系統(tǒng)的分析,用戶登錄后主要功能如下:

1)視頻管理:用戶可以搜索視頻、收藏視頻、評論視頻,此外用戶還可上傳自己感興趣的視頻并對該視頻進(jìn)行簡單描述。當(dāng)視頻上傳成功后,用戶可對自己上傳的視頻進(jìn)行查看刪除等操作,此外其他用戶可以觀看到發(fā)布成功的視頻。

2)回憶屋管理:用戶可以帶話題發(fā)表回憶,點贊評論回憶、發(fā)布新話題。也可對自己感興趣的回憶話題或用戶進(jìn)行關(guān)注。

3)個人信息管理:用戶可以對個人信息進(jìn)行查看和修改,還可通過每天簽到或者發(fā)表回憶獲取積分開通VIP。

2“憶”視頻播放平臺的設(shè)計

系統(tǒng)設(shè)計工作總的原則是保證系統(tǒng)設(shè)計目標(biāo)的實現(xiàn),采用自頂向下原則逐層深人設(shè)計每個模塊。

2.1“憶”視頻播放平臺UML用例分析

用例圖是用來描述系統(tǒng)功能的視圖,呈現(xiàn)了參與者與用例之間的關(guān)系,主要對系統(tǒng)功能進(jìn)行建模。在實踐中,分析典型用例是開發(fā)者準(zhǔn)確迅速地了解用戶要求和相關(guān)概念的最常用也是最有效的方法,是用戶和開發(fā)者共同分析系統(tǒng)問題的起點。結(jié)合不同用戶角色列舉出實際生活中視頻播放平臺的大致功能,再對這些功能按照角色進(jìn)行劃分,系統(tǒng)主要有管理員和用戶兩個參與者,從參與者的角度建立的用例模型圖如下:

1)系統(tǒng)管理員主要對視頻詳情、話題內(nèi)容以及用戶的個人信息進(jìn)行管理,其中視頻管理包括上傳視頻、刪除視頻、審核用戶上傳的視頻以確保視頻質(zhì)量。話題管理是對話題進(jìn)行發(fā)布和刪除以及審核的操作。此外對于用戶,系統(tǒng)管理員可對用戶信息進(jìn)行增刪改查。用例模型如圖1所示。

2)用戶可以登錄賬號、查看修改個人資料、搜索視頻、播放視頻、上傳視頻、視頻評論、發(fā)布回憶、上傳新話題、關(guān)注話題、關(guān)注其他用戶、每日簽到、開通VIP。用戶用例模型如圖2所示。

2.2“憶”視頻播放平臺的概要結(jié)構(gòu)設(shè)計

數(shù)據(jù)庫在設(shè)計之前要根據(jù)用戶的需求進(jìn)行,事先做好市場調(diào)研,以免設(shè)計好的數(shù)據(jù)庫的受眾面較小嘲。根據(jù)系統(tǒng)用例的分析,了解系統(tǒng)功能的需求構(gòu)造出符合需求的系統(tǒng)數(shù)據(jù)庫。數(shù)據(jù)庫設(shè)計是在一個給定的應(yīng)用環(huán)境下,構(gòu)造數(shù)據(jù)庫模式、建立數(shù)據(jù)庫及應(yīng)用系統(tǒng),良好的數(shù)據(jù)庫設(shè)計規(guī)范不僅能夠簡化計算機軟件的開發(fā)難度,還能夠提升系統(tǒng)的運行效果。該平臺數(shù)據(jù)庫由用戶表、視頻表、話題表、回憶表、收藏表等構(gòu)成。一位用戶可發(fā)布并關(guān)注多個話題,每個視頻也有其對應(yīng)的詳情信息。“憶”視頻播放平臺的概要結(jié)構(gòu)設(shè)計如圖3所示。

通過數(shù)據(jù)庫概要結(jié)構(gòu)設(shè)計階段的分析可以得到系統(tǒng)的基本實體一關(guān)系圖,然后將該關(guān)系圖轉(zhuǎn)化成邏輯結(jié)構(gòu)數(shù)據(jù),建立數(shù)據(jù)庫表,進(jìn)而得到系統(tǒng)數(shù)據(jù)庫。

2.3“憶”視頻播放平臺的基本業(yè)務(wù)流程

業(yè)務(wù)流程分析是功能需求分析的詳細(xì)化,是對業(yè)務(wù)流程的檢查。其目的是為了形成科學(xué)合理的業(yè)務(wù)流程。通過分析改進(jìn)流程,用戶登錄該平臺時會進(jìn)行賬號信息的準(zhǔn)確判斷,登錄成功的用戶可對個人信息進(jìn)行查看、修改,以及對上傳的視頻或發(fā)布的話題進(jìn)行增刪查等操作,積分充足的用戶還能夠申請成為VIP用戶。系統(tǒng)的基本處理流程圖如圖4所示。

3“憶”視頻播放平臺的實現(xiàn)

3.1系統(tǒng)實現(xiàn)的關(guān)鍵技術(shù)

系統(tǒng)主要實現(xiàn)采用基于JavaWeb的B/S結(jié)構(gòu),使用Eclipse的開發(fā)環(huán)境。前端的用戶界面使用框架Html5+CSS3的布局與輕量級的頁面框架JQuery和JavaScript相結(jié)合的方式搭建;前端的后臺管理界面使用Bootstrap搭建;后臺采用了JavaWeb的Servlet服務(wù)器通信技術(shù);前后臺數(shù)據(jù)交互采用AJAX技術(shù);數(shù)據(jù)庫采用MvSQL作為數(shù)據(jù)存儲工具,服務(wù)器采用Tomcat作為項目發(fā)布和運行的工具。

3.2系統(tǒng)功能實現(xiàn)

系統(tǒng)在實現(xiàn)的過程中,為了使系統(tǒng)功能更加成熟,采用模塊化方式進(jìn)行系統(tǒng)功能實現(xiàn)。大致分為登錄匹配模塊、注冊模塊、視頻模塊、回憶模塊、回憶評論模塊、用戶信息管理模塊等。按照功能模塊,逐個完成系統(tǒng)功能。現(xiàn)以視頻模塊為例說明系統(tǒng)的實現(xiàn)。

視頻模塊是用戶對視頻進(jìn)行基本操作或系統(tǒng)管理員對視頻進(jìn)行數(shù)據(jù)管理的模塊,主要的操作是用戶對視頻進(jìn)行搜索、收藏、評論或通過七牛云上傳本地視頻,管理員可以進(jìn)行增刪改查和審核。

視頻模塊主要的操作者是用戶,用戶可以對管理員發(fā)布的視頻信息進(jìn)行播放等操作。此外用戶可上傳視頻。用戶將必填數(shù)據(jù)項輸入完成后,前端會進(jìn)行基本數(shù)據(jù)的判斷。若有必要的視頻信息未填寫,則前端給出提示,提示用戶重新輸入;若輸人的視頻信息較為完整,則前端打包參數(shù),發(fā)送添加請求給后臺。后臺進(jìn)行數(shù)據(jù)處理,然后將處理結(jié)果傳送到前端,前端頁面會處理該數(shù)據(jù),頁面會進(jìn)行實時刷新,并進(jìn)行有效性的提示。

用戶上傳的視頻需要系統(tǒng)管理員進(jìn)行審核,以保證視頻的質(zhì)量。系統(tǒng)管理員將上傳視頻的Id和審核狀態(tài)作為參數(shù)進(jìn)行傳遞,發(fā)送修改請求給后臺,后臺進(jìn)行數(shù)據(jù)處理,然后將處理結(jié)果傳送到前端,前端頁面會處理該數(shù)據(jù),頁面會進(jìn)行實時刷新。

用戶可以根據(jù)視頻上傳的狀態(tài)對視頻進(jìn)行查詢或刪除操作,發(fā)送刪除請求后,后臺根據(jù)條件進(jìn)行相應(yīng)操作,隨后將數(shù)據(jù)打包發(fā)送到前端,前端頁面會處理該數(shù)據(jù),頁面會進(jìn)行實時刷新,顯示刪除成功。此外,用戶對上傳失敗的視頻可重新上傳或刪除該視頻。

視頻模塊效果圖如圖5所示。

4系統(tǒng)測試

軟件測試能夠確保軟件的安全、穩(wěn)定及可靠性,讓軟件獲得了長效發(fā)展。測試人員在有效的時間內(nèi)通過有針對性的測試方法找到系統(tǒng)中潛在的錯誤,通過修改各種錯誤來提高系統(tǒng)的質(zhì)量,降低系統(tǒng)錯誤帶來的風(fēng)險,讓軟件更加安全。軟件的測試分為代碼審核、單元測試、集成測試、確認(rèn)測試和系統(tǒng)測和驗收測試。視頻模塊的部分測試結(jié)果如表1所示。

對視頻信息進(jìn)行管理,主要測試管理員對視頻信息進(jìn)行增刪改查、審核視頻的功能和用戶對視頻進(jìn)行搜索、播放、收藏、評論、上傳視頻的功能。通過軟件測試保證了系統(tǒng)的質(zhì)量和可靠性,為系統(tǒng)的使用提供了保障,同時確認(rèn)該系統(tǒng)可以達(dá)到應(yīng)有的實用目的。

5結(jié)束語

通過對比分析我國當(dāng)前較受大眾歡迎的視頻網(wǎng)站,比如愛奇藝、騰訊、優(yōu)酷等。通過查閱相關(guān)資料,了解80、90后用戶對當(dāng)前視頻網(wǎng)站的評價,記錄了他們的想法,設(shè)計并開發(fā)了一個基于web的“憶”視頻播放平臺,根據(jù)用戶的實際需求,系統(tǒng)實現(xiàn)了觀看視頻、上傳視頻、收藏評論視頻、發(fā)表視頻回憶、點贊評論話題、關(guān)注用戶、關(guān)注話題、發(fā)布新話題等功能。該系統(tǒng)大大提升了用戶觀看視頻的觀看體驗和用戶之間的情感交流。

主站蜘蛛池模板: 99人妻碰碰碰久久久久禁片| 亚洲成综合人影院在院播放| av性天堂网| 亚洲中文字幕无码爆乳| 亚洲国产精品日韩av专区| 婷婷激情五月网| 欧美福利在线播放| 四虎精品国产永久在线观看| 亚洲av综合网| 亚洲欧洲自拍拍偷午夜色无码| 国产亚洲欧美在线专区| 99久视频| 丝袜久久剧情精品国产| 国产在线视频欧美亚综合| 黄色网址手机国内免费在线观看| 亚洲精品色AV无码看| 欧美日韩国产在线播放| 午夜在线不卡| 伊人久综合| 在线日韩日本国产亚洲| 91网址在线播放| 香蕉伊思人视频| 午夜福利网址| 日韩毛片在线视频| 国产精品黑色丝袜的老师| 欧美有码在线| 性视频一区| 亚洲天堂视频在线观看免费| 国产精品观看视频免费完整版| 麻豆精品久久久久久久99蜜桃| 国产激爽大片高清在线观看| 看国产毛片| a级高清毛片| 亚洲无码A视频在线| 91精品国产情侣高潮露脸| 在线免费不卡视频| 免费A级毛片无码无遮挡| 午夜激情婷婷| 久久无码免费束人妻| 香蕉久久永久视频| 韩国自拍偷自拍亚洲精品| 中国丰满人妻无码束缚啪啪| 欧美日本一区二区三区免费| 91人妻日韩人妻无码专区精品| 91欧美在线| www.亚洲一区二区三区| 久久99国产乱子伦精品免| 91精品最新国内在线播放| 国产在线无码一区二区三区| 91青青视频| 精品人妻一区二区三区蜜桃AⅤ| 91年精品国产福利线观看久久 | 久久精品中文字幕免费| 一区二区三区四区日韩| 亚洲国产AV无码综合原创| 女人毛片a级大学毛片免费| 亚洲国产成人超福利久久精品| 久久久久国产精品免费免费不卡| 91国内在线观看| 四虎精品黑人视频| www.91在线播放| 久久香蕉欧美精品| 久久精品无码国产一区二区三区| 亚洲天堂2014| 国产剧情无码视频在线观看| 2020国产精品视频| 色香蕉影院| 亚洲中文字幕无码爆乳| 久久成人国产精品免费软件| 亚洲成人动漫在线观看 | 青青国产在线| 午夜a级毛片| 中文字幕色在线| 看av免费毛片手机播放| 成人精品视频一区二区在线| 妇女自拍偷自拍亚洲精品| 亚洲国产一成久久精品国产成人综合| 扒开粉嫩的小缝隙喷白浆视频| 91日本在线观看亚洲精品| 久久精品国产亚洲AV忘忧草18| 日韩黄色在线| 91九色国产porny|