【正文】
除非另有科研合同和其他法律文書的制約,本論文的科研成果屬于成都信息工程學院。(4)學??稍试S學位論文被查閱或借閱。(2)學??梢圆捎糜坝?、縮印或其他復制方式保存學位論文。除非另有說明,本文的工作是原始性工作。在此向他表示我最衷心的感謝!在論文完成過程中,本人還得到了索望老師和同學們的熱心幫助,本人向他們表示深深的謝意!最后向在百忙之中評審本文的各位專家、老師表示衷心的感謝!作者簡介:姓 名:李敬 性別:男出生年月:1985年4月10日 民族:漢Email: gamelijing聲 明本論文的工作是 2007年2月至2007年6月在成都信息工程學院網(wǎng)絡(luò)工程 系完成的。本次實踐,對我以后的學習和工作都產(chǎn)生了很大的幫助。通過這次開發(fā),我對ASP技術(shù)以及WEB數(shù)據(jù)庫技術(shù)有了更深層次的了解。同時,系統(tǒng)提供了對房屋各種收費進行設(shè)置并在線計算功能,這樣使得用戶計算房租更方便快捷。結(jié) 論本文分析了當前房屋出租管理業(yè)務的發(fā)展方向和面臨的主要問題,并設(shè)計實現(xiàn)了一套在線出租管理房屋的系統(tǒng)。這些不足具體來說有:① 數(shù)據(jù)庫現(xiàn)存記錄數(shù)量量較小,未能測試出當數(shù)據(jù)存儲了超大容量數(shù)據(jù)時的系統(tǒng)運行情況。系統(tǒng)數(shù)據(jù)庫調(diào)用正常,實現(xiàn)了預期功能,目前試運行良好。(3) 測試系統(tǒng)能否在服務器上正常運行,系統(tǒng)各模塊功能是否能夠?qū)崿F(xiàn)。5系統(tǒng)測試(1) 檢測數(shù)據(jù)庫連接是否正常,內(nèi)容是否完整。 解決辦法(1)在編寫模糊查詢代碼的時候引入一個選擇語句select …case 來控制一個區(qū)間條件。) sf=cint(rs(水費)) df=cint(rs(電費)) qf=cint(rs(煤氣)) wf=cint(rs(網(wǎng)費)) ssf=cint(rs(收視費)) fz=cint(rs(房租)) sfs=t1*sf dfs=t2*df qfs=t3*qf wfs=wf*tday/30 ssfs=ssf*tady/30 fzs=fz*tday/30 sun=dfs+qfs+wfs+ssfs+fzs+sfs%這段代碼主要實現(xiàn)了接受用戶輸入的收費數(shù)據(jù),并根據(jù)預先指定的計算公式計算出結(jié)果。uidamp。其主要代碼如下:% t1=cint(request(t1)) t2=cint(request(t2)) t3=cint(request(t3)) t4=cint(request(t4)) t5=cdate(request(t5)) t6=cdate(request(t6)) tday=t6t5 if request(c1)= then c1=0 else c1=request(c1) end if if request(c2)= then c2=0 else c2=request(c2) end if uid=session(id) set rs=(select * from house_manage where 房屋ID=39。 數(shù)據(jù)計算圖43數(shù)據(jù)計算頁面數(shù)據(jù)計算功能主要是為會員提供的,會員用戶可以利用該功能來輸入房屋的各種收費信息,然后進行計算。39。amp。 )%這段代碼主要實現(xiàn)的是數(shù)據(jù)更新功能,用戶發(fā)布信息后可以通過更新功能隨時來更新已發(fā)布的信息。uidamp。 where id=39。t9amp。, 備注=39。t8amp。, 聯(lián)系電話=39。t7amp。, 聯(lián)系人=39。t6amp。, 房屋地址=39。t5amp。,設(shè)備情況=39。t4amp。, 基礎(chǔ)設(shè)施 =39。t3amp。, 出租價格=39。t2amp。, 房屋面積=39。t1amp。 數(shù)據(jù)插入更新刪除 數(shù)據(jù)插入!include file=% set rs=()sql=select * from house_note sql,conn,1,3 rs(房東名字)=uname rs(房屋id)=uid rs(留言姓名)=xm rs(聯(lián)系方式)=lx rs(留言內(nèi)容)=lyrs(留言主題)=ztrs(留言日期)=date() if not then(添加成功) else (出錯啦!)end if % % set rs=(update info set 房屋戶型=39。/script %其中的t1,t2,t3...都是從查詢提交頁面返回的查詢條件,將數(shù)據(jù)庫里面的數(shù)據(jù)和這些條件對比就可以找到符合條件的準確結(jié)果了。)。 ) if then script language=javascriptalert(39。t6amp。 and 設(shè)備情況 like 39。s5amp。 and 房屋戶型=39。s4amp。 and 裝修程度=39。t2amp。 and 39。t1amp。 and 房屋面積 between 39。t4amp。 and 39。t3amp。 and 出租價格 between 39。s2amp。 and 房屋位置 like 39。t5amp。精確查詢就是在模糊查詢的基礎(chǔ)上把各項名稱具體化了,精確查詢主要代碼如下: % t1=trim((t1)) t2=trim((t2)) t3=trim((t3)) t4=trim((t4)) t5=trim((t5)) t6=trim((t6)) s2=trim((s2)) s4=trim((s4)) s5=trim((s5))set rs=(select * from info where datediff(dy,發(fā)布日期,getdate())39。60039。39。amp。%39。%amp。60039。50039。39。amp。%39。%amp。50039。40039。39。amp。%39。%amp。40039。30039。39。amp。%39。%amp。30039。20039。39。amp。%39。%amp。20039。10039。39。amp。%39。%amp。10039。039。39。amp。%39。%amp。39。amp。%39。%amp。 /script() else Session (user) =user End if Set rs=nothing Set conn=nothing %管理員的登陸與上述代碼類似。)。) if then script alert(39。passamp。 and 密碼=39。useramp。 /script () End ifuser=trim((user))pass=trim((pwd)) set rs=(select * from users where 房東名字=39。)。 /script () End if If request. Form (pwd) = then Response. Writescript language=JavaScriptalert(39。)。form name=form1 method=post action=check. aspLabelinput name=user type=text id=user/labelpLabelinput name=pwd type=password id=pwd/label/p plabelinput type=submit name=Submit value=