- 開啟方案後建置並執行Final_Project專案。
- Github: https://github.com/Frenzied-Dog/WP_Final_Project
- 第一次執行登入時會顯示資料庫連線錯誤,此為正常現象(Azure SQL Server並非24hr開著),再按一次登入鍵即可。
- 資料庫更新時間設定成每10秒更新一次並檢查有無新通知事項。
- 登入後填寫個人資料 (only初次登入),進入主畫面後下方有目前已創建的活動可以點選加入。
-
- 個人資料頁面,按下按鈕後可以在這邊編輯你的資料(還可以換頭貼喔)。
-
- 顯示你目前參加的所有活動,可以開啟留言板並發布貼文,亦可取消報名(若是發起人則為刪除活動)。
-
- 創建新的活動,可設定時間及預算,還能用Google Map直接找地點並自動填入店名及地址。
-
- 好康通知: 發布了你可能有興趣的活動 (時間,預算符合個人資料),可直接跳轉回主畫面顯示詳細資訊。
- 取消通知: 有參加的活動被發起人刪除時。
- 活動提醒: 活動開始前15分鐘時。
- 所有按鈕都是用PictureBox製作而成,利用MouseEnter、MouseLeave事件製造按鈕特效(改變圖片),Click事件製作按鈕功能。
- 99%以上的元件都有被妥善命名(照片名稱那邊就算了...中英混雜)。 😢😢
- Google Map那邊用的是爬蟲的技巧,直接在WebViewer元件內執行JS指令抓取element。
- 頭貼上傳SQL的部分要先講其轉化成Bits Array的形式才能上傳,下載後亦須反向操作才能轉化回圖片。
最後,謝謝助教們這學期的用心指導,辛苦你們了!