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

正文內容

javajspmvc-網上書店(畢業(yè)設計)范例(編輯修改稿)

2025-06-25 22:33 本頁面
 

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