版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1章引言1.1選題背景及意義1.1.1選題背景在網(wǎng)絡(luò)小說方面,存在的問題是小說質(zhì)量良莠不齊REF_Ref7448\r\h[1],并且讀者無法找到符合預(yù)期的小說。隨著小說類型的豐富和其數(shù)量的增長(zhǎng)REF_Ref9607\r\h[2],讀者在大量的小說中篩選出符合預(yù)期的小說有一定的難度,導(dǎo)致他們對(duì)網(wǎng)絡(luò)小說的興趣降低,并且把碎片時(shí)間轉(zhuǎn)移到短視頻、短劇等其他娛樂方式REF_Ref18548\r\h[3]。作家即便用心完成寫作,也可能無法得到讀者提供的正反饋,影響了寫作積極性。而閱文集團(tuán)作為行業(yè)領(lǐng)頭羊,在2022年通過加強(qiáng)版權(quán)保護(hù)措施減少讀者流失REF_Ref14044\r\h[4],但未達(dá)到預(yù)期效果。付費(fèi)用戶數(shù)量在短期內(nèi)出現(xiàn)回升但未能阻止繼續(xù)流失REF_Ref18146\r\h[5],其原因在于推薦機(jī)制不完善,使得讀者無法找到符合預(yù)期的小說。這種問題不僅降低了讀者的滿意度,還降低了讀者的付費(fèi)意愿,從而導(dǎo)致作家收入下降(圖1.1)REF_Ref28537\r\h[6]。此外,免費(fèi)小說的出現(xiàn)也影響了付費(fèi)小說的收入,擠壓了付費(fèi)小說的市場(chǎng)。另一方面,免費(fèi)小說也擴(kuò)大了網(wǎng)絡(luò)小說的市場(chǎng),吸引了一部分原本對(duì)小說興趣缺乏且付費(fèi)意愿較低的讀者REF_Ref19070\r\h[7]。為應(yīng)對(duì)上述問題,本文提出構(gòu)建一個(gè)基于RuoYi框架的網(wǎng)絡(luò)小說介紹平臺(tái)。該平臺(tái)通過幫助讀者找到符合預(yù)期的小說,同時(shí)也為作家提供一定的評(píng)論數(shù)據(jù)分析,支持他們的寫作方向,同時(shí),也為新人作家進(jìn)入網(wǎng)絡(luò)小說行業(yè)降低難度。這樣的解決方案有助于提升讀者對(duì)網(wǎng)絡(luò)小說的滿意度,增加讀者對(duì)小說平臺(tái)的粘性,從而提高讀者的付費(fèi)意愿,提高作家的收入,提升作家的創(chuàng)作積極性,進(jìn)而提高小說質(zhì)量,讓讀者享受到高質(zhì)量的網(wǎng)絡(luò)小說,為網(wǎng)絡(luò)小說市場(chǎng)健康發(fā)展貢獻(xiàn)出一份力量,緩解現(xiàn)有的問題。
圖1.1閱文集團(tuán)2021年至2024年上半年月活躍與月付費(fèi)用戶對(duì)比圖1.1.2選題意義在這樣的大環(huán)境下,新一代信息技術(shù)的迅猛發(fā)展,尤其是低代碼開發(fā)平臺(tái)的創(chuàng)新,為網(wǎng)絡(luò)小說平臺(tái)的創(chuàng)新提供了新的機(jī)遇。RuoYi作為一個(gè)性能優(yōu)異的低代碼開發(fā)平臺(tái),在低代碼開發(fā)方面具有不少優(yōu)勢(shì),如支持開源REF_Ref20174\r\h[8],其是構(gòu)建網(wǎng)絡(luò)小說介紹平臺(tái)的優(yōu)異選擇。通過基于RuoYi構(gòu)建的網(wǎng)絡(luò)小說介紹平臺(tái),可以在一定程度上降低作家的入門門檻,減少他們?cè)谒鸭瘜懽髻Y料和分析市場(chǎng)上熱門小說的時(shí)間,同時(shí)也增加讀者對(duì)小說平臺(tái)的粘性。該平臺(tái)的研究?jī)r(jià)值主要體現(xiàn)在以下幾個(gè)方面:1.實(shí)踐價(jià)值:該平臺(tái)能夠提高作家的寫作效率,降低入門門檻,為普通用戶推薦符合預(yù)期的小說,減少他們?cè)谒阉餍≌f上的時(shí)間浪費(fèi)。2.經(jīng)濟(jì)價(jià)值:通過該平臺(tái),可以提升小說平臺(tái)和作家的付費(fèi)閱讀收入,同時(shí)給普通用戶提供更好的小說選擇,節(jié)省他們?cè)谛≌f選擇上的經(jīng)濟(jì)成本,提高普通用戶的付費(fèi)性價(jià)比。3.數(shù)據(jù)價(jià)值:平臺(tái)積累的用戶個(gè)性化數(shù)據(jù)可以用于進(jìn)一步提升推薦機(jī)制,為用戶和作家提供更好的服務(wù)體驗(yàn)?;赗uoYi的網(wǎng)絡(luò)小說介紹平臺(tái)能緩解當(dāng)前網(wǎng)絡(luò)小說發(fā)展的問題,還有一定的實(shí)踐意義和研究?jī)r(jià)值。通過本研究,期望能為網(wǎng)絡(luò)小說行業(yè)的繼續(xù)發(fā)展貢獻(xiàn)出一份自己的力量。1.2國(guó)內(nèi)外發(fā)展現(xiàn)狀在網(wǎng)絡(luò)小說繼續(xù)發(fā)展的時(shí)期,網(wǎng)絡(luò)小說的市場(chǎng)隨之增長(zhǎng),而網(wǎng)絡(luò)小說的推薦機(jī)制也偏向于頂層作家,中下層作家則是要為了少數(shù)的推薦明爭(zhēng)暗奪。網(wǎng)絡(luò)小說介紹平臺(tái),是一個(gè)能幫助中下層作家增加小說曝光度的系統(tǒng)。通過對(duì)國(guó)內(nèi)外文獻(xiàn)的研究,國(guó)內(nèi)網(wǎng)絡(luò)小說因?yàn)槭袌?chǎng)飽和而處于一定的停滯期轉(zhuǎn)而開發(fā)IPREF_Ref2189\r\h[9-REF_Ref2196\r\h11],以電視劇、動(dòng)漫等其他形勢(shì)來為小說原著引流,但I(xiàn)P開發(fā)只屬于那些本就擁有足夠名氣的網(wǎng)絡(luò)小說,IP開發(fā)對(duì)這些本身已小有名氣的網(wǎng)絡(luò)小說是錦上添花,中下層的作家并未因此受益,依舊要去爭(zhēng)取小說網(wǎng)站提供的推薦位,使更多讀者看到小說。國(guó)外網(wǎng)絡(luò)小說則要提到日本輕小說REF_Ref16212\r\h[12]和韓國(guó)網(wǎng)絡(luò)小說REF_Ref16300\r\h[13]。其中,日本輕小說在近些年發(fā)展成了網(wǎng)絡(luò)小說的形態(tài)傳播,主要為“成為小說家吧”等網(wǎng)站,以網(wǎng)絡(luò)小說的形式先積攢一批人氣粉絲后,再進(jìn)行文庫(kù)版出版,繼而進(jìn)行IP開發(fā),帶動(dòng)小說原著銷量,如《關(guān)于我轉(zhuǎn)生變成史萊姆這檔事》REF_Ref6904\r\h[14]、《為美好的世界獻(xiàn)上祝福!》REF_Ref7724\r\h[15]等輕小說;韓國(guó)網(wǎng)絡(luò)小說,則要提到最近較為出名《我獨(dú)自升級(jí)》動(dòng)漫版,其為網(wǎng)絡(luò)小說《我獨(dú)自升級(jí)》REF_Ref7991\r\h[16]經(jīng)由日本動(dòng)漫公司改編成動(dòng)漫后,一時(shí)間火爆歐美地區(qū),同時(shí)也為其原版網(wǎng)絡(luò)小說帶來熱度;歐美地區(qū),也對(duì)近些年爆火的中國(guó)網(wǎng)絡(luò)小說進(jìn)行研究REF_Ref27645\r\h[17-REF_Ref27664\r\h18]。由此可見,國(guó)內(nèi)外的網(wǎng)絡(luò)小說都是在發(fā)展到一定程度后進(jìn)行IP開發(fā),從而帶動(dòng)原著的方式。但,IP開發(fā)的方式僅適用于本就已經(jīng)擁有一定粉絲基礎(chǔ)的網(wǎng)絡(luò)小說,大部分的中下層作家則依托于小說平臺(tái)的推薦,需要小說平臺(tái)安排推薦位后,才能讓更多讀者看到小說,缺少足夠的曝光度,也在一定程度上需要讀者花費(fèi)更大的試錯(cuò)成本去閱讀這部分作家的小說。本系統(tǒng)將通過簡(jiǎn)單淺顯的方式對(duì)網(wǎng)絡(luò)小說的信息進(jìn)行歸納總結(jié)和推薦介紹,并將其推薦給讀者,大大減少了讀者在網(wǎng)絡(luò)小說上浪費(fèi)的金錢成本和時(shí)間成本,也為作家提供更好的寫作方向。1.3論文研究目標(biāo)和內(nèi)容本論文構(gòu)建一個(gè)以RuoYi框架為核心的網(wǎng)絡(luò)小說介紹平臺(tái),緩解當(dāng)前網(wǎng)絡(luò)小說中讀者難找到符合興趣的小說,在不感興趣的小說上浪費(fèi)時(shí)間和金錢等的問題。該平臺(tái)能夠增加讀者的閱讀體驗(yàn),還能降低作家的入門門檻,使更多人加入網(wǎng)絡(luò)小說創(chuàng)作。1.4論文結(jié)構(gòu)安排本文主要針對(duì)基于RuoYi的網(wǎng)絡(luò)小說介紹平臺(tái)展開研究,包括引言、系統(tǒng)需求分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)的開發(fā)與實(shí)現(xiàn)、系統(tǒng)測(cè)試、總結(jié)與展望共分為6章,內(nèi)容具體安排如下:第1章引言,主要介紹基于RuoYi的網(wǎng)絡(luò)小說介紹平臺(tái)的社會(huì)背景和所具有的現(xiàn)實(shí)意義、國(guó)內(nèi)外的發(fā)展現(xiàn)狀、論文研究目標(biāo)和內(nèi)容。第2章系統(tǒng)需求分析,主要對(duì)基于RuoYi的網(wǎng)絡(luò)小說介紹平臺(tái)的功能和非功能需求進(jìn)行分析。第3章系統(tǒng)設(shè)計(jì),包括基于RuoYi的網(wǎng)絡(luò)小說介紹平臺(tái)的總體設(shè)計(jì)、系統(tǒng)功能模塊設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)。第4章系統(tǒng)開發(fā)與實(shí)現(xiàn),主要介紹基于RuoYi的網(wǎng)絡(luò)小說介紹平臺(tái)實(shí)現(xiàn)采用的主要技術(shù)、開發(fā)環(huán)境的建立和主要模塊的實(shí)現(xiàn)。第5章系統(tǒng)測(cè)試,先確定測(cè)試的目的和內(nèi)容,再確定好測(cè)試方法對(duì)基于RuoYi的網(wǎng)絡(luò)小說介紹平臺(tái)進(jìn)行測(cè)試。第6章總結(jié)與展望。對(duì)論文進(jìn)行全面的梳理,并對(duì)比現(xiàn)有的網(wǎng)絡(luò)小說介紹平臺(tái),總結(jié)梳理并得出本文結(jié)論。在此基礎(chǔ)上分析本論文的不足和對(duì)未來研究方向的展望。
第2章系統(tǒng)需求分析2.1系統(tǒng)功能需求分析2.1.1普通用戶需求分析本系統(tǒng)為網(wǎng)絡(luò)小說介紹平臺(tái),從普通用戶的角度來看,用戶在注冊(cè)登錄之后可以瀏覽管理員和作家提供的小說信息,并且用戶還能通過搜索欄去搜索自己感興趣的小說,在遇到喜歡的小說的同時(shí),還能將小說放入收藏之中。同時(shí),用戶還能在對(duì)應(yīng)的小說評(píng)論區(qū)發(fā)表自己對(duì)該小說的看法。具體用例圖如圖2.1所示。圖2.1普通用戶角色用例圖2.1.2作家需求分析從作家的角度來看,作家通過注冊(cè)之后,可以進(jìn)入作家專區(qū),進(jìn)行小說的創(chuàng)作與管理,新建小說的同時(shí)需要完成封面、分類、簡(jiǎn)介、書名等方面的填寫,而后,則可以進(jìn)入對(duì)應(yīng)的小說之中新建章節(jié)。同時(shí),作家還能查看自身名下小說的評(píng)論,從而得到足夠的數(shù)據(jù)進(jìn)行分析,來調(diào)整小說的寫作方向。具體用例圖如圖2.2所示。圖2.2作家角色用例圖2.1.3管理員需求分析從管理員的角度來看,在通過登錄后進(jìn)入到對(duì)應(yīng)界面。其中對(duì)用戶可以修改用戶的狀態(tài)及權(quán)限,幫助忘記密碼的用戶重置;在分類上,可以增加小說分類和對(duì)分類描述的修改;而在推薦上,可以增加推薦榜單,并修改小說的推薦優(yōu)先級(jí)。同時(shí),管理員還需要審核作家與普通用戶在平臺(tái)內(nèi)的發(fā)言,避免出現(xiàn)敏感內(nèi)容。具體用例圖如圖2.3所示。圖2.3管理員角色用例圖2.2系統(tǒng)非功能需求分析兼容性需求:系統(tǒng)支持自適應(yīng)調(diào)整窗口大小,在PC端和移動(dòng)端能夠根據(jù)瀏覽器的大小進(jìn)行自適應(yīng)。系統(tǒng)能夠適應(yīng)市面上主流的瀏覽器,保證其能夠在瀏覽器上無功能缺失。安全需求:系統(tǒng)將根據(jù)不同的角色設(shè)定不同的權(quán)限,確保不同權(quán)限的用戶在登錄后進(jìn)入其權(quán)限所在的客戶端,避免用戶數(shù)據(jù)泄漏。2.3本章小結(jié)本章重點(diǎn)針對(duì)選定主題進(jìn)行角色分析與功能需求研究。經(jīng)過本章的系統(tǒng)性探討,深入明確系統(tǒng)需求分析的價(jià)值,掌握角色界定與功能定位的方法?;诖诵纬傻姆治龀晒?,為后續(xù)系統(tǒng)設(shè)計(jì)奠定了堅(jiān)實(shí)基礎(chǔ),有助于構(gòu)建功能架構(gòu)體系。
第3章系統(tǒng)設(shè)計(jì)3.1系統(tǒng)總體設(shè)計(jì)功能結(jié)構(gòu)圖的設(shè)計(jì)是通過直觀圖形,展現(xiàn)復(fù)雜的功能框架,為未來設(shè)計(jì)及測(cè)試環(huán)節(jié)提供參考與指導(dǎo)。根據(jù)第2章的系統(tǒng)需求分析,本系統(tǒng)分別從普通用戶、作家、管理員三個(gè)角色進(jìn)行系統(tǒng)功能設(shè)計(jì)。本系統(tǒng)核心功能包括信息瀏覽、作品創(chuàng)建、作家注冊(cè),而管理員則負(fù)責(zé)管理網(wǎng)頁(yè)內(nèi)的各類信息。具體功能結(jié)構(gòu)圖如圖3.1所示。圖3.1系統(tǒng)功能結(jié)構(gòu)圖
3.2系統(tǒng)功能模塊設(shè)計(jì)系統(tǒng)功能模塊設(shè)計(jì)是系統(tǒng)設(shè)計(jì)的重要一環(huán),它能輔助好之后對(duì)應(yīng)需要設(shè)計(jì)的實(shí)體、數(shù)據(jù)庫(kù)表單等方面。本系統(tǒng)采用通過設(shè)計(jì)一張垂直泳道流程圖來簡(jiǎn)單直觀地了解系統(tǒng)所需設(shè)計(jì)的功能模塊。普通用戶注冊(cè)登錄后瀏覽管理員和作家所提供的信息,發(fā)表評(píng)論,如果想要?jiǎng)?chuàng)作小說則可以申請(qǐng)成為作家,進(jìn)入作家專區(qū),在作家專區(qū)內(nèi)瀏覽信息后,可以創(chuàng)建、發(fā)表和管理作品,通過讀者評(píng)論來進(jìn)行數(shù)據(jù)分析;而管理員則需要在提供讀者和作家需要瀏覽的信息的同時(shí),對(duì)作家與讀者發(fā)布的內(nèi)容進(jìn)行審核,避免敏感內(nèi)容。流程圖如圖3.2所示。圖3.2網(wǎng)絡(luò)小說介紹平臺(tái)流程圖3.3數(shù)據(jù)庫(kù)設(shè)計(jì)3.3.1數(shù)據(jù)庫(kù)E-R模型設(shè)計(jì)數(shù)據(jù)庫(kù)E-R模型設(shè)計(jì)能幫助系統(tǒng)設(shè)計(jì)確定好其間的各個(gè)關(guān)系。具體如圖3.3所示。圖3.3系統(tǒng)數(shù)據(jù)庫(kù)E-R模型圖3.3.2實(shí)體屬性設(shè)計(jì)在上文確定好系統(tǒng)的E-R模型之后,則需要對(duì)相應(yīng)的實(shí)體進(jìn)行設(shè)計(jì),確保各實(shí)體所對(duì)應(yīng)屬性完整,為后續(xù)的數(shù)據(jù)庫(kù)表單設(shè)計(jì)打好基礎(chǔ),保證系統(tǒng)功能完整。具體實(shí)體如下:(1)用戶實(shí)體用戶實(shí)體包含的屬性為用戶id、頭像、更新時(shí)間、用戶權(quán)限、簽名等,具體實(shí)體屬性如下圖3.4所示。圖3.4用戶實(shí)體屬性圖(2)小說實(shí)體小說實(shí)體的屬性為小說id、小說分類、章節(jié)id、更新時(shí)間、創(chuàng)建時(shí)間等,具體實(shí)體屬性如下圖3.5所示。圖3.5小說實(shí)體屬性圖(3)分類實(shí)體分類實(shí)體包含的屬性有分類id、描述、修改時(shí)間等,如下圖3.6所示。圖3.6分類實(shí)體屬性圖(4)章節(jié)實(shí)體章節(jié)實(shí)體的屬性為章節(jié)id、章節(jié)順序、創(chuàng)建時(shí)間、修改時(shí)間、章節(jié)狀態(tài)等,具體實(shí)體屬性如下圖3.7所示。圖3.7章節(jié)實(shí)體屬性圖(5)評(píng)論實(shí)體評(píng)論實(shí)體的屬性為評(píng)論id、用戶id、小說id、評(píng)論內(nèi)容、評(píng)分、更新時(shí)間等,具體實(shí)體屬性如圖3.8所示。圖3.8評(píng)論實(shí)體屬性圖(6)收藏實(shí)體收藏實(shí)體包含的屬性為收藏id、小說id、用戶id、收藏時(shí)間等,具體實(shí)體屬性如下圖3.9所示。圖3.9收藏實(shí)體屬性圖(7)閱讀歷史實(shí)體閱讀歷史實(shí)體包含的屬性有閱讀歷史id、用戶id、小說id、章節(jié)id、閱讀進(jìn)度、更新時(shí)間等,具體實(shí)體屬性如下圖3.10所示。圖3.10閱讀歷史實(shí)體屬性圖(8)推薦實(shí)體推薦實(shí)體包含的屬性有推薦id、小說id、推薦名稱、推薦優(yōu)先級(jí)、創(chuàng)建時(shí)間、更新時(shí)間等,具體實(shí)體屬性如下圖3.11所示。圖3.11推薦實(shí)體屬性圖(9)權(quán)限實(shí)體權(quán)限實(shí)體包含的屬性有權(quán)限id、權(quán)限名等,具體實(shí)體屬性如圖3.12所示。圖3.12權(quán)限實(shí)體屬性圖3.3.3數(shù)據(jù)庫(kù)詳細(xì)表設(shè)計(jì)(1)數(shù)據(jù)庫(kù)表概覽基于系統(tǒng)功能模塊E-R的設(shè)計(jì),結(jié)合各個(gè)實(shí)體屬性的設(shè)計(jì)基礎(chǔ)上進(jìn)行表單的設(shè)計(jì),主要數(shù)據(jù)庫(kù)表如表3.1所示。表3.1主要數(shù)據(jù)庫(kù)表概覽表名表含義字段數(shù)量關(guān)聯(lián)表user_info用戶信息表9rolesroles權(quán)限表2books作品表11chapters,categorisecategories分類表5chapters章節(jié)表8bookscomments評(píng)論表5user_info,booksfavorites收藏表4user_info,booksreading_history閱讀歷史表6user_info,booksrecommendation_novels推薦小說表5books表3.1主要數(shù)據(jù)庫(kù)表概覽(續(xù)表)表名表含義字段數(shù)量關(guān)聯(lián)表recommendations推薦權(quán)限表5(2)用戶信息表user_info設(shè)計(jì)用戶信息表包括了用戶id、權(quán)限id、簽名、頭像、更新時(shí)間、用戶狀態(tài)等,詳情見表3.2。表3.2用戶信息表字段數(shù)據(jù)類型字段名屬性idint(11)用戶id主鍵role_idint(11)權(quán)限idnotnullphonevarchar(11)手機(jī)號(hào)notnulluser_namevarchar(32)用戶名notnullpasswordvarchar(16)用戶密碼notnullsignaturevarchar(255)簽名nulluser_imagevarchar(255)頭像notnullcreate_atdatetime創(chuàng)建時(shí)間notnullupdate_atdatetime更新時(shí)間notnullstatusint(11)用戶狀態(tài)權(quán)限表roles的設(shè)計(jì)權(quán)限表包括了權(quán)限id、權(quán)限名,詳情見表3.3。表3.3權(quán)限表字段數(shù)據(jù)類型字段名屬性role_idint(11)權(quán)限id主鍵namevarchar(8)權(quán)限名reader:‘讀者’orauthor:‘作家’oradmin:‘管理員’(4)作品表books的設(shè)計(jì)作品表包括了作品id、作者、封面圖路徑、創(chuàng)建時(shí)間、更新時(shí)間、小說狀態(tài)等,詳情見表3.4。
表3.4作品表字段數(shù)據(jù)類型字段名屬性book_idint(11)作品id主鍵categories_idint(11)分類idnotnullchapter_idint(11)章節(jié)IDnulltitlevarchar(32)小說名notnullauthorint(16)作者notnulldescriptionmediumtext小說簡(jiǎn)介notnullcover_imagevarchar(255)封面圖路徑notnullcreated_atdatetime創(chuàng)建時(shí)間notnullupdate_atdatetime更新時(shí)間notnullstatusint(11)小說狀態(tài)bcaseint(2)0:‘連載中’or1:‘完結(jié)’or2:‘?dāng)喔?)分類表categories的設(shè)計(jì)分類表包括了分類id、詳情等,詳情見表3.5。表3.5分類表字段數(shù)據(jù)類型字段名屬性categorie_idint(11)分類id主鍵categorie_namevarchar(32)分類名稱notnulldescriptionvarchar(255)分類詳情created_atdatetime創(chuàng)建時(shí)間notnullupdated_atdatetime更新時(shí)間notnull(6)章節(jié)表chapters的設(shè)計(jì)章節(jié)表包括了章節(jié)id、作品id、章節(jié)內(nèi)容、章節(jié)狀態(tài)等,詳情見表3.6。表3.6章節(jié)表字段數(shù)據(jù)類型字段名屬性book_idint(11)作品idnotnulltitlevarchar(64)章節(jié)名notnullcontentmediumtext章節(jié)內(nèi)容notnullchapter_orderint(11)章節(jié)順序notnullcreated_atdatetime創(chuàng)建時(shí)間notnull表3.6章節(jié)表(續(xù)表)字段數(shù)據(jù)類型字段名屬性u(píng)pdated_atdatetime更新時(shí)間notnullstatusint(2)0:‘草稿’or1:‘已發(fā)布’null(7)評(píng)論表comments的設(shè)計(jì)評(píng)論表包括了評(píng)論id、用戶id、作品id、評(píng)分等,詳情見表3.7。表3.7評(píng)論表字段數(shù)據(jù)類型字段名屬性comment_idint(11)評(píng)論id主鍵user_idint(11)用戶idnotnullbook_idint(11)作品idnotnullcontentmediumtext評(píng)論內(nèi)容notnullratingint(11)評(píng)分notnullupdated_atdatetime更新時(shí)間notnull收藏表favorites的設(shè)計(jì)收藏表包括了收藏id、用戶id、作品id、更新時(shí)間等,詳情見表3.8。表3.8收藏表字段數(shù)據(jù)類型字段名屬性favorite_idint(11)收藏id主鍵user_idint(11)用戶idnotnullbook_idint(11)作品idnotnullupdated_atdatetime更新時(shí)間notnull閱讀歷史表reading_history的設(shè)計(jì)閱讀歷史表包括了閱讀歷史id、作品id、閱讀進(jìn)度、更新時(shí)間等,詳情見表3.9。表3.9閱讀歷史表字段數(shù)據(jù)類型字段名屬性history_idint(11)閱讀歷史id主鍵user_idint(11)用戶idnotnullbook_idint(11)作品idnotnullchapter_idint(11)章節(jié)idnotnullprogressfloat閱讀進(jìn)度notnull表3.9閱讀歷史表(續(xù)表)字段數(shù)據(jù)類型字段名屬性u(píng)pdated_atdatetime更新時(shí)間notnulluser_idint(11)用戶idnotnull推薦小說表recommendation_novels的設(shè)計(jì)推薦小說表包括了id、推薦小說id、作品id、推薦優(yōu)先級(jí)、創(chuàng)建時(shí)間等,詳情見表3.10。表3.10推薦小說表字段數(shù)據(jù)類型字段名屬性idint(11)id主鍵recommendation_idint(11)推薦小說idnotnullnovel_idint(11)作品idnotnullpriorityint(11)推薦優(yōu)先級(jí)notnullcreated_atdatetime創(chuàng)建時(shí)間notnull推薦權(quán)限表recommendations的設(shè)計(jì)推薦權(quán)限表包括了id、推薦名稱、推薦優(yōu)先級(jí)、創(chuàng)建時(shí)間、更新時(shí)間等,詳情見表3.11。表3.11推薦權(quán)限表字段數(shù)據(jù)類型字段名屬性idint(11)id主鍵namevarchar(32)推薦名稱notnullpriorityint(11)推薦優(yōu)先級(jí)(1~10)notnullcreated_atdatetime創(chuàng)建時(shí)間notnullupdated_atdatetime更新時(shí)間notNull3.4本章小結(jié)通過本章,加深了對(duì)數(shù)據(jù)庫(kù)表單設(shè)計(jì)的理解,明了在實(shí)際項(xiàng)目中應(yīng)用E-R模型進(jìn)行系統(tǒng)分析的優(yōu)勢(shì)。本章中遇到的一些問題,例如如何正確設(shè)置外鍵保證關(guān)聯(lián)表數(shù)據(jù)的一致,如何正確劃分實(shí)體和屬性。本章在設(shè)計(jì)數(shù)據(jù)庫(kù)表單時(shí),除了要考慮到當(dāng)前的功能需求,還要考慮到未來的需求,需要為數(shù)據(jù)庫(kù)表單設(shè)計(jì)保證一定的擴(kuò)展空間,給后續(xù)系統(tǒng)的設(shè)計(jì)與維護(hù)提供了便捷,也為下一章系統(tǒng)開發(fā)與實(shí)現(xiàn)打好了基礎(chǔ)。
第4章系統(tǒng)開發(fā)與實(shí)現(xiàn)4.1系統(tǒng)技術(shù)選型使用Java、Vue和MySQL構(gòu)建系統(tǒng)具有端到端全棧開發(fā)優(yōu)勢(shì)。Java憑借其后端強(qiáng)大的數(shù)據(jù)處理能力來保證系統(tǒng)穩(wěn)定性,Vue則通過組件化開發(fā)模式能夠更方便完成前端頁(yè)面的開發(fā),MySQL則以可靠的數(shù)據(jù)存儲(chǔ)機(jī)制保障信息完整性,三者協(xié)同可以提供一個(gè)良好的方案。該技術(shù)組合有良好的跨平臺(tái)兼容性,為后續(xù)系統(tǒng)升級(jí)提供一定的擴(kuò)展空間?;赟pringBoot+Vue的RuoYi框架來作為開發(fā),能夠更靈活地根據(jù)系統(tǒng)需求調(diào)整。Java是一門成熟的編程語(yǔ)言,其經(jīng)過驗(yàn)證的穩(wěn)定性是后端開發(fā)的一大優(yōu)勢(shì)。Vue在HTML基礎(chǔ)上提供更簡(jiǎn)潔的語(yǔ)法結(jié)構(gòu),配合市面上的低代碼開發(fā)平臺(tái)可降低前端界面的設(shè)計(jì)難度。MySQL作為歷經(jīng)多年迭代的數(shù)據(jù)庫(kù)管理系統(tǒng),其各種版本經(jīng)過市場(chǎng)驗(yàn)證,可以選擇高穩(wěn)定的版本來保證數(shù)據(jù)服務(wù)的穩(wěn)定。4.2開發(fā)環(huán)境和實(shí)現(xiàn)步驟開發(fā)環(huán)境:前端:HTML、Vue;后端及框架:Java、SpringBoot;JDK版本:1.8;數(shù)據(jù)庫(kù)版本:mysql5.0;數(shù)據(jù)庫(kù)工具:Navicat;開發(fā)平臺(tái):IntellijIdea;操作系統(tǒng):win10。實(shí)現(xiàn)步驟:確定好開發(fā)目標(biāo)后,在計(jì)算機(jī)上按順序搭建開發(fā)環(huán)境:先配置Java運(yùn)行環(huán)境,確定需要的JDK版本;通過安裝nvm來管理Node.js版本,來快速切換版本以減少時(shí)間損耗;安裝好與項(xiàng)目匹配的數(shù)據(jù)庫(kù)版本,并安裝配置好圖形化數(shù)據(jù)庫(kù)管理工具Navicat,更簡(jiǎn)單地調(diào)整數(shù)據(jù)表結(jié)構(gòu);安裝主流開發(fā)平臺(tái)IntellijIdea。在完成基礎(chǔ)環(huán)境搭建后,進(jìn)行系統(tǒng)可行性論證與角色需求分析?;贛ySQL數(shù)據(jù)庫(kù)進(jìn)行表單設(shè)計(jì),同時(shí)參考市場(chǎng)上的Vue低代碼平臺(tái)來設(shè)計(jì)前端界面,完成代碼的優(yōu)化與全系統(tǒng)的聯(lián)調(diào)測(cè)試。4.3主要模塊的實(shí)現(xiàn)4.3.1網(wǎng)絡(luò)小說信息主頁(yè)模塊設(shè)計(jì)用戶可以在網(wǎng)絡(luò)小說信息主頁(yè)選取自己感興趣的網(wǎng)絡(luò)小說,點(diǎn)擊進(jìn)入小說詳情頁(yè)面,瀏覽簡(jiǎn)介和信息,也可以通過上方的搜索欄進(jìn)行小說名,作者名或是小說類型進(jìn)行搜索自己需要的作品,或者是通過網(wǎng)站提供的排行榜來選取自身感興趣的作品。具體如圖4.1所示。圖4.1網(wǎng)絡(luò)小說信息主頁(yè)圖4.3.2網(wǎng)絡(luò)小說評(píng)論區(qū)模塊設(shè)計(jì)用戶可以在評(píng)論區(qū)內(nèi)發(fā)表自己對(duì)網(wǎng)絡(luò)小說介紹信息的想法,并以此反饋給對(duì)應(yīng)作者,也可以在評(píng)論區(qū)內(nèi)提出自己對(duì)平臺(tái)系統(tǒng)的意見,從而反饋給管理員,管理員再進(jìn)行分析后對(duì)該小說進(jìn)行推薦權(quán)限調(diào)整。具體如圖4.2所示。圖4.2網(wǎng)絡(luò)小說評(píng)論區(qū)圖其核心代碼如下:@RestController
@RequestMapping("/rendering/comments")
publicclassCommentController{
@Autowired
privateCommentServicecommentService;
/**
*獲取書籍評(píng)論列表
*/
@GetMapping("/list/{bookId}")
publicResultgetComments(
@PathVariableIntegerbookId,
@RequestParam(defaultValue="1")Integerpage,
@RequestParam(defaultValue="10")Integerlimit
){
IPage<Comments>comments=commentService.getCommentsByBookId(bookId,page,limit);
returnResult.success(comments);
}
/**
*添加評(píng)論
*/
@PostMapping("/add")
publicResultaddComment(@RequestBodyCommentscomment){
if(comment.getUserId()==null||comment.getBookId()==null){
returnResult.error("參數(shù)錯(cuò)誤");
}
if(comment.getContent()==null||comment.getContent().trim().isEmpty()){
returnResult.error("評(píng)論內(nèi)容不能為空");
}
if(comment.getRating()==null||comment.getRating()<1||comment.getRating()>5){
returnResult.error("評(píng)分必須在1-5之間");
}
commentService.addComment(comment);
returnResult.success("評(píng)論成功");
}
/**
*刪除評(píng)論
*/
@DeleteMapping("/{commentId}")
publicResultdeleteComment(
@PathVariableIntegercommentId,
@RequestParamIntegeruserId
){
commentService.deleteComment(commentId,userId);
returnResult.success("刪除成功");
}
/**
*獲取評(píng)論總數(shù)
*/
@GetMapping("/count/{bookId}")
publicResultgetCommentCount(@PathVariableIntegerbookId){
Integercount=commentService.getCommentCount(bookId);
returnResult.success(count);
}
}
4.3.3作家專區(qū)模塊設(shè)計(jì)用戶可以通過點(diǎn)擊網(wǎng)絡(luò)小說信息主頁(yè)右下角的“筆”圖案來進(jìn)入作家專區(qū),從而成為一名作家,在作家專區(qū)內(nèi)發(fā)表自己想要發(fā)表的小說內(nèi)容,從而提供給其他的用戶瀏覽,也可以自行發(fā)表自身對(duì)其他網(wǎng)絡(luò)小說大綱的總結(jié),還可以對(duì)讀者發(fā)表的評(píng)論進(jìn)行管理,收集讀者對(duì)小說的看法進(jìn)行分析。具體如圖4.3所示。圖4.3作家專區(qū)首頁(yè)圖作品管理:作家可以在全部作品頁(yè)面管理名下小說,包括創(chuàng)建新作品、編輯作品、刪除作品、創(chuàng)建新章節(jié)、發(fā)布新章節(jié)等,具體如圖4.4所示。圖4.4作品管理圖其核心代碼如下:@PostMapping("/add")publicResultaddChapter(@RequestBodyChapterschapter){chapterMapper.insert(chapter);returnResult.success("添加成功");}@PostMapping("/update")publicResultupdateChapter(@RequestBodyChapterschapter){chapterMapper.updateById(chapter);returnResult.success("更新成功");}@GetMapping("/del/{id}")publicResultdeleteChapter(@PathVariableIntegerid){chapterMapper.deleteById(id);returnResult.success("刪除成功");}@GetMapping("/detail/{id}")publicResultgetChapterDetail(@PathVariableIntegerid){Chapterschapter=chapterMapper.selectById(id);if(chapter==null){returnResult.error("章節(jié)不存在");}returnResult.success(chapter);}@PostMapping("/draft")publicResultsaveDraft(@RequestBodyChapterschapter){chapter.setStatus(0);//0表示草稿狀態(tài)if(chapter.getChapterId()!=null){//更新已有草稿chapterMapper.updateById(chapter);}else{//新建草稿chapterMapper.insert(chapter);}returnResult.success("草稿保存成功");}@PostMapping("/publish/{id}")publicResultpublishChapter(@PathVariableIntegerid){Chapterschapter=chapterMapper.selectById(id);if(chapter==null){returnResult.error("章節(jié)不存在");}//更新狀態(tài)為已發(fā)布chapter.setStatus(1);//1表示已發(fā)布狀態(tài)chapterMapper.updateById(chapter);returnResult.success("發(fā)布成功");}
評(píng)論管理:作家可以在評(píng)論管理中瀏覽讀者發(fā)表的評(píng)論,并通過讀者評(píng)論進(jìn)行數(shù)據(jù)分析,確保發(fā)布內(nèi)容能吸引讀者興趣。同時(shí),作家還能通過搜索欄搜索是否出現(xiàn)敏感內(nèi)容,及時(shí)對(duì)敏感內(nèi)容進(jìn)行刪除。具體如圖4.5所示。圖4.5評(píng)論管理圖4.3.4管理員模塊的設(shè)計(jì)管理員可以通過網(wǎng)絡(luò)小說信息主頁(yè)右下角的“筆”圖案進(jìn)入后臺(tái),輸入賬戶密碼后到達(dá)管理員后臺(tái)。管理員可在后臺(tái)界面對(duì)用戶、網(wǎng)絡(luò)小說分類、推薦榜單、推薦網(wǎng)絡(luò)小說等進(jìn)行管理,并可以對(duì)對(duì)應(yīng)推薦設(shè)定優(yōu)先級(jí),保證受歡迎的網(wǎng)絡(luò)小說排在推薦首列。用戶管理:管理員在基礎(chǔ)操作上,還能查看用戶個(gè)性簽名等內(nèi)容。具體如圖4.6所示。圖4.6用戶管理圖分類管理:管理員可添加分類、修改分類信息、刪除分類,查看分類名稱、分類描述、創(chuàng)建的時(shí)間等內(nèi)容。具體如圖4.7所示。圖4.7分類管理圖推薦管理:管理員可在推薦管理頁(yè)面添加、刪除、修改推薦榜單,也可查看推薦榜單名稱、推薦優(yōu)先級(jí)、創(chuàng)建時(shí)間、更新時(shí)間等信息。如圖4.8所示。圖4.8推薦管理圖
推薦小說:管理員可對(duì)推薦小說頁(yè)面選擇需要推薦的小說設(shè)定推薦優(yōu)先級(jí),若是書籍過多,一時(shí)無法找到需要推薦的小說,可通過搜索欄搜索后進(jìn)行修改推薦優(yōu)先級(jí)。如圖4.9所示。圖4.9推薦小說圖4.3.5讀者收藏與書架模塊設(shè)計(jì)讀者可以通過點(diǎn)擊“收藏”按鈕,將感興趣的作品收藏到自己的書架之中,也可以將正在觀看卻還未看完的作品收藏到書架之中。收藏功能:讀者可點(diǎn)擊進(jìn)入小說詳情頁(yè)面,將書籍放入到自己的書架中。如圖4.10所示。圖4.10用戶收藏圖書架功能:用戶收藏的書籍將存儲(chǔ)在用戶的個(gè)人書架之中,并且,書籍還醬保持用戶之前的閱讀進(jìn)度。如圖4.11所示。圖4.11書架圖其核心代碼如下:@GetMapping("/list")publicResult<List<Map<String,Object>>>getFavoriteBooks(@RequestParamIntegeruserId){try{List<Map<String,Object>>books=favoriteService.getFavoriteBooks(userId);returnResult.success(books);}catch(Exceptione){returnResult.error("獲取收藏列表失敗");}}@PostMapping("/add")publicResult<Boolean>addFavorite(@RequestParamIntegeruserId,@RequestParamIntegerbookId){try{booleansuccess=favoriteService.addFavorite(userId,bookId);System.out.println(success);returnsuccess?Result.success(true):Result.error("已經(jīng)收藏過了");}catch(Exceptione){returnResult.error("添加收藏失敗");}}@PostMapping("/remove")publicResult<Boolean>removeFavorite(@RequestParamIntegeruserId,@RequestParamIntegerbookId){try{booleansuccess=favoriteService.removeFavorite(userId,bookId);returnsuccess?Result.success(true):Result.error("移除收藏失敗");}catch(Exceptione){returnResult.error("移除收藏失敗");}}@GetMapping("/check")publicResult<Boolean>checkFavorite(@RequestParamIntegeruserId,@RequestParamIntegerbookId){try{booleanisFavorited=favoriteService.checkFavorite(userId,bookId);returnResult.success(isFavorited);}catch(Exceptione){returnResult.error("檢查收藏狀態(tài)失敗");}4.4本章小結(jié)本章設(shè)計(jì)在既有總體功能架構(gòu)基礎(chǔ)上,進(jìn)一步規(guī)劃模塊功能并進(jìn)行分類。通過模塊化設(shè)計(jì)來完成程序編碼,完成系統(tǒng)開發(fā)中的數(shù)據(jù)庫(kù)表單的構(gòu)建。待系統(tǒng)基礎(chǔ)功能開發(fā)完成后,即可順利轉(zhuǎn)入測(cè)試驗(yàn)證階段。
第5章測(cè)試5.1測(cè)試目的測(cè)試的目的在于驗(yàn)證上一章節(jié)中實(shí)現(xiàn)的系統(tǒng)的功能是否能夠基本運(yùn)行。系統(tǒng)在運(yùn)行時(shí),是否會(huì)出現(xiàn)bug,導(dǎo)致系統(tǒng)無法正常運(yùn)行;或是在不同的瀏覽器上能否正常運(yùn)行;或是在不同的操作系統(tǒng)上能否正常運(yùn)行。5.2測(cè)試方法根據(jù)測(cè)試目的,在測(cè)試的時(shí)候,選用黑盒測(cè)試法,只驗(yàn)證系統(tǒng)的功能、兼容性等方面是否符合預(yù)期,而不對(duì)代碼進(jìn)行邏輯測(cè)試。5.3系統(tǒng)功能測(cè)試系統(tǒng)的功能測(cè)試是軟件開發(fā)的重要環(huán)節(jié),其意義在于檢測(cè)系統(tǒng)的功能能不能完成所需的基本功能。在完成對(duì)網(wǎng)絡(luò)小說平臺(tái)的開發(fā)后,將對(duì)系統(tǒng)進(jìn)行測(cè)試。5.3.1網(wǎng)絡(luò)小說信息測(cè)試當(dāng)用戶在登錄之后,可瀏覽網(wǎng)絡(luò)小說列表,便能根據(jù)自己的喜好選擇自己感興趣的網(wǎng)絡(luò)小說,并將其收藏。而作家也能對(duì)名下作品管理。網(wǎng)絡(luò)小說信息測(cè)試如表5.1所示。表5.1網(wǎng)絡(luò)小說信息測(cè)試表序號(hào)測(cè)試項(xiàng)操作預(yù)期結(jié)果結(jié)果1用戶端信息管理添加小說進(jìn)入書架收藏成功加入書架通過2作家端信息管理刪除已發(fā)布小說章節(jié)成功刪除小說章節(jié)通過5.3.2分類管理測(cè)試在系統(tǒng)的后臺(tái)界面,管理員可以在對(duì)應(yīng)界面添加、修改、刪除分類,能夠確保提供的分類信息及時(shí)更新。另外可以根據(jù)需要設(shè)置不同類型的測(cè)試功能。分類管理測(cè)試如表5.2所示。
表5.2分類管理測(cè)試表序號(hào)測(cè)試項(xiàng)操作預(yù)期結(jié)果結(jié)果1管理員添加分類分類管理添加分類成功添加,出現(xiàn)新分類通過2管理員修改分類分類管理修改分類修改成功,分類信息改變通過5.3.3用戶管理測(cè)試管理員具有對(duì)普通用戶的賬戶進(jìn)行管理的權(quán)限,而且還能進(jìn)行賬戶的增加、刪除、修改和查閱等多種操作。若普通用戶想要?jiǎng)?chuàng)建賬戶,可以在管理員的協(xié)助下進(jìn)行賬戶的創(chuàng)建,并且管理員可以對(duì)用戶的權(quán)限進(jìn)行修改。用戶管理測(cè)試用例表如表5.3所示。表5.3用戶管理測(cè)試表序號(hào)測(cè)試項(xiàng)操作預(yù)期結(jié)果結(jié)果1管理員新增用戶用戶管理新增用戶新增用戶通過2管理員刪除用戶用戶管理刪除用戶刪除用戶通過3管理員修改用戶權(quán)限用戶管理編輯用戶提升用戶權(quán)限為作家通過5.3.4作品管理測(cè)試作家可以對(duì)自身寫的小說進(jìn)行管理。具體如表5.4所示。表5.4作品管理測(cè)試表序號(hào)測(cè)試項(xiàng)操作預(yù)期結(jié)果結(jié)果1作家端新建作品全部作品創(chuàng)建新作品成功創(chuàng)建新作品通過2作家端編輯作品信息全部作品中選中需要修改作品的齒輪圖標(biāo),選擇“編輯”成功修改作品簡(jiǎn)介通過2作家端刪除作品全部作品中選擇需要?jiǎng)h除作品的齒輪圖標(biāo),選擇“刪除”成功刪除作品,刪除作品從全部作品中消失通過5.4兼容性測(cè)試兼容性測(cè)試是系統(tǒng)測(cè)試中關(guān)鍵的一環(huán),這決定了系統(tǒng)能否在不同的瀏覽器或操作系統(tǒng)之中正常運(yùn)行。具體見表5.5和表5.6。表5.5瀏覽器兼容性測(cè)試表序號(hào)測(cè)試項(xiàng)操作預(yù)期結(jié)果結(jié)果1Chrome登錄用戶系統(tǒng),進(jìn)入個(gè)人中心成功進(jìn)入個(gè)人中心通過2MicrosoftEdge登錄用戶系統(tǒng),進(jìn)入個(gè)人中心成功進(jìn)入個(gè)人中心通過3Firefox登錄用戶系統(tǒng),進(jìn)入個(gè)人中心成功進(jìn)入個(gè)人中心通過4Chrome登錄作家專區(qū),創(chuàng)建新作品和新章節(jié)成功在新作品中創(chuàng)建新章節(jié)通過5MicrosoftEdge登錄作家專區(qū),創(chuàng)建新作品和新章節(jié)成功在新作品中創(chuàng)建新章節(jié)通過6Firefox登錄作家專區(qū),創(chuàng)建新作品和新章節(jié)成功在新作品中創(chuàng)建新章節(jié)通過表5.6操作系統(tǒng)兼容性測(cè)試表序號(hào)測(cè)試項(xiàng)操作預(yù)期結(jié)果結(jié)果1Windows在Windows系統(tǒng)中,登錄系統(tǒng)成功登錄通過2macOS在macOS中,登錄系統(tǒng)成功登錄通過5.5本章小結(jié)本章采用黑盒測(cè)試方法對(duì)RuoYi網(wǎng)絡(luò)小說平臺(tái)進(jìn)行驗(yàn)證,測(cè)試表明該系統(tǒng)滿足常規(guī)管理系統(tǒng)需求,核心功能運(yùn)行穩(wěn)定且需求功能完整實(shí)現(xiàn),所以是一個(gè)合格的系統(tǒng)。
第6章總結(jié)與展望6.1總結(jié)通過完成對(duì)網(wǎng)絡(luò)小說介紹平臺(tái)的開發(fā)和本論文的撰寫,了解到軟件開發(fā)過程中軟件工程思想的重要性。在本項(xiàng)目的前期,因?yàn)閷?duì)用戶的需求分析不夠明了,造成后續(xù)的設(shè)計(jì)與編碼階段出現(xiàn)不少問題。在完善代碼實(shí)現(xiàn)系統(tǒng)功能的同時(shí),原本是考慮直接將封面和頭像等圖片內(nèi)容保存在數(shù)據(jù)庫(kù)之中,后經(jīng)過同學(xué)指點(diǎn),選擇在數(shù)據(jù)庫(kù)中存儲(chǔ)圖片的文檔路徑,從而讀取圖片,減少對(duì)數(shù)據(jù)庫(kù)的存儲(chǔ)壓力;在實(shí)現(xiàn)對(duì)文本內(nèi)容包裝的問題上,先將文本內(nèi)容包裝后再進(jìn)行了對(duì)應(yīng)的文本排序。本系統(tǒng)實(shí)現(xiàn)的是一個(gè)網(wǎng)絡(luò)小說介紹平臺(tái),根據(jù)不同角色設(shè)計(jì)了不同的功能,并通過課內(nèi)外知識(shí)完成。因?yàn)閭€(gè)人的學(xué)識(shí)及能力所限,無法將系統(tǒng)完善到市場(chǎng)需求的使用標(biāo)準(zhǔn),只能確保實(shí)現(xiàn)可以完成基本的功能,在某些功能方面還不夠完善,希望能在未來將本系統(tǒng)完善。該系統(tǒng)對(duì)比市面上的軟件有一定的優(yōu)勢(shì),如采用前端適應(yīng)性設(shè)計(jì),可以根據(jù)用戶的設(shè)備窗口大小進(jìn)行適應(yīng)性的調(diào)整,保證了界面的流暢性。系統(tǒng)對(duì)用戶權(quán)限劃分,管理員、作家
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年浙江省衢州市單招職業(yè)傾向性考試模擬測(cè)試卷附答案
- 2026年廣東省梅州市單招職業(yè)適應(yīng)性測(cè)試題庫(kù)及答案1套
- 2026年廣西農(nóng)業(yè)職業(yè)技術(shù)大學(xué)單招綜合素質(zhì)考試模擬測(cè)試卷及答案1套
- 2026年江蘇省泰州市單招職業(yè)適應(yīng)性測(cè)試模擬測(cè)試卷及答案1套
- 2026年政府保密知識(shí)測(cè)試題含答案
- 2025河南省醫(yī)學(xué)科學(xué)院康復(fù)醫(yī)學(xué)研究所第三批招聘工作人員13人參考題庫(kù)附答案
- 2026中國(guó)旅游集團(tuán)總部及所屬企業(yè)崗位招聘9人筆試備考試題及答案解析
- 2026陜西師范大學(xué)西安市浐灞教育集團(tuán)招聘筆試備考題庫(kù)及答案解析
- 2025年湖南長(zhǎng)沙市雨花區(qū)育新第二小學(xué)秋教師招聘筆試備考題庫(kù)附答案
- 2025年四平市民族宗教事務(wù)服務(wù)中心等事業(yè)單位公開選調(diào)工作人員備考題庫(kù)(17人)附答案
- 職高高二語(yǔ)文試卷及答案分析
- 2025屆江蘇省南通市高三下學(xué)期3月二?;瘜W(xué)試題(含答案)
- 班主任安全管理分享會(huì)
- 消防救援預(yù)防職務(wù)犯罪
- 畢業(yè)論文答辯的技巧有哪些
- 酒店安全風(fēng)險(xiǎn)分級(jí)管控和隱患排查雙重預(yù)防
- 2018年風(fēng)電行業(yè)事故錦集
- 一體化泵站安裝施工方案
- 《重點(diǎn)新材料首批次應(yīng)用示范指導(dǎo)目錄(2024年版)》
- 防水班組安全晨會(huì)(班前會(huì))
- 全國(guó)職業(yè)院校技能大賽高職組(研學(xué)旅行賽項(xiàng))備賽試題及答案
評(píng)論
0/150
提交評(píng)論