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

正文內(nèi)容

基于ssh的房地產(chǎn)信息管理系統(tǒng)畢業(yè)設(shè)計(jì)說(shuō)明書-資料下載頁(yè)

2025-07-01 10:34本頁(yè)面

【導(dǎo)讀】于年月日進(jìn)行了畢業(yè)設(shè)計(jì)(論文)答辯。答辯委員會(huì)人,出席人。當(dāng)前房地產(chǎn)市場(chǎng)不斷發(fā)展,房產(chǎn)中介市場(chǎng)也在日益壯大。介管理信息系統(tǒng)有利于整合和管理市場(chǎng)的房產(chǎn)資源,極大得方便了房主與客戶。本系統(tǒng)采用B/S三層結(jié)構(gòu),使用jsp網(wǎng)頁(yè)開發(fā)技術(shù)進(jìn)行設(shè)計(jì)。房屋的租賃和買賣開辟更廣泛的市場(chǎng)空間。會(huì)員可以根據(jù)自己的需求發(fā)布房源信。息,并對(duì)發(fā)布的信息進(jìn)行管理。同時(shí)會(huì)員還能夠進(jìn)行合租匹配查詢以及收藏夾管。據(jù)庫(kù)的具體設(shè)計(jì),以及功能實(shí)現(xiàn)的關(guān)鍵代碼。通過分析房主和客戶各自不同的需。中遇到的問題和解決方法。

  

