讀小說管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第1頁
讀小說管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第2頁
讀小說管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第3頁
讀小說管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第4頁
讀小說管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

XX大學(xué)XX學(xué)院XX大學(xué)XX學(xué)院本科畢業(yè)論文(設(shè)計(jì))中文題目快讀小說管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)英文題目DesignandImplementationofaQuickReadNovelManagementSystem選題編號(hào)系(部)專業(yè)學(xué)生姓名學(xué)號(hào)指導(dǎo)教師完成時(shí)間XX大學(xué)XX學(xué)院摘要網(wǎng)絡(luò)小說是近些年來比較火的話題,小說網(wǎng)站在人們觀看小說的過程中產(chǎn)生了巨大的作用,快讀小說管理系統(tǒng)在網(wǎng)絡(luò)上提供了一個(gè)平臺(tái),讓人們觀看小說變得更加輕松便捷。本快讀小說管理系統(tǒng)使用Java語言進(jìn)行開發(fā),使用MySQL數(shù)據(jù)庫進(jìn)行存儲(chǔ)數(shù)據(jù),后端采用SSM框架,B/S結(jié)構(gòu)進(jìn)行開發(fā)。在小說網(wǎng)站的整個(gè)開發(fā)過程中,首先進(jìn)行了系統(tǒng)分析,接著對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),對(duì)系統(tǒng)進(jìn)行架構(gòu)設(shè)計(jì)以及數(shù)據(jù)庫設(shè)計(jì),接著對(duì)系統(tǒng)的功能進(jìn)行展示,最后對(duì)快讀小說管理系統(tǒng)進(jìn)行系統(tǒng)功能測試,采用黑盒測試法進(jìn)行測試,最后對(duì)測試進(jìn)行總結(jié),得到系統(tǒng)的不足之處加以改進(jìn)。該系統(tǒng)主要實(shí)現(xiàn)了小說的搜索、小說購買訂單、論壇、視頻信息、留言反饋、注冊(cè)登錄以及用戶管理和小說管理等功能。本文闡述了快讀小說管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),對(duì)各種功能的實(shí)現(xiàn)。寫出了網(wǎng)站的系統(tǒng)分析,描述了網(wǎng)站的系統(tǒng)設(shè)計(jì),介紹了數(shù)據(jù)庫的內(nèi)容。本文還總結(jié)了系統(tǒng)的主要功能,頁面的設(shè)計(jì)與數(shù)據(jù)庫的信息。關(guān)鍵詞:Java語言;MySQL數(shù)據(jù)庫;SSM框架;B/S結(jié)構(gòu)

