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

正文內(nèi)容

基于java的網(wǎng)上購物系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-07-20 22:18 本頁面
 

【文章內(nèi)容簡介】 余如數(shù)據(jù)請求、加工、結(jié)果返回以及動態(tài)網(wǎng)頁生成等工作全部由Web Server完成。這種三層體系結(jié)構(gòu)如圖21所示。 Browse瀏覽器Web服務(wù)器數(shù)據(jù)庫 圖21 三層體系結(jié)構(gòu)圖這種結(jié)構(gòu)不僅把客戶機從沉重的負擔和不斷對其提高的性能的要求中解放出來,也把技術(shù)維護人員從繁重的維護升級工作中解脫出來。由于客戶機把事務(wù)處理邏輯部分分給了功能服務(wù)器,使客戶機一下子苗條了許多,不再負責處理復(fù)雜計算和數(shù)據(jù)訪問等關(guān)鍵事務(wù),只負責顯示部分,所以維護人員不再為程序的維護工作奔波于每個客戶機之間,而把主要精力放在功能服務(wù)器上程序的更新工作。這種三層結(jié)構(gòu)在層與層之間相互獨立,任何一層的改變不會影響其它層的功能。 系統(tǒng)主要技術(shù)簡介SSH 為 struts+spring+hibernate的一個集成框架,是目前較流行的一種Web應(yīng)用程序開源框架。集成SSH框架的系統(tǒng)從職責上分為四層:表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層和域模塊層,搭建結(jié)構(gòu)清晰、可復(fù)用性好、維護方便的Web應(yīng)用程序。其中使用Struts作為系統(tǒng)的整體基礎(chǔ)架構(gòu),負責MVC的分離,在Struts框架的模型部分,控制業(yè)務(wù)跳轉(zhuǎn),利用Hibernate框架對持久層提供支持。本系統(tǒng)的具體做法是:用面向?qū)ο蟮姆治龇椒ǜ鶕?jù)需求提出一些模型,將這些模型實現(xiàn)為基本的Java對象,然后編寫基本的DAO接口,并給出Hibernate的DAO實現(xiàn),采用Hibernate架構(gòu)實現(xiàn)的DAO類來實現(xiàn)Java類與數(shù)據(jù)庫之間的轉(zhuǎn)換和訪問。系統(tǒng)的基本業(yè)務(wù)流程是: 在表示層中,首先通過JSP頁面實現(xiàn)交互界面,負責傳送請求和接收響應(yīng),然后Struts根據(jù)配置文件將ActionServlet接收到的Request委派給相應(yīng)的Action處理。在持久層中,則依賴于Hibernate的對象化映射和數(shù)據(jù)庫交互,處理DAO組件請求的數(shù)據(jù),并返回處理結(jié)果。采用上述模型,不僅實現(xiàn)了視圖、控制器與模型的徹底分離,而且還實現(xiàn)了業(yè)務(wù)邏輯層與持久層的分離。這樣無論前端如何變化,模型層只需很少的改動,并且數(shù)據(jù)庫的變化也不會對前端有所影響,大大提高了系統(tǒng)的可復(fù)用性。而且由于不同層之間耦合度小,大大提高了開發(fā)效率[4]。3 系統(tǒng)功能需求 系統(tǒng)功能需求網(wǎng)上商城共分兩個部分,一部分是用戶部分,包括:顧客在線注冊、登陸、購物、提交訂單、付款等操作;另外一部分是購物車管理部分,這部分的內(nèi)容包括:產(chǎn)品的添加、刪除、恢復(fù)、生成訂單等。 系統(tǒng)流程分析前臺購物時流程瀏覽商品選擇商品訂購商品去購物車收貨地址提交訂單未注冊用戶已登錄注冊用戶未登錄注冊用戶注冊登錄圖31 前臺購物流程注冊功能流程注冊入口Email地址有效密碼是否一致?密碼長度符合要求?必填項為空?其他信息有效?注冊成功圖32 用戶注冊流程用戶登錄流程否否是是登錄入口用戶名是否可用密碼是否有效獲得用戶名和密碼將user添加到session登陸成功圖33 用戶登錄流程圖商品管理流程圖商品管理查詢商品修改刪除滿意否返回添加商品是否34商品管理流程圖購物車流程購物車查看商品滿意嗎下訂單調(diào)整商品是否圖35 購物車流程圖4 系統(tǒng)數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫需求分析數(shù)據(jù)庫中總共有八張表分別為:d_user用戶信息表存儲用戶的基本信息。包含用戶登錄、用戶注冊功能。d_receive_address用戶地址信息表存儲用戶使用過的地址信息。包含填寫送貨地址功能。d_category產(chǎn)品類別信息表存儲產(chǎn)品的類別信息。包含主界面類別菜單功能。d_product產(chǎn)品基本信息表存儲了各類型產(chǎn)品的基本共通信息。d_book圖書信息表存儲了圖書特有的信息。d_category_product產(chǎn)品類別和產(chǎn)品對應(yīng)關(guān)系表存儲了某個類別包含了哪個商品的關(guān)系信息。.d_order產(chǎn)品訂單信息表存儲了訂單的基本信息。d_item訂單明細表存儲了某個訂單所購買的產(chǎn)品信息。圖41各表間關(guān)系圖5 系統(tǒng)詳細設(shè)計 用戶注冊與登錄用戶注冊當用戶第一
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1