freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)商品管理模塊畢業(yè)論文-在線瀏覽

2024-08-08 21:19本頁(yè)面
  

【正文】 。商業(yè)消費(fèi)者模式,即B2C是“Businesses to customers”指網(wǎng)站的所有者(暫稱為網(wǎng)站方)直接面對(duì)客戶,把商品銷售給客戶,屬于零售,所謂自己建站,自己賣。資金的流向,絕大部分情況都是用戶→網(wǎng)站→上游供應(yīng)商;發(fā)票也都是由網(wǎng)站給用戶開出,不管是普通發(fā)票,還是增值稅票。比如說民間以物換物方式的交換,信息資料的交換,以及民間借貸等。 消費(fèi)者消費(fèi)者模式(Consumer to Consumer)最大的特點(diǎn):就是指利用專業(yè)網(wǎng)站提供的大型電子商務(wù)平臺(tái),以免費(fèi)或比較少的費(fèi)用在網(wǎng)絡(luò)平臺(tái)上銷售自己的商品,避免了商品在流通環(huán)節(jié)中帶來附加價(jià)值,從而給商品購(gòu)買者帶來了經(jīng)濟(jì)上的實(shí)惠。 隨著Internet技術(shù)的發(fā)展和互聯(lián)網(wǎng)的日益普及,互聯(lián)網(wǎng)用戶將達(dá)到35億人,其中1/4的用戶會(huì)使用Internet從事商品交易活動(dòng),可以預(yù)見:C2C模式的巨大優(yōu)勢(shì)將使它成為未來電子商務(wù)領(lǐng)域重要的針對(duì)這樣一種情況,決定采用網(wǎng)上商城的形式,改變了以往的購(gòu)物只能過現(xiàn)實(shí)的商場(chǎng)才能達(dá)到的結(jié)果,采用Web技術(shù),借助于Internet互聯(lián)網(wǎng)廣泛應(yīng)用技術(shù),達(dá)到資源共享,提高以往買物品的局限性,縮短人們的時(shí)間和提高工作效率,具有較好的交互性,從而實(shí)現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺(tái),使整個(gè)購(gòu)物活動(dòng)過程簡(jiǎn)單、方便、易行。 網(wǎng)上購(gòu)物系統(tǒng)的組成現(xiàn)狀目前在國(guó)內(nèi)PHP與ASP應(yīng)用最為廣泛。但在國(guó)外,JSP已經(jīng)是比較流行的一種技術(shù),尤其是電子商務(wù)類的網(wǎng)站,多采用JSP。ASP和JSP則沒有以上缺陷,ASP可以通過Microsoft Windowsd的COM/DCOM獲得ActiveX規(guī)模支持,通過DCOM和Transcation Server獲得結(jié)構(gòu)支持;JSP可以通過SUN Java的Java Class和EJB獲得規(guī)模支持,通過EJB/CORBA以及眾多廠商的Application Server獲得結(jié)構(gòu)支持。世界上一些大的電子商務(wù)解決方案提供商都采用JSP/Servlet。它原來的產(chǎn)品Intershop1 2, 3, 4占據(jù)了主要的電子商務(wù)軟件份額。但去年10月后它推出了Enfinity,一個(gè)采用JSP/Servlet的電子商務(wù)Application Server,而且聲言不再開發(fā)傳統(tǒng)軟件。 系統(tǒng)的開發(fā)意義Internet的發(fā)展,為改變傳統(tǒng)的商業(yè)運(yùn)作模式提供了一種技術(shù)上的可行性的方案:利用Internet的技術(shù)和協(xié)議,建立各種企業(yè)內(nèi)部網(wǎng)Intranet,企業(yè)外部網(wǎng)Extranet,通過廉價(jià)的通訊手段,將買家與賣家、廠商和合作伙伴緊密結(jié)合在了一起,消除時(shí)間與空間帶來的障礙,從而大大的節(jié)約了交易成本,擴(kuò)大了交易范圍。 當(dāng)今比較流行的網(wǎng)上購(gòu)物系統(tǒng)國(guó)外有“淘寶()”,國(guó)內(nèi)有“當(dāng)當(dāng)()”。設(shè)計(jì)中可以學(xué)習(xí)參考他們的思想,了解和熟悉整個(gè)網(wǎng)站的開發(fā)流程及完整的電子商務(wù)網(wǎng)站應(yīng)有的功能和注意事項(xiàng)。 第二章 開發(fā)平臺(tái)與相關(guān)知識(shí)簡(jiǎn)介 J2EE簡(jiǎn)介目前,Java 2平臺(tái)有3個(gè)版本,它們是適用于小型設(shè)備和智能卡的Java 2平臺(tái)Micro版(Java 2 Platform Micro Edition,J2ME)、適用于桌面系統(tǒng)的Java 2平臺(tái)標(biāo)準(zhǔn)版(Java 2 Platform Standard Edition,J2SE)、適用于創(chuàng)建服務(wù)器應(yīng)用程序和服務(wù)的Java 2平臺(tái)企業(yè)版(Java 2 Platform Enterprise Edition,J2EE)。J2EE技術(shù)的基礎(chǔ)就是核心Java平臺(tái)或Java 2平臺(tái)的標(biāo)準(zhǔn)版,J2EE不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點(diǎn),例如編寫一次、隨處運(yùn)行的特性、方便存取數(shù)據(jù)庫(kù)的JDBC API、CORBA技術(shù)以及能夠在Internet應(yīng)用中保護(hù)數(shù)據(jù)的安全模式等等,同時(shí)還提供了對(duì) EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術(shù)的全面支持。J2EE體系結(jié)構(gòu)提供中間層集成框架用來滿足無(wú)需太多費(fèi)用而又需要高可用性、高可靠性以及可擴(kuò)展性的應(yīng)用的需求。 Spring Framework 【Java開源 J2EE框架】 簡(jiǎn)介.NET Framework 是由微軟開發(fā),一個(gè)致力于敏捷軟件開發(fā)(Agile software development)、快速應(yīng)用開發(fā)(Rapid application development)、平臺(tái)無(wú)關(guān)性和網(wǎng)絡(luò)透明化的軟件開發(fā)平臺(tái)。NET 包含許多有助于Internet和Intranet應(yīng)用迅捷開發(fā)的技術(shù)。這些革新使得程序設(shè)計(jì)員可以同時(shí)進(jìn)行Windows應(yīng)用軟件和網(wǎng)絡(luò)應(yīng)用軟件以及元件和服務(wù)(web service)的開發(fā)。.NET 設(shè)計(jì)得足夠通用化從而使許多不同高級(jí)語(yǔ)言都得以被匯集。Struts2吸收了WebWork和Struts的長(zhǎng)處,也處理了他倆的一些不足之處。從數(shù)據(jù)流圖上來看,Struts 2與WebWork相差不大,Struts 2同樣使用攔截器作為處理(Advice),以用戶的業(yè)務(wù)邏輯控制器為目標(biāo),創(chuàng)建一個(gè)控制器代理。 2的體系概圖。核心控制器FilterDispatcher根據(jù)請(qǐng)求決定調(diào)用合適的Action?;卣{(diào)Action的execute方法,該execute方法先獲取用戶請(qǐng)求參數(shù),然后執(zhí)行某種數(shù)據(jù)庫(kù)操作,既可以是將數(shù)據(jù)保存到數(shù)據(jù)庫(kù),也可以從數(shù)據(jù)庫(kù)中檢索信息。Action的execute方法處理結(jié)果信息將被輸出到瀏覽器中,可以是HTML頁(yè)面、圖像,也可以是PDF文檔或者其他文檔。 Hibernate簡(jiǎn)介Hibernate是一種Java語(yǔ)言下的對(duì)象關(guān)系映射解決方案。它用來把對(duì)象模型表示的對(duì)象映射到基于SQL 的關(guān)系模型結(jié)構(gòu)中去,為面向?qū)ο蟮念I(lǐng)域模型到傳統(tǒng)的關(guān)系型數(shù)據(jù)庫(kù)的映射,提供了一個(gè)使用方便的框架。它的設(shè)計(jì)目標(biāo)是將軟件開發(fā)人員從大量相同的數(shù)據(jù)持久層相關(guān)編程工作中解放出來。Hibernate對(duì)JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得Java程序員可以隨心所欲的使用對(duì)象編程思維來操縱數(shù)據(jù)庫(kù)。最具革命意義的是,Hibernate可以在應(yīng)用EJB(Enterprise JavaBeans是Java應(yīng)用于企業(yè)計(jì)算的框架)的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。 Dreamweaver CS3。 MySQL MyEclipse簡(jiǎn)介MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,簡(jiǎn)稱MyEclipse)是對(duì)Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和J2EE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。簡(jiǎn)單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、測(cè)試以及除錯(cuò)。 Potoshop CS3簡(jiǎn)介Photoshop是平面圖像處理業(yè)界霸主Adobe公司推出的跨越PC和MAC兩界首屈一指的大型圖像處理軟件。 Photoshop支持眾多的圖像格式,對(duì)圖像的常見操作和變換做到了非常精細(xì)的程度,使得任何一款同類軟件都無(wú)法望其頸背。在2008年1月16號(hào)被Sun公司收購(gòu)。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。在系統(tǒng)調(diào)查的基礎(chǔ)上,對(duì)新系統(tǒng)的功能進(jìn)行細(xì)致的分析,從而才能夠開發(fā)出完整的系統(tǒng)設(shè)計(jì) 系統(tǒng)綜合要求處理器:Inter Pentium(Celeron) 4 或更高。前臺(tái)管理是友好的操作界面,供用戶瀏覽、查詢使用。使管理員從繁瑣的手工操作中解脫出來,并提高了辦公效率。我們相信要不了太長(zhǎng)有時(shí)間,顧客就可以在網(wǎng)絡(luò)世界上獲得他們?cè)诂F(xiàn)實(shí)世界上可以獲得的所有商品和服務(wù)。(2)技術(shù)可行性:JSP+Servlet的技術(shù)已經(jīng)較為成熟。(4)法律可行性:該平臺(tái)是作為畢業(yè)設(shè)計(jì)與商業(yè)無(wú)關(guān),又因?yàn)槭亲灾鏖_發(fā)設(shè)計(jì),因此不會(huì)構(gòu)成侵權(quán),在法律上是可行的。 網(wǎng)站開發(fā)的設(shè)計(jì)思想網(wǎng)上購(gòu)物平臺(tái)主要是對(duì)后臺(tái)管理和前臺(tái)操作。前臺(tái)操作是用戶登錄到本網(wǎng)站,可以進(jìn)行用戶注冊(cè),通過網(wǎng)站的精品推薦或商品搜索功能,找到自己想要買的商品,裝入購(gòu)物車,提交定單進(jìn)行購(gòu)買。 系統(tǒng)設(shè)計(jì)的總體規(guī)則無(wú)論哪個(gè)網(wǎng)站都要有它自己的設(shè)計(jì)規(guī)則。針對(duì)性:該平臺(tái)設(shè)計(jì)是網(wǎng)上購(gòu)物系統(tǒng)及后臺(tái)管理的定向開發(fā)設(shè)計(jì),所以具有專業(yè)突出和很強(qiáng)的針對(duì)性。 網(wǎng)上購(gòu)物系統(tǒng)平臺(tái)功能總體模塊圖前臺(tái)購(gòu)物分析  前臺(tái)購(gòu)物流程圖 形象的流程圖 用例建模 用例1 查看商品前置條件:空。2.搜索商品:根據(jù)自己所感興趣的商品進(jìn)行搜索,并輸入相應(yīng)條件,系統(tǒng)響應(yīng)客戶請(qǐng)求,顯示搜索結(jié)果。代替過程:1. 如客戶對(duì)商品不滿意,可以繼續(xù)進(jìn)行搜索2. 如果客戶沒注冊(cè)并登陸則不能進(jìn)入購(gòu)物車,則進(jìn)入用例2。目的:進(jìn)行注冊(cè),登錄成為網(wǎng)站會(huì)員綜述:客戶在購(gòu)買商品前要先進(jìn)行注冊(cè),成為網(wǎng)站會(huì)員。,按下提交按鈕,提交。,郵件內(nèi)容管理員后臺(tái)自定義。,密碼等必要信息沒填或填寫格式與系統(tǒng) 要求不符,系統(tǒng)提醒用戶完善,更改客戶資料。目的:進(jìn)入網(wǎng)頁(yè)綜述: 1.客戶填寫信息及密碼(支持密碼保護(hù)問題及答案。 3.登錄成功,顯示客戶網(wǎng)頁(yè)信息。 用戶登錄流程圖 用例4 去購(gòu)物車參與者:客戶前置條件:已登陸本站的用戶,查看網(wǎng)站顯示的商品信息,有意購(gòu)買,則用例開始。不僅能重復(fù)選購(gòu)產(chǎn)品,也可以對(duì)選購(gòu)的產(chǎn)品、數(shù)量進(jìn)行修改,并向系統(tǒng)下訂單。頁(yè)面顯示一個(gè)搜索表格,客戶輸入要搜索的商品信息,系統(tǒng)根據(jù)其輸入的商品,并根據(jù)管理商品數(shù)據(jù)庫(kù)里的信息,生成商品查詢信息反饋給客戶,并及時(shí)更新數(shù)據(jù)庫(kù)。3 如果客戶對(duì)挑選到的商品滿意,通過自定義標(biāo)簽執(zhí)行選擇把商品添加到Cart 中;如果不滿意,則執(zhí)行刪除;如果客戶想對(duì)所選商品進(jìn)行修改的話,系統(tǒng)及時(shí)把修改信息反饋4 客戶對(duì)其所選的商品確定后,生成訂單。,系統(tǒng)響應(yīng)后生成信息顯示給客戶。 采購(gòu)商品,并確定入庫(kù),系統(tǒng)更新商品數(shù)據(jù)庫(kù)。目的:維護(hù)客戶自身利益,優(yōu)化網(wǎng)站綜述:客戶可以在線隨時(shí)查看訂單狀態(tài),訂單是否結(jié)帳等,客戶若是對(duì)已下訂單的商品不滿意,可以申請(qǐng)訂單修改,系統(tǒng)受理信息??蛻艨梢酝ㄟ^回答問題重新設(shè)定密碼,密碼加密格式MD5) ,查詢管理員是否存在,如果存在,核對(duì)其輸入密碼是否正確,如果正確,系統(tǒng)取得用戶名和密碼,并將客戶ID存入數(shù)據(jù)庫(kù)中。 用例7 訂單受理參與者:管理人員前置條件:系統(tǒng)接收到客戶的訂單,用例開始目的:確??蛻粲唵螢橛行в唵?,能順利發(fā)貨綜述: (1)管理人員驗(yàn)證客戶信息:驗(yàn)證客戶身份、帳號(hào)、信譽(yù)度 (2)管理人員驗(yàn)證訂單商品:對(duì)于每個(gè)被訂購(gòu)的產(chǎn)品, 驗(yàn)證產(chǎn)品編號(hào)并檢查產(chǎn)品是否在庫(kù)存中,記錄訂購(gòu)產(chǎn)品的信息。替代過程:(1)若客戶信用狀態(tài)表明其拖欠付款,系統(tǒng)則發(fā)出一個(gè)“訂單拒絕“給客戶。采購(gòu)商品,并確定入庫(kù),系統(tǒng)更新商品數(shù)據(jù)庫(kù)。綜述:: 根據(jù)客戶的有效定貨單,創(chuàng)建一個(gè)銷售單,并存入數(shù)據(jù)庫(kù)。把發(fā)貨信息通過或者通知客戶,同時(shí),倉(cāng)庫(kù)系統(tǒng)更新數(shù)據(jù)庫(kù)商品數(shù)量。根據(jù)客戶對(duì)商品信息的評(píng)論,添加熱賣商品,最新商品數(shù)量擴(kuò)大熱賣,最新商品種類。對(duì)于過季,銷售情況不佳的商品,進(jìn)行降價(jià)處理及各種促銷方式,系統(tǒng)用戶頁(yè)面顯示管理員更改的最新信息?;趍vc的開發(fā)流程則使開發(fā)過程更加清晰明了,利于做一些復(fù)雜的邏輯實(shí)現(xiàn),從而節(jié)省了開發(fā)周期和開發(fā)成本。B/S結(jié)構(gòu)簡(jiǎn)化了客戶機(jī)的工作,客戶機(jī)上只需配置少量的客戶端軟件。瀏覽器發(fā)出請(qǐng)求,而其余如數(shù)據(jù)請(qǐng)求、加工、結(jié)果返回以及動(dòng)態(tài)網(wǎng)頁(yè)生成等工作全部由Web Server完成。 Browse瀏覽器Web服務(wù)器數(shù)據(jù)庫(kù) B/S三層架構(gòu)示意圖 這種結(jié)構(gòu)不僅把客戶機(jī)從沉重的負(fù)擔(dān)和不斷對(duì)其提高的性能的要求中解放出來,也把技術(shù)維護(hù)人員從繁重的維護(hù)升級(jí)工作中解脫出來。這種三層結(jié)構(gòu)在層與層之間相互獨(dú)立,任何一層的改變不會(huì)影響其它層的功能。這樣編寫出來的程序,既不利于程序員對(duì)業(yè)務(wù)代碼的調(diào)試,同時(shí)也不利于編輯人員進(jìn)行交互頁(yè)面的設(shè)計(jì)。在本網(wǎng)上購(gòu)物系統(tǒng)中,將采用通行的MVC模式來構(gòu)建應(yīng)用。 Control服務(wù)控制View顯示方式Model業(yè)務(wù)邏輯模型輸入請(qǐng)求輸出Html其他 MVC業(yè)務(wù)流程示意圖通過這種方案,我們可以迅速地實(shí)現(xiàn)整個(gè)業(yè)務(wù),其優(yōu)勢(shì)和特點(diǎn)如下:Model(模型)層:由EJB組件來實(shí)現(xiàn),EJB將具體的業(yè)務(wù)封裝在組件內(nèi)部,具備安全、高性能、可重用等優(yōu)秀的特征。這一層次的特點(diǎn)是能夠真實(shí)地展示和客戶交互的界面,具備可描繪的功能。同時(shí)可以方便地進(jìn)行客戶端的個(gè)性化定制。Controller(控制器)層:是非常重要的一層,這一層是連接View和Model的紐帶,同時(shí)也是將這兩層進(jìn)行最大限度分離的工具。主要在于JSP以腳本語(yǔ)言的形式存在, 它的主要優(yōu)勢(shì)是進(jìn)行動(dòng)態(tài)數(shù)據(jù)的Web展示,而Servlet是一個(gè)完整的Java程序,進(jìn)行業(yè)務(wù)的調(diào)用和流程的處理是它的長(zhǎng)處。將業(yè)務(wù)組件和展示頁(yè)面進(jìn)行分離,并通過Controller來描述調(diào)用關(guān)系,一方面可以提高效率,另一方面也可以增加系統(tǒng)擴(kuò)充的能力,使我們的系統(tǒng)可以進(jìn)行最快速度的業(yè)務(wù)擴(kuò)展,以滿足不同用戶、不同階段、各種各樣的業(yè)務(wù)需求。商品修改用戶登陸注冊(cè)管理進(jìn)入添加到購(gòu)物車新聞管理資料修改商品管理商品添加輸入條件廣告鏈接新聞修改新聞添加廣告設(shè)置鏈接管理是否會(huì)員退出返回搜索物品選購(gòu)物品結(jié)帳付款填寫訂貨單購(gòu)物成功會(huì)員刪除退出  主要功能流程圖 網(wǎng)站的功能分析經(jīng)過前期的深入調(diào)查和研究,總結(jié)出該平臺(tái)需要完成的一些具體功能,分析如下:能完成基本的商品瀏覽、商品選購(gòu)、訂單發(fā)行過程 ,并生成訂單分角色權(quán)限管理 管理員可隨時(shí)修改網(wǎng)站分類模塊
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1