【《基于PHP的酒店管理系統(tǒng)設(shè)計與實現(xiàn)》9700字(論文)】_第1頁
【《基于PHP的酒店管理系統(tǒng)設(shè)計與實現(xiàn)》9700字(論文)】_第2頁
【《基于PHP的酒店管理系統(tǒng)設(shè)計與實現(xiàn)》9700字(論文)】_第3頁
【《基于PHP的酒店管理系統(tǒng)設(shè)計與實現(xiàn)》9700字(論文)】_第4頁
【《基于PHP的酒店管理系統(tǒng)設(shè)計與實現(xiàn)》9700字(論文)】_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

系統(tǒng)測試6.1測試原則系統(tǒng)的性能滿足預(yù)期的設(shè)計。而在系統(tǒng)的測試環(huán)節(jié)里面,最主要以及最開始的工作,就是為系統(tǒng)測試設(shè)計全方位覆蓋的用例以及測試方案。測試需要遵循的原則有以下幾點:(1)測試要盡早開始,時刻進(jìn)行,盡量貫穿整個系統(tǒng)設(shè)計與實現(xiàn)過程。(2)開發(fā)人員一般不去測試自己的代碼,都是給專門的測試人員。(3)測試用例的設(shè)計需要覆蓋系統(tǒng)運行的方方面面,全方位模擬系統(tǒng)運行所可能遇到的情況,測試的用例數(shù)據(jù)有合法輸入,同時也必須包含不合法輸入、數(shù)據(jù)邊界值,同時需要將運行時候的各種突發(fā)情況考慮進(jìn)去,如網(wǎng)絡(luò)中斷,斷電,特殊時段激增的訪問量等等。(4)測試的時候一旦出現(xiàn)了問題集中的現(xiàn)象,就需要考慮該系統(tǒng)開發(fā)的邏輯問題,理清程序員的思維是否清晰,判斷其開發(fā)能力是否可以擔(dān)任開發(fā)任務(wù)。(5)當(dāng)發(fā)現(xiàn)了系統(tǒng)中的缺陷,需要有一個進(jìn)行確認(rèn)的過程。一般情況測試的時候需要多個測試人員進(jìn)行測試,這樣當(dāng)遇到比較大的錯誤的時候需要整個團(tuán)隊一起來進(jìn)行分析和確認(rèn)。(6)在進(jìn)行測試之前,先確定一個良好合理的測試計劃,合理安排整個測試進(jìn)程,確保各個環(huán)節(jié)都得到了充分的測試。(7)在進(jìn)行回歸測試的時候一定要注意,不要因為改了一個BUG而導(dǎo)致了其他的錯誤。(8)在進(jìn)行測試的時候,需要文檔記錄,并將這些文檔保存下來是非常重要的。(9)測試用例的設(shè)計需要考慮預(yù)期的結(jié)果,將實際得到的數(shù)據(jù)與之進(jìn)行對比,可以高效地發(fā)現(xiàn)問題所在,得出測試結(jié)論。(10)系統(tǒng)在測試過程中已經(jīng)被發(fā)現(xiàn)的問題數(shù)量和可能存在的錯誤數(shù)量是成正比的。6.2軟件測試方法測試方法分為兩種,黑盒和白盒測試。前者的意思是當(dāng)我們在測試的時候,模擬測試員清楚地了解該系統(tǒng)功能詳情,而利用各種方式驗證這些功能可不可以得出預(yù)期結(jié)果。而另外一種白盒測試則完全相反,測試員需要厘清系統(tǒng)的運行邏輯和數(shù)據(jù)架構(gòu),驗證系統(tǒng)運行過程中的算法是否正確,流行的該類型方法有邏輯覆蓋法。此次酒店管理系統(tǒng)的測試工作,我們計劃對系統(tǒng)的各個功能模塊進(jìn)行詳細(xì)的細(xì)化測試,再將幾個同類型的模塊進(jìn)行集成測試,驗證架構(gòu)之間的邏輯,最后對整個系統(tǒng)進(jìn)行整體的測試,本次對酒店管理系統(tǒng)的測試主要采用了單元測試。6.3功能測試在對系統(tǒng)進(jìn)行測試之前,我們需要明白系統(tǒng)的某一個問題不會在多種情況下都出現(xiàn),而是多方面情況都集中在一起了才會發(fā)生,所以我們在測試的時候不需要抱著找問題的目的,也不是去證明系統(tǒng)的合理,而是努力去發(fā)現(xiàn)該系統(tǒng)運行過程中不能達(dá)到需求分析目的的方面,從而對系統(tǒng)進(jìn)行修正。在對系統(tǒng)進(jìn)行測試時,我們必須遵守以下幾個原則:首先在準(zhǔn)備進(jìn)行系統(tǒng)的測試工作時,第一步要做的不是任何一種測試,而是設(shè)計出合理科學(xué)的測試用例,其主要的包含內(nèi)容有測試內(nèi)容、輸入信息、預(yù)計結(jié)果以及實際結(jié)果;當(dāng)遇到某一功能模塊的測試結(jié)果出現(xiàn)大量問題時,我們則會對該模塊的內(nèi)容進(jìn)行多方位的反復(fù)驗證,在對該問題進(jìn)行修復(fù)后,還要再次對其進(jìn)行驗證,以保證出現(xiàn)的問題已經(jīng)被及時解決。在進(jìn)行測試的時候,主要的方法如下:(1)下劃菜單。下劃菜單作為用戶進(jìn)入系統(tǒng)之后需要第一時間接觸的部分,在測試當(dāng)中具有十分重要的作用,我們在測試下拉菜單的時候需要驗證其中的指數(shù)是否達(dá)標(biāo),對各個下拉菜單中連接的模塊反復(fù)登錄,確保下拉菜單準(zhǔn)確。(2)追蹤測試信息數(shù)據(jù)。接下來需要進(jìn)行的就是系統(tǒng)里面的數(shù)據(jù)信息追綜性測試。此功能是相當(dāng)有必要的,需要對其他各個模塊進(jìn)行此項測試。(3)綜合性測試。該類型的測試發(fā)生在系統(tǒng)測試的末端,即保證了系統(tǒng)各個功能模塊的準(zhǔn)確高效之后,驗證系統(tǒng)總體結(jié)構(gòu)是否合理,功能模塊邏輯是否滿足預(yù)期。測試用例如下所示:(1)劃分等價類表6-1劃分等價類輸入條件合理等價類不合理等價類賬號1.包含字母和數(shù)字2.包含除字母數(shù)字以外的符號密碼3.包含字母和數(shù)字4.包含除字母數(shù)字以外的符號真實姓名5.?dāng)?shù)據(jù)庫中真實身份6.非數(shù)據(jù)庫中真實身份酒店名7.?dāng)?shù)據(jù)庫中真實酒店名8.非數(shù)據(jù)庫中真實酒店名管理員9.數(shù)據(jù)庫中真實管理員10.非數(shù)據(jù)庫中真實管理員(2)不合理類測試用例:表6-2不合理類測試用例測試數(shù)據(jù)期望結(jié)果覆蓋范圍lucy(用戶名)輸入無效2123456(用戶密碼)輸入無效4路西(用戶姓名)輸入無效6七天連鎖(酒店名稱)輸入無效8李強(qiáng)(管理員名稱)輸入無效106.4測試總結(jié)對于該酒店管理系統(tǒng)的測試,將用戶進(jìn)行登錄這一操作作為例子,來解釋我對系統(tǒng)測試用例的思考和用意??梢灾赖氖?,當(dāng)用戶登錄系統(tǒng)的時候,輸入的賬號和密碼任意一個出現(xiàn)錯誤,即不匹配的時候,系統(tǒng)不能成功驗證用戶的身份,因此登錄不成功。那么基于此,我們在設(shè)計用例的時候,需要驗證各種困難出現(xiàn)的輸入內(nèi)容,測試結(jié)果可知該系統(tǒng)的登錄功能可以滿足需要,當(dāng)遇到不匹配的輸入信息時,能夠進(jìn)行錯誤提示,幫助用戶修改正確的信息,當(dāng)輸入信息相匹配并且符合用戶數(shù)據(jù)時,系統(tǒng)將直接跳轉(zhuǎn)至該用戶權(quán)限下可以進(jìn)入的模塊界面。即系統(tǒng)的登錄功能滿足需求。PAGE24結(jié)論對客戶的正常住宿進(jìn)行有效的管理是酒店管理系統(tǒng)的關(guān)鍵內(nèi)容,信息化的系統(tǒng)可以在加強(qiáng)客戶管理的同時維系客戶關(guān)系、有效進(jìn)行成本把控、提升管理效率。此次立足于酒店管理的實際需求設(shè)計并實現(xiàn)的這款酒店信息管理系統(tǒng),滿足現(xiàn)今酒店預(yù)訂的需求,使酒店的管理工作變得簡單,從而能夠大大的降低工作人員的工作量。此次設(shè)計并實現(xiàn)的基于PHP的酒店信息管理系統(tǒng)具有以下優(yōu)勢,從實際的系統(tǒng)頁面截圖可以看出,系統(tǒng)頁面設(shè)計清晰風(fēng)格統(tǒng)一,功能模塊簡潔有邏輯,操作者可以在簡單的學(xué)習(xí)之后進(jìn)行運用,基于免費的語言和技術(shù)進(jìn)行開發(fā),有效控制成本,在實際運行的時候幫助了酒店解決實際問題,具有很高的現(xiàn)實意義。此次設(shè)計中花費時間最長,調(diào)試次數(shù)最多的是系統(tǒng)權(quán)限的設(shè)置,為了保證用戶信息的安全性,系統(tǒng)設(shè)置了嚴(yán)格的用戶角色分類,同時兼顧系統(tǒng)在不同平臺上的運行。在未來,該系統(tǒng)還有需要值得探討和改進(jìn)的地方,總結(jié)起來有

溫馨提示

  • 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

提交評論