• 沒有找到結果。

會員子系統架構圖

在文檔中 房屋仲介系統 (頁 22-0)

第三章 系統分析與設計

3.6 會員子系統架構圖

3.6.2 註冊會員資料之流程

如圖 3-7 所示,未加入會員的使用者在介面輸入個人的 基本資料後,經過 Procedure1 的處理過後,即可成為本站 的會員。

圖 3-7 註冊會員資料系統流程圖

Procedure1:將輸入的基本資料與資料庫內的會員資料表做 比對,看是否可以成為合法會員,之後顯示註冊完成畫面,

然後在資料庫新增資料。

輸入會員 基本資 料.aspx

Procedure1 會員資料.MDF

註冊完 成.htm

(a)檔案名稱:House.MDF

(b)輸入會員資料.aspx

3.6.3 會員登入的流程

序號 欄名 格式 長度 備註

圖 3-9 修改會員資料系統流程圖

Procedure3:將修改後的會員資料寫入會員資料庫內,並將 之前的內容覆蓋。

(a) 檔案名稱:House.MDF 資料表:member

記錄格式:如表 3-1

(b)檔案名稱:修改個人資料.aspx

記錄格式: 包含了使用者新密碼、新密碼確認、姓名、

性別、生日、電話、行動電話、住址、及 e-mail,並會顯示 當輸入錯誤時的提示語句。

修改個人 資料.aspx.

Procedure3 會員資料.MDF

修改成 功.htm

紀錄格式:

3.7.1 出售、出租屋刊登子系統之功能圖、系統流程圖檔案

圖 3-11 新增房屋資料系統流程圖

Procedure4:是在會員將新增房屋資料輸入完成後,將此筆 資料寫入房屋資料表內。

(a)檔案名稱:House.MDF 資料表:sellhouse hirehouse

輸入房屋 資.aspx

新增成功 介面.htm 房屋資料.MDF Procedure4

記錄格式:

sellhouse 的格式

序號 資料欄位(英) 資料欄位

hirehouse 的格式

(b)檔案名稱:1.輸入出售房屋資料.aspx

紀錄格式:如表 3-10 (c)新增成功介面.htm

當新增成功時,所顯示的提示頁面。

紀錄格式:

序號 欄名 格式 長度 備註

1 新增成功 文字 12

2 返回主頁 連結 12

表 3-11 新增成功頁面 3.7.3 查詢、修改及刪除房屋資料之流程

此功能讓會員再查詢自己所登錄完的房屋後,選擇修改或是 刪除此房屋資料。

圖 3-12 查詢、修改及刪除系統流程圖 (a)檔案名稱:House.MDF

資料表: sellhouse hirehouse 房屋資料.MDF Procedure5

房屋資料.MDF 房屋資料.MDF Procedur

e6 Procedure7

(b)檔案名稱:登入成功.apsx

紀錄格式:如表 3-10

3.8 買屋、租屋查詢子系統架構圖

此系統主要是讓使用者依照自己所需要的房屋型式來 選擇希望買到或租到的房屋。

3.8.1 買屋、租屋查詢子系統之系統流程圖、檔案與記錄格 式

圖 3-13 買屋、租屋查詢子系統資料流程圖 3.8.2 買屋、租屋查詢子系統之流程

此圖說明買屋、租屋者如何查詢和系統如何處理資料。

3.1 買屋、租 屋查詢

房屋資料庫

房屋查詢 查詢結果

圖 3-14 買屋、租屋查詢系統的系統流程圖 Procedure8:將輸入欲搜尋的目標資料與資料庫內容作比 對,將符合的資料輸出

(a)檔案名稱:House.MDF 資料表:sellhouse hirehouse

記錄格式: 如表 3-2、3-3 (b)檔案名稱:輸入搜尋資料.aspx

紀錄格式:包含可輸入路段查詢、下拉式的房屋類型查 詢、房屋金額查詢等

輸入搜尋 資料.apsx

房屋資料.MDF

搜尋結 果.aspx Procedure8

紀錄格式:

圖 3-15 管理員子系統資料流程圖

圖 3-16 管理員登入系統流程圖

(b) 輸入登入資料.aspx

與會員登入為同一個介面,包括帳號、密碼的輸入。

紀錄格式:如表 3-4 (c)登入成功.aspx

