freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于j2ee的房屋租賃管理系統(tǒng)(參考版)

2025-06-27 15:44本頁面
  

【正文】 我會記得這么一個難忘的時期,是我的指導(dǎo)老師和同學(xué)們鼓舞和激勵了我,使得我能夠完成整個設(shè)計開發(fā),在此,我再次對對他們表示謝意,非常感謝! 參考文獻[1] 劉衛(wèi)國,亞暉著,《數(shù)據(jù)庫技術(shù)與應(yīng)用:SQL Server》,清華大學(xué)出版社,2007[2] 林上杰,林康司著,《JSP 》,北京:電子工業(yè)出版社, 2004[3] 薩師煊、王珊 編著,《數(shù)據(jù)庫系統(tǒng)概論》,高等教育出版社,2002年3月[4] 郭盈發(fā),張紅娟 數(shù)據(jù)庫原理[M]. 北京:西安電子科技大學(xué)出版社,2002[5]呂偉臣 JSP入門與提高[M]. 北京:清華大學(xué)出版社,2004[6]林華聰 余劍峰 JSP數(shù)據(jù)庫設(shè)計思想與實踐[M]. 北京:冶金工業(yè)出版社,2002[7]楊海東 劉海英 JSP數(shù)據(jù)庫高級實例導(dǎo)航[M]. 北京:科學(xué)出版社,2004[8]盧國俊 JSP之數(shù)據(jù)庫開發(fā)[ M ]. 北京:電子工業(yè)出版社,2002 [9]謝天 劉路 管理信息系統(tǒng)的設(shè)計與實現(xiàn)[J]. 洛陽:華南工業(yè)??茖W(xué)校學(xué)報[J] 2003 [10]劉新偉 楊嵩 JSP數(shù)據(jù)庫連接[J] 成都:西南工業(yè)大學(xué)學(xué)報[J] .2003 。他們不但開闊了我的眼界,而且還告訴我了許多解決問題的方法和技巧,這將為我今后走上工作崗位奠定基礎(chǔ)。沒有他的關(guān)心和指導(dǎo),我的畢業(yè)設(shè)計遇到困難的時候,也許等待我的只有誤區(qū)和漫長的毫無頭緒的思考。 致 謝本設(shè)計是在我的導(dǎo)師指導(dǎo)下完成的。 只有高內(nèi)聚性的模塊才可能被重用。 判斷一個模塊是否有高的內(nèi)聚性,看一看你是否能夠用一個簡單的句子描述它的功能就行了。 二、 提高軟件的內(nèi)聚性,如果一個軟件的模塊只實現(xiàn)一個功能,那么該模塊具有高內(nèi)聚性。 你可以通過以下方法降低程序的耦合度:隱藏實現(xiàn)細節(jié),強制構(gòu)件接口定義,不使用公用數(shù)據(jù)結(jié)構(gòu),不讓應(yīng)用程序直接操作數(shù)據(jù)庫[10](經(jīng)驗法則是:當應(yīng)用程序員在寫SQL代碼的時候,你的程序的耦合度就已經(jīng)很高了)。在這里考慮的問題為一、降低軟件模塊間的耦合度 ,高耦合度的系統(tǒng)是很難維護的。接下來是程序設(shè)計。數(shù)據(jù)庫設(shè)計是一個很關(guān)鍵的步驟,表與表之間清晰的關(guān)系,表內(nèi)部的主碼設(shè)計的好壞,數(shù)據(jù)的累加數(shù)據(jù)項的添加等都是不容忽視的問題。只有結(jié)合別人的心得、示例、自己的經(jīng)驗、創(chuàng)新,你才會進步。做這個系統(tǒng),首先要深入的調(diào)查需求,然后參考一些類似的系統(tǒng)。在實際工作中需要注意避免以下幾種傾向:1) 開發(fā)人員覺得已經(jīng)明白用戶的需求了而沒有和用戶進行切實有效溝通;2) 主觀武斷,開發(fā)人員力圖增加一些“用戶欣賞”但需求規(guī)格說明中并未涉及的新功能;3) 用戶提供過于簡單的規(guī)格說明;這都是我們要避免的。對用戶需求了解的正確與否,直接影響程序設(shè)計、系統(tǒng)測試、系統(tǒng)維護的進度和工作量。由于本身水平有限,時間倉促,本系統(tǒng)還有很多不盡人意的地方。系統(tǒng)運行穩(wěn)定,操作簡單,維護方便,實現(xiàn)對房源的管理。經(jīng)過多次修改并測試,基本能夠達到功能完備,無異常錯誤,數(shù)據(jù)安全,用戶權(quán)限可靠等目的。在測試系統(tǒng)的整個流程的過程中,針對系統(tǒng)的不同分支結(jié)構(gòu),不同功能模塊,都發(fā)現(xiàn)了或大或小的問題,例如,退出窗口提示數(shù)據(jù)保存信息,非法用戶的越權(quán)操作,以及一些邏輯順序錯誤。通過對基本數(shù)據(jù)的測試,發(fā)現(xiàn)了一些問題,例如:輸入數(shù)據(jù)超過范圍,輸入數(shù)據(jù)類型不符,數(shù)據(jù)長度不符等等,針對每一種錯誤,進行了相應(yīng)的錯誤處理,在數(shù)據(jù)的安全性方面,系統(tǒng)增加了很多約束,例如:通過不可編輯的下拉單來防止用戶輸入非法的數(shù)據(jù),通過灰化動態(tài)文本框來保證數(shù)據(jù)的安全等等。由于測試的過程中,時間比較少,在測試的方法和測試用例的選擇方面可能還存在各種不足之處,系統(tǒng)的某些方面難免存在不足或者漏洞,只能在現(xiàn)有的水平上來解決所有這些現(xiàn)有的問題。對客戶機/服務(wù)器模式的工作情況進行了測試,不只在本地機器,還在服務(wù)器上也進行了測試。:在系統(tǒng)的可移植性上,把編譯成可執(zhí)行文件的程序拿到不同的軟件環(huán)境和硬件平臺下進行測試。針對系統(tǒng)各個功能模塊,對照功能的流程圖,對每一個操作都進行了分析,得出了各種可能出現(xiàn)的情況,并對各種情況的不同處理進行了測試,包括正常情況和錯誤處理情況。從用戶的角度考慮,可能出現(xiàn)的操作錯誤和數(shù)據(jù)輸入錯誤,也都進行了一系列的測試。 測試的方法:在數(shù)據(jù)測試的過程中,主要根據(jù)一些數(shù)據(jù)的臨界值,從數(shù)據(jù)類型,數(shù)據(jù)范圍,數(shù)據(jù)長度等多方面考慮,列舉了一系列的測試用例,重點測試了一些危險數(shù)據(jù)和邊緣數(shù)據(jù),盡量做到系統(tǒng)的可靠性。為了確保軟件的質(zhì)量,較理想的做法應(yīng)該是對軟件的開發(fā)過程,按軟件工程各階段形成的結(jié)果,分別進行嚴格的審查。測試的目的是發(fā)現(xiàn)程序中的錯誤,是為了證明程序有錯,而不是證明程序無錯。這個定義明確指出:軟件測試的目的是為了檢驗軟件系統(tǒng)是否滿足需求。通俗地講,軟件測試就是在軟件投入運行前,對軟件需求分析、設(shè)計規(guī)格說明和編碼進行最終復(fù)審的活動。并且該頁面還支持直接從網(wǎng)頁啟動進行即時聊天。有利于公司的長久發(fā)展。管理員可以幫助會員發(fā)布自己的求租信息。需要說明的是,由于沒有安裝打印機,未能進行測試。處理流程見下圖46所示:用戶選擇查詢內(nèi)容用戶設(shè)置查詢條件查詢條件判斷更改查詢條件顯示查詢信息顯示錯誤信息 條件非法 條件合法圖46 房屋信息查詢流程圖房屋查詢界面如下圖47 所示,通過本功能,客戶可以方便滿意地找到自己需要的房源信息。查詢的速度要快捷,查詢的結(jié)果要準確。 }}在任意一個管理信息系統(tǒng)中,查詢功能都是一項極其重要的功能,當有很多房屋信息時,如何給用戶呈現(xiàn)出需要的信息和過濾掉不用的信息是一個需要解決的問題。 } else { (message, \u7CFB\u7EDF\u7EF4\u62A4\u4E2D\uFF0C\u8BF7\u7A0D\u540E\u518D\u8BD5\uFF01)。 if(flag == 1) { (message, \u64CD\u4F5C\u6210\u529F\uFF01)。 String intro = (intro)。 String linkman = (linkman)。 String price = (price)。 String video = (video)。相關(guān)代碼[6]如下表42所示:表42 新增出租信息處理代碼String method = (method).trim()。圖43 主窗口設(shè)計房屋登記表的流程圖如下圖44所示:用戶輸入房屋信息數(shù)據(jù)合法判斷存入數(shù)據(jù)庫存入成功?增加完畢顯示錯誤信息圖44 房屋登記流程圖房屋管理輸入界面如圖45所示:圖45 房屋出租管理界面房屋登記具體包括:房屋戶型、視頻、面積、價格、聯(lián)系人、聯(lián)系人電話、地址和詳細資料。導(dǎo)航主菜單分為首頁、最新動態(tài)、出租信息、求租信息、信息檢索、會員登錄和留言簿幾個功能。 }} 首頁設(shè)計管理系統(tǒng)首頁如下圖43所示,最上面的有4個鏈接:分別是會員登錄、用戶注冊、找回密碼和管理員登錄入口。 ((new StringBuilder((sysdir))).append(/).toString()).forward(request, response)。\00339。 break。 (message, \u7528\u6237\u540D\u9519\u8BEF\uFF01\u8BF7\u786E\u8BA4\u7BA1\u7406\u6743\u9650\uFF01)。 case 2: // 39。 ((new StringBuilder((sysdir))).append(/).toString()).forward(request, response)。 (user, username)。\00139。 int flag = (username, md5password, password, useros, loginip)。 String useros = ()。 StringTokenizer st = new StringTokenizer(agent, 。} else { String md5password = (password)。} else if(password == null || ().equals()){ (message, \u8BF7\u8F93\u5165\u5BC6\u7801\uFF01)。if(username == null || ().equals()){ (message, \u8BF7\u6
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1