【《基于微信小程序的交流論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》9400字(論文)】_第1頁
【《基于微信小程序的交流論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》9400字(論文)】_第2頁
【《基于微信小程序的交流論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》9400字(論文)】_第3頁
【《基于微信小程序的交流論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》9400字(論文)】_第4頁
【《基于微信小程序的交流論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》9400字(論文)】_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

基于微信小程序的交流論壇系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要互聯(lián)網(wǎng)的腳步越來越快,新技術(shù)也是不斷的涌現(xiàn),微信小程序成為了這幾年的熱門話題,開發(fā)設(shè)計(jì)也是逐步向此傾斜,我們是與時(shí)俱進(jìn)的新時(shí)代青年更應(yīng)該追隨潮流的腳步將現(xiàn)代技術(shù)帶入到普通老百姓的生活中去,為生活在這個(gè)時(shí)代的人們做出自己的貢獻(xiàn),原始信息系統(tǒng)模式存在非常多的弊病,在這個(gè)時(shí)代越發(fā)的體現(xiàn)出來,我們計(jì)算機(jī)專業(yè)的學(xué)生要勇敢的站出來,用自己所學(xué)的知識彌補(bǔ)這一看似巨大的鴻溝,然后將新型系統(tǒng)模型帶進(jìn)千家萬戶,讓更多人享受科技帶來的生活樂趣。在無盡的技術(shù)開發(fā)過程中,運(yùn)用到了眾多前沿尖端的技術(shù),這些技術(shù)也是眾多大公司所使用到的,市面上一些熟知的論壇都使用到了這些先進(jìn)的技術(shù),這也是計(jì)算機(jī)專業(yè)的本科生都在學(xué)校學(xué)習(xí)到的專業(yè)技術(shù)知識,譬如采用了服務(wù)端采用B/S結(jié)構(gòu)、Java技術(shù)以及Mysql數(shù)據(jù)庫,以及微信小程序技術(shù)進(jìn)行開發(fā)設(shè)計(jì),以上的技術(shù)都能夠很好的完美的讓所有目標(biāo)功能都實(shí)現(xiàn)。該模型交流論壇系統(tǒng)的開發(fā)設(shè)計(jì)主要包括微信端和后臺管理。論壇在發(fā)展過程中經(jīng)歷了很漫長的演化,但由于計(jì)算機(jī)技術(shù)的加入讓他重新煥發(fā)活力和生機(jī),會就論壇的各個(gè)部分進(jìn)行解釋說明,分析和總結(jié),以求用最全面最客觀的態(tài)度來看待它的發(fā)展情況的演變過程,并給本次設(shè)計(jì)做出鋪墊和詳細(xì)的流程,最后運(yùn)用所學(xué)知識升級優(yōu)化,達(dá)到滿意的程度。關(guān)鍵詞:模型交流論壇系統(tǒng),Mysql數(shù)據(jù)庫,java技術(shù)目錄TOC\o"1-3"\h\u1概述 XXVII1概述1.1研究背景現(xiàn)在這個(gè)時(shí)間段論壇使用人數(shù)不斷下降,為了能夠提升每個(gè)論壇的使用效率我們應(yīng)該與時(shí)俱靜運(yùn)用現(xiàn)代技術(shù),摒棄原始模式,運(yùn)用先進(jìn)的互聯(lián)網(wǎng)思維,滿足不同人群的需求。互聯(lián)網(wǎng)技術(shù)的加入和先進(jìn)制造業(yè)的發(fā)展越來越多的信息存儲容量,需求也是成爆炸式增長多,想運(yùn)用什么樣的方法才能發(fā)揮管理模式最大的效益,老舊的是不能大多數(shù)用戶的需求,必須開發(fā)一個(gè)新型的航空無人機(jī)交流論壇系統(tǒng)。通過對航空無人機(jī)交流論壇系統(tǒng)的開發(fā)設(shè)計(jì),不僅能提升效率和精準(zhǔn)度,還給為相關(guān)人員減輕不少的擔(dān)子,如果想要本系統(tǒng)做到較好效果,就一定要不斷管理和維護(hù)。本系統(tǒng)開發(fā)設(shè)計(jì)的主要目的就是解決原有的老舊的網(wǎng)上航空無人機(jī)交流論壇信息管理方式,能夠較好的對航空無人機(jī)交流論壇系統(tǒng)中發(fā)現(xiàn)的問題進(jìn)行維修。對形形色色的人群進(jìn)行調(diào)查,最后實(shí)現(xiàn)出來的系統(tǒng)要在線管理航空無人機(jī)交流論壇,負(fù)責(zé)人員可以速度較快的看到信息、回復(fù)信息、管理信息。該系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)了人工干預(yù)管理全自動化,可以對航空無人機(jī)交流論壇的文字內(nèi)容和視頻內(nèi)容進(jìn)行添加、修改、查詢和刪除等操作。通過不斷反復(fù)的修改檢查實(shí)現(xiàn)對航空無人機(jī)交流論壇管理的減少是設(shè)計(jì)本系統(tǒng)的一個(gè)最終目標(biāo),工作人員就可以用更多的時(shí)間關(guān)注其他方面的問題。開發(fā)設(shè)計(jì)航空無人機(jī)交流論壇系統(tǒng)期望實(shí)現(xiàn)以下目標(biāo):1.通對航空無人機(jī)交流論壇管理的減少是設(shè)計(jì)本系統(tǒng)的一個(gè)最終目標(biāo),系統(tǒng)使用起來更加優(yōu)化。2.可以通過互聯(lián)網(wǎng)進(jìn)行傳輸傳送航空無人機(jī)交流論壇的消息。3.先進(jìn)制造業(yè)的幫助下航空無人機(jī)交流論壇系統(tǒng)來彌補(bǔ)填補(bǔ)之前的不足。1.2研究現(xiàn)狀互聯(lián)網(wǎng)發(fā)展步伐加快,我國有更明顯得顯現(xiàn),而且互聯(lián)網(wǎng)管理模式和每個(gè)人如影隨形相伴相生,每行每業(yè)都在通過互聯(lián)網(wǎng)來開發(fā)設(shè)計(jì)完善新的管理人員模式,該航空無人機(jī)交流論壇系統(tǒng)的開發(fā)設(shè)計(jì),主要是可以補(bǔ)充航空無人機(jī)交流論壇模式中之前存在的缺點(diǎn),快捷客戶進(jìn)行互聯(lián)網(wǎng)查詢和交流,和之前的原始模式天差地別,相去甚遠(yuǎn),這也是未來互聯(lián)網(wǎng)技術(shù)發(fā)展的一大趨勢和優(yōu)勢。該航空無人機(jī)交流論壇系統(tǒng)隸屬于經(jīng)典管理系統(tǒng),前臺和后臺是本設(shè)計(jì)的主要設(shè)計(jì)部分。在我的畢業(yè)設(shè)計(jì)航空無人機(jī)交流論壇系統(tǒng)的開發(fā)過程中,要保證所有模塊正常使用,發(fā)揮其重要功能,還要優(yōu)化各個(gè)方面,做到最好?;ヂ?lián)技術(shù)更新加快,還要使該航空無人機(jī)交流論壇系統(tǒng)擴(kuò)充和維護(hù)得到保障。還有對這個(gè)系統(tǒng)有一定的優(yōu)化美觀設(shè)計(jì),包括前端界面,要有觀賞性和美觀度和創(chuàng)新性。1.3研究內(nèi)容通過對客戶和維修人員的需求調(diào)查,將航空無人機(jī)交流論壇系統(tǒng)的功能可以進(jìn)行擴(kuò)充和完善,前段部分做到完美無缺,后來進(jìn)行模塊完善和測驗(yàn),對于以上方面進(jìn)行聯(lián)合討論和頭腦風(fēng)暴,該航空無人機(jī)交流論壇系統(tǒng)主要對開發(fā)背景、市場需求、數(shù)據(jù)庫系統(tǒng)分析調(diào)研、模塊以及開發(fā)技術(shù)進(jìn)行了著重介紹和分析。最后能夠測試的環(huán)節(jié)都要逐一審核校對。