為管理者的管理介面,包含查詢、刪除房屋資料及會員 資料。

紀錄格式:

序號 欄名 格式 長度 備註

1 會員查詢 連結 10

2 出租房屋查詢 連結 20

3 出售房屋查詢 連結 20

4 返回首頁 連結 10

表 3-17 管理者頁面 3.9.3 查詢及刪除房屋或會員資料之流程

當管理員登入後,可選擇自己所需的方式來查詢資料。

圖 3-17 查詢及刪除房屋或會員資料系統流程圖 Procedure10:抓取會員資料表內的所有資料

Procedure11:抓取房屋資料表內的所有資料 Procedure12:將所選的資料進行刪除的動作 Procedure13: 將所選的資料進行刪除的動作 (a)檔案名稱:House.MDF 會員資料.MDF Procedure10

會員資料.MDF

房屋資料.MDF Procedure11

Procedure12 Procedure13 房屋資料.MDF

記錄格式:如表 3-1

(e)檔案名稱:查詢房屋結果.aspx

顯示出管理員所查詢的房屋資料。

紀錄格式:如表 3-12 (f)檔案名稱:刪除結果.aspx

顯示管理員所刪除成功的房屋或會員資料。

紀錄格式:如表 3-14

第四章 系統建置

完成第三章的系統分析及製定我們所需要的表格後,接 下來就是開始製作系統,首先是我們網站的首頁部分,網頁 內有會員登入的連結,及最新 5 筆的欲出售房屋及出租的房 屋資料

圖 4-1 買屋、租屋系統首頁

4.1 會員子系統實作

會員子系統的目的在讓使用者加入會員,然後在本站使 用使用者需求的功能,並安全性也較高,管理員也比較方便 於整個系統的管理。

4.1.1 會員登入 (1)輸入畫面

當使用者按下首頁會員登入的超連結後,便會進入會員 登入的頁面,輸入完帳號及密碼後,按下登入,若帳號、密 碼無誤則進入會員主頁面,若有問題,則會在輸入畫面給予 提示。

圖 4-2 登入畫面

(b)演算法

Input 帳號、密碼 Click 登入

{

If 資料無誤 Then

Display 會員主畫面 Else

Display 錯誤訊息 End If

}

(c)會員主頁面

圖 4-3 會員主頁面 4.1.2 註冊會員資料

若在會員登入的選單中,點選立即註冊的超連結,將會 進入會員註冊的頁面,輸入完資料後,便可以按送出資料來 完成會員註冊,若有輸入錯誤,在此頁面上會有錯誤訊息的 提示列。

(a)輸入畫面

圖 4-4 註冊會員資料輸入畫面 (b)演算法

Input 會員資料 Click 送出資料

{

If 輸入資料正確 Then 資料寫進資料庫

Display 成功註冊頁面 Else

Display 錯誤訊息 End If

}

(c)輸出畫面

(1)註冊成功畫面

圖 4-5 註冊成功畫面 (2)錯誤訊息畫面

圖 4-6 錯誤訊息畫面 4.1.3 修改會員資料

在會員主畫面中,點選修改個人基本資料的超連結後,

便可以進入修改會員資料的表單,修改完資料後,按送出資 料的按鈕後,若輸入資料正確,將會進入修改成功的頁面,

並將資料庫的會員資料更新,若有錯誤,則會有錯誤訊息的 提示列。

(a)輸入畫面

圖 4-7 修改會員資料畫面 (b)演算法

Input 欲修改的個人資料 Click 送出資料

{

If 輸入資料正確 Then

將資料庫的會員資料更新 Display 修正成功的畫面 Else

Display 錯誤訊息

End If }

(c) 輸出畫面

圖 4-8 修改會員資料成功畫面

4.2 出售、出租子系統實作

當屋主完成註冊成為會員並登入之後,便可以於會員主 頁面進入此系統,此系統提供了房屋資料的新增與修改及刪 除,讓會員能夠在方便的功能下,登錄自己想出售或出租的 房屋。

4.2.1 新增房屋資料

在成功登入,進入會員主畫面後,點選登錄出售房屋(或 登錄出租房屋),就可以進入登錄房屋資料的頁面,而填完 房屋資料並無錯誤,按下送出資料的按鈕,資料庫將新增一 筆房屋資料,且得到輸出畫面,若有錯誤,則會顯示錯誤訊 息。

