網(wǎng)上購物系統(tǒng)詳細(xì)設(shè)計(jì)說明書樣本_第1頁
網(wǎng)上購物系統(tǒng)詳細(xì)設(shè)計(jì)說明書樣本_第2頁
網(wǎng)上購物系統(tǒng)詳細(xì)設(shè)計(jì)說明書樣本_第3頁
網(wǎng)上購物系統(tǒng)詳細(xì)設(shè)計(jì)說明書樣本_第4頁
網(wǎng)上購物系統(tǒng)詳細(xì)設(shè)計(jì)說明書樣本_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

五、詳細(xì)設(shè)計(jì)闡明書TOC\o"1-3"\h\z1.引言 11.1編寫目 11.2項(xiàng)目背景 11.3定義 21.4參照資料 22.總體設(shè)計(jì) 22.1需求概述 22.2軟件構(gòu)造 23.程序描述 23.1功能 33.2性能 33.3輸入項(xiàng)目 33.4輸出項(xiàng)目 33.5算法 33.6程序邏輯 33.7接口 33.8存儲分派 33.9限制條件 33.10測試要點(diǎn) 31.引言1.1目為了對本網(wǎng)上購物系統(tǒng)可行性進(jìn)行一下探討,論證明現(xiàn)本項(xiàng)目也許性,和某些前期準(zhǔn)備工作及工作條件,并且為工程下一步設(shè)計(jì)打下鋪墊。電子商務(wù)是于九十年代初,在歐美興起一種全新商業(yè)交易模式,它實(shí)現(xiàn)了交易無紙化,效率化,自動(dòng)化體現(xiàn)了網(wǎng)絡(luò)最具魅力地方,迅速互換信息,地理界限模糊,這所有一切也必將推動(dòng)老式商業(yè)行為在網(wǎng)路時(shí)代變革。隨著電子商務(wù),特別是網(wǎng)上購物發(fā)展,商品流通基本設(shè)施和配套行業(yè)重點(diǎn)將會(huì)將對中華人民共和國商品流通領(lǐng)域和整個(gè)經(jīng)濟(jì)發(fā)展帶來種種影響,確實(shí)值得咱們認(rèn)真研究。網(wǎng)上購物是一種具備交互功能商業(yè)信息系統(tǒng)。它向顧客提供靜態(tài)和動(dòng)態(tài)兩類信息資源。所謂靜態(tài)信息是指那些比經(jīng)常變動(dòng)或更新資源,如公司簡介、管理規(guī)范和公司制度等等;動(dòng)態(tài)信息是指隨時(shí)變化信息,如商品報(bào)價(jià),會(huì)議安排和培訓(xùn)信息等。網(wǎng)上購物系統(tǒng)具備強(qiáng)大交互功能,可使商家和顧客以便傳遞信息,完畢電子貿(mào)易或EDI交易。這種全新交易方式實(shí)現(xiàn)了公司間文檔與資金無紙化互換。1.2項(xiàng)目背景軟件名稱:網(wǎng)上購物系統(tǒng)提出者:石曉紅開發(fā)者:專插本第一小組顧客:全體互聯(lián)網(wǎng)顧客(網(wǎng)購顧客)實(shí)現(xiàn)軟件單位:中大新華該系統(tǒng)同其她系統(tǒng)關(guān)系:項(xiàng)目在當(dāng)前階段與其他軟件和系統(tǒng)沒關(guān)于系,作為一種獨(dú)立單位運(yùn)營。1.3定義Asp(activeserverpages)是微軟公司推出一種用以取代CGI技術(shù),基于目前絕大多數(shù)網(wǎng)站應(yīng)用于windows平臺,asp是一種位于windows服務(wù)器端腳本運(yùn)營環(huán)境,通過這種環(huán)境,顧客可以創(chuàng)立和運(yùn)營動(dòng)態(tài)交互式web服務(wù)器應(yīng)用程序以及EDI(電子數(shù)據(jù)互換)。ADO:ActiveXDataObject,ActiveX數(shù)據(jù)對象SQL:StructuredQueryLanguage1.4參照資料鄭人杰.《實(shí)用軟件工程》清華大學(xué)出版社,1996動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)實(shí)戰(zhàn)》[M].北京:機(jī)械工業(yè)出版社,,13林金霖.《ASP實(shí)務(wù)典型》[M].北京:中華人民共和國鐵道出版社,,209丁貴廣.《ASP編程基本與實(shí)例》[M].北京:機(jī)械工業(yè)出版社,,51白以恩.《計(jì)算機(jī)網(wǎng)絡(luò)基本及應(yīng)用》[M].哈爾濱:哈爾濱工業(yè)大學(xué)出版社,,33KarliWatson、MarcoBellinaso等.《C#入門典型》[M],北京:清華大學(xué)出版社,,671.4參照資料詳見目錄下任務(wù)籌劃書詳見目錄下項(xiàng)目開發(fā)籌劃;詳見目錄下需求規(guī)格闡明書;詳見目錄下概要設(shè)計(jì)闡明書;詳見目錄下測試籌劃;詳見目錄下顧客操作手冊;2.總體設(shè)計(jì)2.1需求概述此購物系統(tǒng)應(yīng)具備網(wǎng)上購物系統(tǒng)最基本功能,即要合理實(shí)現(xiàn)消費(fèi)者購物,運(yùn)營商發(fā)放商品,以及貨幣轉(zhuǎn)讓普通功能。顧客體驗(yàn)好壞在很大限度上關(guān)系到一種商業(yè)網(wǎng)站成敗,因此一種成功商業(yè)網(wǎng)站必然是遵循以人為本這樣一種原則,因此咱們這體統(tǒng)在顧客體驗(yàn)方面需要。(詳見目錄下需求規(guī)格闡明書)3.程序描述3.1功能顧客前臺主界面設(shè)計(jì)在頁面設(shè)計(jì)上盡量作到簡潔、直觀、嚴(yán)謹(jǐn)特點(diǎn)。本系統(tǒng)前臺涉及導(dǎo)航條,顧客注冊及登錄某些,公示瀏覽某些,訂單及購物車管理。當(dāng)你是會(huì)員并且已經(jīng)登錄時(shí),別人再用你賬號就會(huì)報(bào)出此賬號已經(jīng)登錄提示,這有助于商品不被重復(fù)購買狀況浮現(xiàn)。由于空間有限,因此商城公示欄是以滾動(dòng)形式浮現(xiàn),這就實(shí)現(xiàn)了以至少資源獲得較大收益。顧客點(diǎn)擊銷售排行時(shí),銷售量排名前10商品就一一排列在商品欄中,顧客可以直接把商品放入購物車。當(dāng)顧客點(diǎn)擊特價(jià)商品時(shí),就會(huì)列出特價(jià)商品列表,可以查看商品原價(jià),顧客可以比對價(jià)格,進(jìn)而選取優(yōu)惠比較大商品。當(dāng)會(huì)員覺得自己賬號密碼有泄漏或簡樸時(shí),可以通過會(huì)員修改對密碼進(jìn)行重新設(shè)定。當(dāng)會(huì)員由于時(shí)間久或其她因素而忘掉密碼時(shí),可以通過找回密碼來重新設(shè)定密碼,前提是你要懂得你注冊時(shí)密碼提問答案。下圖為本系統(tǒng)前臺顧客界面設(shè)計(jì)。會(huì)員注冊模塊會(huì)員注冊模塊完畢會(huì)員注冊功能,會(huì)員輸入會(huì)員有關(guān)信息,點(diǎn)擊“提交”按鈕完畢會(huì)員注冊功能,會(huì)員注冊模塊相應(yīng)磁盤文獻(xiàn)memberRegister.jsp,其中會(huì)員年齡必要為數(shù)字。密碼提示問題和答案也很重要,它可以幫你在你忘掉密碼時(shí)找回密碼。購物車模塊1.購物車模塊,顧客可以在瀏覽商品時(shí)完畢購物信息暫時(shí)存儲功能,會(huì)員可以添加信息到購物車中,可以修改購物車中商品數(shù)量,操作完畢后對購物車信息進(jìn)行提交并生成定單[9]。購物車相應(yīng)磁盤文獻(xiàn)為cart_see.jsp。購物車界面設(shè)計(jì)如圖5-3所示:2.“去收銀臺結(jié)賬”模塊完畢提交本次購物車所購商品,并生成有關(guān)定單。會(huì)員輸入聯(lián)系地址,聯(lián)系電話,付款方式,運(yùn)送方式及備注等信息,點(diǎn)擊“提交”按鈕完畢此定購物定單提交功能,系統(tǒng)會(huì)生一種訂單號,供顧客查詢。去收銀臺結(jié)賬相應(yīng)磁盤文獻(xiàn)為cart_checkOut.jsp。訂單查詢模塊查看訂單模塊完畢會(huì)員查看訂單信息功能,會(huì)員可以查看自己提交訂單信息,可以查詢定單與否已經(jīng)解決。顧客訂單查詢頁面相應(yīng)磁盤文獻(xiàn)為cart_detail.jsp。管理員后臺系統(tǒng)后臺管理界面是管理員進(jìn)行整個(gè)系統(tǒng)操作維護(hù)主頁界,系統(tǒng)采用框架構(gòu)造,操作簡樸,直觀,功能完備。一方面,管理員可以添加商品,并且具備對商品進(jìn)行刪除,設(shè)定與否是特價(jià)商品權(quán)限,當(dāng)商品量達(dá)到一種數(shù)量級之后可以通過大類別和小類別進(jìn)行查詢功能,然后對商品繼續(xù)進(jìn)行操作。另一方面,管理員可以管理睬員,可以對會(huì)員信息進(jìn)行刪除和修改。再次,當(dāng)會(huì)員每生成一種訂單時(shí),就會(huì)發(fā)送到管理員處,而管理員可以在對商品存貨,與否付款基本上,判斷與否要出貨。最后就是管理員可以發(fā)布公示,管理員可以把最新告知以公示形式傳達(dá)給顧客,這就可以與顧客進(jìn)行單方面交流。商品管理模塊商品管理模塊涉及:商品查詢,大類別查詢,小類別查詢。管理員可以查看到商品總記錄數(shù)和頁碼數(shù),在大類別和小類別查詢之后通過翻頁來查詢想要查詢商品,再對這商品進(jìn)行與否特價(jià)修改。添加商品模塊添加商品模塊完畢商品信息添加功能,在添加商品時(shí)選取商品大類別,商品小類別,輸入商品名稱,生產(chǎn)廠家,價(jià)格,描述等信息,由于是第一次添加商品因此商品特價(jià)都是0元,也就是沒有特價(jià)。會(huì)員管理模塊會(huì)員管理模塊完畢會(huì)員信息查看及刪除功能,依照實(shí)際狀況,管理員可以查看會(huì)員詳細(xì)信息,也可以對會(huì)員信息進(jìn)行刪除,會(huì)員管理模塊頁面。訂單管理模塊訂單管理模塊完畢后臺訂單解決功能,當(dāng)顧客提交一張訂單時(shí),管理員可以在后臺立即對客戶提交定單進(jìn)行解決,依照定單信息進(jìn)行發(fā)貨,也可以對定單進(jìn)行刪除。公示管理模塊公示管理模塊完畢網(wǎng)站公示信息管理功能,管理員可以添加、修改及刪除公示信息。管理員在公示欄可以發(fā)布最新產(chǎn)品消息,供消費(fèi)者參照,還可以發(fā)布網(wǎng)站新聞等內(nèi)容。3.2性能性能出眾,基本沒有跳轉(zhuǎn)錯(cuò)誤,在響應(yīng)祈求方面也快于普通程序,其重要因素是由于咱們采用了3層架構(gòu),MVC,模型層,控制層,視圖層。3.3輸入項(xiàng)目輸入數(shù)據(jù)是顧客執(zhí)行各種操作,涉及鼠標(biāo)、鍵盤等操作詳見測試報(bào)告輸入闡明文檔3.4輸出項(xiàng)目輸出是從數(shù)據(jù)庫中讀取數(shù)據(jù),或錯(cuò)誤警告信息。詳見測試報(bào)告輸入闡明文檔3.5算法為了更快響應(yīng)祈求咱們覺定采用冒泡排序算法。冒泡排序就是把小元素往前調(diào)或者把大元素往后調(diào)。比較是相鄰兩個(gè)元素比較,互換也發(fā)生在這兩個(gè)元素之間。因此,如果兩個(gè)元素相等,我想你是不會(huì)再無聊地把她們倆互換一下;如果兩個(gè)相等元素沒有相鄰,那么雖然通過前面兩兩互換把兩個(gè)相鄰起來,這時(shí)候也不會(huì)互換,因此相似元素先后順序并沒有變化,因此冒泡排序是一種穩(wěn)定排序算法。冒泡算法具備高效性,能縮短網(wǎng)上購物系統(tǒng)對顧客響應(yīng)時(shí)間,提高網(wǎng)上購物系統(tǒng)軟件質(zhì)量。3.6程序邏輯3.7接口.硬件接口:重要就是TCP/IP層中網(wǎng)絡(luò)接口層

