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

正文內(nèi)容

it計(jì)算機(jī)]基于ssh的電子商城系統(tǒng)-文庫(kù)吧資料

2024-11-24 17:12本頁(yè)面
  

【正文】 INT(1), order_send_time varchar(60), order_remark varchar(100), order_sum DECIMAL(8,2), CONSTRAINT PK_ORDER_ID PRIMARY KEY (order_id), CONSTRAINT FK_ORDER_MEM_ID FOREIGN KEY (order_mem_id) REFERENCES member(mem_id) 30 )。 29 商品評(píng)價(jià)表 CREATE TABLE evaluate( eval_id INT(3) AUTO_INCREMENT, eval_mem_id INT(5), eval_mer_id INT(6), eval_date VARCHAR(20), eval_content VARCHAR(200), CONSTRAINT PK_EVALUATE_ID PRIMARY KEY (eval_id), CONSTRAINT FK_EVALUATE_MEN_ID FOREIGN KEY (eval_mem_id) REFERENCES member (mem_id), CONSTRAINT FK_EVALUATE_MER_ID FOREIGN KEY (eval_mer_id) REFERENCES merchantable(mer_id) )。 商品種類 CREATE TABLE types( type_id INT(3) AUTO_INCREMENT, type_name VARCHAR(30), type_desc VARCHAR(100), type_remend int default 0, CONSTRAINT PK_TYPES_ID PRIMARY KEY (type_id) )。 用戶 : M em b erLo gi n Json A ct i on U se r S er v i ce M em b er D A O 數(shù)據(jù)庫(kù)1: 提交請(qǐng)求2: ex ecu t e( )3: v al i da t eM em ( )4: 查詢5: 返回查詢結(jié)果6: 返回信息7: 返回校驗(yàn)信息8: 返回邏輯視圖 圖 315 登錄時(shí)序圖 27 : M em be rC ar t Json A c t ionH e ad S er v i c e C ar t D A O 數(shù)據(jù)庫(kù)1: 商品提交2: 信息傳入業(yè)務(wù)層3: 調(diào)用持久層方法4: 信息存入5: 反饋信息6: 返回信息7: 告知用戶 圖 316 購(gòu)物時(shí)序圖 4. 程序清 單 數(shù)據(jù)庫(kù)腳本 具體實(shí)現(xiàn)腳本 : 管理員表 CREATE TABLE admin( admin_id INT(2) AUTO_INCREMENT, admin_name VARCHAR(50) NOT NULL, admin_pwd VARCHAR(30) NOT NULL, admin_type INT(1) NOT NULL, CONSTRAINT PK_ADMIN_ID PRIMARY KEY (admin_id) )。它可以表示用例的行為順序,當(dāng)執(zhí)行一個(gè)用例行為時(shí),時(shí)序圖中的每條消息對(duì)應(yīng)了一個(gè)類操作或狀態(tài)機(jī)中引起轉(zhuǎn)換的觸發(fā)事件。 類名 含義 LoginAction 普通形式的控制器,調(diào)用相應(yīng)的業(yè)務(wù)層方法 LoginJsonAction Ajax 提交時(shí)使用的控制器 UserService 業(yè)務(wù)層類,包含各種相應(yīng)的業(yè)務(wù)處理方法 MemberDAO 包含相應(yīng)的持久層方法 LoginAction 類 : 方法 含義 modifyPwd() 調(diào)用業(yè)務(wù)層方法修改會(huì)員密碼 modifyAddress() 調(diào)用業(yè)務(wù)層方法修改會(huì)員地址等信息 regist() 調(diào)用業(yè)務(wù)層方法注冊(cè) showMem() 調(diào)用業(yè)務(wù)層方法后臺(tái)顯示所有會(huì)員 delMem() 調(diào)用業(yè)務(wù)層方法刪除會(huì)員 LoginJsonAction 類: 23 方法 含義 execute() 調(diào)用業(yè)務(wù)層方法會(huì)員登錄校驗(yàn) UserService 類 : 方法 含義 modifyPwd() 修改會(huì)員密碼 modifyAddress() 修改會(huì)員地址等信息 save() 保存會(huì)員 delMem() 刪除會(huì)員 MemberDAO 類: 方法 含義 findByNameAndPwd() 按用戶名和密碼查詢用戶 saveOrUpdate() 保存或修改會(huì)員信息 findAll() 查詢所有 會(huì)員 delete() 刪除會(huì)員 購(gòu)物車模塊 : 同上 面的會(huì)員模板,在此模塊中也有兩個(gè)控制類 CartAction 和CartJsonAction。 圖 314 商品模塊類圖 類名 含義 MerchantableAction 作為其控制層內(nèi)容, 調(diào)用相應(yīng)的業(yè)務(wù)方法 HeadService 業(yè)務(wù)層抽象類,其實(shí)現(xiàn)類中包含 相應(yīng)的業(yè)務(wù)方法 MerchantableDAO 包含相應(yīng)的持久層方法 類名 :MerchantableAction 方法 含義 showByType() 調(diào)用業(yè)務(wù)層方法按類別顯示商品 showById() 調(diào)用業(yè)務(wù)層方法顯示某種商品 research() 調(diào)用業(yè)務(wù)層方法查詢商品 showAllMer() 調(diào)用業(yè)務(wù)層方法顯示所有商品 deleteMer() 調(diào)用業(yè)務(wù)層方法刪除商品 updateMer() 調(diào)用業(yè)務(wù)層 方法 修改 商品信息 saveMer() 調(diào)用業(yè)務(wù)層方法保存商品信息 類名 :HeadService 方法 含義 22 findById() 調(diào)用 持久層 方法按 商品編號(hào)查詢 商品 findByType() 調(diào)用 持久 層方法 按種類查詢 商品 researchMer() 按條件 查詢商品 deleteMer() 刪除商品 updateMer() 修改商品 saveMer() 保存商品 類名 :MerchantableDAO 方法 含義 findAllByKeyword() 按關(guān)鍵字查詢 所有商品 findByTypes() 按各類查詢商品 findById() 按 商品編號(hào)查詢商品 delete() 刪除商品 findAll() 查詢所有商品 saveOrUpdate() 保存或修改商品 findByNum() 依據(jù)數(shù)量查詢 findPartByTyps() 依據(jù)種類查詢部分商品 會(huì)員模塊 : 在 本??熘杏玫搅藘煽刂茖宇?LoginAction 和 LoginJsonAction,前者用于普通的控制調(diào)用業(yè)務(wù)層方法,同時(shí)返回相應(yīng)的業(yè)務(wù)邏輯視圖。 其中 PageServiceImpl 為分頁(yè)實(shí)現(xiàn)類,在整個(gè)系統(tǒng)中屬于一個(gè)公共組件,故在各模塊中不再重復(fù)介紹。 商品信息模塊 : 21 本模塊主要 用來(lái)顯示、查詢和商品評(píng)論的功能。具體如下圖所示。action 包包含所有的控制層類, bean 包包含所有領(lǐng)域?qū)ο蠹跋鄳?yīng)的 ORM 映射文件, dao 包包含所有的持久層抽象類, service 包包含所有業(yè)務(wù)層類。 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)管理員名管理員密碼管理員種類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)物車編號(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類別表類別編號(hào)類別名稱類別描述CONSTRAINTpi Serial (3)Variable characters (30)Variable characters (100)PK_TYPES_IDMKey_1 pi商品表商品編號(hào)商品名稱出產(chǎn)地價(jià)格折扣圖片描述廠家添加時(shí)間銷售數(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)物車表購(gòu)物車編號(hào)商品數(shù)量CONSTRAINTpi Serial (5)IntegerPK_CART_IDMKey_1 pi定單表定單編號(hào)定單日期定單狀態(tài)發(fā)送時(shí)間定單備注價(jià)錢總和CONSTRAINTpi Serial (6)Variable characters (20)IntegerVariable characters (60)Variable characters (100)Decimal (8,2)PK_ORDER_IDMKey_1 pi記錄表記錄編號(hào)商品數(shù)量CONSTRAINTpi Serial (6)IntegerPK_RECORD_IDMKey_1 pi 圖 310 概念圖 ? 數(shù)據(jù)庫(kù)物理設(shè)計(jì) 依據(jù)所用的數(shù)據(jù)庫(kù)由概念模型生成相應(yīng) 的物理模型 ,如下圖所示。 后臺(tái)用戶主要分為 商品管理員、會(huì)員管理員、定單管理員、系統(tǒng)維護(hù)員,不同的管理員實(shí)現(xiàn)不同的功能。 10 總體設(shè) 計(jì) 系統(tǒng)總體結(jié)構(gòu) 本系統(tǒng)分為前臺(tái)和后臺(tái)兩部分,前臺(tái)提供一條網(wǎng)上購(gòu)物業(yè)務(wù)流程的功能實(shí)現(xiàn),主要實(shí)現(xiàn)模塊見圖 31; 后實(shí)現(xiàn)對(duì)前臺(tái)功能信息的管理,主要實(shí)現(xiàn)模塊見圖 32。 Log4j 是 Apache的一個(gè)開放源代碼項(xiàng)目,通過使用 Log4j,我們可以控制日志信息輸送的目的地是控制臺(tái)、文件、 GUI 組件、甚至是套接口服務(wù)器、NT 的事件記錄器、 UNIX Syslog 守護(hù)進(jìn)程等;我們也可以控制每一條日志的輸出格式;通過定義每一條日志信息的級(jí)別,我們能夠更加細(xì)致地控制日志的生成過程。通過這樣的步驟,系統(tǒng)在并不知道 用戶密碼的明碼的情況下就可以確定用戶登錄系統(tǒng)的合法性。 Message Digest Algorithm MD5(中文名為消息摘要算法第五版)為計(jì)算機(jī)安全領(lǐng)域廣泛使用的一種散列函數(shù),用以提供消息的完整性保護(hù)。在 Struts 2 的 showcase 中的 AJAX部分, JSON 的結(jié)果輸出是通過 Freemaker 模板實(shí)現(xiàn)。 JSON 采用與編程語(yǔ)言無(wú)關(guān)的文本格式,但是也使用了類 C 語(yǔ)言的習(xí)慣,這些特性使 JSON 成為理想的數(shù)據(jù)交換格式。 圖 35 Ajax模型 JSON( JavaScript Object Notation, JavaScript 對(duì)象標(biāo)記)是一種輕 9 量級(jí)的數(shù)據(jù)交換格式,易于人閱讀和編寫,同時(shí)也易于機(jī)器解析和生成。 AJAX 的一個(gè)最大的特點(diǎn)是無(wú)需刷新頁(yè)面便可向服務(wù)器傳輸或讀寫數(shù)據(jù)(又稱無(wú)刷新頁(yè)面),這一特點(diǎn)要得益于 XMLHT
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1