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

正文內(nèi)容

基于struts2在線交易系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計-在線瀏覽

2024-08-10 11:31本頁面
  

【正文】 。因此,任何一個企業(yè)要在21世紀(jì)生存,就必須迅速地改變傳統(tǒng)的經(jīng)營觀念,跟上當(dāng)今世界發(fā)展的最新潮流,加入到電子商務(wù)大潮中。更廣泛地說,凡是利用國際互聯(lián)網(wǎng)進(jìn)行商務(wù)活動的一種方式就是電子商務(wù)。美國、歐盟等發(fā)達(dá)的國家或組織已經(jīng)采取措施大力發(fā)展電子商務(wù)。專家預(yù)測,公司和公司之間的電子商務(wù)貿(mào)易額將從1997年的56億美元發(fā)展到2002年的2680億;個人網(wǎng)上購物將從1997年的18億發(fā)展到2002年的260億。GWAP(GeneralWEBapplicationplatform簡稱GWAP)一款通用的WEB應(yīng)用平臺產(chǎn)品,可以幫助您提供構(gòu)筑專業(yè)的電子商務(wù)平臺的基礎(chǔ)。在用戶體驗方面采用JQuery等插件實現(xiàn)更人性化的用戶提示,讓用戶在購買商品的同時保持更好的購物心情,以刺激用戶的消費。美國作為全球最大的電子商務(wù)市場2003年銷售額繼續(xù)增長。2000年,%%。根據(jù)美國人口調(diào)查局2005年的統(tǒng)計,美國B2C電子商務(wù)的零售額達(dá)到863億美元,%。加拿大互聯(lián)網(wǎng)的銷售額繼續(xù)大幅度增長。在國內(nèi)隨著電子商務(wù)的外部環(huán)境不斷得到改善,一直困擾電子商務(wù)的誠信、物流、支付等問題,通過政府、社會和各廠商的共同努力,正在逐步得到解決并已初見成效,這也促使越來越多的企業(yè)開始認(rèn)識到電子商務(wù)的作用并開始應(yīng)用。目前,我國電子商務(wù)應(yīng)用已經(jīng)進(jìn)入務(wù)實發(fā)展、全面鋪開的階段。大型企業(yè)信息化走在了應(yīng)用電子商務(wù)的前列,目前正在由普及走向深入,在能源、交通、電力、銀行、保險等行業(yè)尤為突出。雖然從整體上看,我國中小企業(yè)信息化仍處于初級階段,但是應(yīng)用內(nèi)容已經(jīng)包括中小型服務(wù)器、小型局域網(wǎng)、Internet、財務(wù)管理系統(tǒng)、小型ERP、OA、防病毒軟件、軟件防火墻等重點;從區(qū)域看,華南及東南沿海在2~3年內(nèi)仍是中小企業(yè)信息化應(yīng)用的熱點區(qū)域;從行業(yè)結(jié)構(gòu)看,制造、高科技等行業(yè)應(yīng)用步伐較快??梢?,隨著眾多中小企業(yè)加入到網(wǎng)上交易的行列,我國電子商務(wù)市場的發(fā)展?jié)摿薮?。使得系統(tǒng)開發(fā)起來更開快捷高效,使用框架使得后期維護更加方便。通過使用JQuery插件的方式是等交易過程和提示信息更加人性化。項目的可行性研究是對多因素、多目標(biāo)系統(tǒng)進(jìn)行的不斷的分析研究、評價和決策的過程。使用的底層數(shù)據(jù)庫Mysql是免費的數(shù)據(jù)庫、也不涉及費用問題,同時Mysql支持多用用戶、多線程操作,對于本系統(tǒng)完全夠用。 社會可行性研究近年來隨著計算機的日益普及和網(wǎng)絡(luò)(特別是因特網(wǎng))的迅速發(fā)展,在全球范圍內(nèi)形成了一種新的企業(yè)經(jīng)營方式,他們把所有的商業(yè)活動和貿(mào)易往來電子化,利用發(fā)達(dá)的網(wǎng)絡(luò)環(huán)境進(jìn)行快速有效的商業(yè)活動。其實,電子商務(wù)這個概念起源于七十年代,在那時,一些大公司通過建立自己的計算機網(wǎng)絡(luò)實現(xiàn)各個機構(gòu)之間、商業(yè)伙伴之間的信息共享、交換,這就是廣為流行的電子數(shù)據(jù)交換(EDI)。EDI通過傳遞標(biāo)準(zhǔn)的數(shù)據(jù)流可以避免人為的失誤,大大地降低成本、提高效率。當(dāng)今世界網(wǎng)絡(luò)、通信和信息技術(shù)的發(fā)展,Internet在全球迅速普及,使得商業(yè)空間發(fā)展到全球的規(guī)模,同時也使得現(xiàn)代商業(yè)企業(yè)需要具有不間斷地供貨能力、不斷增長的客戶需求和不斷增長的全球競爭三大特征,這使得任何一個商業(yè)組織都必須調(diào)整自己的經(jīng)營方式和產(chǎn)業(yè)結(jié)構(gòu),以適應(yīng)新的市場發(fā)展的需要。那么,什么是電子商務(wù)?簡單地講,電子商務(wù)利用現(xiàn)有的計算機硬件設(shè)備、軟件和網(wǎng)絡(luò)基礎(chǔ)設(shè)施,通過一定的協(xié)議連接起來的電子網(wǎng)絡(luò)環(huán)境進(jìn)行各種各樣商務(wù)活動的方式。電子商務(wù)以其高效率、低廉、高收益、全球化等傳統(tǒng)經(jīng)營方式所無法比擬的優(yōu)點受到全球的關(guān)注。我國政府也大力倡導(dǎo)電子商務(wù)。因此,電子商務(wù)中蘊涵著無窮的商業(yè)機遇。同時,這些構(gòu)件的設(shè)計方法在經(jīng)過不斷的改進(jìn)和完善后逐漸成型,成為構(gòu)成面向?qū)ο笙到y(tǒng)的基本設(shè)計參考,也稱為設(shè)計模式。設(shè)計模式提供了在特定應(yīng)用場景下解決問題的類、對象及相互關(guān)系的設(shè)計方法。MVC是一種目前廣泛流行的軟件設(shè)計模式,近年來,隨著J2EE(Java2EnterpriseEdition)的成熟,MVC得到廣泛使用,并成為J2EE平臺上推薦的一種設(shè)計模式。MVC強制性地把一個應(yīng)用的輸入、處理、輸出流程按照視圖、控制、模型的方式進(jìn)行分離,形成了三個核心模塊:控制器、模型、視圖,它們擔(dān)負(fù)不同的任務(wù)。該部分是用戶界面與Model的接口。模型(Model):模型是應(yīng)用程序的主體部分。一個模型能為多個視圖提供數(shù)據(jù)。視圖(View):視圖是用戶看到并與之交互的界面。視圖可以向模型查詢業(yè)務(wù)狀態(tài),但不能改變模型。圖21 MVC組件的關(guān)系和功能從圖中我們可以看到MVC的處理過程。MVC設(shè)計模式的優(yōu)點:(1)允許多種用戶界面的擴展:在MVC模式中視圖與模型沒有必然的聯(lián)系,都是通過控制器發(fā)生關(guān)系,這樣如果要增加新類型的用戶界面,只需要改動相應(yīng)的視圖和控制器即可,而模型則無需發(fā)生改動。(3)代碼和設(shè)計的復(fù)用性:廣泛采用可復(fù)用的組件,使開發(fā)小組之間易于溝通,設(shè)計的系統(tǒng)易于理解,同時也降低了項目的開發(fā)成本。(5)功能強大的用戶界面:用戶界面與模型方法調(diào)用組合起來,使程序使用更清晰友好的界面發(fā)布給用戶?;贛VC的優(yōu)點,目前比較先進(jìn)的Web應(yīng)用框架都是基于MvC設(shè)計模式的。Struts2框架:圖22 Struts2功能圖Struts2的體系結(jié)構(gòu)實現(xiàn)了MVC設(shè)計模式的概念,他將這些概念映射到Web應(yīng)用程序的組件和概念中。Hibernate框架:是一個基于Java的開放源代碼的O/RMapping(對象關(guān)系映射框架),它通過其強大的O/R映射功能JAVA對象同存于關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行映射,并對JDBC進(jìn)行了輕量級的對象封裝,可以使JAVA程序員方便地使用對象編程思維來操縱數(shù)據(jù)庫,它不僅提供ORM映射服務(wù),還提供數(shù)據(jù)查詢和數(shù)據(jù)緩存的方法,可以提高查詢和處理數(shù)據(jù)的效率。MySQL數(shù)據(jù)庫是免費的,同時它支持完全多線程,支持多處理器,多用戶訪問。從交易運營上考慮該系統(tǒng)使用框架開發(fā),后期維護和功能添加十分便利,修改界面只需要重新設(shè)計jsp頁面即可,后臺數(shù)據(jù)處理和前臺頁面展示完全分離所以前臺的更改不會影響到后臺的數(shù)據(jù)處理,反之后臺數(shù)據(jù)處理更改,前臺的展示也不會受到影響。為了方便用戶在線購物,本系統(tǒng)提供購物車功能,這樣用戶可以系統(tǒng)的查看和管理自己選購的商品,可以更好的提高用戶的購物體驗。1.C/S模式C/S模式是一種兩層結(jié)構(gòu)的系統(tǒng),由客戶機和應(yīng)用服務(wù)器兩部分組成,是20世紀(jì)80年代末逐步成長起來的一種模式,是軟件系統(tǒng)體系結(jié)構(gòu)的一種。功能的分布在于減少計算機系統(tǒng)的各種瓶頸問題。與B/S(Browser/Server,瀏覽器/服務(wù)器)模式相比,C/S模式的應(yīng)用系統(tǒng)最大的好處是不依賴企業(yè)外網(wǎng)環(huán)境,即無論企業(yè)是否能夠上網(wǎng),都不影響應(yīng)用。它是隨著Internet技術(shù)的興起,對C/S模式應(yīng)用的擴展。B/S模式最大的好處是運行維護比較簡便,能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)訪問和操作共同的數(shù)據(jù);3.兩者的比較首先,B/S比C/S的維護工作量大大減少了。特別是有很多分部或?qū)Yu店的情況,不是工作量的問題,而是路程的問題。而B/S結(jié)構(gòu),客戶端不必安裝及維護。兩層結(jié)構(gòu)中,客戶端接受用戶的請求,客戶端向數(shù)據(jù)庫服務(wù)提出請求,數(shù)據(jù)庫服務(wù)將數(shù)據(jù)提交給客戶端,客戶端將數(shù)據(jù)進(jìn)行計算并將結(jié)果呈現(xiàn)給用戶。這兩種結(jié)構(gòu)的不同點是,兩層結(jié)構(gòu)中客戶端參與運算,而三層結(jié)構(gòu)中客戶端并不參與運算,只是簡單的接收用戶的請求,顯示最后的結(jié)果。因此選擇了B/S的體系結(jié)構(gòu)。將系統(tǒng)分解為若干個子系統(tǒng),精確的定義子系統(tǒng)的界面、功能和性能,給出各子系統(tǒng)之間的關(guān)系。 所采用方案的特點淘寶網(wǎng)在線交易系統(tǒng)充分利用了Browser/Server架構(gòu)的特點,用戶無需安裝任何客戶端,只要通過系統(tǒng)自帶的瀏覽器就可以直接登錄系統(tǒng),節(jié)省了客戶端安裝的時間。對于本系統(tǒng),其功能目標(biāo)是實現(xiàn)用戶購物模式的轉(zhuǎn)變,所以它必須實現(xiàn)整個購物流程的進(jìn)行,實現(xiàn)對商品分類管理以及保證用戶的購物體驗。需求分析是軟件工程中的一個關(guān)鍵過程。只有在確定了這些需要后他們才能夠分析和尋求新系統(tǒng)的解決方法。在軟件工程的歷史中,很長時間里人們一直認(rèn)為需求分析是整個軟件工程中最簡單的一個步驟,但在過去十年中越來越多的人認(rèn)識到它是整個過程中最關(guān)鍵的一個過程。 1 需求獲取1.運行環(huán)境:硬件平臺:CUP:P43.輸入輸出模式需求(1)輸入模式以文字、下拉菜單、單選框;(2)輸出模式為列表4.用戶角色需求系統(tǒng)使用者多是非計算機行業(yè)人員,因此系統(tǒng)應(yīng)面向大眾,界面簡單,使用便捷。1) 商品展示模塊:用例圖:圖23 商品展示用例圖商品展示用例圖描述:216。 商品明細(xì):查看感興趣商品的詳細(xì)信息216。 前置條件:部屬完成,J2EE 服務(wù)器正常啟動216。 添加商品:添加商品到購物車,添加完成之后自動顯示購物車頁面。 修改數(shù)量:修訂訂單列表中商品數(shù)量,自動統(tǒng)計訂單價格。 刪除列表:刪除訂單中訂單列表,刪除后重新統(tǒng)計訂單金額。 恢復(fù)列表:恢復(fù)刪除的訂單中的訂單列表,恢復(fù)后重新統(tǒng)計訂單金額。 清空購物車:清空購物車中所有商品,清空后回到首頁面。 結(jié)算:購物車中商品結(jié)算。 前置條件:感興趣商品已經(jīng)選擇,用戶已經(jīng)登陸。 后置條件:無3)訂單管理模塊: 用例圖:圖25訂單管理用例圖訂單管理用例圖描述:216。216。216。216。216。 分支與異常:收獲信息輸入異常。 登入/登出:注冊用戶登入,登陸用戶登出。 個人信息修改:基本信息修改,Email 地址修改,用戶密碼修改。 用戶注冊:用戶注冊,Email驗證。 前置條件:用已經(jīng)注冊。 后置條件:登入頁頭提示(顯示歡迎信息),登出頁頭提示(顯示“登入”入口)。用戶管理功能是另一項必不可少的功能,它定義哪些用戶可以以什么樣的功能使用系統(tǒng)。2.系統(tǒng)的可擴充性與可維護性系統(tǒng)具有對技術(shù)和業(yè)務(wù)需求變化的支持能力。3.技術(shù)適應(yīng)性與應(yīng)用適應(yīng)性要求系統(tǒng)能夠適應(yīng)運行條件的變化,包括技術(shù)條件(網(wǎng)絡(luò)條件、硬件條件、軟件系統(tǒng)平臺條件等)的變化和應(yīng)用方式的變化。通過數(shù)據(jù)庫本身安全機制、系統(tǒng)的安全設(shè)置、嚴(yán)格管理等多種技術(shù)和管理手段,保證數(shù)據(jù)的使用安全。5.靈活性與易維護要求在淘寶網(wǎng)在線交易系統(tǒng)的設(shè)計中應(yīng)充分考慮系統(tǒng)的靈活性和可擴展性。6.可擴展性要求系統(tǒng)設(shè)計時,從系統(tǒng)的功能和結(jié)構(gòu)設(shè)計都充分考慮這一需求,保證系統(tǒng)的擴展和維護。7.界面要求界面友好,操作簡單方便。廣泛使用操作向?qū)В褂脩舨槐赜涀?fù)雜的操作流程,就可以進(jìn)行操作。作為地基的需求分析做得是否充分與準(zhǔn)確,決定了在其上構(gòu)件數(shù)據(jù)庫大廈的速度與質(zhì)量。數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率及現(xiàn)實的效果產(chǎn)生影響。設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)該先充分了解用戶各個方面的需求,包括現(xiàn)有的及將來可能增加的需求。作為地基的需求分析做得是否充分與準(zhǔn)確,決定了在其上構(gòu)件數(shù)據(jù)庫大廈的速度與質(zhì)量。通過軟件的需求分析和數(shù)據(jù)庫的分析可簡單得出企考勤管理系統(tǒng)要完成的功能,該功能包括用戶信息表、角色表。概念設(shè)計的中心工作是在需求分析基礎(chǔ)上設(shè)計的概念數(shù)據(jù)模型。概念設(shè)計階段除了完成概念數(shù)據(jù)模型設(shè)計之外,同時還要完成數(shù)據(jù)倉庫應(yīng)用系統(tǒng)的總體設(shè)計和應(yīng)用程序的模塊設(shè)計。概念設(shè)計包括以下內(nèi)容:數(shù)據(jù)倉庫是面向主題來組織數(shù)據(jù),一個數(shù)據(jù)倉庫有若干個主題,而每個主題又有一個數(shù)據(jù)集合體做支撐,這個數(shù)據(jù)集合稱為主題域。概念數(shù)據(jù)模型設(shè)計分析包括以下工作:(1)主題域的確定按照需求分析,確定每個主題對應(yīng)的主題域,并確定能唯一表示主題域一個或一組屬性作為主碼。由于ER圖具有良好的可操作性,形式簡單,易于理解,便于與用戶交流,對客觀世界的描述能力較強,因此在數(shù)據(jù)庫和數(shù)據(jù)倉庫設(shè)計中達(dá)到廣泛應(yīng)用。(1)采用人機對話的操作方式,界面設(shè)計友好,美觀,信息查詢靈活、方便、快捷、準(zhǔn)確,數(shù)據(jù)存儲安全、可靠;(2)強大的購物功能,用戶可以在購物車中添加商品,刪除列表,恢復(fù)列表,修改購買商品的數(shù)量,清空購物車以及對購買的商品進(jìn)行結(jié)算;(3)通過管理可以進(jìn)行各種表的增刪改查;(4)用戶管理詳細(xì)信息:包括賬號的基本信息、以及表的信息等;(5)系統(tǒng)最大限度地實現(xiàn)了易維護性和易操作性;(6)系統(tǒng)運行穩(wěn)定、安全可靠。淘寶網(wǎng)在線交易系統(tǒng)的主要功能模塊及其關(guān)系,如圖31所示。BookDAOImpl為數(shù)據(jù)層類,Cart為購物車類,CartService為購物車中商品條目類。圖33用戶管理類圖用戶管理類圖描述:User為用戶類,UserDao為數(shù)據(jù)層的一個接口,UserDaoImpl為UserDao接口的實現(xiàn),UserRegistAction為用戶提供注冊功能,UserLoginAction為用戶提供登錄功能,UserEmailVerifyAction是生產(chǎn)用戶郵箱驗證碼,ValidatorAction是檢測用戶郵箱驗證碼是否正確。 時序圖 用戶管理時序圖負(fù)責(zé)用戶帳戶的注冊和用戶的登錄和登出。合理的數(shù)據(jù)結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。數(shù)據(jù)管理是指對數(shù)據(jù)的組織、編碼、分類、存儲、檢索和維護。數(shù)據(jù)管理方法根據(jù)數(shù)據(jù)管理的特點,其發(fā)展可劃分為三個階段:人工管理階段、文件管理階段和數(shù)據(jù)庫系統(tǒng)階段。1.?dāng)?shù)據(jù)系統(tǒng)的特點(1)數(shù)據(jù)結(jié)構(gòu)化可以存儲空間,靈活性相對提高,要求在描述數(shù)據(jù)是描述理數(shù)據(jù)本身,及描述數(shù)據(jù)之間的關(guān)系;(2)數(shù)據(jù)共享性高、冗余度低、易擴展數(shù)據(jù)可以被多個用戶,多個應(yīng)用共享使用,數(shù)據(jù)共享可以大大減少數(shù)據(jù)冗余,節(jié)余存儲空間,避免數(shù)據(jù)之間的不相容性與不一致性,以適應(yīng)各種用戶的要求。2.?dāng)?shù)據(jù)庫設(shè)計(Database Design)指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。4.?dāng)?shù)據(jù)庫的操作本文對數(shù)據(jù)庫的操作包括兩方面:一是:連接數(shù)據(jù)庫;二是:
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1