




已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
摘 要 隨著市場競爭的日益激烈,企業(yè)都通過信息化來提高競爭力。各個中介公司為了提高工作效率,降低成本,都使用管理系統(tǒng)來對日常業(yè)務(wù)進(jìn)行管理。我們本次課題也是在此環(huán)境下應(yīng)運(yùn)而生的。 本文是 對房屋租賃管理系統(tǒng)進(jìn)行研究,本文引言 是 對開 發(fā)背景進(jìn)行的調(diào)查,可行性分析。技術(shù)簡介則是對開發(fā)工具和語言介紹。 再到系統(tǒng)功能分析,數(shù)據(jù)庫詳細(xì)設(shè)計,系統(tǒng)的詳細(xì)設(shè)計,完成編碼工作后的測試,最后到系統(tǒng)的發(fā)布,通過一個完整的軟件開發(fā)流程來實現(xiàn)房屋租賃管理系統(tǒng)。 本系統(tǒng)采用了 B/S 結(jié)構(gòu), 前臺開發(fā)語言使用了 ASP.NET,后臺編程語句用的 VB。 通過 .NET 平臺的可視化快速開發(fā)來完成編碼工作。數(shù)據(jù)庫則使用 SQL Server 2005 關(guān)系數(shù)據(jù)庫,該數(shù)據(jù)庫具備良好的安全性,擴(kuò)展性和處理海量數(shù)據(jù)的能力。程序和數(shù)據(jù)庫的結(jié)合采用了 ADO.NET 技術(shù)來實現(xiàn)。通過以上技術(shù)開發(fā)出一套界面簡潔,操作人性化的房屋租賃管理系統(tǒng)。 關(guān)鍵詞 : 房屋租賃管理系統(tǒng); ASP.NET; .NET 平臺 ; VB 語言 II Abstract With the increasingly fierce market competition, all the enterprises improve their competitiveness through informatization. In order to increase the work efficiency and cut the cost, every conduit company uses management systems to manage their day-to-day business. Our topic emerges from this environment. This research paper studies the Housing Rental Management System. The introduction of this thesis is about the development of the background investigation and the analysis of feasibility. The brief introduction of technology is the introduction of the language and the development tools. And then there come the analysis of the systems function, the design of the database, the detailed design of this system, the test work after finishing coding, and finally the release of the system through a complete software development process, which is to make the rental management system available. The system uses B/S structure, the language of development uses ASP.NET, and the background statement uses VB to program. And it completes the coding work through rapid development of NET platform visualization. Database uses SQL Server 2005 relational database. The database has good security, scalability and the ability to handle huge amounts of data. The combination of programs and databases uses ADO.NET technology to achieve. Through the above technology, we can develop a set of management system which is simple to operate and humanized. Key words: Housing Rental Management System; ASP.NET; .NET platform; VB language V 目 錄 摘 要 . I ABSTRACT . II 目 錄 . V 1 緒論 . 1 1.1 開發(fā)背景 和意義 . 1 1.2 國內(nèi)外的發(fā)展概況 . 1 1.3 研究內(nèi)容及系統(tǒng)支持 . 1 1.4 系統(tǒng)實現(xiàn)的目標(biāo) . 1 1.5 論文主要結(jié)構(gòu) . 2 2 關(guān)鍵技術(shù)介紹 . 3 2.1 開發(fā)環(huán)境介紹 . 3 2.2 ASP.NET 技術(shù) . 3 2.3 VB 語言簡介 . 4 2.4 SQL Server 2005 簡介 . 5 2.5 JAVASCRIPT 簡介 . 5 3 系統(tǒng)分析 . 7 3.1 系統(tǒng)可行性分析 . 7 3.2 系統(tǒng)需求分析 . 8 3.2.1 數(shù)據(jù)流圖 分析 . 8 3.2.2 功能分析 . 8 3.2.3 性能需求 . 9 4 系統(tǒng)設(shè)計 . 11 4.1 系統(tǒng)功能結(jié)構(gòu)圖 . 11 4.2 各個功能簡要描述 . 11 4.3 系統(tǒng)數(shù)據(jù)庫設(shè)計及詳細(xì)說明 . 13 4.3.1 數(shù)據(jù)庫概念設(shè)計 . 13 4.3.2 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計 . 15 4.3.3 表設(shè)計 . 16 4.3.4 數(shù)據(jù)庫關(guān)系圖 . 21 5 系統(tǒng)詳細(xì)設(shè)計 . 23 5.1 系統(tǒng)用戶模塊 . 23 5.2 客戶信息管理 . 26 5.3 房源信息管理 . 30 5.4 看房登記 . 31 5.5 租賃合同管理 . 32 5.6 各部分報表 . 35 6 系統(tǒng)測試 . 37 VI 7 結(jié)論與展望 . 39 7.1 結(jié)論 . 39 7.2 不足之處及未來展望 . 39 致 謝 . 41 參考文獻(xiàn) . 42 基于 VB.NET 的房屋租賃管理系統(tǒng)的設(shè)計與實現(xiàn) 1 1 緒論 1.1 開發(fā)背景 和 意義 新世紀(jì) 伊始 , 世界 逐步進(jìn) 入信息化的時代, 越來越多的商業(yè)活 動都從傳統(tǒng)的現(xiàn)實生活中發(fā)展到了網(wǎng)絡(luò)上。 在全球經(jīng)濟(jì)競爭日益激烈的情況下,不管是大公司還是小企業(yè)都想通過信息化來控制公司成本,規(guī)范公司的日常業(yè)務(wù)流程,提高公司的服務(wù)質(zhì)量,從而提高自己的競爭力。 在我國目前房地產(chǎn)產(chǎn)業(yè)處于高速發(fā)展期,有很多小型房屋租賃企業(yè),但是這些企業(yè)的信息化程度很低。對于他們的客戶信息管理和房源信息管理都是處于 人工 登記等方式管理。工作效率低下,也沒有詳細(xì)的分類整理,長久就很難找到過往的客戶信息,房源信息和合同信息。而且此種方式信息更新非常不方便,即使更新了也不一定能共享給其他銷售人員,導(dǎo)致信息資源 無法共享。安全性差,易丟失,沒有完整 式 索引不便于查詢。長此以往便引發(fā)一系列管理和經(jīng)營問題 1。 因此,需要一套房屋租賃管理系統(tǒng)來對這些企業(yè)信息化,幫助這些企業(yè)管理業(yè)務(wù)數(shù)據(jù),規(guī)范化企業(yè)管理和提高工作效率。所以本次課題我們針對 這些房地產(chǎn)中介專門開發(fā)的 , 高效便捷并具有友好性的 基于 VB.NET 的房屋租賃管理系統(tǒng)。 1.2 國內(nèi)外的發(fā)展概況 在中國目前存在著非常多小型的房地產(chǎn)中介公司, 這些公司一般都是 3 到 5 個人組成,因為這些公司規(guī)模較小 , 所以一般管理都比較散亂,基本上都是銷售人員各自為 戰(zhàn) ,缺乏信息共享,不利于銷售 業(yè)務(wù)的發(fā)展。 并且 在公司的客戶數(shù)據(jù),房源數(shù)據(jù)和合同數(shù)據(jù)管理方面混亂,很多都是沒有統(tǒng)一的管理,甚至都無法妥善保管,或者是沒有分門別類 , 導(dǎo)致數(shù)據(jù)資源丟失,無法整理共享 ,沒辦法快速查詢對應(yīng)的數(shù)據(jù),也沒辦法統(tǒng)計相關(guān)的銷售數(shù)據(jù),每個月 營業(yè)員 的 業(yè)績也都只能通過手工計算 統(tǒng)計。此種情況下,不但工作效率低下,而且 也不能保證 其準(zhǔn)確性 。 重要的是,像 客戶數(shù)據(jù),合同數(shù)據(jù)這些重要數(shù)據(jù)根本沒有安全性可言。 如何開發(fā)一套簡單高效方便的房屋租賃管理系統(tǒng)還未引起足夠的重視 2。 1.3 研究內(nèi)容及系統(tǒng)支持 系統(tǒng)功能上面需要達(dá)到的要求為: 用戶可 以通過系統(tǒng)管理自己企業(yè)的業(yè)務(wù),規(guī)范工作流程,保證數(shù)據(jù)的完整性和安全性。預(yù)期達(dá)到,客戶信息,房源信息,合同信息統(tǒng)一管理。通過系統(tǒng)報表可以輕松查詢對應(yīng)的數(shù)據(jù)信息和計算銷售人員的業(yè)績。 技術(shù)能力上的提高: (1)更加熟練的掌握 VB.NET 語言 ; (2)熟練 使用 SQL Server 2005 來設(shè)計系統(tǒng)對應(yīng)的關(guān)系數(shù)據(jù)庫, 實現(xiàn)對數(shù)據(jù)錄入、修改、查詢、統(tǒng)計等功能, 并且對數(shù)據(jù)進(jìn)行優(yōu)化 ; (3)掌握 HTML 代碼和 CSS 樣式表用法 ; (4)能夠熟練 使用 VB.NET 并 通過 ADO.NET 來操作數(shù)據(jù)庫 。 以上為此次課題要達(dá)到的主要要 求。 1.4 系統(tǒng)實現(xiàn)的目標(biāo) 這個系統(tǒng)是面向 中介的房租租賃 管理系統(tǒng),系統(tǒng)通過對 各類房源 信息的錄入、修改、無錫太湖學(xué)院學(xué)士學(xué)位論文 2 查詢、刪除、統(tǒng)計等各個方面功能的實現(xiàn),基本上可以滿足 房屋對于分類、租賃以及管理 ,在很大程度上提高 房屋 管理的效率和合理性。 因此,開發(fā)一個功能完善,操作簡單,界面良好, 出錯率低, 有針對性的 房屋 管理信息系統(tǒng)對 中介 ,乃至社會都有非常重要的意義。 1.5 論文主要結(jié)構(gòu) 本系統(tǒng)通過需求分析對房屋租賃管理進(jìn)行總體規(guī)劃,開發(fā)出一個基于 B/S 模式的房屋租賃管理系統(tǒng)。本系統(tǒng)按照軟件工程的步驟要求進(jìn)行系統(tǒng)分析、設(shè)計和實現(xiàn)。本 文的具體機(jī)構(gòu)安排如下: 1 緒論。 介紹了房屋租賃管理系統(tǒng)的研究內(nèi)容及意義,還有國內(nèi)外的發(fā)展形勢,以及系統(tǒng)該實現(xiàn)的目標(biāo)。 2 關(guān)鍵技術(shù)介紹。 介紹了開發(fā)本系統(tǒng)使用的相關(guān)技術(shù)以及使用系統(tǒng)開發(fā)工具的優(yōu)越性。 3 系統(tǒng)分析。 對軟件進(jìn)行可行性分析,給出了系統(tǒng)的數(shù)據(jù)流圖,并進(jìn)行功能分析,說明了實現(xiàn)軟件的性能需求。 4 系統(tǒng)設(shè)計。 給出了系統(tǒng)的功能模塊并對各個功能進(jìn)行了簡要的描述 ,數(shù)據(jù)庫概念設(shè)計、邏輯結(jié)構(gòu)設(shè)計、表設(shè)計,最后畫出數(shù)據(jù)庫關(guān)系圖。 5 系統(tǒng)詳細(xì)設(shè)計。 對系統(tǒng)進(jìn)行詳細(xì)描述,包括對系統(tǒng)的各個模塊、功能加以解說。讓程序設(shè)計 更加易懂。 6 系統(tǒng)測試。 對系統(tǒng)進(jìn)行系統(tǒng) 測試,檢驗系統(tǒng)的運(yùn)行情況。 7 結(jié)論與展望。 總結(jié)了整個設(shè)計,以及對不足之處的反思和展望。 8 致謝與參考文獻(xiàn)。 最后是感謝在此次程序設(shè)計中給予我?guī)椭娜藗?, 并列出我在寫論文中所用到的書籍雜志等。 基于 VB.NET 的房屋租賃管理系統(tǒng)的設(shè)計與實現(xiàn) 3 2 關(guān)鍵技術(shù)介紹 2.1 開發(fā)環(huán)境介紹 本系統(tǒng) 開發(fā)工具使用的是 Visual Studio 2008 開發(fā)平臺。 Visual Studio 2008 引入了 250 多個新特性,整合了對象、關(guān)系型數(shù)據(jù)、 XML 的訪問方式,語言更加簡潔。使用 Visual Studio 2008 可以 高效開發(fā) Windows 應(yīng)用程序 。設(shè)計器中可以實時反映變更, XAML 中智能感知功能可以提高開發(fā)效率 3。同時 Visual Studio 2008 支持項目模板、調(diào)試器和部署程序。 Visual Studio 2008 在三個方面為開發(fā)人員提供了關(guān)鍵改進(jìn): (1)快速的應(yīng)用程序開發(fā) ; (2)高效的團(tuán)隊協(xié)作 ; (3)突破性的用戶體驗 。 Visual Studio 2008 提供了高級開 發(fā)工具、調(diào)試功能、數(shù)據(jù)庫功能和創(chuàng)新功能,幫助在各種平臺上快速創(chuàng)建當(dāng)前最先進(jìn)的應(yīng)用程序。 Visual Studio 2008 包括各種增強(qiáng)功能,例如 可視化設(shè)計 器(使用 .NET Framework 3.5加速開發(fā))、對 Web 開發(fā)工具的大量改進(jìn),以及能夠加速開發(fā)和處理所有類型數(shù)據(jù)的語言增強(qiáng)功能。 Visual Studio 2008 為開發(fā)人員提供了所有相關(guān)的工具和 框架 支持,幫助創(chuàng)建引人注目的、令人印象深刻并支持 AJAX 的 Web 應(yīng)用程序。 開發(fā)人員能夠利用這些豐富的 客戶端 和服務(wù)器端框架輕松構(gòu)建以客戶為中心的 Web應(yīng)用程序,這些應(yīng)用程序可以集成任何后端數(shù)據(jù)提供程序、在任何當(dāng)前 瀏覽器 內(nèi)運(yùn)行并完全訪問 ASP .NET 應(yīng)用程序服務(wù) 和 Microsoft 平臺。 本系統(tǒng) 使用微軟公司的 .NET 3.5平臺進(jìn)行開發(fā),前臺開發(fā)語言使用了 ASP.NET,客戶端腳本使用 JAVASCRIPT腳本;后臺編程語言采用了 VB。以上開發(fā)環(huán)境開在 .NET平臺下,利用 .NET平臺的可視化有點進(jìn)行快速的開發(fā)。系 統(tǒng)數(shù)據(jù)庫采用了 SQL SERVER 2005數(shù)據(jù)庫,運(yùn)行服務(wù)器為 IIS服務(wù)器。運(yùn)行平臺為 Window 7/Window XP/Window 2003/ Window 2008。 2.2 ASP.NET 技術(shù) 微軟公司于 2000年發(fā)布的 ASP.NET是一個在 ASP的基礎(chǔ)上發(fā)展起來的統(tǒng)一的 Web開發(fā)平臺。它是一個以 Common Language Runtime為基礎(chǔ)所生成的程序設(shè)計架構(gòu),用來在服務(wù)器上生成功能強(qiáng)大的應(yīng)用程序,并提供生成企業(yè)級 Web應(yīng)用程序所需的各種服務(wù)。 ASP.NET有著比過去的 Web開發(fā)模型更加 優(yōu)異的功能 : (1)執(zhí)行效率的大幅提高 ASP.NET是把基于通用語言的程序在 服務(wù)器 上運(yùn)行。不像以前的 ASP即時解釋程序,而是將程序在服務(wù)器端首次運(yùn)行時進(jìn)行編譯,這樣的執(zhí)行效果,當(dāng)然比一條一條的解釋強(qiáng)很多。 (2)世界級的工具支持 ASP.NET構(gòu)架是可以用 Microsoft( R) 公司最新的產(chǎn)品 Visual Studio.NET開發(fā)環(huán)境進(jìn)行開發(fā)。 無錫太湖學(xué)院學(xué)士學(xué)位論文 4 (3)強(qiáng)大性和適應(yīng)性 因為 ASP.NET是基于通用語言的編譯運(yùn)行的程序,所以它的強(qiáng)大性和適應(yīng)性,可以使它運(yùn)行在 Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺上。通用語言的基本庫,消息機(jī)制,數(shù)據(jù)接口的處理都能無縫的整合到 ASP.NET的 Web應(yīng)用中。 ASP.NET同時也是language-independent語言獨立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有 C#, VB, Jscript。將來,這樣的多種程序語言協(xié)同工作的能力保護(hù)您現(xiàn)在的基于 COM+開發(fā)的程序,能夠完整的移植向ASP.NET4。 (4)簡單性和易學(xué)性 ASP.NET是運(yùn)行一些很平常的任務(wù)如表單的提交客戶端的身份驗證、分布系統(tǒng)和網(wǎng)站配置變得非常簡單。例如 ASP.NET頁面構(gòu)架允許你建立你自己的用戶分界面,使其不同于常見的 VB-Like界面。另外,通用語言簡化開發(fā)使把代碼結(jié)合成軟件簡單的就像裝配電腦。 (5)高效可管理性 ASP.NET使用一種字符基礎(chǔ)的,分級的配置系統(tǒng),使你服務(wù)器環(huán)境和應(yīng) 用程序的設(shè)置更加簡單。因為配置信息都保存在簡單文本中,新的設(shè)置有可能都不需要啟動本地的管理員工具就可以實現(xiàn)。這種被稱為 “ Zero Local Administration” 的哲學(xué)觀念使 ASP.NET的基于應(yīng)用的開發(fā)更加具體,和快捷。一個 ASP.NET的應(yīng)用程序在一臺服務(wù)器系統(tǒng)的安裝只需要簡單的拷貝一些必須得文件,不需要系統(tǒng)的重新啟動,一切就是這么簡單。 (6)多處理器環(huán)境的可靠性 ASP.NET已經(jīng)被刻意設(shè)計成為一種可以用于多處理器的開發(fā)工具,它在多處理器的環(huán)境下用特殊的無縫連接技術(shù),將很大的提高運(yùn)行速度。 即使你現(xiàn)在的 ASP.NET應(yīng)用軟件是為一個處理器開發(fā)的,將來多處理器運(yùn)行時不需要任何改變都能提高他們的效能,但現(xiàn)在的 ASP確做不到這一點。 (7)自定義性和可擴(kuò)展性 ASP.NET設(shè)計時考慮了讓網(wǎng)站開發(fā)人員可以在自己的代碼中自己定義 “ plug-in” 的模塊。這與原來的包含關(guān)系不同, ASP.NET可以加入自己定義的如何組件。網(wǎng)站程序的開發(fā)從來沒有這么簡單過。 (8)安全 性 基于 Windows認(rèn)證技術(shù)和每應(yīng)用程序配置,你可以確性你的原程序時絕對 安全 的 5。 2.3 VB 語言簡介 系統(tǒng)采用了 VB 作為開發(fā)語言 。 Visual Basic,簡稱 VB,是 Microsoft 公司推出的一種Windows 應(yīng)用程序開發(fā)工具。是當(dāng)今世界上使用最廣泛的編程語言之一,它也被公認(rèn)為是編程效率最高的一種編程方法。無論是開發(fā)功能強(qiáng)大、性能可靠的商務(wù)軟件,還是編寫能處理實際問題的實用小程序, VB 都是最快速、最簡便的方法。 VB 編程語言不但提供了傳統(tǒng)的表達(dá)式和控制結(jié)構(gòu),還具備許多面向?qū)ο蟮奶匦?,比如?shù)據(jù)封裝中的屬性、多態(tài)行為、繼承和接口的實現(xiàn) 。 ASP.NET 提供的面向?qū)ο蟮?Web 控件通過設(shè)置屬性和調(diào)用方法簡化了開發(fā)過程。此外,通過 ADO.NET 提供的對象和各種數(shù)據(jù)庫驅(qū)動引擎 ,能夠輕松實現(xiàn)對數(shù)據(jù)庫的訪問 6。 基于 VB.NET 的房屋租賃管理系統(tǒng)的設(shè)計與實現(xiàn) 5 2.4 SQL Server 2005 簡介 系統(tǒng)使用 SQL Server 2005 作為后臺數(shù)據(jù)庫, Microsoft SQL Server 2005 是基于客戶端 /服務(wù)器模式的大型數(shù)據(jù)庫管理系統(tǒng), SQL Server 2005 數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能 , 能有效地管理數(shù)據(jù)庫中的數(shù)據(jù),確保數(shù)據(jù)的安全與完整。為數(shù)據(jù)庫中的數(shù)據(jù)提供有效的管理。 SQL Server 2005 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server 2005 結(jié)合了分析、報表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助您的團(tuán)隊通過記分卡、 Dashboard、 Web services 和移動設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個領(lǐng)域。 SQL Server 數(shù)據(jù)提供類程序是一組類,它可以讓用戶訪問 SQL Server 實例中的數(shù)據(jù)和元數(shù)據(jù)。這一組類包括 SqlConnection 類 、SqlDataReader 類 和 SqlDataAdapter 類。 2.5 JAVASCRIPT 簡介 JAVASCRIPT是 一種由 Netscape的 LiveScript發(fā)展而來的原型化繼承的 面向?qū)ο?的動態(tài)類型的區(qū)分大小寫的 類似于 VBSCRIPT的客戶端 腳本語言。 主要目的是為了解決服務(wù)器端語言 。 主要用途是在客戶端處理一些數(shù)據(jù)驗證和頁面控件的控制。在本系統(tǒng)主要應(yīng)用于錄入數(shù)據(jù)的合法性的驗證,提示信息。 使用 JAVASCRIPT 語言可以在客戶端處理很多邏輯和判斷,減少服務(wù)器的壓力,提高用戶體驗等好處。 無錫太湖學(xué)院學(xué)士學(xué)位論文 6 基于 VB.NET 的房屋租賃管理系統(tǒng)的設(shè)計與實現(xiàn) 7 3 系統(tǒng)分析 3.1 系統(tǒng)可行性分析 該階段通過對系統(tǒng)目標(biāo)的初步調(diào)研和分析,提出可行性方案并進(jìn)行論證。我們在這里主要從操作可行、技術(shù)可行性、經(jīng)濟(jì)可行性等方面進(jìn)行分析。 (1)用戶操作可行性 對于房屋租賃管理系統(tǒng)而言,在投入使用前, 只需要用戶能夠熟練操作計算機(jī), 且 用戶 對此系統(tǒng)做簡單了解 即可。 因為我們系統(tǒng)采用的是 B/S架構(gòu),操作簡 單易懂,系統(tǒng)的操作完全可以看作是一種簡單的,配合形式的手工操作。所有的操作通過瀏覽器完成,客戶端不需要配置其他應(yīng)用軟件 。 所以本系統(tǒng)非常適合作為小型企業(yè)的管理軟件,可以說幾乎任何人都可以使用和管理。所以本系統(tǒng)的操作是完全可行的。 (2)管理方面的可行性 在中介公司的管理方面,所有業(yè)務(wù)信息和合同信息都是通過系統(tǒng)來統(tǒng)一管理,系統(tǒng)所需要的資料都統(tǒng)一在系統(tǒng)服務(wù)器上面,資源高度整合,更方便管理。在發(fā)布信息方面更規(guī)范化,這些都是對公司的管理很有幫助的,而且能節(jié)省管理成本和員工的工作量 ,所以在管理方面是可行的。 (3)技術(shù)方面的可行性 網(wǎng)站采用 ASP.NET 技術(shù) , VB 語言和 VS2008 開發(fā)工具 , 頁面采用 javascript 腳本語言及 css + div 來實現(xiàn) 7,這些都是目前社會上非常常用的技術(shù),兼容性好,應(yīng)用性廣,有著非常良好的口碑,并且容易學(xué)習(xí),在技術(shù)上開發(fā)上沒有問題。 SQL Server 2005 具有擴(kuò)展性,可移植性,可兼容性。 (4)經(jīng)濟(jì)方面的可行性 經(jīng)濟(jì)可行性是對系統(tǒng)建設(shè)、運(yùn)行和維護(hù)進(jìn)行估算,對系統(tǒng)建成后可能取得的經(jīng)濟(jì)效益進(jìn)行估計。 整個系統(tǒng)的開發(fā)完全由自己開發(fā),從頁面設(shè)計到功 能代碼的實現(xiàn),只需 用現(xiàn)有的服務(wù)器,只要裝上 IIS 服務(wù)器軟件,即可成為一臺 IIS 服務(wù)器,客戶只要在任何可連接的網(wǎng)絡(luò)上網(wǎng)都可以連上本系統(tǒng),省去了實體店的租金及人員的工資 , 還能節(jié)約大量人員的工作時間 。經(jīng)濟(jì)上都是可行的,而且要求不高,所以該系統(tǒng)的開發(fā)是可行的。 (5)運(yùn)行可行性 本系統(tǒng)為 一個中型的教材 管理 信息 系統(tǒng),所耗費的資源非常小,現(xiàn)在的 計算機(jī) 無論是硬件還是軟件都能夠滿足條件,因此本系統(tǒng)在運(yùn)行上是可行的 8。 無錫太湖學(xué)院學(xué)士學(xué)位論文 8 3.2 系統(tǒng)需求分析 3.2.1 數(shù)據(jù)流圖 分析 管理員操作數(shù)據(jù)流圖 。 如圖 3.1 所示 : 管 理 員D 0用 戶 信 息 表信息維護(hù)用 戶1事 務(wù) 處理房 源 錄 入D 1用 戶 信 息 表2產(chǎn) 生 報表房源登記房 源 報 表D 2客 戶 信 息 表客戶錄入客戶登記 圖 3.1 管理員操作數(shù)據(jù)流圖 用戶操作數(shù)據(jù)流圖。 如圖 3.2 所示: 用 戶1 . 1用 戶 登錄 注 冊登 錄 信息選 擇1 . 2查 看 與選 擇D 3看 房 登 記 表1 . 3確 認(rèn) 租賃1 . 4形 成 合同管 理 員記 錄D 1用 戶 信 息 表D 1用 戶 信 息 表圖 3.2 用戶操作數(shù)據(jù)流圖 3.2.2 功能分析 房屋租賃管理系統(tǒng)的終極目標(biāo), 就是要實現(xiàn) 房屋租賃 管理的信息化、科學(xué)化、高效化和流程化 。該系統(tǒng)應(yīng)該具有以下功能 9: (1)系統(tǒng)分為兩級用戶,即普通用戶和管理員。整個系統(tǒng)功能主要分為以下模塊: 基于 VB.NET 的房屋租賃管理系統(tǒng)的設(shè)計與實現(xiàn) 9 系統(tǒng)用戶管理,該功能供管理員和注冊用戶使用。 用戶信息包括:賬號,密碼,名稱,聯(lián)系方式 , EMAIL。 用戶需注冊后方可使用 。 每個用戶都可以修改自己的個人密碼 。 登錄說明:判斷用戶密碼是否正確;判斷權(quán)限;顯示對應(yīng)權(quán)限的主界面;如果賬號不存在或密碼部匹配的話系統(tǒng)會給出提示。 (2)客戶信息管理,該功能普通用戶權(quán)限即可使用。 客戶信息包括:客戶編號,客戶名稱,性別,電話,手機(jī),身份證號,地址,具體要求等。 對應(yīng)的操作有:查詢,新增,修改,刪除等。 (3)房源信息管理,所有用戶都可以使用。 房源信息包括:房源編號,圖片,業(yè)主名稱,性別,電話,手機(jī),身份證號,房型,面積,樓層,朝向,裝修情況,租金, 地址,狀態(tài),備注等信息。 對應(yīng)的操作有:查詢,新增,修改,刪除等。 (4)看房登記,看房信息包括:客戶編號,日期,銷售人員,房源編號,看房備注。 對應(yīng)操作有:查詢,新增,修改,刪除等。 (5)租賃合同管理,主要包括:日期,房源編號,業(yè)主名稱,性別,電話,手機(jī),業(yè)主身份證號,房型,面積,樓層,詳細(xì)地址,客戶編號,客戶名稱,客戶性別,客戶電話,客戶手機(jī),客戶身份證號,合同期限,交租時間,交租方式,租金,中介費,銷售人員,房屋用途說明,違約責(zé)任說明。 對應(yīng)操作有:查詢合同,添加合同,刪除合同,修改合同,打印合同 。 (6)修改密碼,每個用戶登錄后都可以修改自己的登錄密碼。 (7)報表統(tǒng)計: 房源信息統(tǒng)計 客戶信息統(tǒng)計 合同查詢 業(yè)績查詢 3.2.3 性能需求 為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運(yùn)行, 房屋租賃 管理系統(tǒng)應(yīng)該滿足以下的性能需求: (1)系統(tǒng)處理的準(zhǔn)確性和及時性:系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必要性能。由于 房屋租賃管理 系統(tǒng)的數(shù)據(jù)錄入功能對于整個系統(tǒng)的功能和性能完成舉足輕重。作為系統(tǒng)的很多數(shù)據(jù)來源,而信息的采集錄入又影響 企業(yè) 的決策活動,其準(zhǔn)確性很大程度上決定了查詢與決策的成敗。在系統(tǒng) 開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性。同時在系統(tǒng)的設(shè)計和開發(fā)工程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,在使系統(tǒng)的處理能力和響應(yīng)時間能夠滿足對信息處理的需求。 (2)系統(tǒng)的標(biāo)準(zhǔn)性:在自主開發(fā)此系統(tǒng)時,要進(jìn)行良好的設(shè)計工作,制訂行之有效的軟件工程規(guī)范,保證代碼的易讀性、可操作性和可移植性。 無錫太湖學(xué)院學(xué)士學(xué)位論文 10 (3)系統(tǒng)的易用性: 此房屋租賃管理系統(tǒng) 是直接面對使用人員的,而使用人員往往對系統(tǒng)并不熟悉。因此要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實現(xiàn)這一點,就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息 的界面。 (4)系統(tǒng)的安全性:對用戶分配角色時,對密碼進(jìn)行加密存儲,使用戶信息更加安全 10。 基于 VB.NET 的房屋租賃管理系統(tǒng)的設(shè)計與實現(xiàn) 11 4 系統(tǒng)設(shè)計 4.1 系統(tǒng)功能結(jié)構(gòu)圖 系統(tǒng)功能結(jié)構(gòu)圖 。 如圖 4.1 所示 : 功 能 結(jié) 構(gòu)系 統(tǒ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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高效的鍋爐鼓、引風(fēng)機(jī)項目建議書
- 城市污水管網(wǎng)建設(shè)工程實施方案(模板)
- 2025年糧食、棉花、化肥等農(nóng)產(chǎn)品倉儲服務(wù)項目建議書
- 2025年城市污水處理廠智能化升級改造與智能監(jiān)測預(yù)警平臺應(yīng)用報告
- 工業(yè)互聯(lián)網(wǎng)平臺邊緣計算硬件架構(gòu)在物聯(lián)網(wǎng)領(lǐng)域的創(chuàng)新優(yōu)化報告
- 教育公平與教育資源分配的政策實踐及反思
- 教育政策的綜合評價與持續(xù)改進(jìn)
- 商業(yè)培訓(xùn)中的教育心理學(xué)實踐
- 數(shù)字鴻溝的現(xiàn)狀及教育技術(shù)的應(yīng)用前景
- 2025武漢市二手汽車交易合同書范本
- 勞務(wù)外包服務(wù)投標(biāo)方案(技術(shù)標(biāo))
- 《中醫(yī)體重管理臨床指南》
- PCR實驗室(新冠核酸檢測實驗室)SOP文件 (一)
- 醫(yī)院電力系統(tǒng)改造技術(shù)標(biāo)書范本
- 委托代辦購買水果合同范例
- 2024至2030年輕鋼隔墻龍骨項目投資價值分析報告
- 養(yǎng)老院防恐防暴應(yīng)急預(yù)案
- 舊房加裝電梯基礎(chǔ)施工方案
- 2024年中國沖擊波醫(yī)療器械市場調(diào)查研究報告
- 小學(xué)英語時態(tài)練習(xí)大全(附答案)-小學(xué)英語時態(tài)專項訓(xùn)練及答案
- DB15-T 3585-2024 高標(biāo)準(zhǔn)農(nóng)田施工質(zhì)量評定規(guī)程
評論
0/150
提交評論