AbstractOnlinenovelsareahottopicinrecentyears,novelwebsiteshaveplayedahugeroleintheprocessofpeoplewatchingnovels,fastreadingnovelmanagementsystemprovidesaplatformontheInternet,letpeoplewatchnovelsmoreeasilyandconveniently.ThisquickreadingnovelmanagementsystemisdevelopedinJavalanguage,MySQLdatabaseisusedtostoredata,andthebackendadoptsSSMframeworkandB/Sstructurefordevelopment.Inthewholedevelopmentprocessofthenovelwebsite,thesystemanalysiswascarriedoutfirst,thenthesystemwasdesigned,thesystemarchitecturedesignanddatabasedesignweredesigned,thenthefunctionofthesystemwasdisplayed,andfinallythesystemfunctiontestwascarriedoutonthefastreadingnovelmanagementsystem,theblackboxtestmethodwasusedfortesting,andfinallythetestwassummarizedtoimprovetheshortcomingsofthesystem.Thesystemmainlyrealizesnovelsearch,novelpurchaseorder,forum,videoinformation,messagefeedback,registrationandlogin,usermanagementandnovelmanagementandotherfunctions.Thispaperexplainsthedesignandimplementationofthefastreadingnovelmanagementsystemandtherealizationofvariousfunctions.Wroteasystemanalysisofthewebsite,describedthesystemdesignofthewebsite,andintroducedthecontentofthedatabase.Thearticlealsosummarizesthemainfeaturesofthesystem,pagedesignanddatabaseinformation.Keywords:Javalanguage;MySQLdatabase;SSMframework;B/Sstructure目錄TOC\o"1-3"\h\u1緒論 [8]。5.1.3測試環(huán)境表5.1測試環(huán)境客戶端軟、硬件配置備注硬件軟件ACPU:P42.66GOS:Windows10內(nèi)存:1GMSN7.5硬盤:160G瀏覽器:edgeBCPU:P42.66GOS:Windows11內(nèi)存:8GMSN7.5硬盤:520G瀏覽器:Edge5.2功能測試本次功能測試是對(duì)系統(tǒng)的各個(gè)功能進(jìn)行測試,測試功能是否滿足需求。本次測試是對(duì)功能模塊的數(shù)據(jù)結(jié)果,測試各個(gè)功能的情況是否符合預(yù)期結(jié)果。測試方法是采用黑盒測試,測試各個(gè)功能的運(yùn)行結(jié)果,核實(shí)各個(gè)數(shù)據(jù)是否正確,檢查運(yùn)行中的服務(wù)器情況,并對(duì)所有測試結(jié)果進(jìn)行分析,用來查看實(shí)現(xiàn)功能與需求的功能進(jìn)行對(duì)比。具體到該系統(tǒng)的前端注冊(cè)功能和登錄功能,小說信息模塊,論壇模塊,小說新增模塊,視頻模塊,充值模塊進(jìn)行測試;并且還要對(duì)后臺(tái)進(jìn)行測試,對(duì)用戶管理模塊,等功能進(jìn)行測試。5.2.1注冊(cè)測試注冊(cè)測試,用戶需要上傳頭像,輸入用戶名、密碼、姓名、聯(lián)系方式、性別,用戶名存在注冊(cè)成功不存在則注冊(cè)失敗。如表5.1所示。表5.1注冊(cè)測試用例表所屬模塊注冊(cè)模塊用例作者吳強(qiáng)BUG編號(hào)BUG-001測試人員吳強(qiáng)測試日期2023年4月5日測試類型功能測試測試工具無用例描述(1)用戶在注冊(cè)頁面進(jìn)行注冊(cè)。前驅(qū)條件(1)進(jìn)入注冊(cè)界面。操作步驟(1)輸入不存在的用戶名,輸入其他所有信息。(2)輸入存在的用戶名,輸入其他所有信息。(3)輸入存在的用戶名,缺失一條信息。續(xù)表5.1注冊(cè)測試用例表(4)輸入不存在的用戶名,缺少一條信息。預(yù)期結(jié)果(1)注冊(cè)成功;(2)已存在該用戶;(3)請(qǐng)?zhí)顚懺撔畔?;?)已存在該字段。實(shí)際結(jié)果(1)注冊(cè)成功;(2)已存在該用戶;(3)請(qǐng)?zhí)顚懺撔畔?;?)已存在該字段。測試結(jié)論系統(tǒng)能夠正確處理注冊(cè)場景,測試通過5.2.2登錄測試登錄測試,用戶進(jìn)入網(wǎng)站登錄頁面輸入用戶名與密碼進(jìn)行登錄,如表5.2所示。表5.2登錄測試用例表所屬模塊登錄模塊用例作者吳強(qiáng)BUG編號(hào)BUG-002測試人員吳強(qiáng)測試日期2023年4月5日測試類型功能測試測試工具無用例描述(1)用戶在登錄頁面進(jìn)行登錄。前驅(qū)條件(1)進(jìn)入登錄界面。操作步驟(1)輸入正確的用戶名與密碼。(2)輸入正確的用戶名與不正確的密碼。(3)輸入不正確的用戶名與正確的密碼。(4)輸入不正確的用戶名與不正確的密碼。預(yù)期結(jié)果(1)登錄成功;(2)登錄失??;(3)登錄失??;(4)登錄失敗。實(shí)際結(jié)果(1)登錄成功;(2)登錄失敗;(3)登錄失敗;(4)登錄失敗。。續(xù)表5.2登錄測試用例表測試結(jié)論系統(tǒng)能夠正確處理登錄場景,測試通過5.2.3小說信息測試小說信息測試,用戶進(jìn)入網(wǎng)站小說頁面進(jìn)行搜索,點(diǎn)擊不同小說分類進(jìn)行搜索找到所需的小說進(jìn)行查看,如表5.3所示。表5.3小說信息測試用例表所屬模塊小說信息模塊用例作者吳強(qiáng)BUG編號(hào)BUG-003測試人員吳強(qiáng)測試日期2023年4月5日測試類型功能測試測試工具無用例描述(1)用戶在小說頁面進(jìn)行搜索。前驅(qū)條件(1)進(jìn)入小說界面。操作步驟(1)點(diǎn)擊搜索框,搜索“活”。(2)點(diǎn)擊搜索框,搜索“xy”。(3)點(diǎn)擊分類欄中的“都市”。預(yù)期結(jié)果(1)顯示所有書名中含有“活”的書籍;(2)顯示小說列表為空;(3)顯示出都市類型的所有書籍。實(shí)際結(jié)果(1)顯示所有書名中含有“活”的書籍;(2)顯示小說列表為空;(3)顯示出都市類型的所有書籍。測試結(jié)論系統(tǒng)能夠正確處理小說信息場景,測試通過5.2.4論壇測試論壇測試,用戶進(jìn)入網(wǎng)站論壇頁面進(jìn)行搜索找到相應(yīng)的帖子進(jìn)行回復(fù),如表5.4所示。表5.4論壇測試用例表所屬模塊論壇模塊用例作者吳強(qiáng)BUG編號(hào)BUG-004測試人員吳強(qiáng)測試日期2023年4月5日測試類型功能測試測試工具無用例描述(1)用戶在論壇頁面進(jìn)行搜索,查看帖子。續(xù)表5.4論壇測試用例表前驅(qū)條件(1)進(jìn)入論壇界面。操作步驟(1)點(diǎn)擊搜索框,搜索“活”。(2)點(diǎn)擊搜索框,搜索“xy”。(3)輸入文本信息點(diǎn)擊回復(fù)。預(yù)期結(jié)果(1)顯示所有帶“活”的帖子;(2)顯示所有帶“xy”的帖子;(3)顯示出回復(fù)信息。實(shí)際結(jié)果(1)顯示所有帶“活”的帖子;(2)顯示所有帶“xy”的帖子;(3)顯示出回復(fù)信息。測試結(jié)論系統(tǒng)能夠正確處理論壇場景,測試通過5.2.5視頻測試視頻測試,用戶進(jìn)入網(wǎng)站視頻頁面進(jìn)行搜索找到相應(yīng)的視頻進(jìn)行觀看,如表5.5所示。表5.5視頻測試用例表所屬模塊測試模塊用例作者吳強(qiáng)BUG編號(hào)BUG-005測試人員吳強(qiáng)測試日期2023年4月5日測試類型功能測試測試工具無用例描述(1)用戶在視頻頁面進(jìn)行搜索,觀看視頻。前驅(qū)條件(1)進(jìn)入視頻界面。操作步驟(1)點(diǎn)擊搜索框,搜索“二”。(2)點(diǎn)擊視頻進(jìn)行觀看。預(yù)期結(jié)果(1)顯示所有帶“二”的視頻;(2)觀看成功。實(shí)際結(jié)果(1)顯示所有帶“二”的視頻;(2)觀看成功。測試結(jié)論系統(tǒng)能夠正確處理視頻場景,測試通過5.2.6小說新增測試小說新增測試,用戶進(jìn)入小說新增頁面輸入圖片、名稱、作者、分類、價(jià)格、介紹、文件進(jìn)行上傳,如表5.6所示。表5.6小說新增測試用例表所屬模塊小說新增模塊用例作者吳強(qiáng)BUG編號(hào)BUG-006測試人員吳強(qiáng)測試日期2023年4月5日測試類型功能測試測試工具無用例描述(1)用戶在小說新增頁面進(jìn)行上傳小說。前驅(qū)條件(1)進(jìn)入小說新增界面。操作步驟(1)輸入圖片、名稱、作者、分類、價(jià)格、介紹、文件。(2)輸入其他信息不輸入介紹(3)輸入介紹不輸入其他信息。預(yù)期結(jié)果(1)上傳成功;(2)上傳成功;(3)請(qǐng)輸入該字段。實(shí)際結(jié)果(1)上傳成功;(2)上傳成功;(3)請(qǐng)輸入該字段。測試結(jié)論系統(tǒng)能夠正確處理小說新增場景,測試通過5.2.7用戶管理測試用戶管理測試,管理員進(jìn)入用戶管理頁面對(duì)用戶進(jìn)行搜索、刪除、充值等操作,如表5.7所示。表5.7用戶管理測試用例表所屬模塊用戶管理模塊用例作者吳強(qiáng)BUG編號(hào)BUG-007測試人員吳強(qiáng)測試日期2023年4月5日測試類型功能測試測試工具無用例描述(1)管理員在用戶管理頁面進(jìn)行管理。前驅(qū)條件(1)進(jìn)入用戶管理界面。續(xù)表5.7用戶管理測試用例表操作步驟(1)點(diǎn)擊搜索框,搜索“寒”。(2)選擇用戶點(diǎn)擊刪除。(3)選擇用戶點(diǎn)擊充值輸入金額。預(yù)期結(jié)果(1)顯示所有帶“寒”的用戶;(2)刪除成功;(3)充值成功。實(shí)際結(jié)果(1)顯示所有帶“寒”的用戶;(2)刪除成功;(3)充值成功。測試結(jié)論系統(tǒng)能夠正確處理用戶管理場景,測試通過5.2.8充值測試充值測試,用戶進(jìn)入充值頁面點(diǎn)擊充值輸入金額進(jìn)行充值操作,如表5.8所示。表5.8充值測試用例表所屬模塊充值模塊用例作者吳強(qiáng)BUG編號(hào)BUG-008測試人員吳強(qiáng)測試日期2023年4月5日測試類型功能測試測試工具無用例描述(1)用戶在充值頁面進(jìn)行充值。前驅(qū)條件(1)進(jìn)入充值界面。操作步驟(1)點(diǎn)擊微信輸入金額進(jìn)行充值。(2)點(diǎn)擊支付寶輸入金額進(jìn)行充值。預(yù)期結(jié)果(1)充值成功;(2)充值成功。實(shí)際結(jié)果(1)充值成功;(2)充值成功。測試結(jié)論系統(tǒng)能夠正確處理充值場景,測試通過5.3兼容性測試此項(xiàng)目使用的是Java編程,在Idea上編碼適用于Windows系統(tǒng)。5.4測試結(jié)論此次快讀小說管理系統(tǒng)各功能模塊和體驗(yàn)感的測試,可知各功能能夠正常使用運(yùn)行,能夠滿足用戶的基本需求,同時(shí)通過測試分析出能夠改進(jìn)的地方。通過此次測試可知各功能的使用都是符合預(yù)期和邏輯的。基于本次對(duì)系統(tǒng)的各功能模塊的測試和分析,尋找到了在前期布局和開發(fā)過程中存在的少數(shù)問題以及邏輯不合理的地方。但系統(tǒng)總體和各功能模塊都能正常運(yùn)行。整個(gè)系統(tǒng)總的而言是可靠、安全、穩(wěn)定的。功能和體驗(yàn)感總體是滿足預(yù)期的。總的而言系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)較成功。6總結(jié)與展望6.1總結(jié)此次畢業(yè)項(xiàng)目完成了注冊(cè)登錄功能、模擬充值、論壇、留言反饋、廣告視頻、小說訂單等功能,運(yùn)用了Java語言SSM框架進(jìn)行開發(fā)可以在各平臺(tái)適用,使用Idea代碼實(shí)現(xiàn)工具,使用MySQL數(shù)據(jù)庫對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)。此系統(tǒng)在實(shí)現(xiàn)基礎(chǔ)功能的同時(shí)對(duì)使用者的要求更低,操作更簡捷,頁面簡潔大方,同時(shí)將讀者作者進(jìn)行融合,可直接上傳文檔供管理員審核,可以更好的滿足用戶的需求。此項(xiàng)目也有許多的不足之處,注冊(cè)模塊聯(lián)系方式無法進(jìn)行有效的校驗(yàn),用戶名與密碼輸入沒有長度限制,沒有驗(yàn)證碼模塊,對(duì)于上傳小說返值沒有很好的標(biāo)準(zhǔn),同時(shí)頁面不夠華麗。6.2展望本系統(tǒng)的基礎(chǔ)功能基本實(shí)現(xiàn)了,但還有許多能夠改進(jìn)的地方,頁面布局根據(jù)自身的喜歡進(jìn)行實(shí)現(xiàn)的不知能不能適合其他人的使用,在本次快讀小說管理系統(tǒng)中有一些功能不夠完善沒有完美的將讀者作者相結(jié)合并且充值模塊也沒能完整的實(shí)現(xiàn),做出了模擬充值的樣式,上傳小說功能也未能進(jìn)行細(xì)分。在之后的時(shí)間里通過深入的學(xué)習(xí)希望能夠完善這些不足之處。

