




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