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

正文內(nèi)容

基于bs結(jié)構(gòu)的網(wǎng)上商城系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧資料

2025-05-15 18:22本頁(yè)面
  

【正文】 頁(yè)面的部分關(guān)鍵代碼如下: …… html:form action=/register onsubmit=return validateRegisterForm(this) focus=reg_name styleId=form1 table tr align=center td colspan=2 H2 bean:message key= / /h2 /td /tr 12 tr td align=right bean:message key= / /td td html:text property=reg_name size=15 / font color=red*必填 /font /td /tr tr td align=right bean:message key= / /td td html:password property=reg_pwd size=17 / font color=red*必填 ,616 個(gè)字符 /font /td /tr Tr td align=right bean:message key= / /td td html:password property=reg_repwd size=17 / /td /Tr tr height=50 td align=right input type=image src=images/ name=imageField/ /td td align=left html:img rc=images/ border=0onclick=theReset() alt=點(diǎn)擊重填 13 style=CURSOR:hand / /td /tr tr td colspan=2 align=center font color=red size=8 html:errors property=reg_name/ html:errors property=reg_pwd / html:errors property=reg_repwd / /font /td /tr /table /html:form …… 點(diǎn)擊“注冊(cè)”按鈕后,系統(tǒng)會(huì)到 中查找。 頁(yè)面如圖 42 所示。 下面來(lái)介紹系統(tǒng)的代碼實(shí)現(xiàn),由于代碼較多,主要是客戶層的主要代碼實(shí)現(xiàn),其中對(duì)于購(gòu)物車部分代碼將做詳細(xì)介紹。在 MVC 模式下,系統(tǒng)被分為模型,視圖,控制器三個(gè)模塊,每個(gè)模塊包含的文件都是相對(duì)獨(dú)立的,與其他模塊里的代碼耦合度大大降低 [12]。 第四章 系統(tǒng)的代碼實(shí)現(xiàn) 在前幾章中,詳細(xì)介紹了 B/S 模式, Struts 框架中的 MVC 模式 , 以及數(shù)據(jù)庫(kù)連接的技術(shù)。 結(jié)構(gòu)如圖 37 所示。 結(jié)構(gòu)如圖 36 所示。 結(jié)構(gòu)如圖35 所示。 結(jié)構(gòu)如圖 34 所示。 Action則是 Struts應(yīng)用中真正干活的組件,開發(fā)人員一般都要在這里耗費(fèi)大量的時(shí)間,它解決的是做什么的問(wèn)題,它通過(guò)調(diào)用需要的業(yè)務(wù)組件(模型)來(lái)完成應(yīng)用的業(yè)務(wù),業(yè)務(wù)組件解決的是如何做的問(wèn)題,并將執(zhí)行的結(jié)果返回一個(gè)代表所需的描繪響應(yīng)的 JSP(或 Action)的ActionForward對(duì)象給 ActionServlet以將響應(yīng)呈現(xiàn)給客戶。其表示層使用 Struts標(biāo)簽庫(kù)構(gòu)建。各功能分解成若干子模塊分工合作共同完成,其 功能模塊圖 如 圖 32 所示 。會(huì)員在 網(wǎng)上商城 網(wǎng)站購(gòu)物的整個(gè)購(gòu)物流程如圖 31所示。軟件開發(fā)采用了面向?qū)ο蟮能浖_發(fā)方法,并用 java 作為系統(tǒng)開發(fā)語(yǔ)言,確定軟 件開發(fā)的各種軟硬件條件。 在做此系統(tǒng)時(shí)就選用了 Eclipse + tomcat。 當(dāng)然 只是 “方便 ”而不是必須。 jre 就和Eclipse沒(méi)關(guān)系了。 Eclipse有很多插件,用來(lái)完善它的各種編輯 功能,你可以完全不用插件,但所有的代碼都得你自己寫 。 所以選擇 java 為開發(fā)該系統(tǒng)的編程語(yǔ)言。 Java 的編譯一次,到處可運(yùn)行的特性使得它能夠提供一個(gè)隨處可用的開放結(jié)構(gòu)和在多平臺(tái)之間傳遞信息的低成本方式。 Java 語(yǔ)言的優(yōu)良特性使得 Java 應(yīng)用具有無(wú)比的健壯性和可靠性,這也減少了應(yīng)用系統(tǒng)的維護(hù)費(fèi) 用 [67]。 而 Java語(yǔ)言是一個(gè)支持網(wǎng)絡(luò)計(jì)算的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。 JKBCODBC 橋在 JKBC API 和 ODBC API 之間提供了一個(gè)橋梁,這個(gè)橋把標(biāo)準(zhǔn)的 JDBC 調(diào)用翻譯成對(duì)應(yīng)的 ODBC 調(diào)用,然后通過(guò) ODBC 庫(kù)把它們發(fā)送到 ODBC 數(shù)據(jù) 源 [5]。開放數(shù)據(jù)連接( ODBC)最 初是為微軟操作系統(tǒng)上的 SQL 提供 API標(biāo)準(zhǔn),后來(lái)也在其他的平臺(tái)上提供了支持。 數(shù)據(jù)訪問(wèn) 技術(shù) 系統(tǒng)采用 JDBCODBC 橋數(shù)據(jù)驅(qū)動(dòng)程序,以純 Java 的方式來(lái)連接數(shù)據(jù)庫(kù),為訪問(wèn)不同的數(shù)據(jù)庫(kù)提供統(tǒng)一的接口。它只是接收請(qǐng)求并決定調(diào)用哪個(gè) 模型構(gòu)件去處理請(qǐng)求,然后用確定用哪個(gè)視圖來(lái)顯示模型處理返回的數(shù)據(jù)。 ( 3) 控制器 : 接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。被模型返回的數(shù)據(jù)是中立的,就是說(shuō)模型與數(shù)據(jù)格式無(wú)關(guān),這樣一個(gè)模型能為多個(gè)視圖提供數(shù)據(jù)。在 MVC 的三個(gè)部件中,模型擁有最多的處理任務(wù)。 4 圖 22: MVC 的功能圖 ( 1) 視圖 : 是用戶看到并與之交互的界面。使用 MVC應(yīng)用程序被分成三個(gè)核心部件:模型、視圖、控制器。在視圖中其實(shí)沒(méi)有真正的處理發(fā)生,不管這些數(shù)據(jù)是聯(lián)機(jī)存儲(chǔ)的還是一個(gè)雇員列表,作為視圖來(lái)講,它只是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式。 如何處理應(yīng)用程序的界面變得越來(lái)越有挑戰(zhàn)性。最近幾年被推薦為 Sun 公司 J2EE平臺(tái)的設(shè)計(jì)模式,并且受到越來(lái)越多的使用 ColdFusion 和 PHP 的開發(fā)者的歡 迎 [3]。 C 存在的目的則是確保 M 和 V 的同步,一旦 M 改變, V 應(yīng)該同步更新。使用 MVC 的目的是將 M和 V 的實(shí)現(xiàn)代碼分離,從而使同一個(gè)程序可以使用不同的表現(xiàn)形式。 隨著瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。 以目前的技術(shù)看,局域網(wǎng)建立 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng) 用,并通過(guò) Inter/Intra 模式下數(shù)據(jù)庫(kù)應(yīng)用,相對(duì)易于把握、成本也是較低的。 見(jiàn) 圖 21 所示。在此模式中,最核心的一點(diǎn)就是用通用的瀏覽器取代了原來(lái)的客戶端程序。 ( 2) 在整個(gè)系統(tǒng)中,業(yè)務(wù)邏輯和用戶界面都集中到了客戶端,必然會(huì)增加安全隱患。過(guò)去,網(wǎng)絡(luò)軟件的開發(fā)都采用 C/S( client)模式,在這種模式下,主要的業(yè)務(wù)邏輯都集中于客戶端程序,因此,必然導(dǎo)致以下問(wèn)題: ( 1) 系統(tǒng)安裝、調(diào)試、維護(hù)和升級(jí)困難。 最后是結(jié)束語(yǔ) 總結(jié)在這段時(shí)間內(nèi)的學(xué)習(xí)心得和感想 。 第二章介紹 B/S 模式, MVC 模式 , 數(shù)據(jù)訪問(wèn) 技術(shù)、 開發(fā)工具和語(yǔ)言的選擇 第三章討論系統(tǒng) 的功能,畫出流程圖 , 模塊圖,結(jié)構(gòu)圖 并進(jìn)行數(shù)據(jù)庫(kù)的設(shè)計(jì) 。 論文內(nèi)容安排 本文是基于 B/S 模式的 網(wǎng)上商城系統(tǒng) ,論述了系統(tǒng)方案選擇, 利用 Struts 框架中的 MVC 模式的 實(shí)現(xiàn) 和所涉及的軟硬件各方面的介紹。同時(shí),境內(nèi)外風(fēng)險(xiǎn)資金大量介入,國(guó)內(nèi)知名網(wǎng)站如 “新浪 ” “搜狐 ” “8848”“阿里巴巴 ”等都相繼獲得境內(nèi)外上千萬(wàn)美元的投資。發(fā)展的區(qū)域也從北京、上海、廣州、杭州等少數(shù)城市向沿海和內(nèi)地各大城市擴(kuò)展,許多傳統(tǒng)行業(yè)的工業(yè)和商業(yè)企業(yè)已開始登上電子商務(wù) 的舞臺(tái)。從 1998年由 IT業(yè)界和媒體宣揚(yáng)電 2 子商務(wù)的概念開始算起,在短短幾年間,電子商務(wù)已從啟蒙階段迅速進(jìn)入實(shí)施階段,新的電子商務(wù)網(wǎng)站像網(wǎng)上商店、商城、專賣店、拍賣店,網(wǎng)上定票、旅游、教育、醫(yī)療以及各種電子商務(wù)資訊和交易站點(diǎn)等,如雨后春筍般涌現(xiàn)出來(lái)。網(wǎng)絡(luò)運(yùn)行速度慢、網(wǎng)絡(luò)運(yùn)營(yíng)資費(fèi)高、習(xí)慣利用電子商務(wù)獲取商機(jī)的人數(shù)少等都制約著電子商 務(wù)的發(fā)展。 電子商務(wù)網(wǎng)站發(fā)展現(xiàn)狀 從國(guó)際范圍看,我國(guó)的信息化程度很低。贏得消費(fèi)者才能贏得市場(chǎng),有市場(chǎng)的企業(yè)才能生存發(fā)展。公司對(duì)這些經(jīng)營(yíng)管理效益的追求成為構(gòu)建電子商務(wù)網(wǎng)站的內(nèi)部經(jīng)營(yíng)管理需求因素。 網(wǎng)絡(luò)經(jīng)濟(jì)全球化的發(fā)展,跨國(guó)大公司大企業(yè)觸角分布全球每一個(gè)角落,相對(duì)于較強(qiáng)競(jìng)爭(zhēng)者,電子商務(wù)能夠解決我們所面臨的許多問(wèn)題和困難,如我們的規(guī)模,營(yíng)銷網(wǎng)絡(luò)小,企業(yè)效率低等,如何取得突破口,贏得市場(chǎng)?電子商務(wù)不受空間與時(shí)間制約的優(yōu)點(diǎn)給我們提供了契機(jī),通過(guò)構(gòu)建自己的電子商務(wù)網(wǎng)站開辟更廣的市場(chǎng)空間;與此同時(shí),我們也受到國(guó)內(nèi)同行的競(jìng)爭(zhēng),如何取得競(jìng)爭(zhēng)優(yōu)勢(shì),打破地域限制,搶占市場(chǎng)、贏得市場(chǎng),這也就是我們構(gòu)建電子商務(wù)網(wǎng)站的外部競(jìng)爭(zhēng)需求因素。mvc III 目 錄 第一章 前 言 .................................................... 1 研究背景 ..................................................... 1 電子商務(wù)網(wǎng)站發(fā)展現(xiàn)狀 .......................................... 1 論文內(nèi)容安排 ................................................. 2 第二章 構(gòu)建系統(tǒng)的相關(guān)技術(shù)概述 ........................................ 2 B/S( Browser/Server)結(jié)構(gòu) ..................................... 2 MVC 模式 ..................................................... 3 MVC 模式的概念 ................................................................................................. 3 MVC 如何工作 ..................................................................................................... 3 數(shù)據(jù)訪問(wèn)技術(shù) ................................................. 4 開發(fā)工具和語(yǔ)言的選擇 .......................................... 5 本章總結(jié) ..................................................... 5 第三章 系 統(tǒng)的總體設(shè)計(jì) ............................................... 5 程序功能實(shí)現(xiàn)流程設(shè)計(jì) .......................................... 5 系統(tǒng)的模塊設(shè)計(jì) ................................................ 6 系統(tǒng)的結(jié)構(gòu)設(shè)計(jì) ................................................ 6 數(shù)據(jù)庫(kù)的設(shè)計(jì) ................................................. 7 本章小結(jié) ..................................................... 9 第四章 系統(tǒng)的代碼實(shí)現(xiàn) ............................................... 9 系統(tǒng)主界面 ................................................... 9 注冊(cè)部分的主要實(shí)現(xiàn) ........................................... 11 登錄部分的主要實(shí)現(xiàn) ........................................... 14 資料修改部分的主要實(shí)現(xiàn) ....................................... 15 搜索部分的主要實(shí)現(xiàn) ........................................... 16 商品展示部分的主要實(shí)現(xiàn) ....................................... 18 購(gòu)物車查詢部分的詳細(xì)實(shí)現(xiàn) ...................
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1