• 沒有找到結果。

繪圖區子系統

在文檔中 ASP.NET實作網路虛擬社群 (頁 32-42)

(7) 開設畫廊處理:資格符合的畫家(作品數量達到 10 幅以上、經驗值 300),即可提出申 請。申請一次需申請金 100,以免不斷申請造成管理者及系統負擔。管理者受理申請 成功則給予個人畫廊,失敗則發通知訊息通知。

(8) 管理畫廊處理:可以設定個人畫廊的背景、音樂、更改畫廊描述。未來加入打廣告功 能。

2.6.1 刊登畫作處理:

只要是會員即可在大廳發表作品。在個人管理頁面/圖畫/刊登畫作中。首先上傳畫作資 料:填寫畫作名稱(10 字內)、描述(100 字內)、選取畫作類型。接者上傳縮圖(檔案大小 30K 內,尺寸 110*110)、原始圖(檔案 150K 內)。所上傳的圖皆會存到各自的資料夾中,並非存在 資料庫內。若為第一次刊登作品的畫家,在成功刊登後,即在畫家的資料表中新增一筆資料,

紀錄畫作數目為一。並新增一個以畫家編號為檔名的資料夾存放其圖片。將來即使畫家把所 有作品接刪除,一樣會有畫家的紀錄再。

圖 21 刊登畫作處理流程圖

2.6.2 搜尋畫作處理:

在成百成千的畫作中,若無好的搜尋工具,想找到自己有興趣的作品,恐怕是大海撈針。

繪圖區的搜尋畫作處理,提供作家、畫作名稱、畫作介紹等搜尋類型,加上會員輸入的搜尋 關鍵字到對應欄位修詢符合的資料並顯示(此為模糊比對,即需入部分的名稱即可 EX.欲搜尋”

希薇亞”,打”希”也會能搜尋到。將來計劃加入進階搜尋,可以使用 AND OR 等判斷式),幫 助會員迅速找到喜愛的畫作。

圖 22 搜尋畫作處理流程圖

2.6.3 寫入討論處理:

討論的功能是會員與畫家們交流的最佳管道,即時對刊登的畫作讚賞、作畫技巧交流、

評論。在每幅畫作原始圖的部份都有開啟討論串的選項,可以選擇發表的顏色、修改回覆標 題(20 字內)、回覆內容。

圖 23 寫入討論處理流程圖

2.6.4 引用討論處理:

功能很類似寫入討論,但寫入討論是針對畫作或是畫作描述來發表。而引用討論主要是 針對某篇會員們發表的內容。當引用討論後,原討論內容會顯示在編輯的 Textbox 中,所引 用的每行都以”<”開頭,以區隔引用的內容及新增加的內容,編輯後即新增一筆討論接續在 同一篇畫作的討論串下。

圖 24 引用討論處理流程圖

2.6.5 檢舉討論處理:

檢舉功能是開放給所有會員使用,因為管理者沒有時間一一瀏覽所有討論,所以由會員 們主動提出有違規的討論文章,再由管理者審核是否違規。會員只要在認為違規的討論上按

「檢舉」,確認後送出檢舉單。管理者收到後,經審核若屬實則刪除討論文章、懲罰發文者、

獎勵第一位檢舉者;若並無違規,則設定為已省核過的檢舉單。以後還是可以查閱之前的檢 舉紀錄。

圖 25 檢舉討論處理流程圖

2.6.6 推薦畫作處理:

為了建立一些參考指標來評斷所有畫作受歡迎的分佈狀態,也為了讓畫家們了解自己每 一幅畫有什麼樣的評價。所以有了推薦的功能。在想推薦的畫作案推薦,系統會計算是否一 天內已推薦 5 幅圖,若小於 5 幅則可使用推薦功能。推薦的流程大致為選取評分(EX.幾顆星)、

選取推薦原因(EX.筆觸流暢),若有什麼不方便再討論串寫的建議,也可以在這裡寫。建議內 容只有畫家本身能看到。而送出推薦後即會計算評分並動態顯示在畫作資訊內。

圖 26 推薦畫作處理流程圖

2.6.7 開設畫廊處理:

當畫作的數量增加到一定的量,想要有一個展示個人畫作的地方而不是擠在大廳公開展 覽,能夠打造自己的風格的專屬畫廊是最佳選擇。當畫作滿 10 幅、經驗值滿 300 後,即有資 格申請畫廊。申請的流程必須先判斷是否有足夠的金錢(因為申請一次須给付申請金)。再判 斷資格符不符合(畫作數、經驗值),新增一筆申請資料,扣除申請金。管理者收到申請資料,

審核是否能開畫廊。不行則發通知訊息告知申請失敗;通過的話則新增一筆畫廊紀錄,開放 畫家使用。

圖 27 開設畫廊處理流程圖

2.6.8 管理畫廊處理:

畫廊是需要經營的。不但每個月要繳租金外,管理者也會巡視這些畫廊的營運。所以畫 廊當然有許多設定可以根據畫家喜好更動。如音樂、背景、畫廊的描述,甚至將來要引入打 廣告、巡迴畫展等機制,來增加畫家與其 fans 的互動。

圖 28 管理畫廊處理流程圖

在文檔中 ASP.NET實作網路虛擬社群 (頁 32-42)

相關文件