版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、基于SSH房地產(chǎn)中介管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要:隨著房地產(chǎn)市場越來越火爆,房產(chǎn)交易信息也越來越龐大,作為房地產(chǎn)服務(wù)性質(zhì)的房地產(chǎn)中介給人們的生活帶來極大方便,這個(gè)行業(yè)也以燎原趨勢在中國的市場慢慢蓬勃發(fā)展,適應(yīng)現(xiàn)代市場的需求,不斷地在競爭中求得發(fā)展,利用現(xiàn)代化技術(shù)提高中介機(jī)構(gòu)的工作質(zhì)量和經(jīng)營水平是每個(gè)房產(chǎn)中介管理者需要解決的問題。而在對(duì)房地產(chǎn)中介管理市場的深入了解下,本文主要研究了怎么運(yùn)用先進(jìn)手段對(duì)產(chǎn)地產(chǎn)的信息進(jìn)行高效管理,本文利用軟件工程原理,以系統(tǒng)化的管理理論為基礎(chǔ),采用了面向?qū)ο笤恚_發(fā)了一個(gè)在web環(huán)境下運(yùn)行的一個(gè)小型的房地產(chǎn)中介管理系統(tǒng),本系統(tǒng)在是采用B/S( Browser/Serve
2、r瀏覽器/服務(wù)器)模式,選用SQL Server 2000為后臺(tái)數(shù)據(jù)庫,使用了JSP動(dòng)態(tài)頁面開發(fā)技術(shù),基于SSH框架,實(shí)現(xiàn)了對(duì)房產(chǎn)中介管理的自動(dòng)化和信息化。本系統(tǒng)簡單靈活、友好,實(shí)用的界面使其操作非常簡單,本系統(tǒng)基本解決了房地產(chǎn)中介系統(tǒng)管理要求,非常實(shí)用于小型的房地產(chǎn)中介。關(guān)鍵詞:房地產(chǎn)中介,B/S ;SQL Server 2000Based SSH Housing Agency Management System Design and ImplementationAbstract: With the real estate market is more and more popular, e
3、ver-growing real estate transaction information, a great convenience to peoples lives as the nature of the real estate agency Real Estate Services, the industry is also to start a prairie fire trends in the Chinese market slowly booming,to adapt to the modern needs of the market, the competition to
4、achieve the development and use of modern technology to improve the quality of the work and intermediaries operating level every real estate agent managers need to be resolved.In-depth understanding of the real estate agency management market, the paper mainly studied how the use of advanced means o
5、f efficient management of the real estate of production, this paper, the use of software engineering principles to systematic management theory, using the object-oriented principle developed a web environment running a small real estate agency management system, the system is the use of B / S (brows
6、er / server browser / server) mode, selected SQL Server 2000 back-end database, using the JSP dynamic pages development of technology, based on the SSH framework, a real estate agent management automation and information technology.The system is simple, flexible, friendly, practical interface makes
7、it very simple to operate, the system basically solved the real estate agency system management requirements, very useful for small real estate agency.Key words: housing agency management system,SQL Server 2000, JSP目 錄1緒論(2)1.1 系統(tǒng)開發(fā)背景(2)1.2 系統(tǒng)開發(fā)意義(2)2開發(fā)工具簡介與開發(fā)模式的選擇(3)2.1 開發(fā)及運(yùn)行環(huán)境概述(3)2.2 開發(fā)工具簡介(3)2.2
8、.1 Microsoft SQL Server的簡介(3)2.2.2 Myeclipse簡介(3)2.2.3 Tomcat6簡介(4)2.2.4 JSP簡介(4)2.2.5 Struts簡介(5)2.2.6 系統(tǒng)設(shè)計(jì)模式(5)3系統(tǒng)分析(6)3.1業(yè)務(wù)流程分析(6)3.2 數(shù)據(jù)流圖(7)3.3 數(shù)據(jù)字典(9)4系統(tǒng)設(shè)計(jì)(12)4.1 系統(tǒng)功能設(shè)計(jì)(12)4.2 數(shù)據(jù)庫設(shè)計(jì)(13)4.2.1概念結(jié)構(gòu)設(shè)計(jì)(13)4.2.2 數(shù)據(jù)庫邏輯設(shè)計(jì)(16)5網(wǎng)站實(shí)現(xiàn)(18)5.1系統(tǒng)管理員功能模塊(18)5.1.1 登錄模塊(18)5.1.2 添加用戶界面(20)5.1.3 修改資料界面(20)5.1.4
9、用戶管理界面(20)5.2管理員登錄模塊(21)5.2.1 發(fā)布房產(chǎn)信息界面(21)5.2.2 發(fā)布公告信息界面(21)5.2.3 房產(chǎn)信息管理界面(22)5.2.4 房產(chǎn)信息明細(xì)列表界面(22)5.3房產(chǎn)經(jīng)紀(jì)人登錄模塊(23)5.3.1 房產(chǎn)信息管理界面(23)5.3.2 房產(chǎn)信息受理界面(23)5.4經(jīng)理登錄模塊查看費(fèi)用報(bào)表(24)6系統(tǒng)測試與分析(24)6.1 測試實(shí)例的研究與選擇(24)6.2 測試環(huán)境與測試條件(25)6.3 系統(tǒng)運(yùn)行情況(25)6.4 系統(tǒng)評(píng)價(jià)(25)7 結(jié)論(26)參考文獻(xiàn)(26)致謝(27)1緒論1.1 系統(tǒng)開發(fā)背景 中國的經(jīng)濟(jì)的發(fā)展,人們生活水平不斷地提高,對(duì)
10、住房需求也在提高,不管政府出臺(tái)各種房產(chǎn)政策,房價(jià)卻只漲不退,房地產(chǎn)的火爆帶動(dòng)了房地產(chǎn)中介服務(wù)機(jī)構(gòu)的發(fā)展,房地產(chǎn)中介作為一個(gè)橋梁連接了消費(fèi)市場和房產(chǎn)開發(fā),市場已經(jīng)離不開中介服務(wù),中國的房地產(chǎn)中介如雨后春筍,之前的星星之火開始燎原,其競爭也開始慢慢越來越大?,F(xiàn)在市場上已經(jīng)有很多的各種類型的房產(chǎn)中介,其規(guī)模發(fā)展良莠不齊,在過去,遍布于各種大街小巷的房產(chǎn)中介,我們稱之為房信,或者房蟲子,他們完全通過手工登記房產(chǎn)信息,人工進(jìn)行一一比配房源,人工計(jì)算房產(chǎn)費(fèi)用,營業(yè)額的結(jié)算與盤點(diǎn)都需要花費(fèi)大量的人力和物力來完成,其信息管理極其原始和低效。由于現(xiàn)在的房市火爆,信息量的龐大和不斷變更,使得它的操作變得極其繁瑣,
11、人工計(jì)算容易出錯(cuò),數(shù)據(jù)的變更不容易有效改正,也不能及時(shí)掌握市場的最近動(dòng)態(tài),導(dǎo)致了高重復(fù)率,高出錯(cuò)率,低效率。當(dāng)然隨時(shí)其規(guī)模的發(fā)展,信息化的變更,最近幾年有些管理者開始引用計(jì)算機(jī)進(jìn)行管理,但也只是局限于一些簡單的數(shù)據(jù)計(jì)算的操作,還是給客戶帶來了很多的不便利。1.2 系統(tǒng)開發(fā)意義基于以上的背景表明,一個(gè)企業(yè)要立足于這個(gè)社會(huì),要在競爭中求得發(fā)展,而不至于自己被淘汰,就必須提高行業(yè)管理效率,提高技術(shù)含量,規(guī)范經(jīng)營模式。針對(duì)于以上的各種問題,本文開發(fā)了一個(gè)小型中介管理系統(tǒng),本系統(tǒng)是一個(gè)數(shù)據(jù)庫管理軟件,可以對(duì)數(shù)據(jù)庫里的信息進(jìn)行登記,查找,修改,刪除,統(tǒng)計(jì)和打印,這些對(duì)數(shù)據(jù)庫進(jìn)行的操作是受到用戶權(quán)限的控制的
12、,不同類型的用戶具有不同的權(quán)限,對(duì)數(shù)據(jù)庫的操作種類也不盡相同。本系統(tǒng)旨在建立一個(gè)方便的管理途徑來解決房地產(chǎn)中介的信息管理,這樣可以大大提高了房地產(chǎn)中介的管理運(yùn)行效率,使得房地產(chǎn)中介的工作人員可以安全,高效,方便地進(jìn)行管理工作。2 開發(fā)工具簡介與開發(fā)模式的選擇2.1 開發(fā)及運(yùn)行環(huán)境概述本系統(tǒng)的后臺(tái)數(shù)據(jù)庫是Microsoft SQL Server 2000,以Myeclipse為開發(fā)平臺(tái)工具,用tomcat6作為服務(wù)器,采用JScript、html語言,使用JSP、Struts技術(shù)對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)和開發(fā)。2.2 開發(fā)工具簡介2.2.1 Microsoft SQL Server的簡介:Microsof
13、t SQL Server是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),使用Transact-SQL語言完成數(shù)據(jù)操作,SQL已經(jīng)被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言可以同各種數(shù)據(jù)庫建立聯(lián)系。此數(shù)據(jù)庫由美國Microsoft公司推出,具有強(qiáng)大的網(wǎng)上功能,能運(yùn)行在許多操作系統(tǒng)上。Microsoft SQL Serve具有很多的優(yōu)點(diǎn),它可靠性好,可用性好,可擴(kuò)展性強(qiáng),安全性能高,可伸縮性好,它支持大型Web站點(diǎn)或企業(yè)信息處理系統(tǒng),他由internet集成,在Web 應(yīng)用程序中包含了用戶強(qiáng)大的搜索功能和友好的查詢。它升級(jí)到最大 Web 站點(diǎn)所需的性能級(jí)別,是因?yàn)樗С炙饕晥D,聯(lián)合服務(wù)器、大型內(nèi)存支持等功能。它同時(shí)具有企
14、業(yè)級(jí)數(shù)據(jù)庫功能,易于安裝、部署和使用也是他其中一個(gè)優(yōu)點(diǎn),這樣使得客戶只需最少的安裝和管理開銷即可實(shí)現(xiàn)這些應(yīng)用程序。順便介紹SQL語言,現(xiàn)在被廣泛應(yīng)用,它全稱是“結(jié)構(gòu)化查詢語言(Structured Query Language)”,優(yōu)點(diǎn)包括:非過程化語言。統(tǒng)一的語言。是所有關(guān)系數(shù)據(jù)庫的公共語言。2.2.2 Myeclipse簡介:MyEclipse是企業(yè)級(jí)工作平臺(tái),全稱是MyEclipse Enterprise Workbench 。作為Eclipse 的一個(gè)插件,但也可以作為一個(gè)獨(dú)立的軟件使用,是一款功能強(qiáng)大的J2EE集成開發(fā)環(huán)境。它大大化簡了企業(yè)級(jí)應(yīng)用的開發(fā),因?yàn)樗闪藢?duì)Struts,S
15、pring,和Hibernat這些眾所周知的主流框架的支持。他是功能豐富的J2EE集成開發(fā)環(huán)境,我們可以利用它在數(shù)據(jù)庫與J2EE的開發(fā),發(fā)布,和應(yīng)用程序服務(wù)器的整合方面大大地提高工作效率。它具有完備的編碼,調(diào)試,測試與發(fā)布功能。2.2.3 Tomcat6簡介: Tomcat是一個(gè)Servlet和Jsp的運(yùn)行平臺(tái),是一個(gè)免費(fèi)的開源的Serlvet容器,當(dāng)我們用瀏覽訪問某個(gè)JSP時(shí),它能夠?qū)SP文件轉(zhuǎn)換成Servelet文件,對(duì)他進(jìn)行編譯。Tomcat有三種工作模式:進(jìn)程外的Servlet容器。進(jìn)程內(nèi)的Servlet容器。獨(dú)立的Servlet容器。Tomcat文件的的目錄結(jié)構(gòu)如表2.1所示:表2
16、.1 Tomcat的目錄結(jié)構(gòu)目錄描述/bin存放啟動(dòng)和關(guān)閉Tomcat的各種腳本文件/conf存放Tomcat服務(wù)器的各種配置文件/server/lib包含了3個(gè)子目錄:即classes、lib、webapps;/server/webapps存放Tomcat服務(wù)器所需要的各種JAR文件/common/lib存放Tomcat自帶的兩個(gè)Web應(yīng)用:admin應(yīng)用和manager應(yīng)用/Shared/lib存放Tomcat服務(wù)器及所有Web應(yīng)用都可以訪問的JAR文件l/ogs存在所有Web應(yīng)用都可以訪問的JAR文件/webapps當(dāng)發(fā)布Web應(yīng)用時(shí),默認(rèn)情況下把Web應(yīng)用放在此目錄下/workTomc
17、at把JSP生成的Servlet放在此目錄下2.2.4 JSP簡介: JSP(Java Server Pages)是一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。它在傳統(tǒng)的靜態(tài)網(wǎng)頁HTML文件中插入JSP標(biāo)記(tag)和Java程序段(Scriptlet),構(gòu)成了JSP文件(*.jsp),其中插入的程序片段能夠重新定位網(wǎng)頁,處理數(shù)據(jù)庫等可以實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁的功能,。 JSP技術(shù)主要用于web開發(fā)項(xiàng)目,當(dāng)服務(wù)器接收到用戶端的jsp頁面請求時(shí),他首先會(huì)處理jsp頁面中的java程序片段,然后生成html頁面里面包含其處理結(jié)果,一起返回給客戶端。JSP與Java Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一
18、個(gè)HTML文本,因此客戶端只要有瀏覽器就能瀏覽。JSP技術(shù)有很多特征,其中包括:跨平臺(tái).擁有java語言跨平臺(tái)的特性,可以使用JAVA Api,可以應(yīng)用在不同的系統(tǒng)中,他可以不加修改地應(yīng)用在任何不同的平臺(tái),印證了java語言的“一次編程,到處運(yùn)行”的特點(diǎn)。業(yè)務(wù)代碼分離。Jsp技術(shù)中,靜態(tài)頁面用HTML語言來設(shè)計(jì)和格式化其內(nèi)容,動(dòng)態(tài)部分用java程序片段來實(shí)現(xiàn),這樣其業(yè)務(wù)層可以被分離出來放在javabean包中,或者放在業(yè)務(wù)控制層中,jsp頁面只需負(fù)責(zé)顯示數(shù)據(jù),業(yè)務(wù)代碼的修改不影響其jsp頁面的代碼。組件重用,在jsp中可以運(yùn)用javabean分裝業(yè)務(wù)處理的代碼,作為業(yè)務(wù)組件,可以被本項(xiàng)目甚至是
19、不同項(xiàng)目所重用。繼承java servelet 功能,jsp擁有servelet所以的功能和特征,因?yàn)樗趫?zhí)行是必須先編譯成servelet才能被處理。預(yù)編譯。用戶第一次訪問jsp頁面時(shí),服務(wù)器先把頁面進(jìn)行一次編譯,編譯好的代碼被保存著,等下一次訪問時(shí),直接執(zhí)行這個(gè)被編譯好的文件就好了。2.2.5 Struts簡介:Struts是基于MVC經(jīng)典的設(shè)計(jì)模式,采用了jsp和serverlet技術(shù)來實(shí)現(xiàn),把jsp和serverle,以及眾多的標(biāo)簽庫整合到一個(gè)統(tǒng)一的框架里,顯示層被持久數(shù)據(jù)庫層和業(yè)務(wù)邏輯層分離開來,它能夠幫助開發(fā)者利用j2ee開發(fā)web項(xiàng)目,是java web中的一個(gè)重要的開發(fā)平臺(tái)。2
20、.2.6系統(tǒng)設(shè)計(jì)模式:B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式):是WEB興起后的一種對(duì)C/S結(jié)構(gòu)的一種變化或者一種改進(jìn)的網(wǎng)絡(luò)結(jié)構(gòu)模式。這種模式統(tǒng)一了客戶端,客戶端最主要的應(yīng)用軟件是WEB瀏覽器。服務(wù)器是系統(tǒng)功能實(shí)現(xiàn)的核心部分,這樣大大簡化了系統(tǒng)的開發(fā)、維護(hù)和使用。 在服務(wù)器端安裝 SQL Server數(shù)據(jù)庫??蛻魴C(jī)上安裝瀏覽器(Browser),瀏覽器同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互是通過Web Server 。B/S模式體系結(jié)構(gòu)的原理如圖2.1所示: 圖2.1B/S模式體系結(jié)構(gòu)的原理圖B/S采用三層客戶/服務(wù)器結(jié)構(gòu)如圖2.2:B/S三層體系結(jié)構(gòu)的優(yōu)點(diǎn)圖2.2 B/S采用三層客戶/服
21、務(wù)器結(jié)構(gòu)圖B/S模式提供了靈活的信息交流與信息發(fā)布服務(wù)。在B/S模式下,用戶可通過一般的瀏覽器進(jìn)行訪問。B/S模式具有更強(qiáng)的信息系統(tǒng)集成性:可以“瘦客戶端”,客戶端計(jì)算機(jī)只要有web瀏覽器就可以使用系統(tǒng),無需要特 殊軟件配置,無需很高的硬件配置,只要有web瀏覽器就可以使用系統(tǒng)。可共享性。較好的安全性。B/S模式提供了一致的用戶界面:B/S模式的結(jié)構(gòu)易于擴(kuò)展。3系統(tǒng)分析3.1 業(yè)務(wù)流程分析具體業(yè)務(wù)流程如圖3.1所示。圖3.1 具體業(yè)務(wù)流程圖3.2 數(shù)據(jù)流圖現(xiàn)行的頂層數(shù)據(jù)流圖如圖3.2所示。圖3.2頂層數(shù)據(jù)流圖 該圖第一層數(shù)據(jù)流圖,有四種登錄角色:系統(tǒng)管理員、管理員、經(jīng)理、房產(chǎn)經(jīng)紀(jì)人。 該層數(shù)據(jù)
22、流圖如圖3.3所示。圖3.3第一層數(shù)據(jù)流圖(房產(chǎn)經(jīng)紀(jì)人)圖3.4第一層數(shù)據(jù)流圖(管理員)圖3.5第一層數(shù)據(jù)流圖(經(jīng)理)本文只給出了部分?jǐn)?shù)據(jù)流圖,其他的數(shù)據(jù)流圖基本一致。3.3 數(shù)據(jù)字典本文通過了對(duì)系統(tǒng)數(shù)據(jù)流的分析,現(xiàn)在用數(shù)據(jù)字典來描述數(shù)據(jù)流圖中一些數(shù)據(jù)流、 數(shù)據(jù)元素條目、處理過程、外部實(shí)體和數(shù)據(jù)存儲(chǔ)8。 數(shù)據(jù)流條目如表3.1所示:表3.1數(shù)據(jù)流數(shù)據(jù)流條目名稱:修改密碼總編號(hào):3-10說明:將密碼信息存儲(chǔ)到密碼信息存儲(chǔ)編號(hào):10數(shù)據(jù)流來源:P3個(gè)人管理數(shù)據(jù)流去向:D4個(gè)人信息 流通量:10份/周包含的數(shù)據(jù)結(jié)構(gòu): 數(shù)據(jù)元素條目如表3.2所示:表3.2數(shù)據(jù)元素?cái)?shù)據(jù)元素條目總編號(hào):1-101編號(hào):10
23、1名稱:公告編號(hào) XXX說明:公告的編號(hào) 數(shù)據(jù)值類型:離散長度:50有關(guān)數(shù)據(jù)結(jié)構(gòu):公告信息表如:123公告編號(hào)調(diào)入年份數(shù)據(jù)結(jié)構(gòu)條目如表3.3所示:表3.3數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)條目名稱:公告信息表說明:創(chuàng)建公告信息記錄似的數(shù)據(jù)總編號(hào):2-01結(jié)構(gòu):編號(hào):01編號(hào)有關(guān)數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ):標(biāo)題P1公告管理、D1公告信息表內(nèi)容 數(shù)量:每月約30份時(shí)間備注數(shù)據(jù)流條目如表3.4所示:表3.4數(shù)據(jù)流數(shù)據(jù)流條目名稱:修改密碼總編號(hào):3-10說明:將密碼信息存儲(chǔ)到密碼信息存儲(chǔ)編號(hào):10數(shù)據(jù)流來源:P3個(gè)人管理數(shù)據(jù)流去向:D4個(gè)人信息 流通量:10份/周包含的數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)存儲(chǔ)條目如表3.5所示:表3.5數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存
24、儲(chǔ)條目名稱:公告信息總編號(hào):4-01說明:存儲(chǔ)公告信息 標(biāo)號(hào):D3結(jié)構(gòu):公告編號(hào)標(biāo)題內(nèi)容時(shí)間備注有關(guān)的數(shù)據(jù)流:D3P3信息量:400份/月D3P1.2處理過程條目如表3.6所示:表3.6處理過程處理過程條目名稱:房產(chǎn)信息管理總編號(hào):5-15說明: 編號(hào):P5輸入:P5房產(chǎn)信息管理輸出:D5 房產(chǎn)信息處理:外部實(shí)體條目如表3.7所示:表3.7外部實(shí)體外部實(shí)體條目名稱:管理員總編號(hào):6-01說明:編號(hào):001輸入數(shù)據(jù)流:P1公告管理個(gè)數(shù):1個(gè)輸出數(shù)據(jù)流:本論文篇幅的限制所以不一一列舉,其他所有的數(shù)據(jù)字典條目都是根據(jù)數(shù)據(jù)流圖繪制的。4系統(tǒng)設(shè)計(jì)4.1 系統(tǒng)功能設(shè)計(jì)該系統(tǒng)的設(shè)計(jì)是一個(gè)軟件過程的軟件系統(tǒng)的
25、要求9。通過全面調(diào)查,目標(biāo)房屋中介管理系統(tǒng)的分析和研究,使總體規(guī)劃與住房中介機(jī)構(gòu)的管理制度,這是一個(gè)重要的基礎(chǔ),開發(fā)的系統(tǒng)。該系統(tǒng)的設(shè)計(jì)包括系統(tǒng)數(shù)據(jù)庫設(shè)計(jì),系統(tǒng)開發(fā)工具,開發(fā)技術(shù)和開發(fā)模式設(shè)計(jì),系統(tǒng)設(shè)計(jì),系統(tǒng)設(shè)計(jì)。出發(fā)從數(shù)據(jù)流圖,數(shù)據(jù)流圖來分析來自層次模塊結(jié)構(gòu)圖。房屋中介管理系統(tǒng)功能模塊圖如圖4.1所示:4.2 數(shù)據(jù)庫設(shè)計(jì)4.2.1概念結(jié)構(gòu)設(shè)計(jì)從數(shù)據(jù)需求分析中得出系統(tǒng)的實(shí)體屬性圖。房屋實(shí)體屬性圖如圖4.2所示:圖4.2房屋實(shí)體屬性圖角色實(shí)體屬性圖如圖4.3所示:圖4.3角色實(shí)體屬性圖權(quán)利實(shí)體屬性圖如圖4.4所示:圖4.4權(quán)利實(shí)體屬性圖公告實(shí)體屬性圖如圖4.5所示:圖4.5公告實(shí)體屬性圖角色權(quán)利
26、實(shí)體屬性圖如圖4.6所示:圖4.6角色權(quán)利實(shí)體屬性圖用戶實(shí)體屬性圖如圖4.7所示:圖4.7用戶實(shí)體屬性圖得出系統(tǒng)E-R圖,如圖4.8所示:圖4.8系統(tǒng)E-R圖4.2.2 數(shù)據(jù)庫邏輯設(shè)計(jì)用戶表用于存放用戶的信息如表4.1所示:表4.1用戶信息表: 用于存放房屋的基本信息如表4.2表4.2房屋信息表用來存放角色的基本信息如圖4.3所示:表4.3角色信息表 表用來存放公告的基本信息如圖4.4所示:表4.4公告信息表用來存放權(quán)利的基本信息如圖4.5所:表4.5權(quán)利信息表用于存放角色和權(quán)利對(duì)應(yīng)的信息如圖4.6所示:表4.6角色權(quán)利信息表5網(wǎng)站實(shí)現(xiàn)5.1系統(tǒng)管理員功能模塊5.1.1登錄模塊這是一個(gè)登錄模塊
27、,由于不同的用戶具有不同的權(quán)限,用戶在登錄本系統(tǒng)時(shí)必須輸入用戶名和密碼,系統(tǒng)通過用戶提交 用戶名和密碼來判斷用戶的權(quán)限,然后讓其進(jìn)入不同的用戶管理界面。如果用戶名和密碼有錯(cuò)系統(tǒng)提示出錯(cuò),重新返回登錄界面。登錄界面登陸界面如圖5.1所示:圖5.1 登錄界面其程序流程如下圖5.2所示: 圖5.2登錄程序流程圖5.1.2 添加用戶界面系統(tǒng)管理員登陸了本系統(tǒng)后可以添加系統(tǒng)的用戶。如圖5.3所示:圖5.3添加用戶界面5.1.3 修改資料界面系統(tǒng)管理員在本系統(tǒng)內(nèi),可以對(duì)自己的資料進(jìn)行修改。如圖5.4所示:圖5.4修改資料界面5.1.4 用戶管理界面系統(tǒng)管理員進(jìn)入本系統(tǒng)后,可以對(duì)用戶進(jìn)行管理。如圖5.5所示
28、:圖5.5用戶管理界面5.2管理員登錄模塊5.2.1發(fā)布房產(chǎn)信息界面管理員進(jìn)入本系統(tǒng)后,可以發(fā)布房產(chǎn)信息。如圖5.6所示:圖5.6發(fā)布房產(chǎn)信息界面5.2.2發(fā)布公告信息界面管理員進(jìn)入系統(tǒng)后,可以發(fā)布公告信息。如圖5.7所示:圖5.7發(fā)布公告信息界面5.2.3房產(chǎn)信息管理界面管理員進(jìn)入本系統(tǒng)后,可以管理房產(chǎn)信息。如圖5.8所示:圖5.8房產(chǎn)信息管理界面5.2.4 房產(chǎn)信息明細(xì)列表界面管理員進(jìn)入系統(tǒng)后可以對(duì)房產(chǎn)信息明細(xì)列表進(jìn)行管理。如圖5.9所示:圖5.9房產(chǎn)信息明細(xì)列表界面5.3房產(chǎn)經(jīng)紀(jì)人登錄模塊5.3.1房產(chǎn)信息管理界面房產(chǎn)經(jīng)紀(jì)人進(jìn)入本系統(tǒng)后,可以對(duì)房產(chǎn)信息進(jìn)行管理。如圖5.10所示:圖5.1
29、0房產(chǎn)信息管理界面5.3.2房產(chǎn)信息受理界面房產(chǎn)經(jīng)紀(jì)人進(jìn)入后,可以對(duì)房產(chǎn)信息進(jìn)行受理。如圖5.11所示:圖5.11房產(chǎn)信息受理界面5.4經(jīng)理登錄模塊查看費(fèi)用報(bào)表經(jīng)理進(jìn)入本系統(tǒng)后可以查看費(fèi)用報(bào)表等信息。如圖5.12所示:圖5.12大查看報(bào)表界面 6系統(tǒng)測試與分析6.1測試實(shí)例的研究與選擇程序測試方法分為兩類,黑盒測試和白盒測試。白盒測試:一種是以程序的內(nèi)部邏輯結(jié)構(gòu)為依據(jù)而設(shè)計(jì)測試用例的方法,因而又稱結(jié)構(gòu)測試或玻璃盒測試,將軟件看成一個(gè)透明的白盒子,按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來選定測試用例,對(duì)軟件的邏輯路徑及過程進(jìn)行測試,檢查它與設(shè)計(jì)是否相符。白盒測試就是要選取足夠的測試用例,對(duì)源代碼實(shí)行比較充
30、分的覆蓋,以便盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤。主要有兩種方法:一種稱為邏輯覆蓋法,另一種稱為路徑覆蓋法。黑盒測試:也被稱為功能測試,數(shù)據(jù)驅(qū)動(dòng)測試,將測試對(duì)象被稱為一個(gè)黑盒子,沒有關(guān)于該程序的內(nèi)部結(jié)構(gòu)和特點(diǎn)的情況下,唯一的功能根據(jù)規(guī)范檢查系統(tǒng)功能的使用的。是根據(jù)輸入條件和輸出條件的黑箱測試,以確定測試數(shù)據(jù),以檢查是否該程序可以產(chǎn)生正確的輸出。黑盒測試下面的方法:邊界值分析,等價(jià)分類法,因果關(guān)系的方法和猜測法。本系統(tǒng)結(jié)合黑盒檢測,測試白盒兩種方法,但主要使用黑盒測試方法。測試遵循的原則“盡快繼續(xù)進(jìn)行測試”,“保證測試用例”的完整性和有效性。測試下面的測試來達(dá)到目的:數(shù)據(jù)檢查:檢查數(shù)據(jù)結(jié)構(gòu)或外部信息(如
31、數(shù)據(jù)文件)訪問錯(cuò)誤。接口檢查:檢查是否有權(quán)接受或輸出信息。功能檢查:檢查是否追求,是否有遺漏或不應(yīng)該實(shí)施。性能檢查:檢查可滿足性能要求。數(shù)據(jù)檢查:檢查的數(shù)據(jù)結(jié)構(gòu)或外部信息(如數(shù)據(jù)文件)訪問錯(cuò)誤。初始化,終止檢查:檢查是否正確初始化或終止。6.2 測試環(huán)境與測試條件處理器:國際米蘭(R)酷睿(TM)2雙核T5750(Inter(R) Core (TM)2 Duo T5750)操作系統(tǒng):Windows XP數(shù)據(jù)庫:SQL Server 2000中內(nèi)存:3GB硬盤:160G6.3系統(tǒng)運(yùn)行情況所有的測試項(xiàng)目已經(jīng)通過了全面的系統(tǒng)測試,實(shí)現(xiàn)了基本要求,系統(tǒng)可以正常運(yùn)行。6.4系統(tǒng)評(píng)價(jià)系統(tǒng)評(píng)價(jià)已正式運(yùn)行了一
32、段時(shí)間,它的功能是在技術(shù)上和經(jīng)濟(jì)上進(jìn)行了審計(jì)評(píng)價(jià)。為系統(tǒng)的評(píng)價(jià)如下:技術(shù)評(píng)估該系統(tǒng)的設(shè)計(jì)特點(diǎn),以達(dá)到預(yù)期的目標(biāo),并在系統(tǒng)運(yùn)行穩(wěn)定,可靠,安全,實(shí)用,信訪辦的工作效率大大提高。系統(tǒng)的功能評(píng)價(jià)據(jù)載系統(tǒng)的發(fā)展之前的目標(biāo),建成后的系統(tǒng)試運(yùn)行后,該系統(tǒng)達(dá)到了預(yù)定的發(fā)展目標(biāo),在實(shí)際的使用功能,以滿足用戶的需求。系統(tǒng)經(jīng)濟(jì)性評(píng)價(jià)在指定的時(shí)間內(nèi),該系統(tǒng)已完成了系統(tǒng)的開發(fā)目標(biāo)確定系統(tǒng)中的分析,達(dá)到了設(shè)要求,并投入使用為用戶節(jié)省了大量的人力,物力和財(cái)力,提高科學(xué)管理水平。7 結(jié)論隨著算機(jī)技術(shù)的飛速發(fā)展,導(dǎo)致了許多行業(yè)的蓬勃發(fā)展,電腦給我們帶來的最直觀的價(jià)值,是為了減少人力和物力的投資,以提高工作質(zhì)量和效率,從而提高
33、社會(huì)的生產(chǎn)力作為一個(gè)整體。各大高校的計(jì)算機(jī)資源和網(wǎng)絡(luò)資源的充分利用,以提高他們的管理水平,房屋中介管理系統(tǒng)的設(shè)計(jì)也成為一個(gè)大學(xué)辯論熱點(diǎn)問題。在本文中,分析的基礎(chǔ)上,與住房中介機(jī)構(gòu)管理系統(tǒng)采用JSP和SQL數(shù)據(jù)庫,與住房中介機(jī)構(gòu)管理系統(tǒng)的設(shè)計(jì)和完成。系統(tǒng)調(diào)試結(jié)果顯示,該系統(tǒng)已基本完成其功能要求。整個(gè)設(shè)計(jì)過程中,使用瀑布模型和結(jié)構(gòu)化設(shè)計(jì)方法。本系統(tǒng)界面美觀友好,操作方便,已經(jīng)做出了自己的特色。然而,由于時(shí)間限制和系統(tǒng)開發(fā)經(jīng)驗(yàn)缺乏,系統(tǒng)設(shè)計(jì)過程中不可避免地會(huì)遇到各種各樣的問題,如:由于時(shí)間的限制,系統(tǒng)功能不健全,可能會(huì)有一些不便。一些數(shù)據(jù)輸入不及時(shí)的數(shù)據(jù)格式驗(yàn)證,不能保證其正確性。本系統(tǒng)在實(shí)際使用中,可能會(huì)有一些問題,繼續(xù)完善各項(xiàng)制度,能夠真正的房屋中介管理系統(tǒng),形成一個(gè)統(tǒng)一的,規(guī)范的,科學(xué)合理的房屋中介管理系統(tǒng)的實(shí)際情況進(jìn)行調(diào)試。參考文獻(xiàn):1 陳雷,尚冰,楊光等.教師教學(xué)檔案信息管理系統(tǒng)的設(shè)計(jì)研究.遼寧中醫(yī)學(xué)院學(xué)報(bào)(第五卷第4期),2003年11月.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年西安學(xué)區(qū)房交易風(fēng)險(xiǎn)評(píng)估及保障合同3篇
- 工程管理人員合同(2篇)
- 裝修水電施工方案
- 2025年度個(gè)人房產(chǎn)租賃合同解除協(xié)議范本4篇
- 中國航空運(yùn)輸行業(yè)展望2025年1月 -中誠信
- 二零二五年度面包烘焙原料種植基地訂購合同4篇
- 2025年度合伙企業(yè)股份轉(zhuǎn)讓及管理服務(wù)協(xié)議3篇
- 初二學(xué)業(yè)規(guī)劃講座模板
- 二零二五年度苗圃苗木病蟲害防治藥劑研發(fā)與供應(yīng)合同4篇
- 2025年度個(gè)人購房綠色家居設(shè)計(jì)合同4篇
- 2025老年公寓合同管理制度
- 2024-2025學(xué)年人教版數(shù)學(xué)六年級(jí)上冊 期末綜合卷(含答案)
- 2024中國汽車后市場年度發(fā)展報(bào)告
- GB/T 35613-2024綠色產(chǎn)品評(píng)價(jià)紙和紙制品
- 【螞蟻保】2024中國商業(yè)醫(yī)療險(xiǎn)發(fā)展研究藍(lán)皮書
- 軍事理論-綜合版智慧樹知到期末考試答案章節(jié)答案2024年國防大學(xué)
- 廚房績效考核方案細(xì)則
- 部編版語文一年級(jí)下冊第五單元整體教學(xué)設(shè)計(jì)教案
- 廢鐵收購廠管理制度
- 物品賠償單范本
- 《水和廢水監(jiān)測》課件
評(píng)論
0/150
提交評(píng)論