




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、課 程 設(shè) 計(jì) 論 文題 目:房地產(chǎn)信息管理系統(tǒng)設(shè)計(jì)專業(yè)班級: 計(jì)算機(jī)科學(xué)與技術(shù)0801 姓 名: 學(xué) 號: 2011 年 10 月 10 日摘 要:隨著社會文明的發(fā)展,人們對房屋的需求越來越大,隨之房屋的建造也成倍增加。面對龐大的需求量,需要建立一個(gè)房地產(chǎn)信息管理系統(tǒng)來提高對房地產(chǎn)管理的效率。建立房地產(chǎn)信息管理系統(tǒng)就是為了實(shí)現(xiàn)信息的規(guī)范管理和快速查詢,從而減少管理方面的工作量。本文介紹了以Delphi語言和SQL server 2000數(shù)據(jù)庫為工具的房地產(chǎn)信息管理系統(tǒng)的開發(fā)與設(shè)計(jì)。本房地產(chǎn)信息管理系統(tǒng)主要實(shí)現(xiàn)了四個(gè)基本功能:房地產(chǎn)基本信息管理、房屋銷售、統(tǒng)計(jì)報(bào)表、系統(tǒng)設(shè)置。其中,前三個(gè)模塊主
2、要進(jìn)行相關(guān)信息的增加、刪除、修改、查詢等操作;系統(tǒng)管理模塊實(shí)現(xiàn)根據(jù)不同的用戶權(quán)限進(jìn)行不同的操作。關(guān)鍵詞:Delphi7;SQL server 2000數(shù)據(jù)庫; 房地產(chǎn)信息管理系統(tǒng)目 錄引言11.系統(tǒng)概述21.1系統(tǒng)現(xiàn)狀研究21.2系統(tǒng)體系結(jié)構(gòu)和開發(fā)技術(shù)22.系統(tǒng)調(diào)研及可行性分析32.1系統(tǒng)調(diào)研32.2系統(tǒng)總體目標(biāo)42.3技術(shù)可行性分析43.系統(tǒng)分析43.1系統(tǒng)需求分析43.1.1功能需求43.1.2系統(tǒng)開發(fā)環(huán)境平臺53.2系統(tǒng)流程圖54.系統(tǒng)設(shè)計(jì)74.1概要設(shè)計(jì)74.1.1功能模塊結(jié)構(gòu)圖74.1.2功能模塊描述74.2數(shù)據(jù)庫設(shè)計(jì)84.2.1表設(shè)計(jì)84.3詳細(xì)設(shè)計(jì)104.3.1用戶登錄模塊設(shè)計(jì)1
3、04.3.2房屋銷售模塊設(shè)計(jì)115.系統(tǒng)實(shí)現(xiàn)125.1用戶登錄模塊實(shí)現(xiàn)125.2房地產(chǎn)信息模塊實(shí)現(xiàn)125.3房屋銷售管理模塊實(shí)現(xiàn)135.4房型資料錄入模塊實(shí)現(xiàn)145.5客戶數(shù)據(jù)分析模塊實(shí)現(xiàn)146系統(tǒng)測試156.1系統(tǒng)登錄模塊測試156.2測試總結(jié)16結(jié)論16參考文獻(xiàn)18引言計(jì)算機(jī)課程設(shè)計(jì)是完成計(jì)算機(jī)專業(yè)培養(yǎng)目標(biāo)所必須的重要的教學(xué)環(huán)節(jié)。是培養(yǎng)學(xué)生獨(dú)立思考和科學(xué)的工作方法的重要過程。課程設(shè)計(jì)的目的主要是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)理論知識和技能,分析解決計(jì)算機(jī)應(yīng)用實(shí)際問題的能力、培養(yǎng)學(xué)生掌握設(shè)計(jì)計(jì)算機(jī)課題的思想和方法,樹立嚴(yán)肅認(rèn)真的工作作風(fēng)、培養(yǎng)學(xué)生調(diào)查研究、查閱技術(shù)文獻(xiàn)、資料、手冊以及編寫技術(shù)文獻(xiàn)的能力
4、。通過計(jì)算機(jī)課程設(shè)計(jì),要求學(xué)生在指自我學(xué)習(xí)的能力的指導(dǎo)下,獨(dú)立完成所分擔(dān)的設(shè)計(jì)課題的全部內(nèi)容。21世紀(jì)以來,社會生產(chǎn)力迅速發(fā)展,科學(xué)技術(shù)突飛猛進(jìn),人們進(jìn)行信息交流的深度與廣度不斷增加,信息量急劇增長,傳統(tǒng)的信息處理與決策的手段已不能適應(yīng)社會的需要,信息的重要性和信息處理問題的緊迫性空前提高了,面對著日益復(fù)雜和不斷發(fā)展,變化的社會環(huán)境,特別是企業(yè)間日趨劇烈的競爭形勢,一個(gè)人、一個(gè)企業(yè)要在現(xiàn)代社會中求生存,求發(fā)展,必須具備足夠的信息和強(qiáng)有力的信息收集與處理手段。房地產(chǎn)信息管理系統(tǒng)對房屋出租、出售等資料信息的存儲采用了動態(tài)的創(chuàng)建,先建立系統(tǒng)應(yīng)用原型,然后對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直
5、到形成用戶滿意的可行系統(tǒng)。1.系統(tǒng)概述1.1系統(tǒng)現(xiàn)狀研究隨著人類社會的進(jìn)步和科學(xué)技術(shù)的發(fā)展,人們生活水平也在不斷的提高,房地產(chǎn)已經(jīng)成為當(dāng)今社會比較熱門的行業(yè)。房地產(chǎn)銷售是房地產(chǎn)行業(yè)的重要組成部分,由于房地產(chǎn)銷售形式復(fù)雜、業(yè)務(wù)種類繁多,早期的手工銷售方式已經(jīng)不能適應(yīng)現(xiàn)代房地產(chǎn)銷售的需求,在這種情況,房地產(chǎn)銷售管理系統(tǒng)應(yīng)運(yùn)而生。房地產(chǎn)業(yè)在我國是一個(gè)只有十余年歷史的新興產(chǎn)業(yè)。為了滿足中國經(jīng)濟(jì)迅速發(fā)展的需要,切實(shí)解決中國城市職工住房長期欠債太多的難題,于是,順應(yīng)中國住房制度改革的潮流,房地產(chǎn)業(yè)急速地膨脹起來,成為國民經(jīng)濟(jì)的一個(gè)新的增長點(diǎn)。其中,房地產(chǎn)開發(fā)企業(yè)是中國房地產(chǎn)企業(yè)的主體,占中國房地產(chǎn)企業(yè)總數(shù)
6、的80%多,近幾年出現(xiàn)了驚人的高速增長,自2000年以來,每年都保持20%以上的增長,遠(yuǎn)遠(yuǎn)高于GDP和全社會固定資產(chǎn)總投資增長速度。2003年,更是創(chuàng)下了增長29.7%的階段新高。房地產(chǎn)因其高投資,高回報(bào)成為社會公認(rèn)的“暴利行業(yè)”,然而在這高增長的背后,市場卻面臨諸多不規(guī)范的操作,一系列問題都亟待解決:企業(yè)數(shù)量大,規(guī)模小;開發(fā)能力低,抗風(fēng)險(xiǎn)能力差;資產(chǎn)負(fù)債率高,風(fēng)險(xiǎn)大。房地產(chǎn)行業(yè)作為關(guān)系國計(jì)民生,關(guān)系千家萬戶幸福,又牽涉到巨大財(cái)富的支持國民經(jīng)濟(jì)增長的支柱性產(chǎn)業(yè)之一,國家對其進(jìn)行宏觀調(diào)控和市場規(guī)范早已是勢在必行,但多數(shù)企業(yè)對這場疾風(fēng)勁雨般得如此迅速還是有些措手不及。在宏觀調(diào)控下2005年,中國房
7、地產(chǎn)企業(yè)必將會面臨重新洗牌,房地產(chǎn)市場在日趨規(guī)范化的同時(shí)也會呈現(xiàn)出更多成熟的特色,而這些特征正預(yù)示著房地產(chǎn)市場迎來了一個(gè)新開發(fā)時(shí)代。1.2系統(tǒng)體系結(jié)構(gòu)和開發(fā)技術(shù)本系統(tǒng)采用C/S體系結(jié)構(gòu),前臺采用Delphi面向?qū)ο蟮目梢暬幊碳夹g(shù),后臺使用了SQL server 2000數(shù)據(jù)庫,不論管理員還是顧客只要登陸本系統(tǒng)后,就可以根據(jù)需要進(jìn)行相應(yīng)的操作。Delphi是著名的Borland(現(xiàn)在已和Inspires合并)公司開發(fā)的可視化軟件開發(fā)工具。“真正的程序員用c,聰明的程序員用Delphi”, Delphi被稱為第四代編程語言,它具有簡單、高效、功能強(qiáng)大的特點(diǎn)。和VC相比,Delphi更簡單、更易于
8、掌握,而在功能上卻絲毫不遜色;和VB相比,Delphi則功能更強(qiáng)大、更實(shí)用??梢哉fDelphi同時(shí)兼?zhèn)淞薞C功能強(qiáng)大和VB簡單易學(xué)的特點(diǎn)。它一直是程序員至愛的編程工具?;诖绑w和面向?qū)ο蟮姆椒?,高速的編譯器,強(qiáng)大的數(shù)據(jù)庫支持,與Windows編程緊密結(jié)合,強(qiáng)大而成熟的組件技術(shù)。但最重要的還是Object Pascal語言,它才是一切的根本。 Object Pascal語言是在Pascal語言的基礎(chǔ)上發(fā)展起來的,簡單易學(xué)。Delphi提供了各種開發(fā)工具,包括集成環(huán)境、圖像編輯(Image Editor),以及各種開發(fā)數(shù)據(jù)庫的應(yīng)用程序,如Desktop Database Expert等。除此之外,
9、還允許用戶掛接其它的應(yīng)用程序開發(fā)工具,如Borland公司的資源編輯器(Recourse Workshop)。在Delphi眾多的優(yōu)勢當(dāng)中,它在數(shù)據(jù)庫方面的特長顯得尤為突出:適應(yīng)于多種數(shù)據(jù)庫結(jié)構(gòu),從客戶機(jī)服務(wù)機(jī)模式到多層數(shù)據(jù)結(jié)構(gòu)模式;高效率的數(shù)據(jù)庫管理系統(tǒng)和新一代更先進(jìn)的數(shù)據(jù)庫引擎;最新的數(shù)據(jù)分析手段和提供大量的企業(yè)組件。2.系統(tǒng)調(diào)研及可行性分析2.1系統(tǒng)調(diào)研對房地產(chǎn)業(yè)務(wù)進(jìn)行分析后,確定房地產(chǎn)信息管理系統(tǒng)應(yīng)該實(shí)現(xiàn)的功能。(1)在基礎(chǔ)信息管理模塊中實(shí)現(xiàn)房型基礎(chǔ)信息、樓盤樓房信息、員工信息和公司信息管理。(2)在房屋銷售管理模塊中實(shí)現(xiàn)房屋銷售管理、銷售收款管理、客戶資料管理和客戶退款管理。(3)在
10、統(tǒng)計(jì)報(bào)表模塊中實(shí)現(xiàn)員工銷售統(tǒng)計(jì)、樓房訂購統(tǒng)計(jì)、客戶訂購統(tǒng)計(jì)和客戶數(shù)據(jù)分析。(4)在系統(tǒng)設(shè)置模塊中實(shí)現(xiàn)用戶管理、用戶口令修改和數(shù)據(jù)備份恢復(fù)。2.2系統(tǒng)總體目標(biāo)房地產(chǎn)信息管理系統(tǒng)的業(yè)務(wù)流程比較的復(fù)雜,銷售代表負(fù)責(zé)銷售和預(yù)訂房屋,并且與客戶溝通,幫助客戶購買和預(yù)訂房屋,客戶可以提出退房和換房的要求。在售出房屋、預(yù)訂房屋、或退房時(shí),會計(jì)負(fù)責(zé)處理個(gè)款項(xiàng),并且制作單據(jù)。在業(yè)務(wù)操作過程中,房屋和客戶的資料應(yīng)予以保留,以供統(tǒng)計(jì)分析。2.3技術(shù)可行性分析本系統(tǒng)采用SQL server 2000作為后臺數(shù)據(jù)庫,這樣是數(shù)據(jù)能夠得到統(tǒng)一,并增強(qiáng)了管理的安全性。采用Delphi軟件,該軟件功能強(qiáng)大,擴(kuò)展性強(qiáng),適合任何的
11、編程工作,以上技術(shù)完全勝任開發(fā)任務(wù),維護(hù)方便,后臺操作快捷明了,操作人員可在短時(shí)間內(nèi)完全掌握維護(hù)工作。3.系統(tǒng)分析3.1系統(tǒng)需求分析經(jīng)過以上對本系統(tǒng)的調(diào)研及可行性分析后,下面將對系統(tǒng)在功能上以及性能上進(jìn)行進(jìn)一步的需求分析。3.1.1功能需求本系統(tǒng)功能需求如下:(1)信息管理功能系統(tǒng)信息管理功能主要實(shí)現(xiàn)基本信息的管理及系統(tǒng)參數(shù)的設(shè)置,基本信息主要包括:公司信息、員工信息、樓房信息等,用戶可以對其信息進(jìn)行添加、修改、刪除等作,設(shè)置主要是對系統(tǒng)開放和結(jié)束時(shí)間進(jìn)行設(shè)定。(2)房屋銷售功能該功能是實(shí)現(xiàn)對客戶退款的管理、客戶資料的管理、銷售收款的管理、房屋銷售的管理、還可以對房屋銷售收款進(jìn)行安排查詢,也可
12、以根據(jù)需要對其進(jìn)行修改或刪除等操作。(3)統(tǒng)計(jì)報(bào)表功能該功能主要是實(shí)現(xiàn)對員工銷售的統(tǒng)計(jì)、樓房購訂的統(tǒng)計(jì)、客戶購訂的統(tǒng)計(jì)、客戶數(shù)據(jù)分析等查詢統(tǒng)計(jì)操作。(4)系統(tǒng)設(shè)置功能該功能主要是實(shí)現(xiàn)對用戶的基本信息進(jìn)行修改、刪除,還有對數(shù)據(jù)備份恢復(fù)、退出系統(tǒng)等一些基本操作。3.1.2系統(tǒng)開發(fā)環(huán)境平臺設(shè)備需求:PC機(jī),Windows 2000/98/XP操作系統(tǒng), P以上,64MB RAM。后臺數(shù)據(jù)庫,采用SQL server 2000數(shù)據(jù)庫管理。3.2系統(tǒng)流程圖本系統(tǒng)的系統(tǒng)流程圖如下圖所示:登錄判斷是否合法用戶系統(tǒng)管理員系統(tǒng)房屋信息查詢訂退房判斷信息是否填寫完整提示信息收退款數(shù)提交數(shù)據(jù)庫信息查看信息修改增加修
13、改刪除更新錯誤提示信息更新到數(shù)據(jù)庫圖3.1 系統(tǒng)流程圖4.系統(tǒng)設(shè)計(jì)4.1概要設(shè)計(jì)4.1.1功能模塊結(jié)構(gòu)圖本系統(tǒng)功能模塊圖如下圖所示:房地產(chǎn)信息管理系統(tǒng)登入系統(tǒng)主菜單基本信息房屋銷售統(tǒng)計(jì)報(bào)表系統(tǒng)設(shè)置房型基本信息樓盤樓房信息員工信息公司管理房屋銷售管理銷售收款管理客戶資料管理客戶退款管理員工銷售統(tǒng)計(jì)樓房購訂統(tǒng)計(jì)客戶購訂統(tǒng)計(jì)客戶數(shù)據(jù)統(tǒng)計(jì)用戶管理用戶口令修改數(shù)據(jù)備份恢復(fù)退出系統(tǒng) 圖4.1 功能模塊結(jié)構(gòu)圖4.1.2功能模塊描述(1)登錄模塊根據(jù)用戶輸入的用戶名和密碼,與數(shù)據(jù)庫中進(jìn)行匹配,驗(yàn)證帳號和密碼。(2)基本信息模塊 用戶對一些基本信息進(jìn)行編輯,讓客戶能更好的了解該公司樓盤樓房的基本信息,還有本公司
14、員工的信息管理。(3)房屋銷售模塊用戶能清楚的知道哪些房屋已銷售,哪些沒有,對于已銷售的房屋的收款情況的管理,還有是哪個(gè)用戶買了我們的樓盤,我們要記得他們的資料預(yù)防客戶哪天要退房、退款,我們也有一定的依據(jù)在。(4)系統(tǒng)設(shè)置模塊 該模塊是用戶自己對自己基本資料的修改,如他的用戶名和密碼等,還有一些數(shù)據(jù)要備份預(yù)防以后丟失,如果客戶退房后,樓盤的資料又要重新恢復(fù),以說名該樓盤還沒銷售。最后就是退出整個(gè)系統(tǒng)。4.2數(shù)據(jù)庫設(shè)計(jì)4.2.1表設(shè)計(jì)表4.1 f_build(樓盤表)字段名稱字段類型主鍵允許為空默認(rèn)值功能描述樓盤編號Varchar(20)是標(biāo)識一個(gè)樓盤樓盤名稱Varchar(20)占地面積Var
15、char(20)是建筑面積Varchar(20)是建筑占地面積Varchar(20)是道路廣場占地面積Varchar(20)是建筑密度Varchar(20)是容積率Varchar(20)是綠化面積Varchar(20)是綠化率Varchar(20)是開發(fā)日期Varchar(20)是Time_default樓房數(shù)量Varchar(20)是出售數(shù)量Varchar(20)是預(yù)訂數(shù)量Varchar(20)是出售未審核數(shù)量Varchar(20)是未出售數(shù)量Varchar(20)是樓盤備注Varchar(20)是建檔人員Varchar(20)是建檔日期Varchar(20)是Time_default樓盤圖
16、片Varchar(20)是考慮因素Varchar(20)是建檔人員Varchar(20)是建檔日期Varchar(20)是Time_default修改人員Varchar(20)是修改日期Varchar(20)是字段名稱字段類型主鍵允許為空默認(rèn)值功能描述樓房朝向Varchar(10)是建檔人員Varchar(10)是建檔日期Datetime(8)是Time_default修改人員Varchar(10)是修改日期Datetime(8)是表4.2 f_house_aspect(樓房朝向信息表)表4.3 f_mode(房型基本信息表)字段名稱字段類型主鍵允許為空默認(rèn)值功能描述房型編號Varchar(2
17、0)是標(biāo)示一個(gè)房屋類型房型名稱Varchar(16)是陽臺產(chǎn)權(quán)面積Numeric(9)是套內(nèi)建筑面積Numeric(9)是公用分?jǐn)偯娣eNumeric(9)是房屋銷售面積Numeric(9)是房間形式Varchar(10)是房屋高度Varchar(10)是建檔人員Varchar(10)是建檔日期Datatime(8)是Time_default房型備注Varchar(100)是房型圖片image是4.3詳細(xì)設(shè)計(jì)4.3.1用戶登錄模塊設(shè)計(jì) 用戶登錄模塊主要根據(jù)用戶登錄的信息,與數(shù)據(jù)庫中信息成功匹配后,獲得其相應(yīng)的操作權(quán)限。(1) 流程圖是否打開數(shù)據(jù)庫查找用戶名比較密碼是否合法用戶密碼開始輸入用戶名密
18、碼是否管理員錯誤用戶密碼提示打開管理員窗口否打開普通用戶窗口結(jié)束是圖4.3 用戶登錄程序流程圖(2) 處理說明說明一:打開系統(tǒng),等待用戶輸入帳號、密碼,判斷用戶輸入的信息與后臺數(shù)據(jù)庫是否匹配,查詢語句為:sql=”select user_id,user_type,user_pwd,user_class from quanxian where user_name=”&id&” and user_pwd=”&mima&”若不匹配,則刷新頁面,等待用戶重新輸入。4.3.2房屋銷售模塊設(shè)計(jì)房地產(chǎn)信息模塊主要實(shí)現(xiàn)管理員對航班信息的添加、修改、刪除等操作。(1) 流程圖失敗失敗成功成功開始窗體初始化增加(
19、說明一)修改(說明二)刪除(說明二)提示信息保存(說明一)更新(說明二)提示信息提示信息圖4.4房屋銷售模塊流程圖(2) 處理說明說明一:打開并激活窗口,根據(jù)登錄銷售代表加載的界面,查詢語句為sql=”select*from title where user_id=”&user_id說明二:單擊需要需要編輯的信息,進(jìn)行修改、添加等操作,根據(jù)修改后的信息進(jìn)行保存,若要刪除其中一條信息,只要單擊刪除按扭。5.系統(tǒng)實(shí)現(xiàn)5.1用戶登錄模塊實(shí)現(xiàn)用戶登錄的界面如下圖,其中的登錄按鈕的功能有:(1)檢測數(shù)據(jù)庫中有無管理員帳號,如果有,則等待用戶輸入用戶名和密碼,否則不能進(jìn)入系統(tǒng)。(2)驗(yàn)證用戶名和密碼是否正
20、確,錯誤次數(shù)不能超過三次,超過三次則退出系統(tǒng)登陸界面。(3)當(dāng)驗(yàn)證通過后,檢測該登錄用戶的管理權(quán)限,并設(shè)置變量傳值給主窗體。圖5.1用戶登錄模塊效果圖該模塊主要根據(jù)輸入的用戶信息,判斷輸入的信息是否正確,如果您已經(jīng)輸入了超過3次,將自動彈出Messagebox對話框,提示您已經(jīng)輸入了已經(jīng)超過3次,將退出系統(tǒng);否則進(jìn)入主界面。主要代碼為:strsql :=select * from yonghu where 用戶名=+ edit1.text+ and 密碼=+ edit2.text+ and 用戶類型 =+ combobox1.text +5.2房地產(chǎn)信息模塊實(shí)現(xiàn)房地產(chǎn)信息管理模塊主要根據(jù)需要對
21、房地產(chǎn)信息表中的信息進(jìn)行增加、刪除和修改,并更新到房地產(chǎn)信息表中。圖5.2房地產(chǎn)信息模塊效果圖5.3房屋銷售管理模塊實(shí)現(xiàn)進(jìn)入主窗體后,對一些細(xì)的部分進(jìn)行管理,如:房屋銷售管理,為了實(shí)現(xiàn)房屋銷售的管理、房屋銷售收款管理、客戶資料管理、房屋退房的管理等等,進(jìn)行編輯、保存、打印等操作。圖5.3房屋銷售模塊效果圖主要操作:在窗體的左邊是一個(gè)Ttreeview組件,該模塊運(yùn)行時(shí),用戶選擇了樓房,系統(tǒng)會自動對房屋進(jìn)行分類,在這里使用循環(huán)的方法對所有的房屋查詢添加到Ttreeview組件中,代碼如下:node2:=treeview1.items.addchild(node1,dm.search1fieldv
22、aluse樓房名稱,說明在treeview1中添加樓房名稱。5.4房型資料錄入模塊實(shí)現(xiàn)房型資料錄入模塊提供了對房屋類型的管理,該模塊主要是進(jìn)行增加、編輯、刪除和修改等操作,并更新房地產(chǎn)信息表。圖5.4房型資料錄入模塊效果圖主要操作:該窗體是對f_mode表進(jìn)行增加、編輯、刪除和修改等操作,添加多個(gè)TDBdit組件,用于修改和增加信息輸入的,設(shè)置組件的屬性。Tspeedbutton組件用于執(zhí)行添加、修改和保存等命令。5.5客戶數(shù)據(jù)分析模塊實(shí)現(xiàn) 該模塊是以導(dǎo)航方式進(jìn)行工作的,用戶首先單擊“數(shù)據(jù)統(tǒng)計(jì)報(bào)表”然后單擊“客戶數(shù)據(jù)分析”菜單命令,模塊會顯示一個(gè)長體,提示用戶選擇時(shí)間段和統(tǒng)計(jì)類別。圖5.5客戶
23、數(shù)據(jù)分析模塊效果圖單擊輸入框右邊的按扭會彈出一日期選擇窗口,如圖所示:圖5.6選擇日期模塊效果圖該模塊能夠?qū)蛻裟壳暗男枨罅啃畔⑦M(jìn)行分析統(tǒng)計(jì),并以圖示的方法顯示在窗體上,提高了數(shù)據(jù)統(tǒng)計(jì)效率。6系統(tǒng)測試6.1系統(tǒng)登錄模塊測試房地產(chǎn)信息管理系統(tǒng)已經(jīng)基本實(shí)現(xiàn),為了使系統(tǒng)能夠穩(wěn)定的運(yùn)行,需要對系統(tǒng)進(jìn)行了一些測試。測試的方法很多,主要有黑盒法和白盒法,黑盒法是從用戶的角度對系統(tǒng)的功能和性能進(jìn)行測試,白盒法是開發(fā)人員對程序代碼進(jìn)行測試。本系統(tǒng)采用黑盒法進(jìn)行系統(tǒng)功能測試。由于系統(tǒng)本身的編寫用delphi語言編寫的,所以只要在數(shù)據(jù)庫都連接通順的情況下,直接在delphi軟件里面,點(diǎn)擊運(yùn)行按鈕即可。下面列舉幾個(gè)
24、模塊的主要功能進(jìn)行測試的結(jié)果:表6.1系統(tǒng)測試表測試模塊及功能名測試內(nèi)容結(jié)果1.登錄模塊當(dāng)用戶在帳號后的文本框中先后輸入正確和錯誤的用戶名和密碼,點(diǎn)擊“登錄”按鈕后是否能進(jìn)入主窗體。結(jié)果正確2.資料錄入模塊錄入保存當(dāng)點(diǎn)各個(gè)子菜單時(shí),可以按照上面的內(nèi)容一一進(jìn)行填寫,對房型資料錄入、樓盤樓房資料錄入、公司資料錄入、員工資料錄入等資料填好以后,點(diǎn)出提交保存按鈕。可以保存進(jìn)去3.統(tǒng)計(jì)報(bào)表模塊查詢和退出進(jìn)行對各種進(jìn)行銷售代表房屋銷售統(tǒng)計(jì)報(bào)表、樓盤銷售預(yù)訂數(shù)據(jù)統(tǒng)計(jì)報(bào)表等查詢,試用每查詢、退出等功能??梢哉_查詢和退出6.2測試總結(jié)本次測試主要用于對系統(tǒng)的主要功能進(jìn)行測試,測試項(xiàng)目包括用戶登錄模塊、綜合信息
25、查詢模塊、數(shù)據(jù)處理等方面。在本次測試中我們共發(fā)現(xiàn)了10余處錯誤,經(jīng)過修改,已基本更正。通過本次測試,我希望在以后的開發(fā)中能夠避免再犯類似錯誤。結(jié)論通過本系統(tǒng)的開發(fā),我對軟件開發(fā)過程有了更清晰的了解,首先是問題定義、需求分析,然后是功能設(shè)計(jì)、詳細(xì)設(shè)計(jì)等,并對軟件測試的方法、手段有了較深的理解,同時(shí)對圖書管理系統(tǒng)的流程有了一個(gè)系統(tǒng)的認(rèn)識。在開發(fā)過程還認(rèn)真學(xué)習(xí)了與系統(tǒng)相關(guān)的知識,極大地拓寬了我的知識面,我感到收獲不小。在系統(tǒng)的開發(fā)初期,必須要熟悉房屋銷售的整個(gè)流程,初步了解了房屋銷售的相關(guān)知識,這樣才能進(jìn)入到設(shè)計(jì)的過程中去。從開始熟悉這些知識到對整體設(shè)計(jì)有了解,再從概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)到開始編碼,以及
26、最后的測試,整個(gè)過程感覺很充實(shí),雖然遇到了不少困難,但當(dāng)我通過自己查資料、或是向指導(dǎo)老師請教以及向同學(xué)請教,而設(shè)計(jì)出解決方案并成功實(shí)現(xiàn)時(shí),那種成就感和滿足感足以鼓勵自己加班加點(diǎn)的辛苦。因?yàn)橐郧坝羞^使用DELPHI設(shè)計(jì)管理軟件的經(jīng)驗(yàn),在這次設(shè)計(jì)的過程中,我遇到專業(yè)知識方面的困難不是非常多,主要困難集中在管理知識、業(yè)務(wù)流程上等方面的不足。在實(shí)際的開發(fā)中我深刻的體會到了自己做課程設(shè)計(jì)和實(shí)際客戶的要求之間的距離,不能憑空想象來開發(fā)軟件,而是需要與客戶不斷的溝通交流,把客戶真正的需求反映到你的軟件當(dāng)中。經(jīng)過以上詳細(xì)的設(shè)計(jì)與構(gòu)架,終于完成了課程設(shè)計(jì)論文選題系統(tǒng)的開發(fā)。在本次開發(fā)過程中,遇到了很多的困難。包
27、括數(shù)據(jù)庫設(shè)計(jì)方面,技術(shù)實(shí)現(xiàn)方面以及系統(tǒng)測試方面。同時(shí),我也受到了很大的啟發(fā),希望通過今后的學(xué)習(xí),能夠?qū)Ρ鞠到y(tǒng)在安全性方面進(jìn)行進(jìn)一步的完善。參考文獻(xiàn) 1 賽奎春.Access數(shù)據(jù)庫開發(fā)實(shí)例解析M.北京:機(jī)械工業(yè)出版社,2006.2 賽奎春.Delphi信息系統(tǒng)開發(fā)實(shí)例精選M.北京:機(jī)械工業(yè)出版社,2005.3 李云祥,胡光兵.Delphi程序設(shè)計(jì)基礎(chǔ)教程M.北京:電子工業(yè)出版社,2004.4 伍俊良.Delphi7.0/8.課程設(shè)計(jì)與系統(tǒng)開發(fā)案例M.北京:清華大學(xué)出版社,2004.5 楊海東,劉海東.Delphi數(shù)據(jù)庫高級實(shí)例導(dǎo)航M.北京:科學(xué)出版社,2004.6 彭明明,程文剛.Delphi數(shù)據(jù)庫實(shí)用編程100例M.北京:中國鐵道出版社,2004.7 虞益誠,孫莉.SQL server 2000數(shù)據(jù)庫應(yīng)用技術(shù)M.北京:中國鐵道出版社,2005.tgKQcWA3PtGZ7R4I30kA1DkaGhn3XtKknBYCUDxqA7FHYi2CHhI92tgKQcWA3PtGshLs50cLmTWN60eo8Wgqv7XAv2OHUm32WGeaUwYDIAWGMeR4I30kA1DkaGhn3Xt
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 我的中國夢作文100字篇
- 二零二五年度燃?xì)庑孤﹫?bào)警器安裝合同
- 二零二五年度餐飲單位市場拓展合作合同
- 二零二五年度房屋出租中介服務(wù)合同(含租賃合同解除條件)
- 2025年度餐飲廚師營養(yǎng)健康食譜開發(fā)合同
- 二零二五年度果園果樹種植與農(nóng)業(yè)科技創(chuàng)新合作承包經(jīng)營合同
- 二零二五年度國際文化交流項(xiàng)目合作協(xié)議
- 2025年度電商平臺游戲點(diǎn)卡充值代理合同范本
- 二零二五年度個(gè)人新能源汽車貸款合同
- 2024人教版初中數(shù)學(xué)新教材培訓(xùn)心得體會
- TCECA-G 0310-2024 離網(wǎng)制氫靈活消納與柔性化工系統(tǒng)開發(fā)規(guī)范
- 產(chǎn)科腹部四步觸診要點(diǎn)
- 2024年3月時(shí)政熱點(diǎn)(一)
- 2024天津市衛(wèi)生健康委員會所屬天津市衛(wèi)生健康促進(jìn)中心選聘3人(高頻重點(diǎn)復(fù)習(xí)提升訓(xùn)練)共500題附帶答案詳解
- 咨詢行業(yè)人工智能應(yīng)用研究
- SLT 478-2021 水利數(shù)據(jù)庫表結(jié)構(gòu)及標(biāo)識符編制總則
- 2024年春學(xué)期人教版小學(xué)道德與法治六年級下冊教學(xué)計(jì)劃附教學(xué)進(jìn)度表
- MIL-STD-1916抽樣計(jì)劃表(抽樣數(shù))大
- 中考數(shù)學(xué)一輪復(fù)習(xí)各章節(jié)復(fù)習(xí)有答案完美版
- 2024 年袋鼠數(shù)學(xué)競賽 等級E(中國區(qū))
評論
0/150
提交評論