freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于信任的電影推薦者系統(tǒng)的實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-閱讀頁

2025-07-25 23:49本頁面
  

【正文】 可行性研究與需求分析 系統(tǒng)分析包括系統(tǒng)可行性分析和系統(tǒng)需求分析。需求分析是系統(tǒng)分析的重點(diǎn),主要了解軟件的需求,需要什么功能,完成什么任務(wù)。在較高的層次上以較抽象的方式進(jìn)行系統(tǒng)分析和設(shè)計(jì),進(jìn)一步分析和澄清問題的定義。 根據(jù) 電影推薦系統(tǒng)的 用戶量的大小 確定了數(shù)據(jù)量的大小,并 確定了使用SQLServer20xx 數(shù)據(jù)庫管理系統(tǒng) , 此 推薦系統(tǒng)對(duì)性能的要求比較高 , 可以在后臺(tái)進(jìn)行好多的工作來提高推薦的效率,能夠滿足 用戶 在 登錄后 盡快獲得 推薦 可能喜歡的電影 。而 且,目標(biāo)系統(tǒng)并不是十分的復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟(jì)支出有限 。 運(yùn)行 可行性 本系統(tǒng)所耗費(fèi)的資源非常的小, 一般的 電腦無論是硬件還是軟件都能夠滿足條件。 用戶使用 可行性 該系統(tǒng)相關(guān)界面友好、操作簡潔、界面導(dǎo)航功能豐富,查詢方便、存儲(chǔ)容量大、檢索速度快以及具有良好的保密性,因此,用戶使用可行性在技術(shù)上來講是不存在任何問題的。需求分 析的好壞直接決定著 該系統(tǒng)是否能 真正的滿足用戶的 實(shí)際 需求。 基于信任的電影推薦者系統(tǒng)要實(shí)現(xiàn)的最基本的功能是對(duì)于沒注冊(cè)或 已經(jīng) 注冊(cè) 但 沒登錄的用戶推薦最新的電影信息,對(duì)于已注冊(cè)并且進(jìn)行登錄的用戶 根據(jù)用戶以前對(duì)電影的評(píng)分來向該用戶推薦他可能感興趣或喜歡的電影,這是最主要的功能。 業(yè)務(wù)流程分析是對(duì)業(yè)務(wù)功能分析的進(jìn)一步細(xì)化。通過分析現(xiàn)有業(yè)務(wù)流程的基礎(chǔ)上進(jìn)行業(yè)務(wù)流程重組 ( BPR),產(chǎn)生新 的 更為合理的業(yè)務(wù)流程。下面是網(wǎng)絡(luò)隨行秘書系統(tǒng)的業(yè)務(wù)流程分析。 對(duì)于注冊(cè)用戶,如圖 31 所示。 數(shù)據(jù)流程 分析 數(shù)據(jù)流圖( Data Function Diagram): 又名數(shù)據(jù)功 能圖表,簡稱 DFD,就是采用圖形方式來表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。 第 3 章 可行性研究與需求分析 15 注 冊(cè)熱 搜 電影 顯 示影 片 查找全 部 電影 顯 示分 類 電影 顯 示最 新 電影 顯 示其 他 功能按時(shí)間按評(píng)分用 戶 圖 31 注冊(cè)用戶的業(yè)務(wù)流程 登 錄熱 搜 電影 顯 示影 片 查找全 部 電影 顯 示分 類 電影 顯 示影 片 推薦其 他 功能按時(shí)間按評(píng)分查看電影詳細(xì)信息給影片評(píng)分觀看影片用 戶 圖 32 登錄用戶的業(yè)務(wù)流程 燕山大學(xué)里仁學(xué)院畢業(yè)設(shè)計(jì)(論文) 16 用 戶W o n d e r f u l 電 影 推 薦系 統(tǒng)用 戶輸 入 信 息 返 回 信 息 圖 33 wonderful 電影推薦 統(tǒng)的頂級(jí)數(shù)據(jù)流圖 系統(tǒng)功能 分 析 根據(jù)需求的理解歸納 。 W o n d e r f u l 電 影 推 薦 系 統(tǒng)熱 搜 電影 顯 示最 新 電影 顯 示全 部 電影 顯 示分 類 電影 顯 示影 片 推薦影 片 查找按時(shí)間按評(píng)分查看電影詳細(xì)信息給影片評(píng)分觀看影片注 冊(cè) 和登 錄其 他 功能影片新聞?wù)匈t納士聯(lián)系我們圖 34 wonderful 電影推薦系統(tǒng) 功能 圖 (1)用戶 注冊(cè) : 用戶根據(jù)注冊(cè)所需基本信息進(jìn)行個(gè)人信息的注冊(cè),以方便登陸進(jìn)行操作。 (3)熱搜電影顯示 :在 系統(tǒng) 顯示 主 頁面 上 , 根據(jù)以往的用戶搜索記錄顯示最近一段時(shí)間內(nèi)熱搜電影的圖片列表 (4)最新電影顯示 :在 系統(tǒng) 顯示 主 頁面 上 , 根據(jù)最新的上映日期,將最近最新的電影不分類顯示。 (6)分類影片顯示 : 當(dāng)用戶注冊(cè),或者登錄后,在系統(tǒng)主頁上,單擊分類影片,按照類別,分頁顯示出所屬類別的影片。 第 3 章 可行性研究與需求分析 17 (8)影片推薦 : 當(dāng)用戶登錄以后, 在 系統(tǒng)的 顯示頁面 上 ,根據(jù) 用戶以前的信息,對(duì)當(dāng)前用戶推薦其可能喜歡的電影。 (10)影片觀看 : 當(dāng)用戶登錄以后,根據(jù) 系統(tǒng)為用戶推薦的電影,用戶 點(diǎn)擊 所喜歡的影片,單擊播放,已觀看影片 (11)影片評(píng)分 : 當(dāng)用戶登錄以后,進(jìn)入單個(gè)影片頁面,根據(jù)觀看后的喜好度,用戶對(duì)影片作出評(píng)分。用戶若出現(xiàn)問題,可以通過系統(tǒng)提供的聯(lián)系我們,來進(jìn)行及時(shí)反饋。為了方便用戶 快速的觀看自己感興趣的電影 , 設(shè)計(jì)了電影推薦系統(tǒng),能夠幫助用戶快速并且高效的 得 到感興趣 的電影。另外根據(jù)當(dāng)前訪問網(wǎng)站的數(shù)量,系統(tǒng)顯示出當(dāng)前 時(shí)間段內(nèi) 熱搜的電影,并且按照時(shí)間的,將最近最新的電影按照時(shí)間排序,顯示給用戶。燕山大學(xué)里仁學(xué)院畢業(yè)設(shè)計(jì)(論文) 18 第 4 章 系統(tǒng)總體設(shè)計(jì) 19 第 4 章 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)總體設(shè)計(jì)通常由兩個(gè)主要階段組成:系統(tǒng)設(shè)計(jì)階段,確定系統(tǒng)的具體實(shí)施方案;結(jié)構(gòu)設(shè)計(jì)階段,確定軟件結(jié)構(gòu)。 本電影推薦 系統(tǒng) 采用Visual Studio20xx 旗艦版 , SqlServer20xx 數(shù)據(jù)庫管理系統(tǒng)進(jìn)行 開發(fā), 系統(tǒng) 運(yùn)行的底層操作系統(tǒng)是 微軟的 Windows 7 旗艦版 , 電影推薦系統(tǒng) 運(yùn)行 的 服務(wù)器是 Visual Studio20xx 自帶的 測試 服務(wù)器 。 本系統(tǒng) 還有一些輔助的功能 ,如電影信息 的分類顯示、分頁查看所有的電影、對(duì)頁面的保護(hù)、 登錄時(shí)使用驗(yàn)證碼方式來避免發(fā)生暴力破解、對(duì)電影的模糊查找功能、顯示一些影視快訊 等。 系統(tǒng)流程設(shè)計(jì) 在服務(wù)器上運(yùn)行 電影推薦系統(tǒng) , 系統(tǒng)自動(dòng) 進(jìn)入 主頁面 。 用戶單擊 上面的某個(gè)類別時(shí) ,進(jìn)入 分類查看 電影的 頁面, 用戶選擇所要看影片的類別, 鏈接 進(jìn)入進(jìn)行瀏覽 所有該類型的電影 。 當(dāng)用戶登錄系統(tǒng)后 , 左下側(cè)的最新電影列表便會(huì)替換為系統(tǒng)向該用戶推薦的一些電影列表 ,用戶可以查看 系統(tǒng)推薦 影片 的 一些 信息,包括電影的名稱、 所屬的 類型、 影片的 主演、 影片 導(dǎo)演、 影片的 上映時(shí) 間、 影片的 點(diǎn)擊量以及影片的詳細(xì)內(nèi)容介紹; 當(dāng)用戶 點(diǎn)擊播放按鈕 時(shí) , 是一個(gè)模仿電影播放的過程 ,用戶可以 在 觀看 完 電影 后 ,用戶可以根據(jù)觀看電影后的 感受 與推薦的預(yù)期進(jìn)行比較 , 來 對(duì) 所觀看的 電影進(jìn)行評(píng)分,有五種評(píng)分選項(xiàng)可供用戶選擇 分別對(duì)應(yīng)的 1, 2, 3, 4, 5 分 。而此時(shí)用戶也只能瀏覽影片的簡要信息,不能查看用片的詳細(xì)能容了。 主 頁 面熱 搜 電影 顯 示最 新 電影 顯 示全 部 電影 顯 示分 類 電影 顯 示影 片 推薦影 片 查找按時(shí)間按評(píng)分查看電影詳細(xì)信息給影片評(píng)分觀看影片用 戶是 否 登 錄是否其 他 功能 圖 41 系統(tǒng)流程圖 第 4 章 系統(tǒng)總體設(shè)計(jì) 21 數(shù)據(jù) 庫設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì) 是指根據(jù)用戶的 需求 ,在某一具體的數(shù)據(jù)庫管理系統(tǒng)上,設(shè)計(jì)數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫的過程。數(shù)據(jù)庫設(shè)計(jì)是建立 數(shù)據(jù)庫及其應(yīng)用 系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建議中的核心技術(shù)。用戶的需求具體體現(xiàn)在各種信息的提供,保存,更新和查詢,這就要 求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。 數(shù)據(jù)庫的設(shè)計(jì)包括 概念設(shè)計(jì) , 對(duì)用戶要求描述的現(xiàn)實(shí)世界 (可能是一個(gè)工廠、一個(gè)商場或者一個(gè)學(xué)校等 ),通過對(duì)其中諸處的分類、聚集和概括,建立抽象的概念數(shù)據(jù)模型。與此同時(shí),可能還需為各種數(shù)據(jù)處理應(yīng)用領(lǐng)域產(chǎn)生相應(yīng)的邏輯子模式。這一步設(shè)計(jì)的結(jié)果就是所謂 “ 物理數(shù)據(jù)庫 ” 。 數(shù)據(jù)庫表設(shè)計(jì) 根據(jù) 對(duì) 數(shù)據(jù)庫實(shí)體關(guān)系 分析 確定的系統(tǒng)中所有表及其字段 ,創(chuàng)建數(shù)據(jù)燕山大學(xué)里仁學(xué)院畢業(yè)設(shè)計(jì)(論文) 22 表。 用戶表 (t_user):用戶表 。 電影類別表 (t_type): 電影類別 表 。 電影提供 商 表 (t_pany): 公司簡介表 。 這幾張數(shù)據(jù)表的字段說明如表 41~46 所示 。 本系統(tǒng)的數(shù)據(jù)庫實(shí)現(xiàn)是燕山大學(xué)里仁學(xué)院畢業(yè)設(shè)計(jì)(論文) 24 在 SqlServer20xx 數(shù)據(jù)庫管理 系統(tǒng)上 進(jìn)行具體實(shí)現(xiàn)的。它包括:計(jì)算機(jī)配置設(shè)計(jì)、系統(tǒng)模塊 結(jié)構(gòu)設(shè)計(jì) 、數(shù)據(jù)庫和文件設(shè)計(jì)、代碼設(shè)計(jì)以及 系統(tǒng)可靠性 與內(nèi)部控制設(shè)計(jì)等內(nèi)容。本章對(duì) 基于信任模型的電影推薦 系統(tǒng)進(jìn)行了總體設(shè)計(jì)。 第 5 章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 25 第 5 章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 詳細(xì)設(shè)計(jì)階段的任務(wù)還不是具體的編寫程序,而是要設(shè)計(jì)出程序的“藍(lán)圖”,以后程序員將根據(jù)這個(gè)藍(lán)圖寫出實(shí)際的程序代碼。 系統(tǒng)準(zhǔn)備 準(zhǔn)備工作 在安裝好 Visual Studio20xx 后打開軟件,新建一個(gè) filmremendation解決方案,在該解決方案下新建 dal, bil 和 entity 三個(gè)類庫來用于實(shí)現(xiàn)三層架構(gòu)時(shí)使用,在建一個(gè) Web 應(yīng)用程序用來呈現(xiàn)該電影推薦系統(tǒng)。 在 dal類庫中封裝了所有與數(shù)據(jù)庫操作相關(guān)的 接口和包含計(jì)算某用戶專家級(jí)別,可信度,以及用戶間相似度 計(jì)算方法 的類 。 在 entity 類庫 中封裝 的是整個(gè)項(xiàng)目中用到的所有實(shí)體類。 設(shè)計(jì)及實(shí)現(xiàn) 注冊(cè)頁面設(shè)計(jì)及實(shí)現(xiàn) 用戶 想 要 查看電影推薦 , 首先要?jiǎng)?chuàng)建自己的賬號(hào),以方便登陸進(jìn)行操作 。注冊(cè)頁面如圖 51 所示 。根據(jù)系統(tǒng)設(shè)計(jì),用戶信息存放在數(shù)據(jù)庫 user 里, 根據(jù)用戶的注冊(cè)信息, 登錄界面的程序流程 如圖 52 所示。登錄界面如圖 53 所示。 界面的后臺(tái)處理程序會(huì)調(diào)用后臺(tái)的數(shù)據(jù)驗(yàn)證方法來查詢?cè)撚脩羰欠褚呀?jīng)在該網(wǎng)站進(jìn)行過注冊(cè),而驗(yàn)證碼的應(yīng)用可以防止某些暴力破解軟件惡意破壞用戶的密碼。 整體的 主界面采用的是 div + css 的布局, 主要 分為上 、 中 、 下三 個(gè) 部分,中間的用分為左右兩個(gè)部分。 燕山大學(xué)里仁學(xué)院畢業(yè)設(shè)計(jì)(論文) 28 圖 54 主界面 熱搜影片和最新電影顯示設(shè)計(jì)及實(shí)現(xiàn) 熱搜影片和最新影片兩部分主要是針對(duì)于沒有登錄的用戶,由于用戶沒有進(jìn)行登錄操作,因此系統(tǒng)無法得知該用戶的評(píng)分?jǐn)?shù)據(jù)以及該用戶的喜好,所以此種情況下系統(tǒng)只能將一些搜索量較高的或最新的電影推薦給該用戶。 (1)所有影片顯示 在 圖 54 中,當(dāng)點(diǎn)擊所有影片顯示時(shí),進(jìn)入影片顯示頁面,用戶可根據(jù)時(shí)間和評(píng)分兩種方式,排序顯示所有影片 。 第 5 章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 29 圖 55 顯示所有影片 (2)分類影片顯示 在圖 54 中,當(dāng)點(diǎn)擊所有影片 顯示時(shí),進(jìn)入 分類 影片顯示頁面,用戶 也可根據(jù) 頁面顯示的各種電影類別,選擇所需,單擊進(jìn)入顯示頁面 , 根據(jù)用戶的選擇 顯示影片 。 圖 56 分類顯示影片 燕山大學(xué)里仁學(xué)院畢業(yè)設(shè)計(jì)(論文) 30 影片推薦的設(shè)計(jì)與實(shí)現(xiàn) ( 1) 推薦影片顯示 用戶 u 的 專家級(jí)別的計(jì)算公式 : 用來反映某個(gè)用戶 u 對(duì)電影評(píng)分準(zhǔn)確的準(zhǔn)確程度。 ? ?? ??? u iu i m nm n iuuu C O R R E C TE X P E R T I SE 1 ,? (51) 用戶 u 對(duì)電影 i評(píng)分正確性的判斷 。 ???????? ??? ?? ?iviu iviuiu RRif RRifC O R R E C T , , ,0 (52) 可 信度 度計(jì)算公式 :反映用戶 u對(duì)電影的評(píng)分可信性有多大。 ????????????mi av e r ag eiav e r ag emi uiumi av e r ag eiav e r ag euiuuRRRRRRRRT R U S T12,12,1 ,)()())((? (53) 用戶 u 與 v 相似性的 計(jì)算公式 :反映的是用戶 u, v 評(píng)分的相似程度有多大。 ????????????mi vivmi uiumi vivuiuvuRRRRRRRRS I M I L A R I T Y12,12,1 ,)()())((? (54) 計(jì)算公式 如 公式 (55)所示。 ( 2)查看推薦電影的詳細(xì)信息。頁面如圖 58
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1