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

正文內(nèi)容

基于web的二手物品交易平臺設(shè)計與開發(fā)說明書-文庫吧

2025-04-17 19:04 本頁面


【正文】 面也在不斷擴大。然而, 對于在校學生,一般而言,現(xiàn)在都還沒有自食其力,大都需要父母的財力支持。尤其是大學生的花費更多,平時吃好、喝好、用好奉行“三好主義”,而殊不知父母的沉重負擔。在更多的時候,我們有很多東西都沒用處,一直閑著,或扔掉或舍不得存著。對這種情況,我們一般選擇前者 —— 扔掉。這時,如果大家能把不用的物品拿出來交換,就會得到共贏。 因此 , 大學 校園 里 學生們的二手貨能夠得到更好的利用所欠缺的正是這么一個交易平臺。 根據(jù)常州機電職業(yè)技術(shù)學院經(jīng)濟管理系學生社團二手交易模式, 利用 Inter 這個媒介建 2 立一個功能強大的、界面美觀的 大學 校園二手 物品 交易 平臺 , 為常州機電職業(yè)技術(shù)學院社團信息化的發(fā)展及 學生們的二手貨物能更好的得到二次利用而搭建一個良好的交易平臺。 研究目的和意義 本課題的提出 意在開發(fā)一個面向常州大學城二手交易市場的二手物品交易平臺,它的出發(fā)點必須是實用,操作簡單,界面友好, 讓 大學 校園內(nèi)有買賣需求的人群共享同一個信息渠道 ,實現(xiàn)買賣的 雙方線上、線下互動。 另外也是為了鍛煉自己,加強對 JSP、 JavaBean、 Servlet、 Struts、 JavaScript 語言技術(shù)和 MVC三層開發(fā)模式的掌握能力,了解其內(nèi)部的運行原理。 國內(nèi)外研究現(xiàn)狀 目前各國政府已充分認識到電子商務(wù)對經(jīng)濟增長的巨大推動作用,從而大力促進電子商務(wù)在國民經(jīng)濟各個領(lǐng)域的應(yīng)用。 在電子商務(wù)的技術(shù)、市場和社會法律等方面,美國均處于領(lǐng)先地位,有著名的購物網(wǎng)站 、 eBay 等。 歐洲雖起步落后于美國,但其發(fā)展勢頭卻非常迅猛。 國外電子商務(wù)系統(tǒng)發(fā)展已相對完善 ,仍存在一定的問題,大多數(shù)系統(tǒng)忽略了二手交易市場這個獨特的環(huán)境,針對性不強。 由于二手交易應(yīng)用的商務(wù)模式還在探索中,因此在現(xiàn)階段,二手交易的電子商務(wù)真正成熟發(fā)展的還不太多。 我國的電子商務(wù)起步晚,發(fā)展速度快。 經(jīng)過 1999~ 2021 年的萌芽, 2021~2021 年的高速增長階段,現(xiàn)在已經(jīng)進入了縱深發(fā)展階段。 在我國,目前的網(wǎng)絡(luò)交易平臺包括二手交易在內(nèi)有很多,門戶網(wǎng)站以易趣、阿里巴巴、淘寶網(wǎng)等為主,而電腦配件等就以太平洋二手欄目為主,此外,還有當當、卓越、全球采購等著名的購物網(wǎng)站。 目前國內(nèi)的網(wǎng)上交易市場 還存在缺乏誠信、安全、物流不暢、法律政策環(huán)境有待改善的問題。 比如所有的網(wǎng)上交易都無法做到實名制,具有安全隱患;復(fù)雜一點的如二手設(shè)備交易,因為網(wǎng)上交易和習慣的傳統(tǒng)交易方法不同,也會遇到一些困難。 發(fā)展二手交易電子商務(wù)網(wǎng)站,就要通過打造一個安全的交易環(huán)境,創(chuàng)新經(jīng)營策略來吸引網(wǎng)民,走大眾化的路線。 另外,在目前我國大部分高校在大學生創(chuàng)業(yè)和社團活動中,二手物品交易市場仍通過提供固定的交易市場進行交易, 需要通過跳蚤市場或是貼廣告作為交易的中介,時間和地點的不穩(wěn)定性提高了交易的困難度,想要成功進行交易變的非 3 常困難。信 息流動滯后,對于買方想要獲得二手交易市場的商品信息必須跑去跳蚤市場或是尋找公告板上張貼的廣告;而對于賣方想要使自己想賣的物品信息傳播出去要么破費去張貼廣告,要么就是節(jié)假日去跳蚤市場擺攤。信息傳播具有較大的滯后性。 因此根據(jù)我院經(jīng)濟管理系社團交易發(fā)展壯大開發(fā)常州大學城大學生二手物品交易平臺是十分必要的。 就目前大學生二手市場交易平臺的研究現(xiàn)狀來看,國內(nèi)大部分高校學生在該方面研究還沒有形成系統(tǒng),而相關(guān)的研究又是分散的、理論性的研究較多,而系統(tǒng)的、應(yīng)用性的研究較少。因此提供大學生二手物品交易平臺是十分重要的。 論文主要研究內(nèi)容 本課題依托常州機電職業(yè)技術(shù)學院經(jīng)濟管理系社團二手交易模式開發(fā)常州大學城大學生二手物品交易平臺的實現(xiàn),對 JSP、 JavaBean、 Servlet、 Struts及 JavaScript 技術(shù)、數(shù)據(jù)庫技術(shù)以及 UML 建模語言等前沿的技術(shù)和開發(fā)工具進行綜合運用,從而開發(fā)實現(xiàn)一套基于 Web 環(huán)境的以常州機電職業(yè)技術(shù)學院經(jīng)濟管理系社團二手市場交易模式為依托的常州大學城大學生二手物品交易平臺。 整個系統(tǒng)采用 B/S三層結(jié)構(gòu)進行設(shè)計,開發(fā)平臺使用的是 MyEclipse 集成開發(fā)平臺,使用 Java 編程語言,并結(jié)合 CSS+DIV 網(wǎng)頁設(shè)計模式和 MVC三層開發(fā)設(shè)計模式,采用 Apache 的 Tomcat 服務(wù)器,同時以 SQL SERVER 2021 作為數(shù)據(jù)庫平臺。具體研究內(nèi)容包括以下幾方面: (1)綜合運用計算機網(wǎng)絡(luò)技術(shù)、軟件技術(shù)、管理信息系統(tǒng)思想和軟件工程方法,選擇實現(xiàn)系統(tǒng)的技術(shù)方案,并確定其開發(fā)環(huán)境。 (2)研究實現(xiàn)系統(tǒng)的關(guān)鍵技術(shù): JSP、 JavaBean、 Servlet 結(jié)合的 MVC 三層設(shè)計模式、 Struts 中 MVC的設(shè)計模式、 Servlet 的監(jiān)聽器技術(shù)實現(xiàn)在線人數(shù)統(tǒng)計、Servlet 的過濾器技術(shù)實現(xiàn)用戶授權(quán)驗證、會話狀態(tài)管 理技術(shù)、 JavaScript 客戶端腳本技術(shù)。 (3)對常州大學城大學生二手物品交易平臺進行總體設(shè)計,確定系統(tǒng)的物理架構(gòu)、系統(tǒng)功能和軟件架構(gòu),并采用 ER模型圖示法和關(guān)系模型等技術(shù)對系統(tǒng)數(shù)據(jù)庫概念設(shè)計、邏輯設(shè)計和安全性設(shè)計。 (4)采用 UML對系統(tǒng)進行詳細設(shè)計,使用 JSP、 Servlet 和 Struts 技術(shù)、數(shù)據(jù)訪問技術(shù)、 Java 編程語言和 JavaScript 腳本語言等,實現(xiàn)用戶管理、商品信 4 息管理、購物車管理、動態(tài)信息公告、在線交流和留言管理等功能模塊。 (5)充分利用軟件測試方法保證軟件質(zhì)量,對常州大學城大學 生二手物品交易平臺進行單元測試、集成測試、驗收測試、系統(tǒng)測試,重點研究黑盒測試和白盒測試的方法。 5 2 系統(tǒng)關(guān)鍵技術(shù)研究 選擇 JSP、 JavaBean、 Servlet、 JavaScript 等作為應(yīng)用程序開發(fā)語言,采用Struts 框架,運用 MVC三層設(shè)計模式及 CSS+DIV 網(wǎng)頁設(shè)計模式,運用 Tomcat 服務(wù)器技術(shù),并選擇 SQL Server 2021 作為后臺的數(shù)據(jù)庫,整個系統(tǒng)完全基于 B/S (Browser/Server)模式進行設(shè)計。 JSP技術(shù)簡介 JSP是服務(wù)器端的腳本語言,是以 SERVLET 為基礎(chǔ)開發(fā)而成的動態(tài)網(wǎng)頁生成技術(shù),它的底層實現(xiàn)是 JAVA SERVLET。 JSP( JAVA SERVER PAGES)由 HTML 代碼和潛入其中的 JAVA 代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些代碼進行處理,然后將生產(chǎn)的 HTML 頁面返回客戶端的瀏覽器。按照腳本語言是服務(wù)于某一個子系統(tǒng)的語言這種論述, JSP應(yīng)當被看作是一種腳本語言。然而,作為一種腳本語言, JSP又顯得過于強大了,在 JSP 中幾乎可以使用全部的 Java 類。 JSP 的特點是面向?qū)ο蟆? 跨平臺、 和 SERVLET 一樣穩(wěn)定、 可以使用 SERVLET提供的 API,同時克服了 SERVLET 的缺點。 在使用 JSP時一般和 JAVABEANS 結(jié)合使用,從而將界面表現(xiàn)和業(yè)務(wù)邏輯分離。分開內(nèi)容和顯示邏輯的好處是,更新頁面外觀的人員不必懂得 Java 代碼,而更新 JavaBeans 三類的人員也不必是設(shè)計網(wǎng)頁的行家里手,就可以用帶 JavaBeans 類的 JSP 頁面來定義 Web 模板,以建立一個由具有相似的外觀的頁面組成的網(wǎng)站。 JavaBeans 類完成數(shù)據(jù)提供,這樣在模板中就沒有 Java 代碼,這意味著這些模板可以由 一個 HTML 編寫人員來維護。當然,也可以利用 Java Servlet 來控制網(wǎng)站的邏輯,通過 Java Servlet 調(diào)用 JSP 文件的方式來將網(wǎng)站的邏輯和內(nèi)容分離。 Servlet 技術(shù)簡介 Java Servlet 是 JSP 技術(shù)的基礎(chǔ), JSP 本身就是預(yù)先被編譯成 Servlet,然后再運行的,而且大型的 Web應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成, Servlet 這個名稱大概源于 Applet,現(xiàn)在國內(nèi)的翻譯方式很多,本文為了避免誤會,本文直接采用 Servlet 這個名稱而不做任何翻譯 ,讀者如果愿意, 6 可以稱之為 “ 小服務(wù)程序 ” 。 Servlet 其實和傳統(tǒng)的 CGI 程序和 ISAPI、 NSAPI等 Web 程序開發(fā)工具的作用是相同的,在使用 Java Servlet 以后,用戶不必再使用效率低下的 CGI 方式,也不必使用只能在某個固定 Web 服務(wù)器平臺運行的API方式來動態(tài)生成 Web 頁面。許多 Web 服務(wù)器都支持 Servlet,即使不直接支持 Servlet 的 Web 服務(wù)器也可以通過附加的應(yīng)用服務(wù)器和模塊來支持 Servlet。得益于 Java 的跨平臺的特性, Servlet 也是平臺無關(guān)的,實際上,只要符合 Java Servlet 規(guī)范, Servlet 是完全平臺無關(guān)且是 Web 服務(wù)器無關(guān)的。由于 Java Servlet 內(nèi)部是以線程方式提供服務(wù),不必對于每個請求都啟動一個進程,并且利用多線程機制可以同時為多個請求服務(wù),因此 Java Servlet 效率非常高。但Java Servlet 也不是沒有缺點,和傳統(tǒng)的 CGI、 ISAPI、 NSAPI 方式相同, Java Servlet 是利用輸出 HTML 語句來實現(xiàn)動態(tài)網(wǎng)頁的,如果用 Java Servlet 來開發(fā)整個網(wǎng)站,動態(tài)部分和靜態(tài)頁面的整合過程簡直就是一場噩夢。這就是為什么SUN后來 還要推出 Java Server Pages 的原因。 Servlet 工作流程 Servlet 是 Java 編寫的服務(wù)器端程序,是由服務(wù)器端執(zhí)行和調(diào)用的 Java 類。Servlet 是采用 Java 技術(shù)來實現(xiàn) CGI 功能的一種技術(shù),能夠像 CGI 一樣動態(tài)地擴展 Web服務(wù)器的功能,并采用請求 —— 響應(yīng)模式提供 Web 服務(wù)。 Servlet 和 CGI一樣都是運行在 Web 服務(wù)器上,用來生成 Web 頁面。 Servlet 的主要功能在于交互式地瀏覽和修改數(shù)據(jù),生成動態(tài) Web 內(nèi)容。其工作流程圖如圖 21 所示。 Servlet 工作流程: a)客 戶端發(fā)送請求信息至服務(wù)器。 b)服務(wù)器將請求信息發(fā)送至 Servlet。 c) Servlet 生成響應(yīng)內(nèi)容并將其傳給 Servlet。響應(yīng)內(nèi)容動態(tài)生成,通常取決于客戶端的請求。 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 工作流程圖 7 d)服務(wù)器將響應(yīng)信息返回至客戶端。 Servlet 過濾器開發(fā)技術(shù) Servlet 過濾器是一種小型的、可插入的 Web 組件,其提供了對 Web 應(yīng)用程序的前期處理和后期處理的邏輯控制,可以攔截請求和響應(yīng),以便查看、提取或以某種方式操作 正在客戶端和服務(wù)器之間進行交換的數(shù)據(jù)。 Servlet 過濾器具有動態(tài)、靈活、透明、模塊化、可移植、可重用等性質(zhì),是一種自包含的 、 模塊化的組件,可以在使用時將其添加到請求 /響應(yīng)鏈中,也可以被刪除而不影響到應(yīng)用程序的其他 Web組件。 Servlet過濾器應(yīng)用非常廣泛,有攔截的地方一般都可以用到過濾器,其也和 Servlet 類似,也需要在 Web應(yīng)用配置文件(即 )中進行配置部署。過濾器并不是 servlet,他們并不實際創(chuàng)建一個請求。他們是請求到達一個 servlet 前的預(yù)處理程序,響應(yīng)離開servlet 后的 后處理程序。 Servlet 過濾器 API 包含 3 個簡單的接口,即 Filter、 FilterChain 和FilterConfig,它們位于 包中。從編程的角度看,過濾器類將實現(xiàn) Filter接口,然后使用這個過濾器類中的 FilterChain和 FilterConfig接口。該過濾器類的一個引用將傳遞給 FilterChain 對象,以允許過濾器將控制權(quán)傳遞給過濾器鏈中的下一個過濾器或者資源。 FilterConfig 對象將由容器提供給過濾器,以允許訪問該過濾器的初始化數(shù)據(jù)。 過濾器應(yīng)用控制流程如圖 22所示。 圖 22 過濾器應(yīng)用控制流程 Servlet 監(jiān)聽器開發(fā)技術(shù) Servlet 監(jiān)聽器主要有三種,在 ServletContext(上下文對象)、 Session(會話)和 request(請求 )這三對象上進行監(jiān)聽,可以監(jiān)聽對象的創(chuàng)建、銷毀、瀏覽器 過濾器鏈 S e r v l e t處理后的響應(yīng)原始請求 處理后的請求響應(yīng)在 請 求 到 達 s e r v l e t 之 前 , 過 濾 器 可 以 截 取 該 請 求并 檢 查 請 求 內(nèi) 容 。 除 了 檢 查 之 外 , 還 可 以 定 制 請求 , 如 修 改 請 求 標 題 或 者 請 求 數(shù) 據(jù) 等 。 具 體 的 方法 是 對 傳 遞 過 來 的 S e r v
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1