登录
注册
找工作
搜寻职缺
探索不同产业和地区的所有工作机会
搜寻公司
根据公司名称寻找理想工作
主题专区
探索依特定主题或产业分类的工作机会
下载 CakeResume App
求职工具
简历
使用我们的免费简历工具,获取理想职缺
作品集
分享你的作品集展现你的成功专案
简历
使用我们的免费简历工具,获取理想职缺
简历工具
免费制作、下载简历
简历模板
提供大量专业模板立即使用
简历范例
从他人简历获取制作灵感
职业指南
各产业、职能的简历教学与范例
简历协助
从我们的招募团队获取关于简历的专业建议
作品集
分享你的作品集展现你的成功专案
作品集工具
制作一份展现个人专业的作品集
作品集展示区
浏览他人的真实作品集,寻找灵感并进行人脉拓展
资源
资源
从丰富内容了解职业发展、求职策略等更多资讯
查看全部文章
求职指南
简历
求职信
作品集 & 个人品牌
面试技巧
求职新知
产业 & 职位介绍
职业发展
职业规划
职业工具模板
职场人际沟通
职场管理学
人物/企业专访
人物/企业专访
雇主人力资源
人力资源运营
人力资源招募
CakeResume 专题
团队与企业文化
最新消息
活动分享
White Paper
CakeResume 2023 Employer Branding Ebook
CakeResume 2024 Management Associate Ebook
CakeResume 2024 Active Sourcing Ebook
精选文章
面试技巧
【自介範例】吸引人的面試自我介紹怎麼說?4 技巧完美活用自我介紹
阅读更多
《科技职涯》Podcast
专门邀请在科技、数位等不同领域的工作者来分享他们的职涯趣事。
Apple Podcasts
Google Podcasts
Spotify
Career Adventure Podcast
We inspire young professionals by showcasing diverse career journeys.
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
分享