【通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序設(shè)計(論文)8900字】_第1頁
【通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序設(shè)計(論文)8900字】_第2頁
【通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序設(shè)計(論文)8900字】_第3頁
【通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序設(shè)計(論文)8900字】_第4頁
【通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序設(shè)計(論文)8900字】_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序設(shè)計【摘要】本題針對建筑工程設(shè)備安裝分項中的通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收過程,開發(fā)了相關(guān)過程驗收信息管理系統(tǒng),實現(xiàn)了驗收規(guī)范標(biāo)準(zhǔn)查閱,參數(shù)設(shè)定與輸入,結(jié)果統(tǒng)計分析,拍照保存等功能。本文依據(jù)軟件工程開發(fā)和面向?qū)ο缶幊趟枷?,完成了軟件的可行性分析、需求分析、功能結(jié)構(gòu)設(shè)計和系統(tǒng)設(shè)計等。【關(guān)鍵詞】建筑工程;通風(fēng)與空調(diào)節(jié)能;隱蔽工程驗收;微信小程序目錄TOC\o"1-3"\h\u89991.緒論 341121.1選題背景及研究意義 3119731.1.1研究背景 3222951.1.2研究意義 3234521.2課題研究的主要內(nèi)容 3128842.相關(guān)技術(shù)介紹 3185652.1微信小程序簡介 385382.2MySQL簡介 3177453.系統(tǒng)分析 430643.1.可行性分析 498703.1.1技術(shù)可行性分析 4251263.1.2操作可行性分析 4187783.1.3性能分析 416553.2需求分析 455443.3系統(tǒng)結(jié)構(gòu)分析 5308294.系統(tǒng)設(shè)計 6131274.1系統(tǒng)架構(gòu) 6237214.2數(shù)據(jù)處理流程設(shè)計 621434.2.1添加數(shù)據(jù)流程 6114224.2.2修改數(shù)據(jù)流程 6115074.2.3刪除數(shù)據(jù)流程 7315304.3數(shù)據(jù)庫設(shè)計 780805.系統(tǒng)功能實現(xiàn) 9202715.1我的主頁 9194665.2用戶主頁面 9193955.3工程驗收 10239175.4驗收不合格 12232655.5驗收記錄 12236445.6核查辦法/原則 14259636.系統(tǒng)測試 15203856.1軟件測試目的與目標(biāo) 15243716.2系統(tǒng)測試的方法 16136466.3系統(tǒng)測試分析 1656906.4測試用例 17134846.5測試結(jié)果 1853477.總結(jié) 191.緒論1.1選題背景及研究意義1.1.1研究背景電子技術(shù)發(fā)展非常迅速,電腦技術(shù)亦發(fā)展得十分完善,已然成為人們離不開的生活小助手。當(dāng)前社會已逐步全面進(jìn)入互聯(lián)網(wǎng)時代,借助互聯(lián)網(wǎng)技術(shù),讓數(shù)據(jù)的記錄,存儲都變得更加方便。其中微信小程序更是成為了人們?nèi)粘J褂玫闹髁鬟x擇。然而,在傳統(tǒng)建筑工程設(shè)備安裝驗收等過程中,依然存在用紙質(zhì)記錄的方式。紙質(zhì)記錄可讀性差,而且也較難維護(hù)與保存,并且隨著記錄數(shù)據(jù)量的增大,標(biāo)準(zhǔn)更加嚴(yán)格,紙質(zhì)版驗收報告在數(shù)據(jù)匯總統(tǒng)一方面越來越難以勝任。因此我認(rèn)為開發(fā)一款可以幫助工程人員提高驗收效率的小程序是必要的。1.1.2研究意義通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序,該程序具備信息管理能力,實現(xiàn)了驗收規(guī)范標(biāo)準(zhǔn)查閱,參數(shù)設(shè)定與輸入,結(jié)果統(tǒng)計分析,拍照保存等功能。通過這些功能,工程人員即可在云端查看管理工程相關(guān)數(shù)據(jù),大大縮短驗收人員的工作時間,提高技術(shù)認(rèn)證過程的效率,提高安全性。另一方面,通過將數(shù)據(jù)存儲在云端,相比紙質(zhì)版的驗收報告,云端數(shù)據(jù)更易維護(hù)和查閱。1.2課題研究的主要內(nèi)容本系統(tǒng)設(shè)計一個能在系統(tǒng)上進(jìn)行通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序信息管理系統(tǒng)。本文首先進(jìn)行了需求調(diào)研,通過對市面上工程人員所遇難題的了解,確定了要開發(fā)本款微信小程序來解決當(dāng)前工程驗收過程中數(shù)據(jù)存儲困難,管理困難的難題。接下來進(jìn)行了可行性分析,從技術(shù),操作,系統(tǒng)三個角度確認(rèn)了該程序是可行的。接下來就進(jìn)入了系統(tǒng)的設(shè)計以及實現(xiàn)中,在此過程中依據(jù)軟件工程開發(fā)和面向?qū)ο缶幊趟枷耄瓿闪塑浖目尚行苑治?、需求分析、功能結(jié)構(gòu)設(shè)計和系統(tǒng)設(shè)計。程序開發(fā)完畢后,又進(jìn)行了測試,確保程序可以正常運(yùn)行。2.相關(guān)技術(shù)介紹2.1微信小程序簡介微信小程序(MiniProgram)別名小程序,和以往的手機(jī)應(yīng)用軟件不同,微信小程序不需要安裝在移動端上,只需要用戶掃一掃二維碼或搜一下就可以打開應(yīng)用,用完后關(guān)閉退出就行了,不會占用手機(jī)的系統(tǒng)空間。通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序用起來方便,而且設(shè)計非常人性化,功能完善,界面也通俗易懂。微信程序不僅可以方便用戶訪問,節(jié)約移動端運(yùn)行空間資源,而且使管理更加方便,商業(yè)模式更加科學(xué)[1]。微信小程序技術(shù)也是我們開發(fā)設(shè)計的主要組成。在針對通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序的設(shè)計與開發(fā)中都可以穩(wěn)定安全的運(yùn)行REF_Ref6362\r\h[2]。微信小程序技術(shù)的使用是目前應(yīng)用程序開發(fā)技術(shù)中比較常用的一種技術(shù)。2.2MySQL簡介MySQL數(shù)據(jù)庫是microsoft的一種產(chǎn)品,在系統(tǒng)設(shè)計過程中,大多數(shù)開發(fā)人員都使用MySQL數(shù)據(jù)庫來滿足用戶對系統(tǒng)的需求和降低編程的復(fù)雜性,即使在有大量數(shù)據(jù)的情況下也是如此。此數(shù)據(jù)庫語言使用關(guān)系模型,該模型用于連接到各種數(shù)據(jù)庫,AnalysisServices擴(kuò)展了業(yè)務(wù)解決方案的數(shù)據(jù)性,開發(fā)人員可以靈活方便地進(jìn)行開發(fā),MySQL數(shù)據(jù)庫是程序員和數(shù)據(jù)庫管理員友好的軟件。3.系統(tǒng)分析3.1.可行性分析3.1.1技術(shù)可行性分析本通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序,使用JAVASCRIPT和JAVA,MySQL數(shù)據(jù)庫進(jìn)行開發(fā),javascript可以快速的講數(shù)據(jù)從數(shù)據(jù)庫中調(diào)用出來,顯示在可視化的界面上,JAVA語言具有功能強(qiáng)大和簡單易用兩個特征。MySQL數(shù)據(jù)庫的使用,可以幫助開放人員快速實現(xiàn),增加、查找、刪除、修改等基本功能,且這三種技術(shù)都是0成本,非常有助于我們進(jìn)行低成本的開發(fā)。綜上所述,本通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序開發(fā)過程中使用到的技術(shù),可以幫助開發(fā)者在較低成本的基礎(chǔ)下進(jìn)行程序的開發(fā),降低項目難度,減少開發(fā)時間,符合技術(shù)可行性3.1.2操作可行性分析為了有良好的用戶體驗,因此我所有的網(wǎng)頁都是以用戶友好的前提設(shè)計的,圖形界面使用起來很方便,操作容易上手,這實現(xiàn)了用戶友好型這一特點。用戶不是專業(yè)人士,沒有必要去深入的了解一些底層開發(fā)的東西,例如在語言開發(fā)方面。用戶只需要在點擊頁面簡單的操作時,可以完成它所期望的目標(biāo)即可。因此從這個角度出來,操作是可行的。3.1.3性能分析實用性:本通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序可以幫助工程人員在云端完成對數(shù)據(jù)的統(tǒng)計整理與驗收,節(jié)省了人員的時間,提高了效率,是可行的REF_Ref7042\r\h[6]。平臺安全:通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序是一個開放的系統(tǒng),不涉及支付功能或金融交易。該系統(tǒng)主要是一個web內(nèi)容管理器,方便了內(nèi)容的傳輸和存儲。備份功能不會泄露任何信息,因此是安全的REF_Ref7077\r\h[7]。穩(wěn)定性:通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序操作必須有一定程度的穩(wěn)定性,設(shè)計使用的技術(shù)都是成熟的編程語言,且借助了微信小程序這一個平臺,因此程序穩(wěn)定性是有保障的。可伸縮性:每個程序的開發(fā)過程,不是輕而易舉,一下子就成功的,在用戶使用的過程中,會有很多不完善的地方,在每一次使用的過程中發(fā)現(xiàn)不足,根據(jù)需求改進(jìn)功能,重新添加新功能等等,這就需要程序的可擴(kuò)展性、各種功能模塊的開發(fā)以及獨立開發(fā)的可行性,而本程序架構(gòu)清晰,備注明晰,有較好的維護(hù)性,在迭代中進(jìn)行修改維護(hù)是沒有問題的REF_Ref7120\r\h[8]。響應(yīng)性:該通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序能夠快速響應(yīng)用戶需求,恢復(fù)正確有效的實時信息,盡可能避免故障和沖突。3.2需求分析任何需要在研究前對研發(fā)系統(tǒng)需求進(jìn)行詳細(xì)分析的項目,都不能忽視市場調(diào)研,根據(jù)實際情況確定用戶的功能需求。明確目標(biāo),更準(zhǔn)確定位整個系統(tǒng)的發(fā)展方向;本章要求系統(tǒng)性能分析、業(yè)務(wù)流程分析和信息分析,整個系統(tǒng)界面簡潔完善。為此我實地走訪調(diào)研了關(guān)于工程項目驗收的過程,發(fā)現(xiàn)目前存在如紙質(zhì)記錄困難,管理困難等問題,因此我充分考慮了諸多問題后,進(jìn)行了一個小程序的舍棄,期待能夠解決這些問題,通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序,該程序具備信息管理能力,實現(xiàn)了驗收規(guī)范標(biāo)準(zhǔn)查閱,參數(shù)設(shè)定與輸入,結(jié)果統(tǒng)計分析,拍照保存等功能。通過這些功能,工程人員即可在云端查看管理工程相關(guān)數(shù)據(jù),提高了工程核對過程中的效率,大大的減少了驗收人員的工作時間,還提高了安全性。另一方面,通過將數(shù)據(jù)存儲在后臺,相比紙質(zhì)版的驗收報告,數(shù)據(jù)更易維護(hù)和查閱。綜上所述,是符合用戶需求的一款程序3.3系統(tǒng)結(jié)構(gòu)分析經(jīng)過前期的歷史背景,研究意義,可行性等系一列的分析后,結(jié)合選題指南的預(yù)期目標(biāo),綜合考慮下,設(shè)計了這款通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序,通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序主要是用戶前端模塊的操作。各功能模塊進(jìn)行更新和維護(hù)等操作。系統(tǒng)結(jié)構(gòu)圖如圖3-1所示:圖3-1系統(tǒng)結(jié)構(gòu)圖4.系統(tǒng)設(shè)計4.1系統(tǒng)架構(gòu)結(jié)構(gòu)設(shè)計是所有小程序開發(fā)的主體,只有在設(shè)完中心內(nèi)容后才能準(zhǔn)確的開發(fā)所要實現(xiàn)的功能界面,結(jié)構(gòu)的設(shè)計是開發(fā)的前提也是重中之重,構(gòu)建所有的小模塊之后,就可以完成整體的結(jié)構(gòu)了。具體的實現(xiàn)過程是分解系統(tǒng),分析各部分的功能、接口和邏輯關(guān)系。系統(tǒng)的架構(gòu)設(shè)計,要能夠體現(xiàn)用戶與整個系統(tǒng)模塊之間的有效交互界面,并且應(yīng)該非常清晰,這樣才能保證系統(tǒng)的可擴(kuò)展性和安全性,實現(xiàn)真正的后期設(shè)計,只有實現(xiàn)了系統(tǒng)的目標(biāo),才能有更好的擴(kuò)展空間,以適應(yīng)未來系統(tǒng)的發(fā)展REF_Ref7962\r\h[13]。4.2數(shù)據(jù)處理流程設(shè)計4.2.1添加數(shù)據(jù)流程當(dāng)用戶輸入相應(yīng)的數(shù)據(jù),系統(tǒng)會對其輸入的數(shù)據(jù)進(jìn)行相對的校對,檢驗失敗時會有提示語提醒用戶,在用戶重新輸入修改之后信息,直到驗證完全正確后才保存至數(shù)據(jù)庫,然后系統(tǒng)會自動提示添加的信息完成。添加數(shù)據(jù)時的流程圖,如圖4-1所示。圖4-1添加數(shù)據(jù)流程圖4.2.2修改數(shù)據(jù)流程當(dāng)用戶需要修改數(shù)據(jù)時,用戶則需填入準(zhǔn)確選擇修改的數(shù)據(jù),在系統(tǒng)數(shù)據(jù)有效的驗證完成時會把數(shù)據(jù)保存在數(shù)據(jù)庫當(dāng)中,然后會出現(xiàn)修改成功提示,修改數(shù)據(jù)流程圖,如圖4-2所示:圖4-2修改數(shù)據(jù)流程圖4.2.3刪除數(shù)據(jù)流程當(dāng)用戶刪除數(shù)據(jù)時,數(shù)據(jù)庫會自動搜索相應(yīng)的條目,當(dāng)用戶發(fā)出選擇刪除一個或多個數(shù)據(jù)的命令時,系統(tǒng)會刪除相應(yīng)的鏈接,處理完成后系統(tǒng)做出相應(yīng)的反應(yīng)從而刪除數(shù)據(jù)流圖。如圖4-3所示:圖4-3刪除數(shù)據(jù)流程圖4.3數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫是數(shù)據(jù)的存儲。它有很大的存儲空間,可以保存數(shù)百萬、數(shù)千萬、數(shù)億的數(shù)據(jù)。但是數(shù)據(jù)庫并不是隨機(jī)存儲數(shù)據(jù)的,有一定的規(guī)則,否則查詢效率會很低。當(dāng)今世界是一個充滿數(shù)據(jù)、充滿數(shù)據(jù)的互聯(lián)網(wǎng)世界。這意味著互聯(lián)網(wǎng)世界就是數(shù)據(jù)世界。許多數(shù)據(jù)源,如旅游記錄、消費(fèi)記錄、訪問過的網(wǎng)站、發(fā)送過的消息等。除了文本數(shù)據(jù)外,還有圖像、音樂和聲音等所有數(shù)據(jù)。分析了數(shù)據(jù)輸入和輸出的需求,確定了表與可驗證、可調(diào)整和改進(jìn)的結(jié)構(gòu)之間的關(guān)系,并根據(jù)系統(tǒng)中使用的數(shù)據(jù)庫的特點,對數(shù)據(jù)庫的概念模型進(jìn)行了修改和設(shè)計。在系統(tǒng)開發(fā)中,數(shù)據(jù)庫的物理設(shè)計是一個必要的過程,通過對數(shù)據(jù)庫的物理設(shè)計,我們可以更好的進(jìn)行數(shù)據(jù)庫的管理與操作。數(shù)據(jù)庫使用的是MySQL數(shù)據(jù)庫,表4-1用于儲存用戶信息,表4-2用于存儲工程驗收記錄表和圖片。數(shù)據(jù)庫設(shè)計如下:表4-1用戶信息表序號列名數(shù)據(jù)類型長度主鍵外鍵允許空默認(rèn)值說明1wx_openidvarchar255是否auto_increment2wx_head_urlvarchar255是用戶頭像3wx_namevarchar255是用戶名4wx_genderint2否用戶性別5x_provincevarchar255是用戶所在省份6wx_cityvarchar255否b'0'用戶所在城市表4-2工程驗收記錄表序號列名數(shù)據(jù)類型長度主鍵外鍵允許空默認(rèn)值說明1record_idvarchar255是否表單id2r_openidvarchar255否否用戶名id3project_namevarchar255否否工程名稱4construction_unitvarchar255否否施工單位5project_name1varchar255否否分部工程名稱6project_name2varchar255否否子工程名稱7hidden_placevarchar255否否隱蔽部位8covert_projectvarchar255否否隱蔽項目9hidden_datevarchar255否否隱蔽日期10hidden_contentvarchar255否否隱蔽內(nèi)容11conditionvarchar255否否檢查狀況12conclusionvarchar255否否隱蔽驗收結(jié)論13technical_directorvarchar255否否技術(shù)負(fù)責(zé)人14quality_engineervarchar255否否質(zhì)檢員15buildervarchar255否否施工員16supervisory_engineervarchar255否否監(jiān)理工程師17r_img_urlvarchar255否否圖片地址18r_statusvarchar255否否驗收狀態(tài)19create_timedatetime255否否創(chuàng)建時間5.系統(tǒng)功能實現(xiàn)5.1我的主頁在這個中心模塊,用戶可以查看驗收記錄,退出小程序。還可以看到用戶的頭像和用戶名。如圖5-1所示:圖5-1我的主頁5.2用戶主頁面主頁是微信小程序的頁面,我們進(jìn)入小程序就可以看到首頁展示的模塊,每個模塊對應(yīng)不同的功能。主頁功能模塊:工程驗收,核查辦法/原則,我的。如圖5-2所示:圖5-2主頁功能圖5.3工程驗收工程驗收時首先要創(chuàng)建驗收工程文檔,然后要輸入工程名稱,施工單位,分部工程師名稱,分項工程師名稱,隱檢部位,隱蔽項目,隱蔽日期,隱蔽內(nèi)容,施工單位檢查狀況,隱蔽驗收結(jié)論,專業(yè)技術(shù)負(fù)責(zé)人,質(zhì)檢員,施工員,專業(yè)監(jiān)理工程師。填寫完成后點擊確認(rèn),會提示是否結(jié)束驗收,點擊確定完成操作,或者點擊取消,取消本次操作。如圖5-3,圖5-4所示:圖5-3創(chuàng)建工程文檔圖圖5-4工程驗收圖5.4驗收不合格當(dāng)驗收時有不合格的項,需要在信息欄對應(yīng)的后面填寫標(biāo)注不合格,點確實時會出現(xiàn)提示是否結(jié)束驗收,點擊確定又出現(xiàn)提示信息,否驗收合格,點確定之后要上傳照片,可以拍攝或者從相冊選擇。如圖5-5所示:圖5-5驗收不合格圖5.5驗收記錄用戶可以從驗收記錄中查詢到工程驗收流程圖,可以直觀看出驗收是否合格,點擊可以查看通風(fēng)與空調(diào)隱蔽工程記錄流程表的具體內(nèi)容。如圖5-6,圖5-7,圖5-8所示:圖5-6驗收列表圖5-7驗收合格記錄表圖5-8驗收不合格表5.6核查辦法/原則用戶可以點擊核查辦法/原則進(jìn)行查閱通風(fēng)與空調(diào)隱蔽工程驗收規(guī)范標(biāo)準(zhǔn),如圖5-9所示:圖5-9驗收規(guī)范標(biāo)準(zhǔn)6.系統(tǒng)測試6.1軟件測試目的與目標(biāo)編程設(shè)計是一個開發(fā)過程,但并不是完美不或缺的。,或多或少會出現(xiàn)一些不可避免的錯誤,這些錯誤可能不大,但是會影響整個程序的正常運(yùn)行與流轉(zhuǎn),因此本著對項目負(fù)責(zé)的態(tài)度,我們絕不能允許它們出現(xiàn),因此我們需要對程序進(jìn)行一些測試,通過測試發(fā)現(xiàn)問題,并且對問題進(jìn)行一個修改,讓問題被解決,盡管這個問題可能需要很久的時間才能解決,但是解決bug類的此類問題是必須的,對此我通過查閱網(wǎng)絡(luò)資料掌握了很多成熟的辦法來進(jìn)行測試,并提高軟件測試的效率。。系統(tǒng)測試也是我們完成項目代碼后不可缺少的一個部分,主要分為兩種,手動以及自動化軟件測試來完成,我們先運(yùn)行整段的程序代碼,并將運(yùn)行后的結(jié)果和我們期待的相對比,來看看是否有差異和錯誤。如果有錯誤我們就要及時的惡記錄下來,并且將錯誤都匯總起來,再通過對代碼的迭代進(jìn)行錯誤的更正,然后再修改后再次進(jìn)行軟件測試,重復(fù)的測試每一個程序的功能是否能夠正常的運(yùn)行。作為本次程序的開發(fā)者,我必須要確定產(chǎn)品的功能模塊是否能夠正常的運(yùn)行,程序代碼是否有缺漏或者bug,在系統(tǒng)的運(yùn)行過程中是否能過流暢的進(jìn)行操作,給予用戶好的體驗,通過軟件測試,我可以檢測我們的系統(tǒng)結(jié)構(gòu)是否存在問題,功能是否都實現(xiàn)了,有沒有與預(yù)期不相符的地點,通過測試的結(jié)果及時的更正開發(fā)過程中的錯誤,再對錯誤進(jìn)行修改后再重新愛是使用,力求讓我們的軟件具有較好的頁面設(shè)計質(zhì)量與功能質(zhì)量,達(dá)到一個安全的水平,同時運(yùn)行平穩(wěn),用戶易用易學(xué),符合現(xiàn)在軟件的設(shè)計規(guī)范REF_Ref7802\r\h[14]。系統(tǒng)測試是整個系統(tǒng)開發(fā)的主要組成部分。無論系統(tǒng)有多好,都需要詳細(xì)測試。只有這樣才能最終完成整個系統(tǒng)的開發(fā)。系統(tǒng)測試主要是判斷系統(tǒng)是否可以正常運(yùn)行,功能模塊是否可以實現(xiàn)操作,程序代碼中是否有錯誤出現(xiàn)。系統(tǒng)的測試代表著整個系統(tǒng)開發(fā)的主要部分,系統(tǒng)做的再好,都得需要對系統(tǒng)進(jìn)行詳細(xì)的測試一遍,這樣才是整個系統(tǒng)開發(fā)的最終完成。軟件在設(shè)計后必須進(jìn)行測試,調(diào)試是我們在軟件測試的過程中的常用方法,調(diào)試指的是當(dāng)我們運(yùn)行軟件時,對系統(tǒng)的參數(shù)進(jìn)行一些調(diào)整與變更,以測試我們的軟件能否對數(shù)值調(diào)整后及時進(jìn)行反饋,看是否符合設(shè)計最初的目標(biāo),以及在操作上有什么可以改進(jìn)優(yōu)化的地方?;謴?fù)測試,安全測試,壓力測試是軟件測試中常用的三種測試方法,我們通過這三種方法判斷系統(tǒng)軟件和硬件對應(yīng)的測試是否與我們最初設(shè)計的方案相悖,并且系統(tǒng)能否通過最初的設(shè)計防止一些突然情況的發(fā)生從來保護(hù)系統(tǒng)的安全性與健康度。測試如下:恢復(fù)測試:在軟件實現(xiàn)錯誤發(fā)生時,軟件的測試是否恢復(fù)初始狀態(tài)的步驟,在有效的時間內(nèi)快速糾正錯誤并減少經(jīng)濟(jì)損失REF_Ref7851\r\h[15]。安全測試:識別軟件本身的安全風(fēng)險,并驗證應(yīng)用程序防止入侵的能力。壓力測試:這個測試將測試過多的接入系統(tǒng)是否可以接受大量的用戶,同一個用戶可以接入多個系統(tǒng)來檢查系統(tǒng)是否能夠及時處理,系統(tǒng)請求就會出錯。6.2系統(tǒng)測試的方法我們來到系統(tǒng)開發(fā)的最后一個階段——軟件測試,這是系統(tǒng)得以穩(wěn)定地、平穩(wěn)地運(yùn)行的最后的一層保證。在通過了一番全面的軟件測試之后,我們就能夠發(fā)現(xiàn)我們的這個系統(tǒng)在很多方面例如系統(tǒng)的設(shè)計、功能的完成度、邏輯物理結(jié)構(gòu)等存在的bug,并能夠及時的對其進(jìn)行修正,以此來確保我們這個系統(tǒng)穩(wěn)定程度以及它的效率如何,我們這次的軟件測試主要包括了模塊的測試、子模塊的測試和全局的測試。模塊測試:這一階段我們主要測試代碼模塊、主頁模塊、功能級別模塊,通過測試,我們可以發(fā)現(xiàn)其中的種種問題、檢查出錯誤以及報告編碼的各種狀態(tài),并給予一定的修改。子模塊測試:功能測試后對各主模塊功能進(jìn)行測試,一部分檢查和編寫代碼的準(zhǔn)確性以及各代碼邏輯之間的連通性外,其主要是測試檢查流暢性與邏輯之間的連接的主功能和子功能,能跳,正常運(yùn)行,采用測試方法的順序有自下而上和自上而下。向下測試每個模塊都是正常、平穩(wěn)的運(yùn)行,并在修改和檢測問題時進(jìn)行。全局測試:全面測試是對整個系統(tǒng)的各方面的測試,主要的工作就是要檢查每一個功能、代碼以及功能與功能間的各種連接會不會出現(xiàn)問題,對系統(tǒng)運(yùn)行的處理代碼會不會有出現(xiàn)沖突。而保存,是檢驗系統(tǒng)的王者,運(yùn)行持續(xù)穩(wěn)定流暢,不符合邏輯和及時修改完善的連接部分。6.3系統(tǒng)測試分析不僅是系統(tǒng)開發(fā)的過程會用到測試和評估系統(tǒng)質(zhì)量這種方法,軟件的設(shè)計工作和需求分析工作也會被頻繁使用。我們要注意的是軟件測試需要做到遵循以下這幾個原則:(1)軟件測試的速度必須得做到快這一重點,在測試系統(tǒng)的時候,系統(tǒng)中出現(xiàn)的錯誤應(yīng)該盡快得到解決處理,這樣做完不僅僅能夠降低整體開發(fā)的時間成本,并且可以很大程度上提高我們整一個系統(tǒng)的安全性。(2)在系統(tǒng)測試過程中,我們應(yīng)該做到妥善保管在測試的過程中使用的種種測試計劃以及測試報告這一基本要求,這也是為了以后更好地維護(hù)整個系統(tǒng)打下堅實的基礎(chǔ)。(3)在這個過程中,我們要做到優(yōu)先考慮軟件測試的聚類現(xiàn)象。(4)于軟件測試這個工作來說,我們要做到的是盡量不去參考自己所設(shè)計的一些系統(tǒng),要做到的是能夠公平、公正地進(jìn)行測試工作,以此來確保系統(tǒng)能做到安全又穩(wěn)定。(5)整個試驗的全過程要求我們一定要根據(jù)試驗的具體實施細(xì)則進(jìn)行相應(yīng)的執(zhí)行。(6)在對待出來的試驗結(jié)果,我們已經(jīng)對其進(jìn)行全方位的一個檢查,這也是為了能夠避免一些不必要的重復(fù)的誤差。功能測試是對系統(tǒng)詳細(xì)的一個功能的測試,主要是用戶登陸這一模塊,這是整個系統(tǒng)當(dāng)中的非常重要的一個環(huán)節(jié)。假如在測試過程中用戶做到了登錄成功這一操作,那么他就能夠操作功能模塊里面的各種內(nèi)容,但登錄成功這一操作不能是任何人都能夠完成的,是需要設(shè)置一定的權(quán)限的。6.4測試用例6.4.1工程驗收測試用例表6-1工程驗收記錄測試所屬編號001測試目的用戶能否正常輸入內(nèi)容進(jìn)行驗收記錄測試環(huán)境微信小程序測試步驟登錄后點擊工程驗收在工程驗收中輸入本次驗收所需要的數(shù)據(jù),點擊保存數(shù)據(jù)被成功保存,儲存在后臺輸入數(shù)據(jù)驗收所需數(shù)據(jù)預(yù)期輸出數(shù)據(jù)被成功保存實際輸出數(shù)據(jù)被成功保存存在問題無修改方案無設(shè)計人員鮮文賢設(shè)計日期2021-3-24測試人員鮮文賢測試日期2021-3-246.4.2工程驗收拍照功能測試用例表6-2用戶登錄測試所屬編號001測試目的用戶是否照常使用拍照功能測試環(huán)境微信小程序測試步驟打開系統(tǒng),選擇拍照功能拍完照片后照片自動進(jìn)入后臺數(shù)據(jù)庫存儲輸入數(shù)據(jù)拍攝照片預(yù)期輸出后臺數(shù)據(jù)庫中存在該照片文件實際輸出后臺數(shù)據(jù)庫中存在該照片文件存在問題無修改方案無設(shè)計人員鮮文賢設(shè)計日期2021-3-25測試人員鮮文賢測試日期2021-3-256.5測試結(jié)果在設(shè)計初期,由于缺乏專業(yè)的經(jīng)驗,設(shè)計并不理想。系統(tǒng)設(shè)計存在缺陷,設(shè)計質(zhì)量差,功能設(shè)計不能完全滿足用戶需求。系統(tǒng)將在以后進(jìn)行測試和修改,在系統(tǒng)測試過程中,對系統(tǒng)的各種功能和功能進(jìn)行了全面的測試,對測試系統(tǒng)進(jìn)行了詳細(xì)的記錄,以避免出現(xiàn)故障,整個系統(tǒng)已達(dá)到穩(wěn)定的工作狀態(tài),各模塊相互作用。誤差概率大大降低。在測試過程中對系統(tǒng)的所有功能進(jìn)行了測試,在模塊測試過程中基本糾正了錯誤報告。測試后獲得的性能和使用類型,系統(tǒng)具有足夠的正確性、可靠性、穩(wěn)定性,合理的范圍適合所有微信開發(fā)平臺,滿足設(shè)計要求。測試評估的結(jié)果:通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收微信小程序所有功能,處理大多數(shù)錯誤條件,修復(fù)大多數(shù)錯誤并通過測試。經(jīng)過測試,通風(fēng)與空調(diào)節(jié)能隱蔽工程驗收小程序符合預(yù)期設(shè)計的目標(biāo),系統(tǒng)可行。PAGEPAGE87.總結(jié)隱蔽工程驗收是指對項目建成后無法進(jìn)行復(fù)查的工程部位所作的驗收,本文的內(nèi)容是介紹通風(fēng)與空調(diào)隱蔽工程驗收小程序的研究背景,開發(fā)意義以及實現(xiàn)過程,包含了微信小程序和MySQL數(shù)據(jù)庫的介紹、系統(tǒng)的可行性分析;需求分析和結(jié)構(gòu)分析、系統(tǒng)架構(gòu)設(shè)計、數(shù)據(jù)處理流程設(shè)計和數(shù)據(jù)庫設(shè)計,最后詳細(xì)介紹了系統(tǒng)的功能實現(xiàn)以及系統(tǒng)測設(shè)。驗收人員在使用通風(fēng)與空調(diào)隱蔽工程微信小程序的過程中,不需要攜帶的工程驗收記錄本,只需在小程序填寫一個表格,就可完成對工程的驗收,這樣不僅讓驗收人員很方便,同時更好的便于對驗收數(shù)據(jù)的保護(hù)和數(shù)據(jù)的查詢。這正是我開發(fā)通風(fēng)與空調(diào)隱蔽工程微信小程序的本意所在,但是系統(tǒng)開發(fā)的一些功能還不完善,頁面設(shè)計上也不美觀,因為是用于通風(fēng)與空調(diào)隱蔽工程驗收,驗收記錄表格只有一個。隱蔽工程不僅僅只有通風(fēng)與空調(diào)隱蔽,還有更多的隱蔽工程,需要根據(jù)不同的工程項目,設(shè)計不同的驗收記錄表,在通過用戶體驗來修改完善成更好的系統(tǒng),使通風(fēng)與空調(diào)隱蔽工程驗收微信小程序有更好的發(fā)展前景。8.致謝時間悄無聲息的溜走,畢業(yè)論文即時結(jié)束也意味著我大學(xué)生活告一段落。這次畢業(yè)設(shè)計經(jīng)過很多困難但是都一一解決,該系統(tǒng)滿足了許

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論