【正文】 號(hào)性 別姓 名電 子 郵 箱聯(lián) 系 電 話回 復(fù) 內(nèi) 容回 復(fù) 時(shí) 間留 言 人 圖 52 留言信息 ER 圖 圖 53 數(shù)據(jù) 實(shí)體 ER 總圖 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 第 21 頁(yè) 建立數(shù)據(jù)庫(kù)的原則 在建立數(shù)據(jù)庫(kù)時(shí),由于表中儲(chǔ)存信息的不同,所以表中所需的字段也不一樣,在確定所需字段時(shí)有以下原則: ( 1)描述不同主題的字段應(yīng)屬于不同的表,通過定義 之間的關(guān)系,可以將多個(gè)表中的字段進(jìn)行數(shù)據(jù)組合,生成各種表單或報(bào)表。 ( 2)不要在表中儲(chǔ)存通過推導(dǎo)或計(jì)算得到的數(shù)據(jù)。 ( 3)收集所需的全部信息,應(yīng)全面檢查書面的表單和報(bào)表,確定所需的數(shù)據(jù)都已包含在所設(shè)計(jì)的表中或可以由這些表計(jì)算出來(lái)。 ( 4)以最小的邏輯單位儲(chǔ)存信息,應(yīng)盡量把信息分解成比較小的邏輯單位。 ( 5)對(duì)于主鍵字段, MySQL 不允許其有重復(fù)值或 NULL 值。 建立字段的原則 在實(shí)際選擇和確定數(shù)據(jù)類型時(shí),應(yīng)結(jié)合字段的自身情況并考慮以下幾點(diǎn): ( 1)該字段用于儲(chǔ)存什么類型的值。 ( 2)要對(duì)字段中的值 執(zhí)行什么類型的運(yùn)算。 ( 3)是否要用字段進(jìn)行排序或篩選。 ( 4)是否用字段對(duì)記錄進(jìn)行分組。 數(shù)據(jù)庫(kù)表的設(shè)計(jì) 本系統(tǒng)的數(shù)據(jù)庫(kù)名稱為房屋信息,其中包括:①房屋信息表、②客戶信息表、③客戶預(yù)定信息表、④銷售信息表、⑤用戶表、⑥留言信息表、⑦公告、新聞信息表、⑧員工信息表、⑨管理員信息表共九張表,下面將具體介紹部分?jǐn)?shù)據(jù)庫(kù)中表的結(jié)構(gòu)。 各表所對(duì)應(yīng)的簡(jiǎn)稱如表 51 所示。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 第 22 頁(yè) 表 51 系統(tǒng)所用表 表名 說(shuō)明 房屋信息表 此表用于記錄房屋信息 客戶信息表 此表用于記錄客戶信息 客戶預(yù)定信息表 此表用于記錄客戶預(yù)定 信息 銷售信息表 此表用于記錄房屋銷售信息 用戶表 此表用于記錄用戶登陸信息 留言信息表 此表用于記錄用戶留言信息 公告新聞信息表 此表用于記錄公告新聞信息 員工信息表 此表用于記錄員工信息 管理員信息表 此表用于記錄管理員信息 ( 1) 房屋信息表詳細(xì)介紹了房屋信息的情況,包括編號(hào)、樓房名稱、銷售總價(jià)等信息,如表 52 所示。 表 52 房屋信息表 通過房屋信息表可以全面系統(tǒng)的得到房屋信息的情況,便于篩選和了解,并且還可以通過其他信息得到新的情況。 字段名稱 字段類型 主鍵 允許為空 說(shuō)明 樓房編號(hào) Varchar(20) 是 否 標(biāo)示一個(gè)樓房 樓房名稱 Varchar(20) 是 樓房地址 Varchar(20) 是 房屋朝向 Varchar(20) 是 房屋面積 Varchar(20) 是 房間格局 Varchar(20) 是 銷售總價(jià) Varchar(20) 是 樓房單元 Varchar(20) 是 樓房備注 Varchar(100) 是 邏輯 Varchar(1) 是 ‘ 1’ 存在 ‘ 0’ 邏輯性刪除 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 第 23 頁(yè) ( 2)客戶信息表介紹了客戶的所有信息 ,包括客戶的編號(hào)、客戶姓名、需求房型等信息,如表 53 所示。 表 53 客戶信息表 字段名稱 字段類型 主鍵 允許為空 說(shuō)明 客戶編號(hào) Varchar(20) 是 否 標(biāo)示客戶 客戶姓名 Varchar(20) 是 性別 Varchar(20) 是 聯(lián)系電話 Varchar(20) 是 需求房型 Varchar(20) 是 需求面積 Varchar(20) 是 支付方式 Varchar(20) 是 備注 Varchar(100) 是 購(gòu)房數(shù)量 Varchar(3) 是 邏輯 Varchar(1) 是 ‘ 1’ 存在 ‘ 0’ 邏輯性刪除 通過客戶信息表可以全面系統(tǒng)的得到房客戶信息的情況,便于篩選和了解,并且還可以通過其他信息得到新的情況,有效地掌握客戶的需求。 ( 5)用戶信息表介紹了登錄的身份及密碼,包括管理員登錄,客戶登錄,如表 55 所示。 表 55 用戶信息表 字段名稱 字段類型 主鍵 允許為空 說(shuō)明 姓名 Varchar(20) 是 否 密碼 Varchar(20) 是 用戶身份 Varchar(20) 是 邏輯 Varchar(1) 是 ‘ 1’ 存在 ‘ 0’ 邏輯性刪除 ( 4)銷售信息表詳細(xì)介紹了房屋銷售的情況,包括客戶編號(hào)、樓房編號(hào)、樓房單元等信息,如表 54 所示。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 第 24 頁(yè) 表 54 銷售信息表 字段名稱 字段類型 主鍵 允許為空 說(shuō)明 訂單編號(hào) Varchar(20) 是 否 客戶編號(hào) Varchar(20) 是 樓房名稱 Varchar(20) 是 銷售狀態(tài) Varchar(20) 是 銷售總價(jià) Varchar(20) 是 支付方式 Varchar(20) 是 已付金額 Varchar(20) 是 房 屋朝向 Varchar(20) 是 樓房單元 Varchar(20) 是 樓房編號(hào) Varchar(20) 是 邏輯 Varchar(1) 是 ‘ 1’ 存在 ‘ 0’ 邏輯性刪除 ( 6)留言信息表介紹了客戶、員工的留言,如表 56 所示。 表 56 留言信息表 字段名稱 字段類型 主鍵 允許為空 說(shuō)明 留言編號(hào) Varchar(20) 是 否 標(biāo)示留言 留言內(nèi)容 Varchar(1000) 是 回復(fù)留言 Varchar(1000) 是 接受者 Varchar(20) 是 接收時(shí)間 Date 是 發(fā)送者 Varchar(20) 是 發(fā)送時(shí)間 Date 是 邏輯 Varchar(1) 是 ‘ 1’ 存在 ‘ 0’ 邏輯性刪除 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 第 25 頁(yè) 第 6 章 系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 詳細(xì)設(shè)計(jì)是 系統(tǒng) 開發(fā) 中 的一個(gè) 重要步驟 ,是對(duì)概要設(shè)計(jì)的一個(gè)細(xì)化,就是詳細(xì)設(shè)計(jì)每個(gè)模塊實(shí)現(xiàn)算法,所需的局部結(jié)構(gòu)。詳細(xì) 設(shè)計(jì) 的主要任務(wù)是設(shè)計(jì)每個(gè)模塊的實(shí)現(xiàn)算法、所需的局部 數(shù)據(jù)結(jié)構(gòu) 。詳細(xì)設(shè)計(jì)的目標(biāo)有兩個(gè):實(shí)現(xiàn)模塊功能的算法要邏輯上正確和算法描述要簡(jiǎn)明易懂。 管理員模塊 登錄的實(shí)現(xiàn) 管理員通過表單提供登陸信息,系統(tǒng)根據(jù)用戶提供的信息對(duì)管理員進(jìn)行查詢鑒別,如果身份合法,則進(jìn)入系統(tǒng)主頁(yè)。管理員登錄界面如圖 61 所示。 圖 61 用戶登錄界面示意圖 新聞公告的實(shí)現(xiàn) 新聞公告管理只要包括對(duì)新聞公告的查看、修改、添加、邏輯性批量刪除 新聞公 告模塊界面如圖 62所示。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 第 26 頁(yè) 圖 62 新聞公告瀏覽界面示意圖 單擊查看公告中的 [瀏覽 /修改 ],可以瀏覽 /修改公告的具體內(nèi)容,管理員修改公告模塊界面如圖 63所示。 圖 63 新聞公告修改界面示意圖 單擊新聞公告管理的【新聞公告發(fā)布】,可以進(jìn)行新聞公告的發(fā)布,管理員發(fā)布新聞公告模塊界面如圖 64所示。 圖 64 新聞公告發(fā)布界面示意圖 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 第 27 頁(yè) 新聞公告管理代碼實(shí)現(xiàn): Dao 層: //新聞公告信息發(fā)布 public boolean addnews(News news) { try{ ().save(news)。 return true。 } catch(Exception e){ return false。 } } //新聞公告信息查詢 public List cxnews() { String[] param = new String[]{}。 return ().find(from News n where =39。+1+39。 order by time desc,param)。 } //新聞公告信息修改 public List xgnews(String nid) { String[] param = new String[]{nid}。 return ().find(from News n where =? and logic=39。+1+39。 ,param)。 } public boolean upnews(News news) { try{ ().update(news)。 return true。 } catch(Exception e){ return false。 } } //新聞公告信息刪除 public boolean delnews(News news) { try{ ().update(news)。 return true。 } catch(Exception e){ return false。 } } Service層: //新聞公告信息發(fā)布 public boolean addnews(News news) { return ().addnews(news)。 } //新聞公告信息查詢 public List cxnews() { return ().cxnews()。 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 第 28 頁(yè) } //新聞公告信息修改 public List xgnews(String nid) { return ().xgnews(nid)。 } public boolean upnews(News news) { return ().upnews(news)。 } //新聞公告信息刪除 public boolean delnews(News news) { return ().delnews(news)。 } Action層: //新聞公告信息發(fā)布 public String add(){ return success。 } public String addnews(){ News news = new News()。 (NOT+(nid, news))。 (title)。 (content)。 (new Date())。 (fbr)。 (1)。 Map session = ().getSession()。 if(().addnews(news)){ String m=39。scriptalert(39。添加成功!!39。)。=39。 39。/script39。 (m, m)。 return success。 } else { String m=39。scriptalert(39。添加失?。?!39。)。=39。 39。/script39。 (m, m)。 return error。 } } //新聞公告信息查詢 public String cxnews(){ Map session = ().getSession()。 Map request = (Map)().get(request)。 List list = ().cxnews()。 if(()0){ (list, list)。 return success。 } else { 平頂山工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書 第 29 頁(yè) String m=39。scriptalert(39。抱歉,沒有要查詢的信息??!39。)。=39。 39。/script39。 (m, m)。 return error。 } } //新聞公告信息修改 public String xgnews(){ List list = ().xgnews(nid)。 Map session = ().getSession()。 Map request = (Map)().get(request)。 if(()0){ (list, list)。 return success。 } else { String m=39。scriptalert(39。抱歉,沒有要查詢的信息??!39。)。=39。 39。/script39。 (m, m)。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1