(a) 輸入畫面

圖 4-9 新增出售房屋資料畫面

圖 4-10 新增出租房屋資料畫面 (b)演算法

Input 欲新增出售(出租)的房屋資料 Click 送出資料

{

If 輸入資料正確 Then

將此筆資料寫入資料庫資料表內 Display 新增成功畫面

Else

Display 錯誤訊息 End If

}

(c)輸出畫面

圖 4-11 新增房屋資料成功畫面 4.2.2 查詢、修改及刪除房屋資料

1.查詢房屋資料

在登入後於會員主頁面中,點選你登錄出售的房屋(或 你登錄出租的房屋)的超連結,便可查詢到你登錄的房屋資 料。

(a)輸入畫面

圖 4-12 查詢房屋資料畫面 (b) 演算法

Click 你登錄出售的房屋(你登錄出租的房屋) Then 將你的帳號與房屋資料表內的帳號欄位比較 Display 你所登錄的房屋資訊

(c)輸出畫面

圖 4-13 查詢房屋結果畫面 2.修改房屋資料

在查詢你所登錄的房屋結果頁面中,點選位於房屋資料 後端的修改的超連結,就會進入修改房屋資料的頁面,當填 完欲修改的資料後,按下送出資料的按鈕,若資料無誤,則 資料庫將更新此筆房屋資料,並得到修改成功頁面。

(a)輸入畫面

圖 4-14 修改房屋資料輸入畫面 (b)演算法

Input 輸入欲修改的資料 Click 送出資料

{

If 資料輸入無誤 Then

資料庫將此筆房屋資料更新 Display 修改成功畫面 Else

Display 錯誤訊息

End If }

(c)輸出畫面

圖 4-15 修改房屋資料成功畫面 3.刪除登錄的房屋

在查詢已登錄的房屋資料,若是點選刪除的超連結,就 可以將此筆房屋資料刪除。

(a)輸入畫面

圖 4-16 刪除房屋資料畫面 (b)演算法

Click 刪除 Then

刪除資料庫內此筆房屋資料 Display 刪除成功畫面

(c)輸出畫面

圖 4-17 刪除房屋資料成功畫面

4.3 買屋、租屋查詢子系統實作

這個子系統主要給使用者依照房屋地址、金額、房屋類 型,來選擇自己所需要的房屋,再依照查詢的結果自行與屋 主聯絡,完成買屋或租屋的交易。

1.買屋(租屋)查詢管理

使用者可以選擇自己所需求的條件,查循本站的買屋或 租屋的房屋資料。

在會員主頁面中,點選查詢欲出售的房屋(查詢欲出租 的房屋)的超連結後,使用者就可以進入查詢的頁面中,在 以輸入或下拉式選單來選擇自己所需要的條件後,按下送出 查詢後,即可查詢到自己所需要的房子,再按下位於資料後 方點我的超連結後,即可看到此房屋的詳細資料。

(a)輸入畫面

圖 4-18 房屋查詢輸入畫面 (b)演算法

Select 欲查詢的租屋條件 Click 送出查詢

{

與資料庫內的資料做比較 Display 查詢的結果 }

(c)輸出畫面

圖 4-19 查詢結果畫面 按下"點我"超連結的詳細房屋資料頁面:

圖 4-20 詳細房屋資料輸出畫面

4.4 網管子系統實作

此系統是方便管理員線上直接管理,不用到資料庫內尋 找要處理的資料,只要在此系統上輸入特定的項目,就可以 幫管理員找到他們所需要的資料。

4.4.1.管理員登入動作

在首頁按下會員登入的連結後,利用會員登入的頁面,

輸入管制者的帳號、密碼後,若資料無誤則進入管理者頁面。

(a)輸入畫面

圖 4-21 管理員登入畫面

(b)演算法

Input 管理員帳號、密碼 Click 登入

{

If 帳號、密碼正確 Then Display 管理者頁面 End If

}

(c)輸出畫面

圖 4-22 管理者頁面

4.4.2 查詢及刪除會員或房屋資料 (1)查詢會員資料

4.4.2 查詢及刪除會員或房屋資料 (1)查詢會員資料

在文檔中 房屋仲介系統 (頁 22-0)

相關文件