網(wǎng)上購物系統(tǒng)設(shè)計與實現(xiàn)研究論文(共6篇)_第1頁
網(wǎng)上購物系統(tǒng)設(shè)計與實現(xiàn)研究論文(共6篇)_第2頁
網(wǎng)上購物系統(tǒng)設(shè)計與實現(xiàn)研究論文(共6篇)_第3頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

網(wǎng)上購物系統(tǒng)設(shè)計與實現(xiàn)研究論文〔共6篇〕第1篇:網(wǎng)上購物系統(tǒng)的設(shè)計移動互聯(lián)網(wǎng)產(chǎn)業(yè)的快速發(fā)展帶來了電子商務(wù)高速發(fā)展新契機,越來越多的商家在網(wǎng)上建起在線商店,以便搶占更多的用戶碎片化時間和擁有更廣泛的用戶群體,同時,致力于向消費者輸入一種新穎的購物理念。作為電子商務(wù)的前端商務(wù)平臺,網(wǎng)上購物系統(tǒng)在其商務(wù)活動全經(jīng)過中起著非常關(guān)鍵的作用。文章論述了B2C〔BusinesstoCustomer,即企業(yè)對消費者〕網(wǎng)上購物系統(tǒng)的設(shè)計經(jīng)過。1系統(tǒng)的設(shè)計1.1需求分析B2C網(wǎng)上購物系統(tǒng)是一種具有交互功能的商業(yè)信息系統(tǒng)。它向用戶提供靜態(tài)和動態(tài)兩類信息資源。所謂靜態(tài)信息是指那些不經(jīng)常變動或更新的資源,如:公司簡介、管理規(guī)范和公司制度等;動態(tài)信息是指隨時變化的信息,如:商品報價、會議布置和培訓(xùn)信息等。圖1是系統(tǒng)要完成的重要功能流程,因而,該系統(tǒng)應(yīng)有如下模塊?!踩绱藞D1〕〔1〕用戶管理模塊。能夠完成用戶注冊和用戶基本信息的修改。〔2〕管理員管理模塊。能夠完成對網(wǎng)站的管理員進(jìn)行管理、商品信息管理〔商品添加、商品審查〕、會員管理〔會員查看〕、網(wǎng)站信息管理〔新聞添加、修改刪除〕,以及訂單管理的功能。〔3〕商品搜索模塊。能對電子商品的類別和名稱進(jìn)行搜索。〔4〕購物車管理模塊。能夠通過查看購物車對所選商品進(jìn)行確定、挑選。1.2系統(tǒng)總體構(gòu)造通過前面的分析,我們設(shè)計了該系統(tǒng)總體構(gòu)造如此圖2所示:2結(jié)束語隨著電子商務(wù)的發(fā)展和普及,網(wǎng)上購物系統(tǒng)突破時空的限制,李麗瓊等第2篇:基于JSP的網(wǎng)上購物系統(tǒng)研究1研究現(xiàn)在狀況網(wǎng)絡(luò)的出現(xiàn)與迅速發(fā)展和電子商務(wù)的逐步成熟,不僅改變了我們記錄和傳播知識的符號,也改變了我們的交易方式,而且將會對我們的思維方式、工作方式和生活方式產(chǎn)生根天性的影響。網(wǎng)上購物在資源量、經(jīng)濟、銷售手段等方面的優(yōu)勢,都將成為電子商務(wù)必將替代傳統(tǒng)交易形式的前提。而所有這些都需要通過網(wǎng)絡(luò)語言實現(xiàn),JSP就是實現(xiàn)電子商務(wù)走向應(yīng)用的關(guān)鍵技術(shù)之一。2需求分析2.1數(shù)據(jù)庫的需求分析經(jīng)過市場調(diào)查,網(wǎng)上購物系統(tǒng)的重要需求在于各種信息的提供和保存,數(shù)據(jù)的更新與查詢,要求數(shù)據(jù)庫構(gòu)造能及時而充足地知足各種信息的輸入輸出。文章設(shè)計的是一個專門銷售圖書的網(wǎng)上購物系統(tǒng)。該系統(tǒng)的總體需求如下:〔1〕用戶分一般用戶和管理員用戶。〔2〕訂單分單張具體訂單和總訂單?!?〕每一本圖書都附屬于一種類型。〔4〕一個用戶能夠購買多本圖書。〔5〕一個用戶對應(yīng)一張訂單列表。〔6〕一個列表對應(yīng)多張訂單。〔7〕管理員信息:用戶名、密碼?!?〕普通用戶:用戶ID、用戶名、密碼?!?〕圖書:圖書編號、圖書名稱分類等。〔10〕圖書分類:分類編號、分類名稱。〔11〕訂單列表:訂單編號、圖書編號、購物數(shù)量?!?2〕訂單:訂單編號、用戶編號。2.2關(guān)系實體圖本設(shè)計實體有:管理員信息實體、用戶信息實體、圖書實體、圖書分類實體、訂單實體、訂單列表實體,如此圖1所示。3系統(tǒng)設(shè)計文章所設(shè)計購物系統(tǒng)由客戶界面功能模塊和管理員界面功能模塊兩個模塊構(gòu)成??蛻艚缑婀δ苣K的重要功能:注冊用戶進(jìn)行圖書的購買,查看自己的購物車和查看訂單等。管理員界面的重要功能:管理員進(jìn)行用戶管理,圖書的添加與修改,圖書類的添加與修改,訂單管理等操作。如此圖2所示。在線購書功能模塊中的分頁處理功能,要從數(shù)據(jù)庫中讀出數(shù)據(jù),就要在圖書操作類中定義一個boolean型的booksearch〔〕的方法。取出數(shù)據(jù)后就要做分頁處理,分頁功能同樣是在booksearch〔〕方法體下實現(xiàn),absolute〔〕是用來定位的,然后又用了一個dowhile循環(huán)語句,讀出所有數(shù)據(jù)的屬性列的值。try{rs=eQuery〔sqlStr〕,te〔〔1〕*pageSize+1〕,No.13July,2016returnfalse,}這里的關(guān)鍵問題就是,在取完一頁數(shù)據(jù)后,該怎樣去取下面的數(shù)據(jù),absolute〔〕在這里就讓程序在取完一頁數(shù)據(jù)后知道該從哪里取下一頁要顯示的數(shù)據(jù),dowhile的作用就是從數(shù)據(jù)表中,讀出每一個屬性列,每次讀完一條指向下一條,直到頁尾處使用absolute〔〕定位。這部分程序?qū)崿F(xiàn)了分頁與讀取數(shù)據(jù)到頁面的功能。4問題與瞻望4.1設(shè)計經(jīng)過中的關(guān)鍵問題設(shè)計初期建立好工程框架是不可少的。十分是JSP的項目,每一個包和文件夾對于程序的順利運行都是至關(guān)主要的。對于每一個JSP項目而言,都應(yīng)該有自己相對應(yīng)的Web-INF文件夾,在它下面放的是每一個TavaBean的字節(jié)碼文件,最好不要把原文件和字節(jié)碼文件放在同一級目錄下。每次編譯JavaBean都要將生成的字節(jié)碼文件放在Web-INF\class\目錄下。在src文件夾下面放置自己開創(chuàng)建立的Java包。在調(diào)試時并不是所有毛病都能從頁面信息中反應(yīng),十分是sOL查詢語句的毛病。這時就需要通過查看效勞器運行日志文件來發(fā)現(xiàn)毛病。4.2今后可擴展方向網(wǎng)站有義務(wù)承當(dāng)用戶在使用電子商務(wù)平臺交易時所帶來的風(fēng)險。要加強網(wǎng)站的安全性,則必需使用MVC2形式來構(gòu)架網(wǎng)站。將Struts框架技術(shù)和Servlet技術(shù)引入下一步的開發(fā)中。將現(xiàn)有的模塊進(jìn)一步細(xì)分。編寫Servlet控制模塊來協(xié)調(diào)M層,也就是信息處理層和V層,也就是數(shù)據(jù)信息顯示和懇求層。引入Struts框架技術(shù)的最大好處不僅僅是簡化大型項目的設(shè)計流程,還一定水平提升了安全性。5結(jié)束語本設(shè)計采取了較為簡單的模塊化處理思想。JSP+JavaBean的設(shè)計形式,就是將網(wǎng)頁顯示和后臺處理程序分離開,這樣既提升了安全性,又減輕了今后維護的工作強度。在設(shè)計當(dāng)中也是處處具體表現(xiàn)出了模塊化的思想,比方用戶模塊、管理員模塊的劃分,再如用戶模塊中的購物車模塊和訂單模塊的劃分。它們固然互相獨立,但卻又聯(lián)絡(luò)嚴(yán)密。這樣就提升了程序的可讀性和穩(wěn)定性。汪東芬第3篇:基于PHP的網(wǎng)上購物系統(tǒng)的研究與設(shè)計0緒論Internet最早在美國出現(xiàn),如今,各國紛紛參加到這個行列,使Internet成為全球化的國際網(wǎng)絡(luò)。隨著用戶的不斷增長,其規(guī)模迅速擴大,它的領(lǐng)域也走向多元化。除了原先的科學(xué)技術(shù)和教育外,Internet已進(jìn)入了文化、經(jīng)濟、政治、新聞、體育、娛樂、商業(yè)和效勞業(yè)。[1]能夠預(yù)見,Internet將成為我們構(gòu)筑將來嶄新的生活方式。電子商務(wù)發(fā)展在世界范圍內(nèi)都是剛剛開始,其發(fā)展速遞極為迅速,傳統(tǒng)的商業(yè)形式正不斷地被新的商業(yè)形式所代替,無論什么形式都不具有固定性和成熟性。對于任何國家來說,都有一個探尋求索與創(chuàng)新的問題,這也為我們國家加快和跨越發(fā)展提供了難得的機遇。我們要大膽進(jìn)行創(chuàng)新,積極探尋求索符合實際的商業(yè)形式,強大企業(yè)的市場競爭能力,進(jìn)而適應(yīng)全球化的劇烈競爭。[2]網(wǎng)上購物網(wǎng)站是Internet和電子商務(wù)發(fā)展的產(chǎn)品,隨著科學(xué)技術(shù)迅速發(fā)展,Internet這個昔日只被少數(shù)科學(xué)家接觸和使用的科研工具已經(jīng)成為普通庶民都能夠觸及大中型媒體傳播手段。如今國民素質(zhì)和科學(xué)技術(shù)水平的不斷提升,使知識更新的越來越快。人們面臨著隨時都會有被淘汰的危機,為了不讓社會淘汰,做到與時俱進(jìn)就必需不斷地學(xué)習(xí),21是網(wǎng)絡(luò)的時代、信息的時代,時間是非常難得珍貴的,人們由于各種原因沒有時間出門購物,也不知道哪家購物商店有自己需要的商品,同時那些傳統(tǒng)購物的經(jīng)營者又沒什么好的方法讓人們知道他們那里有顧客需要的商品,這種買賣雙方之間信息溝通上的阻礙成為“網(wǎng)上購物〞網(wǎng)站發(fā)展的原動力。1系統(tǒng)開發(fā)技術(shù)網(wǎng)上購物網(wǎng)站的建立能夠比較好的解決這方面存在的問題,能夠向廣闊用戶推出一種全新的網(wǎng)上信息效勞,再度購物與消費者之間架起了一座高速、快捷的網(wǎng)上信息橋梁,而且目的是節(jié)約用戶的時間、方便用戶購買商品。本網(wǎng)上購物系統(tǒng)采取的是PHP+MySQL技術(shù),PHP當(dāng)下社會最為流行的語言、精簡、效率高。PHP獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)新的語法。它能夠比CGI或者Perl更快速的履行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入文檔中去履行,履行效率比完全生成標(biāo)記的CGI要高很多,當(dāng)然最主要的是它是免費的。[3]相對于ASP而言,它的效率更高層次,且ASP部分組件均要收費〔如上傳組件〕。而JSP配置和除錯過于復(fù)雜,相對于PHP語言不太熟悉,故采取PHP語言作為效勞器端腳本語言。數(shù)據(jù)庫方面由于都是開源項目,PHP內(nèi)置支持MYSQL。MYSQL是正規(guī)的關(guān)系數(shù)據(jù)庫,且占用資源很少,履行效率很高,能夠免費使用。至于其他數(shù)據(jù)庫,ACCESS是桌面型個人數(shù)據(jù)庫,其功能并不能夠到達(dá)系統(tǒng)需求,SQLSERVER與PHP搭配使用相對復(fù)雜,而且是收費的。ORACLE是商業(yè)大型數(shù)據(jù)庫,所以不予采取。數(shù)據(jù)庫采取Navicatformysql履行操作。網(wǎng)站界面設(shè)計使用AdobeDreamweaverCS6,在Windows7SP1下開發(fā)。PHP代碼編寫采取AdobeDreamweaverCS6開發(fā),相比較而言,Eclipse需要安裝其他組件才能夠支持PHP開發(fā),AdobeDreamweaverCS6更方便使用。調(diào)試環(huán)境為本機Windows環(huán)境,效勞器為比IIS安全性更高層次的Apache效勞器。除此之外還用到AdobePhotoshopCS6等圖像處理軟件輔助制造圖片界面。2系統(tǒng)的詳細(xì)設(shè)計根據(jù)用戶的需求,網(wǎng)上購物系統(tǒng)需要具備的前臺功能和后臺功能如下:2.1系統(tǒng)前臺功能第一,用戶注冊:為了統(tǒng)一管理,網(wǎng)上購物規(guī)定只要合法用戶能力購買商品,所以要想購買商品的新用戶必需進(jìn)行注冊,為了能及時發(fā)貨給用戶以及隨時聯(lián)絡(luò)用戶,系統(tǒng)需要記錄每一位用戶的具體信息。第二,用戶登錄:判定用戶能否為會員用戶,只要會員用戶能力購買商品。第三,修改個人信息:更改個人資料,隨時能夠更新用戶的其他信息,方便聯(lián)絡(luò)用戶。第四,搜索引擎〔通過對商品名或商品材質(zhì)的關(guān)鍵字進(jìn)行查詢〕:方便用戶能直接找到自己所需的商品。第五,查看商品具體情況:查看商品的具體信息,這樣方便用戶了解商品以及決定能否購買此商品。第六,購物車功能:為用戶臨時保存購買的商品信息。第七,查看用戶的訂單信息:查看用戶的購買信息。2.2系統(tǒng)后臺功能第一,商品管理:添加、修改、刪除。第二,用戶管理:查看、修改、刪除。第三,訂單管理:查看訂單信息、更新訂單付款、出貨狀況。第四,分類管理:修改、刪除商品的分類。3結(jié)束語對于完好的網(wǎng)站開發(fā)經(jīng)過而言,各項技術(shù)是密不可分的。、CSS、Javascript用于前臺設(shè)計,使界面美觀大方;PHP語言用于功能實現(xiàn),mysql用于數(shù)據(jù)庫建設(shè),完善網(wǎng)站的后臺功能,便于管理網(wǎng)站。只使用其中的一種技術(shù)是不能做好一個完備的網(wǎng)站的,必需要靈敏運用多種網(wǎng)站開發(fā)技術(shù)能力使網(wǎng)站功能愈加完善,吸引更多的人使用。耿倩第4篇:基于B2C網(wǎng)上購物系統(tǒng)設(shè)計與實現(xiàn)電子商務(wù)是網(wǎng)絡(luò)化的新型經(jīng)濟活動,在當(dāng)今社會它已發(fā)展成為購物的主流方式之一,電子商務(wù)的發(fā)展水平已經(jīng)成為衡量一個國家經(jīng)濟競爭力和贏取資源配置實力的標(biāo)準(zhǔn)方式之一。電子商務(wù)的方式已經(jīng)脫離了傳統(tǒng)的交易方式,不再是走進(jìn)店里實現(xiàn)購物,人們交易從傳統(tǒng)的面對面看實際貨物、通過紙制貨幣〔包含支票,現(xiàn)金等〕進(jìn)行當(dāng)面的買賣交易改變成為通過虛擬的網(wǎng)絡(luò)。本論文重要研究網(wǎng)上方便店系統(tǒng),系統(tǒng)需要實現(xiàn)快捷簡單的界面操作,需要既美觀又能快速訪問,也能方便程序人員快速更新和修改。開發(fā)的網(wǎng)上方便店系統(tǒng)能夠預(yù)期本系統(tǒng)發(fā)布以后數(shù)據(jù)流量會很大,因而在開發(fā)的前期就要設(shè)計好該系統(tǒng),設(shè)計該課題目的是要更好的知足客戶需求,使界面操作更為簡單,使用更為靈敏,管理員的后期維護更為便捷。其中就系統(tǒng)功能概要進(jìn)行層級分析,和對數(shù)據(jù)庫進(jìn)行了簡單分析和論述。一、前期設(shè)計所謂系統(tǒng)設(shè)計就是將前期系統(tǒng)分析階段所分析出來的內(nèi)容設(shè)計成為實際的設(shè)計,也就是從邏輯階段轉(zhuǎn)為物理階段的轉(zhuǎn)換。系統(tǒng)設(shè)計根據(jù)系統(tǒng)分析階段分析的結(jié)論,在設(shè)計的實際經(jīng)過中,根據(jù)實際的情況予以開發(fā)設(shè)計。設(shè)計系統(tǒng)重要就是從邏輯往物理的改變,從抽象到實際的轉(zhuǎn)換,也是設(shè)計的詳細(xì)經(jīng)過的實現(xiàn)。系統(tǒng)設(shè)計應(yīng)該遵守下面幾點原則:〔1〕應(yīng)嚴(yán)格遵守系統(tǒng)分析階段確定的目的,根據(jù)實際情況最終予以實現(xiàn);〔2〕對系統(tǒng)的任務(wù)和系統(tǒng)的邏輯功能進(jìn)行具體的設(shè)計;〔3〕嚴(yán)格根據(jù)信息管理系統(tǒng)的開發(fā)步驟和相關(guān)技術(shù)進(jìn)行系統(tǒng)設(shè)計;〔4〕根據(jù)用戶需求,在設(shè)計經(jīng)過中堅持與用戶的溝通和溝通,最終實現(xiàn)的設(shè)計符合用戶的需求。系統(tǒng)設(shè)計的目的:重要就是根據(jù)系統(tǒng)分析階段的需求信息和目的,將之從邏輯上轉(zhuǎn)換成為物理上實際的功能。系統(tǒng)設(shè)計的方法:重要采取構(gòu)造化設(shè)計方法,通過逐層分析系統(tǒng),構(gòu)成獨立模塊,重要采取的手段是通過HIPO圖和IPO圖作為系統(tǒng)設(shè)計的工具及E-R圖實體關(guān)系圖。要完成一個系統(tǒng)不僅僅僅是寫程序,在寫入程序之前要有一個整體的規(guī)劃和構(gòu)架,這樣的整體構(gòu)架的設(shè)計是一個前瞻性的思維也是整個系統(tǒng)開發(fā)的出發(fā)點和主要構(gòu)成部分,總體構(gòu)架寫入能否完好能否有創(chuàng)意都能直接的具體表現(xiàn)出在整的運行的系統(tǒng)中。就像人類的骨架先搭好然后才有血肉的飽滿,所以說總體布局方案是整個系統(tǒng)最終走向的定論者。系統(tǒng)的成份構(gòu)成,構(gòu)成的比例,構(gòu)成的著重點,構(gòu)成之間的關(guān)系,會對軟件和硬件都有要求,什么樣的硬件能夠支撐起這樣的軟件順暢的運行。系統(tǒng)的分布特性是硬軟件資源在數(shù)據(jù)資源空間上的展示方式。本系統(tǒng)采取集中式構(gòu)造和聯(lián)機處理方式,有利于資源的統(tǒng)一管理和分享。二、施行階段1、通過業(yè)務(wù)流程圖對B2C形式的電子商務(wù)網(wǎng)站進(jìn)行深切進(jìn)入分析后,對基本業(yè)務(wù)本能機能繪制物業(yè)流程如此圖1。2、軟件模塊構(gòu)造設(shè)計系統(tǒng)軟件功能構(gòu)造的設(shè)計采取HIPO分層技術(shù),自頂向下逐步分解,以HIPO分層圖為描繪敘述工具表示本系統(tǒng)的模塊條理構(gòu)造。模塊設(shè)計時重要考慮盡量提升模塊功能的獨立性與簡化模塊之間的接口,采取以變換為中心和以實物為中心相結(jié)合的物理設(shè)計方法進(jìn)行軟件的模塊構(gòu)造設(shè)計,以HIPO圖作為分層構(gòu)造設(shè)計的手段,設(shè)計總體構(gòu)造圖。3、顧客模塊商品管理通過HIPO圖說明:重要就是通過子系統(tǒng)子模塊的方法對系統(tǒng)分層進(jìn)行處理,一層一層的分析,直至分析到最底層用戶操作功能項為止?;贐2C的方便店系統(tǒng)設(shè)計與實現(xiàn)重要能夠分為顧客模塊和管理員模塊:顧客模塊重要包含:商品管理:重要是瀏覽商品信息〔分為推薦,熱銷,促銷等〕,商品列表信息,購物車,訂單管理,商品評價等。用戶管理:重要是用戶信息管理〔包含用戶信息修改,密碼丟失等〕和注冊用戶。留言管理:重要是用戶留言和查看留言信息。也為了防止亂留言和對網(wǎng)站的惡意言論,管理員能夠?qū)τ脩舻牧粞赃M(jìn)行管理。能夠?qū)α粞缘姆诸惔娣牛瑢Σ煌粞缘姆诸惤y(tǒng)計等等。管理員模塊重要包含:管理員對基本用戶信息、用戶的商品信息的管理、用戶的查看信息和系統(tǒng)處理等。賬號管理:重要是添加會員個人信息賬號,管理睬員個人賬號,對會員賬號充值等;在管理經(jīng)過中管理員對于各種用戶信息進(jìn)行分類管理,對于用戶在使用經(jīng)過中臨時的更改也要進(jìn)行更新修改。訂單管理:重要是查看用戶訂單,查看用戶商品信息訂單、管理訂單〔修改訂單、刪除訂單,訂單發(fā)貨等〕。商品信息管理:重要是商品類別管理,商品的信息管理、商品的更新管理、商品修改,促銷商品的管理、商品添加,商品刪除等。統(tǒng)計管理:重要是對商品銷售信息進(jìn)行統(tǒng)計分析;可以用戶量進(jìn)行統(tǒng)計、以及用戶對于某些商品的熱衷度進(jìn)行統(tǒng)計。三、數(shù)據(jù)庫設(shè)計對于數(shù)據(jù)庫也有一定的設(shè)計,它是建立一個新的數(shù)據(jù)庫在數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)上。系統(tǒng)研發(fā)人員在現(xiàn)有的網(wǎng)絡(luò)技術(shù)上很有用的技術(shù)和方法都是成熟的,在系統(tǒng)的開發(fā)理解階段也是有許多的借鑒經(jīng)歷體驗。對系統(tǒng)的整體規(guī)劃有幾個部分,比方寫入數(shù)據(jù)構(gòu)造圖、對數(shù)據(jù)完善和修改可以以在一個數(shù)據(jù)庫中來完成,這樣的數(shù)據(jù)庫的建立是方便程序編纂人員的寫入和對后期工作的補充,減少工作時間,通過圖的方式具體表現(xiàn)出其系統(tǒng)構(gòu)造的設(shè)計。四、程序設(shè)計對于程序的具體設(shè)計是整個系統(tǒng)中的主要部分,它也是通過后臺來實現(xiàn)。系統(tǒng)設(shè)計就是將前期系統(tǒng)分析階段所分析出來的內(nèi)容設(shè)計成為實際的設(shè)計,也就是從邏輯階段轉(zhuǎn)為物理階段的轉(zhuǎn)換。系統(tǒng)設(shè)計根據(jù)系統(tǒng)分析階段分析的結(jié)論,在設(shè)計的實際經(jīng)過中,根據(jù)實際的情況予以開發(fā)設(shè)計。設(shè)計系統(tǒng)重要就是從邏輯往物理的改變,從抽象到實際的轉(zhuǎn)換,也是設(shè)計的詳細(xì)經(jīng)過的實現(xiàn)。在數(shù)據(jù)庫中能具體表現(xiàn)出給個數(shù)據(jù)的聯(lián)絡(luò)和關(guān)系,也能把數(shù)據(jù)中各種組織構(gòu)造,關(guān)系形式進(jìn)行描繪敘述,數(shù)據(jù)的長度和大小也是由數(shù)據(jù)庫中能實現(xiàn)的。把抽象的數(shù)據(jù)形式形象化,用圖表的形式展示出來。五、界面設(shè)計界面的好與壞、美與丑、方便與復(fù)雜也是界面的一個主要指標(biāo)。用戶界面是消費者能直接感遭到的詳細(xì)內(nèi)容,是效勞商與客戶溝通的唯一的平臺,在這樣的平臺上是一個互動的經(jīng)過,客戶通過點擊、選擇、輸入、刪除、確認(rèn)通過界面的實現(xiàn)與商家進(jìn)行聯(lián)絡(luò)。從如今快速發(fā)展的電子商務(wù)網(wǎng)站來看,有的網(wǎng)站是以價格來吸引消費者,有的網(wǎng)站是以效勞在取悅消費者,有的網(wǎng)站是在用售后吸引消費者,有的網(wǎng)站是在以快捷吸引消費者,但不管以什么方法和方式來吸引消費者的網(wǎng)站一定都是很重視界面的設(shè)計??偟膩碚f本系統(tǒng)采取了良好的設(shè)計理念,合理的系統(tǒng)構(gòu)造,在后期管理和維護上有較好的更新和管理,給管理人員留下了較大的空間,也會使得在管理上更為容易。由于外部條件的原因,系統(tǒng)完成后也發(fā)現(xiàn)其中有許多的不足之處,這些不足的地方也需要自己在以后的學(xué)習(xí)中來漸漸來補齊,我相信在不斷的努力下能夠跨越這些難題,使方便店的網(wǎng)絡(luò)銷售系統(tǒng)更為合理、更為美觀、更為高效、更為完好。熊毅第5篇:電子商務(wù)時代網(wǎng)上購物系統(tǒng)設(shè)計研究隨著互聯(lián)網(wǎng)的飛速發(fā)展,電子商務(wù)時代由此到來,并逐步改變著人們的工作和生活。商務(wù)是電子商務(wù)的重點,提升電子商務(wù)的影響力、競爭力和吸引力關(guān)鍵在于信息平臺,因此在電子商務(wù)時代,電商的重要任務(wù)就是利用互聯(lián)網(wǎng)技術(shù)整合傳統(tǒng)資源,升級自己的購物平臺,以構(gòu)成以客戶為中心、具有個性化的客戶體驗電商平臺。網(wǎng)上購物系統(tǒng)作為B2B、B2C〔企業(yè)對消費者〕和C2C〔消費者對消費者〕電子商務(wù)的前端商務(wù)平臺,在其商務(wù)活動全經(jīng)過充任著不可替代的角色,簡化了銷售中的許多環(huán)節(jié),還有利于提升水安然平靜經(jīng)營效益,在這種背景下,依靠互聯(lián)網(wǎng)技術(shù)設(shè)計一個安全可靠的網(wǎng)上購物系統(tǒng)就非常有需要。1系統(tǒng)需求分析1〕業(yè)務(wù)需求分析。顧客操作流程:顧客——訪問購物網(wǎng)站——瀏覽商品——購物車——下訂單——交易——商品。商家操作流程:商家——建立購物系統(tǒng)——類別管理——商品管理——訂貨——交易——按訂單送貨。2〕功能性需求分析。將網(wǎng)上購物中心分為后臺管理模塊〔身份驗證、商品設(shè)置、訂單設(shè)置、公告設(shè)置、登出后臺〕和前臺操作模塊〔用戶管理、用戶資料修改、購物車管理、生成訂單、商品信息查詢〕??傮w來說,網(wǎng)上購物系統(tǒng)需具備下面功能:統(tǒng)一的友好操作界面功能;電子商品信息分類功能;電子商品分類功能;完美的購物車功能;規(guī)范的用戶結(jié)賬功能;網(wǎng)站信息公告功能;訂單信息查詢功能;電子商品信息查詢功能。3〕非功能性需求分析。對于相當(dāng)一部分用戶來說,他們對計算機知識了解甚少,所以在系統(tǒng)操作設(shè)計上,應(yīng)知足友好性原則,盡量保證簡單方便,便于用戶把握和使用,為擴大系統(tǒng)規(guī)模和功能,應(yīng)采取開放的標(biāo)準(zhǔn)和接口。除此之外,還應(yīng)關(guān)注系統(tǒng)安全性。4〕可行性分析。網(wǎng)上購物系統(tǒng)包括多個模塊,牽涉面較廣,在設(shè)計和應(yīng)用經(jīng)過中,不僅要考慮技術(shù)問題,還要考慮成本問題,故需進(jìn)行技術(shù)可行性、經(jīng)濟可行性、功能可行性分析。2基于B2C電子商務(wù)形式的網(wǎng)上購物系統(tǒng)設(shè)計與測試2.1總體設(shè)計在軟件架構(gòu)方面,嚴(yán)格根據(jù)MVC形式、J2EE分層設(shè)計。詳細(xì)分為視圖層〔用戶界面負(fù)責(zé)數(shù)據(jù)的采集和表示客戶端校驗〕、中間層〔業(yè)務(wù)處理層,處理當(dāng)下登錄會員信息、監(jiān)聽當(dāng)下登錄的會員和后臺管理員以及所需要的SQL語句、處理購物信息等〕、數(shù)據(jù)存儲層〔存放數(shù)據(jù)〕,中間層又包括Web層〔MVC架構(gòu)控制層〕、Service層、DAO層、Hibernate持久層,中間層由SpringIoC容器負(fù)責(zé),實現(xiàn)無縫整合。根據(jù)系統(tǒng)功能描繪敘述設(shè)計系統(tǒng)詳細(xì)功能模塊,在這個經(jīng)過中,要考慮怎樣子系統(tǒng)的劃分、模塊劃分、子系統(tǒng)之間、模塊之間傳送的數(shù)據(jù)及其調(diào)用關(guān)系、評價并改良模塊構(gòu)造質(zhì)量等方面存在的問題,還要考慮計算機算硬件系統(tǒng)、通信網(wǎng)絡(luò)系統(tǒng)、機房設(shè)備等的配置問題,為了保證系統(tǒng)的安全可靠運行,必需使系統(tǒng)具備較高的軟硬件配置,比方效勞器端采取Windows2000,IIS,IE6.0等;數(shù)據(jù)庫采取SQLServer2000;效勞器CPU:P43.0以上,內(nèi)存512M以上;客戶機CPU:P43.0以上,內(nèi)存256M以上。2.2數(shù)據(jù)庫設(shè)計網(wǎng)上購物系統(tǒng)之所以能得以實現(xiàn)重要是由于其采取了數(shù)據(jù)庫技術(shù),所以應(yīng)將購物系統(tǒng)和數(shù)據(jù)庫連接起來。開創(chuàng)建立數(shù)據(jù)庫,定義數(shù)據(jù)庫為。開創(chuàng)建立命名為的數(shù)據(jù)操作文件,只需在頁面代碼中使用統(tǒng)一語句!--#includeFile=--即可在其他頁面需要調(diào)用或使用數(shù)據(jù)庫文件。2.3系統(tǒng)測試系統(tǒng)測試重要是將虛擬結(jié)果與系統(tǒng)運行后真實結(jié)果進(jìn)行比照,根據(jù)比照結(jié)果確認(rèn)程序完善水平,單元測試的覆蓋率應(yīng)到達(dá)90%以上,盡量使每行代碼都被測試過,及時發(fā)現(xiàn)可通過測試避免的開發(fā)風(fēng)險的規(guī)模和來源。購物系統(tǒng)模塊測試流程:進(jìn)入系統(tǒng)——瀏覽商品——訂購商品——能否繼續(xù)購物或查看——若想繼續(xù)購物,點擊繼續(xù)購物,不想則去收銀臺,填寫好個人信息、確定好取貨方式后,進(jìn)行結(jié)賬——點擊確定后,說明交易成功,系統(tǒng)將會顯示訂單號、姓名、商品信息等。后臺管理模塊測試流程:進(jìn)入后臺管理模塊——輸入用戶名和口令,進(jìn)行主頁面——用戶在這里頁面進(jìn)行添加產(chǎn)品、審查產(chǎn)品、審查用戶、查看訂單、查看出售產(chǎn)品、修改管理員信息等一系列操作。3結(jié)束語網(wǎng)上購物系統(tǒng)突破了傳統(tǒng)商務(wù)的障礙,不管是對于市場、企業(yè),還是對于消費者,它都有著宏大吸引力和影響力,在電子商務(wù)時代,網(wǎng)上購物系統(tǒng)是實現(xiàn)多贏效果最為理想的形式。本文提出了基于B2C電子商務(wù)形式的網(wǎng)上購物系統(tǒng)的設(shè)計方案,在今后開發(fā)中,我們還需更關(guān)注系統(tǒng)的安全性能、網(wǎng)上支付認(rèn)證加密系統(tǒng)設(shè)計等,而且在開發(fā)設(shè)計和日常維護經(jīng)過中,都應(yīng)進(jìn)行嚴(yán)格調(diào)試和測試,確保系統(tǒng)連續(xù)可用性,為系統(tǒng)的普及打下基礎(chǔ)。相信隨著網(wǎng)上購物優(yōu)勢的日益凸顯以及相關(guān)開發(fā)技術(shù)的日趨成熟,網(wǎng)上購物系統(tǒng)性能和優(yōu)越性將愈加突出。劉青第6篇:基于Struts框架的網(wǎng)上購物系統(tǒng)設(shè)計與實現(xiàn)2013年“雙十一〞網(wǎng)絡(luò)購物異常火爆,淘寶銷售額到達(dá)350億元。網(wǎng)上購物系統(tǒng)是在網(wǎng)絡(luò)上建立一個虛擬的購物商場,為商家和顧客搭建一個產(chǎn)品交易的平臺。通過該平臺能夠輕松實現(xiàn)產(chǎn)品的供、存、銷,使購物經(jīng)過變得輕松、快捷、方便,很合適現(xiàn)代人快節(jié)拍的生活方式,同時又能有效的控制“商場〞運營的成本,開拓了一個新的銷售渠道。1Struts框架概要Struts采取JavaServlet/JSP技術(shù),是MVC形式的典型實現(xiàn),對Model、View和Controller都提供了對應(yīng)的實現(xiàn)組件,其詳細(xì)實現(xiàn)如此圖1所示。Struts各組件實現(xiàn)功能描繪敘述如下:1〕模型〔Model〕:Model由JavaBean和ActionForm構(gòu)成,ActionForm用來封裝用戶懇求參數(shù)〔如表單〕,JavaBean用來處理底層業(yè)務(wù)邏輯〔如數(shù)據(jù)庫訪問〕。2〕視圖〔View〕:View重要由JSP頁面生成視圖,Struts提供了豐富的標(biāo)簽庫。3〕控制器〔Controller〕:Controller由前端控制器和后端控制器構(gòu)成,前端控制器對應(yīng)圖1中的ActionServlet,當(dāng)client提出懇求,ActionServlet響應(yīng)懇求,而且在指定的文件中查到對應(yīng)的Action。后端控制器對應(yīng)圖1中的Action,它可配置成一個標(biāo)準(zhǔn)的Servlet,用來攔截所有的用戶懇求,然后轉(zhuǎn)發(fā)給Action進(jìn)行處理。Action能夠與Model部分交互,以實現(xiàn)在狀況況改變和狀況查詢,Action還將返回下一步的視圖選擇給Action-Servlet。ActionServlet根據(jù)對應(yīng)的找到視圖選擇對應(yīng)物理地址,并把新的View返回給Client。2系統(tǒng)設(shè)計2.1系統(tǒng)總體設(shè)計根據(jù)網(wǎng)上購物系統(tǒng)的功能性要求,系統(tǒng)重要由購物子系統(tǒng)、用戶子系統(tǒng)、分享資源子系統(tǒng)、論壇子系統(tǒng)、后臺管理子系統(tǒng)構(gòu)成,總體功能框圖如此圖2所示。系統(tǒng)各個部分詳細(xì)功能如下所述。1〕購物子系統(tǒng)重要負(fù)責(zé)與購物相關(guān)的功能,包含產(chǎn)品查詢、查看購物車、熱銷產(chǎn)品、缺件報告和產(chǎn)品詳情;2〕用戶子系統(tǒng)重要負(fù)責(zé)與用戶相關(guān)的功能,包含用戶注冊、用戶登陸、用戶資料修改、查找在線用戶和用戶反應(yīng);3〕論壇子系統(tǒng)重要是為產(chǎn)品購買者提供一個溝通的平臺,重要包含發(fā)表新帖、回復(fù)舊帖、分類查詢和熱門點擊;4〕分享資源

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論