資源簡介
該系統是一個基于Java EE規范B/S架構下的WEB電子商務系統,采用MySQL作為后臺數據庫,運用JDBC數據庫訪問技術,通過Tomcat應用服務器實現電子商務網站的基本功能。該系統綜合運用面向對象編程的思想,運用三大框架,通過JavaScript、jQuery以及Ajax技術,在Servlet,JSP服務的基礎上完成電子商務平臺的各項功能,并且使用CSS和HTML對界面進行美化編輯和功能排布,突出展示了電子商務平臺清新、便捷、迅速和功能豐富的特點。
該系統功能全面,包括了注冊、登錄、購物車、商品搜索、訂單生成以及個人信息管理等功能。此外,系統有著優秀的安全加密措施,保證用戶的個人信息不會泄露。同時系統還具備可升級能力,能夠滿足未來不斷增長的用戶需求。
本文闡述了電子商務交易系統詳細的設計和實施過程,從功能模塊的實現到數據庫的應用,從系統的測試與分析到系統的改進與整體性能評估,從界面風格的確定到界面風格的設計與實施,本文一一進行解析。
代碼片段和文件信息
package?edu.zzu.hellomall.dao;
import?java.util.HashMap;
import?java.util.List;
import?edu.zzu.hellomall.entity.Cart;
import?edu.zzu.hellomall.entity.Member;
/**
?*?
?*?@author?朱艷軍
?*
?*/
public?interface?CartDao?{
//根據ID查找商品
public?Cart?getCart(int?id);
//添加一件商品至購物車
public?boolean?add(Cart?cart);
//刪除一件商品從購物車
public?boolean?delete(Cart?cart);
//修改購物車中某件商品
public?boolean?update(Cart?cart);
//查找某一用戶購物車中的商品列表
public?List?findByMember(Member?member);
//查找購物車中的所有商品
public?Cart?findByMemberProduct(int?productId?int?memberId);
//通過用戶?id和商品id查詢
public?List?findAll();
//清空購物車
public?boolean?clear();
//從cart中取出相關信息?
public?List?getCartFromHashMap(HashMap?cart);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-08-21?10:39??電子商務交易系統的設計與實現\
?????目錄???????????0??2018-08-21?10:39??電子商務交易系統的設計與實現\HelloMall\
?????文件?????????745??2010-10-14?12:35??電子商務交易系統的設計與實現\HelloMall\.classpath
?????文件?????????591??2010-10-14?12:35??電子商務交易系統的設計與實現\HelloMall\.myhibernatedata
?????文件?????????300??2011-05-24?18:09??電子商務交易系統的設計與實現\HelloMall\.myme
?????文件????????1617??2010-10-14?12:35??電子商務交易系統的設計與實現\HelloMall\.project
?????目錄???????????0??2018-08-21?10:39??電子商務交易系統的設計與實現\HelloMall\.settings\
?????文件?????????500??2010-10-14?12:35??電子商務交易系統的設計與實現\HelloMall\.settings\.jsdtscope
?????目錄???????????0??2018-08-21?10:39??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\
?????文件?????????836??2010-10-19?17:23??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\all-wcprops
?????文件????????1068??2010-10-25?08:47??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\entries
?????文件???????????2??2010-10-14?12:35??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\format
?????目錄???????????0??2012-05-28?23:50??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\prop-ba
?????目錄???????????0??2012-05-28?23:50??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\props\
?????目錄???????????0??2018-08-21?10:39??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\text-ba
?????文件?????????500??2010-10-14?12:35??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\text-ba
?????文件??????????90??2010-10-19?08:49??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\text-ba
?????文件?????????629??2010-10-19?17:23??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\text-ba
?????文件??????????49??2010-10-14?12:35??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\text-ba
?????文件???????????6??2010-10-14?12:35??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\text-ba
?????目錄???????????0??2018-08-21?10:39??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\tmp\
?????目錄???????????0??2012-05-28?23:50??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\tmp\prop-ba
?????目錄???????????0??2012-05-28?23:50??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\tmp\props\
?????目錄???????????0??2012-05-28?23:50??電子商務交易系統的設計與實現\HelloMall\.settings\.svn\tmp\text-ba
?????文件??????????90??2010-10-19?08:49??電子商務交易系統的設計與實現\HelloMall\.settings\org.eclipse.core.resources.prefs
?????文件?????????629??2010-10-19?17:23??電子商務交易系統的設計與實現\HelloMall\.settings\org.eclipse.jdt.core.prefs
?????文件??????????49??2010-10-14?12:35??電子商務交易系統的設計與實現\HelloMall\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2010-10-14?12:35??電子商務交易系統的設計與實現\HelloMall\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2018-08-21?10:39??電子商務交易系統的設計與實現\HelloMall\.svn\
?????文件?????????488??2010-10-25?08:47??電子商務交易系統的設計與實現\HelloMall\.svn\all-wcprops
?????文件?????????867??2010-10-25?08:47??電子商務交易系統的設計與實現\HelloMall\.svn\entries
............此處省略2117個文件信息
- 上一篇:java購物網站
- 下一篇:Android通過ImageView實現圖片的顯示和切換
評論
共有 條評論