




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
摘要文檔主要介紹了此次課程設(shè)計(jì)題目“網(wǎng)上書店”的開發(fā)背景及如何分析、設(shè)和實(shí)現(xiàn)的。現(xiàn)在絕大多數(shù)的人們購書都是通過去書店,在那里查找自己需要的書籍并進(jìn)行購買。經(jīng)過幾年實(shí)踐,我國電子商務(wù)發(fā)展迅猛,并且越來越走向務(wù)實(shí),還有就是網(wǎng)絡(luò)的發(fā)展與應(yīng)用已經(jīng)蓬勃發(fā)展起來。一類適合現(xiàn)代人網(wǎng)上購書的系統(tǒng)網(wǎng)上書店是非常必要和可行的,并在我國已得到初步應(yīng)用并有很廣泛的市場需求前景。網(wǎng)上書店系統(tǒng)可以實(shí)現(xiàn)人們遠(yuǎn)程逛逛書店和購買圖書的愿望。本系統(tǒng)主的功能是幫助經(jīng)營實(shí)物書店的人們擴(kuò)大市場和增加知名度。基本功能包括用戶注冊會(huì)員、登錄、圖書展示、圖書查詢、在線瀏覽圖書、遠(yuǎn)程購買、遠(yuǎn)程交易等。系統(tǒng)開發(fā)工具是使用Asp及Access數(shù)據(jù)庫,系統(tǒng)是基于出版社等用戶背景開發(fā)的,可以有效的實(shí)現(xiàn)網(wǎng)上圖書交易。在論文中首先介紹了電子商務(wù)及網(wǎng)上書店的相關(guān)知識(shí),并根據(jù)以上知識(shí)制作網(wǎng)站。文中主要包括調(diào)研分析、可行性研究、平臺(tái)論證、需求分析、網(wǎng)站的總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)等,并通過流程圖和文字加以解釋說明。目錄引言……………31.系統(tǒng)概述………31.1文檔目的……………………31.2系統(tǒng)相應(yīng)目標(biāo)………………32.系統(tǒng)可行性研究………………42.1編寫目的……………………42.2背景………42.3參考資料……………………42.4項(xiàng)目目標(biāo)……………………42.5對(duì)現(xiàn)有系統(tǒng)分析……………52.6技術(shù)方面的可行性…………52.7社會(huì)因素方面的可行性……52.8結(jié)論………63.需求分析………63.1系統(tǒng)需求……………………63.2功能需求……………………63.3使用范圍……………………73.4用戶界面及界面……………73.5輸出要求……………………83.6故障處理……………………83.7可行性分析…………………83.8開發(fā)和使用環(huán)境……………93.9目標(biāo)系統(tǒng)的其他需求………104.詳細(xì)設(shè)計(jì)………104.1系統(tǒng)設(shè)計(jì)思想………………104.2系統(tǒng)結(jié)構(gòu)設(shè)計(jì)………………104.3系統(tǒng)功能模塊………………114.4系統(tǒng)模塊功能………………124.5系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)……………144.6遇到的問題和分析解決……185.系統(tǒng)特色及關(guān)鍵技術(shù)…………186.系統(tǒng)測試………197.總結(jié)…………20引言網(wǎng)上書店已是現(xiàn)代傳統(tǒng)書店必不可少的經(jīng)營策略。目前,網(wǎng)上書店在國際互聯(lián)網(wǎng)上可以實(shí)現(xiàn)的商務(wù)功能已經(jīng)多樣化,可以說從最基本的對(duì)外溝通展示功能、信息發(fā)布功能,在線圖書展示功能、在線洽談功能、在線交易功能、在線采購功能、在線客戶服務(wù)功能、在線網(wǎng)站管理功能等等,幾乎以往傳統(tǒng)書店功能都可以在互聯(lián)網(wǎng)上進(jìn)行電子化的高效運(yùn)作。技術(shù)的進(jìn)步對(duì)傳統(tǒng)書店上網(wǎng)解決方案提出更嚴(yán)格的要求和挑戰(zhàn)。為了保護(hù)傳統(tǒng)書店的投資,書店上網(wǎng)解決方案應(yīng)切合傳統(tǒng)書店實(shí)際的需求和發(fā)展的趨向,使投入回報(bào)和管理效益最大化,傳統(tǒng)書店在實(shí)施上網(wǎng)方案的之前,必須對(duì)一系列問題進(jìn)行科學(xué)的論證,如網(wǎng)上書店的需求分析、網(wǎng)上書店總體規(guī)劃、網(wǎng)上書店系統(tǒng)的功能和實(shí)施方案、網(wǎng)上書店的傳播與推廣、運(yùn)行網(wǎng)上書店系統(tǒng)的軟件和硬件配置、網(wǎng)上書店的管理系統(tǒng)和管理方法等等。網(wǎng)上書店具體實(shí)施的質(zhì)素直接影響傳統(tǒng)書店在網(wǎng)絡(luò)的實(shí)際效果和經(jīng)濟(jì)效益,這不僅是技術(shù)問題,同時(shí)也涉及到管理的因素。綜上所述,網(wǎng)上書店已經(jīng)成為互聯(lián)網(wǎng)時(shí)代傳統(tǒng)書店的必由之路。關(guān)鍵詞:電子商務(wù);網(wǎng)站;網(wǎng)上書城;數(shù)據(jù)庫1.系統(tǒng)概述1.1文檔目的主要介紹了此次“網(wǎng)上書店”的開發(fā)背景及如何分析、設(shè)和實(shí)現(xiàn)的。一類適合現(xiàn)代人網(wǎng)上購書的系統(tǒng)網(wǎng)上書店是非常必要和可行的,并在我國已得到初步應(yīng)用并有很廣泛的市場需求前景。本系統(tǒng)主的功能是幫助經(jīng)營實(shí)物書店的人們擴(kuò)大市場和增加知名度?;竟δ馨ㄓ脩糇詴?huì)員、登錄、圖書展示、圖書查詢、在線瀏覽圖書、遠(yuǎn)程購買、遠(yuǎn)程交易等。文中主要包括調(diào)研分析、可行性研究、平臺(tái)論證、需求分析、網(wǎng)站的總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)等,并通過流程圖和文字加以解釋說明。在論文中還包括了部分網(wǎng)站制作的主要程序代碼。1.2系統(tǒng)相應(yīng)目標(biāo)(1)首先在網(wǎng)上書店系統(tǒng)中,數(shù)據(jù)庫應(yīng)當(dāng)解決如下需求:保存注冊用戶的個(gè)人信息,包括聯(lián)系資料等。保存圖書信息,包括書名,價(jià)格,作者,圖片等信息。保存購物車的詳細(xì)信息。保存購書信息,包括用戶ID,圖書ID,數(shù)量,總價(jià)等。保存訂單信息,包括日期,支付方式,是否確認(rèn)等。(2)其次整個(gè)網(wǎng)站應(yīng)實(shí)現(xiàn)如下的任務(wù):用戶管理:用戶管理模塊包括用戶注冊、用戶登錄、修改用戶個(gè)人信息等功能。圖書管理:圖書管理包括允許用戶瀏覽圖書列表、查看圖書商品詳細(xì)信息、快速查詢所需要的圖書3個(gè)功能。購物車管理:顧客可以把要買的圖書放入購物車,查看購物車的內(nèi)容,對(duì)自己購物情況進(jìn)行修改或者確認(rèn)。顧客可以刪除圖書、修改圖書數(shù)量。顧客確認(rèn)購物情況無誤后可以結(jié)帳。訂單管理:訂單管理功能模塊包括顯示歷史訂單和顯示訂單的詳細(xì)信息2個(gè)功能。顯示歷史訂單負(fù)責(zé)顯示某個(gè)用戶所有的歷史訂單紀(jì)錄,顯示帝國男單詳細(xì)信息負(fù)責(zé)顯示某個(gè)指定訂單的詳細(xì)信息。2.系統(tǒng)可行性研究2.1編寫目的編寫本可行性研究報(bào)告的目的是對(duì)網(wǎng)上書店系統(tǒng)進(jìn)行可行性分析,以最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決和是否值得解決,并最終確定本軟件系統(tǒng)開發(fā)的可行性。2.2背景項(xiàng)目名稱:網(wǎng)上書店系統(tǒng)項(xiàng)目用戶:私營書店開發(fā)單位:信工學(xué)院計(jì)算機(jī)系09計(jì)科3班2.3參考資料<軟件產(chǎn)品開發(fā)文件編制指南》<實(shí)用軟件文檔寫作》肖剛、古輝、程振波、張?jiān)Q編寫,清華大學(xué)出版社2.4項(xiàng)目目標(biāo)在4個(gè)月內(nèi)建立一個(gè)網(wǎng)絡(luò)化、高效率的網(wǎng)上書店系統(tǒng)2.5對(duì)現(xiàn)有系統(tǒng)分析經(jīng)過調(diào)查與分析,得到目前手工方式書店交易流程圖,其中現(xiàn)行的管理系統(tǒng)如圖:顧客顧客書籍營業(yè)員顧客首先,顧客尋找選取所需圖書。將選取圖書拿至收銀臺(tái)。有營業(yè)員結(jié)賬出店、2.6技術(shù)方面的可行性以上分析可知,該系統(tǒng)是一個(gè)網(wǎng)購系統(tǒng),目前,國內(nèi)許多公司均已成功實(shí)現(xiàn),開發(fā)技術(shù)成熟,并有成功的經(jīng)驗(yàn)借鑒,雖然購買通用的商業(yè)化軟件系統(tǒng)也能滿足需求,但價(jià)格昂貴而且將來維護(hù)升級(jí)不便。鑒于學(xué)院計(jì)算機(jī)教師有十幾項(xiàng)信息管理系統(tǒng)成功開發(fā)經(jīng)驗(yàn),所以我們可通過所學(xué)由老師帶領(lǐng)嘗試開發(fā),經(jīng)濟(jì)上可行,通過該項(xiàng)目開發(fā),即讓我們實(shí)訓(xùn)了,也讓我們學(xué)到了更多的東西。2.7社會(huì)因素方面的可行性法律可行性本系統(tǒng)開發(fā)與應(yīng)用不涉及侵犯專利權(quán)、侵犯版權(quán)等方面的問題操作的可行性網(wǎng)上書店系統(tǒng)是人工優(yōu)化的系統(tǒng),操作步驟簡單,顧客通過界面提示就可可掌握系統(tǒng)的使用,本系統(tǒng)的開發(fā)與應(yīng)用與用戶單位的行政管理、工作制度沒有沖突,員工素質(zhì)能夠滿足軟件系統(tǒng)的需求。2.8結(jié)論由于本項(xiàng)目具有經(jīng)濟(jì)可行性、技術(shù)可行性以及操作可行性,因此,該圖書館管理系統(tǒng)的項(xiàng)目開發(fā)是可行的。3.需求分析3.1系統(tǒng)需求隨著人類經(jīng)濟(jì)高速發(fā)展,人們生活發(fā)生了日新月異的變化,特別是計(jì)算機(jī)的應(yīng)用及普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。使原本的舊的管理方法越來越不適應(yīng)現(xiàn)在社會(huì)的發(fā)展。許多人還停留在以前的跑書店買需要的圖書。這大大地阻礙了人類經(jīng)濟(jì)的發(fā)展。為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈的時(shí)間觀念,網(wǎng)上書店為大家?guī)砹藰O大的方便。我所開發(fā)的這個(gè)網(wǎng)站所采用的是當(dāng)前較為流行的軟件VisualStudio2005+DreamWeaver8作為實(shí)現(xiàn),以數(shù)據(jù)庫SQLServer2005作為系統(tǒng)的后臺(tái)操作。3.2功能需求網(wǎng)上書店系統(tǒng)主要是實(shí)現(xiàn)網(wǎng)上選書、購書、產(chǎn)生訂單等功能的系統(tǒng)。一個(gè)典型的網(wǎng)上商城一般都需要實(shí)現(xiàn)商品信息的動(dòng)態(tài)提示、購物車管理、客戶信息注冊登錄管理、訂單處理等模塊。根據(jù)網(wǎng)上書店的基本需求,本系統(tǒng)需要完成的具體功能如下:*書圖查詢:當(dāng)客戶進(jìn)入網(wǎng)上書店時(shí),應(yīng)該在主頁面中分類顯示最新的書目信息,以供客戶選擇所需圖書,同時(shí)也應(yīng)該提供按照圖書名稱,或者作者信息快速查詢所需書目信息的功能。
*購物車管理:當(dāng)客戶選擇購買某圖書產(chǎn)品時(shí),應(yīng)該能夠?qū)?duì)應(yīng)圖書信息,如:價(jià)格、數(shù)量記錄到對(duì)應(yīng)的購物車中,并允許客戶返回書目查詢頁面,選擇其他商品,并添加到購物車中,當(dāng)對(duì)應(yīng)的購物訂單生成后,應(yīng)該能夠自動(dòng)清除以生成訂單的購物車中的信息。
*訂單處理:對(duì)應(yīng)客戶購買圖書商品信息的需求,在確定了所購圖書商品的價(jià)格、數(shù)量等信息后,提示用戶選擇對(duì)應(yīng)的送貨方式及付款方式,最終生成對(duì)應(yīng)的訂單記錄,以便于網(wǎng)站配貨人員依據(jù)訂單信息進(jìn)行后續(xù)的出貨、送貨的處理。
*會(huì)員注冊:為了能夠?qū)崿F(xiàn)圖書商品的購買,需要管理客戶相關(guān)的聯(lián)系方式、送貨地點(diǎn)等相關(guān)的信息。3.3使用范圍網(wǎng)上書店相對(duì)于實(shí)體店:(1)營業(yè)時(shí)間不受限制,與傳統(tǒng)的8小時(shí)營業(yè)時(shí)間不同,借助互聯(lián)網(wǎng),網(wǎng)上書店可以24小時(shí)全天候營業(yè)。這種不間斷的服務(wù)方式對(duì)于鞏固和擴(kuò)大讀者群、培育潛在的顧客具有重大意義。(2)不受營業(yè)場地限制。因?yàn)榫W(wǎng)上書店是虛擬書店,所以它無需門市,只要維持面積有限的庫房即可正常運(yùn)轉(zhuǎn),并以最低的成本經(jīng)營最多的品種。(3)供需雙方之間信息交流的廣度、深度和速度有了質(zhì)的飛躍??商峁┑膱D書信息與用戶需求信息的相互溝通及匹配一直是制約圖書銷量增長的瓶頸,網(wǎng)上書店以其直觀的界面、豐富的信息、靈活的檢索方式和個(gè)性化的定制服務(wù),成功地解決了這一難題。(4)經(jīng)營管理更加科學(xué)?,F(xiàn)代信息技術(shù)的大量運(yùn)用使得網(wǎng)上書店能夠快捷地對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行采集、統(tǒng)計(jì)、分析和應(yīng)用,這有助于克服傳統(tǒng)營銷模式中的主觀性和盲目性,對(duì)于提高經(jīng)營管理水平大有裨益。網(wǎng)上書店的用戶群:(1)主流人群為經(jīng)常上網(wǎng)的讀書愛好者,擁有能夠上網(wǎng)的條件,以青年和中年人為主。(2)部分用戶持有信用卡,可在網(wǎng)上直接付款;無信用卡的用戶可以匯款進(jìn)行交易。(3)從職業(yè)劃分來看,一部分用戶是高校學(xué)生,追求時(shí)尚快捷的購物方式,購買力有限;另一部分則為工作人群,追求高效經(jīng)濟(jì)的購物方式,購買力較強(qiáng)。3.4用戶界面及界面網(wǎng)站的各大頁面要求要簡潔,方便,友好,易懂,便于瀏覽者和管理者的瀏覽和進(jìn)行相關(guān)操作。主要分一下兩塊:一、前臺(tái)界面,通過用戶注冊和用戶登錄進(jìn)入購物車,實(shí)現(xiàn)網(wǎng)上圖書的購買。二、管理員界面,只有專門的管理員才能登錄,并對(duì)有關(guān)信息進(jìn)行修改和刪除等操作。主要對(duì)一下六大塊進(jìn)行管理:訂單管理、管理員管理、會(huì)員管理、物流管理、圖書管理和圖片管理。輸入設(shè)備:鍵盤,鼠標(biāo)。輸出設(shè)備:顯示器。顯示風(fēng)格:IE界面。顯示方式:1024×768輸出格式:網(wǎng)頁方式。3.5輸出要求要一個(gè)自己做網(wǎng)站讓人能通過輸入網(wǎng)址在互聯(lián)網(wǎng)上找到,首先得配置IIS。詳細(xì)的安裝過程可通過查找相關(guān)圖書或網(wǎng)上搜索得到。在自己電腦中安裝IIS,在沒有網(wǎng)絡(luò)空間的時(shí)候,您可以將自己的電腦當(dāng)作服務(wù)器,只需要將自己的IP告知他人,大家就能訪問您的網(wǎng)頁。這樣就可以實(shí)現(xiàn)網(wǎng)上書店的輸出。但是若要實(shí)現(xiàn)各種表單處理、注冊頁面、等動(dòng)態(tài)功能的時(shí)候就必須使用IIS功能來調(diào)試。3.6故障處理由于在線書店用戶端頁面包含多種商品,并需要展示大量樣品圖片,在加載過程中會(huì)出現(xiàn)部分圖片加載失敗,沒有顯示,此時(shí)只需要刷新頁面再次加載就可以正常顯示。系統(tǒng)維護(hù)主要為后臺(tái)數(shù)據(jù)庫的維護(hù),包括商品數(shù)據(jù)的管理和用戶、管理員信息的管理,同時(shí)應(yīng)該定期為數(shù)據(jù)庫進(jìn)行備分工作,以保證數(shù)據(jù)庫的正常運(yùn)行。3.7可行性分析1>.技術(shù)可行性網(wǎng)站的設(shè)計(jì)用了技術(shù),用c#語言編寫,后臺(tái)的數(shù)據(jù)管理則用到SQLServer2005,開發(fā)環(huán)境是MicrosoftVisualStudio2005.用ASP編寫的頁面非常小巧;靈活;實(shí)用無需編譯;且可以方便的進(jìn)行人機(jī)交互。2>.經(jīng)濟(jì)可行性現(xiàn)代社會(huì)很多網(wǎng)上資源都是免費(fèi)的,人們在網(wǎng)上交易不僅省去很多時(shí)間,而且更加方便快捷,只要注冊就可以成為會(huì)員,就可以使用本站的一些資源,從而形成交易欲望,公司就可以獲得利潤。另一方面,網(wǎng)站的開發(fā)和管理費(fèi)用低,回報(bào)遠(yuǎn)遠(yuǎn)高于費(fèi)用,所以店主根本不用擔(dān)心費(fèi)用問題。3>.人員可行性因?yàn)榫W(wǎng)站是針對(duì)大部分的客戶,所以使用本網(wǎng)站的人不需要具備很高的計(jì)算機(jī)技術(shù)就可以使用本網(wǎng)站,只要懂得上網(wǎng)就可以了。管理本網(wǎng)站的管理員則要求比較高,要懂得一定的數(shù)據(jù)庫知識(shí),并且熟悉各種操作。4>.影響網(wǎng)站開發(fā)的因素影響網(wǎng)站開發(fā)的因素主要是技術(shù)的不斷更新,網(wǎng)站要很好地保留下去的話就必須跟著更新,要不然就會(huì)因?yàn)榧夹g(shù)落后而失去大量客戶。3.8開發(fā)和使用環(huán)境1>.開發(fā)環(huán)境Win2000Server+IIS(Win2000Server中IIS是默認(rèn)安裝)Win2000AdvanceServer+IIS(這里IIS也是默認(rèn)安裝)WinXP+IIS/Win2003+IIS除了上面的環(huán)境,VisualStudio2005自帶編譯器和Web服務(wù)器進(jìn)行調(diào)試,在部署網(wǎng)站之前,所有工作都可以在VisualStudio2005中完成。部署網(wǎng)站到IIS時(shí),可以直接復(fù)制網(wǎng)站,也可以采用ClickOnce部署,兩者的區(qū)別是前者快速方便,后者靈活性較強(qiáng)。2>.使用環(huán)境*網(wǎng)絡(luò)環(huán)境(1)設(shè)施,如多媒體計(jì)算機(jī)、多媒體教室網(wǎng)絡(luò)、校園網(wǎng)絡(luò)、因特網(wǎng)等現(xiàn)已經(jīng)盛行,網(wǎng)站的宣傳效果可以到達(dá)。(2)資源,為顧客及潛在顧客提供全部商品的信息及其他相關(guān)知識(shí)。(3)平臺(tái),本網(wǎng)站主要以ASP,SQLServer2005數(shù)據(jù)庫工具實(shí)現(xiàn)本網(wǎng)站,而現(xiàn)計(jì)算機(jī)技術(shù)已經(jīng)能為該網(wǎng)站提供一個(gè)很好的運(yùn)行平臺(tái)。(4)通訊,現(xiàn)在網(wǎng)絡(luò)通信發(fā)達(dá),能夠?qū)崿F(xiàn)與客戶遠(yuǎn)程溝通與交流。*硬件環(huán)境(1)服務(wù)器端:服務(wù)器要求的性能往往比較高,但這也與服務(wù)器具體的用途有大關(guān)系,目前服務(wù)器的性能都已經(jīng)很出色了,價(jià)格也不貴,而且電子商務(wù)網(wǎng)站所用的服務(wù)器也不需要太高的性能。(2)用戶端:因?yàn)橛脩舳酥饕糜跒g覽和操作數(shù)據(jù),所以對(duì)客戶端的硬件要求不高,不過現(xiàn)在的電腦有很高的性價(jià)比,因此普通配置即可,不做要求。*軟件環(huán)境(1)服務(wù)器端操作系統(tǒng):WindowsNT/Windows2000以上網(wǎng)絡(luò)協(xié)議:TCP/IP數(shù)據(jù)庫:SQLServer瀏覽器:InternetExplore6.0以上Web服務(wù)器軟件:IIS5.0以上(2)用戶端操作系統(tǒng):Windows98/ME/2000/XP以上網(wǎng)絡(luò)協(xié)議:TCP/IP瀏覽器:InternetExplore5.0以上3.9目標(biāo)系統(tǒng)的其他需求1>.安全性盡量提高數(shù)據(jù)傳輸?shù)陌踩?,使用安全鏈接加?qiáng)保密性,通過防火墻加強(qiáng)網(wǎng)站的安全性。2>.可靠性使網(wǎng)站管理人員和用戶訪問網(wǎng)站時(shí)都能正常操作。3>.靈活性支持多種付款方式、多種貨物搜索方式以及多種送貨方式。網(wǎng)站支持后續(xù)更新。4.詳細(xì)設(shè)計(jì)4.1系統(tǒng)設(shè)計(jì)思想(1)書店前臺(tái)功能強(qiáng)大、操作方便,臺(tái)作為與用戶直接交互的界面,在考慮功能的同時(shí),也考慮了操作的簡潔和方便性,目的是讓大多數(shù)不在懂電腦操作的客戶,也能輕松的享受電子商務(wù)給他們帶來的便利。(2)書店后臺(tái)本系統(tǒng)后臺(tái)管理在考慮書店管理操作簡便的同時(shí),提供了強(qiáng)大的書店管理模式。它包括用戶資料管理,圖書分類管理,圖書資料管理,訂單管理,圖片管理,圖書推薦管理,圖書打折管理、物流管理、版權(quán)信息等等。4.2系統(tǒng)結(jié)構(gòu)設(shè)計(jì)前臺(tái):用戶注冊—>用戶登錄—>查看圖書信息—>添加圖書到購物車—>在線支付后臺(tái):管理員登錄—>訂單管理、圖書管理、會(huì)員管理、物流管理、圖片管理—>退出4.3系統(tǒng)功能模塊根據(jù)系統(tǒng)功能分析,可以畫出系統(tǒng)的功能模塊圖,系統(tǒng)模塊圖如下圖所示,圖3-1和圖3-2分別為前臺(tái)和后臺(tái)的功能結(jié)構(gòu)圖。系統(tǒng)結(jié)構(gòu):網(wǎng)上書店網(wǎng)上書店登錄注冊瀏覽圖書會(huì)員購書訂單管理圖書管理圖3-1前臺(tái)系統(tǒng)功能結(jié)構(gòu)圖圖3-2后臺(tái)系統(tǒng)功能結(jié)構(gòu)圖4.4系統(tǒng)模塊功能1.前臺(tái)主要模塊功能包括注冊/登錄、購物車、聯(lián)系方式、圖書查詢、圖書分類瀏覽、圖書展示、打折專區(qū)、熱門推薦、精品推薦、在線幫助功能等等。(1)用戶注冊/登錄通過進(jìn)行注冊,然后登錄,除了讓用戶進(jìn)入購書的相應(yīng)程序外,還可以讓用戶享受網(wǎng)站提供的一定優(yōu)惠。會(huì)員注冊-->選擇圖書-->放入購物車(有時(shí)帶會(huì)員打折)-->去下訂單(2)購物車每個(gè)注冊的用戶,都擁有一個(gè)屬于自已的購物車管理界面,客戶可以輕松的查看購物車中的圖書。本系統(tǒng)充分考慮到了本模塊對(duì)于客戶的重要性,所以界面盡量做的簡捷,采用開放式結(jié)構(gòu),一目了然,方便客戶輕松掌控自已的信息。(3)圖書查詢讀者在可在搜索框中輸入相應(yīng)的關(guān)鍵字,搜索到自己想要的書,而不用逐一去找,方便,快捷。(4)圖書分類瀏覽在頁面的圖書分類導(dǎo)航中,主要分為:小說、文藝、生活、人文科學(xué)等。用戶可根據(jù)需要點(diǎn)擊相應(yīng)的圖書類來找到相應(yīng)方面的書籍。(5)圖書展示靈活多樣的圖書展示區(qū),網(wǎng)站前臺(tái)圖書顯視欄目分為以下幾種方式:1)精品推薦;2)圖書打折區(qū);3)熱銷圖書;4)圖書分類;5)詳細(xì)的用戶幫助信息:主要包括交款方式、退換圖書原則、配送信息和交易條款的信息。2.后臺(tái)管理模塊功能在主頁的管理入口,點(diǎn)擊進(jìn)入。出現(xiàn)驗(yàn)證管理員窗口,輸入用戶名和密碼,進(jìn)入系統(tǒng)管理器。后臺(tái)分為訂單管理、圖書管理、用戶管理、管理員帳號(hào)管理、物流管理和圖片管理。(1)訂單管理模塊主要實(shí)現(xiàn)的是對(duì)訂單信息的審核,如果訂單信息不合格,可以進(jìn)行刪除。此模塊中加入了訂單的搜索,以便查看特定訂單的信息。可以更改訂單的狀態(tài):是否已確認(rèn)、是否已付款、是否已發(fā)貨和是否已歸檔。(2)圖書管理這一模塊的功能主要是添加、編輯和瀏覽商品信息,添加和刪除商品的分類。對(duì)分類的操作主要包括對(duì)主分類的操作和分類別的操作,兩種功能在程序?qū)崿F(xiàn)上是類似的。在這個(gè)頁面中,管理員可以修改商品信息,刪除這個(gè)商品的記錄。動(dòng)態(tài)添加圖書信息,信息內(nèi)容要求完善。(3)用戶管理和管理員帳號(hào)管理可以管理當(dāng)前系統(tǒng)中的注冊用戶,可以對(duì)注冊用戶的信息進(jìn)行編輯,還可以刪除用戶,查找用戶,查看用戶的詳細(xì)信息。對(duì)管理員也可采取以上同樣的操作。(4)物流管理模塊主要實(shí)現(xiàn)的是支付方式管理、配送方式管理、配送地點(diǎn)管理,相應(yīng)的更新要求每商品管理那么高。(5)圖片管理模塊主要實(shí)現(xiàn)的是圖書和圖書類別相關(guān)圖片的添加和刪除。4.5系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)1.數(shù)據(jù)庫需求分析保存注冊用戶的個(gè)人信息,包括聯(lián)系資料等。保存圖書信息,包括書名,價(jià)格,作者,圖片等信息。保存購物車的詳細(xì)信息。保存購書信息,包括用戶ID,圖書ID,數(shù)量,總價(jià)等。保存訂單信息,包括日期,支付方式,是否確認(rèn)等。2數(shù)據(jù)庫結(jié)構(gòu)分析設(shè)計(jì)得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的數(shù)據(jù)表,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。分析此系統(tǒng)的需求,可以得到數(shù)據(jù)庫關(guān)系圖,如圖5-1所示圖5-1數(shù)據(jù)庫關(guān)系圖3.數(shù)據(jù)庫邏輯設(shè)計(jì)數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)完畢后,可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。如圖5-2所示圖5-2數(shù)據(jù)庫表數(shù)據(jù)庫表詳細(xì)設(shè)計(jì):列名數(shù)據(jù)類型是否允許空說明AdminIDbigint否管理員ID,自動(dòng)編號(hào)Adminvarchar(50)否管理員帳號(hào)Passwordvarchar(50)否管理員密碼表1:Admin管理員表列名數(shù)據(jù)類型是否允許空說明AreaIDbigint否區(qū)域ID,自動(dòng)編號(hào)AreaNamevarchar(50)否區(qū)域名稱AreaKMint否區(qū)域與本地的距離表2:Area區(qū)域表列名數(shù)據(jù)類型是否允許空說明BookIDbigint否圖書ID,自動(dòng)編號(hào)ClassIDbigint否類型ID,外鍵BookNamevarchar(50)否圖書名稱BookIntroducentext是圖書詳細(xì)介紹ISBNvarchar(20)否ISBN序號(hào)PageNumvarchar(20)是圖書頁碼Publishervarchar(100)否出版社PublishDatevarchar(20)否出版時(shí)間Authorvarchar(50)否作者BookUrlvarchar(50)否圖書對(duì)應(yīng)圖片的地址MarketPricefloat否圖書市場價(jià)格MemberPricefloat否圖書會(huì)員價(jià)格Isrefinementbit否是否推薦IsHotbit否是否熱銷AddDatedatetime否圖書信息添加日期IsDiscountbit否是否打折表3:BookInfo圖書信息表列名數(shù)據(jù)類型是否允許空說明BuyIDbigint否購書信息ID自動(dòng)編號(hào)BookIDbigint否圖書ID,外鍵Numint否購買的圖書數(shù)量OrderIDbigint否訂單ID,外鍵SumPricefloat否總價(jià)MemberIDbigint否會(huì)員ID,外鍵表4:BuyInfo購書信息表列名數(shù)據(jù)類型是否允許空說明CartIDbigint否購物車ID,自動(dòng)編號(hào)BookIDbigint否圖書ID,外鍵Numint否購買數(shù)量SumPricefloat否總價(jià)格MemberIDbigint否會(huì)員ID,外鍵表5:ShopCart購物車表列名數(shù)據(jù)類型是否允許空說明MemberIDbigint否用戶ID,自動(dòng)編號(hào)Namevarchar(50)否用戶帳號(hào)Sexbit否性別Passwordvarchar(50)否用戶密碼TrueNamevarchar(50)是真實(shí)姓名Questionsvarchar(50)是安全提問Answersvarchar(50)是安全答案Phonecodevarchar(20)是號(hào)碼Emailsvarchar(50)是電子郵件Cityvarchar(50)是所在城市Addressvarchar(200)是具體地址PostCodechar(10)是郵政編碼AdvancePaymentfloat否用戶余額LoadDatedatetime否注冊時(shí)間表6:Member會(huì)員表列名數(shù)據(jù)類型是否允許空說明ImageIDbigint否圖片ID,自動(dòng)編號(hào)ImageNamevarchar(50)否圖片名稱ImageUrlvarchar(200)否圖片URL地址表7:圖片信息表4.6遇到的問題和分析解決主要遇到的問題有以下幾個(gè):問題一:書店模板的尺寸掌握問題。網(wǎng)站模板是自己做的,以前沒做過,相關(guān)的大小與分辨率問題還不是很懂,所以開始用photoshop軟件做出來的圖片不是太大或太小就是不清楚。解決一:通過截其他網(wǎng)上書店的圖片來做參照,然后用photoshop進(jìn)行相應(yīng)的修改。問題二:數(shù)據(jù)庫各表中的詳細(xì)聯(lián)系問題。解決二:首先通過確定系統(tǒng)設(shè)計(jì)方面的需求分析,了解其中所要實(shí)現(xiàn)的功能,再根據(jù)功能需求確定對(duì)數(shù)據(jù)庫設(shè)計(jì)方面的需求,進(jìn)而定下各表以及相關(guān)的聯(lián)系。比如主鍵、外鍵以及進(jìn)行多表鏈接時(shí)要注意的問題。問題三:如何實(shí)現(xiàn)圖書搜索問題。剛開始準(zhǔn)備的是用學(xué)過的SQLserver語句中的模糊查詢來實(shí)現(xiàn)該功能,但發(fā)現(xiàn)運(yùn)行時(shí),語法一直出錯(cuò)。解決三:直接在網(wǎng)上拷貝一段搜索代碼來代替,進(jìn)行一些修改后,最終實(shí)現(xiàn)了該圖書搜索功能。5.系統(tǒng)特色及關(guān)鍵技術(shù)1>.先進(jìn)的購書流程引入購物車購物方式,把記錄客戶所有的購書臨時(shí)信息寫入數(shù)據(jù)庫表中,訂單結(jié)束后,自動(dòng)清除相關(guān)數(shù)據(jù),客戶不用再擔(dān)心訂購時(shí)臨時(shí)數(shù)據(jù)的丟失,確??蛻糍彆鴾?zhǔn)確無誤。2>.科學(xué)的書店管理模式通過完善的信息發(fā)布系統(tǒng),客戶可以及時(shí)得到書店最新圖書的相關(guān)信息,掌握行業(yè)動(dòng)向;后臺(tái)結(jié)構(gòu)化管理模式,涵蓋了欄目設(shè)置、圖書資料編輯、用戶管理、訂單管理、基礎(chǔ)信息管理等等,為書店的電子化管理提供了一套良好的管理模式。3>.人性化的操作界面一個(gè)網(wǎng)站,能否吸引顧客的經(jīng)常光顧,界面的美觀也顯得非常重要。本書店系統(tǒng)經(jīng)過精心打造,同時(shí)也可根據(jù)書店客戶的品味專門訂制,讓書店的設(shè)計(jì)充分體現(xiàn)電子商務(wù)時(shí)期的時(shí)尚、大眾化。4>.完善的在線幫助 提供詳細(xì)的在線幫助信息,如交款方式、退換圖書原則、交易條款等。幫助用戶了解購書流程,清楚書店在退換圖書等各方面的原則及條款。6.系統(tǒng)測試有兩種基本方法可以用來標(biāo)識(shí)測試用例,即功能測試(黑盒測試)和結(jié)構(gòu)測試(白盒測試)。本次測試我主要采用了功能測試。功能測試的基本觀點(diǎn)是,任何程序都可以看作是將輸入定義域取值映射到輸出值域的函數(shù)。軟件測試的本質(zhì)是針對(duì)要測試的內(nèi)容確定一組測試用例。測試用例是為了特定目的(如考察特定程序路徑或驗(yàn)證是否符合特定的需求)而設(shè)計(jì)的測試數(shù)據(jù)及與之相關(guān)的測試規(guī)程的一個(gè)特定的集合,或稱為
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年公路工程師路面工程路面質(zhì)量檢測考點(diǎn)預(yù)測
- 2025年長安銀行招聘試題及答案
- 2025年郵儲(chǔ)銀行招聘試題及答案
- 2025年銀行征信崗面試題及答案
- 廣東省陽江市陽東區(qū)市級(jí)名校2026屆中考押題數(shù)學(xué)預(yù)測卷含解析
- 2025年銀行遠(yuǎn)程營銷面試題目及答案
- 2025年銀行員工競聘試題及答案
- 2025年銀行英語考試題型及答案
- 2025年銀行業(yè)務(wù)技能試題及答案
- 2025年專升本黑龍江試題及答案
- 焊工培訓(xùn)課件
- 醫(yī)療器械一次性耗材醫(yī)用器械耗材投標(biāo)供貨方案
- 2025-2030全球集裝箱綁扎系統(tǒng)行業(yè)調(diào)研及趨勢分析報(bào)告
- 人教版小學(xué)英語單詞表(打印版)
- 2024年度科技成果轉(zhuǎn)化與應(yīng)用合同3篇
- 洗護(hù)用品導(dǎo)購員聘用合同
- xx公路與天然氣管道交叉方案安全專項(xiàng)評(píng)價(jià)報(bào)告
- 安徽皖信人力資源管理有限公司招聘筆試題庫2024
- 2025年中考?xì)v史復(fù)習(xí)專項(xiàng)訓(xùn)練:中國近代史材料題40題(原卷版)
- DB12∕T 849-2018 玫瑰香葡萄生產(chǎn)質(zhì)量安全控制技術(shù)規(guī)范
- 人教版小學(xué)英語3-6年級(jí)單詞(帶音標(biāo))
評(píng)論
0/150
提交評(píng)論