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

正文內(nèi)容

基于jsp(java)電子商城的設(shè)計和實現(xiàn)-資料下載頁

2025-06-22 01:29本頁面
  

【正文】 系統(tǒng)中檢索數(shù)據(jù)以及將數(shù)據(jù)發(fā)送回客戶端等功能。業(yè)務(wù)邏輯層位于應(yīng)用服務(wù)器中,應(yīng)用服務(wù)器中的EJB Container提供了分布式計算中組件所需要的所有服務(wù)。例如:組件生命周期的管理、數(shù)據(jù)庫連接的管理、分布式事務(wù)管理、組件的命名服務(wù)、自動容錯以及負載的自動均衡能力等。企業(yè)信息系統(tǒng)層企業(yè)信息系統(tǒng)層處理企業(yè)信息系統(tǒng)軟件包括企業(yè)基礎(chǔ)建設(shè)系統(tǒng)例如企業(yè)資源計劃((ERP),大型機事務(wù)處理,數(shù)據(jù)庫系統(tǒng),J2EE應(yīng)用組件可能為了數(shù)據(jù)庫連接需要訪問企業(yè)信息系統(tǒng)。 系統(tǒng)流程根據(jù)業(yè)務(wù)功能模塊,對于不同的角色登入網(wǎng)站,他們所承擔的任務(wù)各自不同,流程也不一樣,包括客戶端流程(面向前端用戶)和管理端流程(面向系統(tǒng)管理員)。管理端流程圖如圖42所示:帳戶驗證驗證成功NOY管理商品管理特價品管理訂單管理公告管理用戶管理員圖42 管理端流程圖客戶端流程圖如圖43所示:用戶查看公告特價商品商品瀏覽商品搜索購物車登入判斷用戶登入無登入用戶注冊新用戶服務(wù)臺登入用戶訂單回執(zhí)圖43 客戶端流程圖根據(jù)上面的系統(tǒng)流程圖,將系統(tǒng)的功能粗略的分成如下模塊,如表41所示:表41 模塊功能列表序號功能模塊類別功能模塊備注1客戶端個人信息管理2信息瀏覽3信息查詢4購物5前臺訂單處理(結(jié)帳)需要用戶模塊共同工作6管理端用戶管理7公告管理需要管理端用戶驗證8商品管理需要管理端用戶驗證9特價商品管理需要管理端用戶驗證10后臺訂單管理需要管理端用戶驗證 系統(tǒng)功能模塊設(shè)計與實現(xiàn) 系統(tǒng)管理模塊設(shè)計與實現(xiàn)系統(tǒng)管理允許管理員管理電子商務(wù)應(yīng)用系統(tǒng)的各項業(yè)務(wù)。系統(tǒng)管理主要提供以下業(yè)務(wù)的管理:系統(tǒng)參數(shù)、網(wǎng)上商城、代收費、企業(yè)服務(wù)。管理員需要登錄根據(jù)不同權(quán)限才可以在電子商務(wù)系統(tǒng)管理平臺進行各項業(yè)務(wù)的查詢、增加、修改、刪除等操作。功能模塊結(jié)構(gòu)系統(tǒng)管理功能模塊結(jié)構(gòu)如下圖44所示:進入系統(tǒng)管理操作員注冊并分配權(quán)限注冊生效系統(tǒng)參數(shù)網(wǎng)上商城積分管理企業(yè)服務(wù)圖44 系統(tǒng)管理功能模塊結(jié)構(gòu)系統(tǒng)參數(shù)包括:操作員管理、角色管理、日志管理、個人管理等。網(wǎng)上商城包括:商品管理、公告管理、廣告管理、訂單管理等。數(shù)據(jù)層設(shè)計數(shù)據(jù)層主要用來存儲系統(tǒng)管理需要的各種數(shù)據(jù),并提供相應(yīng)的數(shù)據(jù)以查詢。它的設(shè)計在某種程度上來說就是數(shù)據(jù)庫表結(jié)構(gòu)的設(shè)計,滿足企業(yè)的業(yè)務(wù)邏輯、表示邏輯的需要。角色管理表如42表所示:表42 用戶信息表序號字段名字段類型說明備注1userIdSmallint用戶編號Primary Key2loginNameVarchar(20)登入名稱Not NULL3usernameVarchar(20)用戶名稱Not NULL4userPwd用戶密碼Not NULL5userTypeVarchar(20)用戶類型Not NULL6userSexVarchar(2)用戶性別7userPhoneVarchar(20)用戶電話8userEmailVarchar(40)用戶郵件9userAddressVarchar(200)用戶地址10userZipVarchar(10)用戶郵編11createTimeDatetime注冊時間12updateTimeDatetime更新時間13deleteTimeDatetime刪除時間14userStatusVarchar用戶狀態(tài)Not NULL15userLevelint用戶級別業(yè)務(wù)層設(shè)計業(yè)務(wù)層主要是由EJB組件來完成業(yè)務(wù)邏輯,業(yè)務(wù)邏輯主要是由以下EJB組件來組成:(1)EFunction Entity Bean:代表系統(tǒng)功能這個數(shù)據(jù)庫對象,用于權(quán)限管理。(2)EKey Entity Bean:代表序列發(fā)生器這個數(shù)據(jù)庫對象,為需要的數(shù)據(jù)庫表提供序列號。(3)ELog Entity Bean:代表日志這個數(shù)據(jù)庫對象,為所有操作提供日志記錄。(4)EOperator Entity Bean:代表操作員這個數(shù)據(jù)庫對象,系統(tǒng)操作員的信息。(5)ERole Entity Bean:代表角色這個數(shù)據(jù)庫對象。Web層設(shè)計Web層由Servlet和JSP組成,主要用來處理系統(tǒng)管理的表示邏輯,為與業(yè)務(wù)邏輯層進行交互而設(shè)計的。Servlet:(1):生產(chǎn)功能樹,并進行權(quán)限管理。(2):根據(jù)傳入的不同參數(shù)值,進行操作員的servlet操作。(3):根據(jù)傳入的不同參數(shù)值,進行角色的servlet操作。JSP:(1):系統(tǒng)管理頁面的主頁(2):系統(tǒng)登入頁面(3):網(wǎng)上商城公告錄入、修改頁面(4):系統(tǒng)管理員查詢、管理頁面(5):修改個人資料(6):新用戶注冊頁面 網(wǎng)上商城模塊設(shè)計與實現(xiàn)網(wǎng)上商城是用于個人用戶、企業(yè)用戶進行網(wǎng)上交易的一個場所,它包括產(chǎn)品發(fā)布、網(wǎng)上購物等功能。可實現(xiàn)分公司主營業(yè)網(wǎng)點在本網(wǎng)站上建立自己的銷售站點,以全面通信服務(wù)提供概念店的形象提供特色服務(wù):同時可為代理商提供網(wǎng)上經(jīng)營平臺。本人主要完成網(wǎng)上購物功能。網(wǎng)上商城系統(tǒng)的主要功能包括:一、商家管理和消費者管理只有注冊并認證成功后的商家才能在商城進行在線銷售。商家注冊流程如圖46所示。商家瀏覽商城主頁點擊招商申請?zhí)顚懭胱∩暾垎喂芾碇行馁Y格認證通過認證?商家與商城簽約自動生成店鋪頁面通知商家營業(yè)申請完畢否是圖46 商家注冊流程消費者瀏覽網(wǎng)上商城,可查看商家的商品信息,但只有注冊的用戶才能進行交易。消費者注冊流程如下圖47所示:消費者瀏覽商城主頁點擊會員注冊填寫必要的會員信息系統(tǒng)檢查信息完整性是否完整?保存用戶開戶信息是否圖47 消費者注冊流程圖二、網(wǎng)上購物注冊用戶在網(wǎng)上購物時,可瀏覽商品,將滿意的商品放入購物車,這時可以選擇繼續(xù)購物和支付,用戶還可以對購物車進行管理,當用戶輸入配送信息并選擇了付款方式后,該筆交易就會產(chǎn)生一筆訂單(由于篇幅原因只給出前面兩個流程圖,下同)。三、訂單處理訂單產(chǎn)生后,需判斷該訂單是否有效,再根據(jù)不同的付款方式進行支付,付款成功后即可進行商品的配送。對于貨到付款的方式,還需進行信用審查,審查通過的才能進行商品配送。若付款未成功和信用審查未通過的將取消訂單。功能模塊結(jié)構(gòu)設(shè)計網(wǎng)上商城功能模塊包括商家管理、用戶管理、網(wǎng)上購物和訂單處理,結(jié)構(gòu)圖如下圖48所示:網(wǎng)上商城商家管理用戶管理網(wǎng)上購物訂單處理圖48 網(wǎng)上商城功能模塊結(jié)構(gòu)圖數(shù)據(jù)層設(shè)計數(shù)據(jù)層主要用來存儲網(wǎng)上商城需要的各種數(shù)據(jù),并提供相應(yīng)的數(shù)據(jù)以查詢。它的設(shè)計在某種程度上來說就是數(shù)據(jù)庫表結(jié)構(gòu)的設(shè)計,根據(jù)業(yè)務(wù)邏輯、表示邏輯的需要。表42 商品信息表序號字段名字段類型說明備注1ProductIdInt編號Primary Key2CatIdInt類別IDNot NULL3ProductNameVarchar(100)物品名稱4ProductContentVarchar(4000)物品內(nèi)容5ProductDescVarchar(1000)物品簡介6IsPromptBit是否優(yōu)惠7RegisterTimeDatetime上架日期8ListPriceDecimal(9,2)物品價格9UnitPriceDecimal(9,2)會員價格10orderDescVarchar(1000)訂購說明11ProductImgUrlVarchar(200)物品圖片12SortInt排序標記13porductCountInt庫存量14IsValidBit是否有效Not NULL業(yè)務(wù)層設(shè)計業(yè)務(wù)層主要是由EJB組件來完成業(yè)務(wù)邏輯,業(yè)務(wù)邏輯主要由以下EJB組件來組成:(1)ENetshopStore Entity Bean:代表產(chǎn)品庫存這個數(shù)據(jù)庫對象。(2)ENetshopProduct Entity Bean:代表產(chǎn)品這個數(shù)據(jù)庫對象。(3)ENetshopStyle Entity Bean:代表商家鋪面樣式這個數(shù)據(jù)庫對象。Web層設(shè)計Web層由Servlet和JSP組成,主要用來處理系統(tǒng)管理的表示邏輯,為與業(yè)務(wù)邏輯層進行交互而設(shè)計的。JSP:(1):瀏覽商品類別信息頁面(2):訂單查詢頁面
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1