1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽; 2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。 3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會。
一、課程背景? 員工人員管理(Staff members? Relationship? Management)系統(tǒng)是企業(yè)營銷信息化的解決方案,它將企業(yè)市場管理、銷售管理、服務(wù)管理三個(gè)領(lǐng)域應(yīng)用三位一體化,幫助企業(yè)提升整體營銷管理競爭力、提高銷售工作效率、提高服務(wù)滿意度顧客忠誠度。 二、開發(fā)環(huán)境? Eclipse(4.6.3) 、JDK 1.8、Tomcat 9.0、Mysql 5.x、Navicat Premium(數(shù)據(jù)庫圖圖形化界面)、PowerDesigner(數(shù)據(jù)庫課表設(shè)計(jì)工具)、XMind 8(思維導(dǎo)圖)、現(xiàn)代瀏覽器(360chrome,googlechrome,F(xiàn)F等)。
三、技術(shù)介紹
前端:
jQuery、Bootstrap、jQuery-confirm 提示框、Ueditor 富文本編輯器、Validator 表單驗(yàn)證
后端: ?? mvc框架:springMVC ?? 容器框架:spring ?? 持久層:mybatis 數(shù)據(jù)庫:?? ? ?? 連接池:Druid ?? 數(shù)據(jù)庫:MySql? 項(xiàng)目管理工具:Maven
四、課程大綱? 一、需求分析 二、Macen工程的創(chuàng)建 三、Spring MVC+Spring+Mybatis+druid+Maven的整合 四、HTML頁面轉(zhuǎn)換為JSP頁面 五、導(dǎo)入數(shù)據(jù)庫表? 六、登錄入口代碼的編寫 七、UUID 為編號 與 SHA加密 密碼 八、退出代碼的編寫 九、攔截器的編寫 十、公共驗(yàn)證代碼的編寫 十一、查詢所有數(shù)據(jù) 十二、修改數(shù)據(jù)? 十三、圖片上傳 十四、添加數(shù)據(jù) 十五、前臺異步的驗(yàn)證 十六、后臺異步的驗(yàn)證 十七、新聞編譯器的使用 十八、刪除數(shù)據(jù) 十九、 功能的演示 1.? 員工管理模塊 1)員工注冊功能 1.1)發(fā)送郵件 1.2)激活員工賬號 1.3)表單的校驗(yàn) ? 1.3.1)前后臺都需進(jìn)行驗(yàn)證 2)員工的登錄功能 ? 2.1)密碼需加密 3)員工的注銷功能 4)員工的刪除功能 5)查詢員工列表的功能 5.1)查詢員詳情功能 二十、一般項(xiàng)目開發(fā)流程(公司之間是有差異) 1.確定項(xiàng)目需求-----拿下一個(gè)項(xiàng)目 2.編寫《需求說明書》----不涉及技術(shù),只涉及業(yè)務(wù)需求 3.編寫《概要設(shè)計(jì)說明書》----- 涉及技術(shù)的的宏觀的內(nèi)容,數(shù)據(jù)庫設(shè)計(jì),頁面原型 4.編寫《詳細(xì)設(shè)計(jì)說明書》----- 相當(dāng)于偽代碼 5.編碼階段coding----根據(jù)《詳細(xì)設(shè)計(jì)說明書》--- 單元測試 6.聯(lián)測-----項(xiàng)目組內(nèi)部的行為 7.測試組進(jìn)行全面的專業(yè)測試----《測試報(bào)告》 8.上線(測試階段) 9.維護(hù)和二次開發(fā) 二十一、SRM管理系統(tǒng)的環(huán)境的搭建 1.創(chuàng)建maven項(xiàng)目srm 2.創(chuàng)建maven項(xiàng)目的包結(jié)構(gòu) 3.導(dǎo)入需要的jar、配置文件、工具、靜態(tài)頁面 根據(jù)需求文檔編碼