【正文】
的系統(tǒng)質(zhì)量和系統(tǒng)的可靠性都需要通過(guò)測(cè)試來(lái)把關(guān),因此軟件的測(cè)試是一個(gè)完整的系統(tǒng)開(kāi)發(fā)的最終審查,在測(cè)試過(guò)程中的錯(cuò)誤如果沒(méi)有被及時(shí)的發(fā)現(xiàn)和改正,那么就會(huì)影響到系統(tǒng)的實(shí)用性[12]。軟件測(cè)試方法有白盒測(cè)試和黑盒測(cè)試[13]。本次采用的是黑盒測(cè)試的方法,在整個(gè)測(cè)試的過(guò)程中,每個(gè)模塊的功能相對(duì)來(lái)說(shuō)都比較成功,當(dāng)然通過(guò)測(cè)試也發(fā)現(xiàn)了一些問(wèn)題,例如當(dāng)在數(shù)據(jù)庫(kù)中沒(méi)有數(shù)據(jù)的時(shí)候系統(tǒng)會(huì)出現(xiàn)異常。目前本系統(tǒng)還存在許多不足的地方,我將會(huì)在今后的使用和維護(hù)中不斷地完善此系統(tǒng)。 用戶登陸用戶登陸測(cè)試,就是要測(cè)試用戶所輸入的賬號(hào)是否已注冊(cè),所輸入的密碼是否正確。測(cè)試的關(guān)鍵:用戶帳號(hào)和密碼;測(cè)試的途徑:系統(tǒng)讀取數(shù)據(jù)庫(kù)中是否存在該帳號(hào),并且?guī)ぬ?hào)密碼是否正確;測(cè)試的結(jié)果:如果用戶輸入了正確的帳號(hào)和密碼,則登陸成功,系統(tǒng)自動(dòng)跳轉(zhuǎn)到用戶界面;如果帳號(hào)和密碼其中之一錯(cuò)誤,則登陸失敗,系統(tǒng)會(huì)彈出界面提醒用戶,輸入正確的帳號(hào)和密碼。 填寫(xiě)房屋信息在數(shù)據(jù)庫(kù)的房屋信息表中,我把房屋編號(hào)設(shè)為了主關(guān)鍵字,就不允許房屋編號(hào)出現(xiàn)重復(fù),對(duì)房屋信息的測(cè)試,就是要測(cè)試重復(fù)出現(xiàn)時(shí)系統(tǒng)做出的反應(yīng)。測(cè)試的關(guān)鍵:房屋的編號(hào);測(cè)試的途徑:系統(tǒng)讀取數(shù)據(jù)庫(kù)中該編號(hào)是否已被使用;測(cè)試結(jié)果:如果未被使用,用戶可以繼續(xù)輸入房屋信息;如果已被使用,在數(shù)據(jù)庫(kù)中,由于沒(méi)有注冊(cè)過(guò)用戶名為“haha”的用戶或者輸入密碼錯(cuò)誤,所以在用戶輸入“haha”的用戶名和密碼時(shí),系統(tǒng)就會(huì)彈出一個(gè)小窗口提示“用戶名或密碼錯(cuò)誤,請(qǐng)輸入正確!”。如圖所示: 登陸測(cè)試界面在輸入正確的用戶名和密碼后,用戶選擇出租房屋選項(xiàng)后,需要填寫(xiě)要出租房屋的信息。由于在數(shù)據(jù)庫(kù)中的房屋信息表設(shè)“房屋編號(hào)”為關(guān)鍵字不允許重復(fù),且已存在了一部分編號(hào)了的房屋信息,從而在輸入時(shí)不能再使用已經(jīng)被占用的編號(hào)。如數(shù)據(jù)庫(kù)總已存在房屋編號(hào)為“1”的房屋信息時(shí),用戶再輸入“1”,系統(tǒng)就會(huì)出現(xiàn)一個(gè)小窗體提示“房屋編號(hào)不能重復(fù)哦~”。如圖所示: 房屋信息測(cè)試界面總 結(jié)本文采用了Microsoft Visual Studio 2008和Microsoft SQL Server 2005作為開(kāi)發(fā)工具,C作為開(kāi)發(fā)語(yǔ)言來(lái)開(kāi)發(fā)了這個(gè)房屋租賃管理系統(tǒng)。首先介紹了設(shè)計(jì)該系統(tǒng)的原因,簡(jiǎn)述了一些與房屋租賃管理系統(tǒng)相關(guān)的概念。然后,對(duì)系統(tǒng)的總體構(gòu)思進(jìn)行了大致的敘述。最后,對(duì)文章用到的主要界面和代碼進(jìn)行了較詳細(xì)的介紹。該系統(tǒng)對(duì)于小型的房屋租賃中介會(huì)有相當(dāng)大的幫助,它實(shí)現(xiàn)了對(duì)房屋的系統(tǒng)化、現(xiàn)代化、簡(jiǎn)潔化的改進(jìn)。該系統(tǒng)的優(yōu)點(diǎn)如下:系統(tǒng)簡(jiǎn)便小巧、容易操作、易于管理。該系統(tǒng)設(shè)計(jì)只采用了少量的工具,且在設(shè)計(jì)過(guò)程中盡量簡(jiǎn)化操作,界面簡(jiǎn)潔明了,是要時(shí)稍微熟悉電腦的人基本都可以操作,這就非常方便廣大人群的使用。本系統(tǒng)對(duì)于錯(cuò)誤處理非常專注,在登陸、注冊(cè)、信息輸入等功能出都設(shè)置了try……catch來(lái)捕捉錯(cuò)誤??偟膩?lái)說(shuō),此系統(tǒng)非常適合小型的房屋中介機(jī)構(gòu)的使用。本文不足之處是:該系統(tǒng)在數(shù)據(jù)處理方面設(shè)計(jì)的不夠嚴(yán)格;對(duì)房屋信息的描述方面,設(shè)置的選項(xiàng)參數(shù)不夠詳細(xì);在租房時(shí),可以設(shè)計(jì)一個(gè)在線支付模塊,從而可以完成網(wǎng)上支付,快捷方便。鑒于以上優(yōu)缺點(diǎn),特提出展望和設(shè)想:首先在房屋信息方面要提供盡可能多的信息,也可以提供一些有關(guān)房屋的圖片;應(yīng)該賦予管理員更正房屋信息的權(quán)利,以免屋主填寫(xiě)虛假信息;在確定租房時(shí),可以設(shè)計(jì)一個(gè)網(wǎng)上支付功能。參考文獻(xiàn)[1]楊宏云,[J].蘇州大學(xué)學(xué)報(bào),2010(01):2840.[2][J].經(jīng)濟(jì)視野,2013(06):4559.[3]何渝,[J].計(jì)算機(jī)工程與應(yīng)用,2004(20):4449.[4]魏培嫌,[J].電腦知識(shí)與技術(shù),2009(04):1012.[5][J].民營(yíng)科技,2008(03):3537.[6]Thomas R. Pelletier. Information Security Risk Analysis [J].Rothstein Associates Inc, 2001(07):2443.[7]Leonardi, , , , MvanderAalstv. Interacting agents through a webbased health serviceflow management system[J].Journal of Biomedical Informatics,2007(02):1519.[8] management system at VOESTALPINE Stahl Linz [J].Revue de Metallurgie,1999(11)4556.[9][J].北京社會(huì)科學(xué)版,2001(3):4546.[10][M].北京:北京工業(yè)大學(xué)出版社,2009:4648.[11][M].成都:西南交通大學(xué)出版社,2008:6569.[12][D].北京:對(duì)外經(jīng)濟(jì)貿(mào)易大學(xué),2012.[13][D].北京:.致 謝在論文從開(kāi)始到論文的順利完成,許許多多的老師、同學(xué)、朋友給了我太多的幫助,在這里請(qǐng)接受我誠(chéng)摯的謝意! 感謝我的指導(dǎo)老師李經(jīng)磊導(dǎo)師,他嚴(yán)謹(jǐn)治學(xué)的作風(fēng)一直是我學(xué)習(xí)上的榜樣,在論文寫(xiě)作方面給予了我極大的幫助。不管是論文題目的選擇還是開(kāi)題報(bào)告的書(shū)寫(xiě)以及論文終稿的完成,老師都給予了無(wú)私的關(guān)懷和幫助。 在論文寫(xiě)作中,我真的長(zhǎng)大了,明白了學(xué)校、老師們的嚴(yán)格的良苦用心,而我在這幾個(gè)月中所學(xué)到的知識(shí)將也會(huì)讓我受益終身。感謝在四年的大學(xué)生涯里,在學(xué)習(xí)和生活上給予我關(guān)心、支持與幫助的眾多老師;感謝給予幫助、支持與陪伴我度過(guò)四年的時(shí)光的舍友們;感謝家人一直以來(lái)對(duì)我的支持與理解。 敬愛(ài)的老師們,在這即將畢業(yè)的日子里,謹(jǐn)以這份最真誠(chéng)的祝福,衷心祝愿你們?cè)谌松猛局薪】?,快?lè),平安!最后,我對(duì)為那些花費(fèi)他們珍貴的時(shí)間在讀這份論文上的老師們表示深深地感謝!