計算機(jī)科學(xué)與技術(shù)-基于Java的動漫視頻管理平臺設(shè)計與實(shí)現(xiàn)_第1頁
計算機(jī)科學(xué)與技術(shù)-基于Java的動漫視頻管理平臺設(shè)計與實(shí)現(xiàn)_第2頁
計算機(jī)科學(xué)與技術(shù)-基于Java的動漫視頻管理平臺設(shè)計與實(shí)現(xiàn)_第3頁
計算機(jī)科學(xué)與技術(shù)-基于Java的動漫視頻管理平臺設(shè)計與實(shí)現(xiàn)_第4頁
計算機(jī)科學(xué)與技術(shù)-基于Java的動漫視頻管理平臺設(shè)計與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

PAGE基于java的動漫視頻管理平臺設(shè)計與實(shí)現(xiàn)摘要:互聯(lián)網(wǎng)的發(fā)展已經(jīng)從IT時代向DT(大數(shù)據(jù)分析)時代過渡,現(xiàn)今,互聯(lián)網(wǎng)似乎已經(jīng)成為我們?nèi)粘I瞰@取信息和傳播信息的通道??梢姡ヂ?lián)網(wǎng)平臺的發(fā)展是至關(guān)重要的?;厥资澜缭谶M(jìn)入2000年以后,傳統(tǒng)的應(yīng)用軟件方式在悄悄地離開世界舞臺,它們被各種支持網(wǎng)絡(luò)、支持多種大數(shù)據(jù)信息的新一代計算機(jī)應(yīng)用軟件所更換,形成了信息化的關(guān)系網(wǎng)。數(shù)字時代下,許多商業(yè)活動都發(fā)生在線上,利用互聯(lián)網(wǎng)結(jié)合動漫視頻的方式帶動教育行業(yè),農(nóng)產(chǎn)品行業(yè)藝術(shù)等行業(yè)的發(fā)展?;ヂ?lián)網(wǎng)的到來人們有更多地選擇和對商品的表達(dá),在這個過程中也改變了人們對互聯(lián)網(wǎng)的認(rèn)知。這個系統(tǒng)主要是基于JAVA平臺下開發(fā)的一個動漫視頻信息管理平臺。系統(tǒng)使用的腳本語言是JSP。MySQL作為此項(xiàng)目開發(fā)的數(shù)據(jù)庫,建立數(shù)據(jù)之間的轉(zhuǎn)換和存儲。本論文介紹了動漫視頻管理平臺的研究背景和意義,需求分析、系統(tǒng)設(shè)計和系統(tǒng)實(shí)現(xiàn)。頁面操作簡單、清晰,滿足當(dāng)代民眾對平臺外觀的需求。關(guān)鍵詞:動漫視頻,管理平臺,計算機(jī),信息BasedonJavaanimationdesignandimplementationofvideomanagementplatformAbstract:ThedevelopmentoftheInternethasshiftedfromtheeraofITtotheeraofDT(bigdataanalysis).Nowadays,theInternetseemstohavebecomethechannelforustoobtainanddisseminateinformationinourdailylife.Visible,thedevelopmentofInternetplatformiscrucial.Lookingbackattheworldin2000,thetraditionalapplicationsoftwaregraduallyretiredfromtheworldstage,theyareavarietyofsupportnetwork,supportavarietyofbigdatainformationofthenewgenerationofcomputerapplicationsoftwarereplaced,formedtheinformationnetwork.Inthedigitalera,manybusinessactivitiestakeplaceonline,usingthewayofInternetandanimationvideotodrivethedevelopmentofeducationindustry,agriculturalproductsindustry,artandotherindustries.WiththeadventoftheInternet,peoplehavemorechoicesandexpressionsofgoods.Inthisprocess,people'scognitionoftheInternethasalsochanged.ThissystemismainlybasedontheJAVAplatformtodevelopananimationvideoinformationmanagementplatform.ThescriptinglanguageusedbythesystemisJSP.Asthedatabasedevelopedbythisproject,MySQLestablishesthetransformationandstoragebetweendata.Thispaperintroducestheresearchbackgroundandsignificanceofanimationvideomanagementplatform,demandanalysis,systemdesignandsystemimplementation.Pageoperationsimple,clear,tomeettheneedsofthecontemporarypublicplatformappearance.Keywords:Animevideo,Managementplatform,computer,information目錄第1章緒論 11.1研究背景和意義 11.2本課題的目的 11.3國內(nèi)外研究 21.4課題研究內(nèi)容 3第2章系統(tǒng)需求分析 42.1需求分析 42.2系統(tǒng)功能分析 42.2.1管理員登錄模塊主要有以下功能: 42.2.2用戶登錄模塊主要有以下功能: 42.3數(shù)據(jù)流圖 62.3.1系統(tǒng)操作流程圖 62.3.2數(shù)據(jù)刪除流程 62.3.3數(shù)據(jù)修改流程 72.3.4數(shù)據(jù)增加流程 82.3.5數(shù)據(jù)查詢流程 82.3.6登錄流程 9第3章系統(tǒng)設(shè)計 113.1數(shù)據(jù)庫設(shè)計 113.1.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 113.1.2數(shù)據(jù)庫設(shè)計 113.2系統(tǒng)架構(gòu)設(shè)計 133.3系統(tǒng)類圖設(shè)計 13第4章系統(tǒng)實(shí)現(xiàn) 144.1系統(tǒng)首頁 144-2系統(tǒng)登陸模塊 154.3用戶(管理員)操作主頁面 164.4用戶注冊模塊 164.5找回密碼模塊 174.6密碼管理模塊 174.7用戶信息管理 184.8動漫信息管理 184.9動漫類別管理 194.10收藏信息管理 204.11注冊用戶管理 20第5章系統(tǒng)測試 215.1系統(tǒng)測試 215.1.2測試的目的 215.1.2軟件測試方法 225.2測試用例及測試結(jié)果 225.2.1用戶登錄測試 225.2.2后臺管理登錄測試 225.2.3其他單元測試 22第6章結(jié)束語 236.1全文總結(jié) 236.2課題展望 24參考文獻(xiàn): 24致謝 25附錄 26PAGE27第1章緒論1.1研究背景和意義當(dāng)今社會的發(fā)展,文化軟實(shí)力在我國綜合國力的競爭中扮演的角色是相當(dāng)重要的。自從20世紀(jì)80年代我國進(jìn)入繁盛時期動漫浪潮逐步卷席整個社會的各個領(lǐng)域,其中有書籍、電視、電影、網(wǎng)絡(luò)等媒體。動漫的受眾很廣泛,幾乎是全齡化的程度,并且成為一種世界性的流行文化。計算機(jī)在不知不覺從科研院所和大中型企業(yè)中,走進(jìn)了平常百姓人家?;ヂ?lián)網(wǎng)更是普及到了世界各個地方,我們可以在網(wǎng)絡(luò)上使用計算機(jī)來做文字草擬、打印、登陸、檢索、綜合統(tǒng)計、分類、數(shù)據(jù)庫管理等操作。由于動漫的興起,與動漫相關(guān)的周邊產(chǎn)品,例如雜志、書報、網(wǎng)站也應(yīng)運(yùn)而生,還帶動了新的經(jīng)濟(jì)產(chǎn)業(yè)的發(fā)展。在此中網(wǎng)站是最為重要的,不僅如此,動漫還上升為一個平臺,形成一個相應(yīng)的頻道,不僅是促進(jìn)了信息在產(chǎn)業(yè)鏈中的流動,而且還帶動了整個產(chǎn)業(yè)的價值增長,更是促進(jìn)國產(chǎn)動漫作品的蓬勃發(fā)展,也為廣大動漫愛好者帶來了諸多便利。動漫不僅能讓受眾獲得審美娛樂,還能成為人們學(xué)習(xí)、工作和生活的重要工具和方式。本課題設(shè)計的是一個以動漫視頻為主題的平臺,以視頻訪問量和瀏覽量為重要目的。通過上傳動漫視頻、圖片等為喜好動漫的用戶提供觀看的,為了避免民眾盲目的在互聯(lián)網(wǎng)上搜尋,更是為了用戶能夠更加盡興地提高觀看動漫視頻的滿足感。還可以對平臺上的視頻發(fā)表自己的看法以及分享,在現(xiàn)階段互聯(lián)網(wǎng)的發(fā)展中,評價信息與分享興趣已成為大多數(shù)平臺設(shè)計的主要目的。1.2本課題的目的眾所周知,關(guān)于動漫視頻平臺的研究,整個市場上仍是不多見,并且直接以動漫視頻管理平臺為研究對象的論文基本上也是沒有的,據(jù)我調(diào)查所知,在中國期刊數(shù)據(jù)庫中以“動漫視頻管理平臺”“動漫平臺”為標(biāo)題或者主題詞輸入,搜索的結(jié)果皆是不存在的。這個平臺的開發(fā)主要為了滿足當(dāng)代民眾的需求,為他(她)們提供便利的信息和數(shù)據(jù)?;贘ava的動漫視頻管理平臺的設(shè)計與實(shí)現(xiàn)的內(nèi)容主要包括對數(shù)據(jù)庫設(shè)計、動漫信息管理、動漫類別管理、在線播放收藏等功能。此課題的目標(biāo)是設(shè)計一個有個性化的、頁面清晰、操作簡單、內(nèi)容豐富全面、且能給用戶帶來不一樣感受的平臺。1.3國內(nèi)外研究動漫它作為一種藝術(shù)作品,在20世紀(jì)時就已擁有了極大的發(fā)展空間,更是逐步地成為流行性文化重要的一部分。但是關(guān)于動漫視頻的理論研究卻是一直處于空置的。一直到20世紀(jì)的60年代時期,美國迪士尼動漫和日本動漫的繁榮和興盛。整個學(xué)術(shù)界才開始意識到需要動漫視頻進(jìn)行真正本質(zhì)上的理論研究。在20世紀(jì)的70年代,動漫開始從電影里面分離開來,形成自己的獨(dú)立發(fā)展空間。但在80年代以后,西方學(xué)者對動漫領(lǐng)域的研究才漸漸的增加,并且關(guān)注的還仍然是片面、不成熟的,被開發(fā)的領(lǐng)域也相對來說不成熟,還是圍繞著動漫美學(xué)、動漫歷史之中。到了10世紀(jì)90年代后,國家開始扶持動漫產(chǎn)業(yè),還出臺了相關(guān)政策,動漫視頻才進(jìn)入真正意義上的研究。也更加受到社會人士的高度關(guān)注。從動漫產(chǎn)品生命周期的理論來講,中國的動漫視頻產(chǎn)業(yè)是正處在發(fā)展的上升期。從有關(guān)的研究調(diào)查所知,看動漫、微信聊天、聽音樂、刷抖音、看視頻、玩游戲等等娛樂項(xiàng)目是目前小學(xué)生喜歡上網(wǎng)的主要目的,大約有85%孩子玩過網(wǎng)絡(luò)游戲,并且是以青少年16歲到23歲之間為主要受眾群體,在互聯(lián)網(wǎng)的熱潮下吸引了許許多多的青少年和喜愛動漫文化影響著的成年人群體,因此動漫管理平臺理所當(dāng)然地出現(xiàn)并受到熱捧。在中國,動漫作為一種新型的產(chǎn)業(yè),還更多地被人們所重視及認(rèn)可。根據(jù)資料顯示,日本最早并沒有“動漫視頻”這種說法的,它更多地表示是“動畫”或者是“動漫”。在日本,動漫視頻產(chǎn)業(yè)涉及的十分廣泛,其中包括漫畫,動畫,游戲和其他的衍生品。并且規(guī)模很是龐大、作品數(shù)量也是相當(dāng)多的,也是有很大的影響力。日本動漫作品中也有許多是借鑒中國歷史題材的,譬如《十二國記》中的政治觀和世界觀都是用了我國古代孔孟兩位圣賢的仁愛思想,還體現(xiàn)了“得道多助,失道寡助”東方國家的價值觀和世界觀;利用兩漢三國魏題材的出自于吉川英治的日文版漫畫《三國志》,還在1991年獲得“日本漫畫家協(xié)會獎”,“優(yōu)秀獎”,在1985年將改編的TV版動畫完成。動漫視頻產(chǎn)業(yè)還有一個很大的發(fā)展空間,可以和其他任意的一個產(chǎn)業(yè)交叉,不應(yīng)該是并列與影視的,或者說與影視同類但因獨(dú)立出來。1.4課題研究內(nèi)容本篇論文是在Windows系統(tǒng)系列下開發(fā)。此次系統(tǒng)所采用的開發(fā)工具是MyEclipse和Tomcat組件,開發(fā)語言使用的是Java語言,服務(wù)器使用的是JSP,后臺數(shù)據(jù)庫是MySQL,系統(tǒng)開發(fā)是基于B/S體系,系統(tǒng)有較好的穩(wěn)定性和較好的安全性,用戶通過瀏覽網(wǎng)頁可以查看最新的動漫視頻信息,了解最新動漫劇情以及一些內(nèi)容摘要。本篇論文一共分為六個部分,具體的內(nèi)容如下所示:第1章:緒論。主要介紹本論文的研究背景,分析動漫視頻在互聯(lián)網(wǎng)發(fā)展高潮下的應(yīng)用,未來方向及前景。同時,對動漫視頻管理平臺的相關(guān)文獻(xiàn)資料進(jìn)行綜述。闡述本論文的研究意義和國內(nèi)外背景。第2章:系統(tǒng)需求分析。介紹論文的需求分析,還包括系統(tǒng)功能分析和數(shù)據(jù)流程圖。第3章:系統(tǒng)設(shè)計。數(shù)據(jù)庫設(shè)計、系統(tǒng)架構(gòu)設(shè)計和系統(tǒng)類圖設(shè)計。第4章:系統(tǒng)實(shí)現(xiàn)。系統(tǒng)登錄、密碼管理、用戶注冊、找回密碼、系統(tǒng)首頁、用戶信息管理、動漫信息管理、用戶操作主頁面、動漫類別管理等操作。第5章:系統(tǒng)測試。我在此主要介紹測試的目的、軟件測試的方法、測試用例和測試結(jié)果等。第6章:結(jié)束語、參考文獻(xiàn)、致謝,附錄第2章系統(tǒng)需求分析2.1需求分析需求分析就是通過調(diào)查可以清楚了解到用戶的實(shí)際需求,并且和用戶交流達(dá)成一致想法,并清晰地分析跟表達(dá)用戶的這些需求。動漫視頻管理平臺的主要工作是系統(tǒng)管理員發(fā)布最新動漫視頻到平臺上,供用戶進(jìn)行瀏覽,查詢,下載等操作。最大限度的減少用戶在查找視頻時花費(fèi)的時間,即使快速讓用戶獲取需要的視頻或信息,滿足用戶的需求。要求本系統(tǒng)滿足以下要求:統(tǒng)一簡潔的操作界面,具有良好的用戶體驗(yàn)。功能分類易宜操作,可按類別查看信息。人氣視頻以及發(fā)布時間的展示。用戶不僅對動漫視頻進(jìn)行查看、下載等還可以發(fā)布,收藏。2.2系統(tǒng)功能分析2.2.1管理員登錄模塊主要有以下功能:(1)更改密碼:如果管理員想修改自己的密碼可以通過更改密碼來對密碼進(jìn)行修改。(2)注冊用戶管理:如果管理員想要對用戶管理執(zhí)行查詢用戶信息,停用用戶信息和刪除用戶信息,可以通過注冊用戶信息來執(zhí)行此操作。(3)動漫類別管理:如果管理員想要對增加、修改、查看、刪除等操作,可以通過動漫類別來執(zhí)行此操作。(4)動漫信息管理:管理員可以對上傳成功的動漫信息管理進(jìn)行審核、刪除動漫信息操作、修改相關(guān)動漫信息、增加動漫信息、查詢相關(guān)動漫信息等操作。(5)注銷退出管理:如果管理員想要注銷退出賬號可以點(diǎn)擊注銷退出按鈕進(jìn)行退出系統(tǒng)操作。2.2.2用戶登錄模塊主要有以下功能:(1)更改密碼:如果用戶想修改自己的密碼可以通過更改密碼來對密碼進(jìn)行更改。(2)個人信息管理:如果用戶想要修改個人信息,可以點(diǎn)擊“個人信息管理”按鈕,可以對姓名、性別、年齡、聯(lián)系方式、賬號郵箱等信息的修改。(3)動漫信息管理:如果用戶想要增加動漫信息或者需要查詢動漫相關(guān)信息,可以點(diǎn)擊動漫信息管理按鈕進(jìn)行此操作。(4)收藏信息管理:如果用戶有喜歡的動漫視頻信息可以收藏按鈕進(jìn)行收藏管理操作。(5)注銷退出管理:用戶需要退出注銷賬戶時可以通過點(diǎn)擊注銷退出按鈕進(jìn)行注銷退出系統(tǒng)操作。2.3數(shù)據(jù)流圖2.3.1系統(tǒng)操作流程圖在系統(tǒng)主界面,點(diǎn)擊登錄,用戶(管理員)輸入賬戶和密碼,數(shù)據(jù)庫檢查輸入的信息是否正確,賬戶和密碼正確則跳轉(zhuǎn)到功能界面去,可以執(zhí)行相應(yīng)的功能操作;如果賬戶或者密碼顯示錯誤,則提示錯誤信息,并且將錯誤信息返回到主界面。系統(tǒng)主界面系統(tǒng)主界面系統(tǒng)登錄界面系統(tǒng)管理輸入賬戶及密碼檢查密碼正確功能界面功能處理錯誤信息密碼錯誤數(shù)據(jù)庫功能處理圖2-3-1動漫視頻管理平臺的系統(tǒng)操作流程圖功能處理2.3.2數(shù)據(jù)刪除流程刪除數(shù)據(jù)時,用戶選擇想要刪除的那條記錄,按“刪除”,系統(tǒng)提示用戶是否確定刪除,如果點(diǎn)擊“刪除”,則將刪除數(shù)據(jù)庫中的相關(guān)內(nèi)容且不可找回。如圖2-3-2所示。 開始開始選擇需要刪除記錄是否刪除更新數(shù)據(jù)庫圖2-3-2數(shù)據(jù)刪除流程圖2.3.3數(shù)據(jù)修改流程數(shù)據(jù)信息修改時,選上需要修的記錄,然后在輸入相關(guān)的數(shù)據(jù),并且判斷其正確與否,正確則保存到數(shù)據(jù)庫之中,不正確則又要輸入數(shù)據(jù)。如圖2-3-3所示。開始開始選擇需要修改記錄輸入數(shù)據(jù)是否正確寫入數(shù)據(jù)庫結(jié)束圖2-3-3數(shù)據(jù)修改流程圖2.3.4數(shù)據(jù)增加流程在執(zhí)行數(shù)據(jù)增加信息操作時,編號的字段會通過系統(tǒng)自動生成,并且是不可以修改的,而其他相應(yīng)的信息則由用戶輸入,然后會對數(shù)據(jù)進(jìn)行正確的判斷,判斷正確則寫入并保存到數(shù)據(jù)庫當(dāng)中,不正確則需要重新輸入相應(yīng)的數(shù)據(jù)。如圖2-3-4所示:開始開始自動生成編號輸入數(shù)據(jù)是否正確寫入數(shù)據(jù)庫結(jié)束圖3-3-2數(shù)據(jù)增加流程圖2.3.5數(shù)據(jù)查詢流程在數(shù)據(jù)查詢信息時,需要用戶(管理員)輸入相關(guān)數(shù)據(jù),系統(tǒng)判斷數(shù)據(jù)庫是否有內(nèi)容,如果有結(jié)果返回,如果沒有,則重新輸入數(shù)據(jù),再次判斷。如圖2-3-5所示: 開始開始輸入數(shù)據(jù)數(shù)據(jù)庫是否存在返回結(jié)果圖2-3-5數(shù)據(jù)查詢流程圖2.3.6登錄流程登陸數(shù)據(jù)時,用戶(管理員)需要進(jìn)入登陸頁面并且輸入用戶賬號和密碼信息,系統(tǒng)將會對用戶登陸信息進(jìn)行信息驗(yàn)證,驗(yàn)證成功才可以登錄進(jìn)入系統(tǒng),驗(yàn)證失敗則會返回錯誤信息并需要重新輸入信息。用戶登陸流程圖如圖2-3-6所示:圖2-3-6登錄流程圖第3章系統(tǒng)設(shè)計3.1數(shù)據(jù)庫設(shè)計3.1.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計在每一個應(yīng)用程序當(dāng)中,數(shù)據(jù)庫的設(shè)計在這部分扮演者及其重要的角色,我們需要選擇適合的數(shù)據(jù)庫并且建立合計的結(jié)構(gòu)式是項(xiàng)目在開發(fā)程序時最重要的問題。本論文用數(shù)據(jù)庫MySQL來設(shè)計和信息管理。數(shù)據(jù)庫安全性,換句話說是保證數(shù)據(jù)庫信息的保密性,完整性,一致性和可用性,為了不讓一些黑戶盜取權(quán)限使用數(shù)據(jù)庫而將數(shù)據(jù)信息竊取,更改或破壞數(shù)據(jù)庫中數(shù)據(jù)信息,為此我們將提供一些安全舉措來反止數(shù)據(jù)的丟失和保證數(shù)據(jù)庫信息的安全性。3.1.2數(shù)據(jù)庫設(shè)計模式設(shè)計的目的是為了確定物理數(shù)據(jù)結(jié)構(gòu)。它的主要問題是處理具體的數(shù)據(jù)庫管理系統(tǒng)的結(jié)構(gòu)約束。本次項(xiàng)目的數(shù)據(jù)庫系統(tǒng)的大概的輪廓可以確定如下,一個相當(dāng)重要的功能就是設(shè)計一個數(shù)據(jù)庫的內(nèi)容信息以及表信息的設(shè)計會直接影響開發(fā)系統(tǒng)的質(zhì)量。在這個設(shè)計的過程中,我有考慮到設(shè)計數(shù)據(jù)表的范式規(guī)則,但我更加主要的想到了用戶在使用過程中的便宜性。由此可根據(jù)E-R模型,該軟件主要是建立了如下的邏輯數(shù)據(jù)結(jié)構(gòu)。在該系統(tǒng)中的數(shù)據(jù)結(jié)構(gòu)相對清晰的,依照動漫視頻管理平臺的功能需求,主要設(shè)計數(shù)據(jù)庫表如圖所示:admin(管理員信息)表管理員信息表,主要是保存管理員的基本信息(如編碼、管理員ID、管理員密碼、性別、年齡、地址、電話、時間等)。表結(jié)構(gòu)如表3-1所示:表3-1admin表列名數(shù)據(jù)類型長度說明idint4編號namevarchar50管理員IDpasswordvarchar50管理員密碼Realnamevarchar50增加時間Sexvarchar50性別agevarchar50年齡addressvarchar50地址telvarchar50電話addtimevarchar50時間Sc(收藏信息)表該表為收藏信息表,用于保存用戶對動漫視頻的收藏時的一些基本信息(如編碼、用戶、內(nèi)容、時間等)。表結(jié)構(gòu)如表3-2所示:表3-2Sc表列名數(shù)據(jù)類型長度說明idint4編號Membervarchar50用戶Nrvarchar50內(nèi)容Sjvarchar50時間(3)Lb(類別信息)表該表為類別信息表,用于保存動漫視頻類別管理的一些基本信息(如編碼、名稱、內(nèi)容等)。表結(jié)構(gòu)如表3-3所示:表3-3Lb表列名數(shù)據(jù)類型長度說明idint4編號Mcvarchar50名稱Xxvarchar50內(nèi)容(4)Sp(動漫信息)表動漫信息表,保存動漫的基本信息(如編碼、標(biāo)題、分類、內(nèi)容、時間等)。表結(jié)構(gòu)如表3-4所示:表3-4Sp表列名數(shù)據(jù)類型長度說明idint4編號Btvarchar50標(biāo)題Zzvarchar50分類Nrvarchar50內(nèi)容Sjvarchar50時間3.2系統(tǒng)架構(gòu)設(shè)計動漫視頻管理平臺的系統(tǒng)架構(gòu)設(shè)計如圖3-2所示。圖3-2動漫視頻管理平臺的系統(tǒng)架構(gòu)設(shè)計圖3.3系統(tǒng)類圖設(shè)計動漫視頻管理平臺的系統(tǒng)類圖設(shè)計如圖3-3所示.圖3-3動漫視頻管理平臺的系統(tǒng)類圖設(shè)計圖第4章系統(tǒng)實(shí)現(xiàn)4.1系統(tǒng)首頁動漫視頻管理平臺首頁是為用戶提供信息管理的功能導(dǎo)航菜單,主要有首頁、動漫信息、動漫查詢、用戶登錄和管理員登錄。通過點(diǎn)擊“菜單鏈接”按鈕跳轉(zhuǎn)到其頁面完成相應(yīng)的功能操作。系統(tǒng)首頁效果如圖4-1所示:圖4-1系統(tǒng)首頁界面4-2系統(tǒng)登陸模塊界面上包括有二個文本域用戶名和密碼及三個按鈕(用戶登陸、用戶注冊和找回密碼),當(dāng)用戶(管理員)輸入賬戶和密碼并單擊“用戶登陸”按鈕后將進(jìn)行登陸操作;當(dāng)用戶單擊“用戶注冊”按鈕后將返回到用戶注冊頁面;當(dāng)用戶單擊“找回密碼”按鈕將返回到找回密碼頁面。登陸頁面的運(yùn)行結(jié)果如圖4-2所示:圖4-2是用戶登陸的操作界面圖4-2是管理員登陸的操作界面4.3用戶(管理員)操作主頁面在用戶點(diǎn)擊“登陸”按鈕成功跳轉(zhuǎn)進(jìn)入用戶(管理員)操作主頁面,如下圖4-3所示:圖4-3是用戶操作的主界面圖4-3是管理員操作主界面4.4用戶注冊模塊用戶注冊模塊,主要是用戶注冊的基本信息,如:登錄賬號、登錄密碼、用戶姓名、用戶性別、郵箱賬號后,單擊“確認(rèn)提交”按鈕將進(jìn)行注冊操作;如果單擊“返回登錄”按鈕將跳轉(zhuǎn)回登錄頁面。如圖4-4所示:圖4-4用戶注冊界面4.5找回密碼模塊用戶找回密碼模塊,界面上包含了找回密碼的基本信息,如:登錄賬號、郵箱賬號,單擊“確認(rèn)提交”按鈕將進(jìn)行賬戶密碼操作;如果單擊“返回登錄”按鈕將跳轉(zhuǎn)回登錄頁面。如圖4-5所示:圖4-5找回密碼界面4.6密碼管理模塊密碼管理模塊。用戶對密碼進(jìn)行修改操作。修改密碼界面效果如圖4-6所示:圖4-6密碼管理模塊界面4.7用戶信息管理用戶信息管理。主要包括用戶的基本信息,如:姓名、性別、年齡、聯(lián)系電話、注冊郵箱,可以對信息進(jìn)行修改,然后點(diǎn)擊“確認(rèn)修改”按鈕將顯示操作成功。用戶信息管理的運(yùn)行結(jié)果如圖4-7所示:圖4-7用戶信息管理界面4.8動漫信息管理動漫信息管理是管理員對動漫信息進(jìn)行增加動漫信息、修改動漫信息、刪除動漫信息、查詢動漫信息。動漫信息管理的運(yùn)行結(jié)果如圖4-8所示:圖4-8動漫信息管理界面4.9動漫類別管理動漫類別管理。如果管理員想要對增加、修改、查看、刪除等操作,可以通過動漫類別來執(zhí)行此操作。如圖4-9所示:圖4-9動漫類別管理界面4.10收藏信息管理用戶通過單擊“收藏”按鈕,可以將動漫視頻信息保存到收藏信息管理中,如果不想在收藏還可以點(diǎn)擊“刪除”按鈕將其刪除。如圖4-10所示:圖4-10收藏信息管理界面4.11注冊用戶管理如果管理員想要對用戶管理執(zhí)行查詢用戶信息,停用用戶信息和刪除用戶信息,可以通過注冊用戶信息來執(zhí)行此操作。如圖4-11所示:圖4-11注冊用戶界面第5章系統(tǒng)測試5.1系統(tǒng)測試5.1.2測試的目的開發(fā)出來的系統(tǒng)不可能完美的,測試的目的就是發(fā)現(xiàn)軟件的錯誤。在系統(tǒng)測試中發(fā)現(xiàn)的錯誤可能是各式各樣的,譬如用戶登錄不能成功登錄,審核不能正常提交,數(shù)據(jù)保存失敗等等,為了更好的避免這些用戶怎么樣操作的過程中發(fā)生諸如此類的問題,我們需要對系統(tǒng)進(jìn)行全面的正確的測試才可以將項(xiàng)目放入市場給民眾使用。測試是告訴人們要以尋找錯誤為源頭,而不是為了觀看軟件的正確功能的使用。但不能理解成找到錯誤就是測試,這樣的理解是不對的,測試是有一定的目的性的。5.1.2軟件測試方法本系統(tǒng)是采用按照軟件開發(fā)的階段的測試方法,因而本系統(tǒng)在交付運(yùn)行之前要進(jìn)行單元測試、集成測試和系統(tǒng)測試。5.2測試用例及測試結(jié)果5.2.1用戶登錄測試如表5-1所示:測試用例名稱操作流程測試用例預(yù)測結(jié)果測試結(jié)果用戶登錄填寫登錄賬號和登錄密碼,點(diǎn)擊【用戶登錄】按鈕登錄賬號:曾曾11登錄密碼:123登錄失敗登錄信息錯誤登錄賬號:曾曾登錄密碼:123登錄成功登錄成功表5-1用戶登錄測試表5.2.2后臺管理登錄測試如表5-2所示:測試用例名稱操作流程測試用例預(yù)測結(jié)果測試結(jié)果后臺管理員登錄點(diǎn)擊管理員登錄頁面填寫登錄賬號和登錄密碼,點(diǎn)擊【登錄】按鈕登錄賬號:admin登錄密碼:123456登錄失敗登錄信息錯誤登錄賬號:admin登錄密碼:1234登錄成功登錄成功表5-2后臺管理登錄測試5.2.3其他單元測試如表5-3所示:測試用例編號測試用例名稱測試目的測試結(jié)果1密碼信息管理是否可以正確修改密碼修改成功并跳轉(zhuǎn)到正確的頁面2動漫類別管理管理員是否可以刪除動漫類別信息刪除成功管理員是否可以修改動漫類別和動漫介紹修改成功并跳轉(zhuǎn)到正確的頁面管理員是否可以增加動漫類別信息增加成功(內(nèi)容重復(fù)時提示信息重復(fù))并跳轉(zhuǎn)到正確的頁面管理員是否可以正確查詢動漫類別信息成功查詢并跳轉(zhuǎn)到正確的頁面3動漫信息管理管理員是否可以成功審核動漫信息審核成功是否可以成功刪除動漫信息刪除成功是否可以增加動漫信息增加成功是否可以查詢動漫信息查詢成功并跳轉(zhuǎn)到正確的頁面是否可以修改動漫信息修改成功并跳轉(zhuǎn)到正確的頁面4注銷退出是否可以執(zhí)行注銷退出功能退出成功5用戶信息管理能否執(zhí)行用戶信息修改操作修改成功并跳轉(zhuǎn)到正確的頁面6收藏信息管理能否對動漫視頻執(zhí)行收藏操作執(zhí)行成功7注冊用戶信息是否能夠?qū)崿F(xiàn)用戶注冊功能注冊成功表5-3后臺管理登錄測試第6章結(jié)束語6.1全文總結(jié)本文給出了動漫視頻管理平臺的開發(fā)過程。系統(tǒng)開發(fā)語言是java,數(shù)據(jù)庫是MySQL。而在系統(tǒng)中用到的類圖是采用StarUML軟件繪制的。論文首先闡述了在互聯(lián)網(wǎng)與動漫產(chǎn)業(yè)相輔相成下的發(fā)展走向以及中國的動漫和日本,歐洲等地的研究。此后通過對動漫視頻管理平臺的需求分析,進(jìn)行了系統(tǒng)功能的分析和數(shù)據(jù)流圖的操作。動漫視頻管理平臺的功能的設(shè)計主要包括用戶登錄和管理員登錄兩大模塊。另外,文中給出了系統(tǒng)操作、數(shù)據(jù)增加、數(shù)據(jù)修改、數(shù)據(jù)刪除、數(shù)據(jù)查詢和登錄流程的數(shù)據(jù)流圖。在系統(tǒng)的實(shí)現(xiàn)部分,文中重點(diǎn)給出了用戶和管理員登陸、動漫類別管理、用戶注冊、用戶信息管理、動漫信息管理、注冊用戶管理、密碼管理和收藏信息管理的實(shí)現(xiàn)流程和實(shí)現(xiàn)界面。文中最后從軟件測試方法和目的為出發(fā)點(diǎn),論述了該平臺中對實(shí)現(xiàn)模塊進(jìn)行測試,并且給出測試結(jié)果。綜上所述,本文通過對MyEclipse開發(fā)平臺、數(shù)據(jù)庫MySQL、JSP服務(wù)器以及Java語言等相關(guān)知識的應(yīng)用,給出了一個關(guān)于動漫視頻管理平臺的開發(fā)實(shí)例。6.2課題展望隨著信息大數(shù)據(jù)的發(fā)展和改革開放的不斷深入,高等院校的辦公自動化設(shè)備不斷的深入,以及人才的引進(jìn),而且現(xiàn)在的院校建設(shè)有了更大的發(fā)展,辦學(xué)條件也有不同方面的改善和提升,關(guān)鍵是教學(xué)硬逐年增加,用好并且已經(jīng)有的教學(xué)設(shè)備,更好地發(fā)揮其最大的實(shí)際利用效益,具有重要的意義。本系統(tǒng)雖然已經(jīng)足夠完善但還有以下不足之處:(1)平臺界面的風(fēng)格太過于單調(diào)。(2)平臺的安全性能不是很強(qiáng)。(3)在數(shù)據(jù)庫的設(shè)計上,對數(shù)據(jù)庫的訪問性能不能進(jìn)行更好的優(yōu)化。因此,基于平臺以上存在的缺點(diǎn)和不足,以后將對動漫視頻管理平臺的安全性方面和數(shù)據(jù)技術(shù)要有深入的研究。參考文獻(xiàn):[1]陳洪娟,中國動漫產(chǎn)業(yè)分析及發(fā)展模式探究,2008[2]劉真雨.阿波羅中國新媒體動漫現(xiàn)狀探,2010[3]林興華.名師講壇:JAVA開發(fā)實(shí)戰(zhàn)經(jīng)典(第二版).清華大學(xué)出版社.2018.01[4]張文靜,林琪.JSP程序設(shè)計.人民郵電出版社,2005[5]葉潔.基于JSP和Java組件的動態(tài)Web網(wǎng)頁的設(shè)計與實(shí)現(xiàn)[J].現(xiàn)代機(jī)械,2003[6]孫衛(wèi)琴,李洪成.Tomcat與JavaWeb開發(fā)技術(shù)詳解.電子工業(yè)出版社,2005[7]張孝祥,徐明華.Java基礎(chǔ)與案例開發(fā)詳解.清華大學(xué)出版社,2009。[8]任永昌.軟件項(xiàng)目管理.清華大學(xué)出版社,2012。[9]王珊,李盛恩.數(shù)據(jù)庫基礎(chǔ)與應(yīng)用[M].北京:人民郵電出版社,2008。[10]王立平,楊章偉.數(shù)據(jù)庫原理與應(yīng)用.清華大學(xué)出版社,2015。[11]耿祥義,張躍平.java面向?qū)ο蟪绦蛟O(shè)計(第二版).清華大學(xué)出版社,201

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論