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

正文內容

網(wǎng)上購物系統(tǒng)設計商品管理模塊畢業(yè)論文-預覽頁

2025-07-22 21:19 上一頁面

下一頁面
 

【正文】 onsumer)最大的特點:就是指利用專業(yè)網(wǎng)站提供的大型電子商務平臺,以免費或比較少的費用在網(wǎng)絡平臺上銷售自己的商品,避免了商品在流通環(huán)節(jié)中帶來附加價值,從而給商品購買者帶來了經(jīng)濟上的實惠。 網(wǎng)上購物系統(tǒng)的組成現(xiàn)狀目前在國內PHP與ASP應用最為廣泛。ASP和JSP則沒有以上缺陷,ASP可以通過Microsoft Windowsd的COM/DCOM獲得ActiveX規(guī)模支持,通過DCOM和Transcation Server獲得結構支持;JSP可以通過SUN Java的Java Class和EJB獲得規(guī)模支持,通過EJB/CORBA以及眾多廠商的Application Server獲得結構支持。它原來的產(chǎn)品Intershop1 2, 3, 4占據(jù)了主要的電子商務軟件份額。 系統(tǒng)的開發(fā)意義Internet的發(fā)展,為改變傳統(tǒng)的商業(yè)運作模式提供了一種技術上的可行性的方案:利用Internet的技術和協(xié)議,建立各種企業(yè)內部網(wǎng)Intranet,企業(yè)外部網(wǎng)Extranet,通過廉價的通訊手段,將買家與賣家、廠商和合作伙伴緊密結合在了一起,消除時間與空間帶來的障礙,從而大大的節(jié)約了交易成本,擴大了交易范圍。設計中可以學習參考他們的思想,了解和熟悉整個網(wǎng)站的開發(fā)流程及完整的電子商務網(wǎng)站應有的功能和注意事項。J2EE技術的基礎就是核心Java平臺或Java 2平臺的標準版,J2EE不僅鞏固了標準版中的許多優(yōu)點,例如編寫一次、隨處運行的特性、方便存取數(shù)據(jù)庫的JDBC API、CORBA技術以及能夠在Internet應用中保護數(shù)據(jù)的安全模式等等,同時還提供了對 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技術的全面支持。 Spring Framework 【Java開源 J2EE框架】 簡介.NET Framework 是由微軟開發(fā),一個致力于敏捷軟件開發(fā)(Agile software development)、快速應用開發(fā)(Rapid application development)、平臺無關性和網(wǎng)絡透明化的軟件開發(fā)平臺。這些革新使得程序設計員可以同時進行Windows應用軟件和網(wǎng)絡應用軟件以及元件和服務(web service)的開發(fā)。Struts2吸收了WebWork和Struts的長處,也處理了他倆的一些不足之處。 2的體系概圖?;卣{Action的execute方法,該execute方法先獲取用戶請求參數(shù),然后執(zhí)行某種數(shù)據(jù)庫操作,既可以是將數(shù)據(jù)保存到數(shù)據(jù)庫,也可以從數(shù)據(jù)庫中檢索信息。 Hibernate簡介Hibernate是一種Java語言下的對象關系映射解決方案。它的設計目標是將軟件開發(fā)人員從大量相同的數(shù)據(jù)持久層相關編程工作中解放出來。最具革命意義的是,Hibernate可以在應用EJB(Enterprise JavaBeans是Java應用于企業(yè)計算的框架)的J2EE架構中取代CMP,完成數(shù)據(jù)持久化的重任。 MySQL MyEclipse簡介MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對Eclipse IDE的擴展,利用它我們可以在數(shù)據(jù)庫和J2EE的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。 Potoshop CS3簡介Photoshop是平面圖像處理業(yè)界霸主Adobe公司推出的跨越PC和MAC兩界首屈一指的大型圖像處理軟件。在2008年1月16號被Sun公司收購。在系統(tǒng)調查的基礎上,對新系統(tǒng)的功能進行細致的分析,從而才能夠開發(fā)出完整的系統(tǒng)設計 系統(tǒng)綜合要求處理器:Inter Pentium(Celeron) 4 或更高。使管理員從繁瑣的手工操作中解脫出來,并提高了辦公效率。(2)技術可行性:JSP+Servlet的技術已經(jīng)較為成熟。 網(wǎng)站開發(fā)的設計思想網(wǎng)上購物平臺主要是對后臺管理和前臺操作。 系統(tǒng)設計的總體規(guī)則無論哪個網(wǎng)站都要有它自己的設計規(guī)則。 網(wǎng)上購物系統(tǒng)平臺功能總體模塊圖前臺購物分析  前臺購物流程圖 形象的流程圖 用例建模 用例1 查看商品前置條件:空。代替過程:1. 如客戶對商品不滿意,可以繼續(xù)進行搜索2. 如果客戶沒注冊并登陸則不能進入購物車,則進入用例2。,按下提交按鈕,提交。目的:進入網(wǎng)頁綜述: 1.客戶填寫信息及密碼(支持密碼保護問題及答案。 用戶登錄流程圖 用例4 去購物車參與者:客戶前置條件:已登陸本站的用戶,查看網(wǎng)站顯示的商品信息,有意購買,則用例開始。頁面顯示一個搜索表格,客戶輸入要搜索的商品信息,系統(tǒng)根據(jù)其輸入的商品,并根據(jù)管理商品數(shù)據(jù)庫里的信息,生成商品查詢信息反饋給客戶,并及時更新數(shù)據(jù)庫。,系統(tǒng)響應后生成信息顯示給客戶。目的:維護客戶自身利益,優(yōu)化網(wǎng)站綜述:客戶可以在線隨時查看訂單狀態(tài),訂單是否結帳等,客戶若是對已下訂單的商品不滿意,可以申請訂單修改,系統(tǒng)受理信息。 用例7 訂單受理參與者:管理人員前置條件:系統(tǒng)接收到客戶的訂單,用例開始目的:確??蛻粲唵螢橛行в唵?,能順利發(fā)貨綜述: (1)管理人員驗證客戶信息:驗證客戶身份、帳號、信譽度 (2)管理人員驗證訂單商品:對于每個被訂購的產(chǎn)品, 驗證產(chǎn)品編號并檢查產(chǎn)品是否在庫存中,記錄訂購產(chǎn)品的信息。采購商品,并確定入庫,系統(tǒng)更新商品數(shù)據(jù)庫。把發(fā)貨信息通過或者通知客戶,同時,倉庫系統(tǒng)更新數(shù)據(jù)庫商品數(shù)量。對于過季,銷售情況不佳的商品,進行降價處理及各種促銷方式,系統(tǒng)用戶頁面顯示管理員更改的最新信息。B/S結構簡化了客戶機的工作,客戶機上只需配置少量的客戶端軟件。 Browse瀏覽器Web服務器數(shù)據(jù)庫 B/S三層架構示意圖 這種結構不僅把客戶機從沉重的負擔和不斷對其提高的性能的要求中解放出來,也把技術維護人員從繁重的維護升級工作中解脫出來。這樣編寫出來的程序,既不利于程序員對業(yè)務代碼的調試,同時也不利于編輯人員進行交互頁面的設計。 Control服務控制View顯示方式Model業(yè)務邏輯模型輸入請求輸出Html其他 MVC業(yè)務流程示意圖通過這種方案,我們可以迅速地實現(xiàn)整個業(yè)務,其優(yōu)勢和特點如下:Model(模型)層:由EJB組件來實現(xiàn),EJB將具體的業(yè)務封裝在組件內部,具備安全、高性能、可重用等優(yōu)秀的特征。同時可以方便地進行客戶端的個性化定制。主要在于JSP以腳本語言的形式存在, 它的主要優(yōu)勢是進行動態(tài)數(shù)據(jù)的Web展示,而Servlet是一個完整的Java程序,進行業(yè)務的調用和流程的處理是它的長處。商品修改用戶登陸注冊管理進入添加到購物車新聞管理資料修改商品管理商品添加輸入條件廣告鏈接新聞修改新聞添加廣告設置鏈接管理是否會員退出返回搜索物品選購物品結帳付款填寫訂貨單購物成功會員刪除退出  主要功能流程圖 網(wǎng)站的功能分析經(jīng)過前期的深入調查和研究,總結出該平臺需要完成的一些具體功能,分析如下:能完成基本的商品瀏覽、商品選購、訂單發(fā)行過程 ,并生成訂單分角色權限管理 管理員可隨時修改網(wǎng)站分類模塊 、刪除、修改商品信息 、刪除、修改分類模塊信息,管理員可以跟蹤查看用戶訂單的支付情況,對已支付的訂單進行發(fā)貨實現(xiàn)一些簡單的商品查找功能,可進行模糊查詢。(3)購物車:用來存儲用戶購物的信息,如商品編號、數(shù)量等。表示實體類型及實體間聯(lián)系的模型稱為“數(shù)據(jù)模型”,其中之一就是實體聯(lián)系模型(ER模型)。 系統(tǒng)數(shù)據(jù)庫表的基本設計在建設網(wǎng)站系統(tǒng)之前,我們必須對系統(tǒng)所用到的數(shù)據(jù)進行大致的分類和具體的結構設計,既要做到清晰明了,又要能適應系統(tǒng)各項功能的調用,而不至于產(chǎn)生結構上的邏輯混亂,保證關鍵數(shù)據(jù)在意外情況下不會被破壞,可以說數(shù)據(jù)庫是系統(tǒng)的重中之重。 數(shù)據(jù)庫物理結構設計本系統(tǒng)共涉及到8個表,分別是:管理員表admin、商品信息表ware、會員信息表customer商品類型表waretype、交易記錄traderecord、單種商品記錄onelist、公告信息列表affiche、廣告信息列表advert主要設計思想:(1)盡管在需求分析中,商品類別僅僅是商品的一個屬性,但數(shù)據(jù)庫設計中一般將其分離出去創(chuàng)建單獨的表。而在onelist表中則存放訂單的具體信息,每條記錄體現(xiàn)某個訂單所包含的某種商品的購買信息。圖 dao接口 dao實現(xiàn)類系統(tǒng)運用了Spring的Ioc控制類,各種dao被注入到業(yè)務邏輯類內,由業(yè)務邏輯類調用,組合出各種業(yè)務方法。 網(wǎng)站Servlet類 123 商品搜索流程開始搜索輸入條件搜索結果查看商品購物車下訂單續(xù)搜索是否 商品搜索流程圖商品的搜索功能使用戶更加方便的進行自己所需要的商品的查詢,節(jié)省時間,提高效率。并且比普通用戶在瀏覽商品界面里所看到的商品信息多一個該商品在數(shù)據(jù)庫中的ID。如不存在,則建立,并注冊這Session變量;在有用戶購物車類存在的情況下,檢查該類中是否有該商品。管理員可以通過主頁面的“管理員入口”進入系統(tǒng)后臺進行維護,點擊之后,首要的就是進行身份驗證,輸入正確的帳號,密碼之后,方能進入。添加商品如下圖所示: 類型的可選項由Ajax從后臺獲取,其主要代碼如下:script language=javascriptvar xmlHttp。 createXMLHttpRequest()。}function processor(){ if(==4) { if(==200) { if(==1 || ==illegal) { alert(非法操作)。 var name_Arr=obj[1].split(,)。i++){ (new Option(name_Arr[i],tid_Arr[i]))。 var tt=div id=39。 style=39。} 添加可選尺寸登錄的管理員還可為商品添加可選尺寸,其主要代碼如下:function AddSize(){ //alert(AddSize)。 (SizeNum).value+=(size+,)。size139。 ColorItem=(color_+colorValue)。 =color2。 sizeValue=sizeNum。頁面效果如下: 購物車示意圖其具體代碼實現(xiàn)過程為:,查找action name=putInCart class=cartAction method=add result name=success/pages/customer//result result name=NoLogin/pages//result result name=fail/pages//result/action public String add(){ Map session=().getSession()。 } IteratorOnelist iterator=().iterator()。 color==() amp。 (size)。 (ware)。 (size)。 Traderecord trade=(Traderecord)(trade)。 (consignee)。 (postalcode)。 } }當用戶收到貨后,應盡快到網(wǎng)站確認收貨,可在主頁點擊“查看訂單”具體說明:其實現(xiàn)主要行用Ajax對后臺操作。}function ConfirmRecive(tradeid){ if(confirm(確認收貨?)==false) return。 (null)。color:FF000039。它是一組API,也可以說是一些java Class。 C:\\lib\。 Tomcat環(huán)境搭建安裝TOMCAT,直接使用默認安裝就可以了,假如我們將其安裝在C:\, 安裝完畢后,開始設置環(huán)境變量,新建環(huán)境變量CATALINA_HOME,值為C:\,新建CATALINA_BASE,值為C:\。 系統(tǒng)測試系統(tǒng)關鍵部分測試分析系統(tǒng)完成之后,對各個模塊的功能進行了詳細的測試,輸入數(shù)據(jù)和預測輸出數(shù)據(jù)相比,發(fā)現(xiàn)了一些問題。比如在操作購物車結帳的這個流程中,由于是多次添加和修改,最后結帳,所以很容易造成數(shù)據(jù)混亂,必須對相應的數(shù)據(jù)關系理清楚,一些關鍵查詢統(tǒng)計的SQL語句必須反復斟酌才能放在程序中使用?;趈ava的系統(tǒng)一般來說網(wǎng)絡安全性比較好,但并不能說就一定安全,尤其在windows操作系統(tǒng)下,由于windows的漏洞比較多,系統(tǒng)裝配在windows下并不是最佳的選擇,如果有條件,建議可將系統(tǒng)裝配在unix操作系統(tǒng)下,提高系統(tǒng)的抗侵入能力。本例出現(xiàn)較大量javascript的編寫,特別是運用Ajax時,常要對html元素進行編緝。老師嚴謹?shù)闹螌W作風、認真的工作態(tài)度和勤奮的工作精神深深地影響著我,使我受益終身。2) 。根據(jù)用戶的不同權限進入不同的操作 界面操作。
點擊復制文檔內容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1