登入
註冊
找工作
搜尋職缺
探索不同產業和地區的所有工作機會
搜尋公司
根據公司名稱尋找理想工作
主題專區
探索依特定主題或產業分類的工作機會
下載 CakeResume App
求職工具
履歷
使用我們的免費履歷工具,獲取理想職缺
作品集
分享你的作品集展現你的成功專案
履歷
使用我們的免費履歷工具,獲取理想職缺
履歷工具
免費製作、下載履歷
履歷模板
提供大量專業模板立即使用
履歷範例
從他人履歷獲取製作靈感
職業指南
各產業、職能的履歷教學與範例
履歷協助
從我們的招募團隊獲取關於履歷的專業建議
作品集
分享你的作品集展現你的成功專案
作品集工具
製作一份展現個人專業的作品集
作品集展示區
瀏覽他人的真實作品集,尋找靈感並進行人脈拓展
資源
資源
從豐富內容了解職業發展、求職策略等更多資訊
查看全部文章
求職指南
履歷
求職信
作品集 & 個人品牌
面試技巧
求職新知
產業 & 職位介紹
職涯發展
職涯規劃
職涯工具模板
職場人際溝通
職場管理學
人物/企業專訪
人物/企業專訪
雇主人資
人資營運
人資招募
CakeResume 特輯
團隊與企業文化
最新消息
活動分享
白皮書
2023 CakeResume 雇主品牌白皮書
2024 CakeResume MA 儲備幹部招募白皮書
2024 CakeResume 主動式徵才白皮書
精選文章
面試技巧
【自介範例】吸引人的面試自我介紹怎麼說?4 技巧完美活用自我介紹
閱讀更多
《科技職涯》Podcast
專門邀請在科技、數位等不同領域的工作者來分享他們的職涯趣事。
Apple Podcasts
Google Podcasts
Spotify
《職涯探險》Podcast
透過分享跨域思維與職涯選擇,啟發年輕人才實踐職涯目標和理想生活
Apple Podcasts
Google Podcasts
Spotify
徵才
人才搜尋引擎
搜尋履歷
職缺刊登
免費開始
獵才顧問
人才媒合服務
名義雇主(EoR)服務
在台灣建立企業團隊
雇主品牌推廣
建立和推廣您的雇主品牌
價格方案
職缺刊登價格方案
人才搜尋引擎價格方案
履歷製作價格方案
建立你的人脈
我的人脈
管理人脈及你的聯繫對象
CakeResume Meet
透過認識並連結其他使用者,擴大你的職涯人脈
社群
透過討論、活動參與與其他用戶交流
下載 CakeResume App
建立你的人脈
我的人脈
管理人脈及你的聯繫對象
CakeResume Meet
透過認識並連結其他使用者,擴大你的職涯人脈
社群
透過討論、活動參與與其他用戶交流
登入
註冊
作品集
黃博彥
資策會結訓專題設計 - 投影片封面
資策會結訓專題設計 - 投影片封面
資策會結訓專題設計 - 投影片封面
By
黃博彥
・
Taoyuan City, Taiwan
建立關係
專題相關資料連結 - https://drive.google.com/drive/folders/1So_uJbXnw3kqafYZbI9tGoAS_YIqwXQ8?usp=sharing 專題設計中使用到 JSP / Servlet / Oracle Database / JavaScript / jQuery / Bootstrap 並且配合MVC架構進行撰寫 我負責的區塊有: 會員功能 (影片) 0:56 - 3:03 會員註冊、登入、修改會員資料 團購功能 (影片) 16:37 - 23:47 後台上架商品、修改商品資料、前台加入/退出團購、前後台訂單管理、計算折扣及成立訂單排程器 討論區功能 (影片) 33:52 - 37:45 新增文章/留言、修改文章/留言、移除文章/留言、加入/取消收藏 下方是Github的連結 https://github.com/Pukesheep/EA101G1_Project.git 表格規格請參考 https://docs.google.com/spreadsheets/d/1tGOv1-loR6FqbrnTjQJtdcVkSFdV_OB0qbCT97f6lXw/edit?usp=sharing 會員有1個表格 member表格-用來存放會員相關資料。 Model位置在 EA101G1_Project/src/com/member/model interface-制定方法。 由Controller呼叫MemberService再透過此類別存取Member表格的資料。 上線的DAO是使用JNDI的版本,JDBC的版本是測試SQL語法用。 Controller則是EA101G1_Project/src/com/member/controller CheckServlet-檢查用來註冊的信箱(資料庫設定此欄位為Unique)是否被使用過。 MemberServlet是用來處理新增、修改、查詢等功能的輸入參數的驗證檢查以及完成資料存取後轉交到View。 MailService-寄送郵件所使用的程式,用來會員註冊(控制器的signup區塊)完成後寄送密碼函所呼叫的類別。 ShowMemberPic-會員表格存有會員大頭貼,用來對資料庫查詢圖片欄位後呈現出來。 LoginHandler-檢查會員登入所輸入的資訊是否正確以及處理登出的程式。 View放在 EA101G1_Project/WebContent/front-end/member 以及 EA101G1_Project/WebContent/back-end/member的位置 JSP檔案裏面使用JSTL / EL / HTML / CSS / JavaScript / jQuery / Bootstrap配合使用。 團購功能有4個表格 groupbuy表格-存放商品資訊(開始/截止時間、團購商品的折扣資訊)。 gromem表格-存放團購編號以及會員編號,用來記錄加入團購的會員,或者是查詢會員加入哪些團購。 gro_order表格-團購截止後經過計算人數對應折扣得到新的價格並成立訂單,本表格即是存放訂單資訊。 rebate表格-商品折扣的機制為滿X人可為商品打Y折,因正規化而將人數條件以及折扣另存一個表格。 EA101G1_Project/src/com/groupbuy EA101G1_Project/src/com/gromem EA101G1_Project/src/com/gro_order EA101G1_Project/src/com/rebate com/groupbuy/util內為一個設定為啟動時載入的Servlet程式-GroupbuyTimer,用來設定兩個排程器的時間。 Undeploy-功能是檢查架上商品的截止時間並且計算人數是否達成折扣門檻再分類成達標或者是未達標。 OrderList-篩選出達標的商品、再根據商品的資訊(加入此團購商品的會員、折扣後的價格)成立訂單。 Model、View以及Controller概念則是與會員功能大致上類似。 討論區功能有4個表格 post-存放會員所發表的文章資訊。 comm-對於文章所發表的留言資訊。 ptype-依照發表文章時所選擇的文章類型。 favorite_post-會員可以收藏文章功能,相關的資訊利用這個表格存放。 功能設計-後台功能簡化成代表管理員的帳號由前台登入來管理討論區,可以移除會員的文章/留言。 Model以及Controller概念則是與會員功能大致上類似。 View在設計上仿照Facebook的呈現,大多數的操作都會在同一個頁面完成,所以front-end/post/listAllPost.jsp當中所含的JSTL / EL / JavaScript / jQuery / Bootstrap 程式碼較其他JSP檔案來得多。 雖然專題裡面沒有運用到Hibernate以及Spring等框架,但課程中仍然有學習到,正在複習手邊教材進行強化。
檢舉
請先登入再留言。
送出
黃博彥
建立關係
發布時間: 2020年8月28日
60
7
0
MVC
Bootstrap
JSP/Servlet
Oracle
JavaScript
Java
分享