2開發(fā)技術(shù)介紹微信開發(fā)小程序技術(shù)、B/S結(jié)構(gòu)技術(shù)、java語言技術(shù)以及mysql數(shù)據(jù)庫自建數(shù)據(jù)庫技術(shù)是該使用到的開發(fā)技術(shù),然后對系統(tǒng)的整體設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、功能模塊設(shè)計(jì)、系統(tǒng)頁面設(shè)計(jì)以及系統(tǒng)程序設(shè)計(jì)進(jìn)行了逐步的研究與規(guī)劃。2.1系統(tǒng)開發(fā)平臺在該在線模型交流論壇系統(tǒng)中,myeclipse技術(shù)可以用戶更快上手,首要方面特征就是可以使大方快捷,另一方面就是客戶之間的信息交流十分頻繁,消息保存量龐大的,該模塊被用在為數(shù)據(jù)庫技術(shù)中進(jìn)行查找和編寫。這個(gè)部分的數(shù)據(jù)性質(zhì)很活動,就目前的情況來看通過,小段代碼在系統(tǒng)優(yōu)化上是能夠很明顯看出來的。因此,由myeclipse技術(shù)進(jìn)行系統(tǒng)代碼管理和維護(hù),大大提高了效率。2.2平臺開發(fā)相關(guān)技術(shù)2.2.1B/S架構(gòu)B/S結(jié)構(gòu)很常見,例如在各種各樣的互聯(lián)網(wǎng)工具中進(jìn)行信號請求。客戶之間的使用成本減少了,交流也就更加頻繁了充分了,再加上對計(jì)算機(jī)硬件和軟件的要求不是很高,不需要過多的環(huán)境來支撐其發(fā)展,能夠大大縮減客戶的浪費(fèi)的時(shí)間,這些模塊不是人工來掌控和管理,這個(gè)方面專業(yè)技術(shù)人員數(shù)量越來越多,感知最明顯的與互聯(lián)網(wǎng)工具相輔相成給所有參與人員和研究人員帶來方便,不但可以縮減前期投入成本,還可以不斷充實(shí)后期價(jià)值意義,每個(gè)模塊互不干擾。2.2.2java技術(shù)介紹Java技術(shù)特征就是頁面的設(shè)計(jì),只要Java技術(shù)運(yùn)行在服務(wù)器中進(jìn)行,也就是就可以訪問互聯(lián)網(wǎng)工具,同時(shí)服務(wù)器和互聯(lián)網(wǎng)網(wǎng)工具可以同時(shí)做出反應(yīng)并給予請求,最后可以將反饋信息傳送傳達(dá)傳輸給互聯(lián)網(wǎng)工具。以下三個(gè)階段時(shí)Java技術(shù)的主要執(zhí)行過程:第一階段是思考時(shí)間,東西想要尋址時(shí),它會立馬停下手中的正在處理事和進(jìn)程,然后對該信息處理,給予處理結(jié)果。第二階段是翻譯時(shí)間,每個(gè)步驟都有不同請求時(shí),形形色色的請求以字節(jié)編碼形式傳送出來。第三階段反饋結(jié)果和執(zhí)行設(shè)置好的程序,將處理結(jié)果傳送給互聯(lián)網(wǎng)工具,傳達(dá)給使用者和消費(fèi)者。java技術(shù)發(fā)展和迭代,人們常常將它視為第一開發(fā)軟件和工具,在全球開發(fā)人員使用的比重中占比最大,這足以說明重要性,該Java語言技術(shù)與身俱來的還有安全和各平臺普遍使用,各種不同系統(tǒng)開發(fā)人員都比較青睞它。java技術(shù)相互作用相互影響,有千千萬萬種組合方式,他們產(chǎn)生的效果也是不同的,互聯(lián)網(wǎng)技術(shù)發(fā)展如此壯大和迅速,這種語言被更多人使用,互聯(lián)網(wǎng)上的電子交易的興起和蓬勃發(fā)展也使得跟它密切相關(guān)的技術(shù)得到更近一步的成長。完美契合各種人群不同的需求。Java語言和php語言屬于在整個(gè)語言學(xué)中是第一第二位置的關(guān)系,彼此的特征是大相徑庭的。2.2.3mysql數(shù)據(jù)庫介紹mysql數(shù)據(jù)庫有它獨(dú)一無二的地方:它給使用它的人安心和安全和放心的數(shù)據(jù)維護(hù)和管理,還鍛煉了客戶自己本身內(nèi)在的開發(fā)能力,還可以進(jìn)行自我完善和修復(fù)運(yùn)行故障,是人們提升自我效率的好幫手,與此同時(shí)還可以降低設(shè)計(jì)初期和前期投入費(fèi)用。通過航空無人機(jī)交流論壇設(shè)計(jì)運(yùn)用數(shù)據(jù)庫技術(shù),面對情況多變和復(fù)雜情況的時(shí)候可以穩(wěn)住心態(tài),是決策層做出科學(xué)明主的決定,推動企業(yè)向更好方向發(fā)展也是企業(yè)前進(jìn)動力;同時(shí)mysql它還支持?jǐn)U展擴(kuò)充其他的活動性也是其他平臺無法比擬的,這不斷激發(fā)了人們創(chuàng)新的激情和熱血,源源不斷的帶來收益助力公司發(fā)展。mysql它是一個(gè)點(diǎn)對點(diǎn),線對線,端到端的開放空間和創(chuàng)新空間,里面不斷有新技術(shù)產(chǎn)生,為開發(fā)人員正常的設(shè)計(jì)程序和程序本身運(yùn)行提供了保障。不僅如此他還可以對數(shù)據(jù)進(jìn)行大規(guī)模挪動和遷徙,擴(kuò)展性超出任何人每個(gè)人想象,產(chǎn)生的價(jià)值也是不可想象和不可估量的。對于mysql來說對內(nèi)部數(shù)據(jù)可以不限次數(shù)獲取和修改,讓接觸他的人頭腦清楚充分認(rèn)知。在該航空無人機(jī)交流論壇系統(tǒng)的路線圖思路圖中,采用mysql作為本系統(tǒng)的數(shù)據(jù)庫,所有信息都是放置在這個(gè)里面。這也是讓國際巨頭公司無比驕傲自豪的產(chǎn)品中的一種,可以存放的數(shù)據(jù)是較多的,你想放多少就放多少,由于mysql數(shù)據(jù)庫作用大,更新迭代快,大部分公司和數(shù)據(jù)存儲單位都將它作為第一選擇。他能夠被如此多的公司和數(shù)單位看上和使用應(yīng)用,一部分原因是他的作用很大,而部分原因是因?yàn)樗慕缑婧啙?,是每個(gè)人都看得懂,且信息存儲的內(nèi)容是相對較多的。Mysql數(shù)據(jù)庫作用就是增、刪、改、查,隨處我們都可以看到它的身影和模樣,不僅可以對常規(guī)數(shù)據(jù)進(jìn)行保存和組合,也可以對特殊數(shù)據(jù)進(jìn)行存儲和組合,達(dá)到人們想要的效果。2.3微信小程序介紹微信小程序是互聯(lián)網(wǎng)公司巨頭,移動業(yè)務(wù)收入最大的民營企業(yè)開發(fā)的,就可以在移動工具中使用,只要你下載了微信這個(gè)應(yīng)用,微信就直接給每個(gè)人提供了一個(gè)對外接口。公眾平臺可以直接調(diào)用,無需下載應(yīng)用,二維碼就是入口,能夠進(jìn)入之前設(shè)計(jì)好的頁面,直接訪問。微信開發(fā)人員有專門的工具進(jìn)行開發(fā),還有相應(yīng)的框架可以直接調(diào)用,里面包含了運(yùn)行時(shí)所有的數(shù)據(jù)資料和參數(shù)配置,無需開發(fā)人員做過多思考,只要開發(fā)人員的點(diǎn)子和腦子和手。這無疑讓微信小程序的開發(fā)簡單了不知道多少,大大減輕開發(fā)人員負(fù)擔(dān)。設(shè)計(jì)之初微信小程序的航空無人機(jī)交流論壇的設(shè)計(jì)與實(shí)現(xiàn)的平臺效果發(fā)現(xiàn),他可以承擔(dān)責(zé)任遠(yuǎn)遠(yuǎn)大于之前設(shè)計(jì)的那樣,不僅是個(gè)服務(wù)平臺,更成為了服務(wù)開發(fā)人員的好管家和“小棉襖”。3系統(tǒng)分析通過各個(gè)模塊的調(diào)查研究可以知道,目的工作任務(wù)就是對系統(tǒng)的各個(gè)方面比如信息之間的組合,內(nèi)容之間的整合,配對和重組做出相應(yīng)的反饋和應(yīng)答,系統(tǒng)分析設(shè)計(jì)必須堅(jiān)持一個(gè)硬性原則和要求,最首要的是圍繞用戶要求進(jìn)行設(shè)計(jì),目的就是為了服務(wù)好每個(gè)用戶和仔細(xì)管理每個(gè)上傳的信息,不能讓客戶有不愉快的體驗(yàn)和信息發(fā)生任何偏差,再次就是對用戶可能使用到的見到的各個(gè)方面進(jìn)行設(shè)計(jì),最后的目的就是滿足不同人群對本系統(tǒng)的看法和建議,能夠及時(shí)跟進(jìn)修改,實(shí)現(xiàn)系統(tǒng)最初設(shè)計(jì)時(shí)要達(dá)到的目標(biāo)實(shí)現(xiàn)我們賦予它應(yīng)有的價(jià)值才能讓他發(fā)揮出最大作用,設(shè)計(jì)時(shí)還要避免每個(gè)部分出現(xiàn)冗余。3.1可行性分析可行性分析在每一次設(shè)計(jì)都是必須要做的,直接影響到整個(gè)系統(tǒng)是否可行和安全可靠,雖然只按照目的書上的程序規(guī)程要求進(jìn)行分析就可以,但還要考慮設(shè)計(jì)出來的價(jià)值是否符合道德倫理標(biāo)準(zhǔn),是否能夠避免上次設(shè)計(jì)時(shí)遇到的問題,通過對線上該航空無人機(jī)交流論壇的分析調(diào)查,這一步可以縮減開發(fā)人員的工作時(shí)間,提升工作效率,還可以安排進(jìn)行統(tǒng)一設(shè)計(jì)和規(guī)劃,系統(tǒng)設(shè)計(jì)的各個(gè)節(jié)點(diǎn)都可以把握得很清楚,安排的井井有條,在這個(gè)過程中不斷實(shí)現(xiàn)價(jià)值和充實(shí)意義,在系統(tǒng)初次設(shè)計(jì)完成后,看是否有獲利這也成為重要的衡量指標(biāo),設(shè)計(jì)目的是否達(dá)成,要對系統(tǒng)進(jìn)行全面評估和再次分析和再次重復(fù)分析,最終商討是否開發(fā)本系統(tǒng)。該航空無人機(jī)交流論壇的開發(fā)完善完成中,有以下幾點(diǎn)可以探討:方法實(shí)用性:對開發(fā)技術(shù)的使用,技術(shù)更新迭代速度很快,所以本系統(tǒng)航空無人機(jī)交流論壇是有技術(shù)儲備和科可優(yōu)化空間。經(jīng)濟(jì)可行性:在開發(fā)過程中前期投入成本是否與后期收益相關(guān)是大于小于還是等于,能夠投入市場運(yùn)行上線。操作可行性:航空無人機(jī)交流論壇的開發(fā)設(shè)計(jì)中,客戶使用程度是否便利更是設(shè)計(jì)開發(fā)是考慮的重點(diǎn)。3.1.1技術(shù)可行性由于微信小程序技術(shù)的迭代速度快,航空無人機(jī)交流論壇中重中之重,該基于微信處理部分java語言技術(shù)、B/S結(jié)構(gòu)技術(shù)和mysql數(shù)據(jù)庫技術(shù)。對每個(gè)技術(shù)的充分使用,強(qiáng)調(diào)了本次系統(tǒng)的簡潔明了。數(shù)據(jù)在其中也不會擔(dān)心遭受到破壞,放心在其中進(jìn)行運(yùn)行。在大學(xué)四年時(shí)間我們對微信小程序語言技術(shù)、java語言技術(shù)和mysql數(shù)據(jù)庫語言技術(shù)頭腦風(fēng)暴,涉獵軟件測試皮毛,相信自己能夠應(yīng)用這些技術(shù)做出一個(gè)大致還不錯(cuò)的設(shè)計(jì)并作為畢業(yè)設(shè)計(jì)予以提交審核,能夠充分檢驗(yàn)自己學(xué)習(xí)能力,這些技術(shù)也是市面上大部分頭部互聯(lián)網(wǎng)公司使用的技術(shù)。。3.1.2經(jīng)濟(jì)可行性我們必須通過價(jià)值意義來衡量本次系統(tǒng)是否具有價(jià)值,就是是否能帶來收益和金錢。這一直是一個(gè)社會熱點(diǎn)和關(guān)心的問題,如果沒有創(chuàng)造應(yīng)有的價(jià)值,沒有做到保護(hù)環(huán)境和節(jié)約資源,這樣的設(shè)計(jì)是失敗的,沒有減少前期投入,就不會有后期可觀的價(jià)值利益,沒有讓用戶用得舒心就不會有可觀的點(diǎn)擊量,就不能予以開發(fā)批準(zhǔn),本次系統(tǒng)設(shè)計(jì)就是失敗的無用的浪費(fèi)的。3.1.3操作可行性此次開發(fā)的航空無人機(jī)交流論壇進(jìn)入界面是創(chuàng)新之處在于采用的彈出的窗口進(jìn)行的,直接以客戶最醒目的方式進(jìn)行展現(xiàn)顯示,讓客戶目光聚焦于此,只要通過互聯(lián)網(wǎng)工具微信程序進(jìn)行訪問,沒有復(fù)雜的審核程序也沒有復(fù)雜的驗(yàn)證碼校驗(yàn)過程,讓穩(wěn)定和安全發(fā)揮到淋漓精致,這也反映出各項(xiàng)系統(tǒng)設(shè)計(jì)的現(xiàn)代化思想,客戶的學(xué)習(xí)成本低,這樣適合不同年齡段的人群使用,讓每個(gè)人看得懂,用的會,也擴(kuò)大了受眾面積,增加了程序點(diǎn)擊量,客戶的個(gè)人信息管理也會十分方便。3.2系統(tǒng)性能分析1.系統(tǒng)模塊完美性:根據(jù)最初設(shè)計(jì)目標(biāo)模塊,可以初步寫出代碼和思路,畫出技術(shù)路線圖紙,也能夠讓每位開發(fā)人員參與人員看得懂。2.系統(tǒng)使用分析:這個(gè)階段要強(qiáng)調(diào)代碼和數(shù)據(jù)之間的關(guān)系,也是根據(jù)可行性分析報(bào)告來逐步設(shè)計(jì)的。3.顯示頁面設(shè)計(jì):不同的顯示效果都是有不同的代碼來實(shí)現(xiàn)的,首要先構(gòu)思出顯示的效果才能達(dá)到預(yù)期的目標(biāo),還要保證易懂性和代碼簡單性可靠性。4.后臺可靠分析:每位客戶的信息都各不相同進(jìn)行登錄時(shí)都要有各自保存數(shù)據(jù)的單元,并且與之對應(yīng),才不會相互干擾,使用錯(cuò)誤,且不同客戶的信息不能相互操作和剽竊、抄襲、借鑒,以免引起更大問題,安全可靠是客戶們看得比較重要的部分,我們設(shè)計(jì)時(shí)就要進(jìn)行把關(guān)。以免引起不必要的麻煩。3.3系統(tǒng)功能需求分析形形色色的需求滿天飛,前期功能調(diào)查需求要充分,品質(zhì)的高低直接和系統(tǒng)的成敗相關(guān)聯(lián),能成與否就看這一關(guān)鍵步驟,所以必須仔細(xì)認(rèn)真對待,特別是設(shè)計(jì)剛開始之初的時(shí)候,這不僅決定了系統(tǒng)設(shè)計(jì)的好與壞,也直接提高了最后設(shè)計(jì)好的程序使用與客戶使用過程中的滿意程度。主要就是管理員和用戶之間協(xié)調(diào)問題,相互滿足,相互補(bǔ)充。用戶結(jié)構(gòu)如圖3.1所示:圖3.1用戶間靜態(tài)結(jié)構(gòu)圖(1)用戶功能需求圖3.2用戶用例圖(2)管理員功能需求圖3.3管理員用例圖調(diào)查分析在系統(tǒng)開發(fā)過程中也是不可缺少的一部分,每在系統(tǒng)中都有涉及。3.4業(yè)務(wù)流分析航空無人機(jī)交流論壇系統(tǒng)中功能要實(shí)現(xiàn)正常沒有問題能夠使用,數(shù)據(jù)要完整進(jìn)出和存取,可以結(jié)合在本校之內(nèi)學(xué)習(xí)的技能知識的相關(guān)的原理圖來進(jìn)行結(jié)合分析,每個(gè)步驟務(wù)必都要進(jìn)行詳細(xì)論述和展示分析,相關(guān)能夠操作的地方。以下是與流程相關(guān)的流程介紹:直接入口進(jìn)入界面,入口就在你能看到的地方,輸入你心中最熟悉的那串代碼,功能系統(tǒng)數(shù)據(jù)庫會在數(shù)據(jù)庫中尋找相關(guān)信息,在密鑰與之前記錄一摸一樣,直接進(jìn)行入到開始的新的界面,如果與你心中最熟悉的密鑰不一致的情況下,閃出對話框和警告提示。系統(tǒng)流程如圖所示:圖3.4系統(tǒng)流程圖業(yè)務(wù)流程在系統(tǒng)中都有涉及,在本系統(tǒng)中作用重中之重。4系統(tǒng)設(shè)計(jì)4.1系統(tǒng)的功能結(jié)構(gòu)圖分析都是必要的能夠?yàn)槲覀儯瑢?shí)現(xiàn)也要有方法,系統(tǒng)功能圖如圖4.1:圖4.1系統(tǒng)功能結(jié)構(gòu)圖業(yè)務(wù)流程在系統(tǒng)中都有涉及,在本系統(tǒng)中作用舉足輕重。4.2數(shù)據(jù)表的設(shè)計(jì)4.2.1數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)作用巨大的數(shù)據(jù)庫就是能夠把任何一個(gè)客戶輸入的數(shù)據(jù)進(jìn)行系統(tǒng)存儲和加工,讓數(shù)據(jù)雖多但不會發(fā)生數(shù)據(jù)混亂,每個(gè)部分都井然有序,不偏不倚。最重要的部分就是有可靠性和私密性,想要實(shí)現(xiàn)這種效果必須在設(shè)計(jì)之初就做好規(guī)劃,與相關(guān)人員進(jìn)行深入交流和探討,使用到的方法有多個(gè)單獨(dú)的數(shù)據(jù)表分別進(jìn)行存儲,多個(gè)數(shù)據(jù)表的建立也很考驗(yàn)開發(fā)人員的實(shí)力和功底和能力:4.3數(shù)據(jù)庫E-R圖概念設(shè)計(jì)就是對要生成概念預(yù)先給予設(shè)定,可以和數(shù)據(jù)庫的結(jié)構(gòu)模式作為參考和目標(biāo)對象,利用數(shù)據(jù)庫自帶語言就可以完成設(shè)計(jì),這個(gè)過程不需要計(jì)算機(jī)相應(yīng)的軟件進(jìn)行配合可以直接在數(shù)據(jù)庫內(nèi)部完成。宏觀整個(gè)系統(tǒng)部分,這個(gè)部分的設(shè)計(jì)還輸出對數(shù)據(jù)庫本身的數(shù)據(jù)處理,數(shù)據(jù)庫是很多工具集中的倉庫,能實(shí)現(xiàn)很多不可思議的操作和步驟,任何一個(gè)和每個(gè)程序和系統(tǒng)都是無法離開離不開數(shù)據(jù)庫支持的,數(shù)據(jù)庫還折射出整個(gè)部分的品質(zhì)和處理能力。以下是幾個(gè)關(guān)鍵實(shí)體的實(shí)體關(guān)系圖:(1)反饋信息管理實(shí)體E-R圖如圖4.2所示:圖4.2反饋信息實(shí)體屬性圖(2)管理員信息實(shí)體E-R圖如圖4.3所示:圖4.3管理員信息實(shí)體屬性圖(3)交流信息管理實(shí)體E-R圖如圖4.4所示:圖4.4交流信息管理實(shí)體圖(4)用戶信息實(shí)體E-R圖如圖4.5所示:圖4.5用戶信息實(shí)體圖(5)資源信息實(shí)體E-R圖如圖4.6所示:圖4.6資源信息實(shí)體圖E-R圖在系統(tǒng)中都有涉及,在本系統(tǒng)中作用重中之重。5系統(tǒng)功能實(shí)現(xiàn)5.1服務(wù)端功能模塊的實(shí)現(xiàn)5.1.1登錄界面圖5.1登錄界面5.1.2信息管理圖5.2信息界面5.1.3會員管理圖5.3會員管理界面5.1.4反饋管理圖5.4反饋管理界面功能實(shí)現(xiàn)在系統(tǒng)中都有涉及,在本系統(tǒng)中作用重中之重。5.2微信端功能模塊的實(shí)現(xiàn)圖5.5首頁界面5.2.1用戶登錄界面圖5.6用戶登錄界面5.2.2帖子發(fā)布圖5.7帖子發(fā)布界面5.2.3探究信息圖5.8探究信息界面5.2.4個(gè)人中心圖5.9個(gè)人中心界面微信端功能模塊實(shí)現(xiàn)在系統(tǒng)中都有涉及,在本系統(tǒng)中作用舉足輕重。6系統(tǒng)測試測試已經(jīng)是本次設(shè)計(jì)的結(jié)尾最后尾聲部分了,目的就是通過測試找出設(shè)計(jì)過程中和實(shí)現(xiàn)過程中沒有發(fā)現(xiàn)的問題和錯(cuò)誤,這也是極其關(guān)鍵的一部分,在程序完成后是否能夠交付給用戶使用,測試能夠給出準(zhǔn)確答案和事實(shí)依據(jù)。之前的開發(fā)過程告訴我們,系統(tǒng)的軟件測試的工作量和工作難度和工作經(jīng)歷占到了整個(gè)開發(fā)過程中的一半以上,從設(shè)計(jì)之初就要預(yù)留好這一部分的時(shí)間和相應(yīng)的經(jīng)費(fèi),這些都要算入成本之中。在測試過程中,隨時(shí)隨地都可能存在問發(fā)現(xiàn)的問題。而這時(shí)候就要敢于去解決,而不是視而不見,避而不見,盡管在所有過程中難度可能是最大的,是非常繁瑣的,是十分煎熬的,我們還可以利用相應(yīng)的可以幫助到我們的工具進(jìn)行測試分析。錯(cuò)誤可能出現(xiàn)在任何地方,語句錯(cuò)誤,語法錯(cuò)誤,拼寫錯(cuò)誤等,時(shí)有發(fā)生,屢見不鮮。語句語法錯(cuò)誤可能編譯器就會在開發(fā)過程中提醒你,而相對困難的邏輯錯(cuò)誤就是只能靠自己一次次去嘗試和試錯(cuò)去發(fā)現(xiàn)和修改,這些都是隱藏的,未知的,難以捉摸的。所以在完成系統(tǒng)后必須對前期所做的任務(wù)進(jìn)行測試,盡快發(fā)現(xiàn)小問題,避免變成大問題,影響整個(gè)進(jìn)度和實(shí)踐,浪費(fèi)過多人力物力,糾正錯(cuò)誤后就可以讓系統(tǒng)交付給使用者,而且系統(tǒng)也可以長此以往平穩(wěn)安定和長治久安的運(yùn)行下去。6.1測試內(nèi)容與結(jié)果黑盒測試技術(shù),顧名思義就是在不清楚內(nèi)部結(jié)構(gòu)的情況下進(jìn)行的測試技術(shù),平均劃分就是相等數(shù)據(jù)開始測試,然后根據(jù)不需要用到數(shù)據(jù)區(qū)域進(jìn)行測試。這樣一來就相當(dāng)于提升了測試結(jié)果可靠性和較少測試人員重復(fù)作業(yè)次數(shù),縮減測試所用時(shí)間。1、帖子管理測試點(diǎn)測試點(diǎn):帖子管理測試目標(biāo):驗(yàn)證輸入的帖子信息是可用。測試環(huán)境:Windows7操作系統(tǒng)和IE9瀏覽器。輸入數(shù)據(jù):帖子名稱、介紹、圖片等內(nèi)容。步驟:(1)打開互聯(lián)網(wǎng)工具瀏覽器,進(jìn)入航空無人機(jī)交流論壇系統(tǒng)。(2)點(diǎn)擊顯示頁面左方的添加按鈕,出現(xiàn)添加頁面,輸入必要信息進(jìn)行添加。(3)主要進(jìn)行帖子的輸入,輸入情況見表6.1。2、登錄測試點(diǎn)測試點(diǎn):登錄測試的目標(biāo):輸入賬號密碼以及驗(yàn)證碼后系統(tǒng)會自動進(jìn)行驗(yàn)證是否正確。所用的環(huán)境:Windows7和IE7互聯(lián)網(wǎng)工具瀏覽器。輸入信息:用戶名、密碼。步驟:(1)首先我們打來互聯(lián)網(wǎng)工具瀏覽器,進(jìn)入該航空無人機(jī)交流論壇系統(tǒng)的登錄界面。(2)在進(jìn)入頁面登錄部分以后可以進(jìn)行對用戶名、密碼、驗(yàn)證碼進(jìn)行測試,具體測試輸入情況如下表6.2所示。測試在系統(tǒng)中都有涉及,在本系統(tǒng)中作用舉足輕重。6.2測試結(jié)論航空無人機(jī)交流論壇系統(tǒng)的主要特點(diǎn):設(shè)計(jì)目標(biāo)達(dá)到,簡單易用,不怕外界破壞干擾,方便實(shí)用可以容納較多客戶群體,界面吸引人。此章節(jié)介紹的主要是用到的測試方法和各項(xiàng)的測試環(huán)節(jié)過程,每一次都是詳細(xì)的測試,測試過程中也保持了嚴(yán)謹(jǐn)?shù)膽B(tài)度和認(rèn)真的扎實(shí)肯干的工作作風(fēng),完全可以避免出現(xiàn)不應(yīng)該出現(xiàn)的錯(cuò)誤,還對各項(xiàng)功能進(jìn)行了提質(zhì)優(yōu)化,得出了相對科學(xué)嚴(yán)謹(jǐn)認(rèn)真的結(jié)論。測試時(shí)首先要有計(jì)劃,計(jì)劃是做一切事情的前提,工作人員也要嚴(yán)格按照計(jì)劃來辦事,不能急于求成,時(shí)間不能過于緊張,操作人員會手忙腳亂,敷衍了事,這樣不能達(dá)到預(yù)期的測試結(jié)果,也不能發(fā)現(xiàn)其中存在的問題和錯(cuò)誤,任何小的紕漏都會導(dǎo)致最后系統(tǒng)的無法交付,給用戶帶來非常不好的體驗(yàn)過程,功虧一簣,也不能因?yàn)橐薷囊惶幮″e(cuò)誤而推翻重來,推倒重做,我們要顧全大局,兼顧統(tǒng)籌,合理謀劃,盡可能只做出小的改動就達(dá)到想要的目的,這也是一種學(xué)習(xí)和進(jìn)步,測試的最后相關(guān)的文檔務(wù)必保存下來,放置在醒目位置,寫好開發(fā)項(xiàng)目名稱日期,以防日后萬一有突發(fā)情況可以快速得有所參考和審閱。測試是整個(gè)開發(fā)過程中的一體化的過程,不能和之前的步驟割裂開來,他們是渾然一體的,一體化的是像陰陽兩極的關(guān)系。所以我們?nèi)绻婚_始將代碼寫好保證前面部分的完美性和穩(wěn)定性,后面的工作就會大大減少,系統(tǒng)交付的日期也會提前,測試工作就是一個(gè)需要細(xì)致認(rèn)真的工作,容不得半點(diǎn)馬虎和敷衍。7結(jié)論該航空無人機(jī)交流論壇系統(tǒng)的開發(fā)設(shè)計(jì)過程中,第一章對航空無人機(jī)交流論壇系統(tǒng)的各項(xiàng)情況,設(shè)計(jì)的大環(huán)境,設(shè)計(jì)價(jià)值意義,調(diào)研意義和調(diào)研現(xiàn)狀做了說明剖析,這樣有利于航空無人機(jī)交流論壇價(jià)值的最大化和可行化。第二章主要對設(shè)計(jì)航空無人機(jī)交流論壇的運(yùn)用的技術(shù)和計(jì)算機(jī)需要用到的相關(guān)環(huán)境做了仔細(xì)介紹,針對B/S結(jié)構(gòu)技術(shù)、java語言技術(shù)以及mysql數(shù)據(jù)庫語言技術(shù)詳細(xì)剖析,這些技術(shù)都是在發(fā)展的,不斷地迭代更新的,能夠看出

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論