版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE1目錄1系統(tǒng)概述 31.1研究背景 31.2研究的意義 41.3系統(tǒng)設(shè)計(jì)思想 42需求分析 52.1可行性分析 52.1.1技術(shù)可行性 62.1.2經(jīng)濟(jì)可行性 62.1.3操作可行性 62.3系統(tǒng)流程和邏輯 72.4計(jì)算機(jī)軟硬件配置和開(kāi)發(fā)平臺(tái) 102.3.1計(jì)算機(jī)系統(tǒng)硬件配置 102.3.2計(jì)算機(jī)系統(tǒng)軟件配置 102.3.3編程環(huán)境與工具 113系統(tǒng)概要設(shè)計(jì) 113.1概述 113.2系統(tǒng)結(jié)構(gòu) 123.2.數(shù)據(jù)庫(kù)設(shè)計(jì) 123.2.1數(shù)據(jù)庫(kù)E-R圖 123.2.2數(shù)據(jù)庫(kù)實(shí)體 123.2.3數(shù)據(jù)庫(kù)設(shè)計(jì)表 144系統(tǒng)詳細(xì)設(shè)計(jì) 164.1用戶登錄模塊的實(shí)現(xiàn) 164.2出售房屋信息管理模塊 174.3客戶要求信息管理模塊 184.4員工績(jī)效管理模塊 194.5修改密碼模塊 205系統(tǒng)測(cè)試 205.1概念和意義 205.2特性 215.3重要性 215.4本系統(tǒng)測(cè)試描述 215.5系統(tǒng)測(cè)試效果 226總結(jié) 25(一)本文的研究結(jié)論及展望 25(二)研究的不足及發(fā)展意見(jiàn) 26(三)在系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)過(guò)程中的收獲及后續(xù)的改進(jìn) 26致謝語(yǔ) 27參考文獻(xiàn): 28
二手房交易信息管理摘要:隨著信息技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。本文介紹了在Vs2005環(huán)境下采用“自上而下地總體規(guī)劃,自下而上地應(yīng)用開(kāi)發(fā)”的策略開(kāi)發(fā)一個(gè)二手房交易信息管理的過(guò)程。通過(guò)分析二手房交易信息管理的不足,創(chuàng)建了一個(gè)計(jì)算機(jī)管理二手房交易信息的方案。文章介紹了二手房交易信息管理的系統(tǒng)分析部分,包括可行性分析、業(yè)務(wù)流程分析等,系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)及代碼設(shè)計(jì)。本二手房交易信息管理可以說(shuō)是一個(gè)綜合性的二手房交易信息管理系統(tǒng),這它包含了員工信息管理,房屋信息管理,客戶信息管理等多種功能,因而具有一定的實(shí)用性。本站是一個(gè)B/S模式系統(tǒng),開(kāi)發(fā)采用了目前流行的技術(shù)。系統(tǒng)界面友好,操作簡(jiǎn)單,比較實(shí)用。關(guān)鍵詞:二手房交易信息管理;ASP.Net技術(shù);B/SAbstractAsinformationtechnologyinmanagementmoreandmorein-depthandextensiveapplication,theimplementationofthemanagementinformationsystemhasgraduallymatureintechnology.InVs2005environmentwereintroducedinthispaperUSESthe"top-down"overallplanning,bottom-upapplicationdevelopment"strategytodevelopasecond-handhousingtransactioninformationmanagementprocess.Byanalyzingtheshortageofthesecond-handhousetransactioninformationmanagement,tocreateacomputermanagementofsecond-handhousingtransactioninformation.Thispaperintroducesthesecond-handhousingtransactioninformationmanagementsystemanalysispart,includingfeasibilityanalysis,businessprocessanalysis,systemdesignpartmainlyintroducesthesystemfunctiondesignanddatabasedesignandcodedesign.Thesecond-handhousetransactioninformationmanagementisacomprehensivesecond-handhousingtransactionsandinformationmanagementsystemthatitcontainsaemployeeinformationmanagement,buildinginformationmanagement,customerinformationmanagementandotherfunctions,andthushasacertainpracticality.ThissiteisaB/Smodesystem,adoptscurrentlypopulartechnologydevelopment.Systemfriendlyinterface,easyoperation,morepractical.Keywords:second-handhousingtransactioninformationmanagement;ASP.Nettechnology;B/S1系統(tǒng)概述1.1研究背景隨著住房制度改革不斷深化和居民收入水平的提高,住房成為新的消費(fèi)熱點(diǎn)。1998以后,隨著住房實(shí)物分配制度的取消和按揭政策的實(shí)施,房地產(chǎn)投資進(jìn)入平穩(wěn)快速發(fā)展時(shí)期,房地產(chǎn)業(yè)成為經(jīng)濟(jì)的支柱產(chǎn)業(yè)之一。2003年以來(lái),房屋價(jià)格持續(xù)上揚(yáng),大部分城市房屋銷(xiāo)售價(jià)格上漲明顯。隨之而來(lái)國(guó)家出臺(tái)了多項(xiàng)針對(duì)房地產(chǎn)行業(yè)的調(diào)控政策,希望能引導(dǎo)房地產(chǎn)市場(chǎng)的健康發(fā)展。而房產(chǎn)交易行業(yè)是房地產(chǎn)業(yè)的重要組成部分,房產(chǎn)交易貫穿在房地產(chǎn)業(yè)經(jīng)濟(jì)運(yùn)行的全過(guò)程之中,為房地產(chǎn)業(yè)的生產(chǎn)、流通和消費(fèi)提供了多元化的中介服務(wù)。房產(chǎn)交易行業(yè)做為一個(gè)管理房屋信息的機(jī)構(gòu),其對(duì)信息的管理應(yīng)該準(zhǔn)確,無(wú)誤。因此利用所學(xué)過(guò)的軟件工程設(shè)計(jì)思想,數(shù)據(jù)庫(kù)等知識(shí)設(shè)計(jì)一個(gè)房產(chǎn)交易管理的系統(tǒng)對(duì)于提高該中介公司的工作效率變得尤為重要?!胺慨a(chǎn)信息網(wǎng)站”的開(kāi)發(fā)定位在一個(gè)能夠滿足數(shù)據(jù)庫(kù)管理系統(tǒng),即具備一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)的基本功能,包括數(shù)據(jù)的增加,刪除,修改,查詢等,便于用戶查看,操作,和查詢房屋登記信息。此外,系統(tǒng)具有會(huì)員和管理員登錄功能,這樣可以提高數(shù)據(jù)的安全性和可靠性。該系統(tǒng)符合各房產(chǎn)交易公司的要求。在開(kāi)發(fā)過(guò)程中注重明確需求分析,遵循用戶參與、優(yōu)化創(chuàng)新、使用高效、處理規(guī)范化的原則,使開(kāi)發(fā)模型更加趨于完善。1.2研究的意義在西方發(fā)達(dá)國(guó)家,房產(chǎn)交易管理信息系統(tǒng)已經(jīng)成熟,尤其是基于Web應(yīng)用技術(shù)環(huán)境下的不動(dòng)產(chǎn)管理信息系統(tǒng)在房產(chǎn)行業(yè)中的應(yīng)用日趨完善,其運(yùn)作模式已經(jīng)從連鎖店的線性管理轉(zhuǎn)變?yōu)榭绲貐^(qū),跨領(lǐng)域的扁平化管理,從而獲得了顯著的經(jīng)濟(jì)和社會(huì)效益。在我國(guó),隨著國(guó)民生活水平的不斷提高,房產(chǎn)交易的發(fā)展和居民租房需求的多元化帶動(dòng)了房產(chǎn)交易的發(fā)展,雖然存在著比較多的中介網(wǎng)站,但中介的信息化管理還不夠成熟,不夠完善,不能對(duì)提高效率、降低成本、共享資源等方面起到至關(guān)重要的作用。在我國(guó),房產(chǎn)交易行業(yè)的管理仍然限于傳統(tǒng)的方式,中介商彼此都是信息孤立,難以為公眾提供及時(shí)、互動(dòng)的信息,阻礙了房產(chǎn)交易市場(chǎng)的健康、快速發(fā)展。未來(lái),房產(chǎn)交易管理系統(tǒng)將朝著信息化之路前進(jìn),從而實(shí)現(xiàn)房產(chǎn)交易中共享信息的功能,增加交易的機(jī)會(huì),縮短交易的時(shí)間。1.3系統(tǒng)設(shè)計(jì)思想一個(gè)成功的網(wǎng)站應(yīng)明確建設(shè)網(wǎng)站的目的,確定網(wǎng)站的功能,確定網(wǎng)站規(guī)模、投入費(fèi)用,進(jìn)行必要的市場(chǎng)分析等。只有詳細(xì)的策劃,才能避免在網(wǎng)站建設(shè)中出現(xiàn)的很多問(wèn)題,使網(wǎng)站建設(shè)能順利進(jìn)行。同時(shí),一個(gè)大型的計(jì)算機(jī)網(wǎng)站系統(tǒng),必須有一個(gè)正確的設(shè)計(jì)指導(dǎo)思想,通過(guò)合理選擇數(shù)據(jù)結(jié)構(gòu)、網(wǎng)絡(luò)結(jié)構(gòu)、操作系統(tǒng)以及開(kāi)發(fā)環(huán)境,構(gòu)成一個(gè)完善的網(wǎng)絡(luò)體系結(jié)構(gòu),才能充分發(fā)揮計(jì)算機(jī)信息管理的優(yōu)勢(shì)。根據(jù)現(xiàn)實(shí)生活中網(wǎng)民的實(shí)際需求,本系統(tǒng)的設(shè)計(jì)按照下述原則進(jìn)行。有效性:實(shí)際上這里的有效性包括兩個(gè)方面的意思:有用性和可用性。有用性是指站點(diǎn)潛在的能滿足用戶需求的功能,而可用性是指能夠通過(guò)站點(diǎn)的操作實(shí)現(xiàn)特定的目標(biāo)。可以看出一個(gè)站點(diǎn)如果不能恰當(dāng)運(yùn)行或設(shè)計(jì)得非常槽糕就不是一個(gè)好站點(diǎn)??捎谜军c(diǎn)的效益應(yīng)該非常高,并易于學(xué)習(xí),在實(shí)現(xiàn)用戶目標(biāo)時(shí)令人滿意而不出錯(cuò)。高可靠性:一個(gè)實(shí)用的網(wǎng)站同時(shí)必須是可靠的,本設(shè)計(jì)通過(guò)合理而先進(jìn)的網(wǎng)絡(luò)設(shè)計(jì)以及軟、硬件的優(yōu)化選型,可保證網(wǎng)站的可靠性與容錯(cuò)性。高安全性:在設(shè)計(jì)中,將充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可以保證用戶共享資源,充分考慮系統(tǒng)及數(shù)據(jù)資源的容災(zāi)、備份、恢復(fù)的要求。為系統(tǒng)提供強(qiáng)大的數(shù)據(jù)庫(kù)備份工具??梢员WC關(guān)鍵數(shù)據(jù)的安全性。操作權(quán)限級(jí),設(shè)置不同的角色確保每一步的操作權(quán)限,可以由管理員進(jìn)行設(shè)置。先進(jìn)性:采用目前國(guó)際上最先進(jìn)的數(shù)據(jù)庫(kù)技術(shù),使用ASP.NET開(kāi)發(fā)工具,SQLServer2005作為網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù)。采用這些技術(shù)是完全基于微軟平臺(tái)進(jìn)行開(kāi)發(fā),降低了以后的系統(tǒng)運(yùn)營(yíng)成本,提高了系統(tǒng)的穩(wěn)定性和易維護(hù)性。采用標(biāo)準(zhǔn)技術(shù):本網(wǎng)站的所有設(shè)計(jì)遵循國(guó)際上現(xiàn)行的標(biāo)準(zhǔn)進(jìn)行,以提高系統(tǒng)的開(kāi)放性。外觀和技術(shù)平衡:系統(tǒng)采用Web風(fēng)格的界面設(shè)計(jì),界面友好、美觀,使用方便,易學(xué)易用。網(wǎng)站設(shè)計(jì)的關(guān)鍵問(wèn)題是外觀和技術(shù)的平衡。外現(xiàn)不好的網(wǎng)站令人厭煩,站點(diǎn)可以運(yùn)行很好,但卻不能帶動(dòng)用戶積極性,相反,如果外觀非常有表現(xiàn)力,但技術(shù)有限,用戶則會(huì)感到非常失望。在外觀與技術(shù)之間需要確定一個(gè)清晰而連續(xù)的關(guān)系,即外觀與站點(diǎn)的意圖相關(guān),對(duì)不同類(lèi)型的網(wǎng)站處理方法不同。2需求分析2.1可行性分析技術(shù)可行性:計(jì)算機(jī)配置較高,有足夠的空間可以安裝運(yùn)行平臺(tái)、數(shù)據(jù)庫(kù)和各類(lèi)編程工具,在編程環(huán)境上提供了可靠的支持;在編程人員方面,可以運(yùn)用以前所學(xué)的各種開(kāi)發(fā)軟件的計(jì)算機(jī)知識(shí)和管理知識(shí),加上不斷的學(xué)習(xí),為系統(tǒng)的開(kāi)發(fā)提供了必要的技術(shù)保障;社會(huì)可行性:目前已有很多成功二手房交易信息管理系統(tǒng)的先例。二手房交易信息管理的開(kāi)發(fā)和運(yùn)行與國(guó)家的政策法規(guī)不存在任何沖突和抵觸之處。另外,二手房交易信息管理所采用的操作和工作方式符合工作人員的日常習(xí)慣,而且操作方便靈活,便于管理。具有可行性;經(jīng)濟(jì)可行性:本系統(tǒng)主要采用ASP.NET開(kāi)發(fā),免費(fèi),開(kāi)源,登入二手房交易信息管理即可進(jìn)行操作,使用方便快捷;2.1.1技術(shù)可行性技術(shù)可行性是最難決斷和最關(guān)鍵的問(wèn)題。根據(jù)客戶提出的系統(tǒng)功能、性能及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)約束條件,從技術(shù)的角度研究系統(tǒng)實(shí)現(xiàn)的可行性。本系統(tǒng)采用的是.NET家族的ASP.NET技術(shù)和ADO.NET技術(shù)。眾所周知,.NET現(xiàn)在已經(jīng)日趨成熟、穩(wěn)定,被認(rèn)為是計(jì)算機(jī)領(lǐng)域最有前途的技術(shù)之一。同時(shí)數(shù)據(jù)庫(kù)采用的是SQL2005。將ASP.NET,ADO.NET以及SQL2005結(jié)合起來(lái)開(kāi)發(fā)一套二手房交易信息管理,必定是可行并且高效的。2.1.2經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性研究主要進(jìn)行成本效益分析,包括估計(jì)項(xiàng)目的開(kāi)發(fā)成本,估算開(kāi)發(fā)成本是否會(huì)高于項(xiàng)目預(yù)期的全部利潤(rùn)??窜浖軒?lái)的經(jīng)濟(jì)效益與開(kāi)發(fā)設(shè)計(jì)所需要的投資相比,是否相適宜,同時(shí)還要看此軟件能否真正給用戶帶來(lái)足夠的經(jīng)濟(jì)效益,我們開(kāi)的這套系統(tǒng)正是考慮為用戶提高工作效率,節(jié)省工作時(shí)間,方便操作與管理而設(shè)計(jì)。本系統(tǒng)的開(kāi)發(fā)在經(jīng)濟(jì)上是完全可行的。開(kāi)發(fā)此軟件不需要大量的經(jīng)費(fèi),而且是個(gè)人獨(dú)立設(shè)計(jì)的,可以節(jié)省許多費(fèi)用,同時(shí)也可提高個(gè)人的實(shí)際動(dòng)手能力。估算新系統(tǒng)的成本效益分析,其中包括估計(jì)項(xiàng)目開(kāi)發(fā)的成本,開(kāi)發(fā)費(fèi)用和今后的運(yùn)行、維護(hù)費(fèi)用,估計(jì)新系統(tǒng)將獲得的效益,估算開(kāi)發(fā)成本是否會(huì)高于項(xiàng)目預(yù)期的全部經(jīng)費(fèi)。2.1.3操作可行性由于現(xiàn)在的科技的飛速發(fā)展,計(jì)算機(jī)早已普及世界的方方面面,便利的科技條件,給人們帶來(lái)優(yōu)越的工作環(huán)境,這也使人們對(duì)工作效率及可操作性都有了更高的要求。因此,管理形式的計(jì)算機(jī)是社會(huì)發(fā)展的必然趨勢(shì),各種智能化的軟件層出不窮,減少了原來(lái)人工操作的費(fèi)時(shí)費(fèi)力的狀況,從而提高了工作效率和準(zhǔn)確度。本系統(tǒng)用戶平臺(tái)直接面向?qū)W生和系統(tǒng)的管理人員,界面簡(jiǎn)單、明了,采用可視化界面,普通用戶只需用鼠標(biāo)和鍵盤(pán)就可以查看信息。由于該系統(tǒng)的操作簡(jiǎn)便、易懂,對(duì)于初次使用此系統(tǒng)的用戶,不必經(jīng)過(guò)復(fù)雜的培訓(xùn)和學(xué)習(xí)就可以掌握系統(tǒng)的操作流程。由此可見(jiàn),開(kāi)發(fā)此軟件在操作上是可行的。2.3系統(tǒng)流程和邏輯圖2-1登錄流程圖圖2-2添加信息流程圖圖2-3修改密碼流程圖2.4計(jì)算機(jī)軟硬件配置和開(kāi)發(fā)平臺(tái)2.3.1計(jì)算機(jī)系統(tǒng)硬件配置主板:技嘉GA-G31M-S2CCPU:Intel奔騰雙核E5300(盒)內(nèi)存:威剛2GBDDR280硬盤(pán):希捷320GB光驅(qū):先鋒DVR-117CH顯卡:集成IntelGMA3100顯卡聲卡:集成RealtekALC8838聲卡網(wǎng)卡:集成AR8132百兆網(wǎng)卡顯示器:優(yōu)派19寸LED顯示器2.3.2計(jì)算機(jī)系統(tǒng)軟件配置操作系統(tǒng):MicrosoftWindowsXPProfessional安裝軟件:MicrosoftOffice2003金山詞霸2010AdobeAcrobat10.0Professional瑞星殺毒軟件防火墻組合版InternetExplorer8.0 VS2005+SQL20052.3.3編程環(huán)境與工具本管理信息系統(tǒng)采用MicrosoftWindowsXPProfessionalSP3作為操作系統(tǒng)平臺(tái)。本系統(tǒng)在開(kāi)發(fā)時(shí)選用了穩(wěn)定性較強(qiáng)的WindowsXP中文專業(yè)版和C#作為開(kāi)發(fā)語(yǔ)言,同時(shí)選項(xiàng)用了SQL2005數(shù)據(jù)庫(kù),由于這些軟件產(chǎn)品都是Microsoft公司的產(chǎn)品,因此彼此之間的兼容性較好,開(kāi)發(fā)出的應(yīng)用系統(tǒng)穩(wěn)定性較高。VS2005具有可視化的開(kāi)發(fā)環(huán)境,可以快速完成系統(tǒng)的開(kāi)發(fā),內(nèi)部集成的數(shù)據(jù)訪問(wèn)通道,使得可以輕松方便的對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理。數(shù)據(jù)庫(kù)采用MicrosoftSQL2005,要據(jù)我們的系統(tǒng)要求,采用它完全可適合我們的工作需求,并且它所支持的類(lèi)型十分豐富,維護(hù)簡(jiǎn)便,費(fèi)用比較低,對(duì)使用人員的素質(zhì)要求不是很高,容易升級(jí)。3系統(tǒng)概要設(shè)計(jì)3.1概述本系統(tǒng)采用B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器結(jié)構(gòu))和基于Web服務(wù)兩種模式,是一個(gè)適用于Internet環(huán)境下的模型結(jié)構(gòu)。只要用戶能連上Internet,便可以在任何時(shí)間、任何地點(diǎn)使用。系統(tǒng)工作原理圖如圖3-1所示:圖3-1系統(tǒng)工作原理圖3.2系統(tǒng)結(jié)構(gòu)本系統(tǒng)是基于B/S架構(gòu)的網(wǎng)站系統(tǒng),本系統(tǒng)的具體功能如下:圖3-2系統(tǒng)功能結(jié)構(gòu)圖3.2.數(shù)據(jù)庫(kù)設(shè)計(jì)3.2.1數(shù)據(jù)庫(kù)E-R圖概念模型的設(shè)計(jì)是為了將現(xiàn)實(shí)世界信息進(jìn)行抽象,實(shí)現(xiàn)信息世界的建模,是進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)的有力工具。數(shù)據(jù)庫(kù)概念模型設(shè)計(jì)可通過(guò)E-R圖來(lái)描述現(xiàn)實(shí)世界的概念模型。本系統(tǒng)的E-R圖表現(xiàn)了系統(tǒng)中各個(gè)實(shí)體之間的聯(lián)系3.2.2數(shù)據(jù)庫(kù)實(shí)體概念設(shè)計(jì)的目標(biāo)是設(shè)計(jì)出反映某個(gè)組織部門(mén)信息需求的數(shù)據(jù)庫(kù)系統(tǒng)概念模式,數(shù)據(jù)庫(kù)系統(tǒng)的概念模式獨(dú)立于數(shù)據(jù)庫(kù)系統(tǒng)的邏輯結(jié)構(gòu)、獨(dú)立于數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)、獨(dú)立于計(jì)算機(jī)系統(tǒng)。概念模式的設(shè)計(jì)方法是在需求分析的基礎(chǔ)上,用概念數(shù)據(jù)模型(例如E-R模型)表示數(shù)據(jù)及數(shù)據(jù)之間的相互聯(lián)系,設(shè)計(jì)出反映用戶信息需求和處理需求的數(shù)據(jù)庫(kù)系統(tǒng)概念模式。概念設(shè)計(jì)的目標(biāo)是準(zhǔn)確描述應(yīng)用領(lǐng)域的信息模式,支持用戶的各種應(yīng)用,這樣既容易轉(zhuǎn)換為數(shù)據(jù)庫(kù)系統(tǒng)邏輯模式,又容易為用戶理解。數(shù)據(jù)庫(kù)系統(tǒng)概念模式是面向現(xiàn)實(shí)世界的數(shù)據(jù)模型,不能直接用于數(shù)據(jù)庫(kù)系統(tǒng)的實(shí)現(xiàn)。在此階段,用戶可以參與和評(píng)價(jià)數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì),從而有利于保證數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)與用戶的需求相吻合。在概念模式的設(shè)計(jì)中,E-R模型法是最常見(jiàn)的設(shè)計(jì)方法。本系統(tǒng)的E-R圖如下圖所示:管理員屬性圖如圖3-2所示。圖3-2管理員信息實(shí)體屬性圖員工屬性圖如圖3-3所示。圖3-3員工信息實(shí)體屬性圖出售房屋信息實(shí)體屬性圖如圖3-4所示。圖3-4出售房屋信息屬性圖出租信息實(shí)體屬性圖如圖3-5所示。圖3-5出租信息實(shí)體屬性圖3.2.3數(shù)據(jù)庫(kù)設(shè)計(jì)表此系統(tǒng)需要后臺(tái)數(shù)據(jù)庫(kù),下面介紹數(shù)據(jù)庫(kù)中的各個(gè)表的詳細(xì)信息。管理員信息表如表3-1所示。表3-1管理員信息表字段名說(shuō)明類(lèi)型長(zhǎng)度可否為空主鍵ID編號(hào)int8否是UserName用戶名varchar50否否password用戶密碼varchar50否否員工信息表如表3-2所示。表3-2員工信息表字段名說(shuō)明類(lèi)型長(zhǎng)度可否為空主鍵ID編號(hào)int8否是UserName用戶名varchar11否否PassWord密碼varchar11否否XingMing姓名varchar11否否Age年齡varchar11否否IDCard身份證varchar11否否Tel電話varchar11否否Address地址varchar11否否出售房屋信息表如表3-3所示。表3-3出售房屋信息表字段名說(shuō)明類(lèi)型長(zhǎng)度可否為空主鍵ID主鍵int8否是BianHao房屋編號(hào)Nvarchar50否否WeiZhi位置Nvarchar50否否MianJi面積Nvarchar50否否JuShi居室Nvarchar2否否LianXiRen聯(lián)系人Nvarchar50否否Tel電話Nvarchar50否否Jiage價(jià)格Nvarchar50否否ReDu熱度Int8否否出租信息表如表3-4所示。表3-3出租房屋信息表字段名說(shuō)明類(lèi)型長(zhǎng)度可否為空主鍵ID主鍵int8否是BianHao房屋編號(hào)Nvarchar50否否WeiZhi位置Nvarchar50否否MianJi面積Nvarchar50否否JuShi居室Nvarchar2否否LianXiRen聯(lián)系人Nvarchar50否否Tel電話Nvarchar50否否Jiage價(jià)格Nvarchar50否否ReDu熱度Int8否否4系統(tǒng)詳細(xì)設(shè)計(jì)本系統(tǒng)才用了和SQL結(jié)合的結(jié)構(gòu)開(kāi)發(fā)了二手房交易信息管理,本系統(tǒng)是基于現(xiàn)在流行的瘦客戶端管理模式既B/S模式。在數(shù)據(jù)庫(kù)的連接上面本系統(tǒng)的連接字符串存儲(chǔ)在系統(tǒng)的配置文件中,既Web.Config文件中,當(dāng)系統(tǒng)變化的時(shí)候只需要改動(dòng)本系統(tǒng)的配置文件就可以,不需要在每個(gè)頁(yè)面修改的連接字符串,大大的提高了系統(tǒng)的可以移植性,系統(tǒng)中所以和數(shù)據(jù)庫(kù)有關(guān)系的操作都通過(guò)一個(gè)通用類(lèi)來(lái)實(shí)現(xiàn),大大提高了代碼的耦合性,當(dāng)數(shù)據(jù)庫(kù)類(lèi)型等信息變化后直接修改類(lèi)文件就可以了,不再需要每個(gè)頁(yè)面都修改。另外本系統(tǒng)解決了中文的問(wèn)題,也是在配置文件中添加了編碼方式的形式解決的,本系統(tǒng)的另外一個(gè)大的特點(diǎn)是系統(tǒng)對(duì)數(shù)據(jù)庫(kù)的操作都單獨(dú)的寫(xiě)在了一個(gè)類(lèi)里,這樣對(duì)系統(tǒng)的所有數(shù)據(jù)庫(kù)操作都只訪問(wèn)這個(gè)類(lèi)就可以了,不要每個(gè)頁(yè)面都去寫(xiě)數(shù)據(jù)庫(kù)的操作,提高了系統(tǒng)的集成性。4.1用戶登錄模塊的實(shí)現(xiàn)系統(tǒng)后臺(tái)管理模塊需要登入后才能使用,只有等了后才能夠進(jìn)行操作,管理員用戶登錄的用戶名:Admin,密碼Admin。后臺(tái)登入界面如圖4-1所示,登入后后臺(tái)首頁(yè)管理界面,以簡(jiǎn)潔大方、方便操作為設(shè)計(jì)思路:圖4-1系統(tǒng)登錄頁(yè)面4.2出售房屋信息管理模塊管理員可以管理對(duì)應(yīng)的出售的房屋信息,在出售房屋信息中輸入對(duì)應(yīng)的編號(hào),位置,面積,聯(lián)系人,價(jià)格等信息后點(diǎn)擊確定按鈕,系統(tǒng)判斷數(shù)據(jù)的合法性后確定輸入合法后添加數(shù)據(jù)到數(shù)據(jù)庫(kù)中模塊界面如圖4-2所示:圖4-2出售信息添加頁(yè)面出售信息管理在添加信息后返回信息列表給系統(tǒng)的管理人員,界面如圖4-3所示圖4-3出售信息管理列表4.3客戶要求信息管理模塊管理員可以管理對(duì)應(yīng)的客戶要求信息,在客戶要求管理中,輸入對(duì)應(yīng)的用戶名,聯(lián)系方式,要求等信息后點(diǎn)擊確定按鈕,系統(tǒng)判斷數(shù)據(jù)的合法性后確定輸入合法后添加數(shù)據(jù)到數(shù)據(jù)庫(kù)中模塊界面如圖4-4所示:圖4-4客戶要求信息添加頁(yè)面客戶要求信息管理在添加信息后返回信息列表給系統(tǒng)的管理人員,界面如圖4-5所示圖4-5客戶要求管理列表4.4員工績(jī)效管理模塊管理員可以管理對(duì)應(yīng)的員工績(jī)效信息,在員工績(jī)效信息中輸入對(duì)應(yīng)的員工編號(hào),時(shí)間和出售信息以及提出等信息后點(diǎn)擊確定按鈕,系統(tǒng)判斷數(shù)據(jù)的合法性后確定輸入合法后添加數(shù)據(jù)到數(shù)據(jù)庫(kù)中模塊界面如圖4-6所示:圖4-6員工績(jī)效添加頁(yè)面績(jī)效信息在添加信息后返回信息列表給系統(tǒng)的管理人員,界面如圖4-7所示圖4-7績(jī)效管理列表4.5修改密碼模塊為了系統(tǒng)的安全,用戶要定期的修改自己的密碼,防止被其他用戶非法等了和操作給系統(tǒng)帶來(lái)不良的后果。如圖4-10所示:圖4-10密碼修改頁(yè)面5系統(tǒng)測(cè)試5.1概念和意義測(cè)試的定義:程序測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程。測(cè)試(Testing)的任務(wù)與目的可以描述為:目的:發(fā)現(xiàn)程序的錯(cuò)誤;任務(wù):通過(guò)在計(jì)算機(jī)上執(zhí)行程序,暴露程序中潛在的錯(cuò)誤。另一個(gè)預(yù)測(cè)是相關(guān)的術(shù)語(yǔ)叫糾錯(cuò)(Debugging)。它的目的與任務(wù)可以規(guī)定為:目的:定位和糾正錯(cuò)誤;任務(wù):消除軟件故障,保證程序的可靠運(yùn)行。測(cè)試與糾錯(cuò)的關(guān)系,可以用圖5-1的數(shù)據(jù)流圖來(lái)說(shuō)明。圖中表明,每一次測(cè)試都要準(zhǔn)備好若干必要的測(cè)試數(shù)據(jù),與被測(cè)試程序一道送入計(jì)算機(jī)執(zhí)行。通常把一次程序執(zhí)行需要的測(cè)試數(shù)據(jù),稱為一個(gè)“測(cè)試用例(TestCase)。每一個(gè)測(cè)試用例產(chǎn)生一個(gè)相應(yīng)的“測(cè)試結(jié)果”。如果它與“期望結(jié)果”不想符合,便說(shuō)明程序中存在錯(cuò)誤,需要用糾錯(cuò)來(lái)改正。測(cè)試測(cè)試評(píng)價(jià)糾錯(cuò)系統(tǒng)測(cè)試數(shù)據(jù)測(cè)試結(jié)果錯(cuò)誤信息改正信息期望結(jié)果圖5.1測(cè)試與糾錯(cuò)信息流程5.2特性(1)挑剔性測(cè)試是為了證明程序有錯(cuò),而不是證明程序無(wú)錯(cuò)。因此,對(duì)于被測(cè)程序就是要“純毛求疵”,就是要“雞蛋里挑骨頭”。(2)復(fù)雜性測(cè)試儀程序則比較容易,這其實(shí)是一個(gè)誤區(qū)。設(shè)計(jì)測(cè)試用力是一項(xiàng)需要細(xì)致和高度技巧的高能工作,稍有不慎就會(huì)顧此失彼,發(fā)生不應(yīng)用得數(shù)樓。(3)不徹底性實(shí)際測(cè)試都是不徹底的,當(dāng)然不能夠保證測(cè)試后的程序不存在遺漏的錯(cuò)誤。(4)經(jīng)濟(jì)性通場(chǎng)這種測(cè)試稱為“選擇測(cè)試(SelectiveTesting)”。為了降低測(cè)試成本,選擇測(cè)試用力是應(yīng)注意遵守“經(jīng)濟(jì)性”的原則。5.3重要性軟件測(cè)試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測(cè)試學(xué)僅處于運(yùn)行維護(hù)階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。近來(lái),軟件工程界趨向于一種新的觀點(diǎn),即認(rèn)為軟件生命周期每一階段中都應(yīng)包含測(cè)試,從而檢驗(yàn)本階段的成果是否接近預(yù)期的目標(biāo),盡可能早的發(fā)現(xiàn)錯(cuò)誤并加以修正,如果不在早期階段進(jìn)行測(cè)試,錯(cuò)誤的延時(shí)擴(kuò)散常常會(huì)導(dǎo)致最后成品測(cè)試的巨大困難。5.4本系統(tǒng)測(cè)試描述為了使本軟件運(yùn)行更加穩(wěn)定,我對(duì)它進(jìn)行了全面的測(cè)試,測(cè)試分為二部分來(lái)進(jìn)行,一是:界面測(cè)試;二是功能測(cè)試。首先是界面測(cè)試,為了使軟件在不同的的操作系統(tǒng)平臺(tái)上運(yùn)行界面能保持原來(lái)的風(fēng)格。我把完整程序拷貝到WindowsXPPro環(huán)境下,程序運(yùn)行界面正常,界面上的字體等設(shè)置都保持得相當(dāng)好。沒(méi)有出現(xiàn)類(lèi)似字體變形的情況!二是進(jìn)行功能的測(cè)試。本系統(tǒng)測(cè)試采用了單元測(cè)試,集成測(cè)試,完善性測(cè)試等多種方式進(jìn)行測(cè)試。經(jīng)過(guò)測(cè)試,所有功能都能得以實(shí)現(xiàn),沒(méi)有任何變形。至此,在功能的測(cè)試上也已經(jīng)比較圓滿的完成了。5.5系統(tǒng)測(cè)試效果1.根據(jù)上面的系統(tǒng)入口測(cè)試用例,其測(cè)試效果。登錄時(shí),比如輸入用戶名和密碼否則提示輸入不能為空,假如用戶名和密碼錯(cuò)誤一樣給出提示。如圖5-1所示。圖5-1登錄不輸入圖5-2登錄不輸入提示圖5-3登錄輸入錯(cuò)誤的用戶名密碼圖5-4登錄輸入錯(cuò)誤的用戶名密碼提示2.修改密碼是輸入不能為空,而且舊密碼輸入必須正確,并且2次輸入的新密碼必須一致,否則給出提示圖5-5不輸入新舊密碼圖5-6不輸入新舊密碼時(shí)的提示圖5-7輸入錯(cuò)誤的舊密碼和新舊密碼不一致圖5-8舊密碼錯(cuò)誤提示圖5-9兩次新密碼不一致提示6總結(jié)(一)本文的研究結(jié)論及展望1.本文研究了基于ASP.NET的二手房交易信息管理的設(shè)計(jì)與實(shí)現(xiàn),在文章開(kāi)端首先對(duì)個(gè)研究背景和研究意義作了簡(jiǎn)單的介紹,然后通過(guò)系統(tǒng)分析,引申出本系統(tǒng)研究的主要內(nèi)容。(1)通過(guò)對(duì)asp。Net、SQl2005數(shù)據(jù)庫(kù)和B/S架構(gòu)的簡(jiǎn)介,從硬件和軟件兩反面說(shuō)明了基于ASP.NET的二手房交易信息管理的設(shè)計(jì)與實(shí)現(xiàn)的可行性,本文結(jié)論及研究成果如下:(2)實(shí)現(xiàn)了ASP.NET與SQl2005相結(jié)合構(gòu)建的二手房交易信息管理通過(guò)本次基于ASP.NET的二手房交易信息管理設(shè)計(jì)與實(shí)現(xiàn)的研究與實(shí)現(xiàn),我感觸到學(xué)習(xí)一門(mén)新技術(shù),最重要的是實(shí)踐,只有多動(dòng)手才能盡快掌握它,一個(gè)系統(tǒng)的開(kāi)發(fā),經(jīng)驗(yàn)是最重要的,經(jīng)驗(yàn)不足,就難免會(huì)有許多考慮不周之處。要想吸引更多的用戶,系統(tǒng)的界面必須要美觀、有特色、友好,功能要健全。不過(guò)由于經(jīng)驗(yàn)不足,我設(shè)計(jì)的圖形界面比較簡(jiǎn)單。只是對(duì)基本功能進(jìn)行了開(kāi)發(fā)。本次開(kāi)發(fā),我參考了很多本系統(tǒng)的例子,吸取了一些別的本系統(tǒng)的長(zhǎng)處,對(duì)自己的畢業(yè)設(shè)計(jì)進(jìn)行了完善,但是還有很多的不足之處,有待以后進(jìn)一步學(xué)習(xí)。實(shí)踐證明,本系統(tǒng)有著很好的發(fā)展前景,經(jīng)測(cè)試運(yùn)行。本文所制作的系統(tǒng)界面友好、使用靈活、操作簡(jiǎn)單、功能齊全、表現(xiàn)方式獨(dú)特,已基本具備了成熟的技術(shù)理論。(二)研究的不足及發(fā)展意見(jiàn)由于時(shí)間倉(cāng)促在開(kāi)發(fā)系統(tǒng)中難免不會(huì)那面全面,所以系統(tǒng)中會(huì)存在一些不足。頁(yè)面不是很美觀,頁(yè)面美觀對(duì)一個(gè)網(wǎng)站有很重要的,給用戶提供一個(gè)友好美觀的頁(yè)面對(duì)一個(gè)系統(tǒng)來(lái)說(shuō)至關(guān)重要。對(duì)大型網(wǎng)站的開(kāi)發(fā)緩存技術(shù)的應(yīng)用很重要,當(dāng)網(wǎng)速慢或者同時(shí)在線用戶很多的時(shí)候要對(duì)系統(tǒng)使用緩存技術(shù)。系統(tǒng)體驗(yàn),后臺(tái)添加動(dòng)態(tài)信息的時(shí)候沒(méi)有做到頁(yè)面不刷新也就是Ajax技術(shù),如果能好的應(yīng)用Ajax技術(shù)對(duì)系統(tǒng)的用戶體驗(yàn)將有更大的提高。所以系統(tǒng)還有很多欠缺的地方在今后的學(xué)習(xí)和開(kāi)發(fā)系統(tǒng)的時(shí)候要盡力對(duì)系統(tǒng)做好架構(gòu),能夠盡力開(kāi)發(fā)出一套成熟,快速高效的系統(tǒng)。由于是首次進(jìn)行設(shè)計(jì),并且在設(shè)計(jì)前沒(méi)有接觸過(guò)c#語(yǔ)言,所以在編程的過(guò)程中我們遇到過(guò)許多棘手的問(wèn)題,原以為正確無(wú)誤的程序運(yùn)行過(guò)程中卻總出現(xiàn)問(wèn)題,有時(shí)經(jīng)過(guò)了好幾天我們還不能找出運(yùn)行出錯(cuò)的原因。但經(jīng)過(guò)我們的不懈努力,最終還是解決了。而這些問(wèn)題有時(shí)候僅僅是因?yàn)槲覀儧](méi)注意一些簡(jiǎn)單的語(yǔ)法,例如在一條語(yǔ)句結(jié)尾時(shí)使用的‘;’,有時(shí)候我們往往由于粗心就使用了中文輸入時(shí)的‘;’,括號(hào),引號(hào)的使用不匹配或漏寫(xiě)等。而且系統(tǒng)功能比較簡(jiǎn)單,還存在許多缺陷。比如,沒(méi)有實(shí)現(xiàn)用戶注冊(cè)功能,沒(méi)有實(shí)現(xiàn)留言回復(fù)功能。相比網(wǎng)上一些大型商品網(wǎng)站還有很大的差距。相信隨著對(duì)ASP.NET語(yǔ)言和數(shù)據(jù)庫(kù)知識(shí)的深入學(xué)習(xí)、實(shí)踐,在以后的設(shè)計(jì)中這些問(wèn)題都會(huì)得到解決。(三)在系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)過(guò)程中的收獲及后續(xù)的改進(jìn)首先,在開(kāi)發(fā)本系統(tǒng)的過(guò)程中,要查詢翻閱大量的參考文獻(xiàn)以及網(wǎng)上搜索資料,培養(yǎng)了我調(diào)查研究、查閱中外文獻(xiàn)資料,運(yùn)用國(guó)家標(biāo)準(zhǔn)、行業(yè)規(guī)范、手冊(cè)、圖冊(cè)等資料的能力。其次,在開(kāi)發(fā)本系統(tǒng)應(yīng)中,用到了我以前所學(xué)的很多知識(shí)。通過(guò)對(duì)本系統(tǒng)的開(kāi)發(fā),提高了我綜
溫馨提示
- 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ù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025土地承包合同終止范例
- 2025知識(shí)產(chǎn)權(quán)委托代理合同
- 2025地下車(chē)庫(kù)買(mǎi)賣(mài)合同書(shū)
- 2025貨樣買(mǎi)賣(mài)合同范本
- 二零二五年度文化產(chǎn)業(yè)公司股權(quán)受讓協(xié)議書(shū)范例3篇
- 二零二五年度特色農(nóng)產(chǎn)品種植基地土地永久轉(zhuǎn)讓協(xié)議
- 2025年度農(nóng)機(jī)購(gòu)置與農(nóng)業(yè)人才培訓(xùn)合同3篇
- 二零二五年度物聯(lián)網(wǎng)技術(shù)合伙協(xié)議3篇
- 2025年度綜合交通樞紐停車(chē)場(chǎng)租賃與交通換乘服務(wù)合同3篇
- 2025年度高端裝備制造企業(yè)整體轉(zhuǎn)讓協(xié)議版3篇
- 化纖織造行業(yè)-生產(chǎn)工藝流程簡(jiǎn)介課件
- 棚戶區(qū)改造項(xiàng)目房屋拆除工程施工組織設(shè)計(jì)方案
- 流行病學(xué)知識(shí)考核試題題庫(kù)與答案
- DB11-T212-2017園林綠化工程施工及驗(yàn)收規(guī)范
- 小學(xué)數(shù)學(xué)自制教具學(xué)具的研究及探討
- 廣東省幼兒園一日活動(dòng)指引(試行)
- 光學(xué)材料-光學(xué)加工流程
- 奔馳卡車(chē)產(chǎn)品分析(課堂PPT)
- 反循環(huán)鉆孔灌注樁施工方案
- 新能源小客車(chē)購(gòu)車(chē)充電條件確認(rèn)書(shū)
- 發(fā)明專利專利答辯模板
評(píng)論
0/150
提交評(píng)論