本書為中英雙語國際化教材,供烏茲別克斯坦物流專業(yè)魯班工坊外籍學(xué)生學(xué)習(xí)使用。
本書以技能培養(yǎng)為主,提高專業(yè)技能;以崗位為載體,融知識技能為一體;以數(shù)字化電子商務(wù)系統(tǒng)為項(xiàng)目案例,詳細(xì)介紹了軟件開發(fā)的過程以及相應(yīng)的技術(shù)要求。項(xiàng)目內(nèi)容主要包括電商項(xiàng)目分析與設(shè)計(jì)、電子商務(wù)系統(tǒng)前端開發(fā)、電子商務(wù)系統(tǒng)服務(wù)器端開發(fā)。本書將知識和技能學(xué)習(xí)融入實(shí)訓(xùn)項(xiàng)目,以項(xiàng)目開發(fā)場景貫穿所有專業(yè)技能和知識;前端開發(fā)主要涉及html、CSS、JavaScript等技術(shù);服務(wù)器端開發(fā)主要是使用主流的Java EE企業(yè)級框架SSM實(shí)現(xiàn)電子商務(wù)平臺常見的功能。
本書注重項(xiàng)目開發(fā)流程設(shè)計(jì)、項(xiàng)目開發(fā)實(shí)踐和項(xiàng)目開發(fā)代碼管理,模擬真實(shí)項(xiàng)目開發(fā)過程和操作,使學(xué)習(xí)者熟悉軟件項(xiàng)目開發(fā)的基本流程、掌握軟件開發(fā)的主要技術(shù),以及相關(guān)技術(shù)的使用要點(diǎn)和難點(diǎn),培養(yǎng)讀者的項(xiàng)目開發(fā)實(shí)踐能力。
本書可供信息工程、軟件技術(shù)專業(yè)類的學(xué)生使用,也可用作軟件開發(fā)工具書,或供企業(yè)員工培訓(xùn)使用。
軟件開發(fā)技能綜合實(shí)訓(xùn)是計(jì)算機(jī)軟件技術(shù)專業(yè)的一門綜合性和實(shí)踐性很強(qiáng)的專業(yè)技能課程。本書是該課程的配套教材,是烏茲別克斯坦魯班工坊項(xiàng)目信息技術(shù)實(shí)訓(xùn)實(shí)踐教學(xué)用書。
本書內(nèi)容是基于SSM框架實(shí)現(xiàn)的一個(gè)B2C生活消費(fèi)類電子商務(wù)平臺樂鮮生活。該電子商務(wù)平臺為消費(fèi)者提供線上瀏覽、購物、下單和支付等功能。本書通過展示平臺開發(fā)的全過程,讓讀者了解軟件開發(fā)的基本邏輯,熟悉相關(guān)主流開發(fā)工具的使用及其特點(diǎn),掌握企業(yè)級框架開發(fā)的基本流程與方法。在使用本書的過程中,建議讀者能夠結(jié)合上機(jī)實(shí)踐,動(dòng)手編寫項(xiàng)目代碼,也可以參考課程資源下載項(xiàng)目源代碼進(jìn)行測試和運(yùn)行。
本書的編寫基于JS、MySQL和SSM框架等相關(guān)知識,為方便讀者學(xué)習(xí),力求將一些非常復(fù)雜、難以理解的內(nèi)容簡單化、模塊化,使讀者能夠輕松理解并快速掌握這些知識點(diǎn),同時(shí)提供大量案例代碼,供讀者在實(shí)訓(xùn)中使用。本書共分3個(gè)項(xiàng)目,具體內(nèi)容如下。
項(xiàng)目1主要講解項(xiàng)目開發(fā)的前期準(zhǔn)備工作,包括需求分析、項(xiàng)目架構(gòu)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)和項(xiàng)目環(huán)境搭建等內(nèi)容。
項(xiàng)目2主要講解電商項(xiàng)目Web前端開發(fā),包括商城首頁設(shè)計(jì)與實(shí)現(xiàn)、商品詳情頁設(shè)計(jì)與實(shí)現(xiàn)、商品交易功能設(shè)計(jì)與實(shí)現(xiàn)以及個(gè)人中心頁設(shè)計(jì)與實(shí)現(xiàn)等內(nèi)容。
項(xiàng)目3主要講解電商項(xiàng)目服務(wù)器端開發(fā),包括網(wǎng)站系統(tǒng)后臺權(quán)限管理、網(wǎng)站系統(tǒng)后臺會(huì)員管理、網(wǎng)站系統(tǒng)后臺商品管理、網(wǎng)站系統(tǒng)后臺訂單管理、網(wǎng)站系統(tǒng)用戶信息管理、網(wǎng)站系統(tǒng)購物操作和網(wǎng)站系統(tǒng)商品顯示等內(nèi)容。
本書由天津海運(yùn)職業(yè)學(xué)院信息工程系軟件技術(shù)專業(yè)教師團(tuán)隊(duì)編寫,凝聚了整個(gè)編寫團(tuán)隊(duì)在軟件開發(fā)技能綜合實(shí)訓(xùn)項(xiàng)目中多年來的教學(xué)體會(huì)和經(jīng)驗(yàn)。在此感謝全體參編人員在過去的一年中付出的辛勤勞動(dòng),同時(shí)衷心感謝所有關(guān)心、支持本書編寫工作的領(lǐng)導(dǎo)、朋友、同事和我們的學(xué)生。
由于編者水平有限,書中難免會(huì)存在一些不足,殷切希望讀者批評指正。
編者2023年11月
項(xiàng)目1電商項(xiàng)目分析與設(shè)計(jì)
任務(wù)1.1需求分析
子任務(wù)1.1.1需求分析的任務(wù)
子任務(wù)1.1.2需求調(diào)研的步驟
子任務(wù)1.1.3需求分析說明書
任務(wù)1.2系統(tǒng)設(shè)計(jì)
子任務(wù)1.2.1系統(tǒng)目標(biāo)
子任務(wù)1.2.2系統(tǒng)能力要求
子任務(wù)1.2.3系統(tǒng)流程圖
子任務(wù)1.2.4開發(fā)環(huán)境構(gòu)建
子任務(wù)1.2.5文件夾組織結(jié)構(gòu)
子任務(wù)1.2.6系統(tǒng)技術(shù)架構(gòu)
任務(wù)1.3數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)
子任務(wù)1.3.1數(shù)據(jù)命名約定
子任務(wù)1.3.2數(shù)據(jù)庫結(jié)構(gòu)圖
子任務(wù)1.3.3數(shù)據(jù)庫設(shè)計(jì)
子任務(wù)1.3.4關(guān)鍵視圖
項(xiàng)目2電子商務(wù)系統(tǒng)前端開發(fā)
任務(wù)2.1商城首頁的設(shè)計(jì)與實(shí)現(xiàn)
子任務(wù)2.1.1商品搜索功能模塊
子任務(wù)2.1.2商品分類展示功能模塊
子任務(wù)2.1.3招牌輪播展示功能模塊
子任務(wù)2.1.4商品推薦功能模塊
任務(wù)2.2商品詳情頁設(shè)計(jì)與實(shí)現(xiàn)
子任務(wù)2.2.1商品圖片展示功能模塊
子任務(wù)2.2.2商品下單信息功能模塊
任務(wù)2.3商品交易功能設(shè)計(jì)與實(shí)現(xiàn)
子任務(wù)2.3.1立即購買功能模塊
子任務(wù)2.3.2加入購物車功能模塊
子任務(wù)2.3.3訂單處理功能模塊
任務(wù)2.4個(gè)人中心頁設(shè)計(jì)與實(shí)現(xiàn)
項(xiàng)目3電子商務(wù)系統(tǒng)服務(wù)器端開發(fā)
任務(wù)3.1網(wǎng)站系統(tǒng)后臺權(quán)限管理
子任務(wù)3.1.1后臺系統(tǒng)權(quán)限控制
子任務(wù)3.1.2新增后臺用戶
子任務(wù)3.1.3修改后臺用戶
子任務(wù)3.1.4刪除后臺用戶
任務(wù)3.2網(wǎng)站系統(tǒng)后臺會(huì)員管理
子任務(wù)3.2.1查詢會(huì)員
子任務(wù)3.2.2電子商務(wù)系統(tǒng)后臺會(huì)員禁用/啟用
任務(wù)3.3網(wǎng)站系統(tǒng)后臺商品管理
子任務(wù)3.3.1查詢商品
子任務(wù)3.3.2新增商品
子任務(wù)3.3.3修改商品
任務(wù)3.4網(wǎng)站系統(tǒng)后臺訂單管理
子任務(wù)3.4.1訂單列表
子任務(wù)3.4.2電子商務(wù)系統(tǒng)后臺訂單狀態(tài)查詢
任務(wù)3.5網(wǎng)站系統(tǒng)用戶信息管理
子任務(wù)3.5.1用戶注冊
子任務(wù)3.5.2更新個(gè)人資料
任務(wù)3.6電子商務(wù)系統(tǒng)用戶注冊
子任務(wù)3.6.1加入購物車
子任務(wù)3.6.2生成并查詢訂單
任務(wù)3.7網(wǎng)站商品顯示
子任務(wù)3.7.1商品列表頁顯示
子任務(wù)3.7.2商品詳情頁顯示