第三章 系統分析與設計
3.4 介紹營業子系統的功能
3.4.3 討論區子系統
Start
Login_talk.asp
Procedure 3.1
bord.asp
圖 3.7 討論區登入流程圖 member.mdb
Login_mem.asp
Procedure 3.2
mem_space.asp
Procedure 3.3
檔案名稱:Login_mem.asp 記錄格式:參表 3.9
檔案名稱:mem_space.asp 記錄格式:參表 3.10
檔案名稱:member.mdb 記錄格式:參表 3.8
檔案名稱:Login_talk.asp 記錄格式: 檔案名稱:bord.asp
記錄格式:
5 回應時間 文字 8
Procedure 3.1 Login_talk.asp
輸入會員的帳號和密碼按確定,系統讀取資料庫 7dw.mdb 的資料,
確認是否為會員,成功則開啟 bord.asp Procedure 3.2 Login_mem.asp
輸入會員的帳號和密碼按確定,系統讀取資料庫 7dw.mdb 的資料,
確認是否為會員,是會員就可開啟 mem_space.asp 進入會員專區 Procedure 3.3 mem_space.asp
選擇討論區的文字連結,就可開啟 bord.asp 進入會員討論區
2. 刊登文章
Start
Post.asp
Procedure 3.4
bord.asp Post_success.html
Procedure 3.5 talk.mdb
圖 3.8 刊登文章流程圖
檔案名稱:Post.asp 記錄格式:
序號 欄名 格式 長度 附註 1 新話題 文字 15 資料庫連結
2 e-mail 文字 35 資料庫連結 檔案名稱 : Post_success.html
記錄格式:
序號 欄名 格式 長度 附註 1 回討論區 文字 8 文字連結
2 刊登文章成功 文字 8
表 3.17 刊登文章成功 檔案名稱:bord.asp
記錄格式:參表 3.15
檔案名稱:talk.mdb 表單名稱:topic
記錄格式:
Procedure 3.4 Post.asp
欄 位 連 寫 完 後 , 資 料 會 加 入 到 talk.mdb 資 料 庫 , 並 開 啟 Post_success.html
Procedure 3.5 Post_success.html
顯示刊登文章成功,點選連結開啟 bord.asp,回到討論區
3. 回應主題
Start
bord.asp
Procedure 3.7
reply.asp
view_topic.asp
Procedure 3.9 talk.mdb
圖 3.9 回應主題流程圖 Procedure 3.8
reply_success.asp Procedure 3.6
post.asp
檔案名稱:bord.asp 記錄格式:參表 3.15
檔案名稱:Post.asp 記錄格式:參表 3.16
檔案名稱:View_topic.asp
檔案名稱:reply.asp 記錄格式:
6 送出發言 文字 8 文字連結 7 重新填寫 文字 8 文字連結 8 回上一頁 文字 8 文字連結
表 3.20 回覆主題
檔案名稱 : Reply_success.html 記錄格式:
序號 欄名 格式 長度 附註 1 回討論區 文字 8 文字連結
2 回覆成功 文字 8
表 3.21 回覆成功 處理需求檔案名稱:talk.mdb
表單名稱:reply
5 回覆者性別 文字 3
6 回覆代碼 自動編號 長整數 主索引
7 主題代碼 數字 長整數
表 3.22 討論區回覆主題表單 處理需求
Procedure 3.6 bord.asp
點選發表主題,資料庫連結到 talk.mdb 資料庫,並開啟 View_topic.asp 顯示主題內容及回應文章
Procedure 3.7 View_topic.asp
顯示討論區文章內容及回應文章,會讀取 talk.mdb 顯示出資料庫中討 論區的資料,點選”回應”文字連結開啟 Reply.asp 回應主題,點選”
新話題 ”文字連結開啟 Post.asp 刊登主題,點選”回討論區 ”文字連 結開啟 bord.asp 回討論區
Procedure 3.8 Reply.asp
依據 Reply.asp 填寫的欄位,把資料寫入到資料庫 talk.mdb 中,並開 啟 reply_success.asp
Procedure 3.9 Reply_success.asp
顯示主題回應成功,並開啟 bord.asp 回到討論區
3. 搜尋討論區
Start
bord.asp
Procedure 3.10
Search.asp
Procedure 3.11 talk.mdb
圖 3.10 搜尋討論區流程圖 檔案名稱:bord.asp
記錄格式:參表 3.15
檔案名稱:Search.asp 記錄格式:
序號 欄名 格式 長度 附註
1 空白 文字 15 查詢的字串
Procedure 3.10 bord.asp
討論區主版面中,於空白的欄位輸入查詢的字串,及按查詢的按鈕,
開啟 Search.asp
Procedure 3.11 Search.asp
根據查詢的字串,來搜尋 talk.mdb 資料庫,找出符合的項目,並開啟 search_success.asp,顯示查詢成功