軟件接口:詳細(xì)來說開發(fā)中也許使用到ADO慣用對象有:購物車

:查看商品

;下訂單

;調(diào)節(jié)商品

:與否滿意;(1)連接對象(Connection):用來連接數(shù)據(jù)庫。

(2)記錄集對象(RecordSet):用來保存查詢語句返回成果。

(3)命令對象(Command):用來執(zhí)行SQL語句或者SQL

存儲過程。

(4)參數(shù)對象(Parameter):用來為存儲過程或查詢提供參數(shù)。3.7.1直聯(lián)商業(yè)銀行接口直接使用商業(yè)銀行提供商戶支付功能,需要使用者到提供商戶功能商業(yè)銀行營業(yè)廳進(jìn)行征詢、提交公司資料并進(jìn)行審核開通。銀行在配備支付所需接口參數(shù)并為使用者開通功能后,使用者需要依照銀行提供開發(fā)文檔進(jìn)行有關(guān)接口程序開發(fā),集成到商城網(wǎng)站在線購物支付流程中。直接使用商業(yè)銀行接口時(shí),也許會(huì)遇到各種技術(shù)問題,以及因單個(gè)銀行接口使用不廣泛和跨行支付時(shí)也會(huì)遇到諸多問題,普通需要單獨(dú)與各種銀行進(jìn)行單獨(dú)簽約,因此大某些需要在線交易網(wǎng)站,使用單獨(dú)簽約各種商業(yè)銀行進(jìn)行支付很少。這種方式很單一,咱們不考慮。3.7.2銀聯(lián)在線支付“銀聯(lián)在線支付”是中華人民共和國銀聯(lián)聯(lián)合商業(yè)銀行共同推出集成化、綜合性、開放性網(wǎng)上支付平臺,全面支持各類型銀聯(lián)卡,涵蓋認(rèn)證支付、快捷支付、普通支付和網(wǎng)銀支付等各種支付方式,其中認(rèn)證、快捷和普通支付無需開通網(wǎng)銀,即可為銀聯(lián)卡持卡人購物繳費(fèi)

溫馨提示

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

最新文檔

評論

0/150

提交評論