freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]基于s2sh電子商城畢業(yè)設(shè)計(jì)論文(參考版)

2025-01-21 13:17本頁(yè)面
  

【正文】 購(gòu)物記錄CREATE TABLE record(record_id int(6) AUTO_INCREMENT,record_mer_id int(6),record_mer_num int(3),record_order_id int(6),CONSTRAINT PK_RECORD_ID PRIMARY KEY (record_id),CONSTRAINT FK_RECORD_MER_ID FOREIGN KEY (record_mer_id) REFERENCES merchantable (mer_id),CONSTRAINT FK_RECORD_ORDER_ID FOREIGN KEY (record_order_id) REFERENCES orders (order_id))。購(gòu)物車(chē) 購(gòu)物車(chē)號(hào)即為會(huì)員編號(hào)CREATE TABLE cart(cart_id INT(5) AUTO_INCREMENT,cart_mem_id INT(5),cart_mer_id INT(6) unique,cart_num INT(3),CONSTRAINT PK_CART_ID PRIMARY KEY (cart_id),CONSTRAINT FK_CART_ID FOREIGN KEY (cart_mem_id) REFERENCES member(mem_id), 30 CONSTRAINT FK_CART_MER_ID FOREIGN KEY (cart_mer_id) REFERENCES merchantable (mer_id))。商品信息表CREATE TABLE merchantable(mer_id INT(6) AUTO_INCREMENT,mer_name VARCHAR(50) NOT NULL,mer_type_id INT(3), 29 mer_place VARCHAR(50),mer_price DECIMAL(8,2) NOT NULL,mer_discount DECIMAL(2,1),mer_picture VARCHAR(50),mer_desc VARCHAR(50),mer_producter VARCHAR(60),mer_leave_date VARCHAR(10),mer_add_date VARCHAR(10),mer_num int default 0,CONSTRAINT PK_MERCHANTABLE_ID PRIMARY KEY(mer_id),CONSTRAINT FK_MERCHANTABLE_TYPE_ID FOREIGN KEY (mer_type_id) REFERENCES types(type_id))。會(huì)員表CREATE TABLE member(mem_id INT(5) AUTO_INCREMENT,mem_name VARCHAR(50) NOT NULL,mem_pwd VARCHAR(30) NOT NULL,mem_tel VARCHAR(15),mem_address VARCHAR(50),mem_regist_date VARCHAR(10),mem_post VARCHAR(10),mem_ VARCHAR(20),mem_cart_id INT(5),CONSTRAINT PK_MEMBER_ID PRIMARY KEY (mem_id))。以下列出了本商城中的登錄時(shí)序圖與購(gòu)物時(shí)序圖,其它功能時(shí)序圖與其兩者基本相似,只是處理的對(duì)象不同,故此不在贅述。表 419 購(gòu)物車(chē)模塊主要應(yīng)用類(lèi)類(lèi)名 含義CartAction 普通形式的控制器,調(diào)用相應(yīng)的業(yè)務(wù)層方法CartJsonAction Ajax 提交時(shí)使用的控制器HeadService 業(yè)務(wù)層類(lèi),包含各種相應(yīng)的業(yè)務(wù)處理方法CartDAO 包含相應(yīng)的持久層方法表 420 CartAction 類(lèi)方法 含義execute() 調(diào)用業(yè)務(wù)層方法查詢會(huì)員相應(yīng)的購(gòu)物車(chē)update() 調(diào)用業(yè)務(wù)層方法修改購(gòu)物車(chē)delete() 調(diào)用業(yè)務(wù)層方法刪除購(gòu)物車(chē)表 421 CartJsonAction 類(lèi)方法 含義add() 添加商品到購(gòu)物車(chē)表 422 HeadService 類(lèi) 24 方法 含義findCartByMember() 依據(jù)會(huì)員查詢相應(yīng)的購(gòu)物車(chē)updateCart() 修改購(gòu)物車(chē)deleteCart() 刪除購(gòu)物車(chē)中的商品addMerToCart() 將商品加入購(gòu)物車(chē)表 423 CartDAO 類(lèi)方法 含義findByMember() 依據(jù)會(huì)員查詢相應(yīng)的購(gòu)物車(chē)updateCart() 修改購(gòu)物車(chē)delete() 刪除購(gòu)物車(chē)中的商品saveCart() 將商品加入購(gòu)物車(chē)訂單模塊表 424 訂單模塊主要應(yīng)用類(lèi)類(lèi)名 含義OrderAction 控制器調(diào)用相應(yīng)的業(yè)務(wù)層方法HeadService 業(yè)務(wù)層類(lèi),包含各種相應(yīng)的業(yè)務(wù)處理方法OrderDAO 包含相應(yīng)的持久層方法表 425 OrderAction 類(lèi)方法 含義execute() 調(diào)用業(yè)務(wù)層方法顯示訂單addOrder() 調(diào)用業(yè)務(wù)層方法添加historyOrder() 調(diào)用業(yè)務(wù)層方查看歷史訂單modifyOrder() 調(diào)用業(yè)務(wù)層方法進(jìn)入修改訂單deleteOrder() 調(diào)用業(yè)務(wù)層方法刪除訂單showOrders() 調(diào)用業(yè)務(wù)層方法顯示所有訂單submit() 調(diào)用業(yè)務(wù)層方法確認(rèn)定單、發(fā)貨表 426 HeadService 類(lèi)方法 含義addOrder() 添加訂單findHistoryOrder() 查尋歷史訂單deleteOrde 刪除訂單updateOrders() 修改訂單表 427 OrderDAO 類(lèi)方法 含義findById() 據(jù)編號(hào)查詢訂單findHistoryOrder() 查尋歷史訂單 25 delete() 刪除訂單saveOrUpdate() 保存或修改訂單商品類(lèi)別模塊:表 428 商品類(lèi)別模板應(yīng)用類(lèi)類(lèi)名 含義TypesAction 控制器調(diào)用相應(yīng)的業(yè)務(wù)層方法HeadService 業(yè)務(wù)層類(lèi),包含各種相應(yīng)的業(yè)務(wù)處理方法TypesDAO 包含相應(yīng)的持久層方法表 429 TypesAction 類(lèi)方法 含義getAllType() 調(diào)用業(yè)務(wù)層方法獲取類(lèi)別deleteType() 調(diào)用業(yè)務(wù)層方法刪除addType() 調(diào)用業(yè)務(wù)層方法添加種類(lèi)updateType() 調(diào)用業(yè)務(wù)層方法修改種類(lèi)remend() 調(diào)用業(yè)務(wù)層方法推薦某類(lèi)商品到首頁(yè)cancelRemend() 調(diào)用業(yè)務(wù)層方法取消推薦表 430 HeadService 類(lèi)方法 含義findByReCommend 查詢推薦的商品findAllTypes() 查詢所有類(lèi)別deleteType() 刪除類(lèi)別saveType() 保存類(lèi)別updateType() 修改類(lèi)別表 431 TypesDAO 類(lèi)方法 含義findByRemend() 查詢被推薦的類(lèi)別findById() 據(jù)編號(hào)查詢所有類(lèi)別findAll() 查詢所有類(lèi)別saveOrUpdate() 保存或修改類(lèi)別delete() 刪除類(lèi)別后臺(tái)管理員模塊:表 432 后臺(tái)管理員主要應(yīng)用類(lèi)類(lèi)名 含義AdminAction 控制器調(diào)用相應(yīng)的業(yè)務(wù)層方法UserService 業(yè)務(wù)層類(lèi),包含各種相應(yīng)的業(yè)務(wù)處理方法 26 AdminDAO 包含相應(yīng)的持久層方法表 433 AdminAction 類(lèi)方法 含義valAdmin() 調(diào)用業(yè)務(wù)層方法校驗(yàn)用戶save() 調(diào)用業(yè)務(wù)層保存管理員update() 調(diào)用業(yè)務(wù)層方法修改管理員權(quán)限delete() 調(diào)用業(yè)務(wù)層方法刪除管理員modifyPwd() 調(diào)用業(yè)務(wù)層修改管理員密碼exit() 注銷(xiāo)表 434 UserService 類(lèi)方法 含義validateAdmin() 校驗(yàn)用戶saveAdmin() 保存管理員updateAdmin() 修改管理員delAdmin() 刪除管理員表 435 AdminDAO 類(lèi)方法 含義findAdminByNameAndPwd 據(jù)用戶名與密碼查詢用戶saveOrUpdate() 保存或保存管理員Delete() 刪除管理員findById() 依據(jù)編號(hào)查詢管理員2. 時(shí)序圖舉例時(shí)序圖通過(guò)描述對(duì)象之間發(fā)送消息的時(shí)間順序顯示多個(gè)對(duì)象之間的動(dòng)態(tài)協(xié)作。后者則是用Struts 和 Json 相結(jié)合應(yīng)用的,首先是能過(guò) Ajax 提交數(shù)據(jù)當(dāng)相應(yīng)的 action,然后調(diào)用業(yè)務(wù)層方法處理完成返回并不是返回某個(gè)邏輯視圖,而是將返回的信息通過(guò) Json 進(jìn)行數(shù)據(jù)轉(zhuǎn)換,前臺(tái)通過(guò) Ajax 接收數(shù)據(jù)。另一方面各模塊各層之間類(lèi)的關(guān)系也大致相同,都可以參考以下類(lèi)圖。主要涉及的類(lèi)和方法如下類(lèi)圖。具體如下圖所示: 19 圖 412 系統(tǒng)目錄圖2. Struts 配置文件 20 圖 413 Struts 配置文件圖 具體模塊設(shè)計(jì)1. 模塊分析與設(shè)計(jì):整個(gè)系統(tǒng)主要包括商品信息模塊、會(huì)員模塊、購(gòu)物車(chē)模塊、訂單模塊、商品類(lèi)別、后臺(tái)管理員模塊。action 包含所有的控制層類(lèi),bean 包含所有領(lǐng)域?qū)ο蠹跋鄳?yīng)的 ORM 映射文件,dao 包含所有的持久層抽象類(lèi),service 包含所有業(yè)務(wù)層類(lèi)。 17 FK_MERCHANTABLE_TYPE_IDFK_EVALUATE_MEN_IDFK_EVALUATE_MER_IDFK_CART_IDFK_CART_MER_IDFK_ORDER_MEM_IDFK_RECORD_MER_IDFK_RECORD_ORDER_ID后 臺(tái) 管 理 員 表管 理 員 編 號(hào)管 理 員 名管 理 員 密 碼管 理 員 種 類(lèi)CONSTRAINTpi Serial (2)Variable characters (50)Variable characters (20)IntegerPK_ADMIN_IDMMMMKey_1 pi會(huì) 員 表會(huì) 員 編 號(hào)會(huì) 員 名會(huì) 員 密 碼聯(lián) 系 電 話聯(lián) 系 地 址注 冊(cè) 日 期郵 編EMAIL購(gòu) 物 車(chē) 編 號(hào)CONSTRAINTpi Serial (5)Variable characters (50)Variable characters (20)Variable characters (15)Variable characters (50)Variable characters (10)Variable characters (10)Variable characters (20)IntegerPK_MEMBER_IDMMMKey_1 pi類(lèi) 別 表類(lèi) 別 編 號(hào)類(lèi) 別 名 稱(chēng)類(lèi) 別 描 述CONSTRAINTpi Serial (3)Variable characters (30)Variable characters (100)PK_TYPES_IDMKey_1 pi商 品 表商 品 編 號(hào)商 品 名 稱(chēng)出 產(chǎn) 地價(jià) 格折 扣圖 片描 述廠 家添 加 時(shí) 間銷(xiāo) 售 數(shù) 量出 廠 時(shí) 間CONSTRAINTpi Serial (6)Variable characters (50)Variable characters (50)Decimal (8,2)Decimal (2,1)Variable characters (50)Variable characters (50)Variable characters (60)Variable characters (10)IntegerVariable characters (10)PK_MERCHANTABLE_IDMMMKey_1 pi商 品 評(píng) 價(jià) 表評(píng) 價(jià) 編 號(hào)評(píng) 價(jià) 日 期評(píng) 價(jià) 內(nèi) 容CONSTRAINTpi Serial (3)Variable characters (20)Variable characters (200)PK_EVALUATE_IDMKey_1 pi購(gòu) 物 車(chē) 表購(gòu) 物 車(chē) 編 號(hào)商 品 數(shù) 量CONSTRAINTpi Serial (5)IntegerPK_CART_IDMKey_1 pi定 單 表定 單 編 號(hào)定 單 日 期定 單 狀 態(tài)發(fā) 送 時(shí) 間定 單 備 注價(jià) 錢(qián) 總 和CONSTRAINTpi Serial (6)Variable characters (20)IntegerVariable characters (60)Variable characters (100)Decimal (8
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1