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

正文內(nèi)容

javajspmvc-網(wǎng)上書店(畢業(yè)設(shè)計(jì))范例(編輯修改稿)

2025-06-25 22:33 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 店的總體設(shè)計(jì)以及數(shù)據(jù)庫(kù)的設(shè)計(jì)??傮w設(shè)計(jì)主要包括用戶在網(wǎng)上書店購(gòu)買圖書的完整流程、本系統(tǒng)的模塊劃分以及個(gè)模塊的主要功能介紹。數(shù)據(jù)庫(kù)設(shè)計(jì)主要介紹了數(shù)據(jù)庫(kù)的概念、數(shù)據(jù)庫(kù)的選擇以及數(shù)據(jù)庫(kù)的設(shè)計(jì)等。 網(wǎng)上書店流程用戶可以直接瀏覽圖書、進(jìn)行圖書查詢、查看書店簡(jiǎn)介、登錄和注冊(cè)查看圖書詳細(xì)資料、將圖書加入購(gòu)物車,但只有使用會(huì)員身份登錄進(jìn)入網(wǎng)上書店后才能提交購(gòu)物車和查詢訂單。用戶在前臺(tái)首先通過瀏覽或查詢等手段找到要購(gòu)買的圖書,然后將選定的圖書放入購(gòu)物車中。購(gòu)物車是一個(gè)圖書的臨時(shí)存放地,用戶可以對(duì)購(gòu)物車進(jìn)行管理,如刪除圖書或修改購(gòu)買的數(shù)量。用戶完全選定了要購(gòu)買的圖書后,就可以提交購(gòu)物車并生成訂單系統(tǒng)會(huì)提示提交成功,并顯示訂單號(hào),前臺(tái)的用戶操作流程就結(jié)束了。此后用戶還可以查詢訂單執(zhí)行情況。圖4-1描述了網(wǎng)上商店的前臺(tái)流程。是否開 始用戶登錄網(wǎng)站用戶登錄(注冊(cè))登錄成功?是?查看圖書詳細(xì)資料加入購(gòu)物車提交購(gòu)物車生成訂單訂單查詢顯示錯(cuò)誤信息結(jié)束圖4-1網(wǎng)上書店的前臺(tái)流程 系統(tǒng)功能模塊劃分網(wǎng)上書店前臺(tái)實(shí)現(xiàn)的功能有:  網(wǎng)站首頁。首頁是客戶打開網(wǎng)站的第一個(gè)頁面,一般在這個(gè)頁面中呈現(xiàn)的信息量最大,且需充分展現(xiàn)網(wǎng)站的亮點(diǎn),以吸引客戶、留住客戶。  最近新書。按錄入網(wǎng)上書店系統(tǒng)的時(shí)間排序顯示,優(yōu)先顯示新錄入的書籍信息。  特價(jià)書籍。顯示網(wǎng)上書店中5折及5折以下的特價(jià)書籍信息?! ⌒伦?cè)用戶。提供客戶網(wǎng)上自助注冊(cè)功能,填寫注冊(cè)表單并提交后,就能成為網(wǎng)上書店的用戶,注冊(cè)成功并登錄后就可以進(jìn)行網(wǎng)上購(gòu)書了?! ∮脩舻卿?。供已注冊(cè)的用戶登錄,登錄后才能在網(wǎng)上購(gòu)書。  網(wǎng)上購(gòu)書。已登錄的用戶可以將需要購(gòu)買的書籍放入購(gòu)物車,可將已放入購(gòu)物車中的書籍生成一張訂單并作確認(rèn),可將“未作確認(rèn)”和缺貨的訂單取消。書店首頁客戶注冊(cè)登錄圖書瀏覽圖書查詢書店簡(jiǎn)介查看購(gòu)物車查看訂單查看圖書詳細(xì)信息圖書購(gòu)買修改訂購(gòu)數(shù)量刪除訂購(gòu)圖書繼續(xù)選購(gòu)其他圖書清空購(gòu)物車提交購(gòu)物車查看訂單詳細(xì)信息圖42系統(tǒng)前臺(tái)功能模塊網(wǎng)上書店后臺(tái)管理實(shí)現(xiàn)的功能有:入庫(kù)管理。供網(wǎng)站管理員訂購(gòu)在庫(kù)數(shù)小于安全在庫(kù)數(shù)的書籍。  支付管理。供網(wǎng)站管理員支付所欠出版社的資金。情報(bào)管理。供網(wǎng)站管理員對(duì)網(wǎng)站信息進(jìn)行管理?! 诸惞芾?。供網(wǎng)站管理員對(duì)網(wǎng)上書店的書籍進(jìn)行管理,可增加、修改、刪除書籍的分類信息?! Y料管理。供網(wǎng)站管理員增加、修改、刪除網(wǎng)上書店書籍的基本資料信息,主要是文本信息。 用戶管理。供網(wǎng)站管理員增加、修改、刪除用戶的基本信息。后臺(tái)管理 登錄訂單管理出庫(kù)管理入庫(kù)管理支付管理情報(bào)管理 退出進(jìn)貨單制作圖書入庫(kù)進(jìn)貨信息查詢支付票制作 支付用戶管理圖書管理圖書信息管理圖書分類管理圖43系統(tǒng)后臺(tái)功能模塊 完整的購(gòu)書過程如果合并用戶的前臺(tái)購(gòu)書流程和系統(tǒng)的后臺(tái)訂單處理流程,就會(huì)得到完整的購(gòu)書流程,如圖4-4所示。這個(gè)購(gòu)書流程貫穿系統(tǒng)設(shè)計(jì)之中,是連接前、后臺(tái)的核心流程。用戶在前臺(tái)瀏覽和查詢圖書,然后將圖書放入購(gòu)物車,通過提交購(gòu)物車,生成圖書訂單,并實(shí)際支付(在線實(shí)時(shí)支付和匯款等),網(wǎng)上書店后臺(tái)系統(tǒng)收到付款后根據(jù)訂單發(fā)貨,最后用戶收到圖書并確認(rèn)(回執(zhí)或簽字等),這就完成了整個(gè)購(gòu)書流程。選擇圖書加入購(gòu)物車提交購(gòu)物車生成訂單收款發(fā)貨收貨確認(rèn) 圖4-4 整個(gè)購(gòu)書流程 系統(tǒng)開發(fā)環(huán)境本系統(tǒng)采用的技術(shù)方案為JSP+Tomcat+MySql,即使用JSP作為Web服務(wù)器端開發(fā)語言,采用Tomcat作為Web服務(wù)器和JSP引擎,采用MySql作為后臺(tái)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)管理系統(tǒng)。本系統(tǒng)的開發(fā)環(huán)境如下所述:操作系統(tǒng):WINDOWS XP;運(yùn)行工具:IE 6.0開發(fā)工具:MyEclipse 5.1.0 GA數(shù)據(jù)庫(kù): MySql服務(wù)器: Tomcat 5.5 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)是依照某種數(shù)據(jù)模型組織起來并存放二級(jí)存儲(chǔ)器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點(diǎn):盡可能不重復(fù),以最優(yōu)方式為某個(gè)特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)獨(dú)立于使用它的應(yīng)用程序,對(duì)數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進(jìn)行管理和控制。從發(fā)展的歷史看,數(shù)據(jù)庫(kù)是數(shù)據(jù)管理的高級(jí)階段,它是由文件管理系統(tǒng)發(fā)展起來的。 數(shù)據(jù)庫(kù)的基本結(jié)構(gòu)分三個(gè)層次,反映了觀察數(shù)據(jù)庫(kù)的三種不同角度。 物理數(shù)據(jù)層。它是數(shù)據(jù)庫(kù)的最內(nèi)層,是物理存貯設(shè)備上實(shí)際存儲(chǔ)的數(shù)據(jù)的集合。這些數(shù)據(jù)是原始數(shù)據(jù),是用戶加工的對(duì)象,由內(nèi)部模式描述的指令操作處理的位串、字符和字組成。 概念數(shù)據(jù)層。它是數(shù)據(jù)庫(kù)的中間一層,是數(shù)據(jù)庫(kù)的整體邏輯表示。指出了每個(gè)數(shù)據(jù)的邏輯定義及數(shù)據(jù)間的邏輯聯(lián)系,是存貯記錄的集合。它所涉及的是數(shù)據(jù)庫(kù)所有對(duì)象的邏輯關(guān)系,而不是它們的物理情況,是數(shù)據(jù)庫(kù)管理員概念下的數(shù)據(jù)庫(kù)。 邏輯數(shù)據(jù)層。它是用戶所看到和使用的數(shù)據(jù)庫(kù),表示了一個(gè)或一些特定用戶使用的數(shù)據(jù)集合,即邏輯記錄的集合。 數(shù)據(jù)庫(kù)不同層次之間的聯(lián)系是通過映射進(jìn)行轉(zhuǎn)換的。數(shù)據(jù)庫(kù)具有以下主要特點(diǎn): 實(shí)現(xiàn)數(shù)據(jù)共享。數(shù)據(jù)共享包含所有用戶可同時(shí)存取數(shù)據(jù)庫(kù)中的數(shù)據(jù),也包括用戶可以用各種方式通過接口使用數(shù)據(jù)庫(kù),并提供數(shù)據(jù)共享。 減少數(shù)據(jù)的冗余度。同文件系統(tǒng)相比,由于數(shù)據(jù)庫(kù)實(shí)現(xiàn)了數(shù)據(jù)共享,從而避免了用戶各自建立應(yīng)用文件。減少了大量重復(fù)數(shù)據(jù),減少了數(shù)據(jù)冗余,維護(hù)了數(shù)據(jù)的一致性。 數(shù)據(jù)的獨(dú)立性。數(shù)據(jù)的獨(dú)立性包括數(shù)據(jù)庫(kù)中數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)和應(yīng)用程序相互獨(dú)立,也包括數(shù)據(jù)物理結(jié)構(gòu)的變化不影響數(shù)據(jù)的邏輯結(jié)構(gòu)。 數(shù)據(jù)實(shí)現(xiàn)集中控制。文件管理方式中,數(shù)據(jù)處于一種分散的狀態(tài),不同的用戶或同一用戶在不同處理中其文件之間毫無關(guān)系。利用數(shù)據(jù)庫(kù)可對(duì)數(shù)據(jù)進(jìn)行集中控制和管理,并通過數(shù)據(jù)模型表示各種數(shù)據(jù)的組織以及數(shù)據(jù)間的聯(lián)系。 數(shù)據(jù)一致性和可維護(hù)性,以確保數(shù)據(jù)的安全性和可靠性。主要包括:安全性控制:以防止數(shù)據(jù)丟失、錯(cuò)誤更新和越權(quán)使用;完整性控制:保證數(shù)據(jù)的正確性、有效性和相容性;并發(fā)控制:使在同一時(shí)間周期內(nèi),允許對(duì)數(shù)據(jù)實(shí)現(xiàn)多路存取,又能防止用戶之間的不正常交互作用;故障的發(fā)現(xiàn)和恢復(fù):由數(shù)據(jù)庫(kù)管理系統(tǒng)提供一套方法,可及時(shí)發(fā)現(xiàn)故障和修復(fù)故障,從而防止數(shù)據(jù)被破壞。本網(wǎng)站使用MySQL實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫(kù)。MySQL是一個(gè)多用戶、多線程的支持標(biāo)準(zhǔn) SQL語句的關(guān)系型數(shù)據(jù)庫(kù)。它支持大文件及圖像的存儲(chǔ),并且提供一個(gè)豐富和極其有用的功能集。它的特點(diǎn)是速度快, 易用,穩(wěn)定性能好,它由一個(gè)服務(wù)器守護(hù)程序MySQL和很多不同的客戶程序和庫(kù)組成。MySQL支持標(biāo)準(zhǔn)的ANSI SQL語句,支持多種平臺(tái),在Unix系統(tǒng)上該軟件支持多線程運(yùn)行方式,從而能獲得相當(dāng)好的性能。大訪問量查詢加上修改時(shí)很容易阻塞,不支持事務(wù)處理使MySQL無法勝任關(guān)鍵的企業(yè)業(yè)務(wù),不支持外鍵約束等等,使得數(shù)據(jù)的完整性只能靠開發(fā)人員自己保證.然而MySQL結(jié)構(gòu)簡(jiǎn)單,又不包含一些復(fù)雜的高級(jí)的數(shù)據(jù)庫(kù)功能,因此查詢極快.這也是本系統(tǒng)選擇MySQL的主要原因。 圖書表book的定義如表41所示:表41 圖書表book的定義字段類型KeyForeign KeyNull默認(rèn)字段含義book_idint(11)PRI否主鍵,遞增namevarchar(40)否書名bookClass_idint(11)bookClass否0圖書類別authorvarchar(25)是NULL作者publisher_idint(11)publisher是NULL出版社image_urlvarchar(100)是NULL圖片地址notestext是NULL內(nèi)容簡(jiǎn)介pricefloat是NULL價(jià)格is_remendedint(1)是NULL是否推薦ratingint(11)是NULL投票分?jǐn)?shù)rating_countint(11)是NULL投票次數(shù)圖書分類表bookclass的定義如表42所示:表42 圖書分類表bookclass的定義字段類型KeyNull默認(rèn)字段含義category_idint(11)PRI否分類編號(hào),自增namevarchar(50)否分類名稱管理員表admin的定義如表43所示:表43 管理員表admin的定義字段類型KeyNull默認(rèn)字段含義idvarchar(50)PRI是NULL管理編號(hào)passwordvarchar(50)是NULL密碼書店信息表editorial的定義如表44所示:表44 書店信息表editorial的定義字段類型KeyForeign KeyNull默認(rèn) 字段含義article_idint(11)PRI否主鍵,遞增editorialclass_idint(11)editorialclass否信息分類IDarticle_titlevarchar(50)否信息標(biāo)題article_descvarchar(20)是NULL信息描述book_idint(11)book是NULL圖書ID書店信息分類表editorialcla
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1