千鋒Java課程第二階段開始接觸項目,項目主要是實現一個小型電子商務網站。主要功能模塊有:商品顯示模塊,能分頁顯示所有商品,查看單個商品詳細信息以及搜索商品;用戶模塊,能讓新用戶注冊,登錄和登出;購物車模塊,能加入商品到購物車修改所購買的商品數量;訂單模塊,提交訂單并顯示訂單信息,用戶確認后生成正式訂單,用戶可查看歷史訂單;管理收獲地址;后臺模塊能實現以上模塊數據的增刪改查。
本項目比起自己練手做的所謂項目加真實,因為它在很多細節環節的處理加像一個真正投入使用的商務網站。新用戶注冊時,系統會在聯網狀態下向填寫的郵箱發送郵件,用戶必須在點擊郵件中鏈接后才能將賬號激活使用。用戶登錄時勾選兩周免密登錄勾選框,登錄成功后可在兩周內免密登錄。購物車頁可修改商品數量,生成訂單后若用戶無任何收獲地址則會提示添加,添加地址頁可設置某一地址為默認地址。查看個人訂單頁面顯示所有訂單,訂單所有未支付、已支付、發貨、完成四種狀態。
另外,在項目文檔中有著合理的數據庫設計,主外鍵關聯準確,數據庫以及前端頁面、MVC模式三者緊密配合,達到了網站預期效果。數據庫使用事務回滾、連接池,前端使用html、css、JavaScript、ajax、boostrap、jQuery等技術,MVC模式使項目結構層次清晰明了,易管理、合作、維護。
令我感到真實的當屬本項目系統的訂單可以真實支付,調用第三方平臺,通過銀行卡支付,支付成功后可以從支付頁面返回項目前端頁面,完整了整個項目的功能。
相關文章
了解千鋒動態
關注千鋒教育服務號
掃一掃快速進入
千鋒移動端頁面
掃碼匿名提建議
直達CEO信箱