版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 摘要</b></p><p> 房屋租賃管理系統(tǒng)是管理房屋出租、出售信息資料而設(shè)計(jì)的信息管理系統(tǒng),包含有后臺(tái)數(shù)據(jù)庫(kù)和前臺(tái)應(yīng)用程序系統(tǒng)兩大部分,后臺(tái)數(shù)據(jù)庫(kù)要求數(shù)據(jù)的一致性和完整性、安全性,用以?xún)?chǔ)存單位工程文檔資料及相關(guān)信息,前臺(tái)應(yīng)用程序系統(tǒng)要求應(yīng)用程序功能完備、易于使用和界面友好等。</p><p> 經(jīng)過(guò)全面分析,確定數(shù)據(jù)庫(kù)采用ACC
2、ESS,開(kāi)發(fā)工具為Delphi 7.0,利用Microsoft公司的ADO(ActiveX Data Object,ActiveX數(shù)據(jù)對(duì)象)訪問(wèn)和操作數(shù)據(jù)庫(kù)服務(wù)器中的數(shù)據(jù)。</p><p> 關(guān)鍵詞: 房屋租賃;Delphi;數(shù)據(jù)庫(kù)</p><p><b> 1 緒論</b></p><p> 1.1房屋租賃管理系統(tǒng)開(kāi)發(fā)背景</p
3、><p> 20世紀(jì)以來(lái),社會(huì)生產(chǎn)力迅速發(fā)展,科學(xué)技術(shù)突飛猛進(jìn),人們進(jìn)行信息交流的深度與廣度不斷增加,信息量急劇增長(zhǎng),傳統(tǒng)的信息處理與決策的手段已不能適應(yīng)社會(huì)的需要,信息的重要性和信息處理問(wèn)題的緊迫性空前提高了,面對(duì)著日益復(fù)雜和不斷發(fā)展,變化的社會(huì)環(huán)境,特別是企業(yè)間日趨劇烈的競(jìng)爭(zhēng)形勢(shì),一個(gè)人、一個(gè)企業(yè)要在現(xiàn)代社會(huì)中求生存,求發(fā)展,必須具備足夠的信息和強(qiáng)有力的信息收集與處理手段。</p><p&g
4、t; 對(duì)于房屋出租者來(lái)說(shuō),大量復(fù)雜的房產(chǎn)、租金、合同信息難于通過(guò)傳統(tǒng)的方法進(jìn)行管理;對(duì)于租房者來(lái)說(shuō),大量復(fù)雜的房產(chǎn)信息使他們感到迷茫。房屋出租管理系統(tǒng)正是鐘對(duì)上述的問(wèn)題而開(kāi)發(fā)的,通過(guò)計(jì)算機(jī)系統(tǒng)來(lái)管理房屋出租情況,可以解決大量房產(chǎn)信息的查詢(xún)和管理,便于更好的進(jìn)行物業(yè)管理,同時(shí)也為租房者提供方便。這樣,使原本復(fù)雜的房產(chǎn)、租金、合同信息簡(jiǎn)單化。房屋出租管理系統(tǒng)實(shí)質(zhì)上就是一個(gè)管理信息系統(tǒng)。</p><p> 管理信息
5、系統(tǒng)是一個(gè)集信息技術(shù)、經(jīng)濟(jì)管理理論、統(tǒng)計(jì)學(xué)與運(yùn)籌學(xué)、數(shù)據(jù)庫(kù)技術(shù)為一體的綜合性系統(tǒng),是一個(gè)資金技術(shù)密集型、勞動(dòng)密集型、智力密集型的項(xiàng)目。我國(guó)擁有廣闊的市場(chǎng)和豐富的人才資源,有幾十年的技術(shù)積累和經(jīng)驗(yàn)積累,有一定的后發(fā)優(yōu)勢(shì)。管理信息系統(tǒng)的創(chuàng)新工作既不能妄自菲薄,更不能夜郎自大。要抓住當(dāng)前網(wǎng)絡(luò)經(jīng)濟(jì)興起的有利時(shí)機(jī),以實(shí)現(xiàn)我國(guó)信息技術(shù)和信息產(chǎn)業(yè)的跨越式發(fā)展,更好地發(fā)揮信息產(chǎn)業(yè)對(duì)國(guó)民經(jīng)濟(jì)增長(zhǎng)的拉動(dòng)作用。</p><p> 開(kāi)
6、發(fā)房屋出租管理系統(tǒng)的過(guò)程就是要實(shí)現(xiàn)數(shù)據(jù)處理方式由人工管理向計(jì)算機(jī)管理的轉(zhuǎn)變,它在計(jì)算機(jī)技術(shù)和房屋管理實(shí)踐活動(dòng)兩者之間架設(shè)橋梁。而用Delphi+Access所開(kāi)發(fā)的網(wǎng)上購(gòu)物管理系統(tǒng)卻能在這些功能方面運(yùn)作自如,為企業(yè)贏得無(wú)限的商機(jī)。</p><p> 1.2房屋租賃管理系統(tǒng)開(kāi)發(fā)目標(biāo)</p><p> 本系統(tǒng)開(kāi)發(fā)的目標(biāo)就是完全解決了房屋租賃系統(tǒng)通用性問(wèn)題,具有操作界面簡(jiǎn)潔方便靈活、可靠、安
7、全、可擴(kuò)充等特點(diǎn),系統(tǒng)簡(jiǎn)便易操作,適用于一般的操作管理員。</p><p> 1.3房屋租賃管理系統(tǒng)相關(guān)技術(shù)知識(shí)</p><p> (1)圖像處理:Adobe Photoshop CS2 8.0</p><p> Photoshop CS是一款功能強(qiáng)大、容易上手的圖像編輯軟件。自帶多個(gè)圖像特效濾鏡,使用它們可方便地做出各式各樣的圖像特效;文本輸入功能頗具特色,
8、有多種效果可供選擇,并能自由地調(diào)整文本角度;內(nèi)置 PhotoMasque(圖像蒙板)編輯功能。對(duì)數(shù)碼照片畫(huà)質(zhì)進(jìn)行改善及效果處理的軟件。簡(jiǎn)單、易用,不需要任何專(zhuān)業(yè)的圖像技術(shù),就可以制作出專(zhuān)業(yè)膠片攝影的色彩效果。</p><p> (2)系統(tǒng)幫助文件制作:Help and Manual 4.10</p><p> Help and Manual是一個(gè)所見(jiàn)即所得的幫助文件制作工具,支持打印功
9、能。還可以用來(lái)制作非常專(zhuān)業(yè)的使用手冊(cè)、HTML頁(yè)面及RTF格式的文件。這個(gè)軟件可以讓你非常輕松地制作WIN3X和WIN98的幫助文件,并且可1設(shè)置以及插入宏等強(qiáng)大的鏈接擴(kuò)展功能,可以讓你制作出更為漂亮活潑、跳轉(zhuǎn)靈活的幫助文件。值得一提的是,它的OLE鏈接功能十分強(qiáng)大,支持26種文件格式,而且還支持未定義的某些文件格式的文本、圖形、聲音、動(dòng)畫(huà)的鏈接。</p><p><b> 2 需求分析</b
10、></p><p> 2.1房屋租賃管理系統(tǒng)可行性分析</p><p> 可行性研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決、是否值得去解。下面從四個(gè)方面分析本系統(tǒng)的可行性:</p><p> 2.1.1房屋租賃管理系統(tǒng)技術(shù)可行性</p><p> 本系統(tǒng)采用Access 2003進(jìn)行后臺(tái)數(shù)據(jù)庫(kù)的管理、操作和
11、維護(hù),用delphi進(jìn)行前臺(tái)窗口界面設(shè)計(jì)、與后臺(tái)數(shù)據(jù)庫(kù)的接口、數(shù)據(jù)的錄入、查詢(xún)、在Web窗體中參數(shù)的傳遞和數(shù)據(jù)綁定等功能。delphi可以方便地創(chuàng)建動(dòng)態(tài)、快速、交互性強(qiáng)的系統(tǒng)。減少了類(lèi)與類(lèi)之間的命名沖突,充分說(shuō)明本系統(tǒng)在技術(shù)方面可行。</p><p> 2.1.2房屋租賃管理系統(tǒng)經(jīng)濟(jì)可行性</p><p> 由于目前我國(guó)房地產(chǎn)事業(yè)蓬勃發(fā)展,房地產(chǎn)的租賃在國(guó)內(nèi)呈現(xiàn)越演越烈之勢(shì),企業(yè)的想以
12、最低的投入成本獲得更高的管理利潤(rùn),必須開(kāi)發(fā)一個(gè)易于管理、維護(hù)費(fèi)用低廉、界面友好、安全可靠的商務(wù)系統(tǒng)。因此delphi的開(kāi)發(fā)簡(jiǎn)易性、靈活性尤其是經(jīng)濟(jì)方面可行迎合了這一開(kāi)發(fā)前景。</p><p> 2.1.3房屋租賃管理系統(tǒng)操作可行性</p><p> 該系統(tǒng)設(shè)計(jì)清晰,有良好的用戶界面,操作簡(jiǎn)潔,有完善的異常處理機(jī)制和提示信息機(jī)制,用戶會(huì)感到所見(jiàn)即所得,因此操作方面可行。</p>
13、;<p> 2.1.4房屋租賃管理系統(tǒng)法律可行性</p><p> 本系統(tǒng)沒(méi)有違反國(guó)家相關(guān)法律規(guī)定,法律方面可行。</p><p> 2.2房屋租賃管理系統(tǒng)功能</p><p> 分析本系統(tǒng)應(yīng)具有如下功能:</p><p> 1.登錄和修改:由于在用戶和相應(yīng)的管理者在管理房源時(shí),需要房源的詳細(xì)信息,所以需要客戶和管理者
14、先登錄才可以進(jìn)行對(duì)房源進(jìn)行。在進(jìn)入系統(tǒng)時(shí)進(jìn)行確認(rèn)時(shí),系統(tǒng)會(huì)判斷是不是本系統(tǒng)數(shù)據(jù)庫(kù)內(nèi)存在的用戶,若不是本站客戶,必須建立新帳號(hào)。</p><p> 2. 房源目錄的瀏覽:若商品的數(shù)目很多,這樣就必須分類(lèi)構(gòu)建商品目錄,這樣客戶就可以直觀而又快速地瀏覽商品及進(jìn)行查看商品和選擇商品。</p><p> 3. 房源的搜索:本系統(tǒng)提供了模糊匹配的搜索功能。用戶可以鍵入所要查詢(xún)的房源名或房源詳細(xì)信息
15、及房源號(hào),這樣的設(shè)計(jì)是為了用戶能快速而便捷的找到自己所要的房源。</p><p> 4.房源管理:是整個(gè)房源系統(tǒng)的關(guān)鍵部分,需要對(duì)房源進(jìn)行添加和刪除,改變房源數(shù)量,獲取房源總數(shù)和價(jià)格等管理。</p><p> 5. 房源定單管理:包括用戶房源定單的生成和對(duì)用戶房源定單進(jìn)行的處理。用戶定單的處理提供四種查詢(xún)定單的方式。對(duì)查詢(xún)出來(lái)的每一條定單記錄都可查看其詳細(xì)信息或進(jìn)行編輯。</p&
16、gt;<p> 2.3房屋租賃管理系統(tǒng)安全性需求</p><p> 2.3.1用戶權(quán)限安全性</p><p> 系統(tǒng)設(shè)置管理員和一般用戶兩種用戶身份以滿足安全性要求,只有管理員才擁有設(shè)置用戶管理、系統(tǒng)初始化、數(shù)據(jù)字典和庫(kù)存初始化的權(quán)限。</p><p> 2.3.2系統(tǒng)安全性</p><p> 系統(tǒng)的處理過(guò)程嚴(yán)格按照事
17、務(wù)(Transaction)處理機(jī)制操作。同時(shí)對(duì)輸入首先進(jìn)行合法性檢查,最大限度的滿足數(shù)據(jù)的安全,保證系統(tǒng)的穩(wěn)定。</p><p> 2.4房屋租賃管理系統(tǒng)性能要求</p><p><b> 2.4.1可重用性</b></p><p> 本系統(tǒng)采用模塊化設(shè)計(jì),為了提高系統(tǒng)中代碼的可移植性和盡可能減少代碼量,保持類(lèi)或模塊的簡(jiǎn)單和純粹,這樣系
18、統(tǒng)具備良好的可重用性。</p><p><b> 2.4.2安全性</b></p><p> 在現(xiàn)代社會(huì)中,數(shù)據(jù)資料已經(jīng)成為各個(gè)傳統(tǒng)產(chǎn)業(yè)提高自己應(yīng)變效率的有利武器。在各大企業(yè)紛紛建立自己的強(qiáng)大的數(shù)據(jù)資源的時(shí)候,作為一個(gè)房源機(jī)密的機(jī)構(gòu),安全性直接影響企業(yè)和客戶的利益所在,因此本系統(tǒng)將的安全性應(yīng)放在首要位置。</p><p> 1.威脅系統(tǒng)安
19、全的因素</p><p> ?。?)數(shù)據(jù)庫(kù)內(nèi)數(shù)據(jù)被修改或破壞。</p><p> ?。?)保密數(shù)據(jù)(例如用戶密碼沒(méi)有被加密)被泄漏。</p><p> ?。?)數(shù)據(jù)和系統(tǒng)不能被用戶應(yīng)用。</p><p> 2.保證安全性的目的</p><p> (1)保證數(shù)據(jù)的正確性,輸入數(shù)據(jù)與客觀實(shí)體一致,不能被破壞。</
20、p><p> ?。?)保護(hù)數(shù)據(jù)的保密權(quán)限,系統(tǒng)信息只能對(duì)有訪問(wèn)權(quán)限的用戶公開(kāi),防止竊取。</p><p> ?。?)保證系統(tǒng)和數(shù)據(jù)地有效使用,防止破壞數(shù)據(jù)導(dǎo)致系統(tǒng)癱瘓。</p><p> 3.保證安全性的方法</p><p> (1)合法性檢驗(yàn)機(jī)制。</p><p> (2)權(quán)限劃分機(jī)制。</p>&l
21、t;p> ?。?)數(shù)據(jù)加密機(jī)制。</p><p> 本系統(tǒng)對(duì)系統(tǒng)安全性作出如下處理:首先,在系統(tǒng)注冊(cè)的用戶擁有唯一的帳號(hào),此帳號(hào)唯一標(biāo)識(shí)用戶身份,用戶憑此信息訪問(wèn)該系統(tǒng)。其次,系統(tǒng)通過(guò)用戶口令區(qū)別用戶權(quán)限,系統(tǒng)為不同權(quán)限的用戶提供不同的服務(wù)。最后,系統(tǒng)還提供了密碼加密措施,利用SHA1散列算法將用戶密碼轉(zhuǎn)換為新的字符串實(shí)現(xiàn)加密。</p><p><b> 2.4.3人機(jī)
22、交互</b></p><p> 1.根據(jù)用戶特點(diǎn)設(shè)計(jì)窗體界面形式首先,命令的順序應(yīng)與用戶的工作習(xí)慣保持一致。其次,根據(jù)外部服務(wù)之間的聚合關(guān)系組織相應(yīng)的命令。最后,還應(yīng)充分考慮我們?nèi)祟?lèi)記憶的局限性,最好把命令系統(tǒng)組織成為一棵二層的三叉樹(shù)。</p><p> 2.快速原型演示。例如,操作流程就應(yīng)該有這一原型演示,這樣用戶即便不熟悉本系統(tǒng)也可以順利的完成操作。</p>
23、<p> 2.5房屋租賃管理系統(tǒng)系統(tǒng)開(kāi)發(fā)環(huán)境</p><p> (1)操作系統(tǒng)Microsoft Windows XP Professional 版本2002 Service Pack 2</p><p> (2)Intel(R) Pentium(R) Dual E2160 @1.80GHz 1.79GHz ,2G內(nèi)存,160G硬盤(pán)</p><p&g
24、t; 2.6房屋租賃管理系統(tǒng)系統(tǒng)推薦配置</p><p> 2.6.1 軟件配置</p><p> (1)操作系統(tǒng)推薦使用Windows2000 Server或者Windows XP。</p><p> (2)數(shù)據(jù)庫(kù)推薦使用ACCESS 2000以上版本。</p><p> 2.7房屋租賃管理系統(tǒng)系統(tǒng)業(yè)務(wù)流程</p>
25、<p> 2.7.1系統(tǒng)業(yè)務(wù)流程</p><p> 概述該系統(tǒng)以市場(chǎng)信息的基礎(chǔ)數(shù)據(jù)可以為房地產(chǎn)開(kāi)發(fā)商、房產(chǎn)交易中介機(jī)構(gòu)、房屋所有權(quán)人、購(gòu)房者提供信息或管理服務(wù),還能通過(guò)系統(tǒng)對(duì)外發(fā)布房產(chǎn)交易信息;利用統(tǒng)計(jì)分析手段,形成統(tǒng)計(jì)報(bào)表,并為房產(chǎn)交易管理部門(mén)提供管理決策的市場(chǎng)信息依據(jù),以滿足服務(wù)市場(chǎng)、規(guī)范市場(chǎng)、指導(dǎo)市場(chǎng)行為的要求。它的流程包括:交易(房源及買(mǎi)方信息)收件登記、房地產(chǎn)評(píng)估、信息校對(duì)、審核、復(fù)審、交
26、易撮合、交易計(jì)費(fèi)、交易確認(rèn)等。其中交易收件登記是交易中心和產(chǎn)權(quán)管理所的主要信息來(lái)源,構(gòu)成交易和產(chǎn)權(quán)產(chǎn)籍管理的核心信息;抵押、封戶、在建工程抵押信息,是商品房預(yù)售、交易、權(quán)屬轉(zhuǎn)移過(guò)程中的重要信息,這些信息在交易過(guò)程中都能自動(dòng)進(jìn)行審核、復(fù)查。</p><p> 數(shù)據(jù)存儲(chǔ)層則是提供在事務(wù)處理過(guò)程中需要的數(shù)據(jù)交換,并通過(guò)存儲(chǔ)過(guò)程與數(shù)據(jù)庫(kù)交換數(shù)據(jù)。本系統(tǒng)將從業(yè)務(wù)流程分析出發(fā)來(lái)設(shè)計(jì)。</p><p>
27、; 業(yè)務(wù)流程主要是針對(duì)服務(wù)對(duì)象,從用戶的需求出發(fā)來(lái)設(shè)計(jì)整個(gè)流程。并根據(jù)這些流程將系統(tǒng)重新劃分為系統(tǒng)設(shè)計(jì)、客戶管理、房屋租賃流程和定單管理四個(gè)基本模塊。</p><p> 2.7.2房屋租賃管理系統(tǒng)系統(tǒng)業(yè)務(wù)流圖</p><p> 本系統(tǒng)業(yè)務(wù)流程如圖2-1所示。</p><p> 圖2-1系統(tǒng)業(yè)務(wù)流程圖</p><p> 2.7.3房屋
28、租賃管理系統(tǒng)功能模塊圖</p><p> 為保證系統(tǒng)的安全性,在進(jìn)入系統(tǒng)就必須進(jìn)行身份驗(yàn)證,從而有必要對(duì)客戶進(jìn)行管理。</p><p> 本系統(tǒng)僅僅提供簡(jiǎn)單的客戶管理,主要由登錄、客戶信息修改幾個(gè)部分組成:客戶管理的功能圖如圖2-2所示。</p><p> 房源信息管理功能圖如圖2-3所示。</p><p> 圖2-3 房源信息管理&
29、lt;/p><p> 房源管理功能圖如圖2-4所示。</p><p> 2-4房源管理功能圖</p><p> 2-5 房源常識(shí)功能如圖</p><p> 2-5 房源常識(shí)功能圖</p><p><b> 2.8 E-R模型</b></p><p> 概念模型是對(duì)信
30、息世界建模,所以概念模型應(yīng)能方便準(zhǔn)確地表示出信息世界中的常用概念。對(duì)本系統(tǒng)使用實(shí)體—聯(lián)系方法建立概念模型,能夠使數(shù)據(jù)庫(kù),程序結(jié)構(gòu)更加清晰。實(shí)體屬性如圖2-6所示</p><p><b> 圖2-6 實(shí)體屬性</b></p><p> 各實(shí)體及其聯(lián)系如圖2-7所示。</p><p> 圖2-7實(shí)體及其聯(lián)系圖</p><p
31、> 3 房屋租賃管理系統(tǒng)概要設(shè)計(jì)</p><p><b> 3.1系統(tǒng)功能描述</b></p><p> 本網(wǎng)上租賃系統(tǒng)主要包括三個(gè)層次:表現(xiàn)層、中間層、數(shù)據(jù)層。</p><p> 3.1.1數(shù)據(jù)層說(shuō)明</p><p><b> 1.數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><
32、;p> 本系統(tǒng)涉及14個(gè)表,分別為下面14個(gè)表。</p><p> Area表:存儲(chǔ)了所有交易類(lèi)型的記錄,其設(shè)計(jì)參數(shù)如表3-1所示。</p><p> 表3-1 Area表</p><p> bargain表:存儲(chǔ)了所有房源交易詳細(xì)資料的記錄,其設(shè)計(jì)參數(shù)如表3-2所示。</p><p> 表3-2 bargain</p&
33、gt;<p> Buy 表:存儲(chǔ)了所有房源租賃的記錄,其設(shè)計(jì)參數(shù)如表3-3所示。</p><p><b> 表3-2 Buy</b></p><p> Count表: 存儲(chǔ)了所有房源租賃交易套數(shù)型,年月的記錄,用于其圖形的顯示設(shè)計(jì)參數(shù)如表3-4所示。</p><p> 表3-4 Count</p><p
34、> Cs表: 存儲(chǔ)了所有房源租賃法律,其設(shè)計(jì)參數(shù)如表3-5所示。</p><p><b> 表3-5 Cs</b></p><p> Floor表: 存儲(chǔ)了所有房源的層次, 套數(shù)記錄,其設(shè)計(jì)參數(shù)如表3-6所示</p><p> 表3-6 Floor</p><p> Hire表: 存儲(chǔ)了所有房源租賃交易記
35、錄,其設(shè)計(jì)參數(shù)如表3-7所示</p><p> 表3-7 Hire</p><p> House表:存儲(chǔ)了所有房源詳細(xì)資料的記錄,其設(shè)計(jì)參數(shù)如表3-8所示。</p><p> 表3-8 House</p><p> Model表: 存儲(chǔ)了所有房源租賃交易記錄,其設(shè)計(jì)參數(shù)如表3-9所示</p><p> 表3
36、-9 Model</p><p> Moey1表:存儲(chǔ)了所有房源租賃交易金額,其設(shè)計(jì)參數(shù)如表3-10所示</p><p> 表3-10 Moey1</p><p> Password表:存儲(chǔ)了所有用戶和密碼,其設(shè)計(jì)參數(shù)如表3-11 所示</p><p> 表3-11 Password</p><p> Pla
37、ce表:存儲(chǔ)了所有房源租賃交易房源,其設(shè)計(jì)參數(shù)如表3-12所示</p><p> 表3-12 Place</p><p> User表:存儲(chǔ)了所有用戶,其設(shè)計(jì)參數(shù)如表3-13所示</p><p> 表3-13 User</p><p> Zc表:存儲(chǔ)了所有房源交易常識(shí),其設(shè)計(jì)參數(shù)如表3-14所示</p><p>
38、;<b> 表3-14 Zc</b></p><p> 2.存儲(chǔ)過(guò)程設(shè)計(jì)通過(guò)封裝數(shù)據(jù)訪問(wèn)邏輯,數(shù)據(jù)層的存儲(chǔ)過(guò)程就可以在中間層和數(shù)據(jù)存儲(chǔ)之間提供一個(gè)抽象層。中間層只需執(zhí)行存儲(chǔ)過(guò)程,為所需的參數(shù)傳遞導(dǎo)入值。中間層完全不會(huì)意識(shí)到在存儲(chǔ)過(guò)程中進(jìn)行的處理,而且只要存儲(chǔ)過(guò)程能夠返回預(yù)期的返回值或結(jié)果集,也不必關(guān)心存儲(chǔ)過(guò)程進(jìn)行的處理。</p><p> (1)存儲(chǔ)過(guò)程的優(yōu)勢(shì)在
39、Access的早期版本中,使用存儲(chǔ)過(guò)程與執(zhí)行動(dòng)態(tài)SQL語(yǔ)句相比,具有極大的性能優(yōu)勢(shì)。存儲(chǔ)過(guò)程在建立的時(shí)候就可以進(jìn)行驗(yàn)證和部分編譯。當(dāng)存儲(chǔ)過(guò)程第一次運(yùn)行的時(shí)候,就可以對(duì)部分編譯的執(zhí)行方案完全編譯,并且在執(zhí)行之前通過(guò)SQL查詢(xún)引擎入內(nèi)存進(jìn)行高速緩存。而另一方面,動(dòng)態(tài)執(zhí)行的SQL語(yǔ)句將要為每一次執(zhí)行驗(yàn)證和進(jìn)行完全編譯。這將導(dǎo)致巨大的性能差異,特別是在具有大量事務(wù)處理的應(yīng)用中就更是如此。</p><p> (2)存儲(chǔ)過(guò)
40、程設(shè)計(jì)環(huán)境選擇存儲(chǔ)過(guò)程可以在SQL Server環(huán)境中編寫(xiě)。</p><p> (3)本系統(tǒng)中創(chuàng)建的存儲(chǔ)過(guò)程本系統(tǒng)的存儲(chǔ)過(guò)程可以分為以下幾類(lèi):系統(tǒng)管理、房源信息、房源管理和房源常識(shí)。</p><p> 產(chǎn)品信息的存儲(chǔ)過(guò)程主要是獲取和更新網(wǎng)上購(gòu)物系統(tǒng)數(shù)據(jù)庫(kù)中的產(chǎn)品信息表、產(chǎn)品類(lèi)型表的數(shù)據(jù)。這些存儲(chǔ)過(guò)程有:</p><p> 儲(chǔ)過(guò)程執(zhí)行SQL SELECT語(yǔ)句,從
41、表獲取與輸入?yún)?shù)規(guī)定相匹配的單獨(dú)記錄。</p><p> SQL INSERT語(yǔ)句,使用通過(guò)輸入?yún)?shù)傳遞的數(shù)據(jù)作為新記錄的值,向表中插入一個(gè)記錄。這個(gè)存儲(chǔ)過(guò)程可以表的各個(gè)列提供輸入?yún)?shù)。</p><p> SQL UPDATE語(yǔ)句,使用通過(guò)輸入?yún)?shù)傳遞的數(shù)據(jù)作為新記錄的值,更新表。定單管理的存儲(chǔ)過(guò)程主要是選擇、插入和更新系統(tǒng)數(shù)據(jù)庫(kù)中的定單信息、房源詳細(xì)信息的數(shù)據(jù)。</p>
42、<p> 3.1.2房屋租賃管理系統(tǒng)中間層說(shuō)明</p><p> 1.房源管理主要是通過(guò)數(shù)據(jù)綁定的方法使用Database控制數(shù)據(jù)。</p><p><b> 2.客戶管理</b></p><p> 在客戶管理中主要是用戶注冊(cè)和登錄,因此必須為這兩個(gè)服務(wù)來(lái)設(shè)計(jì)客戶管理的數(shù)據(jù)服務(wù),在該數(shù)據(jù)服務(wù)模塊中包含了兩個(gè)類(lèi),一個(gè)是訪問(wèn)數(shù)據(jù)
43、庫(kù)的方法,另一個(gè)就是聲明客戶詳細(xì)信息。訪問(wèn)數(shù)據(jù)主要是能從數(shù)據(jù)庫(kù)中添加一個(gè)新記錄用以客戶登錄的身份驗(yàn)證的方法,另外還需要查詢(xún)客戶詳細(xì)信息的方法。</p><p> 3. 房源信息管理是本系統(tǒng)管理所涉及的模塊較多,需要對(duì)房源信息進(jìn)行添加和刪除,數(shù)據(jù)交換外,還需要對(duì)房源信息中的其他信息進(jìn)行統(tǒng)計(jì),需要獲取房源信息的總數(shù)和全部?jī)r(jià)格金額之和。與上述方法相同,</p><p> 4. 房源管理包括房
44、源管理定單的打印、定單中房源的詳細(xì)描述信息的保存、房源租賃的成交處理等。</p><p> 4房屋租賃管理系統(tǒng)詳細(xì)設(shè)計(jì)</p><p><b> 4.1概述詳細(xì)</b></p><p> 設(shè)計(jì)是軟件開(kāi)發(fā)周期的第三個(gè)階段,也是軟件設(shè)計(jì)的第二步。在它的前一步概要設(shè)計(jì)階段,已經(jīng)確定了軟件系統(tǒng)的總體結(jié)構(gòu),給出了系統(tǒng)中各個(gè)組成模塊的功能和模塊間的聯(lián)
45、系。詳細(xì)設(shè)計(jì)的工作,就是在上述結(jié)果的基礎(chǔ)上,考慮“怎樣實(shí)現(xiàn)”這個(gè)軟件系統(tǒng),直到對(duì)系統(tǒng)中的每個(gè)模塊給出足夠的過(guò)程描述。</p><p><b> 4.2界面設(shè)計(jì)</b></p><p> 整個(gè)房屋租賃管理系統(tǒng)的設(shè)計(jì)是客戶和管理員進(jìn)行交互的頁(yè)面,服務(wù)對(duì)象通過(guò)訪問(wèn)該窗口來(lái)獲取所需要的房源信息,該房屋租賃管理系統(tǒng)的設(shè)計(jì)主要能提供以下功能:</p><p
46、> 1.各種功能的鏈接,包括登錄、查詢(xún)房源信以及簽定合約等。</p><p> 2.內(nèi)容簡(jiǎn)潔明了,并盡可能增加代碼的重用性。</p><p> 3.各種房源信息的分類(lèi)提示、房源的詳細(xì)信息。</p><p> 4.各種歷史定單的查詢(xún)。</p><p> 5. 整個(gè)房屋租賃管理系統(tǒng)的人性化幫助。</p><p&
47、gt; 由于在整個(gè)房屋租賃管理系統(tǒng)都需要用到很多共同的內(nèi)容,。另外,在本系統(tǒng)還經(jīng)常用到商品類(lèi)型等信息。因此,創(chuàng)建快捷控件,這樣就大大減少了代碼的重用性。</p><p> 下面介紹一下該系統(tǒng)各窗口:</p><p> 1. 成交信息錄入(buyfrm.dfm): 以登錄用戶可以在此頁(yè)面修改錄的信息</p><p> 該窗體用到buttom,label和edi
48、t控件。</p><p><b> 相應(yīng)代碼:見(jiàn)源程序</b></p><p> 2. 更改密碼(changepasswordfrm.dfm): 以登錄用戶可以在此頁(yè)面修改自己的注冊(cè)信息</p><p> 該窗體用到buttom,label和edit控件。</p><p><b> 相應(yīng)代碼:見(jiàn)源程序&
49、lt;/b></p><p> 3. 更改用戶(changeuserfrm.dfm):以登錄用戶可以在此頁(yè)面修改當(dāng)前的登陸用戶。</p><p> 該窗體用到buttom,label和edit控件。</p><p><b> 相應(yīng)代碼:見(jiàn)源程序</b></p><p> 4. 租賃信息錄入(hirefrm.
50、dfm):以登錄用戶可以在此頁(yè)面可以對(duì)租賃信息錄入</p><p> 該窗體用到buttom,label和edit控件。</p><p><b> 相應(yīng)代碼:見(jiàn)源程序</b></p><p> 5. 房源管理(housefrm.dfm):以登錄用戶可以在此頁(yè)面可以對(duì)租賃房源管理,只要輸入用戶帳號(hào)用戶隨時(shí)查詢(xún)自己的想要的信息,并可以查看每一
51、條定單的詳細(xì)信息</p><p> 該窗體用到buttom,label和edit控件。</p><p><b> 相應(yīng)代碼:見(jiàn)源程序</b></p><p> 6. 房屋租賃管理系統(tǒng)-福建農(nóng)林大學(xué)(main.dfm): 房屋租賃管理系統(tǒng)的主窗體。</p><p> 該窗體用到buttom,label,timer,
52、datebase,Mainmenu和edit控件。</p><p><b> 相應(yīng)代碼:見(jiàn)源程序</b></p><p> 7.文件導(dǎo)出(outfrm.dfm):對(duì)文件進(jìn)行備份。</p><p> 該窗體用到buttom,label和edit控件。</p><p><b> 相應(yīng)代碼:見(jiàn)源程序</
53、b></p><p> 8.登陸( pass.dfm):用戶登陸。如果以有此帳號(hào),出現(xiàn)提示,讓用戶重新輸入。</p><p> 該窗體用到buttom,label和edit控件。</p><p><b> 5 結(jié)論</b></p><p> 綜上所述,主要介紹了如何創(chuàng)建房屋租賃系統(tǒng)的整個(gè)從思路到構(gòu)想及功能
54、需求分析和實(shí)現(xiàn)方法,首先介紹了房屋租賃系統(tǒng)的基本概念以及在我國(guó)的發(fā)展前景和特點(diǎn),并介紹了系統(tǒng)服務(wù)。</p><p> 整個(gè)房屋租賃系統(tǒng)模型,以及數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn),并詳細(xì)介紹了創(chuàng)建存儲(chǔ)過(guò)程以及比較了存儲(chǔ)過(guò)程和動(dòng)態(tài)SQL的優(yōu)劣性能進(jìn)行了比較。并根據(jù)這些存儲(chǔ)過(guò)程分別創(chuàng)建了數(shù)據(jù)服務(wù)層來(lái)提供功能,由于出于安全和身份驗(yàn)證的需要,需要對(duì)客戶進(jìn)行管理,本系統(tǒng)中提供了用戶登錄頁(yè)面。為了提高代碼的可移植性和盡可能減少代碼量。<
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 房屋管理租賃系統(tǒng)課程設(shè)計(jì)
- 房屋租賃管理系統(tǒng)-課程設(shè)計(jì)報(bào)告
- 房屋租賃管理系統(tǒng)-課程設(shè)計(jì)報(bào)告
- 房屋租賃管理系統(tǒng)課程設(shè)計(jì)報(bào)告書(shū)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--房屋租賃管理系統(tǒng)
- 管理信息系統(tǒng)課程設(shè)計(jì)---房屋租賃管理系統(tǒng)
- 汽車(chē)租賃管理系統(tǒng)課程設(shè)計(jì)
- 房屋管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 房屋租賃管理系統(tǒng),房屋租賃信息管理系統(tǒng)
- c++課程設(shè)計(jì)--汽車(chē)租賃管理系統(tǒng)
- 汽車(chē)租賃管理sql課程設(shè)計(jì)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)--車(chē)輛租賃管理系統(tǒng)
- 數(shù)據(jù)庫(kù)課程設(shè)計(jì)車(chē)輛租賃管理系統(tǒng)
- 房屋租賃管理系統(tǒng)
- 房屋中介管理系統(tǒng)課程設(shè)計(jì)報(bào)告
- 管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告---車(chē)輛租賃管理系統(tǒng)
- 房屋租賃管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)設(shè)計(jì)-房屋租賃管理系統(tǒng)
- 影碟租賃租賃者管理課程設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)-房屋租賃管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論