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

正文內(nèi)容

基于web的二手物品交易平臺(tái)設(shè)計(jì)與開發(fā)論文-文庫吧資料

2025-03-06 10:22本頁面
  

【正文】 護(hù)性高。 在此種開發(fā)模式中, JSP 技術(shù)用來顯示頁面,該頁面中沒有任何的商業(yè)處理邏輯,通過 Servlet 技術(shù)來完成大量的事物處理工作。 Servlet 是運(yùn)行在 Web 服務(wù)器上,用來生成 Web 頁面。 JSP+Servlet+JavaBean 模型圖如圖 26所示。 瀏覽器J S P J a v a B e a n D a t a B a s e 圖 25 JSP+JavaBean模型圖 在這種模型中, JSP 頁面獨(dú)自響應(yīng)請(qǐng)求并將處理結(jié)果返回給客戶,所有的數(shù)據(jù)通過 JavaBean 來處理, JSP 實(shí)現(xiàn)頁面的顯示。 JSP 開發(fā)中的 MVC 模型 JSP 網(wǎng)站開發(fā)技術(shù)標(biāo)準(zhǔn)提供了兩種開發(fā)模式:一種是 JSP+JavaBean 開發(fā)模式;一種是 JSP+Servlet+JavaBean 開發(fā)模式。 圖 24 MVC的工作原理 常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 12 視圖顯示模型狀態(tài), 接受數(shù)據(jù)更新請(qǐng)求,把用戶輸入數(shù)據(jù)付給控制器;控制器接受用戶請(qǐng)求,調(diào)用模型響應(yīng)用戶請(qǐng)求,選擇視圖顯示響應(yīng)結(jié)果;最后模型代表應(yīng)用程序狀態(tài),響應(yīng)狀態(tài)查詢處理業(yè)務(wù)流程,通知視圖業(yè)務(wù)狀態(tài)更新。 MVC應(yīng)用程序總是由這三個(gè)部分組成:模型、視圖和控制器,它們分別擔(dān)負(fù)不同的任務(wù)。用戶可以通過這些動(dòng)態(tài)頁面向數(shù)據(jù)庫中輸入信息,從而增強(qiáng)了用戶和服務(wù)器之間的交互性。動(dòng)態(tài)頁面中的腳本程序可以和數(shù)據(jù)庫服務(wù)器進(jìn)行交 互。 CGI, JSP, PHP 等技術(shù)的出現(xiàn),使得開發(fā)動(dòng)態(tài)交互式的 Web應(yīng)用得以實(shí)現(xiàn)。用戶和瀏覽器之間只有有 限的交互,而網(wǎng)站和用戶之間幾乎沒有交互。在這種結(jié)構(gòu)下,網(wǎng)站上的頁面是靜態(tài)的,無法根據(jù)用戶的實(shí)際使用情況做動(dòng)態(tài)的變化。 基于 B/S的 WEB 應(yīng)用體系結(jié)構(gòu) 傳統(tǒng)的兩層體系結(jié)構(gòu) 在 Web 發(fā)展的初期, Web 應(yīng)用主要是通過靜態(tài)頁面在 Inter 上發(fā)布信息。 JavaScript 使有規(guī)律地重復(fù)的 HTML 文段簡化,減少 下載時(shí)間。同時(shí)它又是專門為制作 Web 網(wǎng)頁而量身定做的一種簡單的編程語言。 Javascript 和 Jscript 基本上是相同的,只是在一些細(xì)節(jié)上有出入。 Netscape 公司 Navigator 以上版本的瀏覽器都能支持 JavaScript 程序, 微軟 公司 Inter Explorer 以上版本的瀏覽器基本上支持 JavaScript。 JavaScript 的出現(xiàn)使得網(wǎng)頁和用戶之間實(shí)現(xiàn)了一種實(shí)時(shí)性的、動(dòng)態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容 。 JavaScript 是由 Netscape 公司開發(fā)的一種腳本語言( scripting language),或者稱為描述語言。 現(xiàn)在我們總結(jié) MVC 的處理過程,首先控制器接收用戶的請(qǐng)求,并決定應(yīng)該調(diào)用哪個(gè)模型來進(jìn)行處理,然后模型用業(yè)務(wù)邏輯來處理用戶的請(qǐng)求并返回?cái)?shù)據(jù),最后控制器用相應(yīng)的視圖格式化模型返回的數(shù)據(jù),并通過表示層呈現(xiàn)給用戶。所以當(dāng)單擊 Web 頁面中的超鏈接和發(fā)送 HTML 表單時(shí),控制器 (例如 :servlet)本身不輸出任何東西和做任何處理。由于應(yīng)用于模型的代碼只需寫一次就可以被多個(gè)視圖重用,所以減少了代碼的重復(fù)性。例如它可能用象 EJBs 和 ColdFusion Components 這樣的構(gòu)件對(duì)象來處理數(shù)據(jù)庫。 模型:模型表示企業(yè)數(shù)據(jù)和業(yè)務(wù)規(guī)則。 MVC 一個(gè)大的好處是它能為你的應(yīng)用程序處理很多不同的視圖。 視圖:視圖是用戶看到并與之交互的界面。使用 MVC 應(yīng)用程序被分成三個(gè)核心部件:模型、視圖、控制器。 它 使用服務(wù)層框 架可以將 JavaBeans 從Jsp/Servlet 中分離出來,而使用表現(xiàn)層框架則可以將 Jsp 中剩余的 JavaBeans完全分離,這部分 JavaBeans 主要負(fù)責(zé)顯示相關(guān)信息,一般是通過標(biāo)簽庫( Taglib)實(shí)現(xiàn),不同框架有不同自己的標(biāo)簽庫, Struts 是應(yīng)用比較廣泛的一種表現(xiàn)層框架。 Struts 技術(shù)簡介 Struts 是一個(gè)為開發(fā)基于模型 (Model) -視圖 (View) - 控 制 器(Controller)(MVC)模式的應(yīng)用架構(gòu)的開源框架,是利用 Servlet, JSP 和 custom tag library 構(gòu)建 Web 應(yīng)用的一項(xiàng)非常有用的技術(shù)。 JAVABEAN 傳統(tǒng)的應(yīng)用在于可視化的領(lǐng)域,如 AWT 下的應(yīng)用。 對(duì)于程序員來說,最好的一點(diǎn)就是 JAVABEAN 可以實(shí)現(xiàn)代碼的重復(fù)利用,另外對(duì)于程序的易維護(hù)性等等也有很重大的意義。 在 JAVA 平臺(tái)中,可以無限擴(kuò)充 JAVA 程序的功能,通過 JAVABEAN 的組合可以快速生 產(chǎn)新的應(yīng)用程序。這種支持不僅能縮短開發(fā)時(shí)間(可以直接利用經(jīng)測(cè)試和可信任的已有組件,避免了重復(fù)開發(fā)),也為 JSP 應(yīng)用帶來了更多的可伸縮性。 JSP 通過 JavaBean 實(shí)現(xiàn)了同樣的功能擴(kuò)充。JavaBean 就是 JAVA 的可重用組件技術(shù)。 按監(jiān)聽的事件類項(xiàng)劃分, Servlet 事件監(jiān)聽器可以分為: ; ; HttpSession 域中的某個(gè)對(duì)象的狀態(tài)的事件監(jiān)聽器。request 的作用域僅在一次請(qǐng)求,即瀏覽器發(fā)送一次請(qǐng)求到服務(wù)器處理該請(qǐng)求并發(fā)回響應(yīng)就結(jié)束了,相當(dāng)于局部變量。 常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 8 添加屬性、刪除屬性、屬性值的改變等。 處 理 完 畢 之 后 將 修 改 后 的 響 應(yīng) 信 息 發(fā) 送給 客 戶 端 。被 過 濾 器 處 理 后 的 請(qǐng)求 發(fā) 給 s e r v l e t過 濾 器 可 以 截 獲 響 應(yīng) 信 息 并 進(jìn) 行 修 改 , 例 如修 改 響 應(yīng) 標(biāo) 題 或 者 響 應(yīng) 數(shù) 據(jù) 。 除 了 檢 查 之 外 , 還 可 以 定 制 請(qǐng)求 , 如 修 改 請(qǐng) 求 標(biāo) 題 或 者 請(qǐng) 求 數(shù) 據(jù) 等 。 過濾器應(yīng)用控制流程如圖 22 所示。該過濾器類的一個(gè)引用將傳遞給 FilterChain 對(duì)象,以允許過濾器將控制權(quán)傳遞給過濾器鏈中的下一個(gè)過濾器或者資源。 Servlet 過濾器 API 包含 3 個(gè)簡單的接口,即 Filter、 FilterChain 和FilterConfig,它們位于 包中。過濾器并不是 servlet,他們并不實(shí)際創(chuàng)建一個(gè)請(qǐng)求。 Servlet 過濾器具有動(dòng)態(tài)、靈活、透明、模塊化、可移植、可重用等性質(zhì),是一種自包含的 、 模塊化的組件,可以在使用時(shí)將其添加到請(qǐng)求 /響應(yīng)鏈中,也可以被刪除而不影響到應(yīng)用程序的其他 Web組件。 W e b C l i e n tH T T P S e r v l e t r e q u e s tH T T P S e r v l e t r e s p o n s eW e b C o m p o n e n tDateBaseW e b S e r v e r 圖 21 Servlet工作流程圖 常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 7 d)服務(wù)器將響應(yīng)信息返回至客戶端。 c) Servlet 生成響應(yīng)內(nèi)容并將其傳給 Servlet。 Servlet 工作流程: a)客 戶端發(fā)送請(qǐng)求信息至服務(wù)器。 Servlet 的主要功能在于交互式地瀏覽和修改數(shù)據(jù),生成動(dòng)態(tài) Web 內(nèi)容。Servlet 是采用 Java 技術(shù)來實(shí)現(xiàn) CGI 功能的一種技術(shù),能夠像 CGI 一樣動(dòng)態(tài)地?cái)U(kuò)展 Web 服務(wù)器的功能,并采用請(qǐng)求 —— 響應(yīng)模式提供 Web服務(wù)。這就是為什么SUN 后來 還要推出 Java Server Pages 的原因。由于 Java Servlet 內(nèi)部是以線程方式提供服務(wù),不必對(duì)于每個(gè)請(qǐng)求都啟動(dòng)一個(gè)進(jìn)程,并且利用多線程機(jī)制可以同時(shí)為多個(gè)請(qǐng)求服務(wù),因此 Java Servlet 效率非常高。許多 Web 服務(wù)器都支持 Servlet,即使不直接支持 Servlet 的 Web 服務(wù)器也可以通過附加的應(yīng)用服務(wù)器和模塊來支持 Servlet。 Servlet 技術(shù)簡介 Java Servlet 是 JSP 技術(shù)的基礎(chǔ), JSP 本身就是預(yù)先被編譯成 Servlet,然后再運(yùn)行的,而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成, Servlet 這個(gè)名稱大概源于 Applet,現(xiàn)在國內(nèi)的翻譯方式很多,本文為了避免誤會(huì),本文直接采用 Servlet 這個(gè)名稱而不做任何翻譯 ,讀者如果愿意,常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 6 可以稱之為 “ 小服務(wù)程序 ” 。 JavaBeans 類完成數(shù)據(jù)提供,這樣在模板中就沒有 Java 代碼,這意味著這些模板可以由 一個(gè) HTML 編寫人員來維護(hù)。 在使用 JSP時(shí)一般和 JAVABEANS結(jié)合使用,從而將界面表現(xiàn)和業(yè)務(wù)邏輯分離。然而,作為一種腳本語言, JSP 又顯得過于強(qiáng)大了,在 JSP 中幾乎可以使用全部的 Java 類。服務(wù)器在頁面被客戶端請(qǐng)求以后對(duì)這些代碼進(jìn)行處理,然后將生產(chǎn)的 HTML 頁面返回客戶端的瀏覽器。 JSP 技術(shù)簡介 JSP 是服務(wù)器端的腳本語言,是以 SERVLET 為基礎(chǔ)開發(fā)而成的動(dòng)態(tài)網(wǎng)頁生成技術(shù),它的底層實(shí)現(xiàn)是 JAVA SERVLET。 (5)充分利用軟件測(cè)試方法保證軟件質(zhì)量,對(duì)常州大學(xué)城大學(xué) 生二手物品交易平臺(tái)進(jìn)行單元測(cè)試、集成測(cè)試、驗(yàn)收測(cè)試、系統(tǒng)測(cè)試,重點(diǎn)研究黑盒測(cè)試和白盒測(cè)試的方法。 (3)對(duì)常州大學(xué)城大學(xué)生二手物品交易平臺(tái)進(jìn)行總體設(shè)計(jì),確定系統(tǒng)的物理架構(gòu)、系統(tǒng)功能和軟件架構(gòu),并采用 ER模型圖示法和關(guān)系模型等技術(shù)對(duì)系統(tǒng)數(shù)據(jù)庫概念設(shè)計(jì)、邏輯設(shè)計(jì)和安全性設(shè)計(jì)。具體研究內(nèi)容包括以下幾方面: (1)綜合運(yùn)用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、軟件技術(shù)、管理信息系統(tǒng)思想和軟件工程方法,選擇實(shí)現(xiàn)系統(tǒng)的技術(shù)方案,并確定其開發(fā)環(huán)境。 論文主要研究內(nèi)容 本課題依托常州機(jī)電職業(yè)技術(shù)學(xué)院經(jīng)濟(jì)管理系社團(tuán)二手交易模式開發(fā)常州大學(xué)城大學(xué)生二手物品交易平臺(tái)的實(shí)現(xiàn),對(duì) JSP、 JavaBean、 Servlet、 Struts及 JavaScript 技術(shù)、數(shù)據(jù)庫技術(shù)以及 UML 建模語言等前沿的技術(shù)和開發(fā)工具進(jìn)行綜合運(yùn)用,從而開發(fā)實(shí)現(xiàn)一套基于 Web環(huán)境的以常州機(jī)電職業(yè)技術(shù)學(xué)院經(jīng)濟(jì)管理系社團(tuán)二手市場(chǎng)交易模式為依托的常州大學(xué)城大學(xué)生二手物品交易平臺(tái)。 就目前大學(xué)生二手市場(chǎng)交易平臺(tái)的研究現(xiàn)狀來看,國內(nèi)大部分高校學(xué)生在該方面研究還沒有形成系統(tǒng),而相關(guān)的研究又是分散的、理論性的研究較多,而系統(tǒng)的、應(yīng)用性的研究較少。信息傳播具有較大的滯后性。 另外,在目前我國大部分高校在大學(xué)生創(chuàng)業(yè)和社團(tuán)活動(dòng)中,二手物品交易市場(chǎng)仍通過提供固定的交易市場(chǎng)進(jìn)行交易, 需要通過跳蚤市場(chǎng)或是貼廣告作為交易的中介,時(shí)間和地點(diǎn)的不穩(wěn)定性提高了交易的困難度,想要成功進(jìn)行交易變的非常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 3 常困難。 比如所有的網(wǎng)上交易都無法做到實(shí)名制,具有安全隱患;復(fù)雜一點(diǎn)的如二手設(shè)備交易,因?yàn)榫W(wǎng)上交易和習(xí)慣的傳統(tǒng)交易方法不同,也會(huì)遇到一些困難。 在我國,目前的網(wǎng)絡(luò)交易平臺(tái)包括二手交易在內(nèi)有很多,門戶網(wǎng)站以易趣、阿里巴巴、淘寶網(wǎng)等為主,而電腦配件等就以太平洋二手欄目為主,此外,還有當(dāng)當(dāng)、卓越、全球采購等著名的購物網(wǎng)站。 我國的電子商務(wù)起步晚,發(fā)展速度快。 國外電子商務(wù)系統(tǒng)發(fā)展已相對(duì)完善 ,仍存在一定的問題,大多數(shù)系統(tǒng)忽略了二手交易市場(chǎng)這個(gè)獨(dú)特的環(huán)境,針對(duì)性不強(qiáng)。 在電子商務(wù)的技術(shù)、市場(chǎng)和社會(huì)法律等方面,美國均處于領(lǐng)先地位,有著名的購物網(wǎng)站 、 eBay 等。 另外也是為了鍛煉自己,加強(qiáng)對(duì) JSP、 JavaBean、 Servlet、 Struts、 JavaScript 語言技術(shù)和 MVC三層開發(fā)模式的掌握能力,了解其內(nèi)部的運(yùn)行原理。 根據(jù)常州機(jī)電職業(yè)技術(shù)學(xué)院經(jīng)濟(jì)管理系學(xué)生社團(tuán)二手交易模式, 利用 Inter 這個(gè)媒介建常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 2 立一個(gè)功能強(qiáng)大的、界面美觀的 大學(xué) 校園二手 物品 交易 平臺(tái) , 為常州機(jī)電職業(yè)技術(shù)學(xué)院社團(tuán)信息化的發(fā)展及 學(xué)生們的二手貨物能更好的得到二次利用而搭建一個(gè)良好的交易平臺(tái)。這時(shí),如果大家能把不用的物品拿出來交換,就會(huì)得到共贏。在更多的時(shí)候,我們有很多東西都沒用處,一直閑著,或扔掉或舍不得存著。然而, 對(duì)于在校學(xué)生,一般而言,現(xiàn)在都還沒有自食其力,大都需要父母的財(cái)力支持。 Inter 經(jīng)過 20 多 年的發(fā)展,已經(jīng)成為世界上覆蓋最廣、規(guī)模最大、信息資源最豐富的計(jì)算機(jī)網(wǎng)絡(luò),它延伸到了世界的每一個(gè)角 落,兼容所有的傳輸媒介,支持成千上萬不同的應(yīng)用。特別是在 大學(xué) 校 園里面,作為走在世界發(fā)展最前端的 大 學(xué)生,首先,他們沒有時(shí)間也沒有精力去經(jīng)營一個(gè)二手貨物商店,而且他們也沒有足夠的二手貨來支撐這個(gè)商店,一般 大學(xué) 校園里 大 學(xué)生們的二手貨都只是零散的,并不能得到很好的二次利用。 選題背景 人類社會(huì)經(jīng)歷了從野蠻到文明、從原始社會(huì)到社會(huì)主義社會(huì)、從使用簡單石頭工具到現(xiàn)在使用智能化工具的過程,生活水平不斷提高,逐漸有了從物物交換到以貨幣為等價(jià)物的交換,經(jīng)歷了一個(gè)由低級(jí)到高級(jí)的過程。 Inter 在中國的迅速發(fā)展 ,人們?nèi)粘I钪性絹碓蕉嗟厥褂眠@項(xiàng)新的技術(shù)來為自己的工作 、 學(xué)習(xí) 和生活 服務(wù) 。本系統(tǒng)實(shí)用
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1