版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
緒論近些年來,隨著電子科學(xué)技術(shù)的高速發(fā)展,計算機(jī)相關(guān)行業(yè)的發(fā)展創(chuàng)新。衍生出了各種各樣方便快捷的電子設(shè)備。如手機(jī),電腦等。這些電子設(shè)備功能強(qiáng)大,方便所有類型的人們使用。但這些年來,人們對手機(jī),電腦等電子高科技產(chǎn)物的依賴和需求也越來越大?,F(xiàn)在的人們已經(jīng)不再滿足于它們各式各樣的基礎(chǔ)功能,例如與他人通訊,上網(wǎng)了解信息等。人們現(xiàn)在更希望的是隨著科技的發(fā)展,手機(jī)、電腦等高科技產(chǎn)品可以給自己帶來更多方便快捷、簡單實(shí)用的功能。同時也希望自己在使用的時候可以更輕松的掌握使用這些設(shè)備的技巧。同時,伴隨著這些電子設(shè)備的出現(xiàn),操作系統(tǒng)就顯的尤為重要,電子設(shè)備各式各樣功能的順利運(yùn)行都要依靠它的穩(wěn)定運(yùn)行。操作系統(tǒng)可以管理、控制計算機(jī)的硬件資源和軟件資源,也是計算機(jī)最為基本的系統(tǒng)軟件。人們所有能涉及到和使用到的軟件運(yùn)行幾乎都離不開它。它就像人類的大腦一樣,控制著計算機(jī)的各種設(shè)備。但同樣,操作系統(tǒng)在發(fā)展時自身也會出現(xiàn)很多問題,同樣的系統(tǒng)不能應(yīng)用在所有的硬件設(shè)備上。這個問題對于大部分的電子科技受益者來說很陌生,處理起來很有困難。會讓使用者不能在第一時間使用,因此會造成很多負(fù)面的影響。隨著科技的不斷發(fā)展,協(xié)作機(jī)器人在工業(yè)生產(chǎn)、醫(yī)療護(hù)理、教育培訓(xùn)等領(lǐng)域的應(yīng)用越來越廣泛。協(xié)作機(jī)器人具有靈活性高、安全性好等特點(diǎn),能夠有效地與人類進(jìn)行協(xié)作,提高工作效率,降低勞動強(qiáng)度,受到了廣泛關(guān)注。協(xié)作機(jī)器人門戶網(wǎng)站作為協(xié)作機(jī)器人的信息交流平臺,為用戶提供了一個便捷的獲取協(xié)作機(jī)器人相關(guān)信息的途徑。然而,目前市面上的協(xié)作機(jī)器人門戶網(wǎng)站存在信息不全面、用戶體驗(yàn)不佳等問題,難以滿足用戶需求。因此,本課題旨在設(shè)計與制作協(xié)作機(jī)器人門戶網(wǎng)站,為用戶提供全面、便捷的信息服務(wù),促進(jìn)協(xié)作機(jī)器人技術(shù)的發(fā)展和應(yīng)用。1.1研究背景協(xié)作協(xié)作機(jī)器人是一種能夠與人類共同工作的機(jī)器人系統(tǒng),它們能夠自主執(zhí)行任務(wù)、與人類工作者協(xié)調(diào)合作,并且在生產(chǎn)環(huán)境中扮演著越來越重要的角色。隨著協(xié)作機(jī)器人技術(shù)的不斷發(fā)展和應(yīng)用,人們對于如何更好地管理、監(jiān)控和優(yōu)化協(xié)作機(jī)器人系統(tǒng)的需求日益增長。在這種背景下,設(shè)計并實(shí)現(xiàn)一個協(xié)作機(jī)器人的門戶網(wǎng)站變得至關(guān)重要。協(xié)作機(jī)器人的門戶網(wǎng)站可以為用戶提供相關(guān)的技術(shù)文檔、視頻和在線交流等服務(wù),幫助用戶更好地理解和使用協(xié)作機(jī)器人系統(tǒng)。通過這些功能,協(xié)作機(jī)器人的門戶網(wǎng)站可以極大地提高用戶對于協(xié)作機(jī)器人資料了解的效率。綜上所述,設(shè)計并實(shí)現(xiàn)一個協(xié)作機(jī)器人的門戶網(wǎng)站具有重要的理論和實(shí)踐意義,對于推動協(xié)作機(jī)器人技術(shù)的發(fā)展和應(yīng)用具有積極的推動作用。1.2系統(tǒng)設(shè)計目的與意義設(shè)計設(shè)計并實(shí)現(xiàn)一個協(xié)作機(jī)器人門戶網(wǎng)站的目的在于為廣大用戶提供一個深入了解協(xié)作機(jī)器人的平臺。協(xié)作機(jī)器人是一種能夠與人類共同工作的機(jī)器人系統(tǒng),它們能夠自主執(zhí)行任務(wù)、與人類工作者協(xié)調(diào)合作,并且在生產(chǎn)環(huán)境中扮演著越來越重要的角色。通過該網(wǎng)站,用戶可以了解到協(xié)作機(jī)器人的基本概念、工作原理和技術(shù)特點(diǎn),以及它們在工業(yè)生產(chǎn)、服務(wù)領(lǐng)域和日常生活中的應(yīng)用情況。網(wǎng)站可以提供豐富多彩的內(nèi)容,包括協(xié)作機(jī)器人的分類和功能、協(xié)作機(jī)器人與人類的互動方式、協(xié)作機(jī)器人在不同領(lǐng)域的應(yīng)用案例等,讓用戶更直觀地了解協(xié)作機(jī)器人的工作模式和優(yōu)勢。同時,網(wǎng)站還可以介紹協(xié)作機(jī)器人的最新研究成果和技術(shù)進(jìn)展,讓用戶了解到協(xié)作機(jī)器人技術(shù)的最新動態(tài)和發(fā)展趨勢。門戶網(wǎng)站還可以為協(xié)作機(jī)器人的研究人員和開發(fā)者提供一個交流和學(xué)習(xí)的平臺。網(wǎng)站可以設(shè)立專欄和論壇,讓用戶分享自己的研究成果和技術(shù)經(jīng)驗(yàn),與他人交流和探討協(xié)作機(jī)器人技術(shù)的發(fā)展方向和應(yīng)用前景。通過這種方式,可以促進(jìn)協(xié)作機(jī)器人技術(shù)的交流與合作,推動協(xié)作機(jī)器人技術(shù)的不斷創(chuàng)新和發(fā)展。此外,門戶網(wǎng)站還可以為協(xié)作機(jī)器人制造商和應(yīng)用領(lǐng)域的用戶提供一個信息發(fā)布和獲取的平臺。制造商可以在網(wǎng)站上展示他們的產(chǎn)品和解決方案,吸引更多客戶和合作伙伴;用戶可以在網(wǎng)站上獲取到最新的協(xié)作機(jī)器人產(chǎn)品信息和應(yīng)用案例,幫助他們更好地選擇和應(yīng)用協(xié)作機(jī)器人技術(shù)。通過這種方式,可以促進(jìn)協(xié)作機(jī)器人產(chǎn)業(yè)的發(fā)展和壯大,推動協(xié)作機(jī)器人技術(shù)在各個領(lǐng)域的廣泛應(yīng)用。綜上所述,設(shè)計并實(shí)現(xiàn)一個協(xié)作機(jī)器人介紹的門戶網(wǎng)站,不僅可以滿足用戶對協(xié)作機(jī)器人技術(shù)了解的需求,還可以推動協(xié)作機(jī)器人技術(shù)的普及和應(yīng)用,促進(jìn)協(xié)作機(jī)器人產(chǎn)業(yè)的發(fā)展,對推動社會進(jìn)步和科技創(chuàng)新具有重要的意義。1.3國內(nèi)外研究現(xiàn)狀在國內(nèi)外,關(guān)于協(xié)作機(jī)器人門戶網(wǎng)站的研究和實(shí)踐已經(jīng)取得了一些進(jìn)展。國外一些科技公司和機(jī)器人制造商已經(jīng)建立了類似的門戶網(wǎng)站,用于介紹各種類型的協(xié)作機(jī)器人,包括其功能、特點(diǎn)、應(yīng)用領(lǐng)域等。這些門戶網(wǎng)站通常具有豐富的內(nèi)容和多媒體展示,能夠吸引用戶的注意并提供有價值的信息。例如,RobotShop是一家位于加拿大的機(jī)器人制造商,他們的網(wǎng)站提供了詳細(xì)的協(xié)作機(jī)器人介紹,包括協(xié)作機(jī)器人的功能、技術(shù)規(guī)格、應(yīng)用場景等。同時,他們還提供了豐富的視頻和圖片展示,幫助用戶更直觀地了解機(jī)器人的特點(diǎn)和優(yōu)勢。在國內(nèi),一些科研機(jī)構(gòu)和大學(xué)也開始建立協(xié)作機(jī)器人門戶網(wǎng)站,用于推廣和普及機(jī)器人技術(shù)。例如,中國科學(xué)院沈陽自動化研究所的協(xié)作機(jī)器人網(wǎng)站提供了大量關(guān)于機(jī)器人的介紹和應(yīng)用案例,為廣大用戶提供了一個了解和學(xué)習(xí)機(jī)器人技術(shù)的平臺。然而,國內(nèi)對于協(xié)作機(jī)器人門戶網(wǎng)站的研究和應(yīng)用還存在一些不足之處。目前國內(nèi)的研究主要集中在協(xié)作機(jī)器人的基礎(chǔ)技術(shù)和應(yīng)用領(lǐng)域,對于如何利用門戶網(wǎng)站來介紹協(xié)作機(jī)器人還缺乏深入的研究。因此,設(shè)計并實(shí)現(xiàn)一個協(xié)作機(jī)器人介紹的門戶網(wǎng)站,可以填補(bǔ)國內(nèi)在這一領(lǐng)域的研究空白,為推動機(jī)器人技術(shù)的普及和應(yīng)用提供有力支持。通過對國內(nèi)外協(xié)作機(jī)器人門戶網(wǎng)站的研究,我們發(fā)現(xiàn)現(xiàn)有網(wǎng)站在內(nèi)容展示和用戶交互方面還存在一些問題。例如,一些網(wǎng)站的內(nèi)容更新不及時,信息不夠全面;另一些網(wǎng)站在用戶體驗(yàn)和界面設(shè)計上還有待改進(jìn)。因此,通過改良現(xiàn)有的協(xié)作機(jī)器人門戶網(wǎng)站,設(shè)計并實(shí)現(xiàn)一個更加完善和用戶友好的門戶網(wǎng)站,將有助于提高用戶對于協(xié)作機(jī)器人的了解和認(rèn)識,推動協(xié)作機(jī)器人技術(shù)的普及和應(yīng)用。2系統(tǒng)需求分析需求分析的首要是要分析用戶的需求,知道用戶存在的一些情況,并且要明確用戶的使用狀況,然后設(shè)計規(guī)劃解決的問題。其中在使用定性的分析以及定量的分析,從這兩個方面獲取用戶的需求。一方面定性的分析獲得的應(yīng)該是用戶的基本需求,能夠發(fā)現(xiàn)現(xiàn)在人們的習(xí)慣要求。所以定性的需要主要是為了多與用戶交流,從而更為深刻的了解一些存在的需求問題;定量的分析則是發(fā)現(xiàn)一些潛在的用戶,并且獲得不一樣的反饋內(nèi)容。所以定量的需求要讓用戶來闡述一些情況,一定讓使用者清晰的進(jìn)行客觀的描述,這樣才能夠比較全面的獲得用戶的需求所在。2.1系統(tǒng)性能需求(1)鑒于該系統(tǒng)是一款面向全體使用者的系統(tǒng),管理者需要錄入使用者的個人信息、給予使用者應(yīng)有的權(quán)限,讓使用者可以更加自由的使用系統(tǒng)。(2)要給予用戶更高的查詢權(quán)限,讓用戶可以全方位的了解本課題,讓用戶可以使用產(chǎn)品展示、資訊信息、問題反饋等。(3)要提升用戶的使用效率,讓用戶可以更加快捷的查詢自己想要查詢的東西。同時,還要做到同步性,在用戶查詢信息或者修改信息的同時,系統(tǒng)可以及時反饋到數(shù)據(jù)庫上,進(jìn)行及時更新和修復(fù)。2.2系統(tǒng)用例圖本系統(tǒng)采用自上往下的方法開發(fā),基本定位如下功能:本課題要求實(shí)現(xiàn)一套協(xié)作機(jī)器人門戶網(wǎng)站,系統(tǒng)主要包括管理員模塊和用戶的功能模塊;(1)管理員用例圖如下所示:圖2-1管理員用例圖(2)用戶用例圖如下所示:圖2-2用戶用例圖2.3可行性分析2.3.1經(jīng)濟(jì)可行性任何系統(tǒng)在開發(fā)之前,經(jīng)濟(jì)方面的問題都是最應(yīng)該被考慮的,經(jīng)濟(jì)問題主要體現(xiàn)在兩個方面。一方面是在開發(fā)時,現(xiàn)有可使用的設(shè)計資源能否滿足系統(tǒng)的預(yù)計開發(fā)消耗;另一方面是在開發(fā)以后,系統(tǒng)的盈利能否保證系統(tǒng)的正常運(yùn)行和日復(fù)一日的更新消耗。開發(fā)方面,因?yàn)樵陂_發(fā)系統(tǒng)時使用的開發(fā)工具基本都是免費(fèi)的,只有一些少量的人工費(fèi)。所以,開發(fā)工具上的經(jīng)濟(jì)消耗都是很少的,都是在可控范圍內(nèi)的。另外,可以在確保質(zhì)量的前提下,盡可能的減少設(shè)計成本,可以為開發(fā)之后的工作留下更多的經(jīng)濟(jì)資源。在最大限度降低開發(fā)成本的同時,也可以讓使用者最大限度的從系統(tǒng)中獲利,對雙方來說都是一個可行的協(xié)作機(jī)器人門戶網(wǎng)站??偨Y(jié)下來就是,該系統(tǒng)的各項開發(fā)費(fèi)用都處于可控范圍內(nèi)。經(jīng)過了種種分析和考慮后證明,該系統(tǒng)軟件可以行得通的,經(jīng)濟(jì)方面的壓力是在預(yù)料之內(nèi)的。2.3.2技術(shù)可行性在研究技術(shù)可行性的時候,系統(tǒng)的開發(fā)環(huán)境是可以確定的,所以技術(shù)可行性最好與系統(tǒng)功能和性能以及一些實(shí)際的情況同時考慮。在可行性研究階段,結(jié)合實(shí)際調(diào)整開發(fā)的內(nèi)容和選擇能夠完成的技術(shù)體系是一個可用的手段,如果系統(tǒng)進(jìn)入開發(fā)階段,任何的調(diào)整都意味著會耗費(fèi)更多的經(jīng)歷。需要再次明確的問題是,技術(shù)可行性不只是考慮在技術(shù)上是否可實(shí)現(xiàn),實(shí)際上還包含了在當(dāng)前的實(shí)際的情況下的技術(shù)可行性。有很多的因素例如時間不足、預(yù)期的開發(fā)目標(biāo)技術(shù)難度比較難、不能有充足的技術(shù)積累、而且對于技術(shù)的掌握不夠等這些實(shí)際存在的情況,都是要提前部署和認(rèn)真規(guī)劃的。開發(fā)機(jī)器人門戶網(wǎng)站的技術(shù)內(nèi)容分析,目前的狀況是從網(wǎng)絡(luò)硬件和相關(guān)技術(shù)上看是可行的。該系統(tǒng)采用了JAVA和MySQL技術(shù)。到現(xiàn)在可以知道,很多的基礎(chǔ)知識都是經(jīng)過學(xué)習(xí)使用的,在后續(xù)的設(shè)計中還需要不斷的練習(xí),學(xué)習(xí)更多相關(guān)的技術(shù)經(jīng)驗(yàn)來充實(shí)自己對于系統(tǒng)的開發(fā)。2.3.3社會可行性在社會可行性分析中,首先能結(jié)合國家經(jīng)濟(jì)和社會發(fā)展的實(shí)際情況,還需要能夠讓用戶更加的便利,給使用者帶來多方面的高效益,使得可以比較快速的發(fā)展以及應(yīng)用,隨著很多領(lǐng)域的發(fā)展,尤其是智能化的社會下,據(jù)統(tǒng)計許多的人都擁有屬于自己的系統(tǒng),這種情況下就帶來很多的問題,比較突出的就是管理上的不足,從而出現(xiàn)低效率的原因。在可行性分析中的收益分析,是比較清晰地發(fā)掘開發(fā)的系統(tǒng)帶來的各種直接的有效的利益以及一些隱藏起來的好處,以便在后續(xù)的設(shè)計中更加的堅定和確信系統(tǒng)開發(fā)的意義。解決一些社會方面存在的問題,設(shè)計并開發(fā)系統(tǒng)肯定是要發(fā)現(xiàn)某類社會存在的問題,并且能夠帶來一定的社會價值。還有一些社會的影響力,是通過系統(tǒng)想優(yōu)勢和切實(shí)的好處來產(chǎn)生的,能夠在一定的情況下提高效率,肯定會增加一些社會的進(jìn)步和發(fā)展。社會上的可行性,包括法律上的可行性,也包括法律上的可能性,法律上的可行性,需要社會上的許多因素,可以來實(shí)現(xiàn)系統(tǒng)建設(shè)的現(xiàn)實(shí)性。如果所開發(fā)的系統(tǒng)與國家法律或政策等相關(guān)的因素不相符合,在某些信息化的鄰域中使用的是一些加密的信息或者技術(shù)問題,還有不經(jīng)過正常的操作使用其他的一些公開的信息等這些情況,這樣的系統(tǒng)的開發(fā)在法律的范圍中就是不能被允許的。其中還有一個比較重要的用戶使用可行性也是通過執(zhí)行系統(tǒng)時的可行性,是從所有情況下用戶的角度來考慮系統(tǒng)的可行性,由于設(shè)計開發(fā)相關(guān)的系統(tǒng)就是站在社會中廣大的用戶體驗(yàn)考慮的,所以在這個層面考慮也是符合的。2.4系統(tǒng)開發(fā)技術(shù)2.4.1SpringBoot框架介紹現(xiàn)如今后臺開源框架主流的有SSH、SpringBoot、SpringBoot,但是SSH、SpringBoot框架的環(huán)境配置項較多,而SpringBoot主要的設(shè)計思想就是約定大于配置,故而SpingBoot在設(shè)計時幾乎達(dá)到零配置。SpringBoot整合了業(yè)界上的開源框架。具體采用技術(shù)框架描述如下:(1)Mybatis:Mybatis:提供自動映射,動態(tài)SQL,級聯(lián),緩存,注解,代碼和SQL分離等特性,使用方便,同時也對SQL進(jìn)行優(yōu)化。(2)SpringMVC:通過一套MVC注解,讓POJO成為處理請求的控制器,無需實(shí)現(xiàn)任何接口,同時,SpringMVC還支持REST風(fēng)格的URL請求。(3)SpringBoot:從本質(zhì)上來說,SpringBoot就是Spring,它做了那些沒有它你也會去做的SpringBean配置。SpringBoot是一款非常強(qiáng)大后臺框架,因?yàn)镾pringBoot開發(fā)時可以基本不用寫配置文件,所以使用SpringBoot搭建網(wǎng)站的后臺環(huán)境,在SpringBoot的yml配置文件中寫入項目啟動端口,項目就可以啟動。項目的Java文件還有靜態(tài)文件都是由SpringBoot來管理。2.4.2B/S架構(gòu)B/S結(jié)構(gòu)就是指系統(tǒng)客戶端與服務(wù)器分離,客戶端通過瀏覽器訪問服務(wù)端進(jìn)行操作。B/S結(jié)構(gòu)目前廣泛應(yīng)用于絕大部分系統(tǒng)搭建中,這種結(jié)構(gòu)摒棄C/S結(jié)構(gòu)客戶端服務(wù)端不分離的缺點(diǎn),具有更多的優(yōu)勢:(1)跨平臺性:B/S的標(biāo)準(zhǔn)由標(biāo)準(zhǔn)化組織確立,適用于絕大多數(shù)的系統(tǒng)搭建,通用于應(yīng)用之間。(2)低維護(hù)成本:客戶端和服務(wù)器端分離,減輕了兩端的壓力,尤其是客戶端,對客戶端設(shè)備,硬件、軟件要求都比較低,并且系統(tǒng)需要升級或維護(hù)時,只需要在服務(wù)器端升級或維護(hù)就可以,使相應(yīng)的費(fèi)用減少。2.4.3MySQL介紹MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),該系統(tǒng)速度快而且靈活性強(qiáng),主要原因是它將數(shù)據(jù)保存在不同的表中,MySQL軟件的優(yōu)點(diǎn)是成本低、體積小、速度快,開放源碼,所以一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。2.4.4Java介紹Java最大的兩個特點(diǎn)就是功能強(qiáng)大和簡單易用。Java可以讓程序員進(jìn)行復(fù)雜的編程而不必為儲存管理對象等問題所煩惱,把精力和時間更多的放在研發(fā)與設(shè)計上,極大地提高了開發(fā)者的工作效率和工作熱情。2.5系統(tǒng)流程分析(1)個人信息流程圖 用戶在成功進(jìn)入系統(tǒng)以后,可以獲得姓名、性別、頭像等個人信息。獲得\t"/report/a55da2ee-27ad-44d0-b22b-5c305f1c1842/html/resultFrame"個人信息的流程見圖2-3所示。圖2-3個人信息流程圖用戶進(jìn)行登錄操作的流程圖如圖2-4。圖2-4用戶登錄界面流程圖用戶進(jìn)行注冊操作的流程圖如圖2-5。圖2-5用戶注冊流程圖3系統(tǒng)設(shè)計系統(tǒng)設(shè)計要提出具體的軟件功能及要求,是系統(tǒng)分析后進(jìn)行的流程。它的主要目的是提供軟件開發(fā)的思路和具體流程,是系統(tǒng)運(yùn)行的根本保障。它要確定軟件各個模塊的功能,并形成相應(yīng)的流程圖,方便設(shè)計者思考。同時要將每個模塊需要完成的任務(wù)詳細(xì)的表達(dá)出來,并對每個模塊進(jìn)行具體化的設(shè)計分析,提供相當(dāng)數(shù)量的設(shè)計方案,再通過設(shè)計者的詳細(xì)分析和比對,選擇出最佳的方案進(jìn)行設(shè)計開發(fā)。并對相應(yīng)的方案進(jìn)行驗(yàn)證和拓展。3.1系統(tǒng)功能結(jié)構(gòu)3.1.1系統(tǒng)結(jié)構(gòu)圖系統(tǒng)結(jié)構(gòu)圖可以把雜亂無章的模塊按照設(shè)計者的思維方式進(jìn)行調(diào)整排序,可以讓設(shè)計者在之后的添加,修改程序內(nèi)容的過程中有一個很明顯的思維方向。同時結(jié)構(gòu)圖還可以讓設(shè)計者以外的其他人更直觀的看出整個系統(tǒng)的設(shè)計理論和設(shè)計過程。讓系統(tǒng)的設(shè)計變的更直觀。該系統(tǒng)的功能架構(gòu)圖如圖3-1所示:圖3-1協(xié)作機(jī)器人門戶網(wǎng)站功能結(jié)構(gòu)圖3.2數(shù)據(jù)庫設(shè)計3.2.1數(shù)據(jù)庫概念設(shè)計從系統(tǒng)運(yùn)行完整的角度出發(fā),設(shè)置相應(yīng)的實(shí)體,明確各實(shí)體之間的聯(lián)系。下面列舉整個系統(tǒng)中涉及核心功能的實(shí)體:用戶信息E-R圖圖3-2用戶信息E-R圖資訊信息E-R圖圖3-3資訊信息E-R圖問題反饋E-R圖圖3-4問題反饋E-R圖4、產(chǎn)品展示E-R圖圖3-5產(chǎn)品展示E-R圖5、交流中心E-R圖圖3-6交流中心E-R圖6、協(xié)作機(jī)器人門戶網(wǎng)站總體E-R圖圖3-6協(xié)作機(jī)器人門戶網(wǎng)站總體E-R圖3.2.2數(shù)據(jù)邏輯結(jié)構(gòu)在綜合了以上對系統(tǒng)的設(shè)計,和對數(shù)據(jù)庫的分析,同時結(jié)合了以往對數(shù)據(jù)庫的使用經(jīng)驗(yàn)后,構(gòu)建了以下幾張表,以下為每張表的內(nèi)容:表3-1:用戶字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPyonghuzhanghaovarchar200用戶賬號mimavarchar200密碼xingbievarchar200性別yonghuxingmingvarchar200用戶姓名nianlingvarchar200年齡youxiangvarchar200郵箱表3-2:用戶表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵usernamevarchar100用戶名passwordvarchar100密碼imagevarchar200頭像rolevarchar100角色管理員addtimetimestamp新增時間CURRENT_TIMESTAMP表3-3:token表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵useridbigint用戶idusernamevarchar100用戶名tablenamevarchar100表名rolevarchar100角色tokenvarchar200密碼addtimetimestamp新增時間CURRENT_TIMESTAMPexpiratedtimetimestamp過期時間CURRENT_TIMESTAMP表3-4:產(chǎn)品類別字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPchanpingleibievarchar200產(chǎn)品類別imagelongtext4294967295圖片表3-5:收藏表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPuseridbigint用戶idrefidbigint關(guān)聯(lián)idtablenamevarchar200表名namevarchar200名稱picturelongtext4294967295圖片typevarchar200類型1inteltypevarchar200推薦類型remarkvarchar200備注表3-6:資訊信息分類字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPtypenamevarchar200分類名稱表3-7:資訊信息字段名稱類型長度字段說明主鍵默認(rèn)值idBigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPtitlevarchar200標(biāo)題introductionlongtext4294967295簡介typenamevarchar200分類名稱namevarchar200發(fā)布人headportraitlongtext4294967295頭像clicknumint點(diǎn)擊次數(shù)0clicktimedatetime最近點(diǎn)擊時間thumbsupnumint贊0crazilynumint踩0storeupnumint收藏數(shù)0picturelongtext4294967295圖片contentlongtext4294967295內(nèi)容表3-8:問題反饋?zhàn)侄蚊Q類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPuseridbigint留言人idusernamevarchar200用戶名avatarurllongtext4294967295頭像contentlongtext4294967295留言內(nèi)容cpicturelongtext4294967295留言圖片replylongtext4294967295回復(fù)內(nèi)容rpicturelongtext4294967295回復(fù)圖片表3-9:產(chǎn)品展示字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPyonghuzhanghaovarchar200用戶賬號yonghuxingmingvarchar200用戶姓名chanpingbiaotivarchar200產(chǎn)品標(biāo)題chanpingleibievarchar200產(chǎn)品類別chanpingfengmianlongtext4294967295產(chǎn)品封面chanpingshipinlongtext4294967295產(chǎn)品視頻fabushijiandatetime發(fā)布時間chanpingwenanlongtext4294967295產(chǎn)品文案thumbsupnumint贊0crazilynumint踩0discussnumint評論數(shù)0storeupnumint收藏數(shù)0表3-10:產(chǎn)品展示評論字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPrefidbigint關(guān)聯(lián)表iduseridbigint用戶idavatarurllongtext4294967295頭像nicknamevarchar200用戶名contentlongtext4294967295評論內(nèi)容replylongtext4294967295回復(fù)內(nèi)容表3-11:交流中心字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPtitlevarchar200帖子標(biāo)題contentlongtext4294967295帖子內(nèi)容parentidbigint父節(jié)點(diǎn)iduseridbigint用戶idusernamevarchar200用戶名avatarurllongtext4294967295頭像isdonevarchar200狀態(tài)istopint是否置頂0toptimedatetime置頂時間4系統(tǒng)詳細(xì)設(shè)計4.1登錄模塊設(shè)計這個功能模塊用來讓工作人員進(jìn)行后端登錄。管理人員通過網(wǎng)站。在輸入自己的用戶名和密碼、角色進(jìn)行登錄,登錄后管理人員就可以對后臺的信息相關(guān)的操作。首先,設(shè)計后端管理的登陸頁面。對頁面的各個板塊進(jìn)行詳細(xì)的設(shè)計,規(guī)劃它們的字體大小,背景顏色,字體顏色和板塊大小等。還要加上圖片,讓頁面被設(shè)計的更加美觀。以便讓以后需要登陸的管理員可以直觀的使用。4.2前臺用戶功能模塊當(dāng)游客打開系統(tǒng)的網(wǎng)址后,首先看到的就是首頁界面。在這里,游客能夠看到協(xié)作機(jī)器人門戶網(wǎng)站的導(dǎo)航條顯示首頁、產(chǎn)品展示、資訊信息、問題反饋。系統(tǒng)首頁界面如圖4-1所示:圖4-1系統(tǒng)首頁界面在注冊流程中,用戶在Vue前端填寫必要信息(如用戶名、密碼等)并提交。前端將這些信息通過HTTP請求發(fā)送到Java后端。后端處理這些信息,檢查用戶名是否唯一,并將新用戶數(shù)據(jù)存入MySQL數(shù)據(jù)庫。完成后,后端向前端發(fā)送注冊成功的確認(rèn),前端隨后通知用戶完成注冊。這個過程實(shí)現(xiàn)了新用戶的數(shù)據(jù)收集、驗(yàn)證和存儲。如圖4-2所示:圖4-2用戶注冊界面用戶注冊實(shí)現(xiàn)關(guān)鍵代碼如下:/***注冊*/@IgnoreAuth@RequestMapping("/register")publicRregister(@RequestBodyYonghuEntityyonghu){//ValidatorUtils.validateEntity(yonghu);YonghuEntityu=yonghuService.selectOne(newEntityWrapper<YonghuEntity>().eq("yonghuzhanghao",yonghu.getYonghuzhanghao()));if(u!=null){returnR.error("注冊用戶已存在");}LonguId=newDate().getTime();yonghu.setId(uId);yonghuService.insert(yonghu);returnR.ok();}在登錄流程中,用戶首先在Vue前端界面輸入用戶名和密碼。這些信息通過HTTP請求發(fā)送到Java后端。后端接收請求,通過與MySQL數(shù)據(jù)庫交互驗(yàn)證用戶憑證。如果認(rèn)證成功,后端會返回給前端,允許用戶訪問系統(tǒng)。這個過程涵蓋了從用戶輸入到系統(tǒng)驗(yàn)證和響應(yīng)的全過程。如圖4-3所示:圖4-3用戶登錄界面用戶登陸關(guān)鍵代碼如下:/***登錄*/@IgnoreAuth@RequestMapping(value="/login")publicRlogin(Stringusername,Stringpassword,Stringcaptcha,HttpServletRequestrequest){YonghuEntityu=yonghuService.selectOne(newEntityWrapper<YonghuEntity>().eq("yonghuzhanghao",username));if(u==null||!u.getMima().equals(password)){returnR.error("賬號或密碼不正確");}Stringtoken=tokenService.generateToken(u.getId(),username,"yonghu","用戶");returnR.ok().put("token",token);}用戶點(diǎn)擊產(chǎn)品詳情,可以查看產(chǎn)品標(biāo)題、產(chǎn)品文案、用戶賬號、用戶姓名、產(chǎn)品類別、發(fā)布時間、點(diǎn)贊次數(shù)、點(diǎn)踩次數(shù)、收藏數(shù)等信息;還可以進(jìn)行收藏或者評論等操作;如圖4-4所示:圖4-4產(chǎn)品詳情頁面產(chǎn)品詳情關(guān)鍵代碼如下:/***前端詳情*/@IgnoreAuth@RequestMapping("/detail/{id}")publicRdetail(@PathVariable("id")Longid){chanpingleibieEntitychanpingleibie=chanpingleibieService.selectById(id);returnR.ok().put("data",chanpingleibie);}用戶點(diǎn)擊資訊信息,在公告資訊頁面的輸入欄填寫標(biāo)題,進(jìn)行搜索,然后查看標(biāo)題、分類名稱、發(fā)布人、點(diǎn)擊次數(shù)、收藏數(shù)、圖等信息,還可以可以點(diǎn)擊收藏或者點(diǎn)贊等操作;如圖4-5所示:圖4-5資訊信息頁面資訊信息關(guān)鍵代碼如下:/***前端列表*/@IgnoreAuth@RequestMapping("/list")publicRlist(@RequestParamMap<String,Object>params,NewsEntitynews,HttpServletRequestrequest){EntityWrapper<NewsEntity>ew=newEntityWrapper<NewsEntity>();PageUtilspage=newsService.queryPage(params,MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew,news),params),params));returnR.ok().put("data",page);}用戶點(diǎn)擊個人中心,在個人中心頁面可以更新個人詳細(xì)信息,還可以對修改密碼、我的收藏、修改姓名進(jìn)行詳細(xì)操作,如圖4-6所示:圖4-6個人中心界面?zhèn)€人中心關(guān)鍵代碼如下:/***前端詳情*/@IgnoreAuth@RequestMapping("/detail/{id}")publicRdetail(@PathVariable("id")Longid){YonghuEntityyonghu=yonghuService.selectById(id);returnR.ok().put("data",yonghu);}4.3后臺管理員功能模塊管理員通過登錄頁面填賬號和密碼,完成后進(jìn)行登錄,如圖4-7所示。圖4-7管理員登錄頁面管理員登陸關(guān)鍵代碼:/***登錄*/@IgnoreAuth@RequestMapping(value="/login")publicRlogin(Stringusername,Stringpassword,Stringcaptcha,HttpServletRequestrequest){UsersEntityuser=userService.selectOne(newEntityWrapper<UsersEntity>().eq("username",username));if(user==null||!user.getPassword().equals(password)){returnR.error("賬號或密碼不正確");}Stringtoken=tokenService.generateToken(user.getId(),username,"users",user.getRole());returnR.ok().put("token",token);}管理員登錄進(jìn)入?yún)f(xié)作機(jī)器人門戶網(wǎng)站后臺可以查看系統(tǒng)首頁、用戶管理、產(chǎn)品類別、產(chǎn)品展示管理、系統(tǒng)管理、問題反饋、用戶信息等信息,如圖4-8所示。圖4-8管理員功能界面圖問題反饋功能在視圖層(view層)進(jìn)行交互,比如點(diǎn)擊“新增”按鈕或填寫問題反饋表單。這些反饋信息動作被視圖層捕獲并作為請求發(fā)送給相應(yīng)的控制器層(control1er層)??刂破鹘邮盏竭@些請求后,調(diào)用服務(wù)層(service層)以執(zhí)行相關(guān)的業(yè)務(wù)邏輯,例如驗(yàn)證輸入數(shù)據(jù)的有效性和與數(shù)據(jù)庫的交互。服務(wù)層處理完這些邏輯后,進(jìn)一步與數(shù)據(jù)訪問對象層(DAO層)交互,后者負(fù)責(zé)具體的數(shù)據(jù)操作如搜索、新增、更新或刪除問題反饋,并將操作結(jié)果返回給控制器。最終,控制器根據(jù)這些結(jié)果更新視圖層,以便問題反饋功能可以看到最新的信息或相應(yīng)的操作反饋。問題反饋頁面的輸入欄中輸入用戶名進(jìn)行搜索,可以查看到用戶發(fā)送的反饋詳細(xì)信息,并根據(jù)需要進(jìn)行修改、回復(fù)或者刪除等操作;如圖4-9所示。圖4-9問題反饋界面圖問題反饋關(guān)鍵代碼如下:@RequestMapping("/page")publicRpage(@RequestParamMap<String,Object>params,MessagesEntitymessages,HttpServletRequestrequest){if(!request.getSession().getAttribute("role").toString().equals("管理員")){messages.setUserid((Long)request.getSession().getAttribute("userId"));}EntityWrapper<MessagesEntity>ew=newEntityWrapper<MessagesEntity>();PageUtilspage=messagesService.queryPage(params,MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew,messages),params),params));returnR.ok().put("data",page);}產(chǎn)品類別功能在視圖層(view層)進(jìn)行交互,比如點(diǎn)擊“新增”按鈕或填寫產(chǎn)品類別表單。這些產(chǎn)品類別動作被視圖層捕獲并作為請求發(fā)送給相應(yīng)的控制器層(control1er層)??刂破鹘邮盏竭@些請求后,調(diào)用服務(wù)層(service層)以執(zhí)行相關(guān)的業(yè)務(wù)邏輯,例如驗(yàn)證輸入數(shù)據(jù)的有效性和與數(shù)據(jù)庫的交互。服務(wù)層處理完這些邏輯后,進(jìn)一步與數(shù)據(jù)訪問對象層(DAO層)交互,后者負(fù)責(zé)具體的數(shù)據(jù)操作如搜索、新增、更新或刪除產(chǎn)品類別,并將操作結(jié)果返回給控制器。最終,控制器根據(jù)這些結(jié)果更新視圖層,以便產(chǎn)品類別功能可以看到最新的信息或相應(yīng)的操作反饋。在產(chǎn)品類別頁面的輸入欄中輸入產(chǎn)品類別進(jìn)行搜索,可以查看到產(chǎn)品類別詳細(xì)信息,并根據(jù)需要進(jìn)行修改或者刪除等操作;如圖4-10所示。圖4-10產(chǎn)品類別界面圖產(chǎn)品類別關(guān)鍵代碼如下:/***列表*/@RequestMapping("/lists")publicRlist(chanpingleibieEntitychanpingleibie){EntityWrapper<chanpingleibieEntity>ew=newEntityWrapper<chanpingleibieEntity>();ew.allEq(MPUtil.allEQMapPre(chanpingleibie,"chanpingleibie"));returnR.ok().put("data",chanpingleibieService.selectListView(ew));}管理員點(diǎn)擊產(chǎn)品展示管理;在產(chǎn)品展示頁面對產(chǎn)品名稱、產(chǎn)品類別、產(chǎn)品標(biāo)題、發(fā)布人、點(diǎn)擊次數(shù)、評論數(shù)、收藏等信息,進(jìn)行搜索、新增、修改或刪除產(chǎn)品等操作;如圖4-11所示。圖4-11資訊信息界面圖資訊信息關(guān)鍵代碼如下:@RequestMapping("/page")publicRpage(@RequestParamMap<String,Object>params,NewsEntitynews,HttpServletRequestrequest){EntityWrapper<NewsEntity>ew=newEntityWrapper<NewsEntity>();PageUtilspage=newsService.queryPage(params,MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew,news),params),params));returnR.ok().put("data",page);}管理員點(diǎn)擊系統(tǒng)管理;在系統(tǒng)管理頁面對資訊信息、資訊分類、輪播圖管理等信息,進(jìn)行搜索、新增或刪除系統(tǒng)信息等操作;如圖4-12所示。圖4-12系統(tǒng)管理界面圖系統(tǒng)管理關(guān)鍵代碼如下:/***列表*/@RequestMapping("/page")publicRpage(@RequestParamMap<String,Object>params,ConfigEntityconfig){EntityWrapper<ConfigEntity>ew=newEntityWrapper<ConfigEntity>();PageUtilspage=configService.queryPage(params,MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew,config),params),params));returnR.ok().put("data",page);}5軟件測試軟件測試(SoftwareTesting)是指在設(shè)計基本完成后對軟件的各項功能進(jìn)行測試,檢測其能否達(dá)到在系統(tǒng)設(shè)計之初對其的預(yù)期情況。預(yù)估系統(tǒng)上線后的情況,對出現(xiàn)問題的地方進(jìn)行及時修改。軟件測試作為系統(tǒng)設(shè)計的最終階段,它的準(zhǔn)確性往往影響了系統(tǒng)的最終使用感。因?yàn)檐浖怯蓴?shù)據(jù)、文檔以及程序代碼組成的,所以軟件測試的對象就不僅僅是程序的本身,還有包括軟件設(shè)計過程中形成的數(shù)據(jù)、文檔等。但軟件測試也存在著問題,軟件測試注重的是軟件設(shè)計的最終結(jié)果,其并沒有關(guān)心整個系統(tǒng)在開發(fā)過程中發(fā)生的問題。軟件測試必須假設(shè)和考慮在設(shè)計過程中發(fā)生的問題。并對軟件測試中發(fā)現(xiàn)的問題進(jìn)行回歸測試。要更好的通過軟件測試檢測系統(tǒng)以更好的找出問題來提高系統(tǒng)的質(zhì)量。軟件測試要以最少的人力和經(jīng)濟(jì)消耗來完成系統(tǒng)的設(shè)計結(jié)尾工作。而且所有的測試都要以人為本,任何的測試都要考慮到用戶使用的實(shí)際體驗(yàn)感,要確保用戶有一個好的使用體驗(yàn)。要確保整個軟件測試過程都按照原定的規(guī)則進(jìn)行,以確保最終設(shè)計的系統(tǒng)的完整性和實(shí)用性。5.1軟件測試原則編筐編簍,重在收口。軟件測試的完成效果直接影響到整個系統(tǒng)的使用效果。對于軟件測試來說,如果能早點(diǎn)發(fā)現(xiàn)系統(tǒng)的漏洞,就能及時修改,可以讓設(shè)計的成本減少。進(jìn)行軟件測試的時候,測試員們需要制定自己的測試腳本,讓這個腳本盡可能多的覆蓋系統(tǒng)需要測試的各個路徑,避免系統(tǒng)疏漏。同時,在軟件測試的過程中,要檢測程序有沒有進(jìn)行與系統(tǒng)預(yù)期功能要求無關(guān)的代碼運(yùn)行。避免多余的程序運(yùn)行對系統(tǒng)產(chǎn)生破壞,降低效率,增加成本。同時在測試后,還要盡量保留所有測試用例,這樣可以幫助日后想要修改時可以及時找到原先的用例,可以再直接進(jìn)行測試。以下是總結(jié)下來比較重要的一些軟件測試原則:(1)要盡可能早的進(jìn)行軟件測試。隨著系統(tǒng)的設(shè)計進(jìn)行,設(shè)計過程中每一個階段發(fā)生的錯誤都有可能導(dǎo)致在后續(xù)的開發(fā)設(shè)計的時候連續(xù)出錯,如果等到軟件設(shè)計工作基本全都完成再進(jìn)行測試,可能會導(dǎo)致大量的錯誤同時出現(xiàn),而且很難找到它們出錯的源頭。因?yàn)殚_發(fā)設(shè)計的每一步都與后續(xù)程序緊密相連,如果不及時找出錯誤,可能會因一處錯誤導(dǎo)致后續(xù)整個程序癱瘓。所以要堅持盡早進(jìn)行軟件測試的原則,一來可以減少牽一發(fā)而動全身的錯誤,二來可以降低成本。(2)軟件測試證明軟件存在缺陷。通過軟件測試可以檢測系統(tǒng)設(shè)計時是否存在錯誤和缺陷,但并不能說明系統(tǒng)是不存在任何缺陷的。軟件測試的目的是輔助軟件開發(fā),讓程序員可以盡可能早的發(fā)現(xiàn)錯誤,提高質(zhì)量。軟件開發(fā)的過程或多或少都會產(chǎn)生一些錯誤,軟件測試就是盡可能地發(fā)現(xiàn)錯誤和缺陷,盡可能優(yōu)化程序。(3)缺陷集群效應(yīng)原則。一個軟件核心的地方可能就只有那么小的一部分,但就是那一小部分,卻能引發(fā)軟件大規(guī)模的損壞。當(dāng)我們進(jìn)行軟件測試的時候要特別注意那一小部分,也就是核心的部分,因?yàn)樗鼈儙缀蹩刂屏苏麄€軟件的穩(wěn)定性,它們是最容易出現(xiàn)錯誤的,控制好它們幾乎就控制了軟件的八成穩(wěn)定性。但我們也不能只僅限于這小部分模塊的檢查,也要對剩余的地方進(jìn)行適當(dāng)?shù)臏y試。(4)以人為本原則。協(xié)作機(jī)器人門戶網(wǎng)站設(shè)計的目的就是為人服務(wù),任何的缺陷和錯誤的修改方向都要在使用者的角度去進(jìn)行。要做到盡可能貼近使用者的日常模式,從使用者的角度去出發(fā),去修改。(5)經(jīng)常更新測試方式。測試人員應(yīng)該盡量避免對系統(tǒng)所有的部分都使用同一種測試方式。一些測試方式只能檢測特定的模塊,并不能對整個系統(tǒng)都進(jìn)行有效的測試,甚至無法發(fā)現(xiàn)一處錯誤。所以,為了能更好的發(fā)揮軟件測試的作用,軟件測試的時候應(yīng)該經(jīng)常更新測試方法,讓測試的質(zhì)量最大化。5.2測試用例 部分系統(tǒng)測試用例如表5-1所示。表5-1測試用例表測試功能、流程預(yù)期結(jié)果實(shí)際結(jié)果結(jié)論進(jìn)行登錄實(shí)驗(yàn)。需要管理員輸入相應(yīng)的信息驗(yàn)證,看能否進(jìn)入錄入信息驗(yàn)證通過,轉(zhuǎn)入管理員界面登陸成功,成功跳轉(zhuǎn)頁面測試成功對用戶的登錄進(jìn)行測試。管理員就錄入特定的信息,看能否成功登錄錄入特定信息,可以登錄,可以在數(shù)據(jù)后臺找到信息可以登錄,在后臺找到了對應(yīng)信息測試成功測試登錄功能是否符合規(guī)定。測試員要輸入錯誤的登錄信息,檢查能否登錄在輸入錯誤的信息后,系統(tǒng)會發(fā)現(xiàn)錯誤,禁止測試人員登錄輸入錯誤信息后,系統(tǒng)禁止登錄測試成功對兼容性進(jìn)行測試,讓軟件在不同的電子類產(chǎn)品上進(jìn)行登錄測試都可以成功打開軟件,正常運(yùn)行可以在不同的設(shè)備上和其他軟件共存測試成功續(xù)表5-1測試功能、流程預(yù)期結(jié)果實(shí)際結(jié)果結(jié)論安裝測試,在試驗(yàn)機(jī)上登錄軟件,檢測能否按預(yù)期正常運(yùn)行登錄后可以進(jìn)行正常操作,可以發(fā)行在試驗(yàn)機(jī)上可以正常運(yùn)行,沒有卡頓測試成功結(jié)論協(xié)作機(jī)器人門戶網(wǎng)站通過springboot框架、JAVA語言等技術(shù)完成的。系統(tǒng)可以完成用戶的基本需求,并且在測試中系統(tǒng)運(yùn)行情況良好,沒有出現(xiàn)異常。但是,還是有許多我需要學(xué)習(xí)和完善的地方。協(xié)作機(jī)器人門戶網(wǎng)站實(shí)現(xiàn)了模塊化連接,對應(yīng)不同的平臺可以進(jìn)行針對性部署,可以進(jìn)行全方位的覆蓋。它實(shí)現(xiàn)了跨終端無縫協(xié)同體驗(yàn)。但礙于協(xié)作機(jī)器人門戶網(wǎng)站進(jìn)入市場發(fā)行不久,它的各項數(shù)據(jù),功能還沒有達(dá)到完美的地步。需要進(jìn)一步的實(shí)際運(yùn)行來完善有缺陷的地方。在這個信息化的時代大家都希望手里的任何一個電子設(shè)備都可以完成平時的常見功能,通過協(xié)作機(jī)器人門戶網(wǎng)站的開發(fā)可以實(shí)現(xiàn)這一目標(biāo)。協(xié)作機(jī)器人門戶網(wǎng)站作為國產(chǎn)系統(tǒng),它的發(fā)展前途十分明亮,未來也會擁有很廣泛的市場,通過未來的長時間發(fā)展,協(xié)作機(jī)器人門戶網(wǎng)站的軟件開發(fā)一定會成為一種趨勢,讓中國的操作系統(tǒng)發(fā)展得到進(jìn)一步的提升。參考文獻(xiàn)魯鑫超.響應(yīng)式技術(shù)在網(wǎng)頁設(shè)計中的應(yīng)用[D].天津職業(yè)技術(shù)師范大學(xué),2022.DOI:10.27711/ki.gtjgc.2022.000197胡金宇.基于SpringBoot和Vu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年海南二手房買賣及配套設(shè)施完善合同3篇
- 西安交通大學(xué)《過程分子生物學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度鞋類批發(fā)市場購銷合同市場地位鞏固
- 二零二五年度酒店消防器材維護(hù)保養(yǎng)及更換合同3篇
- 二零二五年度水利工程安全評價技術(shù)服務(wù)合同3篇
- 二零二五年度新能源汽車電池回收利用合伙協(xié)議書3篇
- 二零二五年股東股權(quán)置換合同參考范本6篇
- 二零二五版生物科技研發(fā)技術(shù)顧問聘用協(xié)議2篇
- 二零二五版物流企業(yè)勞動安全及貨物保護(hù)協(xié)議合同3篇
- 2024汽車制造商與電池供應(yīng)商之間的汽車電池采購合同
- 2023年保安公司副總經(jīng)理年終總結(jié) 保安公司分公司經(jīng)理年終總結(jié)(5篇)
- 中國華能集團(tuán)公司風(fēng)力發(fā)電場運(yùn)行導(dǎo)則(馬晉輝20231.1.13)
- 中考語文非連續(xù)性文本閱讀10篇專項練習(xí)及答案
- 2022-2023學(xué)年度六年級數(shù)學(xué)(上冊)寒假作業(yè)【每日一練】
- 法人不承擔(dān)責(zé)任協(xié)議書(3篇)
- 電工工具報價單
- 反歧視程序文件
- 油氣藏類型、典型的相圖特征和識別實(shí)例
- 流體靜力學(xué)課件
- 顧客忠誠度論文
- 實(shí)驗(yàn)室安全檢查自查表
評論
0/150
提交評論