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

正文內(nèi)容

基于struts的網(wǎng)上書店設(shè)計(jì)畢業(yè)論文-wenkub.com

2024-11-03 21:38 本頁面
   

【正文】 } (pagenumber, (pageNumber))。//頁面數(shù) 35 String number=(i)。 } private ActionForward selectBookType(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { List list=null。 =((action))。 import 。 import 。 import 。 在設(shè)計(jì)階段,我首先對(duì)當(dāng)前流行的各大網(wǎng)上圖書商城做了分析 ,如卓越網(wǎng)、當(dāng)當(dāng) 網(wǎng)、淘寶網(wǎng),借鑒了他們的一些設(shè)計(jì)方法,隨后我逐步建立了整個(gè)網(wǎng)站的總體框架并構(gòu)思了網(wǎng)站的各個(gè)功能模塊,并對(duì)各個(gè)功能模塊進(jìn)行了詳細(xì)的業(yè)務(wù)流程分析,并設(shè)計(jì)了相關(guān)的數(shù)據(jù)庫表,建立了基本數(shù)據(jù)模型。 } } catch (SQLException e) { ()。 ((5))。 ((1))。 try { =(select * from books where author=?)。 } } catch (SQLException e) { ()。 ((5))。 ((1))。 try { =(select * from books where name=?)。 } } catch (SQLException e) { ()。 ((5))。 ((1))。 try { =(select * from books where type=?)。 } (list, list)。 String key=(key).trim()。 (list, list)。 } if(number==null){ number=0。//記錄數(shù) int maxPage=pageNumber。 } } return null。 public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { dao=new BookDao()。 } } 25 Action類 書籍查詢功能模塊的 Action實(shí)現(xiàn)類繼承了 Action類,首先需要在該類屬性中定義 BookDao類(該類用于實(shí)現(xiàn)與數(shù)據(jù)庫的交互)的對(duì)象及 int型變量 action(根據(jù)變量不同,對(duì)會(huì)員執(zhí)行的操作不同)。 } public float getPrice() { return price。 } public String getPublisher() { return publisher。 } public Integer getType() { return type。 private float price。 private Integer type。前臺(tái)書籍信息查詢模塊的框架如圖所示 : 圖 411 書籍信息查詢模塊框架圖 ActionForm類 在書籍信息查詢模塊中,涉及的數(shù)據(jù)表是 books表, books表中保存的是書籍的圖書名、類別編號(hào)、作者、出版社、出版時(shí)間、價(jià)格等信息。 /script %} % 22 /body /html:html 在 BookStore數(shù)據(jù)庫的 member表中存放用戶信息,如下所示 。%=result%39。URL= % }else{ String result=(String)(result)。在 頁面中,通過 request 對(duì)象 getAttribute()獲取用戶登錄結(jié)果,當(dāng)獲取結(jié)果為 null時(shí),用戶登錄驗(yàn)證成功,直接返回到網(wǎng)上書店首頁,如果獲取結(jié)果不為 null,則通過 JavaScript 腳本將結(jié)果彈出后,返回首頁。 } catch (SQLException e) { ()。 (5, ())。 (1, ())。 ((6))。 ((2))。 (1, name)。 } } } function quit() { if(confirm(沒有要買的東西了嗎? )){ =。代碼 如下: script language=javascript function checkEmpty(form){ for(i=0。 } return (registerMember)。 MemberForm formSelect = (())。 } else if (!().equals((password).trim())) { (result, 密碼錯(cuò)誤,請(qǐng)重新登錄?。。?)。 } } return null。 public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { dao = new MemberDao()。 } } Action實(shí)現(xiàn)類 會(huì)員功能模塊的 Action實(shí)現(xiàn)類繼承了 Action類,首先需要在該類屬性中定義 MemberDao類(該類用于實(shí)現(xiàn)與數(shù)據(jù)庫的交互)的對(duì)象及 int型變量 action(根據(jù)變量不同,對(duì)會(huì)員執(zhí)行的操作不同)。 } public String getEmail() { return 。 } public String getRealName() { return realName。//會(huì)員職業(yè) public String getName() { return name。//賬號(hào)密碼 private String realName。 ActionForm類 在用戶登錄模塊中,涉及的數(shù)據(jù)表是會(huì)員信息表,會(huì)員信息表保存的似乎會(huì)員用戶名和密碼等信息。用戶登錄模塊的框架如圖 63所示: 否 是 圖 44 用戶登錄模塊框架圖 用戶登錄模塊的實(shí)現(xiàn) 由于本系統(tǒng)采用的是 Struts框架,因此在實(shí)現(xiàn)用戶登錄模塊時(shí),需要編寫用戶對(duì)象的 ActionForm類開始 用戶登錄 是否通過驗(yàn)證 瀏覽書籍及進(jìn)行購物 16 和 Action 實(shí)現(xiàn)類。而是用 jsp:include動(dòng)作元素包含的頁面可以 是 動(dòng)態(tài)改變的,它是在 JSP文件運(yùn)行過程中被確定的,程序執(zhí)行的是兩個(gè)不同的頁面,即在主頁面中聲明的變量,在被包含的頁面中是不可見的。如果是動(dòng)態(tài)文件,那么這個(gè)文件將會(huì)被編譯執(zhí)行。該動(dòng)作元素 用于向當(dāng)前的頁面中包含其他的文件,這個(gè)文件可以是動(dòng)態(tài)文件也可以是靜態(tài)文件,具體的使用方法: % include %指令用來在 JSP 頁面中包含另一個(gè)文件。 } public void init(FilterConfig filterConfig) throws ServletException { } } 前臺(tái)首頁設(shè)計(jì) 開發(fā)一個(gè)網(wǎng)站,好的頁面風(fēng)格和頁面框架是非常重要的,特別是對(duì)于網(wǎng)上書店更需要有好的頁面風(fēng)格和布局。 import 。 import 。 } catch (Exception ex) { (數(shù)據(jù)庫加載失敗 )。 public class JDBConnection { private String dbDriver = 。如 表 52所示: 表 52 商品信息表 字段名 字段描述 數(shù)據(jù)類型 是否為空 是否主鍵 id 序列號(hào) varchar(50) 否 是 name 圖書名 varchar(50) 否 否 id 類別編號(hào) int(4) 否 否 author 作者 varchar(50) 否 否 publisher 出版社 varchar(50) 否 否 pubTime 出版時(shí)間 smalldatetime(4) 否 否 price 價(jià)格 money 否 否 ( 3)、商品大類信息表主要用來保存商品大類信息。 ( 3)、 擴(kuò)充信息和動(dòng)態(tài)變化信息一定要分 開存儲(chǔ)在不同的表里。書籍大類實(shí)體 ER圖如圖 53所示 。會(huì)員實(shí)體 ER圖如圖 51所示?,F(xiàn)在, SQL Server 2020也提供了 JDBC編程接口,這樣我們就可以非常方便地在 Java編程中使用 SQL Server了。其中,根據(jù)網(wǎng)上書店前臺(tái)的特點(diǎn),可以將其分為書籍查詢、書籍展示、用戶 新品上架 書籍展示 銷售排行 驗(yàn)證成功 購物車 用戶注冊(cè) 訂單處理 系統(tǒng)管理員 賬戶驗(yàn)證 驗(yàn)證成功 會(huì)員管理 管理員信息管理 訂單管理 書籍管理 書籍大類管理 公告管理 6 購物車、會(huì)員管理、收銀臺(tái)、訂單查詢及商城公告 7各部分,其中各部分具體功能模塊如圖 41所示。 對(duì)管理員信息和網(wǎng)站公告信息進(jìn)行維護(hù)管理 。 HTTP請(qǐng)求 轉(zhuǎn)發(fā)請(qǐng)求 調(diào)用業(yè)務(wù)邏輯 轉(zhuǎn)發(fā)請(qǐng)求 HTTP響應(yīng) 數(shù)據(jù) 圖 24 Struts 的程序運(yùn)行流程 第 3 章 網(wǎng)上書店系統(tǒng)分析與設(shè)計(jì) 系統(tǒng)分析 系統(tǒng)目標(biāo) 網(wǎng)上書店信息系統(tǒng)的系統(tǒng)目標(biāo)如下: 展示最新的書籍信息,不斷更新書籍種類,是用戶了解最新的圖書信息。其中核心控制器就是 ActionServlet,由 Struts框架提供;業(yè)務(wù)邏輯控制器就是由用戶自定義的Action,由應(yīng)用開發(fā)者提供。 Struts 體系介紹 及其基本流程 Struts是一種方便而實(shí)用的 web應(yīng)用框架,很好的實(shí)現(xiàn)了 MVC模式,使程序員將更多的精力投入后臺(tái)的業(yè)務(wù)邏輯設(shè)計(jì),而不是底層的 web基礎(chǔ)框架。 模型返回的數(shù)據(jù)與顯示邏輯分離。同時(shí),視圖還負(fù)責(zé)展現(xiàn)模型 傳遞給用戶的數(shù)據(jù),當(dāng)后臺(tái)客戶端 執(zhí)行命令 數(shù)據(jù)庫服務(wù)器 返回結(jié)果 瀏覽器 服務(wù)器 數(shù)據(jù)庫 3 模型更新數(shù)據(jù)時(shí),視圖也應(yīng)當(dāng)隨之更新它的顯示。 HTTP請(qǐng)求 數(shù)據(jù)請(qǐng)求 HTTP應(yīng)答 數(shù)據(jù)獲取 圖 22 基于 B/S 體系結(jié)構(gòu) MVC 模式 在 MVC經(jīng)典架構(gòu)中,它把應(yīng)用程序分為三個(gè)部分: 模型 模型代表了該應(yīng)用程序的核心功能, 它負(fù)責(zé)處理用戶的數(shù)據(jù),實(shí)現(xiàn)業(yè)務(wù)邏輯。 圖 21 基于 C/S 體系結(jié)構(gòu) B/S 結(jié)構(gòu),是在客戶端與數(shù)據(jù)庫之間加入了一個(gè)服務(wù)器(如圖 22)。 開發(fā)背景 一般來說,一個(gè)完整的網(wǎng)上書店系統(tǒng)應(yīng)包括信息流、資金流與物流三個(gè)要素,三者相輔相成。有的網(wǎng)上書店有會(huì)員積分設(shè)置,如達(dá)到一定積分時(shí)自動(dòng)成為高級(jí)會(huì)員,高級(jí)會(huì)員會(huì)有優(yōu)惠和特別的服務(wù)。 Background in part by managers, including modity management, processing orders, information management, and other functions links. After the establishment of the website is a dynamic, interactive, with modities, systems management, and other functions of the emerce website users. V 目錄 第 1 章 緒論 .......................................................................................................................................... 1 ...........................
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1