算機(jī)畢業(yè)設(shè)計(jì)之基于Hadoop文件共享系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn))
本文介紹了一款使用SpringBoot和Vue開發(fā)的文件共享系統(tǒng)及其設(shè)計(jì)與實(shí)現(xiàn)過程。根據(jù)軟件工程對(duì)軟件系統(tǒng)開發(fā)定制的規(guī)則和標(biāo)準(zhǔn)詳細(xì)的介紹了系統(tǒng)的分析與設(shè)計(jì)過程并且詳細(xì)的概括了系統(tǒng)的開發(fā)與測(cè)試過程。本文的管理系統(tǒng)使用了java進(jìn)行系統(tǒng)的后端開發(fā)讓MySQL數(shù)據(jù)庫協(xié)作系統(tǒng)數(shù)據(jù)的儲(chǔ)存。論文的研究目的為了進(jìn)一步改善一些市面上原有文件共享系統(tǒng)出現(xiàn)的問題盡量使系統(tǒng)更加經(jīng)濟(jì)化效率化減少過多的人力投入。論文先介紹了文件共享系統(tǒng)的技術(shù)背景、人文背景與發(fā)展所遇到的問題隨后在需求分析中通過對(duì)數(shù)據(jù)流的分析明確系統(tǒng)的功能需求本文的管理系統(tǒng)按結(jié)構(gòu)化設(shè)計(jì)分成多個(gè)具體的功能模塊。論文遵循軟件工程原理對(duì)文件共享系統(tǒng)進(jìn)行分析研究給出了全面完整的研究分析文檔和詳實(shí)的依據(jù)。系統(tǒng)完成了設(shè)計(jì)階段后將進(jìn)行嚴(yán)密的功能測(cè)試以此確保整個(gè)系統(tǒng)的設(shè)計(jì)需求得到滿足功能模塊得到實(shí)現(xiàn)且能夠達(dá)到減少經(jīng)濟(jì)成本和人力成本提高效率的預(yù)期結(jié)果。所以該系統(tǒng)是值得實(shí)用和推廣的。由系統(tǒng)的需求所得結(jié)果明確系統(tǒng)詳細(xì)的主體架構(gòu)。從功能設(shè)計(jì)的角度出發(fā)設(shè)計(jì)功能模塊并且定義每個(gè)功能所需完成的職責(zé)與任務(wù)這一階段的設(shè)計(jì)是必不可缺的。根據(jù)系統(tǒng)的前一章節(jié)的需求分析的描述本系統(tǒng)中設(shè)置了二種用戶管理員和用戶。系統(tǒng)功能模塊圖如圖4.1所示首頁是系統(tǒng)的重要組成部分管理員可以對(duì)Dashboard、用戶、文件類型、文件信息、系統(tǒng)管理、用戶資料功能都能操作。本文所描述的管理功能實(shí)現(xiàn)界面如圖5.8所示