版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目 錄 TOC o 1-3 u 引言 基于ASP.NET的網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)摘 要:近年來(lái)隨著計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展與普及,電子商務(wù)這種利用互聯(lián)網(wǎng)進(jìn)行的商務(wù)活動(dòng)已經(jīng)越來(lái)越被人們所熟知。人們的生活、工作以及購(gòu)物的方式都隨之發(fā)生了很大的改變。以此為背景,本文研發(fā)了一個(gè)網(wǎng)上書(shū)店系統(tǒng),希望可以為人們的生活工作帶來(lái)一些便捷。本文對(duì)此系統(tǒng)的分析、設(shè)計(jì)進(jìn)行了論述,通過(guò)需求分析,明確了系統(tǒng)的功能模型、運(yùn)行模式、以及所需做的功能模塊,最終運(yùn)用ASP.NET技術(shù)進(jìn)行實(shí)現(xiàn)。關(guān)鍵詞: ASP.NET;網(wǎng)上書(shū)店;系統(tǒng)設(shè)計(jì)Online Bookstore System DesignBased on ASP.NETAbstract
2、: In recent years with the development of computer network and popularization, the use of the Internet e-commerce business activities in the form of already more and more be known. People live, work and shopping are then much has changed. Based on this background, this paper developed an online book
3、store system, hoping to work for the life of people bring some convenient. This article has carried on the elaboration to this system analysis and design, through the demand analysis, the function model of system, running mode, with the required function modules, use ASP.NET technology to realize in
4、 the end.Keywords: ASP technology; Bookstore online; The system design引言由于計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的興起,網(wǎng)上購(gòu)書(shū)的方式逐漸取代了到實(shí)體書(shū)店買(mǎi)書(shū)的方式,到網(wǎng)上書(shū)店購(gòu)書(shū)已經(jīng)成為一股熱潮。本文所設(shè)計(jì)的網(wǎng)上書(shū)店系統(tǒng),不僅可以方便廣大網(wǎng)上購(gòu)書(shū)者,節(jié)省他們寶貴的時(shí)間,而且也是對(duì)自己大學(xué)這幾年所學(xué)進(jìn)行的一次總結(jié),對(duì)自己以后的事業(yè)有很大的幫助。1緒論1.1課題的背景與意義1.1.1課題的研究背景2012年7月,中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心發(fā)布了第三十次中國(guó)互聯(lián)網(wǎng)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告,報(bào)告顯示截止2012年6月底,中國(guó)的各類(lèi)網(wǎng)民數(shù)量已經(jīng)增至5.38億,互聯(lián)網(wǎng)
5、在國(guó)內(nèi)的普及率達(dá)到了39.9%1。這些數(shù)字已經(jīng)充分說(shuō)明自上世紀(jì)九十年代(1994年)我國(guó)開(kāi)始接入Internet以來(lái),網(wǎng)絡(luò)以其前所未有的速度改變著人們的生活方式。新的科學(xué)技術(shù)就會(huì)帶來(lái)新的機(jī)遇和挑戰(zhàn),要想占領(lǐng)新技術(shù)所帶來(lái)的藍(lán)海,我們必須迎接這些挑戰(zhàn),要想抓住機(jī)遇就必須適應(yīng)新的技術(shù)環(huán)境。特別是近些年來(lái),計(jì)算機(jī)技術(shù)已經(jīng)日益成熟,它已經(jīng)進(jìn)入到社會(huì)生活中的各個(gè)領(lǐng)域,并且發(fā)揮著越來(lái)越重要的作用,我們應(yīng)該更加的重視這門(mén)現(xiàn)代化科技。網(wǎng)上書(shū)店與傳統(tǒng)的去書(shū)店選書(shū)、買(mǎi)書(shū)相比而言,不但可以節(jié)省大量的時(shí)間和精力,更重要的是一般網(wǎng)上書(shū)店擁有的圖書(shū)種類(lèi)更加的全面,瀏覽起來(lái)也更加的便捷,另外網(wǎng)上購(gòu)書(shū)也不會(huì)受到地域的限制,正因
6、為這樣出版物的發(fā)行范圍也將得到擴(kuò)大。所以到網(wǎng)上書(shū)店買(mǎi)書(shū)有一種取代去實(shí)體書(shū)店買(mǎi)書(shū)的趨勢(shì),因此網(wǎng)上書(shū)店的興起實(shí)際上是互聯(lián)網(wǎng)絡(luò)電子商務(wù)在圖書(shū)業(yè)發(fā)展的必然結(jié)果。1.1.2課題的研究意義自中國(guó)加入世貿(mào)組織以來(lái),西方的一些文化、經(jīng)貿(mào)開(kāi)始沖擊中國(guó)的市場(chǎng),這個(gè)中國(guó)的各個(gè)方面帶來(lái)了一定的改變,對(duì)中國(guó)物流的發(fā)展是一個(gè)巨大的推動(dòng)。正因?yàn)槿绱?,社?huì)競(jìng)爭(zhēng)將會(huì)越來(lái)越激烈,隨著信息社會(huì)高科技的興起,網(wǎng)絡(luò)的普及,我們必須去適應(yīng)這一切,方能在當(dāng)今社會(huì)有一立足之地。對(duì)于傳統(tǒng)書(shū)店和網(wǎng)上書(shū)店的存在和發(fā)展問(wèn)題,國(guó)內(nèi)學(xué)者認(rèn)為:網(wǎng)絡(luò)的方便和快捷正在改變?nèi)藗儌鹘y(tǒng)的購(gòu)書(shū)習(xí)慣,網(wǎng)絡(luò)銷(xiāo)售目前已占據(jù)整個(gè)圖書(shū)市場(chǎng)的29%2。網(wǎng)絡(luò)銷(xiāo)售即在網(wǎng)絡(luò)上進(jìn)行的商
7、貿(mào)交易活動(dòng)3。正因?yàn)榫W(wǎng)絡(luò)的興起與繁榮,對(duì)于一些還是實(shí)體經(jīng)營(yíng)的書(shū)店來(lái)說(shuō)。這些書(shū)店企業(yè)在網(wǎng)上書(shū)店和大型書(shū)店的渠道銷(xiāo)售模式的兩面夾擊下,生存形勢(shì)已經(jīng)不容樂(lè)觀。因此這些中小型的實(shí)體書(shū)店唯有去適應(yīng)這些改變,才有可能在將來(lái)的市場(chǎng)競(jìng)爭(zhēng)中占有一席之地,本文所說(shuō)的網(wǎng)上書(shū)店系統(tǒng)正是給這些書(shū)店帶來(lái)了福音,為其打開(kāi)更為廣闊的藍(lán)海市場(chǎng),網(wǎng)絡(luò)銷(xiāo)售的產(chǎn)生是流通領(lǐng)域中的一場(chǎng)重要的歷史革命,具有十分重要的現(xiàn)實(shí)意義。1.2論文所做的工作內(nèi)容為了制作出實(shí)用、便捷的網(wǎng)上書(shū)店系統(tǒng),我對(duì)本系統(tǒng)所需的電子商務(wù)的各種技術(shù)進(jìn)行了深入的學(xué)習(xí)和研究,在進(jìn)行需求分析之后,明確了所需做的功能模塊,本系統(tǒng)運(yùn)用ASP.NET的各種技術(shù)知識(shí)對(duì)系統(tǒng)所需的各個(gè)
8、模塊進(jìn)行了精心的設(shè)計(jì)。當(dāng)然系統(tǒng)還需要依靠一些外部要素(如:運(yùn)輸系統(tǒng)等)的參與才能完成整個(gè)交易4。1.3論文結(jié)構(gòu)安排目前, 我國(guó)網(wǎng)上書(shū)店的質(zhì)量良莠不齊,雖然網(wǎng)上書(shū)店數(shù)量很多,但具備市場(chǎng)競(jìng)爭(zhēng)力的網(wǎng)上書(shū)店并不多。本文正是在這種背景下,結(jié)合現(xiàn)實(shí)中網(wǎng)上書(shū)店生存發(fā)展的需要,研發(fā)的一個(gè)網(wǎng)上書(shū)店系統(tǒng)。本文不僅對(duì)國(guó)內(nèi)網(wǎng)上書(shū)店的現(xiàn)狀進(jìn)行了分析,了解了一些問(wèn)題,指出了一些解決辦法,而且對(duì)電子商務(wù)發(fā)展現(xiàn)狀及其影響進(jìn)行了深入的調(diào)研,相信在完善本文所設(shè)計(jì)的圖書(shū)售書(shū)系統(tǒng)將有很大的幫助?,F(xiàn)將整篇文章的內(nèi)容概括如下:第一章,緒論部分。主要講述了課題研究的背景以及意義、網(wǎng)上書(shū)店系統(tǒng)的研究現(xiàn)狀、論文所做的工作與論文的整體安排等工作
9、。第二章,構(gòu)建網(wǎng)站必備知識(shí)與技術(shù)簡(jiǎn)介部分。主要介紹了本次開(kāi)發(fā)系統(tǒng)的過(guò)程中所用到的開(kāi)發(fā)工具、數(shù)據(jù)庫(kù)、以及頁(yè)面布局的技術(shù)。第三章,數(shù)據(jù)庫(kù)設(shè)計(jì)部分。主要介紹了數(shù)據(jù)庫(kù)設(shè)計(jì)原則以及本次系統(tǒng)數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)情況。第四章,系統(tǒng)總體規(guī)劃部分。主要分析了系統(tǒng)前期開(kāi)發(fā)需要做的工作,包括系統(tǒng)設(shè)計(jì)的功能性分析、可行性分析、業(yè)務(wù)流分析、數(shù)據(jù)流分析、書(shū)店前臺(tái)和后臺(tái)管理的介紹等。第五章,系統(tǒng)實(shí)現(xiàn)與頁(yè)面展示部分。主要包括系統(tǒng)實(shí)現(xiàn)的關(guān)鍵部分代碼以及實(shí)現(xiàn)后頁(yè)面的截圖部分。第六章,總結(jié)和展望部分。整理網(wǎng)上書(shū)店系統(tǒng)設(shè)計(jì)過(guò)程遇到的問(wèn)題和難點(diǎn),對(duì)改進(jìn)辦法進(jìn)行總結(jié)性分析,以及本系統(tǒng)中所包含的不足,提出完善的思路,指出以后的工作方向。2 構(gòu)
10、建網(wǎng)站必備知識(shí)與技術(shù)簡(jiǎn)介2.1 開(kāi)發(fā)工具及開(kāi)發(fā)技術(shù)現(xiàn)在一般的電腦軟件配置是由微軟公司開(kāi)發(fā)的,為了讓本書(shū)店系統(tǒng)適用性更好,所以在開(kāi)發(fā)工具上選擇了Microsoft公司研發(fā)的Microsoft Visual Studio 2005開(kāi)發(fā)工具。ASP是Active Server Pages的縮寫(xiě),ASP.NET技術(shù)是目前最常用的網(wǎng)站開(kāi)發(fā)技術(shù)之一。該技術(shù)是一種在Web服務(wù)器IIS(Internet Information Server)上開(kāi)發(fā)交互網(wǎng)頁(yè)的一種技術(shù),是一種在本地服務(wù)端運(yùn)行的腳本平臺(tái)。之所以成為最長(zhǎng)用的開(kāi)發(fā)技術(shù),那么一定有很多的優(yōu)點(diǎn),ASP.NET技術(shù)擁有什么優(yōu)點(diǎn)呢?下面我們將進(jìn)行討論:(1)
11、執(zhí)行效率大大提高因?yàn)锳SP.NET腳本的運(yùn)行是在服務(wù)端的,所以可以大大減輕客戶(hù)端的負(fù)擔(dān),運(yùn)行完后直接將結(jié)果返回給客戶(hù)端,從而提高運(yùn)行效率。(2)適應(yīng)性好ASP.NET包含多種工具語(yǔ)言,它的首選語(yǔ)言是C#及VB.NET,同時(shí)也支持多種語(yǔ)言的開(kāi)發(fā),例如:Java/J#、Jscript等語(yǔ)言。其中C#因?yàn)槭鞘走x語(yǔ)言,所以普遍性好,幾乎所有的平臺(tái)都可以運(yùn)行。(3)簡(jiǎn)單易學(xué)ASP.NET使運(yùn)行一些很平常的任務(wù)如表單的提交客戶(hù)端的身份驗(yàn)證、分別系統(tǒng)和網(wǎng)站配置變得非常簡(jiǎn)單。例如ASP.NET頁(yè)面構(gòu)架允許你建立你自己的用戶(hù)分頁(yè)面,使其不同于常見(jiàn)的VB-Like界面。(4)可管理性ASP.NET使用一種字符基礎(chǔ)
12、的,分級(jí)的配置系統(tǒng),虛擬服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡(jiǎn)單。因?yàn)榕渲眯畔⒍急4嬖诤?jiǎn)單文本中,新的設(shè)置有可能都不需要啟動(dòng)本地的管理員工具就可以實(shí)現(xiàn)。2.2 數(shù)據(jù)庫(kù)SQL Server 2005SQL是英文Structured Query Language的縮寫(xiě),意思為結(jié)構(gòu)化查詢(xún)語(yǔ)言。其主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系。SQL Server 2005 是SQL Server變革歷程中的第三代產(chǎn)品,本代的數(shù)據(jù)庫(kù)具有高實(shí)用性、高安全性以及效率上的提高。SQL語(yǔ)句可以用來(lái)執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)、提取數(shù)據(jù)等。實(shí)用性強(qiáng),如Oracle, Sybase, Microsoft SQL Server,
13、Access等都采用了SQL語(yǔ)言標(biāo)準(zhǔn)。2.3 布局實(shí)現(xiàn)DIV+CSSDIV+CSS是WEB設(shè)計(jì)標(biāo)準(zhǔn),它是一種網(wǎng)頁(yè)布局方法。與傳統(tǒng)的表格布局不同,他可以實(shí)現(xiàn)網(wǎng)頁(yè)頁(yè)面內(nèi)容與表現(xiàn)相分離。它結(jié)構(gòu)清晰、訪問(wèn)速度快容易被搜索到、降低網(wǎng)頁(yè)體積、代碼精簡(jiǎn),所以這種頁(yè)面布局漸漸的流行了起來(lái)。3 系統(tǒng)總體規(guī)劃3.1功能分析如圖1,一個(gè)完整的網(wǎng)上書(shū)店系統(tǒng)應(yīng)該包括購(gòu)物車(chē)管理模塊、圖書(shū)檢索模塊、圖書(shū)瀏覽和圖書(shū)購(gòu)買(mǎi)等模塊。各個(gè)功能模塊所要完成的任務(wù)如下所述:(1)購(gòu)物車(chē)管理模塊:在成為本網(wǎng)站用戶(hù),進(jìn)行購(gòu)書(shū)的時(shí)候,本購(gòu)書(shū)系統(tǒng)會(huì)為每一位用戶(hù)準(zhǔn)備一個(gè)購(gòu)物車(chē),買(mǎi)家可以將選中的圖書(shū)放置到購(gòu)物車(chē)中,并且可以在購(gòu)物車(chē)中查看準(zhǔn)確信息,最
14、后確認(rèn)無(wú)誤再進(jìn)行統(tǒng)一結(jié)賬。(2)圖書(shū)檢索模塊:用戶(hù)可以在首頁(yè)的搜索框里輸入想要檢索的圖書(shū)名稱(chēng)或者關(guān)鍵詞,從而顯示出本網(wǎng)上書(shū)店數(shù)據(jù)庫(kù)里符合條件的圖書(shū),從而快速的買(mǎi)到想要的圖書(shū)。(3)圖書(shū)瀏覽模塊:本網(wǎng)上書(shū)店系統(tǒng)將會(huì)有圖書(shū)熱銷(xiāo)展示部分,用戶(hù)可以瀏覽看到熱銷(xiāo)的熱賣(mài)圖書(shū)和一些特價(jià)的圖書(shū),從而提高本網(wǎng)上書(shū)店的交易率。(4)圖書(shū)購(gòu)買(mǎi)模塊:本模塊與購(gòu)物車(chē)模塊是相連的,因?yàn)樽罱K買(mǎi)完書(shū)結(jié)賬的時(shí)候會(huì)跳到購(gòu)物車(chē)模塊進(jìn)行總結(jié)的。圖1 系統(tǒng)功能模塊圖3.2需求分析需求分析也是開(kāi)發(fā)系統(tǒng)中重要的一環(huán),因?yàn)槲覀冏鲂枨蠓治龅哪康氖窃陂_(kāi)發(fā)者和提出需求的人之間建立聯(lián)系,只有搞清楚別人的需求,我們才能正確的找到系統(tǒng)制作前進(jìn)的方向,從
15、而繞過(guò)很多彎路,對(duì)系統(tǒng)的設(shè)計(jì)有著決定性作用。因?yàn)槲覀円靼紫到y(tǒng)要服務(wù)哪些用戶(hù),對(duì)這些用戶(hù)提供哪些服務(wù)等5。3.2.1業(yè)務(wù)流分析如圖2所示,一般網(wǎng)上書(shū)店的業(yè)務(wù)流程是:使用搜索引擎來(lái)搜索想買(mǎi)的圖書(shū),然后購(gòu)買(mǎi)圖書(shū)和下達(dá)訂單,用戶(hù)可以對(duì)購(gòu)物車(chē)中的物品進(jìn)行刪除處理,等確定購(gòu)物車(chē)無(wú)誤后,可以提交訂單,進(jìn)行付款,系統(tǒng)會(huì)自動(dòng)將成功提交的訂單發(fā)送到倉(cāng)庫(kù),倉(cāng)庫(kù)收到訂單,進(jìn)行發(fā)貨,最后買(mǎi)家收取貨物。圖2 業(yè)務(wù)流程圖3.2.2數(shù)據(jù)流分析如圖3所示,數(shù)據(jù)流分析不僅包括對(duì)信息的流動(dòng)、傳遞的分析,而且還包括對(duì)信息的處理、存儲(chǔ)等的分析。其目的就是為了發(fā)現(xiàn)數(shù)據(jù)流動(dòng)的過(guò)程中所產(chǎn)生的問(wèn)題。而我們的網(wǎng)上書(shū)店系統(tǒng)的數(shù)據(jù)主要包括兩個(gè)個(gè)方
16、面,一是普通用戶(hù)使用網(wǎng)站時(shí)所產(chǎn)生的數(shù)據(jù),二是管理員進(jìn)行處理時(shí)所產(chǎn)生的數(shù)據(jù)。圖3 數(shù)據(jù)流分析圖4 數(shù)據(jù)庫(kù)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)設(shè)計(jì)原則數(shù)據(jù)庫(kù)表的結(jié)構(gòu)設(shè)計(jì)是應(yīng)用軟件中的重要部分,數(shù)據(jù)庫(kù)必須能充分滿(mǎn)足各種信息的輸入和輸出,為了設(shè)計(jì)出適合的數(shù)據(jù)庫(kù),必須遵循以下數(shù)據(jù)庫(kù)設(shè)計(jì)原則6:(1)減少冗余系統(tǒng)中,各個(gè)應(yīng)用程序都有自己的專(zhuān)用文件,這樣就常常會(huì)導(dǎo)致存儲(chǔ)數(shù)據(jù)的冗余,給數(shù)據(jù)維護(hù)上帶來(lái)了很大的麻煩,雖然不能根除冗余,但應(yīng)盡量減少。(2)數(shù)據(jù)共享就是說(shuō)所有的應(yīng)用程序都能共享數(shù)據(jù)庫(kù)的數(shù)據(jù),不管是現(xiàn)有的程序,還是新的應(yīng)用程序都可以使用數(shù)據(jù)庫(kù)中的數(shù)據(jù)。(3)保存完整性完整性也就是說(shuō)數(shù)據(jù)庫(kù)中數(shù)據(jù)必須是正確的,例如:同樣的物品
17、信息兩條記錄卻不一致。這就是完整性存在問(wèn)題。(4)增強(qiáng)安全性數(shù)據(jù)的安全是十分重要的,我們可以定義安全性約束,當(dāng)別人訪問(wèn)這些加入約束的數(shù)據(jù)時(shí),就要通過(guò)這些約束才可以繼續(xù)進(jìn)行。4.2數(shù)據(jù)表設(shè)計(jì)經(jīng)過(guò)系統(tǒng)功能分析和需求分析,網(wǎng)上書(shū)店需將圖書(shū)信息、用戶(hù)信息、管理員信息、訂單信息等進(jìn)行分析,本數(shù)據(jù)庫(kù)設(shè)計(jì)如下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):(1)圖書(shū)信息表,包括自動(dòng)編號(hào)、書(shū)名、作者、價(jià)格、上架時(shí)間、創(chuàng)建日期、圖片、熱門(mén)、推薦、說(shuō)明、所屬大類(lèi)、所屬小類(lèi)、說(shuō)明等。表1 圖書(shū)信息表(book 表)列名數(shù)據(jù)含義數(shù)據(jù)類(lèi)型約束id自動(dòng)編號(hào)int主鍵name書(shū)名nvarchar(20)允許空author作者nvarchar(20)允許
18、空price價(jià)格int允許空outime出版時(shí)間nvarchar(18)允許空creatime創(chuàng)建時(shí)間nvarchar(18)允許空kit點(diǎn)擊次數(shù)int允許空remark說(shuō)明text允許空ishot熱門(mén)int允許空istop推薦int允許空pic圖片nvarchar(20)允許空sort所屬類(lèi)int允許空(2)圖書(shū)大類(lèi)表,包括自動(dòng)編號(hào)、圖書(shū)類(lèi)別等。表2 圖書(shū)大類(lèi)表(bigsort 表)列名數(shù)據(jù)含義數(shù)據(jù)類(lèi)型約束id自動(dòng)編號(hào)int主鍵name所屬大類(lèi)名nvarchar(20)允許空(3)圖書(shū)小類(lèi)表,包括自動(dòng)編號(hào)、圖書(shū)類(lèi)別、所屬大類(lèi)的標(biāo)記等。表3 圖書(shū)信息表(smallsort 表)列名數(shù)據(jù)含義數(shù)據(jù)
19、類(lèi)型約束id自動(dòng)編號(hào)int主鍵name所屬小類(lèi)名nvarchar(20)允許空bigtypeid所屬大類(lèi)標(biāo)記int允許空(4)留言信息表,包括自動(dòng)編號(hào)、留言標(biāo)題、留言時(shí)間、留言?xún)?nèi)容、留言人名、管理員回復(fù)、聯(lián)系電話等。表4 圖書(shū)信息表(level 表)列名數(shù)據(jù)含義數(shù)據(jù)類(lèi)型約束id自動(dòng)編號(hào)int主鍵title標(biāo)題nvarchar(50)允許空creatime創(chuàng)建時(shí)間nvarchar(20)允許空content內(nèi)容nvarchar(500)允許空retuncontent回復(fù)nvarchar(200)允許空name留言人nvarchar(15)允許空tel電話nvarchar(15)允許空(5)后臺(tái)用
20、戶(hù)表,包括自動(dòng)編號(hào)、后臺(tái)用戶(hù)名、密碼、創(chuàng)建日期等。表5 圖書(shū)信息表(user 表)列名數(shù)據(jù)含義數(shù)據(jù)類(lèi)型約束id自動(dòng)編號(hào)int主鍵name用戶(hù)名nvarchar(20)允許空pwd密碼nvarchar(20)允許空creatime創(chuàng)建時(shí)間nvarchar(17)允許空5 系統(tǒng)實(shí)現(xiàn)與頁(yè)面展示系統(tǒng)的實(shí)現(xiàn)即功能模塊的實(shí)現(xiàn),主要實(shí)現(xiàn)系統(tǒng)的基本功能。功能模塊的實(shí)現(xiàn)又包括:搜索模塊的實(shí)現(xiàn)、購(gòu)物車(chē)模塊實(shí)現(xiàn)、圖書(shū)類(lèi)庫(kù)模塊的實(shí)現(xiàn)等。這些模塊又分為前臺(tái)模塊和后臺(tái)模塊,主要實(shí)現(xiàn)如下:5.1書(shū)店前臺(tái)(1)搜索模塊的實(shí)現(xiàn)用戶(hù)可以通過(guò)題目索引,迅速的找到自己想要的找的圖書(shū),這樣在找書(shū)方面就可以節(jié)省大量的時(shí)間,關(guān)鍵代碼如下:
21、str = select * from book where (sort= + Convert.ToInt32(Requestid) + or +Requestid+=-1) and (name like % + Requestname + % or name =);(2)購(gòu)物車(chē)模塊的實(shí)現(xiàn)用戶(hù)在找到自己想要的圖書(shū)時(shí),可以將它添加到購(gòu)物車(chē)中,最后結(jié)賬也是在購(gòu)物車(chē)中進(jìn)行的。購(gòu)物車(chē)欄還需要用戶(hù)填寫(xiě)自己的聯(lián)系方式,購(gòu)物車(chē)是用Repeater制作的7。(3)圖書(shū)類(lèi)庫(kù)模塊的實(shí)現(xiàn)這個(gè)模塊的制作可以讓用戶(hù)根據(jù)自己的喜好查看相應(yīng)的圖書(shū),圖書(shū)類(lèi)庫(kù)模塊的模板是套用主頁(yè)模板,同樣這個(gè)模塊的主要架構(gòu)還是用Repeate
22、r制作的,主要代碼如下: a href=about.aspx?id=img alt= src=admin/bookimg/ /a href=about.aspx?id= 圖4 書(shū)店前臺(tái)頁(yè)面展示另外網(wǎng)上書(shū)店的頁(yè)面布局風(fēng)格是很重要,因?yàn)楹玫捻?yè)面布局會(huì)給人帶來(lái)好的視覺(jué)享受,給別人留下好的印象,從而加大書(shū)店的訪問(wèn)量,提高書(shū)的銷(xiāo)售量。好的網(wǎng)上書(shū)店設(shè)計(jì),能給人提供好的交流平臺(tái),方便他人,因此系統(tǒng)的設(shè)計(jì)風(fēng)格也應(yīng)該保持一致,同時(shí)為了便于日后系統(tǒng)的擴(kuò)展,本書(shū)店的前臺(tái)頁(yè)面如圖4所示:5.1后臺(tái)管理網(wǎng)站的管理員可以登錄后臺(tái),對(duì)網(wǎng)站的各種數(shù)據(jù)進(jìn)行維護(hù),后臺(tái)又分用戶(hù)管理模塊、類(lèi)別管理、圖書(shū)管理、留言管理、定制管理等。(
23、1)用戶(hù)管理該模塊可以對(duì)后臺(tái)管理用戶(hù)進(jìn)行管理,這樣添加后臺(tái)用戶(hù)后,添加的用戶(hù)就可以成為后臺(tái)管理員,對(duì)系統(tǒng)的數(shù)據(jù)進(jìn)行管理,便于管理員更加便捷的對(duì)數(shù)據(jù)進(jìn)行處理。(2)類(lèi)別管理該模塊可以對(duì)圖書(shū)進(jìn)行分文別類(lèi),這樣在管理圖書(shū)的時(shí)候就更加的方便了。該模塊總共包括圖書(shū)類(lèi)型名稱(chēng)的添加、修改以及刪除。(3)圖書(shū)管理該模塊主要是對(duì)每本圖書(shū)進(jìn)行編寫(xiě),使買(mǎi)家了解圖書(shū)的基本信息,主要包括:書(shū)名、作者、價(jià)格、出版時(shí)間以及說(shuō)明。添加完成后 還可以對(duì)其進(jìn)行修改和刪除。(4)留言管理該模塊主要可以查看用戶(hù)對(duì)本網(wǎng)站的意見(jiàn)建議,并且只有在用戶(hù)購(gòu)買(mǎi)圖書(shū)時(shí)才能留言,留言模塊是用戶(hù)和管理員之間溝通的橋梁,對(duì)以后網(wǎng)站的維護(hù)有很大的幫助。(
24、5)定制管理該模塊可以查看用戶(hù)下達(dá)的訂單,將訂單發(fā)送到倉(cāng)庫(kù)后,倉(cāng)庫(kù)才能準(zhǔn)確的將貨物發(fā)送給買(mǎi)主。后臺(tái)管理系統(tǒng)的設(shè)計(jì)也是非常重要的。首先,后臺(tái)管理功能要齊全,像圖書(shū)管理模塊、用戶(hù)管理模塊、訂單管理模塊都是需要實(shí)現(xiàn)的。其次,頁(yè)面布局也不能太次,畢竟好的視覺(jué)感悟也能改善人的心情,提高工作效率。本書(shū)店的后臺(tái)頁(yè)面設(shè)計(jì)如圖5所示。除了做好的系統(tǒng)、數(shù)據(jù)庫(kù),網(wǎng)上系統(tǒng)的運(yùn)營(yíng)還必須輔以?xún)纱笾匾尾拍軜?gòu)成一個(gè)成熟、完善的電子購(gòu)物系統(tǒng),其分別為關(guān)于電商的配套法律法規(guī)政策和電商通用的安全協(xié)議及技術(shù)標(biāo)準(zhǔn)8。圖5 書(shū)店后臺(tái)管理展示電子商務(wù)除了交易雙方外,還有金融機(jī)構(gòu)、政府、認(rèn)證機(jī)構(gòu)、物流配送企業(yè)等機(jī)構(gòu)提供綜合配套服務(wù)9。有
25、了基礎(chǔ)通信設(shè)施、多媒體信息發(fā)布、信息傳輸以及各種相關(guān)配套服務(wù)的基礎(chǔ)上,我們就可以進(jìn)行各種實(shí)際應(yīng)用10。6 總結(jié)與展望6.1總結(jié)系統(tǒng)是一個(gè)網(wǎng)上的書(shū)店,他用到的開(kāi)發(fā)系統(tǒng)是Microsoft Visual Studio 2005,采用的數(shù)據(jù)庫(kù)是SQL Server 2005,整體的布局是用時(shí)下比較流行的DIV+CSS來(lái)實(shí)現(xiàn)的。在論文開(kāi)始所預(yù)料用到的技術(shù)和必須的功能模塊基本上已經(jīng)實(shí)現(xiàn)完畢,可以說(shuō)是功能齊全。本系統(tǒng)所做的功能基本上已經(jīng)滿(mǎn)足了網(wǎng)上銷(xiāo)售所需,方便了讀者和商家。本系統(tǒng)雖然力求做到完美,但是時(shí)間有限,并且在研發(fā)的過(guò)程中遇見(jiàn)挫折是無(wú)法避免的,雖然在同學(xué)和老師的幫助下將這些困難都一一克服,但是我仍然
26、認(rèn)為系統(tǒng)中有很多的不足之處,例如由于時(shí)間有限,所以系統(tǒng)測(cè)試做的并不是很完美,界面也沒(méi)有達(dá)到我的要求,并且由于測(cè)試沒(méi)有做完,所以系統(tǒng)的安全性也不是很理想等。這些遺留的小問(wèn)題還需要以后進(jìn)一步的完善,希望通過(guò)不斷的完善而使本系統(tǒng)更具有實(shí)用價(jià)值。通過(guò)這次網(wǎng)上書(shū)店系統(tǒng)的設(shè)計(jì),我對(duì)軟件開(kāi)發(fā)的各個(gè)步驟都有了更深一步的體會(huì),只有在困難中不斷的磨練自己,我們才能更加快速的積累經(jīng)驗(yàn),提高自己的各項(xiàng)能力,為以后走上自己所想的工作崗位提供了有利的保障。6.2展望由于時(shí)間不足、技術(shù)以及設(shè)施配置上的一些因素,本系統(tǒng)還是存在很多缺陷的,我希望可以從以下幾個(gè)方面做出改進(jìn)和完善。一、希望可以對(duì)這個(gè)系統(tǒng)進(jìn)行完善的測(cè)試,以改進(jìn)數(shù)據(jù)冗余以及一些未發(fā)現(xiàn)的安全性隱患。二、本系統(tǒng)所用圖片并沒(méi)有經(jīng)過(guò)特殊的處理,界面并不是很好看,所以可以對(duì)界面設(shè)計(jì)進(jìn)一步的優(yōu)化。三、可以再完善一個(gè)打印報(bào)表的功能,使系統(tǒng)功能更加的完善。參考文獻(xiàn)1 第30次中國(guó)互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告. 中國(guó)互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC). /hlwfzyj/hlwfzzx/qwfb/201201/t20120116_31123.htm, 2012-01-16.2 Stephen W. Teach Yourself E-Commerce
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度股權(quán)質(zhì)押資產(chǎn)重組合同示范文本3篇
- 二零二五年度鋼材倉(cāng)儲(chǔ)物流服務(wù)合同9篇
- 二零二五年度路燈照明設(shè)施安全檢測(cè)合同樣本2篇
- 二零二五年度:勞動(dòng)合同法實(shí)務(wù)操作與案例分析合同3篇
- 二零二五年度船舶建造與設(shè)備安裝合同2篇
- 二零二五年度農(nóng)產(chǎn)品質(zhì)量檢測(cè)合同范本3篇
- 二零二五年度安置房買(mǎi)賣(mài)合同電子支付與結(jié)算規(guī)范3篇
- 3、2025年度綠色出行接送機(jī)服務(wù)合同范本2篇
- 二零二五年度文化創(chuàng)意產(chǎn)業(yè)合作開(kāi)發(fā)合同范本3篇
- 家里陪護(hù)合同(2篇)
- 手術(shù)室護(hù)理實(shí)踐指南2023年
- 電力安全工作規(guī)程(變電部分)課件
- 新人教版六年級(jí)下冊(cè)數(shù)學(xué)全冊(cè)課件
- 環(huán)保設(shè)施安全風(fēng)險(xiǎn)告知卡
- 卵石地層樁基旋挖鉆施工方案
- 江蘇對(duì)口單招英語(yǔ)考綱詞匯總結(jié)
- (完整word版)手卡模板
- GB/T 4091-2001常規(guī)控制圖
- GB/T 13912-2020金屬覆蓋層鋼鐵制件熱浸鍍鋅層技術(shù)要求及試驗(yàn)方法
- GB 18399-2001棉花加工機(jī)械安全要求
- 陜西省延安市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會(huì)明細(xì)
評(píng)論
0/150
提交評(píng)論