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

正文內(nèi)容

房屋租賃信息管理系統(tǒng)(文件)

2025-04-25 21:37 上一頁面

下一頁面
 

【正文】 ,使得我的畢業(yè)設(shè)計(jì)更具有現(xiàn)實(shí)意義。 系統(tǒng)的設(shè)計(jì)過程本課題的開發(fā)要求基于WEB數(shù)據(jù)庫來實(shí)現(xiàn),通過查找大量資料,找出本類型網(wǎng)站的基本需求,然后從分析用戶身份認(rèn)證方面的問題出發(fā),結(jié)合本次畢業(yè)設(shè)計(jì)的相關(guān)要求寫出需求分析;其次,綜合運(yùn)用以前所學(xué)的相關(guān)知識(shí)(包括軟件工程、計(jì)算機(jī)網(wǎng)絡(luò)安全等),選擇所熟悉的開發(fā)工具和開發(fā)平臺(tái)(如myeclipse,tomcat等)進(jìn)行本畢業(yè)設(shè)計(jì)的開發(fā);在設(shè)計(jì)中以需求分析為基礎(chǔ),按照軟件工程的思想,將需求分析轉(zhuǎn)化為功能需求,搭建本系統(tǒng)的基本框架,寫出系統(tǒng)的主要實(shí)現(xiàn)方法,在開發(fā)的同時(shí)進(jìn)行相關(guān)功能的完整性測(cè)試?!〉?章系統(tǒng)總體設(shè)計(jì),主要是對(duì)系統(tǒng)的總體框架和數(shù)據(jù)庫進(jìn)行設(shè)計(jì),并介紹本系統(tǒng)開發(fā)采用的開發(fā)平臺(tái)和語言。2. 系統(tǒng)構(gòu)成與工作原理鑒于當(dāng)前房租租賃信息管理系統(tǒng)的發(fā)展現(xiàn)狀與未來趨勢(shì),本系統(tǒng)旨在提供一個(gè)能及時(shí)發(fā)布、查詢房屋租賃信息的平臺(tái)。用例圖是從用戶的角度出發(fā)來對(duì)如何使用系統(tǒng)的一種描述方式。該房屋租賃信息管理系統(tǒng)的管理員,注冊(cè)會(huì)員和普通用戶的用例圖分別如下圖所示。 管理員用例圖 功能需求分析在本房屋租賃信息管理系統(tǒng)中,從實(shí)際出發(fā),通過分析,確定本系統(tǒng)應(yīng)該具備登錄注冊(cè)功能,房屋租賃信息發(fā)布功能,房屋租賃信息查詢功能,房屋租賃信息審核功能,用戶個(gè)人中心管理功能等五個(gè)基本功能模塊。只有成功登錄該系統(tǒng)的用戶才能免費(fèi)發(fā)布房屋租賃信息,用戶登錄時(shí)需要填寫“用戶名”和“密碼”兩個(gè)驗(yàn)證信息。用戶發(fā)布的租賃信息需要通過后臺(tái)管理員的審核才能供其他用戶使用。(4)房屋租賃信息審核 系統(tǒng)管理員的主要工作就是審核前臺(tái)用戶發(fā)布的房屋租賃信息。(5)用戶個(gè)人中心管理通過“用戶個(gè)人中心管理”模塊,系統(tǒng)用戶可以修改個(gè)人基本信息和登錄密碼,其中個(gè)人基本信息包括修改“頭像”,“用戶名”,“性別”,“聯(lián)系方式”等。圖4 系統(tǒng)功能結(jié)構(gòu)圖 數(shù)據(jù)需求分析通過對(duì)系統(tǒng)的功能需求分析,我們可以初步得出該系統(tǒng)所需的數(shù)據(jù)庫表的設(shè)計(jì)情況。一個(gè)用戶可以針對(duì)一條信息發(fā)布多條留言。B/。操作系統(tǒng):Windows 7;數(shù)據(jù)庫:MySQL;開發(fā)工具包:;JSP服務(wù)器:;客戶端處理器:Intel Pentium 4 ;內(nèi)存:1G;顯示器:1366 x 768 分辨率,32位色;輸入設(shè)備:鼠標(biāo)、鍵盤。所以部署應(yīng)用程序在tomcat下很容易。下面主要介紹我在本系統(tǒng)中使用到的前端框架Bootstrap。Bootstrap提供了優(yōu)雅的HTML和CSS規(guī)范,它即是由動(dòng)態(tài)CSS語言Less寫成。 Bootstrap的基本結(jié)構(gòu),這就是Bootstrap的基本結(jié)構(gòu):編譯后的文件可以快速應(yīng)用于任何web項(xiàng)目。在本系統(tǒng)的租賃信息管理模塊中,用戶發(fā)布房屋出租信息和房屋求租信息的操作需要通過登錄該系統(tǒng)后才能進(jìn)行。 系統(tǒng)整體流程圖 數(shù)據(jù)庫邏輯設(shè)計(jì)。(2)出租信息表(rent_out)Rent_out表用來記錄用戶發(fā)布的出租信息。由于用戶發(fā)布的出租信息與求租信息,有很多不同的要求,所以把出租求租兩者分開。本系統(tǒng)在設(shè)計(jì)時(shí)普通會(huì)員和管理員共用同一張表,由于普通會(huì)員和管理員擁有不同的身份,所以有角色字段來區(qū)分二者的身份,系統(tǒng)根據(jù)角色決定登錄后跳轉(zhuǎn)到前臺(tái)還是后臺(tái)界面。4. 系統(tǒng)詳細(xì)設(shè)計(jì)本章將從數(shù)據(jù)庫和功能實(shí)現(xiàn)兩個(gè)方便,綜合運(yùn)用業(yè)務(wù)流程圖、程序設(shè)計(jì)流程圖、圖形界面和關(guān)鍵代碼四種方式來說明系統(tǒng)的詳細(xì)設(shè)計(jì)。最后,要能提高數(shù)據(jù)查詢的效率。其中角色表包括兩個(gè)角色,為普通會(huì)員和管理員;求租類型表分為整組跟合租兩種。在安裝好數(shù)據(jù)庫后,將數(shù)據(jù)庫root用戶的密碼改為“password”,然后在mysql中創(chuàng)建數(shù)據(jù)庫,命名為“webhouse”。其中建立表之間的關(guān)系如下。該表是user表的外鍵,不同的角色登錄系統(tǒng)后能進(jìn)行不同的操作。其中publisher為外鍵,是該條信息的發(fā)布者。Checked記錄該條信息是否已審核。但是用戶自己可以看到該條記錄的相關(guān)狀態(tài)。其中sender為該條留言信息的留言者,getter為該條留言信息的接收者,rent_in和rent_out在同一條記錄中,只能有一個(gè)有值,即該條留言信息是針對(duì)哪一條出租信息或者哪一條求租信息發(fā)布的。這五項(xiàng)均為必填項(xiàng),在輸入框后進(jìn)行提示,系統(tǒng)采用ajax技術(shù)動(dòng)態(tài)驗(yàn)證用戶輸入的結(jié)果,如:有為空輸入時(shí),提交后系統(tǒng)彈出對(duì)話框顯示內(nèi)容不能為空的提示。該界面的使用DIV布局,樣式使用的是前端框架bootstrap提供的table樣式中的一種,整個(gè)界面看起來簡單干凈。在后臺(tái)通過request的getParameters()來獲取前臺(tái)傳來的多值元素,這樣我們將獲取一個(gè)string數(shù)組。下面了提供了房屋租賃信息發(fā)布的流程圖和發(fā)布出租信息的控制層及持久層的實(shí)現(xiàn)代碼。 try { ()。 String address = ().getParameter(address)。 Integer money = (().getParameter(money))。 (address)。 (picture)。 ji。 (out)。n39。 (1, ())。 String equ = null。 i++) { equ = equ + equipment[i]+。 for (int i = 0。 (7, ())。 } }通過使用該查詢功能,用戶可以根據(jù)自己的需求過濾信息。租賃信息的審核包括出租信息的審核和求租信息的審核,它們的實(shí)現(xiàn)機(jī)制相同。管理員查看該記錄的詳細(xì)信息后,可以在界面底部對(duì)該信息進(jìn)行審核處理,即評(píng)判該記錄是審核通過還是審核不通過。 圖 15 租賃信息審核流程圖用戶登錄系統(tǒng)進(jìn)入個(gè)人中心后,系統(tǒng)用戶可以修改個(gè)人基本信息和登錄密碼和查看自己發(fā)布的租賃信息的歷史記錄。租賃類型下面的輸入框,提供用戶按租賃信息標(biāo)題,或者租賃房屋地點(diǎn)進(jìn)行模糊查詢。本系統(tǒng)使用的是默認(rèn)端口號(hào)。 創(chuàng)建mysql連接通過編寫測(cè)試類test,我們可以測(cè)試數(shù)據(jù)的連接有沒有成功,如果成功了,我們會(huì)看到MyEclipse控制臺(tái)打印出“連接mysql成功。在用戶個(gè)人中心界面,選中出租史列表中一條出租記錄的列表,點(diǎn)擊刪除功能,系統(tǒng)通過Ajax技術(shù)異步向服務(wù)器發(fā)送請(qǐng)求,該條記錄將動(dòng)態(tài)的被刪除。系統(tǒng)會(huì)對(duì)用戶填寫的信息進(jìn)行檢測(cè),如租賃信息標(biāo)題必須唯一。但此信息不會(huì)在前臺(tái)顯示,必須還要經(jīng)過后臺(tái)管理員的審核,只有通過審核的租賃信息才會(huì)在前臺(tái)顯示。 查詢租賃信息測(cè)試結(jié)果總結(jié)與展望 通過房屋租賃管理系統(tǒng)畢業(yè)設(shè)計(jì),讓我把大學(xué)期間所學(xué)的專業(yè)知識(shí)運(yùn)用到實(shí)踐中,收獲很大。普通游客通過訪問該網(wǎng)站可以瀏覽該網(wǎng)站其他注冊(cè)用戶發(fā)布的出租和求租信息。由于該網(wǎng)站是小型應(yīng)用網(wǎng)站,所以數(shù)據(jù)庫使用的是MYSQL。通過本次畢業(yè)設(shè)計(jì),首先讓我更加深刻的了解到軟件開發(fā)的每一步在軟件開發(fā)過程中的重要性。以前我一遇到不會(huì)的知識(shí)點(diǎn)就會(huì)覺得很煩躁,靜不下心來學(xué)習(xí),但是現(xiàn)在,我覺得自己的這個(gè)毛病得到了緩解。實(shí)用軟件工程(第二版)[M].時(shí)強(qiáng). JSP數(shù)據(jù)庫項(xiàng)目開發(fā)寶典[M]. 北京: 電子工業(yè)出版社, 2007.[8] 林菡, 張軍. 優(yōu)良的網(wǎng)頁設(shè)計(jì)應(yīng)該注意的幾個(gè)要素[J].MVC模式在B/S系統(tǒng)開發(fā)中的應(yīng)用研究[J].MVC模式在B/S系統(tǒng)開發(fā)中的應(yīng)用研究[J].JSP基礎(chǔ)教程[M]. 北京: 清華大學(xué)出版社, 2011.[4] 施伯樂,丁寶康,汪衛(wèi).參考文獻(xiàn)[1] 耿祥義,張躍平.雖然這個(gè)畢業(yè)設(shè)計(jì)是由自己獨(dú)立編碼完成的,但是讓我聯(lián)想到了以后的工作中團(tuán)隊(duì)合作的重要性,因?yàn)榛蛟S我們的功能模塊沒有很大的聯(lián)系,但是其中任何的一塊都將影響整個(gè)系統(tǒng)的整體效果。系統(tǒng)的基本功能已經(jīng)實(shí)現(xiàn),可以正常使用,但在界面的美觀性、數(shù)據(jù)庫設(shè)計(jì)的合理性和搜索功能上存在不足,還需改進(jìn)。發(fā)布后的信息,若通過管理員的審核,將在前臺(tái)頁面顯示,其他瀏覽該網(wǎng)站的用戶可以看到該條信息。該系統(tǒng)由自己從需求分析,到功能需求設(shè)計(jì),代碼的編寫和測(cè)試都由自己全程參與,覺得自己從中收獲了許多。按租賃類型查詢有三種,包括“出租”、“整合”、“合租”。當(dāng)用戶點(diǎn)擊提交按鈕,系統(tǒng)將該記錄添加到數(shù)據(jù)庫。 用戶管理中心界面 測(cè)試結(jié)果界面 房屋租賃信息發(fā)布功能測(cè)試在發(fā)布租賃信息界面,選擇要發(fā)布的信息的類型。 測(cè)試連接mysql 用戶管理功能測(cè)試用戶管理功能模塊包含修改用戶信息,修改密碼,查看租賃信息發(fā)布?xì)v史記錄,刪除租賃信息等幾個(gè)功能子模塊。\ tomcat啟動(dòng)成功示例圖 檢測(cè)MySQL數(shù)據(jù)庫是否連接成功本系統(tǒng)采用jdbc連接數(shù)據(jù)庫。Tomcat默認(rèn)端口為8080,如果計(jì)算機(jī)內(nèi)有其他程序正在運(yùn)用該端口,則服務(wù)器會(huì)報(bào)端口已被占用錯(cuò)誤提示信息。圖16 修改用戶信息流程圖5. 系統(tǒng)測(cè)試房屋租賃管理系統(tǒng)的查詢功能模塊實(shí)現(xiàn)了按照不同條件查詢租賃信息的多種查詢方式,包括按租賃類型查詢、按租賃信息標(biāo)題查詢、按租賃信息地點(diǎn)查詢等。用戶自己可以在個(gè)人中心看到該條記錄的處理狀態(tài),但是沒有通過審核的信息其他瀏覽該系統(tǒng)的用戶將看不到。當(dāng)用戶在前臺(tái)發(fā)布一條出租信息時(shí),系統(tǒng)將記錄存進(jìn)數(shù)據(jù)庫的時(shí)候會(huì)把rent_out表中的legal和checked字段默認(rèn)設(shè)計(jì)為“n”,即審核沒有通過和還沒有審核。其中按標(biāo)題和地址查詢系統(tǒng)采用的是模糊查詢方式,只要符合條件的記錄都將被查出。 } catch (SQLException e) { ()。 i++) { pic = pic + picture[i]+。String pic = 。 for (int i = 0。 (3, ())。n39。 }出租信息錄入數(shù)據(jù)庫的代碼實(shí)現(xiàn)public void addMessage(RentOutVO out) { conn = ()。 pics[j] = ()。 String[] pics = new String[i]。 (equipment)。 (((UserVO)().getAttribut
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1