影視評(píng)論網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
影視評(píng)論網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
影視評(píng)論網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
影視評(píng)論網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
影視評(píng)論網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

[13]。系統(tǒng)安全方面:系統(tǒng)可靠運(yùn)行的最有力保證是其安全需求。為了提高“吳露”影視評(píng)論網(wǎng)站系統(tǒng)的安全性能,在建設(shè)該系統(tǒng)時(shí)必須考慮到系統(tǒng)的安全保護(hù)機(jī)制。該系統(tǒng)將保存相當(dāng)數(shù)量的數(shù)據(jù),包括用戶身份信息和影視圖片信息等。3.2.3系統(tǒng)用例分析影視評(píng)論系統(tǒng)的用例圖主要用于描述系統(tǒng)各功能與用戶之間的交互。在此對(duì)用例圖中所涉及的主要部分進(jìn)行說明:用戶:根據(jù)用戶喜好登錄帳戶,搜索并觀看電影和電視節(jié)目并發(fā)表您的想法,還可以查看影視詳細(xì)信息,觀看相關(guān)視頻。管理員:登錄管理員賬號(hào)并修改密碼,對(duì)影視作品和上映地區(qū)進(jìn)行分類管理,對(duì)影視作品的相關(guān)信息進(jìn)行編輯修改,還可以查看用戶注冊(cè)信息,對(duì)用戶賬號(hào)進(jìn)行管理。根據(jù)對(duì)以上功能的描述,影視評(píng)論網(wǎng)站用例圖如圖3-1所示。3-1影視評(píng)論網(wǎng)站功能用例圖3.2.4系統(tǒng)用例描述根據(jù)以上用例圖,這一小節(jié)主要對(duì)影評(píng)者使用影視評(píng)論網(wǎng)站進(jìn)行注冊(cè)、登錄賬號(hào)、選擇影視作品、發(fā)布評(píng)論、打分以及瀏覽或刪除已發(fā)布的評(píng)論四個(gè)用例進(jìn)行用例描述。具體用例描述如下。用例-注冊(cè)、登錄賬號(hào):影評(píng)者進(jìn)入影評(píng)網(wǎng)站,注冊(cè)賬號(hào)并填寫相關(guān)用戶信息、選擇喜歡的影視作品類型,注冊(cè)好賬號(hào)后用戶就可以登錄該賬號(hào)選擇要點(diǎn)評(píng)的影視作品發(fā)表自己的評(píng)論,用例結(jié)束。表3-1注冊(cè)、登錄賬號(hào)用例描述用例條目描述用例ID用例名稱1-1注冊(cè)、登錄賬號(hào)表3-1(續(xù)表)注冊(cè)、登錄賬號(hào)用例描述用例條目描述主要業(yè)務(wù)參與者其他參與者描述前置條件后置條件觸發(fā)條件基本流程替代流程結(jié)束實(shí)現(xiàn)約束和說明用戶無用戶填寫賬號(hào)信息登錄賬號(hào)已獲取用戶基本信息包括用戶賬號(hào)ID和密碼登錄后根據(jù)用戶需求選擇相關(guān)影視作品展示該作品點(diǎn)評(píng)狀況用戶進(jìn)入影視評(píng)論網(wǎng)站主頁面且未登錄個(gè)人賬號(hào)0.用戶進(jìn)入網(wǎng)站主頁,注冊(cè)賬號(hào)1.填寫個(gè)人信息,設(shè)置賬號(hào)ID和密碼,選擇喜愛的影視類型2.賬號(hào)注冊(cè)完成后點(diǎn)擊“登錄”按鈕3.填寫用戶賬號(hào)、密碼點(diǎn)擊“登錄”按鈕4.用戶重新進(jìn)入網(wǎng)站主頁面,用例結(jié)束無用戶點(diǎn)擊“登錄”按鈕,界面展示影評(píng)網(wǎng)站主頁,用例結(jié)束需要用戶提交基本信息并選擇自己喜愛的影視類型用例-選擇影視作品:用戶在執(zhí)行完用例1-1注冊(cè)、登錄賬號(hào)之后,展示影視作品列表,用戶對(duì)將要進(jìn)行評(píng)論的影視作品進(jìn)行選擇,也可以通過關(guān)鍵字搜索查找,用戶可以上下滑動(dòng)影視作品詳細(xì)信息,列表右側(cè)分類tab欄展示該影視作品相關(guān)人員的相應(yīng)影視作品,用戶可直接點(diǎn)擊右側(cè)推薦直接跳轉(zhuǎn)到該影視作品。表3-2選擇影視作品用例描述用例條目描述用例ID用例名稱主要業(yè)務(wù)參與者其他參與者描述前置條件后置條件觸發(fā)條件基本流程1-2選擇影視作品用戶無用戶登錄賬號(hào)后選擇要評(píng)論的影視作品用戶已登錄賬號(hào)用戶對(duì)影視作品進(jìn)行評(píng)論、打分用戶進(jìn)入影評(píng)網(wǎng)站主頁面并點(diǎn)擊“登錄”按鈕登錄賬號(hào)0.用戶進(jìn)入影評(píng)網(wǎng)站主頁1.用戶對(duì)要進(jìn)行點(diǎn)評(píng)的影視作品進(jìn)行分類查找表3-2(續(xù)表)選擇影視作品用例描述用例條目描述替代流程結(jié)束實(shí)現(xiàn)約束和說明2.展示影視作品詳情,包括簡(jiǎn)介和視頻,影視評(píng)論信息等3.用戶上下滑動(dòng)界面查看影視作品的評(píng)論信息4.用戶返回網(wǎng)站主頁面,用例結(jié)束00.用戶進(jìn)入影評(píng)網(wǎng)站主頁01.用戶對(duì)要進(jìn)行點(diǎn)評(píng)的影視作品進(jìn)行關(guān)鍵字搜索快速查找,跳轉(zhuǎn)步驟2登錄完成,查找影視作品瀏覽影視詳情,用例結(jié)束對(duì)影視作品進(jìn)行分類查找并點(diǎn)擊進(jìn)入用例-評(píng)論評(píng)分:用戶選擇好要點(diǎn)評(píng)的影視作品后,點(diǎn)擊“評(píng)價(jià)”,跳出評(píng)論框和打分星數(shù)面板,用戶輸入評(píng)論信息和分?jǐn)?shù),點(diǎn)擊“提交評(píng)價(jià)”后該用戶評(píng)論信息就可以在影視評(píng)論區(qū)被查看瀏覽,包括用戶ID、評(píng)論內(nèi)容、評(píng)論分?jǐn)?shù)等,用戶也可以匿名評(píng)論隱藏ID賬號(hào)。表3-3評(píng)論評(píng)分用例描述用例條目描述用例ID用例名稱主要業(yè)務(wù)參與者其他參與者描述前置條件后置條件觸發(fā)條件基本流程替代流程1-3評(píng)論評(píng)分用戶無用戶選擇影視作品后進(jìn)行評(píng)論打分用戶已進(jìn)入影視作品詳情界面影視評(píng)論中新增一條評(píng)論信息,評(píng)論內(nèi)容中新增一條記錄用戶進(jìn)入影視詳情并點(diǎn)擊“評(píng)價(jià)”按鈕0.用戶登錄賬號(hào)后查找并進(jìn)入影視作品詳情1.用戶可以在影視作品界面點(diǎn)擊“評(píng)價(jià)”按鈕2.用戶給影視作品打分評(píng)論后點(diǎn)擊“提交評(píng)價(jià)”即可3.用戶的評(píng)論信息可以在影視作品下面的影視評(píng)論區(qū)看到,包括用戶ID、評(píng)論內(nèi)容、評(píng)論分?jǐn)?shù)等4.用戶返回影視作品詳情界面,用例結(jié)束00.用戶直接查找并進(jìn)入影視作品詳情,跳轉(zhuǎn)步驟101.“提交評(píng)價(jià)”后影視評(píng)論區(qū)僅顯示評(píng)論內(nèi)容和分?jǐn)?shù)表3-3(續(xù)表)評(píng)論評(píng)分用例描述用例條目描述結(jié)束實(shí)現(xiàn)約束和說明02.用戶返回影視作品詳情界面評(píng)論評(píng)分完成,查看影視作品評(píng)論詳情,用例結(jié)束進(jìn)入影視作品詳情界面并點(diǎn)擊“評(píng)價(jià)用例-編輯影視信息:管理員選擇影視作品后,返回管理首頁,首頁底部會(huì)展示網(wǎng)站的所有影視作品及其詳細(xì)信息,管理員可點(diǎn)擊右側(cè)功能鍵,進(jìn)入影視作品的編輯界面,該界面展示網(wǎng)站中影視作品的類型、上映時(shí)間地區(qū)、主演、公告及海報(bào)、mv預(yù)告片等,管理員可以修改影視信息或者刪除影視作品對(duì)其進(jìn)行下架。表3-4編輯影視信息用例描述用例條目描述用例ID用例名稱主要業(yè)務(wù)參與者其他參與者描述前置條件后置條件觸發(fā)條件基本流程替代流程結(jié)束實(shí)現(xiàn)約束和說明1-4編輯影視信息管理員無管理員選擇影視作品后進(jìn)行編輯或刪除影視作品已上架到影評(píng)網(wǎng)站網(wǎng)站中的影視作品信息更新管理員進(jìn)入管理首頁的影視作品信息0.管理員登錄賬號(hào)后進(jìn)入首頁影視作品詳情1.管理員可以在影視作品界面點(diǎn)擊編輯功能鍵2.管理員可以在編輯界面對(duì)影視信息進(jìn)行修改,包括影視類型、主演、海報(bào)、公告等3.管理員編輯影視作品信息后點(diǎn)擊“提交”即可4.管理員返回首頁影視作品信息模塊,用例結(jié)束00.管理員可以在影視作品界面點(diǎn)擊刪除功能鍵下架影視作品01.刷新界面后重新上架填寫影視作品信息02.管理員返回影視作品詳情界面影視信息編輯完成,查看影視作品詳情,用例結(jié)束進(jìn)入影視作品詳情界面并點(diǎn)擊功能鍵3.3本章小結(jié)本章完成網(wǎng)站的需求分析、可行性分析和用例分析,從功能、非功能對(duì)影視評(píng)論網(wǎng)站所要完成的內(nèi)容和目標(biāo)作了闡述,對(duì)于幾個(gè)核心功能提供了較為詳細(xì)的用例執(zhí)行流程的描述。4總體設(shè)計(jì)4.1系統(tǒng)架構(gòu)設(shè)計(jì)該系統(tǒng)的軟件架構(gòu)采用了B/S架構(gòu),客戶端只需要有一個(gè)瀏覽器,其主要功能是專注于服務(wù)器,服務(wù)器可以與數(shù)據(jù)庫交互以交換數(shù)據(jù)。這可以大大降低用戶和開發(fā)人員的工作量成本。顯示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層是軟件工程設(shè)計(jì)層次結(jié)構(gòu)的三個(gè)主要部分?!皡锹丁庇耙曉u(píng)論網(wǎng)站系統(tǒng)和用戶通過表示層進(jìn)行交流,表示層是最接近用戶的一層。用戶可以通過輸入數(shù)據(jù)等簡(jiǎn)單的任務(wù)來參與瀏覽器上顯示的信息,給他們一個(gè)實(shí)時(shí)利用的界面。業(yè)務(wù)邏輯層連接表示層和數(shù)據(jù)訪問層,作為數(shù)據(jù)交換的頂部和底部。是系統(tǒng)架構(gòu)中最為關(guān)鍵的元素,同時(shí)還是表示層和數(shù)據(jù)訪問層的調(diào)用者。它的主要職責(zé)包括創(chuàng)建業(yè)務(wù)規(guī)則,將業(yè)務(wù)流程落實(shí)到位,并設(shè)計(jì)和運(yùn)行一個(gè)滿足“吳露”影視評(píng)論網(wǎng)站系統(tǒng)需求的系統(tǒng)。用戶根據(jù)系統(tǒng)的信息提示控制表示層中的業(yè)務(wù)邏輯層,它在那里執(zhí)行模型處理,然后將結(jié)果數(shù)據(jù)寫入數(shù)據(jù)庫并在表示層中顯示給用戶。網(wǎng)站的開發(fā)架構(gòu)示意圖如圖4-1所示。圖4-1系統(tǒng)架構(gòu)示意圖4.2概念類設(shè)計(jì)本設(shè)計(jì)將網(wǎng)站類圖按照mvc結(jié)構(gòu)按部分給出,分別為數(shù)據(jù)持久層類圖、業(yè)務(wù)層類圖以及控制器層類圖;4.2.1數(shù)據(jù)持久層類圖持久層類圖關(guān)聯(lián)及調(diào)用關(guān)系如圖4-2所示。圖4-2數(shù)據(jù)持久層類圖4.2.2業(yè)務(wù)層類圖在業(yè)務(wù)層,共提供Movie、User、Comment三個(gè)類供控制器層調(diào)用,分別對(duì)應(yīng)影視作品屬性、平均評(píng)分和評(píng)論列表的功能、用戶基本信息、評(píng)論內(nèi)容信息、評(píng)論列表屬性。其類圖關(guān)聯(lián)及調(diào)用關(guān)系如圖4-3所示。圖4-3業(yè)務(wù)層類圖4.2.3控制層類圖控制層類圖關(guān)聯(lián)及調(diào)用關(guān)系如圖4-4所示。圖4-4控制層類圖4.3功能結(jié)構(gòu)設(shè)計(jì)在了解了用戶的需求和分析了系統(tǒng)開發(fā)技術(shù)后,在本節(jié)對(duì)“吳露”影視評(píng)論網(wǎng)站系統(tǒng)的開發(fā)和實(shí)現(xiàn)目標(biāo)有了充分的認(rèn)識(shí)。接下來,設(shè)計(jì)系統(tǒng)的功能結(jié)構(gòu),并理解了各個(gè)模塊之間的關(guān)系,以方便接下來的開發(fā)過程,保證系統(tǒng)的安全可靠運(yùn)行?!皡锹丁庇耙曉u(píng)論網(wǎng)站系統(tǒng)分為前臺(tái)和后臺(tái),對(duì)于前臺(tái)用戶來說,主要針對(duì)觀影者,可以實(shí)現(xiàn)首頁影視列表的顯示、公告查看、登錄認(rèn)證、在線播放、影視評(píng)論、好評(píng)推薦等功能;對(duì)于后臺(tái)管理員來說可以實(shí)現(xiàn)對(duì)影視基本信息的管理、影視分類管理、用戶評(píng)論管理、影視公告管理、對(duì)用戶評(píng)論進(jìn)行圖表統(tǒng)計(jì)、用戶信息管理等功能。網(wǎng)站系統(tǒng)的功能結(jié)構(gòu)如圖4-5所示。統(tǒng)計(jì)管理圖4-5系統(tǒng)的功能結(jié)構(gòu)圖統(tǒng)計(jì)管理前臺(tái)功能模塊:前臺(tái)主要包括影視列表查看、公告查看、個(gè)人中心、在線播放、影視評(píng)論、好評(píng)推薦等功能。影視列表查看:用戶可以通過訪問此網(wǎng)站進(jìn)行影視列表的瀏覽,以此來選擇想要觀影的影視。公告查看:影視公告展示了當(dāng)前影視的基本信息,例如影視主演,出品人等信息,用戶可以查看影視公告,用來對(duì)影視進(jìn)行初步了解。登錄認(rèn)證:當(dāng)用戶想要觀影或者發(fā)表對(duì)影視看法時(shí),需要進(jìn)行登錄,如果用戶不存在賬號(hào)則需要進(jìn)行注冊(cè),同時(shí)在登錄之后可以在個(gè)人中心修改登錄信息。在線播放:用戶在登錄賬號(hào)后可以自主選擇想要播放的影視相關(guān)視頻進(jìn)行觀看。影視評(píng)論:用戶登錄后可以對(duì)想要點(diǎn)評(píng)的影視發(fā)表評(píng)論,并進(jìn)行打分,系統(tǒng)給出了五個(gè)星級(jí)供用戶評(píng)分。同時(shí)可以查看他人評(píng)論并與其交流,每個(gè)用戶只允許刪除自己的評(píng)論。好評(píng)推薦:系統(tǒng)首頁會(huì)展示一些高評(píng)分的影視作品,并根據(jù)不用用戶對(duì)作品的評(píng)分來統(tǒng)計(jì)出當(dāng)前作品的平均分值,高評(píng)分的影視作品會(huì)在好評(píng)推薦中進(jìn)行展示。后臺(tái)功能模塊:后臺(tái)主要功能包括影視信息管理、影視類別管理、影評(píng)管理、公告管理、統(tǒng)計(jì)圖表、用戶管理等。影視信息管理:電影、電視背景和所有基本信息的信息管理,如電影名稱、放映時(shí)間、電影類型、播放、評(píng)級(jí)等。管理員可以添加或刪除更改搜索過程的視頻。影視分類管理:管理電影和電視類型數(shù)量,管理員可以添加或刪除有關(guān)搜索過程的電影和電視信息。評(píng)論管理:評(píng)論管理后臺(tái)可以顯示用戶使用的評(píng)論內(nèi)容和評(píng)分,管理員可以管理和刪除這些評(píng)論。公告管理:管理員可以管理電視廣告和信息廣告中的當(dāng)前信息,以實(shí)現(xiàn)基本搜索過程中的添加和刪除。統(tǒng)計(jì)圖表:管理員登錄后臺(tái)首頁可以根據(jù)圖表信息查看影視的評(píng)價(jià)次數(shù)統(tǒng)計(jì)、好評(píng)排行統(tǒng)計(jì)、優(yōu)質(zhì)的評(píng)論列表、上映影視統(tǒng)計(jì)信息等。用戶管理:管理員可以完成添加和刪除用戶帳戶信息的過程。4.4數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)E-R圖表是一種表示數(shù)據(jù)表間實(shí)體及關(guān)聯(lián)關(guān)系的有效方法。根據(jù)E-R圖,可以清楚地看到各個(gè)表格之間的關(guān)系,從而在一定程度上體現(xiàn)出數(shù)據(jù)庫中的信息構(gòu)成。E-R圖譜是一種有效的數(shù)據(jù)處理方法,可以在一定程度上反映出各數(shù)據(jù)集間的相互關(guān)聯(lián)和邏輯關(guān)系,從而加深對(duì)數(shù)據(jù)集的認(rèn)識(shí)。為了可視化模塊之間的關(guān)系,有必要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)庫的E-R模型圖。E-R圖使用矩形和橢圓來對(duì)應(yīng)系統(tǒng)實(shí)體,用菱形來表示實(shí)體之間的關(guān)系。E-R圖就是實(shí)體聯(lián)系圖,此圖表提供了一種表達(dá)實(shí)體、屬性和關(guān)系的方法,并清楚地表明了實(shí)體和屬性之間的關(guān)系,即一個(gè)到多個(gè)實(shí)體。這種關(guān)系不僅有業(yè)務(wù)關(guān)聯(lián),還可以通過數(shù)字來表示實(shí)體間的數(shù)量對(duì)應(yīng)關(guān)系,可以讓使用者快速的理清業(yè)務(wù)對(duì)象關(guān)系,讓邏輯更清晰。數(shù)據(jù)庫邏輯E-R圖如圖4-6所示。圖4-6數(shù)據(jù)庫E-R圖該系統(tǒng)最重要的部分是數(shù)據(jù)庫。數(shù)據(jù)庫主要負(fù)責(zé)處理和存儲(chǔ)系統(tǒng)中的數(shù)據(jù)查詢和響應(yīng)。重要的方面是數(shù)據(jù)庫的開發(fā)以及開發(fā)系統(tǒng)所必須開發(fā)的數(shù)據(jù)表的內(nèi)容。為了滿足客戶對(duì)網(wǎng)站管理系統(tǒng)的要求,數(shù)據(jù)庫扮演著不可或缺的角色,要實(shí)現(xiàn)對(duì)數(shù)據(jù)庫進(jìn)行廣泛的訪問,而且數(shù)據(jù)庫還必須要存儲(chǔ)和檢索數(shù)據(jù)庫中的大量信息。管理員表主要存儲(chǔ)管理員的登錄信息,即用戶名和密碼,如表4-1所示。表4-1部門表結(jié)構(gòu)字段名數(shù)據(jù)類型字段長(zhǎng)度約束條件備注idint20主鍵管理員idnamevarchar255否用戶名passwordvarchar255否密碼用戶表包括用戶id編號(hào)、用戶名、用戶密碼和創(chuàng)建時(shí)間等,其中id為主鍵。如表4-2所示。表4-2用戶表結(jié)構(gòu)字段名數(shù)據(jù)類型字段長(zhǎng)度約束條件備注idint20主鍵用戶id表4-2(續(xù)表)用戶表結(jié)構(gòu)字段名數(shù)據(jù)類型字段長(zhǎng)度約束條件備注unamevarchar255否用戶名uPasswordvarchar255否密碼createTimedatetime9否創(chuàng)建時(shí)間評(píng)論表包括評(píng)論id(即用戶名)、影片編號(hào)、評(píng)價(jià)內(nèi)容、評(píng)價(jià)時(shí)間和評(píng)分等。如表4-3所示。表4-3評(píng)論表結(jié)構(gòu)字段名數(shù)據(jù)類型字段長(zhǎng)度約束條件備注idint20主鍵評(píng)論編號(hào)movieIdint9否影片編號(hào)unamevarchar255否用戶名contenttest99否評(píng)價(jià)內(nèi)容pjdatedatetime9否評(píng)價(jià)時(shí)間ranksint20否評(píng)分電影表包括影視序號(hào)、影視名稱、放映時(shí)間、放映地區(qū)、影視類型、導(dǎo)演、主演1、主演2、照片海報(bào)、主線劇情、評(píng)分、播放量、電影路徑等。如表4-4所示。表4-4電影表結(jié)構(gòu)字段名數(shù)據(jù)類型字段長(zhǎng)度約束條件備注idint20主鍵電影序號(hào)namevarchar50否電影名稱startDatedate20否上映時(shí)間countryIdint9否上映地區(qū)typeIdint9否電影類型directorvarchar30否導(dǎo)演mainAct1varchar255否主演1mainAct2varchar255否主演2imgvarchar255否海報(bào)圖片introducetest255否劇情簡(jiǎn)介ranksdouble5否評(píng)分countint999否播放量movieSrcvarchar(255)255否電影路徑海報(bào)表包括編號(hào)id、電影序號(hào)、海報(bào)圖片和海報(bào)簡(jiǎn)介等。如表4-5所示。表4-5海報(bào)表結(jié)構(gòu)字段名數(shù)據(jù)類型字段長(zhǎng)度約束條件備注idint20主鍵編號(hào)movieIdint20否電影序號(hào)imgvarchar255否海報(bào)圖片imgDesctest560否海報(bào)簡(jiǎn)介類型表主要包括類型id和類型描述等。如表4-6所示。表4-6類型表結(jié)構(gòu)字段名數(shù)據(jù)類型字段長(zhǎng)度約束條件備注idint20主鍵編號(hào)typeNamevarchar30否類型描述興趣愛好表主要包括編號(hào)id、用戶編號(hào)、國家編號(hào)和類型編號(hào),如表4-7所示。表4-7興趣愛好表結(jié)構(gòu)字段名數(shù)據(jù)類型字段長(zhǎng)度約束條件備注idint20主鍵編號(hào)userIdint25否用戶編號(hào)countryIdint15否國家編號(hào)typeIdint33否類型編號(hào)國家表主要包括編號(hào)id和國家名稱等。如表4-8所示。表4-8國家表結(jié)構(gòu)字段名數(shù)據(jù)類型字段長(zhǎng)度約束條件備注idint20主鍵編號(hào)countryNamevarchar30否國家名稱4.5本章小結(jié)本章示意了開發(fā)框架和功能結(jié)構(gòu),并列舉了影視評(píng)論網(wǎng)站在實(shí)現(xiàn)過程中所涉及的一系列實(shí)體,對(duì)各實(shí)體之間的關(guān)系做出了說明,并根據(jù)各實(shí)體特有的屬性進(jìn)行了數(shù)據(jù)庫表的設(shè)計(jì)。5詳細(xì)設(shè)計(jì)5.1系統(tǒng)界面設(shè)計(jì)網(wǎng)頁的設(shè)計(jì)、功能將參照目前市場(chǎng)上已經(jīng)存在的一些網(wǎng)站類應(yīng)用。5.1.1登錄注冊(cè)模塊注冊(cè)登錄:用戶可以通過注冊(cè)賬號(hào)成為網(wǎng)站的新用戶。這個(gè)用例允許新用戶通過提供用戶名、郵箱和密碼。擁有帳戶的用戶可以通過提供正確的用戶名和密碼登錄網(wǎng)站。登錄成功后,用戶可以訪問系統(tǒng)的其他功能。時(shí)序圖如圖5-1所示。圖5-1影評(píng)網(wǎng)站登錄注冊(cè)時(shí)序圖5.1.2影視列表模塊瀏覽影視作品:用戶可以瀏覽系統(tǒng)中的影視作品列表。這個(gè)用例允許用戶查看系統(tǒng)中所有可用的影視作品,并選擇感興趣的作品。時(shí)序圖如圖5-2所示。圖5-2影評(píng)網(wǎng)站影視作品時(shí)序圖5.1.3影視信息模塊查看影視詳情:用戶可以查看特定影視作品的詳細(xì)信息。這個(gè)用例允許用戶查看有關(guān)影視作品的更多信息,如演員陣容、劇情介紹、相關(guān)視頻等。時(shí)序圖如圖5-3所示。圖5-3影評(píng)網(wǎng)站影視播放時(shí)序圖5.1.4影視評(píng)論模塊發(fā)表評(píng)論:用戶可以對(duì)影視作品發(fā)表評(píng)論。這個(gè)用例允許用戶分享對(duì)影視作品的觀點(diǎn)和評(píng)價(jià),并與其他用戶進(jìn)行交流。時(shí)序圖如圖5-4所示。圖5-4影評(píng)網(wǎng)站影視評(píng)論時(shí)序圖5.1.5用戶管理模塊用戶評(píng)論管理:用戶對(duì)影視的一系列評(píng)論,管理員可以在后臺(tái)查看。同時(shí),管理員還可以管理用戶帳戶。時(shí)序圖如圖5-5和5-6所示。圖5-5影評(píng)網(wǎng)站評(píng)論管理時(shí)序圖圖5-6影評(píng)網(wǎng)站用戶管理時(shí)序圖5.2影視模塊設(shè)計(jì)5.2.1影視管理模塊影視管理:管理員可以編輯影視作品的詳細(xì)信息。如演員陣容、劇情介紹、公告編輯、相關(guān)視頻等。時(shí)序圖如圖5-7所示。圖5-7影評(píng)網(wǎng)站影視作品管理時(shí)序圖5.2.2統(tǒng)計(jì)圖表模塊統(tǒng)計(jì)圖表:根據(jù)用戶的評(píng)分情況生成,管理員可以編輯影視作品的詳細(xì)信息。可以更加直觀的體現(xiàn)出影評(píng)情況。時(shí)序圖如圖5-8所示。圖5-8影評(píng)網(wǎng)站統(tǒng)計(jì)圖表時(shí)序圖5.3本章小結(jié)本章為影視評(píng)論網(wǎng)頁的實(shí)現(xiàn)做出了較為詳細(xì)的功能闡述,講出了各個(gè)功能的具體實(shí)現(xiàn),更加完整地描述了影視評(píng)論系統(tǒng)中的類及其屬性和方法,用于表示影視作品、用戶和評(píng)論之間的關(guān)系和交互,最大程度地提高了網(wǎng)站的詳盡程度。6系統(tǒng)實(shí)現(xiàn)在系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)之后,“吳露”影視評(píng)論網(wǎng)站系統(tǒng)有一個(gè)整體的系統(tǒng)設(shè)計(jì)。本章將進(jìn)一步介紹系統(tǒng)關(guān)鍵的模塊,包括用戶登錄注冊(cè)模塊、影視列表模塊、影視播放模塊(在線播放,公告查看,海報(bào)查看)、影視評(píng)論模塊、影視管理模塊(影視信息管理、公告管理、海報(bào)管理)、評(píng)論管理模塊、統(tǒng)計(jì)圖表模塊、用戶管理模塊等。6.1登錄注冊(cè)模塊系統(tǒng)用戶訪問某種功能時(shí)需要獲取權(quán)限,判斷當(dāng)前用戶是否登錄,如果用戶是首次登錄則需要注冊(cè)用戶信息,用戶可以在注冊(cè)時(shí)選擇偏愛選項(xiàng),系統(tǒng)則根據(jù)用戶所選擇的組合類型推薦用戶喜歡的影視。通過session.setAttribute()方法設(shè)置用戶登錄session信息,如果超過指定時(shí)間沒有訪問系統(tǒng)登陸狀態(tài)將會(huì)過期,需要重新登陸。登錄功能的實(shí)現(xiàn)效果如圖6-1所示。圖6-1網(wǎng)站賬號(hào)登錄界面6.2影視列表模塊用戶首頁展示了影視列表功能,用戶可以通過搜索框查找影視,同時(shí)首頁展示了最新上映的影視、熱播影視排行、智能推薦功能,根據(jù)評(píng)分和熱播各查找前15條記錄,然后從總體30條記錄(若不足30條記錄就從當(dāng)前記錄中隨機(jī)取出)6條返回。如果用戶未登錄根據(jù)評(píng)分和播放量進(jìn)行推薦,如果用戶已經(jīng)登陸根據(jù)注冊(cè)時(shí)填寫的喜歡的組合進(jìn)行推薦。實(shí)現(xiàn)效果如圖6-2所示。圖6-2影評(píng)網(wǎng)站首頁6.3影視播放模塊此模塊是影評(píng)管理網(wǎng)站的必備模塊,用戶需要通過觀看影視來發(fā)表評(píng)論與打分,此功能需要用戶登錄之后才可以播放,如果未登錄會(huì)進(jìn)行提示。模塊通過MultipartFile來接收前臺(tái)傳來的影視文件。實(shí)現(xiàn)效果如圖6-3所示。圖6-3影視文件播放界面6.4影視評(píng)論模塊用戶可以對(duì)影視信息發(fā)表評(píng)論與看法,也可以瀏覽他人的評(píng)論內(nèi)容,同時(shí)也可以對(duì)影視作品進(jìn)行打分操作,總分為5分,以此設(shè)立5個(gè)星級(jí)。實(shí)現(xiàn)效果如圖6-4和圖6-5所示。圖6-4影視作品打分評(píng)論操作圖6-5瀏覽影視評(píng)論操作6.5影視管理模塊影視管理模塊主要實(shí)現(xiàn)了影視信息管理、公告管理、海報(bào)管理等功能。6.5.1影視信息管理影視信息管理功能主要實(shí)現(xiàn)了對(duì)影視基本數(shù)據(jù)的保存,管理員可以通過此功能發(fā)布最新影視,修改已發(fā)布的影視信息,同時(shí)也可以查看上映影視的評(píng)分和觀影量情況。此功能通過jsp中上傳視頻組件來實(shí)現(xiàn)影視信息的上傳,通過上傳組件文件來實(shí)現(xiàn)標(biāo)簽上傳,同時(shí)后臺(tái)通過MultipartFile來接收文件,其功能效果如圖6-6所示。圖6-6影視信息管理模塊6.5.2公告管理公告管理實(shí)現(xiàn)了對(duì)影視信息的一個(gè)公告發(fā)布,當(dāng)上傳影視時(shí)可以發(fā)布對(duì)當(dāng)前影視的公告。實(shí)現(xiàn)效果如圖6-7所示圖6-7影視公告管理模塊6.5.3海報(bào)管理海報(bào)管理功能實(shí)現(xiàn)了對(duì)上傳影視的海報(bào)發(fā)布,可以添加多張海報(bào)圖片,來增添當(dāng)前影視的瀏覽效果。實(shí)現(xiàn)效果如圖6-8所示圖6-8影視發(fā)布海報(bào)頁面6.6評(píng)論管理模塊通過該功能,可以管理所有與人身攻擊、傳播謠言和損害網(wǎng)站利益有關(guān)的敏感警告詞評(píng)論。并能在后臺(tái)對(duì)用戶產(chǎn)生的不正當(dāng)言論進(jìn)行刪除和警告。管理員可以查看所有用戶評(píng)論、刪除負(fù)面評(píng)論或手動(dòng)添加評(píng)論。同時(shí)通過stream流方式獲取電影id和name對(duì)應(yīng)的map集合,根據(jù)評(píng)論的movieId查找對(duì)應(yīng)的電影名,以此來組裝數(shù)據(jù)。實(shí)現(xiàn)效果如圖6-9所示。圖6-9影視評(píng)論管理6.7用戶管理模塊網(wǎng)站管理員可以查看、添加、修改和刪除用戶信息。操作過程如圖6-10所示。圖6-10用戶信息管理6.8統(tǒng)計(jì)圖表模塊統(tǒng)計(jì)圖表模塊實(shí)現(xiàn)了對(duì)影片統(tǒng)計(jì)的基本預(yù)覽,可以查看本月和累計(jì)的影視上映數(shù)量和評(píng)價(jià)次數(shù),查看評(píng)價(jià)次數(shù)排行統(tǒng)計(jì)和好評(píng)排行統(tǒng)計(jì),此功能的統(tǒng)計(jì)圖通過highChart插件來實(shí)現(xiàn),此插件是一個(gè)豐富的圖表插件,用來生成各種類型圖表功能。實(shí)現(xiàn)效果如圖6-11所示。圖5-11統(tǒng)計(jì)圖表模塊6.9本章小結(jié)本章以總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)為依據(jù)對(duì)影視評(píng)論網(wǎng)頁進(jìn)行設(shè)計(jì)的實(shí)現(xiàn),最大程度地提高了網(wǎng)站的完整度。7系統(tǒng)測(cè)試7.1測(cè)試目的與方法系統(tǒng)測(cè)試在軟件開發(fā)過程中扮演著至關(guān)重要的角色,其關(guān)注點(diǎn)在于驗(yàn)證系統(tǒng)的性能、可靠性和穩(wěn)定性,以保證系統(tǒng)在多種復(fù)雜環(huán)境下正常運(yùn)行。系統(tǒng)測(cè)試的重要性主要體現(xiàn)在以下兩個(gè)方面:首先,它可以幫助發(fā)現(xiàn)和修復(fù)系統(tǒng)中的錯(cuò)誤與缺陷,從而提高系統(tǒng)的質(zhì)量與可靠性;其次,還可以提高系統(tǒng)的安全性和穩(wěn)定性,減少整個(gè)系統(tǒng)在使用過程中出現(xiàn)問題的概率,以此來保障系統(tǒng)的完整性和安全性。因此,在軟件開發(fā)中,系統(tǒng)測(cè)試是不可或缺的,對(duì)于保障系統(tǒng)的性能和質(zhì)量具有至關(guān)重要的作用。本系統(tǒng)使用黑盒測(cè)試,采用錯(cuò)誤猜測(cè)和等價(jià)類劃分的方法,主要是測(cè)試系統(tǒng)的接口和功能,根據(jù)系統(tǒng)的最終反饋結(jié)果,將期望的操作結(jié)果與實(shí)際操作結(jié)果進(jìn)行比較。7.2測(cè)試用例編寫與執(zhí)行該系統(tǒng)的功能測(cè)試主要使用各種潛在的用戶行為作為黑盒測(cè)試案例,每次執(zhí)行一次,觀察系統(tǒng)的功能實(shí)現(xiàn)情況。7.2.1登錄模塊測(cè)試登錄時(shí),如果是第一次登錄,會(huì)自動(dòng)注冊(cè)。用戶必須輸入用戶名和密碼,以便下次登錄操作,其中密碼不能含有特殊符號(hào)。用戶登錄測(cè)試等價(jià)類劃分表如表7-1,用戶登錄功能測(cè)試用例設(shè)計(jì)如表7-2所示,所示用戶登錄測(cè)試用例表如表7-3所示。表7-1用戶登錄功能測(cè)試等價(jià)類劃分表輸入條件有效等價(jià)類編號(hào)無效等價(jià)類編號(hào)用戶賬號(hào)登錄賬號(hào)名密碼均正確1賬號(hào)不存在2賬號(hào)正確密碼錯(cuò)誤3表7-2用戶登錄功能測(cè)試用例設(shè)計(jì)測(cè)試數(shù)據(jù)測(cè)試范圍測(cè)試結(jié)果賬號(hào):小趙密碼:646464等價(jià)類(1)有效賬號(hào):小吳密碼:030303等價(jià)類(3)無效賬號(hào):小豬密碼:565656等價(jià)類(2)無效表7-3用戶登錄功能測(cè)試用例表編號(hào)測(cè)試功能測(cè)試過程預(yù)期結(jié)果實(shí)際結(jié)果1用戶登錄功能輸入正確的賬號(hào)名輸入錯(cuò)誤的密碼系統(tǒng)提示賬號(hào)名或密碼錯(cuò)誤系統(tǒng)提示您輸入的賬號(hào)名或密碼錯(cuò)誤2用戶登錄功能輸入不存在的賬號(hào)名,不填寫密碼系統(tǒng)提示賬號(hào)名或密碼錯(cuò)誤系統(tǒng)提示您輸入的賬號(hào)名或密碼錯(cuò)誤3用戶登錄功能不填寫用戶名及密碼請(qǐng)輸入您的賬號(hào)和密碼請(qǐng)輸入您的登錄賬號(hào)和密碼4用戶登錄功能輸入正確的賬號(hào)和密碼成功登錄成功登錄測(cè)試結(jié)論:系統(tǒng)登錄模塊所測(cè)試的功能與預(yù)期結(jié)果相符合。7.2.2影視查詢模塊測(cè)試當(dāng)用戶在搜索欄中輸入作品的名稱時(shí),系統(tǒng)會(huì)使用數(shù)據(jù)庫模糊查詢,按名稱查找該影視作品。影視查詢測(cè)試等價(jià)類劃分表如表7-4,影視查詢功能測(cè)試用例設(shè)計(jì)如表7-5所示,影視查詢測(cè)試用例表如表7-6所示。表7-4影視查詢功能測(cè)試等價(jià)類劃分表輸入條件有效等價(jià)類編號(hào)無效等價(jià)類編號(hào)影視作品存在1不存在2查詢精準(zhǔn)查詢模糊查詢34查詢?yōu)榭?表7-5影視查詢功能測(cè)試用例設(shè)計(jì)測(cè)試數(shù)據(jù)測(cè)試范圍測(cè)試結(jié)果影視:星漢燦爛月升滄海查詢:星漢燦爛月升滄海等價(jià)類(1)(3)有效影視:紅樓夢(mèng)查詢:紅等價(jià)類(1)(4)有效影視:熾道查詢:熾道等價(jià)類(2)(3)無效影視:水滸傳查詢:水等價(jià)類(2)(4)無效表7-6影視查詢功能測(cè)試用例表編號(hào)測(cè)試功能測(cè)試過程預(yù)期結(jié)果實(shí)際結(jié)果1查詢功能在搜索框中查詢已有的影視查詢到搜索的影視查詢成功2查詢功能在搜索框中查詢沒有的影視未查詢到搜索的影視查詢失敗3查詢功能在搜索框中進(jìn)行模糊查詢查詢到搜索的影視查詢成功測(cè)試結(jié)論:系統(tǒng)影視查詢所測(cè)試的功能與預(yù)期結(jié)果相符合。7.2.3影視評(píng)論模塊測(cè)試如果用戶未登錄評(píng)論,系統(tǒng)將自動(dòng)顯示匿名評(píng)論,只有當(dāng)用戶登錄賬號(hào)后,才可以根據(jù)用戶名進(jìn)行評(píng)論。用戶影視評(píng)論測(cè)試等價(jià)類劃分表如表7-7,影視評(píng)論功能測(cè)試用例設(shè)計(jì)如表7-8所示,影視評(píng)論測(cè)試用例表如表7-9所示。表7-7影視評(píng)論功能測(cè)試等價(jià)類劃分表輸入條件有效等價(jià)類編號(hào)無效等價(jià)類編號(hào)用戶ID(1)用戶已登錄1未評(píng)論表7-7(續(xù)表)影視評(píng)論功能測(cè)試等價(jià)類劃分表(2)用戶未登錄2評(píng)論長(zhǎng)度(3)等于1個(gè)字符(4)大于1個(gè)字符34(5)小于1個(gè)字符5表7-8影視評(píng)論功能測(cè)試用例設(shè)計(jì)測(cè)試數(shù)據(jù)測(cè)試范圍測(cè)試結(jié)果賬號(hào):user內(nèi)容:1111111(1)(4)有效賬號(hào):未登錄內(nèi)容:很不錯(cuò)(2)(4)有效賬號(hào):未登錄內(nèi)容:(2)(5)無效賬號(hào):未登錄內(nèi)容:6(2)(3)有效賬號(hào):小羊內(nèi)容:好(1)(3)有效表7-9影視評(píng)論功能測(cè)試用例表編號(hào)測(cè)試功能測(cè)試過程預(yù)期結(jié)果實(shí)際結(jié)果1評(píng)論功能未登錄情況下進(jìn)行評(píng)論匿名評(píng)論匿名評(píng)論成功2評(píng)論功能登錄情況下進(jìn)行評(píng)論根據(jù)登錄用戶名評(píng)論用戶名評(píng)論成功3評(píng)論功能刪除不是自己創(chuàng)建的評(píng)論刪除失敗,不能刪除他人創(chuàng)建的評(píng)論刪除評(píng)論失敗4評(píng)論功能刪除自己創(chuàng)建的評(píng)論刪除成功刪除成功測(cè)試結(jié)論:系統(tǒng)影視評(píng)論模塊所測(cè)試的功能與預(yù)期結(jié)果相符合。7.2.4影視播放功能測(cè)試用戶只有在登錄自己的賬號(hào)以后才可進(jìn)行觀影。用戶影視播放功能測(cè)試等價(jià)類劃分表如表7-10,影視播放功能測(cè)試用例設(shè)計(jì)如表7-11所示,影視播放測(cè)試用例表如表7-12所示。表7-10影視播放功能測(cè)試等價(jià)類劃分表輸入條件有效等價(jià)類編號(hào)無效等價(jià)類編號(hào)用戶賬號(hào)登狀態(tài)賬號(hào)已登錄1賬號(hào)沒有登錄2表7-11影視播放功能測(cè)試用例設(shè)計(jì)測(cè)試數(shù)據(jù)測(cè)試范圍測(cè)試結(jié)果賬號(hào):小趙密碼:646464等價(jià)類(1)有效賬號(hào):未登錄等價(jià)類(2)無效表7-12影視播放功能測(cè)試用例表編號(hào)測(cè)試功能測(cè)試過程預(yù)期結(jié)果實(shí)際結(jié)果1觀影功能未登錄情況下進(jìn)行觀影觀影失敗,登錄之后才允許觀看觀影失敗2觀影功能登錄情況下進(jìn)行觀影觀影成功觀影成功測(cè)試結(jié)論:系統(tǒng)影視觀看模塊所測(cè)試的功能與預(yù)期結(jié)果相符合。7.2.5影視管理功能測(cè)試管理員可以管理影視數(shù)據(jù)的增刪改查操作。影視管理功能測(cè)試等價(jià)類劃分表如表7-13,影視管理功能測(cè)試用例設(shè)計(jì)如表7-14所示,影視管理測(cè)試用例表如表7-15所示。表7-13影視管理功能測(cè)試等價(jià)類劃分表輸入條件有效等價(jià)類編號(hào)無效等價(jià)類編號(hào)影視已存在1不存在2操作添加刪除修改查詢3456操作為空7表7-14影視管理功能測(cè)試用例設(shè)計(jì)測(cè)試數(shù)據(jù)測(cè)試范圍測(cè)試結(jié)果影視作品:紅樓夢(mèng)操作:添加等價(jià)類(1)(3)無效影視作品:紅樓夢(mèng)操作:修改等價(jià)類(1)(5)有效影視作品:紅樓夢(mèng)操作:刪除等價(jià)類(1)(4)有效影視作品:怪你過分美麗操作:刪除等價(jià)類(2)(4)無效影視作品:香蜜沉沉燼如霜操作:查詢等價(jià)類(1)(6)有效表7-15影視管理功能測(cè)試用例表編號(hào)測(cè)試功能測(cè)試過程預(yù)期結(jié)果實(shí)際結(jié)果1影視管理功能添加新的影視作品添加成功添加成功2觀影功能添加重復(fù)的影視作品添加失敗,提示已存在當(dāng)前作品添加失敗3觀影功能刪除影視作品成功刪除已經(jīng)存在的作品刪除成功4觀影功能刪除不存在的影視作品刪除失敗,提示影視內(nèi)容不存在刪除失敗5觀影功能查看影視作品詳情成功查看詳情信息,包括導(dǎo)演、演員、類型和評(píng)分等。查看成功6觀影功能搜索影視作品成功搜索到影視作品搜索成功測(cè)試結(jié)論:系統(tǒng)影視管理模塊所測(cè)試的功能與預(yù)期結(jié)果相符合。7.2.6評(píng)論管理功能測(cè)試管理員可以管理所有用戶的評(píng)論信息。其用例表如表7-16所示。表7-16評(píng)論管理功能測(cè)試用例表編號(hào)測(cè)試功能測(cè)試過程預(yù)期結(jié)果實(shí)際結(jié)果1評(píng)論管理功能查看影評(píng)列表查看成功查看成功2評(píng)論管理功能刪除影評(píng)信息刪除成功刪除成功測(cè)試結(jié)論:系統(tǒng)評(píng)論管理模塊所測(cè)試的功能與預(yù)期結(jié)果相符合。7.2.7用戶管理功能測(cè)試管理員可以管理所有用戶的基本信息。用戶管理功能測(cè)試等價(jià)類劃分表如表7-17,影視管理功能測(cè)試用例設(shè)計(jì)如表7-18所示,影視管理測(cè)試用例表如表7-19所示。表7-17用戶管理功能測(cè)試等價(jià)類劃分表輸入條件有效等價(jià)類編號(hào)無效等價(jià)類編號(hào)用戶已注冊(cè)賬號(hào)1匿名無賬號(hào)已注銷23影評(píng)內(nèi)容正常4違規(guī),例如:出現(xiàn)辱罵等言論5表7-18用戶管理功能測(cè)試用例設(shè)計(jì)測(cè)試數(shù)據(jù)測(cè)試范圍測(cè)試結(jié)果用戶:小趙影評(píng)內(nèi)容:2222222等價(jià)類(1)(4)有效用戶:G同學(xué)影評(píng)內(nèi)容:*******等價(jià)類(1)(5)無效用戶:匿名099影評(píng)內(nèi)容:我很喜歡等價(jià)類(2)(4)有效用戶:匿名@50影評(píng)內(nèi)容:*******等價(jià)類(2)(5)無效用戶:無影評(píng)內(nèi)容:一點(diǎn)不好看!!!等價(jià)類(3)(4)無效表7-19用戶管理功能測(cè)試用例表編號(hào)測(cè)試功能測(cè)試過程預(yù)期結(jié)果實(shí)際結(jié)果1用戶管理功能查看用戶基本信息查看成功查看成功表7-19(續(xù)表)用戶管理功能測(cè)試用例表2用戶管理功能修改用戶信息修改成功修改成功3用戶管理功能刪除用戶信息刪除成功刪除成功4用戶管理功能添加用戶信息添加成功添加成功測(cè)試結(jié)論:系統(tǒng)用戶管理模塊所測(cè)試的功能與預(yù)期結(jié)果相符合。7.2.8統(tǒng)計(jì)圖表功能測(cè)試管理員可以在后臺(tái)首頁查看每個(gè)作品的評(píng)論數(shù)量,好評(píng)排行等信息。用例表如表7-20所示。表7-20統(tǒng)計(jì)圖表功能測(cè)試用例表編號(hào)測(cè)試功能測(cè)試過程預(yù)期結(jié)果實(shí)際結(jié)果1統(tǒng)計(jì)圖表功能查看界面顯示數(shù)據(jù)是否正常每個(gè)統(tǒng)計(jì)圖都能夠正常顯示界面顯示正常測(cè)試結(jié)論:系統(tǒng)登影視觀看模塊所測(cè)試的功能與預(yù)期結(jié)果相符合。7.3測(cè)試結(jié)果提交和成功能顯示在頁面上,測(cè)試案例成功。8結(jié)論本文對(duì)“吳露”影視評(píng)論網(wǎng)站進(jìn)行了深入的研究,經(jīng)過需求分析、可行性分析、系統(tǒng)分析設(shè)計(jì)、關(guān)鍵功能的編碼實(shí)現(xiàn)、系統(tǒng)功能測(cè)試,最終實(shí)現(xiàn)了一個(gè)用于方便用戶進(jìn)行影視評(píng)論的系統(tǒng)。本系統(tǒng)基于SSM設(shè)計(jì)與實(shí)現(xiàn),作為當(dāng)今主流的Spring框架,是程序設(shè)計(jì)更加規(guī)范。設(shè)計(jì)數(shù)據(jù)庫時(shí),通過使用不同數(shù)據(jù)庫就不同類型數(shù)據(jù)進(jìn)行操作,對(duì)數(shù)據(jù)進(jìn)行備份,避免造成數(shù)據(jù)丟失。系統(tǒng)登錄會(huì)進(jìn)行身份驗(yàn)證,沒有權(quán)限的用戶不能登錄系統(tǒng)觀看視頻,以確保系統(tǒng)的安全性

溫馨提示

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

評(píng)論

0/150

提交評(píng)論