基于ASP.NET電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于ASP.NET電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于ASP.NET電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于ASP.NET電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于ASP.NET電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

畢業(yè)設(shè)計(jì)開題報(bào)告BIYESHEJIKAITIBAOGAO,基于ASP.NET電子商務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn),專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)年級學(xué)號答辯人指導(dǎo)老師,電子商務(wù)通常是指在因特網(wǎng)開放的網(wǎng)絡(luò)環(huán)境下,基于瀏覽器/服務(wù)器應(yīng)用方式,買賣雙方不見面地進(jìn)行各種商貿(mào)活動,實(shí)現(xiàn)消費(fèi)者的網(wǎng)上購物、商戶之間的網(wǎng)上交易、在線電子支付以及各種商務(wù)活動、交易活動、金融活動和相關(guān)的綜合服務(wù)活動的一種新型的商業(yè)運(yùn)營模式。其實(shí)電子商務(wù)涵蓋的范圍很廣,一般可分為企業(yè)對企業(yè)、企業(yè)對消費(fèi)者和消費(fèi)者對消費(fèi)者3種。隨著國內(nèi)Internet用戶的增加,利用Internet進(jìn)行網(wǎng)上購物并以銀行卡付款的消費(fèi)方式方法已漸游行,市場份額也在快速增長,電子商務(wù)網(wǎng)站也層出不窮。本系統(tǒng)將計(jì)算機(jī)作為管理決策的支持手段融入電子商務(wù)業(yè)務(wù)的各個環(huán)節(jié),使得管理更加規(guī)范,同時也能夠更好的為顧客服務(wù),該系統(tǒng)大大提高了工作效率,為公司帶來了更好的社會效益和經(jīng)濟(jì)效益。,ASP.NET電子商務(wù)網(wǎng)站網(wǎng)站設(shè)計(jì)SQLServer,電子商務(wù)指的是利用簡單、快捷、低成本的電子通訊方式,買賣雙方不謀面地進(jìn)行各種商貿(mào)活動。電子商務(wù)可以通過多種電子通訊方式來完成。簡單的,比如你通過打電話或發(fā)傳真的方式來與客戶進(jìn)行商貿(mào)活動,似乎也可以稱作為電子商務(wù);但是,現(xiàn)在人們所探討的電子商務(wù)主要是以EDI(電子數(shù)據(jù)交換)和Internet來完成的。尤其是隨著Internet技術(shù)的日益成熟,電子商務(wù)真正的發(fā)展將是建立在Internet技術(shù)上的。要實(shí)現(xiàn)完整的電子商務(wù)還會涉及到很多方面,除了買家、賣家外,還要有銀行或金融機(jī)構(gòu)、政府機(jī)構(gòu)、認(rèn)證機(jī)構(gòu)、配送中心等機(jī)構(gòu)的加入才行。由于參與電子商務(wù)中的各方在物理上是互不謀面的,因此整個電子商務(wù)過程并不是物理世界商務(wù)活動的翻版,網(wǎng)上銀行、在線電子支付等條件和數(shù)據(jù)加密、電子簽名等技術(shù)在電子商務(wù)中發(fā)揮著重要的不可或缺的作用。,網(wǎng)上購物在國際互聯(lián)網(wǎng)上可以實(shí)現(xiàn)的商務(wù)功能已經(jīng)多樣化,從基本的對外溝通展示功能、信息發(fā)布功能、在線商品展示功能、到在線洽談功能、在線采購功能、在線客戶服務(wù)功能、在線網(wǎng)站管理功能等等,幾乎以往傳統(tǒng)商店功能都可以在互聯(lián)網(wǎng)上進(jìn)行電子化的高效運(yùn)作。同傳統(tǒng)購物方式相比,網(wǎng)上購物方式具有以下優(yōu)勢:首先,對于消費(fèi)者來說:可以在家里逛商店,訂貨不受時間限;從訂貨、買貨、到貨物上門無需親臨現(xiàn)場,即省時又省力;價(jià)格較一般商場的同類商品更便宜,等等。其次,對商家來說,由于網(wǎng)上銷售沒有庫存壓力,經(jīng)營成本低,經(jīng)營規(guī)模不受場地限制等有利因素,在將來會有更多的企業(yè)選擇網(wǎng)上銷售,通過互聯(lián)網(wǎng)對市場信息的及時反饋適時調(diào)整經(jīng)營戰(zhàn)略,以此提高企業(yè)的經(jīng)營效益和參與國際競爭的能力。,3.1課題的需求分析隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,電子商務(wù)將會在未來成為人們不可缺少的一種購物方式,因?yàn)樗侨藗冊诰W(wǎng)絡(luò)上必須的交易平臺。電子商務(wù)網(wǎng)站是企業(yè)與消費(fèi)者進(jìn)行信息交流與溝通的紐帶。對于企業(yè)來說,商務(wù)網(wǎng)站既是企業(yè)發(fā)布產(chǎn)品信息、推出服務(wù)內(nèi)容的窗口;又是企業(yè)從消費(fèi)者那里獲取產(chǎn)品及服務(wù)反饋意見及消費(fèi)需求的渠道。對于消費(fèi)者來說,網(wǎng)站是獲取企業(yè)產(chǎn)品與服務(wù)的詳細(xì)資料的重要渠道,它可以從不同的企業(yè)網(wǎng)站中獲取不同的供應(yīng)廠商資料,做到貨比多家;另外,消費(fèi)者也可以將自己的另類消費(fèi)要求(即個性化消費(fèi)需求)的愿望及時地傳遞給生產(chǎn)廠商,引起廠商的重視,從而在廠家對商品設(shè)計(jì)、生產(chǎn)、包裝、銷售、維護(hù)和服務(wù)等經(jīng)營策略制定中,考慮到消費(fèi)者的利益。從信息傳播效果來看,網(wǎng)絡(luò)營銷活動中的信息“推拉”互動效應(yīng),比傳統(tǒng)媒體的營銷效果更具優(yōu)勢,是未來營銷理論和營銷實(shí)務(wù)發(fā)展的方向。,本系統(tǒng)將用戶分為四類角色:游客、會員、店主、管理員。游客、會員、店主3個角色的權(quán)限是依次擴(kuò)大的,即店主包括會員的所有權(quán)限;會員包括游客的所有權(quán)限。管理員執(zhí)行平臺中數(shù)據(jù)管理功能。本系統(tǒng)主要包括會員管理、商品管理、商品交易等功能。本系統(tǒng)總體目標(biāo)是要建設(shè)一個架構(gòu)先進(jìn)、簡單實(shí)用、安全穩(wěn)定、維護(hù)便捷的項(xiàng)目管理系統(tǒng)。,3.2系統(tǒng)開發(fā)工具及運(yùn)行環(huán)境系統(tǒng)開發(fā)環(huán)境:VisualStudio2008數(shù)據(jù)庫管理系統(tǒng)軟件:SQLServer2005運(yùn)行平臺:WindowsXP編程語言:C#,SQL本系統(tǒng)通過利用ASP.NET設(shè)計(jì)一個電子商務(wù)網(wǎng)站,將數(shù)據(jù)庫的技術(shù)與Web的技術(shù)融合在一起,使得電子商務(wù)網(wǎng)站的創(chuàng)建更加簡單而又容易運(yùn)行。,3.3系統(tǒng)結(jié)構(gòu)與功能像美國在線、亞馬遜、電子灣等成功的商務(wù)網(wǎng)站都具有功能強(qiáng)大、模塊清晰、高效率、高粘度、高安全性等特點(diǎn)。在參考成功網(wǎng)站的基礎(chǔ)上,根據(jù)實(shí)際需要,設(shè)立了本商務(wù)網(wǎng)站功能框架。力求向大、中型規(guī)??繑n,在細(xì)致分析、調(diào)研之后,最終按照功能模塊設(shè)計(jì),電子商務(wù)網(wǎng)站具有3個功能模塊:會員管理模塊、在線購物模塊和系統(tǒng)管理模塊。,(1)會員管理模塊用戶通過注冊頁面進(jìn)行注冊,以獲得對網(wǎng)站上受保護(hù)區(qū)域的訪問權(quán)限;在注冊之后,Web應(yīng)用程序就會記錄下該用戶,直到客戶注銷為止(通過LogOut按鈕可手工注銷,如果回話超時或出現(xiàn)服務(wù)器錯誤,則會自動注銷);Web應(yīng)用程序中的所有受保護(hù)頁面都需要在允許用戶訪問之前,檢查該用戶是否注銷。,(2)在線購物模塊用戶搜索商品,查看商品詳情,商品信息以列表的方式顯示在Web頁面上,為了便于用戶瀏覽,會設(shè)置幾種不同的瀏覽方式。用戶找到并且了解自己想要查找的商品。如果決定購買某商品時,可以將該商品加入購物車,然后繼續(xù)瀏覽其他商品信息,直至購物完成。在購物車信息中,會顯示出用戶決定購買商品的所有信息。如果用戶確定購買所選商品時,可以下訂單,系統(tǒng)會根據(jù)購物車的信息,進(jìn)行價(jià)格計(jì)算,得出用戶最終應(yīng)付款額。用戶核對無誤后,提供送貨地址、付款方式等信息,由系統(tǒng)生成訂單。用戶也可以清空購物車。,(3)系統(tǒng)管理模塊只有電子商務(wù)網(wǎng)站的管理員才有對商品管理的權(quán)限,如添加商品類別、修改商品類別、添加商品信息、刪除商品信息等。所以,管理員需要先登錄后,才能進(jìn)入商品維護(hù)頁面。管理員在數(shù)據(jù)庫中存儲訂單,首先要存儲訂單的常規(guī)信息:訂單創(chuàng)建日期、商品是否已發(fā)出,何時發(fā)出,訂單是否已經(jīng)確認(rèn)、完成或取消,以及其他一些信息;然后再存儲屬于該訂單的商品和它們的數(shù)量。用戶可以留言,對網(wǎng)站的產(chǎn)品、服務(wù)提出自己的意見,也可以就某個相關(guān)話題進(jìn)行討論。網(wǎng)站通過用戶留言,可以及時了解用戶的動態(tài),對產(chǎn)生的問題及時進(jìn)行溝通和處理。,3.4數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)表設(shè)計(jì):會員信息表、商品信息表、商品類別表、訂單信息表、訂單明細(xì)表、管理員信息表、留言信息表、回復(fù)信息表創(chuàng)建表關(guān)聯(lián),4.1工作特色及其難點(diǎn)本課題的工作難點(diǎn)是系統(tǒng)開發(fā)中加入了圖片驗(yàn)證碼機(jī)制。電子商務(wù)是建立在網(wǎng)絡(luò)之上,所以網(wǎng)絡(luò)的安全問題同樣是電子商務(wù)系統(tǒng)所面臨的安全問題。電子商務(wù)系統(tǒng)中的用戶登錄、訂單查詢、配送管理等多個環(huán)節(jié)的賬號和密碼都面臨著機(jī)器人程序的攻擊。機(jī)器人程序通過窮舉密碼破解和字典破解之類的攻擊方法,自動測算基于Web的電子商務(wù)系統(tǒng)中用戶和密碼,并自動進(jìn)行登錄或批量注冊。在電子商務(wù)系統(tǒng)中引入驗(yàn)證碼技術(shù)就是解決系統(tǒng)安全問題,目前所有的電子商務(wù)系統(tǒng)在很多的環(huán)節(jié)中都采用了驗(yàn)證碼技術(shù)。,驗(yàn)證碼技術(shù)屬于人工智能領(lǐng)域的人機(jī)識別技術(shù),全自動區(qū)分計(jì)算機(jī)和人類的圖靈測試(CAPTCHA,CompletelyAutomatedPublicTuringTesttoTellComputersandHumansApart)。將驗(yàn)證碼技術(shù)應(yīng)用到電子商務(wù)系統(tǒng)中,客戶進(jìn)行電子商務(wù)系統(tǒng)登錄時,需要輸入賬號、密碼和驗(yàn)證碼。驗(yàn)證碼在客服端的瀏覽器上以圖片的形式顯示,在圖片上顯示一些變形、旋轉(zhuǎn)、扭曲等不規(guī)則的字符,客戶需要親自用眼睛辨認(rèn)這些不規(guī)則的字符,然后手工輸入這些字符,客服端的瀏覽器向服務(wù)器提交客戶輸入的賬號、密碼和驗(yàn)證碼字符等表單數(shù)據(jù),電子商務(wù)系統(tǒng)服務(wù)器對接收的表單數(shù)據(jù)進(jìn)行賬號、密碼和驗(yàn)證碼字符的驗(yàn)證,如果登錄信息校驗(yàn)失敗,電子商務(wù)系統(tǒng)服務(wù)器端會提示更新登錄,重新隨機(jī)生成新的驗(yàn)證碼圖片,要求客戶重新辨認(rèn)輸入。,4.2擬采取的解決措施驗(yàn)證碼技術(shù)的實(shí)現(xiàn)需要設(shè)計(jì)驗(yàn)證碼圖片生成頁面和登錄頁面兩個Web頁面,兩個頁面分別命名為createcode.aspx和index.aspx。登錄頁面index.aspx上放置兩個Button控件,用來確定登錄和看不清重?fù)Q一張,一個TextBox控件名為checkc0deinput,用來輸入驗(yàn)證碼,一個驗(yàn)證控件用來顯示驗(yàn)證碼返回的錯誤信息,一個Image控件名為imgcode,用來顯示圖片驗(yàn)證碼,圖片驗(yàn)證碼由createcode.aspx生成。通過函數(shù)RndCode隨機(jī)生成驗(yàn)證碼,并把驗(yàn)證碼保存在Session中,驗(yàn)證碼字符串可以包含數(shù)字和大小字母。通過createcode.aspx頁面的Page_Load事件來調(diào)用CreateImage函數(shù),將驗(yàn)證碼字符串生成圖片。,雖然隨機(jī)生成的數(shù)字和字母混合驗(yàn)證碼字符串從理論上和技術(shù)上既可存人Cookie中,也可存人Session中,但從安全性角度考慮,存人Session中更好,這是因?yàn)镃ookie位于客戶端的磁盤中,所以容易被用戶利用程序自動讀取,從而實(shí)現(xiàn)對Web系統(tǒng)的自動注冊、登錄、灌水,而Session位于Web服務(wù)器端的內(nèi)存中,而服務(wù)器都有自己的安全性防范措施,所以不容易被用戶利用程序自動讀取,這樣就有效地防止了用戶利用程序?qū)eb系統(tǒng)進(jìn)行自動注冊、登錄、灌水,這在一定程度上提高了Web系統(tǒng)的安全性。綜上所訴,基于ASPNET的電子商務(wù)系統(tǒng)中驗(yàn)證碼技術(shù)原理如下圖所示。,2012年11月15日2012年12月:熟悉論文課題,查找資料,研究資料,熟悉編程語言。2012年12月2012年1月4日:確定設(shè)計(jì)系統(tǒng)總體方案,書寫開題報(bào)告,開題報(bào)告答辯。2013年1月2013年2月:進(jìn)行系統(tǒng)需求分析、系統(tǒng)概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、程序開發(fā)。2013年2月2013年3月30日:編制和調(diào)試程序,建立程序的大致結(jié)構(gòu)、整體框架,完成文獻(xiàn)翻譯。2013年4月201

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論