![在線書店管理系統(tǒng)畢業(yè)論文設(shè)計_第1頁](http://file4.renrendoc.com/view/1bbda4e81106fb5a9346b2442e3065c6/1bbda4e81106fb5a9346b2442e3065c61.gif)
![在線書店管理系統(tǒng)畢業(yè)論文設(shè)計_第2頁](http://file4.renrendoc.com/view/1bbda4e81106fb5a9346b2442e3065c6/1bbda4e81106fb5a9346b2442e3065c62.gif)
![在線書店管理系統(tǒng)畢業(yè)論文設(shè)計_第3頁](http://file4.renrendoc.com/view/1bbda4e81106fb5a9346b2442e3065c6/1bbda4e81106fb5a9346b2442e3065c63.gif)
![在線書店管理系統(tǒng)畢業(yè)論文設(shè)計_第4頁](http://file4.renrendoc.com/view/1bbda4e81106fb5a9346b2442e3065c6/1bbda4e81106fb5a9346b2442e3065c64.gif)
![在線書店管理系統(tǒng)畢業(yè)論文設(shè)計_第5頁](http://file4.renrendoc.com/view/1bbda4e81106fb5a9346b2442e3065c6/1bbda4e81106fb5a9346b2442e3065c65.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第1章緒論選題背景隨著互聯(lián)網(wǎng)的迅速發(fā)展,在線書店的逐漸體現(xiàn)出用戶查詢方便,購書簡單,商家管理便捷,成本低廉等優(yōu)點,由此傳統(tǒng)的實體書店已經(jīng)漸漸失去了市場的霸主地位,不得不正視這一新興的銷售方式,與此同時,在線書店作為最適合網(wǎng)上銷售圖書的銷售方式,也逐漸得到人們的青睞。越來越多的人們的購書途徑已經(jīng)部分或者全部的轉(zhuǎn)向了在線書店。自上世紀(jì)九十年代中期全球第一個網(wǎng)上書店亞馬遜書店( )在美國開業(yè)以來,短短十年間便變成長為全球500強企業(yè),統(tǒng)領(lǐng)著世界各國網(wǎng)上書店蓬勃發(fā)展。而一些中小型的在線書店也如雨后春筍般涌現(xiàn)出來。專家估計2006年或更早,成人消費圖書的市場份額中,在線書店約占50%。在線書店作為一種新的圖書發(fā)行途徑,隨著數(shù)字圖書的出版而占據(jù)越來越重要的地位。在線書店在我國起步較晚,但因在線書店擁有的眾多優(yōu)勢而迅速崛起。目前國內(nèi)具有代表性的在線書店有當(dāng)當(dāng)網(wǎng)()、卓越網(wǎng)()等⑴。研究意義21世紀(jì)是一個以網(wǎng)絡(luò)為核心的信息時代,數(shù)字化、網(wǎng)絡(luò)化與信息化是21世紀(jì)的時代特征。隨著互聯(lián)網(wǎng)的不斷發(fā)展以及全球經(jīng)濟一體化的逐步深入,在線銷售已成為傳統(tǒng)書店必不可少的經(jīng)營策略之一[2]。在線書店具有傳統(tǒng)實體書店無法比擬的優(yōu)勢,主要體現(xiàn)為:a具有極強的方便性和快捷性加之品種豐富,顧客可以足不出戶的查詢和購買到所需的圖書,顧客也可根據(jù)在線書店系統(tǒng)的各種統(tǒng)計結(jié)果得到需要的信息,提高顧客的滿意度;b、 加快圖書流通和交易速度,從而能夠迅速開拓目標(biāo)市場,實現(xiàn)投入和回報效益的最大化;c、 加快顧客信息反饋,有利于提高服務(wù)質(zhì)量,擴大消費群,增加客戶滿意度,并最終獲取更高的收益;d、 商家管理便捷,僅需少量的人即可保證書店的正常運行,系統(tǒng)維護方便。因此其成本比實體書店的成本低,也就間接的降低了圖書的銷售價格,這也是人們越來越青睞在線書店的原因之一。隨著我國互聯(lián)網(wǎng)的更加普及和在線書店的日趨成熟,在線購買圖書的消費群體將會越來越大,在線書店的市場潛力也將會得到充分發(fā)揮[3]。1.3其他在線書店系統(tǒng)是集在線銷售和后臺管理為一體的電子商務(wù)系統(tǒng),也是基于B/S體系結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用系統(tǒng),其中牽涉到網(wǎng)站設(shè)計、網(wǎng)絡(luò)數(shù)據(jù)庫的鏈接和基于WEB應(yīng)用程序開發(fā)等相關(guān)技術(shù)。為了開發(fā)該在線書店管理系統(tǒng),并且使系統(tǒng)能夠真正達(dá)到“實用、好用”的標(biāo)準(zhǔn),我認(rèn)真學(xué)習(xí)了ASP.NET程序設(shè)計(c#)、數(shù)據(jù)庫搭建和維護、軟件工程等諸多相關(guān)教程以及構(gòu)建網(wǎng)站所需技術(shù)的理論知識。對一些當(dāng)今流行的 web開發(fā)技術(shù):JavaScript、ajax、jQuery、xml等做了深入的學(xué)習(xí),基本掌握其使用方法與技巧,為在線書店管理系統(tǒng)的設(shè)計做好技術(shù)保障。熟練掌握 SqlServer中數(shù)據(jù)庫的建立、管理與維護;利用ADO.NET技術(shù)實現(xiàn)與數(shù)據(jù)庫的連接,借助IIS在網(wǎng)上進(jìn)行信息發(fā)布以及對系統(tǒng)性能進(jìn)行優(yōu)化等相關(guān)技術(shù)。另外,為了增強系統(tǒng)的實用性,使之能盡量與實際的應(yīng)用系統(tǒng)相吻合,我對許多同類網(wǎng)站的內(nèi)容、功能進(jìn)行了分析與對比吸取了它們的可取之處,并在借鑒這些網(wǎng)站開發(fā)經(jīng)驗的基礎(chǔ)上有所創(chuàng)新,挖掘自己的獨特之處,構(gòu)建出目前較為流行的基于三層體系結(jié)構(gòu)技術(shù)的在線書店管理系統(tǒng),它能夠很好的反應(yīng)并模擬在線電子商務(wù)的運作過程。第2章可行性分析2.1系統(tǒng)開發(fā)和運行環(huán)境硬件環(huán)境:硬件平臺是指開發(fā)與運行所需要的硬件環(huán)境, 主要包括計算機機型及硬件配置。本系統(tǒng)是一個基于 B/S模式即瀏覽器/服務(wù)器模式的小型管理系統(tǒng),運用VisualStudio2005+MicrosoftSQLServer2000開發(fā),因此對計算機硬件的要求一般即可,配備建議如表2-1所示。表2-1硬件環(huán)境配置表內(nèi)容最低配置建議配置CPU600MHz1GHz內(nèi)存256MB512MB硬盤空間5GB10GB操作系統(tǒng)WindowsXPWindowsServer20032.2可行性分析2.2.1風(fēng)險分析采用性能較高的硬件設(shè)備和較穩(wěn)定的系統(tǒng)軟件, 網(wǎng)站仍存在一定的因軟件崩潰而帶來的風(fēng)險。解決辦法之一是定期備份數(shù)據(jù)以降低風(fēng)險。2.2.2技術(shù)可行性分析大學(xué)課程中的相關(guān)多門課程為此課題的開發(fā)奠定了堅實的技術(shù)基礎(chǔ)。 C#是一種相對簡單的語言,技術(shù)平臺能夠快捷的掌握,SQLServer也是一種易于掌握的數(shù)據(jù)庫,Internet中有相當(dāng)多的參考資料。綜上所述,所以技術(shù)難度并不大。2.3相關(guān)技術(shù)2.3.1ASP.NET平臺簡介ASP.NET是M的一部分,它提供了一個統(tǒng)一的Web開發(fā)模型,其中包括開發(fā)人員聲稱企業(yè)級Web應(yīng)用程序所需的各種服務(wù)。ASP.NET的語法在很大程度上與ASP兼容,同時它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護。可以通過在現(xiàn)有 ASP應(yīng)用程序中逐漸添加ASP.NET功能,隨時增強ASP應(yīng)用程序的功能。ASP.NET可以無縫的和其他編程工具一起工作。這不僅使得Web開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點,包括開發(fā)人員可以用來將服務(wù)器控件拖放到Web也得GUI和完全集成的調(diào)試支持。因此,對于程序員來說,可以更方便的開發(fā)Web應(yīng)用程序,這些是跟微軟為ASP.NET設(shè)計的一下策略分不開的:易于寫出結(jié)構(gòu)清晰的代碼、代碼易于重用和共享、可用編譯類語言編寫等等[4]。VisualStudio2005(c#)2.0簡介VisualStudio2005是一個功能強大、高效并且可擴展的編程環(huán)境。有許多激動人
心的新功能,它提供統(tǒng)一的集成開發(fā)環(huán)境,支持在同樣的開發(fā)環(huán)境里用 visualbasic、visualc++、visualc#、visualj++和其他數(shù)十種編程與楊,可以編寫、調(diào)試和部署各種應(yīng)用程序。它充分展現(xiàn)了應(yīng)用程序給當(dāng)今的企業(yè)、機構(gòu)提供了強大的支持,為開發(fā)下一代以XMLWeb服務(wù)為中心的應(yīng)用程序而設(shè)計,并推動下一代基于XMLWeb服務(wù)軟件的發(fā)展,是有史以來功能最強大、最受歡迎的軟件開發(fā)工具。C#是一門簡單、現(xiàn)代、優(yōu)雅、面相對性、類型安全、平臺獨立的一門新型組件編程語言。它雖然是一種新語言,但卻很難再這種語言中找到新的概念,其語法風(fēng)格不僅源自C/C++家族,而且融合了visualbasic的高效和C/C++強大,因此是微軟為奠定其下一互聯(lián)網(wǎng)霸主地位而打造的Microsoft.NET平臺的主流語言。MiCrosoftSQLServer2000簡介SQLServer2000是Microsoft公司2000年推出的SQLServer數(shù)據(jù)庫管理系統(tǒng),它是一個杰出的數(shù)據(jù)庫平臺,可用于大型聯(lián)機事務(wù)處理、數(shù)據(jù)倉庫以及電子商務(wù)等。其特點有如下幾點:a、 真正的客戶機/服務(wù)器體系結(jié)構(gòu)b、 圖形化用戶界面c、 豐富的鞭策和能夠接口工具d、 SQLServer與windowsNT完全集成e、 具有很好的伸縮性f、 對web技術(shù)的支持g、 SQLserver提供數(shù)據(jù)倉庫功能ADO.NET技術(shù)簡介ADO.NET是由.NETframework為與數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行交互而提供的一組對象類的名稱。我們知道,面向?qū)ο缶幊痰挠嘘P(guān)主要優(yōu)點是可以吧各種復(fù)雜的功能封裝在一個自包含的單元中,接著要處理的就是一個定義好的接口中,它由一些方法和屬性組成。在ADO.NET中,我們將處理斷開連接的數(shù)據(jù)集,在網(wǎng)站的訪問者請求數(shù)據(jù)時,首先建立連接,傳送數(shù)據(jù),之后關(guān)閉連接;接著,訪問者就可以修改數(shù)據(jù),單這些修
改不會再數(shù)據(jù)源中立即更新(如果需要對訪問者所作的修改更新到數(shù)據(jù)庫,必須重新打開連接)。這種斷開連接進(jìn)行訪問數(shù)據(jù)庫的最大優(yōu)點是效率高、可伸縮性好。在以往的數(shù)據(jù)庫訪問中必須為用戶一直保持連接,知道該用戶的會話結(jié)束為止,而 Web中可能同時處理上千個并行用戶,可想而知,如果為每個用戶同時保持連接在需要的系統(tǒng)資源是非常昂貴的。因此,使用斷開式連接數(shù)據(jù)可以提高應(yīng)用程序的執(zhí)行效率,并能處理更多的工作負(fù)載(既他們的伸縮性更好)[5]。2.4體系結(jié)構(gòu)241三層體系結(jié)構(gòu)簡介B/S模式,是一種從傳統(tǒng)的二層C/S模式發(fā)展起來的新的網(wǎng)絡(luò)結(jié)構(gòu)模式,它通常采用三層結(jié)構(gòu),三層體系結(jié)構(gòu)將應(yīng)用程序劃分為三個邏輯層面,這三個邏輯層如下:a用戶服務(wù)層,也稱為表現(xiàn)服務(wù),是用戶與應(yīng)用程序進(jìn)行交互的端點。通常有WIN32或者基于瀏覽器的圖形用戶界面應(yīng)用構(gòu)成。在該層用戶商務(wù)系統(tǒng)中,用戶服務(wù)層由ASP.NETWebForms構(gòu)成,它可以讓消費客戶瀏覽和搜索圖書,想他們的購物車增加圖書,并且下訂單。b、 應(yīng)用服務(wù)層,也稱為中間層,它負(fù)責(zé)封裝事務(wù)處理、商務(wù)規(guī)則、數(shù)據(jù)訪問及其他的核心應(yīng)用邏輯。應(yīng)用服務(wù)層可以有效地作為前臺用戶服務(wù)層與后臺數(shù)據(jù)服務(wù)和數(shù)據(jù)存儲之間的橋梁。在電子商務(wù)系統(tǒng)中,應(yīng)用服務(wù)層將由在windows組件服務(wù)中執(zhí)行的事務(wù)處理和非事務(wù)處理.net服務(wù)組件構(gòu)成。c、 數(shù)據(jù)服務(wù)層,該層負(fù)責(zé)檢索和操作在一個或者多個數(shù)據(jù)存儲中存儲的數(shù)據(jù)。通過江數(shù)據(jù)訪問和操作分離到獨立的邏輯層中, 就可以將商品服務(wù)層從附屬數(shù)據(jù)存儲的細(xì)節(jié)中抽象出去。在該電子商務(wù)系統(tǒng)中。數(shù)據(jù)服務(wù)層將實現(xiàn)為一組封裝了 sql數(shù)據(jù)訪問邏輯,并向商務(wù)組件返回結(jié)構(gòu)集的存儲過程。商務(wù)服務(wù)組件通過這些存儲過程訪問數(shù)據(jù)庫中的數(shù)據(jù)。整個電子商務(wù)系統(tǒng)的邏輯體系結(jié)構(gòu)如圖 2-1所示。圖2-1電子商務(wù)系統(tǒng)邏輯體系結(jié)構(gòu)用戶服.務(wù)aASPNET的WfebForms^NET的展箸器組件"ASP.NET的web服勢*SQLServer的存儲過程'數(shù)據(jù)腳用戶交互卩貢面導(dǎo)骯卩頻據(jù)衰現(xiàn)門業(yè)務(wù)呪務(wù)p車務(wù)業(yè)理邏輯?業(yè)備規(guī)則定頭'數(shù)據(jù)詢習(xí)「ASPNET的WfebForms^NET的展箸器組件"ASP.NET的web服勢*SQLServer的存儲過程'數(shù)據(jù)腳數(shù)據(jù)關(guān)系"數(shù)據(jù)完整性*2.4.2B/S模型工作步驟B/S模型的工作步驟一般包括一下七步:a用戶打開瀏覽器。b、 輸入或自動啟動主頁的URL,瀏覽器生成一個HTTP請求并把它發(fā)給指定的Internet服務(wù)器。c、 服務(wù)器發(fā)回主頁的HTML頁面。瀏覽器將其顯示在屏幕上。d、 用戶在主頁面上進(jìn)行操作e、 瀏覽器生成相應(yīng)的HTTP要求,發(fā)送給相應(yīng)的服務(wù)器。f、 服務(wù)器收到請求后,查看本站點是否擁有這個文檔。如果有,就將它放入響應(yīng)信息中返回給瀏覽器。g、 瀏覽器收到響應(yīng),查看頭文件的格式的格式,判斷能否直接顯示。否則,調(diào)用對應(yīng)的幫助應(yīng)用程序或外掛程序處理顯示。第3章需求分析用戶需求是從用戶角度來描述系統(tǒng)功能和非功能需要,以便讓不具備專業(yè)技術(shù)方面知識的用戶能看懂。這樣的需求描述只描述系統(tǒng)的外部行為,所以,根據(jù)這樣的需求進(jìn)行了用戶需求調(diào)查。通過訪問調(diào)查網(wǎng)上的幾個大型在線書店,發(fā)現(xiàn)在線書店管理系統(tǒng)的需要滿足來自不同用戶要求。在在線書店中,按照管理人員的職能可分為最基本的兩類:超級管理員,普通管理員。超級管理員能夠處理在線書店內(nèi)部的所有業(yè)務(wù),包括銷售信息、進(jìn)貨信息、商品信息,管理書店的所有員工信息,具有管理者的最高權(quán)限,對超市實行全面管理。普通管理員的要求是能夠掌握書店各個功能中的一個或者幾個功能,這些功能有超級管理員下方權(quán)限給他們。通過實際的考察和分析,確定系統(tǒng)應(yīng)該實現(xiàn)以下功能[6]:后臺管理功能:a對商品信息的變動進(jìn)行處理。在商品的進(jìn)銷過程中,商品信息總是在不斷變化的,比如新商品信息的添加、商品信息的修改、商品信息的刪除以及商品信息的查詢(精確查詢和模糊查詢),因此設(shè)計系統(tǒng)是必須考慮到這些情況。b、對訂單信息的管理,當(dāng)用戶成功下訂單后,需要管理員對訂單進(jìn)行審核,然后用戶才可以支付;管理員查詢訂單信息(精確查詢和模糊查詢);對訂單的一些信息進(jìn)行修改刪除;對訂單進(jìn)行統(tǒng)計等。c、 對用戶的管理,首先就是對用戶的查詢(精確查詢和模糊查詢);對用戶基本信息修改(包括設(shè)置為會員)等。d、 數(shù)據(jù)庫管理,管理員能夠?qū)?shù)據(jù)庫進(jìn)行備份,還原,還能將數(shù)據(jù)庫中的各個表進(jìn)行導(dǎo)出。e、 權(quán)限管理,超級管理員在這里分配一個或幾個功能給跟普通管理員;在這里添加普通管理員或者超級管理員;對現(xiàn)有管理員信息進(jìn)行查詢修改等。f、 其他功能的管理,如資訊管理(發(fā)布資訊,收取留言等),文檔管理(對系統(tǒng)需要的一些文檔進(jìn)行編輯),特價項目管理(書店發(fā)布的一些優(yōu)惠政策),主編推薦功能(管理員對書籍進(jìn)行推薦,為顧客正確購書提供援助),用戶評論管理功能(對用戶的評論進(jìn)行查看,審核,或者刪除等)等。用戶模塊功能:a用戶瀏覽書籍信息功能,普通用戶、會員和管理員夠能夠?qū)M(jìn)行分類瀏覽。b、書籍查詢功能。要求可以根據(jù)指定的一個或幾個條件對商品信息進(jìn)行精確查詢和模糊查詢。C、評價功能。用戶可對書籍進(jìn)行評分和發(fā)表評論。d、 登錄注冊功能,用戶可通過注冊成為書店的會員,從而享受一些其他的功能。注冊用戶可對自己的個人信息進(jìn)行查看更改,能對管理員發(fā)來的咨詢進(jìn)行查看,能夠向管理員發(fā)送咨詢,能對自己的訂單進(jìn)行查看和修改(可修改狀態(tài)的時候) ,能夠?qū)ψ约喊l(fā)表過的書評進(jìn)行查看和刪除,能夠?qū)ψ约簱碛械臅芾锏臅M(jìn)行管理。e、 購物車功能,注冊用戶和非注冊用戶都能夠?qū)⒆约嚎粗械臅湃胭徫镘嚠?dāng)中。f、 下訂單功能,注冊用戶選中了要購買的書籍并設(shè)置好購買數(shù)量后,可以下訂單夠嗎這些書籍,通過填寫一些基本資料(如收貨人,地址,電話支付方式等)來下訂單,然后管理員審核通過后,進(jìn)行支付,支付成功后,管理員將貨物寄出,用戶收到貨物后,返回消息給管理員,然后訂單完成。通過對在線書店管理系統(tǒng)的各個功能進(jìn)行分析,得出在線書店管理系統(tǒng)的頂級數(shù)據(jù)流圖如圖3-1所示。圖3-1在線書店管理系統(tǒng)頂級數(shù)據(jù)流圖芟忖系蛻3.1系統(tǒng)功能實體-關(guān)系圖對整個在線書店管理系統(tǒng)進(jìn)行分析,得出在線書店管理系統(tǒng)的主要實體 -關(guān)系圖如圖3-2所示。
圖3-2在線書店管理系統(tǒng)實體-關(guān)系圖商品彙呈:TL高級令厲裔品朗屬一聞戶類型商品糞里商品彙呈:TL高級令厲裔品朗屬一聞戶類型商品糞里以下介紹實體和屬性的定義:1?用戶實體如圖3-3所示圖3-3用戶實體圖2?書籍實體圖如圖3-4所示圖3-4書籍實體圖封面特價ID存量版時值賣出量庫時聞評分折扣簡介原價類型點擊量書名IDBN作者封面特價ID存量版時值賣出量庫時聞評分折扣簡介原價類型點擊量書名IDBN作者岀版社3?訂單實體圖如圖3-5所示
圖3-5訂單實體圖貨方定電適肝寄地址圖3-5訂單實體圖貨方定電適肝寄地址郵編[[移動電i屯訂單4?訂單詳細(xì)實體圖如圖3-6所示3-6訂單詳細(xì)實體圖5?書架實體圖如圖3-7所示圖3-7書架實體圖6?書籍類別圖圖圖3-8所示圖3-8書籍類別實體圖7.書籍評論圖如圖3-9所示
圖3-9書籍評論實體圖8.資訊圖如圖3-10所示圖3-10資訊實體圖f9?特價信息實體圖如圖3-11所示圖3-11特價信息實體圖10?主編推薦實體圖如圖3-12所示圖3-12主編推薦實體圖推薦ID書籍ID薦時間理員帳標(biāo)題推薦ID書籍ID薦時間理員帳標(biāo)題內(nèi)容主編推看11.管理員實體圖如圖3-13所示圖3-13管理員實體圖權(quán)限權(quán)限4圖3-13管理員實體圖權(quán)限權(quán)限4權(quán)限弓權(quán)限1■12.區(qū)域?qū)嶓w圖如圖3-14所示圖3-14區(qū)域?qū)嶓w圖3.2系統(tǒng)關(guān)系模式在線書店管理系統(tǒng)的主要關(guān)系模式為⑺:用戶表(用戶id,用戶名,密碼,郵箱,是否會員,禮品卡,積分,標(biāo)識,昵稱,注冊時間,狀態(tài))書籍信息表(書籍ID,ISBN,書名,作者,出版社,原價,折扣,封面,簡介,類型,點擊量,評分,賣出量,存貨量,特價ID,出版時間,入庫時間)書籍評論表(評論ID,書籍ID,用戶名,評分,標(biāo)題,評論,頂,踩,評論時間,狀態(tài))訂單表(訂單ID,用戶名,訂單時間,收貨人,郵寄地址,移動電話,固定電話,送貨方式,支付方式,支付時間,貨物狀態(tài),支付狀態(tài),總價,批注)訂單詳細(xì)表(訂單詳細(xì)ID,訂單ID,書籍ID,訂購數(shù)量,定價)書架表(書架ID,用戶名,書籍ID,收藏時間)管理員表(管理員ID,管理員賬號,密碼,昵稱,權(quán)限1,權(quán)限2,權(quán)限3,權(quán)限4,權(quán)限5,權(quán)限6)資訊表(資訊ID,寫信人,收信人,內(nèi)容,標(biāo)題,發(fā)布時間,等級)特價項目表(特價ID,標(biāo)題,內(nèi)容,開始時間,結(jié)束時間,活動天數(shù),特價,狀態(tài))主編推薦表(主編推薦ID,管理員名,書籍ID,標(biāo)題,內(nèi)容,推薦時間)類型表(類型ID,主類型,從屬類型)區(qū)域表(區(qū)域ID,城市名,從屬城市名)
第4章系統(tǒng)設(shè)計4.1系統(tǒng)框架在線書店管理系統(tǒng)主要包括兩大模塊:一是系統(tǒng)管理模塊(管理員登陸) ,二是系統(tǒng)的銷售模塊(客戶登陸)。在這兩個模塊下又各自包括若干個小模塊⑹,主要功能模塊結(jié)構(gòu)圖如圖4-1所示。圖4-1在線書店管理系統(tǒng)模塊結(jié)構(gòu)圖在線書店管理系統(tǒng)書架管理一管理訂.irn書架管理一管理訂.irn1丄下定單「丄—查¥I咨糾丄書籍瀏覽?丄購物魯理■丄小卑賣管「發(fā)表空一書籍杳詢"I管理模塊|4.1.1銷售模塊的基本功能在線書店管理系統(tǒng)為消費客戶提供的主要服務(wù)流程如圖 4-2所示圖4-2服務(wù)流程具體模塊功能解釋如下:注冊模塊:建立賬號,如果顧客以前沒有建立賬號,則只可以瀏覽圖書基本信息和進(jìn)行圖書的高級搜索,把書籍添加到購物車,相應(yīng)的該用戶沒有權(quán)限下訂單以及進(jìn)入個人空間(查看購物記錄,不能查詢訂單,沒有書架,不能給管理員發(fā)言)等。所以要求用戶在下訂單之前必須建立賬號,同時在用戶創(chuàng)建新賬號的時候,必須輸入基本信息。用戶自建立新站好之后就可以具有合法登錄系統(tǒng)的身份,可以進(jìn)行相關(guān)的購書活動。登錄模塊:如果消費客戶在沒有登錄情況下,想要查看書架信息或是進(jìn)入個人空間,下訂單或者訪問其過去的購買記錄,系統(tǒng)會出現(xiàn)一個提示頁面,要求顧客先要登錄。如果是沒有注冊的用戶,需要注冊建立新賬號。如果登錄成功,系統(tǒng)將會跳轉(zhuǎn)到首頁,并且提示該用戶已經(jīng)成功登錄的歡迎信息,用戶登錄后將能夠享受書城為用提提供的所有功能。書籍瀏覽模塊:為了讓客戶購買圖書,我們必須讓客戶了解該圖書的相關(guān)信息,然后再做出購買的決定。在首頁我們提供了有限的書籍信息,用戶可以通過瀏覽圖書目錄,查看和選擇圖書。當(dāng)用戶瀏覽目錄的時候,可以遍歷圖書類別的層次,查看屬于各個類別的圖書列表,并且客戶可以針對某項具體的書目查看更詳細(xì)的信息,以便決定是否購買或者放入購物車以工將來的選擇參考,用戶在瀏覽過程中隨時可將書籍放入購物車中,如果要收藏該書必須先登錄。搜索書籍模塊:銷售模塊中提供了精確搜索和模糊搜索功能。用戶可通過書籍的一項條件或幾項條件對書籍盡心查詢。查詢結(jié)果將分頁返還給用戶。在查詢過程中也可以很方便的將一些書籍添加到購物車,或是收藏。購物車管理模塊:購物車中的書籍來自用戶瀏覽圖書過程中添加到購物車的,用戶可對購物車中的書籍進(jìn)行刪除,并統(tǒng)計出購物車中所有書籍的總價。書架模塊:書架的書是用戶登錄后收藏的書籍,用戶登錄后在“我的空間”和購物車頁面可查看書架書籍,可刪除書架中書籍。用戶的書架將一直保存在數(shù)據(jù)庫中,方便用戶查看。下訂單模塊:當(dāng)用戶登錄后,在“購物車”頁面,設(shè)置書籍?dāng)?shù)目,然后即可下訂單,在下訂單過程中用戶填寫詳細(xì)的訂單信息,填寫完成后,下訂單既成功。然后等待管理員審核,審核通過后用戶可在“我的書架”中支付訂單,還可以在訂單處于可修改狀態(tài)時修改訂單中的書籍和書籍?dāng)?shù)量。個人空間模塊:包含“查看資訊”“發(fā)布資訊”“訂單管理”“查看書架”“我的評論”五個功能。查看資訊:用戶可查看系統(tǒng)發(fā)布的所有公共資訊和發(fā)給用戶的私人郵件。發(fā)布資訊:用戶在此頁面可留言給管理員,以后還將開通用戶與用戶之間的通信。訂單管理:用戶在此頁面支付訂單,驗收貨物,修改可修改的訂單項目中的書籍?dāng)?shù)目或者訂單基本信息等。查看書架:此功能讓用戶可查看自己收藏的書籍,也刪除,也可將書直接放入購物車。我的評論:用戶查看該用戶發(fā)布的所有評論的信息,可刪除評論。發(fā)表評論模塊:用戶登錄后,在書籍的詳細(xì)信息頁面中科對書籍進(jìn)行評論。所有用戶都可對所有評論進(jìn)行評價。且一次進(jìn)入頁面只可評價一次評論。4.1.2系統(tǒng)管理員的基本功能[9]在網(wǎng)上書店系統(tǒng)需要強大的后臺管理功能,而其只有具有系統(tǒng)管理員權(quán)限的用戶才可以使用該功能,后臺管理主要是對書籍和客戶資料的管理, 具體包括:對樹木的查詢、添加、修改、刪除;對圖書銷售的統(tǒng)計、客戶的管理、訂單的管理大牛股。在線書店管理系統(tǒng)后臺管理流程如圖4-3所示。圖4-3后天管理流程登錄模塊:后臺管理系統(tǒng)首先是一個登錄頁面,用戶只有登錄后才可以進(jìn)行后臺管理的各項操作。權(quán)限管理:在這個功能里面,超級管理員可以添加用戶,并為新用戶設(shè)置擁有六項權(quán)限中的一項或者多項,還可以修改舊用戶的基本信息和權(quán)限信息。書籍信息管理模塊:首先就是書籍入庫功能,由于書籍入庫時可能操作量太多,所以入庫操作越簡單越好,所以書籍入庫功能需要設(shè)置得很簡單,還需要將書籍的封面上傳到服務(wù)器。然后就是書籍信息的修改和書籍刪除操作: 在此頁面,管理員可以通過查詢功能(精確搜索和模糊搜索)查詢到需要修改的書籍,然后對書籍信息進(jìn)行修改,如果需要刪除書籍,則要檢測該書是否符合刪除條件(如該書處于已支付但未完成的訂單中),符合刪除條件則刪除,否則會提示用戶。訂單管理模塊:此模塊提供訂單的查看查詢功能(精確查詢和模糊查詢)方便管理員定位到向要的訂單信息,當(dāng)顧客下訂單后,需要管理員對訂單進(jìn)行審核。管理員還可對訂單信息的狀態(tài)進(jìn)行更改和修改批注,還可刪除訂單,還可對部分選中的訂單進(jìn)行統(tǒng)計。用戶管理模塊:此頁面也提供查看查詢功能,定位到指定的用戶??膳繉τ脩暨M(jìn)行刪除和修改,如設(shè)置為會員,增加積分的操作。數(shù)據(jù)庫管理模塊:此模塊允許用戶備份數(shù)據(jù)庫和還原數(shù)據(jù)庫,還可將所有數(shù)據(jù)表導(dǎo)出為excel格式,方便進(jìn)行其它管理。其它管理模塊:包括資訊管理,文檔管理,特價項目,主編推薦,用戶評論,圖片廣告。資訊管理:管理員發(fā)布公共資訊和私人資訊等,查詢資訊,收取用戶發(fā)布的咨詢,修改資訊等。文檔管理:編輯系統(tǒng)需要的一些文檔。特價項目:添加或刪除特價項目,查看特價項目等。主編推薦:查看查詢推薦,添加推薦,以引導(dǎo)用戶正確的購書。用戶評論:查看查詢評論,審核評論,修改刪除評論等。圖片廣告:更換銷售界面的圖片廣告。4.2數(shù)據(jù)庫建設(shè)根據(jù)系統(tǒng)分析和功能的說明,可以將該系統(tǒng)的邏輯數(shù)據(jù)結(jié)構(gòu)劃分為幾個基本的模塊[10]。a、書籍信息相關(guān)模塊。此模塊主要此模塊主要用于存放系統(tǒng)中網(wǎng)站銷售的所有的書目基本信息以及一些評論信息等,是本系統(tǒng)關(guān)鍵的數(shù)據(jù)部分。表4-1書籍信息表(book)列名數(shù)據(jù)類型長度說明IDbookInt4主鍵書籍號ISBNVarchar20ISBN號BookNameVarchar40唯一書名AuthorVarchar40作者PublisherVarchar40出版社Pricedecomal9價格Discountdecomal9折扣CoverVarchar50封面jianjieVarchar500簡介TypeVarcahr14書籍類型HitsInt4點擊量Pingfenint4評分SalesInt4賣出數(shù)StorageInt4存貨量LowpriceIDInt4特價ID(0則為不PtimeVarchar20出版時間Intimevarchar20入庫時間表4-2書籍評論表(comment)列名數(shù)據(jù)類型長度說明IDcommentInt4主鍵評論號BookIDInt4書籍號UsernameVarchar20評論者PingfenInt4打分CtitleVarchar50評論標(biāo)題
CommentVarchar1000評論DingInt4頂CaiInt4踩PingtimeVarchar10評論時間StatusVarchar10評論狀態(tài)表4-3書籍類型表(type)列名數(shù)據(jù)類型數(shù)據(jù)長說明IDtypeint4主鍵一類型IDTypeVarchar20類型CtypeVarchar20從屬的類型表4-4主編推薦表(recommended)列名數(shù)據(jù)類數(shù)說明IDrecommendedInt4r主主編推薦IDAdminnamevarchar20管理員IDbookIDInt4所推薦書的IDDtitleVarchar50標(biāo)題DetailVarchar500推薦理由CtimeVarchar10推薦時間表4-5特價表(lowprice)列名數(shù)據(jù)類型數(shù)據(jù)長說明IDlowpriceInt4主鍵特價IDTittleVarchar20特價名begintimeVarchar10特價起始endtimeVarchar10特價終止Tianshuint4活動時長lowpricedecimal9特價detaliVarchar50特價詳情Statusvarchar10狀態(tài)表4-6書架存儲表(tempstore)列名數(shù)據(jù)類型數(shù)據(jù)長說明IDtempstoreInt4主鍵購物車ID]BookIDInt4書籍號「UsernameVarchar20用戶號FtimeVarchar20放入購物b、用戶信息相關(guān)模塊此模塊主要是會員信息和管理員信息
表4-7用戶信息表(users)列名數(shù)據(jù)類型數(shù)據(jù)長說明IDusersInt4主鍵用戶IDuserNameVarchar20唯一賬號PwVarchar20密碼EmailVarchar30郵箱MemberVarchar10是否會員Gitfcardint4禮品卡金額JifenInt4積分MarkVarchar10丟失賬號時,識別身份的唯一標(biāo)識,有系NicknameVarchar20昵稱ZtimeVarchar20注冊時間StatusVarchar10用戶狀態(tài)(0正常,1掛失,2等待注冊用表4-8管理員信息表(admin)列名數(shù)據(jù)類型數(shù)據(jù)長說明IDadminInt4主鍵管理員號AdminVarchar20唯一管理員名子NicknameVarchar20昵稱PwVarchar20密碼NameVarchar20管理員姓名Quan1Varchar10權(quán)限1Quan2Varchar10權(quán)限2Quan3Varchar10權(quán)限3Quan4Varchar10權(quán)限4Quan5Varchar10權(quán)限5Quan6Varchar10權(quán)限6C、訂單信息模塊此模塊存放與訂單相關(guān)的信息表4-9訂單表(orders)列名數(shù)據(jù)類數(shù)說明IDordersInt4主訂單號UsernameVarchar20用戶號OrderDateVarchar10訂單日期SnameVarchar20收貨人姓名
SaddrVarchar50收貨人地址SyouVarchar10收貨人郵編Stel1Varchar20收貨人座機電話Stel2Varchar20收貨人手機songhuovarchar50送貨方式Zhifuvarchar40支付方式ZhifutimeVarchar20支付時間Status1Varchar10訂單狀態(tài)PizhuVarcahr50批注Status2Varchar10訂單支付狀態(tài)ZongjiaVarchar9總價表4-10訂單詳細(xì)表(orderdetail)列名數(shù)據(jù)類數(shù)說明IDorderdetailInt4主訂單詳細(xì)號OrderIDInt4訂單號DingpriceInt4定價BookIDInt4訂購書籍號QuantityInt4訂購數(shù)量Dingjiadecimal9定價d、其他相關(guān)模塊此模塊主要包括:資訊表,會員折扣表,區(qū)域表表4-11資訊表(emails)列名數(shù)據(jù)類型數(shù)據(jù)長說明IDemalisInt4主鍵郵件號Fromnamevarchar20發(fā)件人ToIDInt4收件人DetailVarchar500郵件內(nèi)容TitleVarchar50郵件題目gotimeVarchar10發(fā)件日期dengjiVarchar10郵件狀態(tài)表4-12會員折扣表(huidiscount)列名數(shù)據(jù)類型數(shù)據(jù)長度說明IDhuidiscountInt4IDHuidiscountDecimal5會員折扣
表4-13區(qū)域表(quyu)列名數(shù)據(jù)類型數(shù)據(jù)長度說明ID_quyuInt4主鍵IDChengshiVarchar20會員折扣CongshuVarchar20從屬城市在本系統(tǒng)數(shù)據(jù)庫中,由于擔(dān)心表之間的關(guān)系太多,容易引發(fā)一場影響客戶操作,所以只在最關(guān)鍵的地方加了關(guān)系如圖4-4所示。圖4-4各表間關(guān)系bunk£!■"bonkLflXhbookriwtjratlish*-rPTLidti9lLCDTiritCSWWjLtfijLtfeKF*hilxpLTlCftTll.kl?EXtDTtjE^ptin?InAint□rderdetail主捷:jratlish*-rPTLidti9lLCDTiritCSWWjLtfijLtfeKF*hilxpLTlCftTll.kl?EXtDTtjE^ptin?InAint□rderdetail主捷:ID-bog外捷bsklDquiiitit?ID?crrd<rd<twlordAt-IDorders?二ID_flrd<rT aard^rdxLa5H?>?沁xyou.5t?Ud?re.:?I'ftDTd^riTD幵賠HT戶輸入注冊信危上遽回幵賠HT戶輸入注冊信危上遽回注冊威型帶巳—注冊料軋t用尸注曲>幻竟超冊Sif!歡迎注菇林.尿羊蠱童優(yōu)黑酬弟a喪已制讀并同密(剛刖馬就脈務(wù)罕我和聲昭,和疣|Ri書鮭交厠祭討[W]第5章詳細(xì)設(shè)計詳細(xì)設(shè)計的工作包括處理過程、代碼設(shè)計和界面設(shè)計三個部分。即根據(jù)總體設(shè)計的每個功能模塊的要求和數(shù)據(jù)庫的邏輯結(jié)構(gòu),利用相應(yīng)的開發(fā)工具設(shè)計出應(yīng)用系統(tǒng)的過程。由于篇幅的限制,這里不給出具體的程序編碼,只給出主要模塊的功能設(shè)計描述和界面設(shè)計的方案,包括首頁的設(shè)計與實現(xiàn)、用戶登錄注冊模塊的設(shè)計與實現(xiàn)、課程信息模塊的設(shè)計與實現(xiàn)、考勤信息模塊的設(shè)計與實現(xiàn)、留言板模塊的設(shè)計與實現(xiàn)。為保持銷售模塊和管理模塊的風(fēng)格,銷售模塊和管理模塊各一個母版頁,然后銷售頁面都是銷售母版頁的內(nèi)容頁,同樣管理頁面都是管理母版頁的內(nèi)容頁。5.1銷售模塊a注冊模塊的設(shè)計與實現(xiàn)在銷售模塊中,提供注冊功能是普通用戶可以變成注冊用戶, 享受系統(tǒng)提供的一些其他功能。注冊頁面中,用戶主要輸入項為:賬號,密碼, emails,標(biāo)識;確認(rèn)密碼和驗證碼起到確認(rèn)作用和驗證作用并不保存到數(shù)據(jù)庫。流程圖如圖5-1所示。圖5-1注冊模塊流程圖圖圖5-1注冊模塊流程圖用戶輸入基本信息的過程中,系統(tǒng)會給用戶一些注冊提示,引導(dǎo)用戶正確的填寫注冊資料。當(dāng)用戶單擊“注冊”按鈕的時候,系統(tǒng)會檢驗用戶輸入是否為空、用戶名手否重復(fù)、確認(rèn)密碼是否正確、驗證碼是否正確,如果都正確就將用戶注冊信息插入到數(shù)據(jù)庫,如果插入成功返回注冊成功頁面給用戶,并返回一些基本信息。如果注冊失敗則提示用戶注冊失敗。頁面效果圖如圖5-2所示。b、登錄模塊用戶登錄后才可以管理個人空間,登錄后才能下訂單等。所以此功能比較重要。用戶登錄的時候輸入賬號密碼和驗證碼然后點擊“確定”即可登錄模塊流程圖如圖5.3所示圖5-3登錄流程圖圖5-4登錄頁面效果圖開始].用戶輸入登錄佶庖/返回首頁/結(jié)東fflf暢所值¥圖5-3登錄流程圖圖5-4登錄頁面效果圖開始].用戶輸入登錄佶庖/返回首頁/結(jié)東fflf暢所值¥慘糸腿訊.巒天^上萬人登屢技門兩站!登錄剛剛書城忘記密碼?FU31體驗*驗證:點擊用戶在輸入登錄信息的過程中,系統(tǒng)會給用戶一些提示陰道用戶正確登錄。點擊“登錄”的時候系統(tǒng)首先判斷用戶輸入是否為空,然后驗證驗證碼輸入是否正確,然后才鏈接數(shù)據(jù)庫驗證賬號密碼是否正確,正確則返回首頁,否則提示用戶登錄失敗。頁面效果如圖5-4所示c、購物和下訂單模塊在線書店管理系統(tǒng)的主要功能是買書,所以購物合下訂單功能是整個系統(tǒng)的核心之一。當(dāng)用戶逛書城的時候,發(fā)現(xiàn)中意的書籍就可點擊'曲由渋丿按鈕將書籍放入購物車中(將書籍ID放入session[gouwuche”]中),此時,購物車中書籍的數(shù)量將會發(fā)生變化,用戶也能夠很方便的看見出簡融■購物車中的書籍?dāng)?shù)量。購書的主要流程圖如圖5-5所示。圖5-5圖5-5購書流程圖現(xiàn)在,購物車中已經(jīng)有了書籍,用戶可進(jìn)入購物車頁面管理購物車。在購物車頁面中,用戶可將購物車中書籍移出也可隨時添加書籍到購物車(主要是添加 ID到session[gouwuche”]和移除ID),還可以設(shè)置書籍?dāng)?shù)量,不過如果用戶不結(jié)算書籍?dāng)?shù)量是沒有作用的。頁面效果圖如圖5-6所示。
我的胸物車圖5-6購物車效果圖序書窘ID我的胸物車圖5-6購物車效果圖序書窘ID書霑115試試看奸書哦快看217薩芬晤示愛上地方321啊發(fā)響啊啊打發(fā)g.go 移出購確g.go 1 移出購4件所選商品總計:¥的月元 結(jié)套O當(dāng)用戶設(shè)置購物車完畢后,點擊結(jié)算按鈕即可進(jìn)入下訂單過程(如果用戶沒有登錄或是購物車中書籍?dāng)?shù)量為0則不能結(jié)算)。下訂單過程中,用戶填寫一些基本信息(收貨人,郵寄地址,電話,送貨方式,支付方式等)后,下訂單過程就完成,然后等待管理員審核訂單的合法性。下訂單過程效果圖如圖 5-7所示LBE.M- 削"?*3Tk *1-Ei「■応_■■tAXHWWPMRH 弄醫(yī)地*圧區(qū)■隊丹F1地巨??帛we-a>曲砸bh FWMjEfPS■厲LBE.M- 削"?*3Tk *1-Ei「■応_■■tAXHWWPMRH 弄醫(yī)地*圧區(qū)■隊丹F1地巨??帛we-a>曲砸bh FWMjEfPS■厲■炒l^Jiy雨FdfiylJW¥ 14^.^*ra-f.???■雖UJLtt*石垃,憫II卓札:H話?i電■話"QW?冷門*▼■再址a ffl.T'q.tl- ftvhrrtiE>i.Mv書刃詼?人班上?琰?舟衛(wèi)l?謚?4.tWliWi■?>*?■1Xr.E=Fir>7?忑怪近補囂檣埒輯卻訂?音星“或卻曲寧訂?世倉人E人?■卓V-RKJU.BjiKWnt*1■訐戸?料序槨if?W?w.6J25M■宦■霍■EK3I-KMCME修lEftmHJIAWKEHr方兀:曹.訂色丐ft血?1"|倨■上鬥5?4f|3CiXfti?h09*011SWKWMR?認(rèn)他■巧虛。?3W-"W1~?盲£;iL鰹…]訂鼻?3"*701劉■ITipfS£L~ 『麗:?A1££■ft山X?F脂聲■芒TB?J?Wran*R,Q25M匱電轉(zhuǎn)shcmi?氐氏MtRMW17WW&1.WAsfteh^k?n#o.e-nxnBUJjCj?R耳上3m■斤?■電草** ?■e? i>m tf9Ql r 99址箕人佬H:■改ttffiA.-■N^ilktQi■宣電砥耳陳動H1壬.■總?3?540651-35593*6T23^5t790SJI上賃才式:WK-世搦冃此■埋快鼻遇■上n石憂厲30丘容fh啊上辛空目空空二豆瑋H視上夏E功的假押■*~-ft^rtfSr,Vfi*■-(:rtvtn鼻他向豪方應(yīng)IMtHU輯*JE河萬式?連食!1窪示注朋"2運卻訓(xùn)單沙3址寫戟時訂單倍息>皿.;&助性交訂年訂甲-17-朝捷交.驚理罰將擊一夭內(nèi)審棣訂單*審棣SI過詣裁就可??倢缍≠镏回ピ趦邑扳饪畛晒ο輦儾艈什摧牥l(fā)貸首先填寫收貨人,郵寄地址郵編,電話等信息。然后送貨方式。然后支付方式最后確認(rèn)信息并下訂單。下訂單成功并等待審核。d、結(jié)算模塊當(dāng)用戶的訂單被管理員審核并且通過后,用戶即可進(jìn)入結(jié)算頁面進(jìn)行支付。iT望尋乂亠-亠.個人空闔 -…我的訂單小亠人、ml首先點擊 ,然后選擇 ,選中一個訂單號, —然后將會把該訂單的基本信息顯示出來,效果圖如圖 5-8所示
圖圖5-8訂單信息效果圖。單信息訂單號訂單口16訂單日期:2010-05-04送貨方式:普通快遞送貨上ns-支付方式:建設(shè)銀行支討時間:總饑48.0017商品狀窸=未審核支村狀態(tài):未支忖管理低海祁政跚碼士123囿定電話:123越動電話:|住耳 ]枚堇人=薩芬的祁寄地址:福建省福州市閩侯縣123n收到賁物保存修改 支忖書ID書名宦鐐數(shù)量15試試看奸書哦快看&406編輯19臭斯丁飛暗示飛丈是丈徘暗示發(fā)得分1.0010編輯當(dāng)該訂單的貨物狀態(tài)處于未寄出或是未審核時,用戶不能驗收貨物,當(dāng)訂單未審5-9所示。支付的流程圖如圖 5-9所示。支付的流程圖如圖 5-10圖5.10支付流程圖圖5.9驗收貨物流程圖開始隆擇一牛訂羊好壓支忖搖甸按入去■!寸藥匪*/唸回支忖成功消皐/隆擇一牛訂羊好壓支忖搖甸按入去■!寸藥匪*/唸回支忖成功消皐/如果用戶想修改訂單的基本信息,只需修改后保存即可,但是如果要修改訂單中的書籍信息,系統(tǒng)或先驗證訂單的狀態(tài),如果訂單的貨物狀態(tài)處于“未寄出”或是“未審核”,則用戶可修改書籍的種類和數(shù)量,否則不能進(jìn)行修改。當(dāng)用戶點擊“編輯”按鈕的時候,響應(yīng)的代碼為:protectedvoidGridView1_RowEditing(objectsender,GridViewEditEventArgse){//進(jìn)入編輯狀態(tài)if(this.TextBox19.Text==" 未寄出"||this.TextBox19.Text==" 未審核"){ 將顯示訂單書籍的gridview處于編輯狀態(tài)}elseResponse.Write("<script>alert(' 訂單現(xiàn)在不能修改! ’)</script>");}e、書籍瀏覽查詢評論模塊
此模塊為用戶選購書籍提供盡可能的方便。主要包括頁面:首頁,所有商品頁面(分類顯示頁面),搜索頁面,書籍詳細(xì)頁面,所有評論頁面首頁:主要顯示主編推薦的部分書籍,最新上架的部分書籍,銷售量最高的積分書籍,特價的部分書籍,公共資訊,銷售排行榜,熱門書籍的作者,熱門評論等信息。然后為一些信息添加鏈接,鏈接到更加詳細(xì)豐富顯示該信息的頁面。首頁的主要效果圖如圖5-11所示。圖5-11首頁效果圖呵口岡叮斗弓土為陷F芒r番H4壬mu■陽呵口岡叮斗弓土為陷F芒r番H4壬mu■陽-k二■存?■?J■Khr*■■亠』■曰ih.Hl?甘*m巧■叭心、巴hw■T*所有商品頁面(分類顯示頁面):此頁面根據(jù)用戶要求返回所有類型或條件的書籍。頁面綁定數(shù)據(jù)時的流程圖如圖5-12所示。圖5-12所有商品顯示頁面綁定數(shù)據(jù)時流程圖I樣序I: i,~1[卑京.當(dāng)頁面綁定數(shù)據(jù)時,先取出的用戶需要查看的書籍類型 a(所有,小說,管理學(xué) ),然后判斷字符串sstr是否為空(sstr標(biāo)識是否有附加條件,a5為書籍評分在8-10之間,a4為書籍評分在6-8之間,b5為價格在500元以上……)如果為空,則查詢出該類型的所有書籍,否則查詢出類型a中符合附加條件sstr的所有書籍。查詢出數(shù)據(jù)后,將存放數(shù)據(jù)的datatable轉(zhuǎn)換為dataview格式,然后對數(shù)據(jù)進(jìn)行指定方式的排序。所有商品頁面的效果圖如圖 5-13所示圖5-13所有商品頁面效果圖剛刖書玉般秋迎光豈FHFW書娠,咖価JK?■甕無世”鼻的?址込框*3ff 廠丑豆一〕 ■:■ASffl M■脅剛刖書玉般秋迎光豈FHFW書娠,咖価JK?■甕無世”鼻的?址込框*3ff 廠丑豆一〕 ■:■ASffl M■脅兩罪 榔W BAtfeJH杠爭嗆WflWff"M& 7 債!Ti氈査河厚仃包高iflPi■昭如U7I書曲=腆 ■禾*¥■花JSAI營粽#的■:需衍1t£?L文學(xué)兵I卻.骨頂rfj―11竝蟲.Riff上一也下一E息弧rt.lt-4XflFR-Jim7|■申:駁立|E史i切代交旱i古具盤舉I咒學(xué)理址I釀濟■理■理平I企業(yè)■遅IT1WI進(jìn)業(yè)瓊I怫書1<£兩1妲淸1儀時I滬扳I住汁I竝?I啟令I(lǐng)A*IIMittIInlr*i|*AeIMiifl-ti|卒產(chǎn)如識|其他AX<±.Hlr*|?MRl|為卓|WJP|it3fIW*J*?lUffflhL?|心理舉|41在*4學(xué)I亞催if算帆牛網(wǎng)曙打益妝曽imSFFlftI*作Tfi*|魄怦擔(dān)豐|應(yīng)用社14I|品:用陣|Ait獨nr與弭菇曲炕IKtf14LX| |帕*?輦廈撫帶hi峯聲1*r休賞出JfilH H±捍中!*L笛直盤thJC.U(OT3-3-1S出航IKATI¥455OT 班苗?¥354日TTAi4-皋少!i9>J*MlHi2D1M?4fflWr不農(nóng)卉姐lINTnF?irtmm任快*H取峠.?1:呻4*:tr査你:£?]?逛*L唯:牛的i;俺JI弐1出厳.吐r世界豐St址金盤?岀加.吐0012-2-16±J|SJL*fi?i¥—■ ¥6ES-11*1IR倒KBt軍|K旺打(ffltv吐■)tfaJt.AL. Ill界中畑S-Rflfcl辰竝PMM-1IS*JS) 十SATi¥4EgOT僵背?¥342 tjfejkjn>Ai12左也殆A.l?ifi<h3010-^fi 舸鼻EFhE+*i^r4^s鼻的打址侶去埠追沖曲崔的書.直的圳處*卉尖這*是是好書-Jt的奸SHS買耒諸*理是呼聒-K毛召f^Jj^LKiL眥仍?ldJMitc世界黒IT隹邑齊EtE出JKitQODQ2>ZMLI^:Imbi-.>■jew-,v^-j4? .dMMd1許?L刊上岀i日人啤:時間?20*1 嗔療nrth.腔*最是軒尚工n軒扯魅瑋養(yǎng)過豐是足好-i£工的好■址忸5?疋追本基是歸中,耳的始占H*1気話這?審搭搭斤召?XW*們9h■■■..AftAA;.ISDOltM.上)(100^0055)150-1m?t)PtkSftft)P-3OTOIl-vlKl新鼻』范Hl已聽戎口.上4WM8W4Uft4TI仔亠Tl¥F■E承;搜索頁面:此頁面包含精確搜索和模糊搜索。頁面綁定數(shù)據(jù)的時候,首先驗證是精確搜索還是模糊搜索然后分別綁定不同的數(shù)據(jù)到頁面。搜索頁面的主要流程圖如圖5-14所示。搜索頁面主要效果圖如圖5-15所示圖5-14圖5-14搜索頁面;流程圖圖5-15搜索頁面效果圖作?出版甘TXI2LIIS6N口p-1L-JJrfI4S右歡:H!作?出版甘TXI2LIIS6N口p-1L-JJrfI4S右歡:H!也用菽承功耀fQ離領(lǐng)按幣熱門卡轉(zhuǎn)■?直I停1己禾■ 1/1MlW?_t44:國r出艇赴■ m±界中央茲£原亦V45&.UO現(xiàn)亦兵出.9人,網(wǎng)汗E 不疑干失nilt興TI搜有評論頁面:此頁面主要顯示用戶的所有評論。用戶可對已有的評論進(jìn)行評價效果圖如圖5-16所示。圖5-16評論頁面效果圖+-v ■—■W■——商品抄餵 書名y W?jA>ifeo<件誠蔻吹迎的訐論排持333333標(biāo)題;喪達(dá)安大333333書名匕滬芬硝旳瘓上地方評外盼201D-nS-D5 (34)2田)內(nèi)容■書店遊生地右呑地丈各地右各J電右?畐地右卷地方岡小生灑灑灑地JWK.R的方是耶爭上地右阿斯頓書居坦?坐地右署網(wǎng)斯頓岌坐地發(fā)塵的薩菲膏上地右阿斯顧書店越巷主的薩非爵IL地再別1塘頓利店凄半地冇黑阿斯幀敗申地滋牛前滬罪蟹上地右懐】斯222222333333222222豐示理三打三分査上222222333333222222豐示理三打三分査上地齊書屯.薩芬Bi示髪上地右評分,3分2010-05-05芒1(32)導(dǎo)(3)內(nèi)容匸撲舟#寸插頓發(fā)HS錄飛r大昱大非標(biāo)題三四禱陸說電壩帶書名.試試吞.肝書嚥快岳評處.5*3310-05-05ti(32) (10)內(nèi)容&說屯恒娟說電恆鍛圣這菲圣達(dá)菲書店豐示題;爰上地方晴示飛書名.試試看殲書旳愧醫(yī)課另^日井2010-OS-05凸燈勻%?(9J內(nèi)容■連上地方典斯丁飛阿斯嗔戲圣達(dá)菲呵垢幀書籍詳細(xì)信息頁面:此頁面首頁接受書籍id,然后顯示該id對應(yīng)的書籍信息,推薦信息,評論信息等。用戶可在此對書籍發(fā)表書評。發(fā)表的書評需要管理員審核通過后才會顯示在頁面上。主要效果圖如圖5-17所示。圖5-17書籍詳細(xì)信息頁面效果圖書各薩芬暗示愛上地用出阪kh電界中趺皆軸出縝牡起阪I書各薩芬暗示愛上地用出阪kh電界中趺皆軸出縝牡起阪I{町2012JB-15ISBN.45&4€-15J?%213JOO折和800%" W5.M評舟&***iHrS卿加1704主MS#iftSTitrawhi忑niwn量上坦方nr捲方證赴卞書庖逐主i電力it老方側(cè)I訐論復(fù)#懸是懺書.離的旳宙.買劇z#是罡殲書?九內(nèi)吟處慳買宣iz*主MS#iftSTitrawhi忑niwn量上坦方nr捲方證赴卞書庖逐主i電力it老方側(cè)I訐論其他功能模塊:包括查看資訊功能,發(fā)布資訊功能,管理書架功能,管理評論功能。這些功能作為系統(tǒng)的附帶功能,可以增強用戶的喜歡度。對這些功能不做表述。5.2管理模塊管理模塊首先需要管理員登陸,此登陸與用戶登錄相似,這里就不多做表述。用戶登錄成功后,系統(tǒng)首先檢查該用戶的權(quán)限,然后進(jìn)入首頁根據(jù)該用戶權(quán)限設(shè)置哪些功能可用。每個功能被載入的時候都會檢查該用戶是否有權(quán)限操作此功能, 沒有權(quán)限則轉(zhuǎn)入首頁。共分為6個權(quán)限,權(quán)限1為書籍管理,權(quán)限2為訂單管理,權(quán)限3為用戶管理,權(quán)限4為其他管理,權(quán)限5為數(shù)據(jù)庫管理,權(quán)限6為權(quán)限管理。管理員具有著6項權(quán)限中的一項或者多項。書籍管理模塊:包括書籍入庫和修改刪除功能。書籍入庫:采用盡可能簡單的操作讓管理員能夠方便快捷的錄入書籍信息,提供書籍封面上傳的功能。修改刪除:此頁面提供書籍的精確查詢和模糊查詢功能(輸入ID精確查詢,書名等為模糊查詢),方便管理員定位到需要編輯的書籍處,用戶可在此頁面修改書籍的基本信息和刪除書籍,還可以批量設(shè)置書籍為特價和批量設(shè)置折扣, 用戶還可根據(jù)某一列進(jìn)行排序(如根據(jù)id排序只需點擊id表頭即可)。書籍入庫效果圖如圖5-18所示,書籍管理效果圖如圖5-19所示圖5-18書籍入庫效果圖
IfflM-IfflM-II増如戈件||他里上仆|15蔚入陣圖5.19修改刪除效果圖評分夾出曉發(fā)瘋吹汕版人庫U』評分夾出曉發(fā)瘋吹汕版人庫U』問E吋何沁型人2價格折扣ID1書倉□伸者mm茨型□折押評好為擊at奕出1量出版時1旬□入戶時阿匚特價ED岀皈社封面他f門4對世中石進(jìn)打批:■:掾作?愜電折扣]I砒刪的2012-201003-15&5-&4W=9學(xué)說47訂單管理模塊:此模塊提供訂單的搜索功能(id為精確搜索,其他未模糊搜索),訂單的修改(修改商品狀態(tài)和批注)、刪除、統(tǒng)計功能。方便用戶處理訂單,提供排序功能。頁面效果圖如圖5-20所示圖5-20訂單管理頁面效果圖用戶名玄付方式1收箕人送貸方式用戶名玄付方式1收箕人送貸方式ZS-*itl郵奇地址tT甲JD商品ZDt商品狀態(tài)商品ZDt商品狀態(tài)扎審核人1香港郵看地址四川省遂亍市安尼區(qū)下面的正和想郵吸回定電鮑碼話62255-40351~““用355,34&棒動電話寰益方12345^79854遙迭貿(mào)上建說WT己霧出己女忖£:8'「薩芬的蓿建省福州市閩侯-S123123 123123昔通快逸送貨上建識銀行苯審未克付45他無O耒支何Q己支付◎無Q未審柩 tLJO己簾出O己充驕O無玻[直詢]|gg|時選中頊進(jìn)行操作=刪匣可麗顧||統(tǒng)計總儉]批注[保祎]用戶管理模塊:提供用戶的搜索功能(id為精確搜索,其他未模糊搜索),用戶信息修改,刪除功能和批量這是會員功能、批量設(shè)置禮品卡功能,還提供排序功能,用戶可點擊任意列列頭進(jìn)行排序。其他管理:包括咨詢管理,特價管理,主編推薦,用戶評論,圖片廣告等管理功能。這些頁面的功能都比較類似于訂單管理和用戶管理,這里就不多做表述了。權(quán)限管理模
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 攪拌罐車租賃合同
- 三農(nóng)產(chǎn)品電商平臺運營與管理作業(yè)指導(dǎo)書
- 農(nóng)業(yè)投資項目評估與分析作業(yè)指導(dǎo)書
- 頒獎活動策劃書
- 2025年三明貨車上崗證理論模擬考試題庫
- 2025年松原貨運資格證考試
- 2025年臨夏貨運從業(yè)資格證模擬考試題
- 2025年婁底貨運運輸駕駛員從業(yè)資格證考試試題
- 電力設(shè)備采購合同(2篇)
- 2024年領(lǐng)軍高考生物一輪復(fù)習(xí)專題01走近細(xì)胞含解析
- 《健身氣功八段錦》教案
- 重視心血管-腎臟-代謝綜合征(CKM)
- 小學(xué)生作文方格紙A4紙直接打印版
- 木質(zhì)包裝材料行業(yè)報告
- 孤獨癥康復(fù)教育上崗人員考試必備題庫(含答案)
- 中國通史(明朝)
- 《醫(yī)療器械監(jiān)督管理條例》培訓(xùn)試題
- 老人心理特征和溝通技巧
- TMS開發(fā)業(yè)務(wù)需求文檔
- 結(jié)婚函調(diào)報告表
- 關(guān)于公交隊長述職的報告
評論
0/150
提交評論