




已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
網(wǎng)上書店交易系統(tǒng)設(shè)計 摘 要: 本文重點介紹了 “網(wǎng)上書店”的開發(fā)意義及如何分析、設(shè)計和實現(xiàn)的?;竟δ馨ㄓ脩糇詴T、登錄、圖書展示、圖書查詢、在線瀏覽圖書、遠程購買、遠程交易等。系統(tǒng)開發(fā)工具是使用 據(jù)庫,系統(tǒng)是基于零售商實體戶背景開發(fā)的,可以有效的實現(xiàn)網(wǎng)上圖書交易。 在論文中首先介紹了電子商務(wù)及開發(fā)所使用軟件的相關(guān)知識,并根據(jù)以上知識制作網(wǎng)站。文中主要包括 需求分析,總體設(shè)計,功能設(shè)計,數(shù)據(jù)庫設(shè)計與實現(xiàn) 等,并通過流程圖和文字加以解釋說明。 關(guān)鍵詞: 電子商務(wù),網(wǎng)絡(luò)編程 , 網(wǎng)上書店 to on on is to is is to of on to be a be a in to in by 1 目錄: 網(wǎng)上書店交易系統(tǒng)設(shè)計 . 0 1電子商務(wù)概述 . 2 子商務(wù)概念 . 2 國電子商務(wù)發(fā)展現(xiàn)狀 . 2 子商務(wù)的發(fā)展前景 . 3 2 架與 言介紹 . 3 由來和發(fā)展 . 3 介 . 4 缺點 . 6 工作流程 . 7 言概述 . 8 言在網(wǎng)絡(luò)中的功能 . 9 術(shù) . 9 3網(wǎng)上書店詳細設(shè)計 . 10 發(fā)網(wǎng)絡(luò)書店的意義 . 10 求分析 . 11 體設(shè)計 . 12 能設(shè)計 . 12 據(jù)庫設(shè)計與實現(xiàn) . 13 上書店基本流程 . 14 上書店各頁面功能 . 15 務(wù)邏輯層各 能 . 18 制處理層 . 19 4總結(jié) . 20 參考文獻 . 錯誤 !未定義書簽。 2 1電子商務(wù)概述 子商務(wù)概念 隨著電子技術(shù)和因特網(wǎng)( 絡(luò))的發(fā)展,信息技術(shù)作為工具被引入到商貿(mào)活動中,產(chǎn)生了電子商務(wù) ( 寫 寫 通俗的說,電子商務(wù)就是在計算機網(wǎng)絡(luò)(主要指 絡(luò))的平臺上,按照一定的標準開展的商務(wù)活動。當企業(yè)將它的主要業(yè)務(wù)通過內(nèi)聯(lián)網(wǎng) ( 外聯(lián)網(wǎng) (及 企業(yè)的職員、客戶、供銷商以及合作伙伴直接相連時,其中發(fā)生的各種活動就是電子商務(wù)。 國電子商務(wù)發(fā)展現(xiàn)狀 隨著計算機與網(wǎng)絡(luò)技術(shù)的普及與發(fā)展,我國的電子商務(wù)迅速崛起,眾多的信息技術(shù)企業(yè)、風(fēng)險投資公司、生 產(chǎn)流通企業(yè)紛紛開展電子商務(wù)。 從國家經(jīng)貿(mào)委對 630 多家企業(yè)的調(diào)查來看,目前企業(yè)在互聯(lián)網(wǎng)應(yīng)用和開展電子商務(wù)方面,東部地區(qū)的企業(yè)好于中部地區(qū),中部好于西部;所在地在大城市的企業(yè)好于地處偏遠的企業(yè),新企業(yè)好于老企業(yè)。經(jīng)濟實力強、利潤空間大的企業(yè),信息化建設(shè)和電子商務(wù)開展得比較好。如聯(lián)想集團目前已經(jīng)完成了供應(yīng)鏈環(huán)節(jié)的信息化,做好了開展電子商務(wù)的全部基礎(chǔ)性工作。同時,大多數(shù)企業(yè)對信息化建設(shè)比較重視,普遍看好電子商務(wù)的未來,企業(yè)內(nèi)部信息化建設(shè)取得了積極進展,正在由信息孤島向信息集成跨越;建立在網(wǎng)絡(luò)應(yīng)用基礎(chǔ)上的電子商務(wù)建 設(shè)也取得了一定進展,一些企業(yè)已經(jīng)通過網(wǎng)絡(luò)開展采購業(yè)務(wù)和網(wǎng)上銷售。 企業(yè)電子商務(wù)的開展一是提高了企業(yè)的經(jīng)營管理水平;二是促進了企業(yè)經(jīng)營管理觀念和制度的變革;三是培養(yǎng)和鍛煉了一大批人才;四是改善了企業(yè)形象,提高了企業(yè)的市場認知程度?;ヂ?lián)網(wǎng)應(yīng)用水平較高的企業(yè),其市場開拓能力、成本控制能力、業(yè)務(wù)流程的重組及企業(yè)管理的觀念與制度,均得到了不同程度的提高和優(yōu)化。中石化集團通過網(wǎng)上采購,對采購全過程進行實時監(jiān)控,使采購過程公開化、規(guī)范化,實現(xiàn)了 “ 陽光作業(yè) ” ,在很大程度上杜絕了暗箱操作,大大降低了采購成本,在 2000 年 8 月 15日物資采購系統(tǒng)正式投入運行使用后的 8個月 3 中,上網(wǎng)供應(yīng)商 1700 多家,網(wǎng)上累計成交金額 元,節(jié)約采購資金 約 5。聯(lián)想集團通過實施資源管理計劃( 規(guī)范和優(yōu)化了 77 個業(yè)務(wù)流程,加強了財務(wù)、銷售、生產(chǎn)制造、采購等子系統(tǒng)之間的協(xié)同性。許多企業(yè)在實施信息化和電子商務(wù)建設(shè)中,企業(yè)領(lǐng)導(dǎo)的觀念發(fā)生了很大變化,深化了企業(yè)內(nèi)部管理制度的改革,也培養(yǎng)和鍛煉了一大批既懂業(yè)務(wù)又懂信息技術(shù)的綜合性人才。 子商務(wù)的發(fā)展前景 21 世紀將進入電子商務(wù)時代,是社會發(fā)展的必然,我們將別無選擇地 生活在電子商務(wù)時代。如何面對電子商務(wù)方式、如何適應(yīng)數(shù)字化生存并積極參與電子商務(wù)時代的國際競爭,是涉及到每個人、每個企業(yè)、部門及國家發(fā)展與生存的重大問題,也是國家管理部門現(xiàn)在應(yīng)該規(guī)劃、并促進其發(fā)展的戰(zhàn)略問題。 目前電子商務(wù)在國際上已經(jīng)得到迅速發(fā)展和實踐,將在國際商貿(mào)和社會生活中占據(jù)主導(dǎo)地位。估計到 2000 年電子化貿(mào)易額將有上千億美 元 的交易量,并形成世界性電子商務(wù)環(huán)境。國內(nèi)電子商務(wù)的研究逐漸深入,實踐上已經(jīng)有所行動。我國的管理部門應(yīng)密切國際合作、制定相應(yīng)法律、法規(guī)和技術(shù)標準,及時營造良好的電子商務(wù)環(huán)境;商務(wù) 部門和應(yīng)充分認識到電子商務(wù)的社會、經(jīng)濟和生活等方面的特點、電子商務(wù)活動的方式方法、以及電子商務(wù)的發(fā)展和應(yīng)用表現(xiàn),促使管理人員熟悉電子商務(wù)環(huán)境、逐步進入電子商務(wù)的活動方式、進行電子商務(wù)管理、最終能參與電子商務(wù)時代的國際競爭。 2 架與 言介紹 由來和發(fā)展 架工具是 金會 目中推出的一個子項目。 英文中是支架、支撐的意思,這也體現(xiàn)出 開發(fā) 用程序過程所起到的重要作用, 用提供了通用的框架,讓開發(fā)人 4 員可以把主要精力集中在如何解決實際業(yè)務(wù)問題上,與此同時 架也允許開發(fā)人員根據(jù)實際需要進行擴展和定制,從而可以更好的適應(yīng)用戶的需求。采用 以簡化遵循 計模式的 用的開發(fā)工作,很好地實現(xiàn)代碼重用,使開發(fā)人員從一些繁瑣的工作中解脫出來,快速開發(fā)能夠充分發(fā)揮 點、并具有強可擴展性的 用??傊?出現(xiàn)使得 用的開發(fā)過程大大簡化,從而能夠縮短開發(fā)周期、提高開 發(fā)效率。 構(gòu)一經(jīng)推出,即受到 發(fā)群體的廣泛重視,從 2004 年開始逐漸升溫,并日漸成為 建 用開發(fā)的最流行的框架工具,在目前 序員的招聘要求中,幾乎都提出了對 要求,精通 構(gòu)已經(jīng)成為 序員必備的技能。 介 模型 控制器( 80 年代 現(xiàn)的一種軟件設(shè)計模式,現(xiàn)在已經(jīng)被廣泛的使用。 1、 模型( 模型是應(yīng)用程序的主體部分。模 型表示業(yè)務(wù)數(shù)據(jù),或者業(yè)務(wù)邏輯 . 2、視圖( 視圖是應(yīng)用程序中用戶界面相關(guān)的部分,是用戶看到并與之交互的界面。 3、控制器( 控制器工作就是根據(jù)用戶的輸入,控制用戶界面數(shù)據(jù)顯示和更新 象狀態(tài)。 5 圖 2 1 件類型的關(guān)系和功能 的出現(xiàn)不僅實現(xiàn)了功能模塊和顯示模塊的分離,同時它還提高了應(yīng)用系統(tǒng)的可維護性、可擴展性、可移植性和組件的可復(fù)用性。 早期的程序中,如果不注意對數(shù)功能和顯示的解耦合,常常會導(dǎo)致程序的復(fù)雜及難以維護。很多 至現(xiàn)在的 C#,時候也會出現(xiàn)把業(yè)務(wù)邏輯寫在顯示模塊中的現(xiàn)象。 管 計模式很早就提出,但在 目的開發(fā)中引入 是步履維艱。主要原因:一是在早期的 目的開發(fā)中,程序語言和 分離一直難以實現(xiàn)。 序以字符串輸出的形式動態(tài)地生成容。后來隨著腳本語言的出現(xiàn),前面的方式又被倒了過來,改成將腳本語言書寫的程序嵌入在 容中。這兩種方式有一個相同的不足之處即它們總是無法將程序語言和 離。二是腳本語言的功能相對較弱,缺乏支持 式的一些必要的技術(shù)基礎(chǔ)。直到基于 問世時才得以改觀。它用 術(shù)實現(xiàn)視圖的功能,用 術(shù)實現(xiàn)控制器的功能,用術(shù)實現(xiàn)模型的功能 。 與 現(xiàn)早期制定了兩種規(guī)范,稱為 然 是它的應(yīng)用用并不盡如人意 。 6 圖 2 2 圖 2 3 易使系統(tǒng)出現(xiàn)多個 且對頁面導(dǎo)航的處理比較復(fù)雜, 有些人覺得 不夠好,于是 . 000 年 5月 提交 了一個 月,式發(fā)布。該項目也成為了 子項目之一 。 上就是在 基礎(chǔ)上實現(xiàn)的一個 構(gòu)。它只有一個中心控制器,他采用 制轉(zhuǎn)向的 用 處理邏輯。 缺點 優(yōu)點: 諸多 目一樣,是開源軟件,這是它的一大優(yōu)點。使開發(fā)者能更深入的了解其內(nèi)部實現(xiàn) 機制。 除此之外,優(yōu)點主要集中體現(xiàn)在兩個方面: 頁面導(dǎo)航。 的標記庫,靈活動用,能大大提高開發(fā)效率。另外,就目前國內(nèi)的 發(fā)者而言,除了使用 帶的常用標記外,很少開發(fā)自己的標記,或許 一個很好的起點。 關(guān)于頁面導(dǎo)航,我認為那將是今后的一個發(fā)展方向,事實上,這樣做,使系統(tǒng)的脈絡(luò)更加清晰。通過一個配置文件,即可把握整個系統(tǒng)各部分之間的聯(lián)系,這對于后期的維護有著莫大的好處。尤其是當另一批開發(fā)者接手這個項目時,這種優(yōu)勢體現(xiàn)得更加明顯。 缺點: 一大優(yōu)勢,但對于初學(xué)者而言,卻需要一個持續(xù)學(xué)習(xí)的過程,甚至還會打亂你網(wǎng)頁編寫的習(xí)慣,但是,當你習(xí)慣了它時,你會覺得它真的很棒。 分為三,在獲得結(jié)構(gòu)更加清晰的同時,也增加了系統(tǒng)的復(fù)雜度。 產(chǎn)生到現(xiàn)在還不到半年,但已逐步越來越多運用于商業(yè)軟件。雖然它現(xiàn)在還有不少缺點,但它是一種非常優(yōu)秀的 現(xiàn)方式 。 工作流程 下圖是 工作流程,所有的請求都提交給 處理。圖 2 4 工作流程圖 8 一個 是一個標準的 將發(fā)給 處理, 質(zhì)上是對 一個映射,從中可以取得所有的配 置信息 據(jù)提交過來的 * 得到相應(yīng)的 后將 參數(shù)對應(yīng)到 ,進行 證。如果驗證通過則調(diào)用 方法來執(zhí)行 終返回 對 一個 包裝,對應(yīng)于一個 用了 式,是對 一個封裝。其 中包含有 法,用于驗證 據(jù)的有效性。 范的類,所有的屬性都應(yīng)滿足 應(yīng)。對于一些復(fù)雜的系統(tǒng),還可以采用 構(gòu)造動態(tài)的 通過預(yù)制參數(shù)來生成 樣可以更靈活的擴展程序。 對錯誤信息的包裝,一旦在執(zhí)行 者 出現(xiàn)異常,即可產(chǎn)生一個最終加入到 證的過程中,如果有 會將頁面重新導(dǎo)向至輸入頁,并提示錯誤。 用于執(zhí)行業(yè)務(wù)邏輯的 個 只建立一個 是線程安全的,所以不應(yīng)該在 訪問特定資源。一般來說,應(yīng)改使用 式來對 行訪問以解除耦合。 供了多種 選擇使用。普通的 能通過調(diào)用行一項任務(wù),而 以根據(jù)配置參數(shù)執(zhí)行,而不是僅進入 函數(shù),這樣可以執(zhí)行多種任務(wù)。如 。以根據(jù)提交表單按鈕的名稱來執(zhí)行函數(shù)。 言概述 一種簡單易用、完全面向?qū)ο?、具有平臺無關(guān)性且安全可靠的主要面向 開發(fā)工具。自從 1995 年正式問世以來, 快速發(fā)展已經(jīng)讓整個 界發(fā)生了翻天覆地的變化。在早期, 較多的用在瀏覽器上,插入到網(wǎng)頁中 (即是 序 ),成為最靈活、最強大的網(wǎng)頁多媒體的載體,但由于 擬機相 對于個人電腦而言,有占用資源大,安全性相對較差 9 等缺點, 漸的被后起之秀 替代,但隨著 推出,電子商務(wù)方面開始嶄露頭角,最新的 術(shù)的推出,更是讓 為基于 應(yīng)用程序的首選開發(fā)工具,目前的 術(shù)已成為所有大型電子商務(wù)項目的必然選擇。 言在網(wǎng)絡(luò)中的功能 序可以獲取網(wǎng)絡(luò)上結(jié)點的圖象、聲音、 檔及文本等資源,并可以對獲得的資源進行處理。例如 序可以每隔一定時間 讀取某結(jié)點提供的最新數(shù)據(jù),并以圖表的形式顯示出來。在編程處理上,一般先生成一個 后用 相應(yīng)的方法( 取該對象所代表的資源。 術(shù) 術(shù)的基礎(chǔ), 身就是預(yù)先被編譯成 后再運行的,而且大型的 用程序的開發(fā)需要 合才能完成, 個名稱大概源于 在國內(nèi)的翻譯方式很多,本文為了避免誤會,本文直接采用 個名稱而不做任何翻譯, 讀者如果愿意,可以稱之為 “ 小服務(wù)程序 ” 。 實和傳統(tǒng)的 序和 序開發(fā)工具的作用是相同的,在使用 后,用戶不必再使用效率低下的 式,也不必使用只能在某個固定 務(wù)器平臺運行的式來動態(tài)生成 面。許多 務(wù)器都支持 使不直接支持 務(wù)器也可以通過附加的應(yīng)用服務(wù)器和模塊來支持 益于 跨平臺的特性, 是平臺無關(guān)的,實際上,只要符合 范, 完全平臺無關(guān)且是 務(wù)器無關(guān)的。由于 部是以線程方式提供服務(wù),不必對于每個請求都啟動一個進程,并且利用多線程機制可以同時為多個請求服務(wù),因此 率非常高。但不是沒有缺點,和傳統(tǒng)的 式相同, 利用輸出 句來實現(xiàn)動態(tài)網(wǎng)頁的,如果用 開發(fā)整個網(wǎng)站,動態(tài)部分和靜態(tài)頁面的整合過程簡直就是一場噩夢。這就是為什么要推出 原因。 10 3網(wǎng)上書店詳細設(shè)計 發(fā)網(wǎng)絡(luò)書店的意義 上書店擠壓盜版空間 如今發(fā)展最快的 ,最時髦的 ,恐怕就是網(wǎng)絡(luò)了。網(wǎng)絡(luò)給人們帶來了實惠、虛擬、幻化 ,也給文學(xué)和圖書帶來了廣闊的生存空間。盜版者利用科學(xué)技術(shù) ,瞄準正版書與盜版書的差價牟取暴利。網(wǎng)絡(luò)書店的興起無疑給盜版商以有力的打擊 ,因為發(fā)達的網(wǎng)絡(luò)可以直接疏通圖書的發(fā)行渠道 ,縮短了網(wǎng)上購書者與出版社的距離 ,給圖書消費者以清新、便宜的享受。 上書店濃縮了圖書的庫存空間 傳統(tǒng)圖書店內(nèi)的圖書擺放面積是有限的 ,每增 加一本書其成本都在以一定比例增加 ,而網(wǎng)絡(luò)書店解決了存儲空間問題 ,每增加一本書成本增長幾乎為零。 量、種類多 ,出版時間跨 度大 綜合性的網(wǎng)上書店涉及各種各類內(nèi)容的圖書 ,提供訂購的書目信息達上萬、幾十萬條 ,而圖書出版的時間有最新出版的 ,也有幾十年前的 ,這是傳統(tǒng)書店難以做到的。 受時間、地域限制 網(wǎng)上書店是 24 小時向全球各地的用戶提供網(wǎng)上服務(wù)的 ,用戶借助網(wǎng)絡(luò)可以漫游于世界各地的圖書海洋中 ,隨時選書、下訂單。中國人不出國可以去到美國最大的 上書店 ;廣東人可以不出省去到北京圖書大廈 (進行異地購書。 息豐富 網(wǎng)上書店的欄目豐富 :特價書、書業(yè)視窗、銷售排行、新品上架、最新推薦等 ,動態(tài)地向用戶提供各種信息 ,讓用戶了解書市的最新情況。另外 ,每種被檢索出來的圖書也有詳盡的介紹 ,如基本書目信息、封面、目次、內(nèi)容提要、書評等 ,這些信息都有助于用戶選書。 途徑綜合檢索 網(wǎng)上書店主要提供分類和自定義搜索的方式對圖書或其它商品 (音像制品、電腦軟件等 )進行查找。分類一般是結(jié)合中圖法按用戶的閱讀習(xí)慣或興趣分類 ,同一類的圖書相對集中在一起 ,方 便用戶在同類圖書中挑選出高質(zhì)量的圖書。 11 自定義搜索是用戶根據(jù)自己所需的圖書以主題、書名、著者、出版社等信息作為檢索點對圖書或其它商品進行一般搜索 ,如果希望檢索結(jié)果更準確就使用高級檢索 種方法相對于其它購書方式來說找書更快捷。 格低廉 一般來講,網(wǎng)上書店買書,要比普通書店便宜。由于拋棄了傳統(tǒng)書店運作的所需的服務(wù)設(shè)施和多重環(huán)節(jié),絕對的成本低廉。由于網(wǎng)上書店運營方式是有訂購需要時直接到出版社取效性強,除了一部分有收藏價值的外,絕大多數(shù)圖書都會“掉價”。 求分析 網(wǎng)上 書店系統(tǒng)主要是實現(xiàn)網(wǎng)上選書、購書、產(chǎn)生訂單等功能的系統(tǒng)。一個典型的網(wǎng)上商城一般都需要實現(xiàn)商品信息的動態(tài)提示、購物車管理、客戶信息注冊登錄管理、訂單處理等模塊。 根據(jù)網(wǎng)上書店的基本需求,本系統(tǒng)需要完成的具體任務(wù)如下: A. 書圖查詢 : 當客戶進入網(wǎng)上書店時,應(yīng)該在主頁面中分類顯示最新的書目信息,以供客戶選擇所需圖書,同時也應(yīng)該提供按照圖書名稱,或者作者信息快速查詢所需書目信息的功能。 B. 購物車管理:當客戶選擇購買某圖書產(chǎn)品時,應(yīng)該能夠?qū)?yīng)圖書信息,如:價格、數(shù)量記錄到對應(yīng)的購物車中,并允許客戶返回書目查詢頁面,選擇 其他商品,并添加到購物車中,當對應(yīng)的購物訂單生成后,應(yīng)該能夠自動清除以生成訂單的購物車中的信息。 C. 訂單處理:對應(yīng)客戶購買圖書商品信息的需求,在確定了所購圖書商品的價格、數(shù)量等信息后,提示用戶選擇對應(yīng)的送貨方式及付款方式,最終生成對應(yīng)的訂單記錄,以便于網(wǎng)站配貨人員依據(jù)訂單信息進行后續(xù)的出貨、送貨的處理。 D. 會員注冊:為了能夠?qū)崿F(xiàn)圖書商品的購買,需要管理客戶相關(guān)的聯(lián)系方式、送貨地點等相關(guān)的信息。 12 體設(shè)計 下表中給出了構(gòu)成網(wǎng)上書店系統(tǒng)的各個組件,通過下表,可以從宏觀上了解各個組件的功能。 表 3 1 組件功 能表: 用戶表示層(視圖) 控制處理層(控制器) 業(yè)務(wù)邏輯層(模型) B 能設(shè)計 書信息管理 該模塊實現(xiàn)圖書書目信息的分類顯示,也是提供圖書信息依據(jù)書名及作者信息快速搜索的功能。此外,在用戶選擇了對應(yīng)書目信息后,還可以顯示出有關(guān)該圖書的詳細信息,以便于客戶了解所購商品。 物車管理 用于維護每一個進入網(wǎng)上書店的客戶對應(yīng)的購物車。即將客戶所選購的圖書商品信息記錄到對應(yīng)的購物車中,以便于到收銀臺進行結(jié)賬處理。 員注冊 實現(xiàn)網(wǎng)上書店客 戶信息的注冊、及身份驗證。由于目前網(wǎng)上商城普遍采用的方式為送貨上門或者郵寄,因此需要收集與客戶相關(guān)的聯(lián)系方式、通信地址等信息。 單處理 根據(jù)客戶購物車中的信息,以及客戶所選擇的送貨方式和付款方式,連同客戶對應(yīng)的個人信息生成訂單,以便于后續(xù)進行送貨處理。 13 據(jù)庫設(shè)計與實現(xiàn) 據(jù)庫的需求分析 依據(jù)網(wǎng)上書店的處理需求,對就數(shù)據(jù)表的設(shè)計及功能如下。 A 圖書基本信息表:存放網(wǎng)上書店所銷售圖書的基本信息。 B 圖書分類基本信息表:存放網(wǎng)上書店所提供圖書分類的信息。 C 客戶基本信息表:存放書店客戶 的基本信息。 D 訂單信息表:存放與客戶相關(guān)的訂單的基本信息。 E 訂單條目詳細信息表:存放訂單中詳細條目的基本信息。 建數(shù)據(jù)表的腳本 代碼如下: /圖書分類基本信息表 40) ; /圖書基本信息表 50) 500) 50) 2000) 50) ; /客戶基本信息表 20) 20) 20) 20) 100) 14 50) ; /訂單信息表 20) 20) 20) ); 上書店基本流程 網(wǎng)上書店在運行過程中頁面的基本流程如下圖: 圖 3 1 網(wǎng)上書店流程圖 書查詢 書詳情顯示 物車管理 員登錄 員地址確認 單確認 史訂單查詢 會員注冊 15 上書店各頁面功能 上書店首頁 細功能及描述 獲取圖書分類信息以及圖書基本信息集合 循環(huán)顯示圖書分類信息 提交顯示指定分類圖書信息的請求,同時傳遞對應(yīng)圖書分類編號 提交書目搜索請求及搜索條件的表單 提交搜索關(guān)鍵字的表單元素 選擇搜索條件的表單元素 顯示圖書記錄總數(shù)、當前頁面編號以及總頁數(shù) 循環(huán)顯示對應(yīng)圖書書目信息 顯示圖書名稱、價格、銷售價格、作者信息 提交顯示圖書詳細信息請求的超鏈接 提交分頁顯示請求的超鏈接,同時提交指定頁面編號 單擊分 類時將提交“ 、“ 等請求,以實現(xiàn)頁面的跳轉(zhuǎn)。 示圖書詳細信息 面詳細功能及描述 依據(jù)圖書記錄編號獲取待顯示詳細信息的圖書類型的對象 分別顯示該圖書對象的詳細信息 顯示圖書封面圖片、名稱、詳細介紹、價格、銷售價格 單擊“購買”按鈕后,將提交放入購物車的請求 顯示圖書目錄 本頁面是在控制器響應(yīng)了網(wǎng)上書店主頁提交的查看圖書詳細信息請 求,即“ 求后,跳轉(zhuǎn)到的頁面。在該頁面中將獲取到的指定圖書詳 16 細 信 息 顯 示 出 來 , 同 時 如 果 用 戶 單 擊 “ 購 買 ” 按 鈕 , 將 提 交“ 請求,進行后續(xù)放入購物車的處理。 示購物車信息 面詳細功能及描述 獲取該用戶購物車中信息的集合 提交更新購物車請求的表單 循環(huán)顯示購物車中的每一條購物記錄信息 設(shè)置購買數(shù)量的文本框 顯示圖書銷售價格 顯示圖書總價 從購物車中移除購買記錄信息 更新訂單按 鈕 提交繼續(xù)購書請求的超鏈接 提交清空購物車請求的超鏈接 提交結(jié)算付款請求的超鏈接 本頁面是在用戶選擇購買某種圖書商品后,進入的頁面。在該頁面中將顯示該用戶購物車中現(xiàn)有的所有購買需求記錄。同時提供更新購物車的操作界面,例如,可以輸入購買數(shù)量或者選擇刪除購買記錄。單擊“更新訂單”按鈕后,將提交“ 求,進行更新購物車信息的處理。此外,也可以單擊“繼續(xù)購書”按鈕,提交“ 求返回網(wǎng)上書店主頁面繼續(xù)購書,或者單擊“清空購物車”按鈕提交“ 求。同時,如果用戶確認去收銀臺,則可以單擊“結(jié)算付款”按鈕跳轉(zhuǎn)到“ 面進行用戶登錄。 上書店客戶登錄 面詳細功能及描述 提交用戶登錄請求,同時提交登錄用戶信息的表單 提交登錄用戶用戶名及密碼的表單元素 登錄按鈕 提交新用戶注冊請求的超鏈接 本頁面是客戶在購物車頁面單擊“結(jié)算付款”按鈕后跳轉(zhuǎn)過來的頁面,在該頁面中,用戶在表單中輸入用戶名及密碼,單擊“用戶登錄”按鈕后,將提交“ 求,以便于進行后續(xù)獲取用戶相關(guān)信 息的處理,對于沒有用戶身 17 份的新客戶,可以在本頁面中單擊“新用戶注冊”按鈕,跳轉(zhuǎn)到“ 面進行用戶注冊。 上書店客戶注冊 面詳細功能及描述 提交新用戶注冊請求,同時提交新用戶注冊信息的表單 提交注冊用戶姓名、地址、電子郵件地址、電話、用戶名、密碼以及確認密碼的表單元素 注冊按鈕 在本頁面中注冊用戶可以在表單中輸入對應(yīng)的注冊信息,在單擊“注冊”按鈕后,將提交“ 求,同時提交新用戶的相關(guān)注冊信息,以便于進行后續(xù)新用戶 注冊的處理。 擇送貨方式及付款方式 面詳細功能及描述 獲取客戶信息 提交選擇送貨方式及付款方式的表單 顯示客戶信息、姓名、地址、電話、送貨方式、付款方式 本頁面是在用戶登錄通過后,跳轉(zhuǎn)到的頁面,在該頁面中首先獲取對應(yīng)用戶的客戶資料,同時提供送貨方式以及付款方式的選擇,在用戶單擊“確認”按鈕后,將提交“ 求,生成生續(xù)完整的訂單信息。 認訂單信息 面詳細功能及描述 獲取購物車信息集合 獲取訂 單信息、客戶信息 顯示客戶姓名、地址、電話 顯示購物車中的信息 顯示所購圖書書名、數(shù)量、總價 顯示整張訂單總價 顯示訂單信息中的送貨方式信息 顯示付款方式信息 顯示訂單編號 提交繼續(xù)購書的請求 提交查看該用戶所有訂單的請求 本頁面中將全面顯示該客戶本次購物生成的詳細訂單信息,同時如果單擊 18 “繼續(xù)購書”按鈕將提交“ 求返回網(wǎng)上書店主頁面,如果單擊“查看訂單”按鈕將提交“ 跳轉(zhuǎn)到“ 面。 示客戶所有訂單信息 面詳細功能及描述 獲取該用戶所有歷史訂單信息 顯示訂單信息信息列表 顯示訂單編號、時間、總價 提交取消訂單請求的超鏈接 提交返回購書請求的超鏈接 本頁面將顯示與當前用戶相關(guān)的所有訂單信息。同時用戶可以單擊“取消此單”超鏈接提交“ 請求刪除該訂單信息,此外也可以單擊“返回購書”按鈕提交“ 求跳轉(zhuǎn)到網(wǎng)上書店主頁面。 務(wù)邏輯層各 能 在本系統(tǒng)的業(yè)務(wù)邏輯層中分別 完成了對圖書信息、圖書分類信息、購物車信息、訂單信息以及客戶信息等類型對象的保存和處理。所有文件包含在錄中 裝了數(shù)據(jù)庫相關(guān)操作的 采用了 構(gòu)下提供的數(shù)據(jù)庫連接池建立與數(shù)據(jù)庫的連接,在該 提供了相應(yīng)的方法完成數(shù)據(jù)庫中的查詢、更新等操作,同時也提供了關(guān)閉數(shù)據(jù)庫連接的方法,以便于及時釋放資源。 裝了圖書住處處理的 除聲明了與圖書基本數(shù)據(jù)相關(guān)的基本 屬性和方法之外,還提供了圖書信息的查詢顯示處理相關(guān)的幾個方法。其中在調(diào)用查詢滿足條件的圖書信息方法時,需要提供查詢的依據(jù),例如,分類、按作者還是按書名,對應(yīng)關(guān)鍵字等。 裝了圖書分類信息處理的 除了聲明了與圖書分類數(shù)據(jù)相關(guān)的基本屬性和方法之外,還提供了與圖書分類信息查詢及顯示處理相關(guān)的幾個方法。 裝了圖書查詢及顯示條件的 主要封裝了設(shè)置圖書搜索查詢條件相關(guān)的屬性和方法,該程序中的方法將在 19 搜索圖書信息的 程序中被調(diào)用。 裝了購物車信息處理的 為了能夠簡化類的定義,考慮到購物車中所需要
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自愿咨詢檢測管理辦法
- 成本估算項目管理辦法
- 壽險從業(yè)出勤管理辦法
- 肺功能護理課件
- 育嬰員初級職業(yè)道德課件
- 氯堿電解工藝培訓(xùn)課件
- 肩周炎中醫(yī)課件
- 肥皂泡泡課件介紹
- 2025年防殺病毒軟件項目立項申請報告模板
- 手衛(wèi)生培訓(xùn)課件
- 2025年河北廊坊市直事業(yè)單位招聘工作人員256人筆試歷年典型考題及考點剖析附帶答案詳解
- 2025年醫(yī)學(xué)綜合素質(zhì)考試題及答案
- 電大市場營銷試題及答案
- 送達地址確認書(法院最新版)
- 會計師事務(wù)所工程財務(wù)決算審核報告
- 上海小學(xué)語文四年級上冊詞語表(共3頁)
- 超聲回彈綜合法計算表(帶公式)
- 土(宕渣)的綜合毛體積密度試驗自動計算用表
- 甘油丙三醇MSDS
- 青島一?;瘜W(xué)試題
- 常德市自來水公司水表管理制度
評論
0/150
提交評論