參考文獻(xiàn)吳瓊.網(wǎng)絡(luò)小說及其讀者關(guān)注度分析[J].圖書館建設(shè),2012(03):66-69.龔江輝.網(wǎng)絡(luò)小說營銷中的4C分析[J].新經(jīng)濟(jì),2014(20):5-6.彭紅艷,胡安江.中國網(wǎng)絡(luò)文學(xué)的譯介與傳播:現(xiàn)狀與思考[J].山東外語教學(xué),2019,40(04):114-122.DOI:10.16482/j.sdwy37-1026.2019-04-012.杜曉利.富有生命力的文獻(xiàn)研究法[J].上海教育科研,2013(10):1.DOI:10.16194/ki.31-1059/g4.2013.10.002.張硯秋,陳川,何明德.基于MVC設(shè)計(jì)模式構(gòu)筑JSP/Servlet+EJB的Web應(yīng)用[J].計(jì)算機(jī)工程,2001(11):71-73.李云云.淺析B/S和C/S體系結(jié)構(gòu)[J].科學(xué)之友,2011(01):6-8.任仁.基于MVC模式的Struts和Spring框架的分析及整合[J].硅谷,2008(21):51+43.胡靜.淺析黑盒測試與白盒測試[J].衡水學(xué)院學(xué)報(bào),2008(01):30-32.王玉英.基于JSP的MySQL數(shù)據(jù)庫訪問技術(shù)[J].現(xiàn)代計(jì)算機(jī)(專業(yè)版),2010(14):67-70.吳滄舟,蘭逸正,張輝.基于MySQL數(shù)據(jù)庫的優(yōu)化[J].電子科技,2013,26(09):182-184.DOI:10.16180/ki.issn1007-7820.2013.09.049.李洋.SSM框架在Web應(yīng)用開發(fā)中的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2016,26(12):190-194.鄒紅霆.基于SSM框架的Web系統(tǒng)研究與應(yīng)用[J].湖南理工學(xué)院學(xué)報(bào)(自然科學(xué)版),2017,30(01):39-43.DOI:10.16740/43-1421/n.2017.01.008.QuXiaona.ApplicationofJavaTechnologyinDynamicWebDatabaseTechnology[J].JournalofPhysics:ConferenceSeries,2021,1744(4).VeghA.MYSQLDatabaseServer[M].WebDevelopmentwiththeMac?.WileyPublishing,Inc.,2011,179-194·HsiaoIH,SosnovskyS,BrusilovskyP.Guidingstudentstotherightquestions:adaptivenav

溫馨提示

  • 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)論