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

正文內(nèi)容

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

  

【正文】 州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 14 ActionForward 對(duì)象轉(zhuǎn)發(fā)到相應(yīng)的 JSP 頁(yè)面。 因此,下面結(jié)合 Struts 的運(yùn)行過(guò)程介紹 Struts 核心組件的職能和作用來(lái)完成 MVC 三層的開(kāi)發(fā)設(shè)計(jì)。 Servlet 是運(yùn)行在 Web 服務(wù)器上,用來(lái)生成 Web 頁(yè)面。 圖 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)更新。 CGI, JSP, PHP 等技術(shù)的出現(xiàn),使得開(kāi)發(fā)動(dòng)態(tài)交互式的 Web應(yīng)用得以實(shí)現(xiàn)。 JavaScript 使有規(guī)律地重復(fù)的 HTML 文段簡(jiǎn)化,減少 下載時(shí)間。 JavaScript 的出現(xiàn)使得網(wǎng)頁(yè)和用戶之間實(shí)現(xiàn)了一種實(shí)時(shí)性的、動(dòng)態(tài)的、交互性的關(guān)系,使網(wǎng)頁(yè)包含更多活躍的元素和更加精彩的內(nèi)容 。由于應(yīng)用于模型的代碼只需寫(xiě)一次就可以被多個(gè)視圖重用,所以減少了代碼的重復(fù)性。 視圖:視圖是用戶看到并與之交互的界面。 JAVABEAN 傳統(tǒng)的應(yīng)用在于可視化的領(lǐng)域,如 AWT 下的應(yīng)用。 JSP 通過(guò) JavaBean 實(shí)現(xiàn)了同樣的功能擴(kuò)充。 常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 8 添加屬性、刪除屬性、屬性值的改變等。 過(guò)濾器應(yīng)用控制流程如圖 22 所示。 Servlet 過(guò)濾器具有動(dòng)態(tài)、靈活、透明、模塊化、可移植、可重用等性質(zhì),是一種自包含的 、 模塊化的組件,可以在使用時(shí)將其添加到請(qǐng)求 /響應(yīng)鏈中,也可以被刪除而不影響到應(yīng)用程序的其他 Web組件。 Servlet 的主要功能在于交互式地瀏覽和修改數(shù)據(jù),生成動(dòng)態(tài) Web 內(nèi)容。許多 Web 服務(wù)器都支持 Servlet,即使不直接支持 Servlet 的 Web 服務(wù)器也可以通過(guò)附加的應(yīng)用服務(wù)器和模塊來(lái)支持 Servlet。然而,作為一種腳本語(yǔ)言, JSP 又顯得過(guò)于強(qiáng)大了,在 JSP 中幾乎可以使用全部的 Java 類。 (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ù)庫(kù)概念設(shè)計(jì)、邏輯設(shè)計(jì)和安全性設(shè)計(jì)。信息傳播具有較大的滯后性。 我國(guó)的電子商務(wù)起步晚,發(fā)展速度快。 根據(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)。 Inter 經(jīng)過(guò) 20 多 年的發(fā)展,已經(jīng)成為世界上覆蓋最廣、規(guī)模最大、信息資源最豐富的計(jì)算機(jī)網(wǎng)絡(luò),它延伸到了世界的每一個(gè)角 落,兼容所有的傳輸媒介,支持成千上萬(wàn)不同的應(yīng)用。本系統(tǒng)實(shí)用性較強(qiáng)、擴(kuò)展靈活、操作方便、安全穩(wěn)定。由于教育的階段性,大量的二手書(shū)籍及二手 物 品并沒(méi)有喪失或完全喪失其使用價(jià)值,每年畢業(yè)生的到來(lái)為校園二手交易市場(chǎng)提供了豐富的內(nèi)容。 由于 WEB 頁(yè)面能把文本、圖像、聲音、動(dòng)畫(huà)、視像等多種媒體信息集于一體 ,不但使信息的顯示更加生動(dòng),而且使信息的瀏覽更為方便 ,同時(shí) WEB 頁(yè)面 能實(shí)現(xiàn)網(wǎng)上交易平臺(tái)、客戶信息反饋 等方面 方便了 商家 與客戶之間信息交流。尤其是大學(xué)生的花費(fèi)更多,平時(shí)吃好、喝好、用好奉行“三好主義”,而殊不知父母的沉重負(fù)擔(dān)。 國(guó)內(nèi)外研究現(xiàn)狀 目前各國(guó)政府已充分認(rèn)識(shí)到電子商務(wù)對(duì)經(jīng)濟(jì)增長(zhǎng)的巨大推動(dòng)作用,從而大力促進(jìn)電子商務(wù)在國(guó)民經(jīng)濟(jì)各個(gè)領(lǐng)域的應(yīng)用。 目前國(guó)內(nèi)的網(wǎng)上交易市場(chǎng) 還存在缺乏誠(chéng)信、安全、物流不暢、法律政策環(huán)境有待改善的問(wèn)題。因此提供大學(xué)生二手物品交易平臺(tái)是十分重要的。 常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 5 2 系統(tǒng)關(guān)鍵技術(shù)研究 選擇 JSP、 JavaBean、 Servlet、 JavaScript 等作為應(yīng)用程序開(kāi)發(fā)語(yǔ)言,采用Struts 框架,運(yùn)用 MVC 三層設(shè)計(jì)模式及 CSS+DIV 網(wǎng)頁(yè)設(shè)計(jì)模式,運(yùn)用 Tomcat 服務(wù)器技術(shù),并選擇 SQL Server 2021 作為后臺(tái)的數(shù)據(jù)庫(kù),整個(gè)系統(tǒng)完全基于 B/S (Browser/Server)模式進(jìn)行設(shè)計(jì)。分開(kāi)內(nèi)容和顯示邏輯的好處是,更新頁(yè)面外觀的人員不必懂得 Java 代碼,而更新 JavaBeans 三類的人員也不必是設(shè)計(jì)網(wǎng)頁(yè)的行家里手,就可以用帶 JavaBeans 類的 JSP 頁(yè)面來(lái)定義 Web 模板,以建立一個(gè)由具有相似的外觀的頁(yè)面組成的網(wǎng)站。但Java Servlet 也不是沒(méi)有缺點(diǎn),和傳統(tǒng)的 CGI、 ISAPI、 NSAPI 方式相同, Java Servlet 是利用輸出 HTML 語(yǔ)句來(lái)實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的,如果用 Java Servlet 來(lái)開(kāi)發(fā)整個(gè)網(wǎng)站,動(dòng)態(tài)部分和靜態(tài)頁(yè)面的整合過(guò)程簡(jiǎn)直就是一場(chǎng)噩夢(mèng)。 b)服務(wù)器將請(qǐng)求信息發(fā)送至 Servlet。他們是請(qǐng)求到達(dá)一個(gè) servlet 前的預(yù)處理程序,響應(yīng)離開(kāi)servlet 后的 后處理程序。 具 體 的 方法 是 對(duì) 傳 遞 過(guò) 來(lái) 的 S e r v l e t R e q u e s t 對(duì) 象 進(jìn) 行 操 作 ,達(dá) 到 檢 查 和 修 改 的 目 的 。 Servlet 事件監(jiān)聽(tīng)器與 Java 的 GUI 事件監(jiān)聽(tīng)器類似,一般情況下按監(jiān)聽(tīng)的對(duì)象劃分, Servlet 事件監(jiān)聽(tīng)器可以分為: ( ServletContext)的事件監(jiān)聽(tīng)器; ( HttpSession)的事件監(jiān)聽(tīng)器; 聽(tīng)請(qǐng)求消息對(duì)象( ServletRequest)的事件監(jiān)聽(tīng)器。 JavaBean 組件可以用來(lái)執(zhí)行復(fù)雜的計(jì)算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫(kù)的交互以及數(shù)據(jù)提取等。由于 Struts 能充分滿足應(yīng)用開(kāi)發(fā)的需求,簡(jiǎn)單易用,敏捷迅速。在視圖中其實(shí)沒(méi)有真正的處理發(fā)生,不管這些數(shù)據(jù)是聯(lián)機(jī)存儲(chǔ)的還是一個(gè)雇員列表,作為視圖來(lái)講,它只是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式。它只是接收請(qǐng)求并決定調(diào)用哪個(gè)模型構(gòu)件去處理請(qǐng)求, 然后確定用哪個(gè)視圖來(lái)顯示模型處理返回的數(shù)據(jù)。微軟公司還有自己開(kāi)發(fā)的 JavaScript,稱為 JScript。用戶通過(guò)瀏覽器向服務(wù)器發(fā)送請(qǐng)求,服務(wù)器接收用戶端的請(qǐng)求,向客戶端瀏覽器發(fā)送所請(qǐng)求的頁(yè)面。 Web 服務(wù)器可以根據(jù)用戶的請(qǐng)求動(dòng)態(tài)更新頁(yè)面上的信息, Web 信息提供者可以通過(guò)改變數(shù)據(jù)庫(kù)中的數(shù)據(jù)向用戶提供最新信息,而不需要逐個(gè)更改頁(yè)面。 JSP+JavaBean 模型圖如圖 25所示。 Servlet 用來(lái)處理事務(wù)的請(qǐng)求,充當(dāng)著一個(gè)控制者的角色,并負(fù)責(zé)向客戶發(fā)送請(qǐng)求,創(chuàng)建 JSP 需要的 Bean常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 13 和對(duì)象 ,根據(jù)用戶的請(qǐng)求行為,決定將哪個(gè) JSP 頁(yè)面發(fā)送給用戶。Struts 處理請(qǐng)求的過(guò)程如下: (1)當(dāng)客戶端瀏覽器發(fā)起請(qǐng)求到 ActionServlet 時(shí), ActionServlet 首先對(duì)請(qǐng)求進(jìn)行一系列處理:根據(jù)請(qǐng)求的路徑和配置信息找到對(duì)應(yīng)的 Action Bean 和Form Bean。 常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 15 3 系統(tǒng)需求分析 需求分析不僅是軟件定義時(shí)期的最后一個(gè)階段,而且是軟件開(kāi)發(fā)期的第一個(gè)階段,也是關(guān)系到軟件開(kāi)發(fā)成敗的關(guān)鍵步驟。前臺(tái)信息瀏覽顯示最新商品信息、特價(jià)商品信息,提供站內(nèi)搜索,方便用戶更快更準(zhǔn)確的找到所需信息,前臺(tái)提供用戶登錄和管理員登錄,并且可以連接大學(xué)城各高校校內(nèi)新聞,關(guān)心各校新聞。不同類型的用戶具有嚴(yán)格的權(quán)限劃分。 (3)系統(tǒng)靈活性。 常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 19 系統(tǒng)可行性研究 通過(guò)常州大學(xué)城大學(xué)生二手物品交易平臺(tái)系統(tǒng)用戶可以隨時(shí)發(fā)布、刪除商品信息和求 購(gòu)信息,方便學(xué)生進(jìn)行物品交換,滿足大家對(duì)時(shí)效性、省力性、簡(jiǎn)單性、經(jīng)濟(jì)性的要求。 綜上所有的分析,已經(jīng)具備了各種條件,因此常州大學(xué)城大學(xué)生二手物品交易平臺(tái)可以開(kāi)發(fā)。 模塊化的依據(jù)是:把復(fù)雜問(wèn)題分解成許多容易解決的小問(wèn)題。有助于軟件開(kāi)發(fā)的組織管理。 信息隱蔽原理和局部化有助于在測(cè)試期間以及軟件維護(hù)期間修改軟件。耦合強(qiáng)弱取決于模塊間接口的復(fù)雜程度,進(jìn)入或訪問(wèn)一個(gè)模塊的點(diǎn),以及通過(guò)接口的數(shù)。另外數(shù)據(jù)的存儲(chǔ)和應(yīng)用程序彼此獨(dú)立,不僅便于數(shù)據(jù)的管理與控制而且有利于應(yīng)用程序的編寫(xiě)與調(diào)試。該數(shù)據(jù)庫(kù)實(shí)行增、刪、編輯、統(tǒng)計(jì)。 要注意主鍵與字段的唯一性,對(duì)每個(gè)數(shù)據(jù)庫(kù)表定義主鍵 (自動(dòng)索引并具備唯一性控制 ),通過(guò)指定表的主鍵,保證每一行的唯一性從而實(shí)現(xiàn)實(shí)體完整性。 ER 圖是直觀表示概念模型的 工具,它有三個(gè)基本成分: ( 1)矩形框,表示實(shí)體類型(考慮問(wèn)題的對(duì)象)。因此在數(shù)據(jù)概念設(shè)計(jì)過(guò)程中利用公告信息實(shí)體和友情鏈接實(shí)體對(duì)其功能的存儲(chǔ),具體 ER圖如圖 412 公告信息實(shí)體、圖 413友情鏈接實(shí)體所示: 公告信息編號(hào) 公告名稱 公告內(nèi)容 發(fā)布時(shí)間 友情鏈接編號(hào) 鏈接地址 鏈接名稱 圖 412 公告信息實(shí)體 圖 413 友情鏈接實(shí)體 對(duì)于這十一個(gè)實(shí)體之間的關(guān)系,可以用圖 414 的實(shí)體關(guān)系圖 (ER)來(lái)表示總體關(guān)系,由于實(shí)體和關(guān)系的屬性比較多,圖中省略了實(shí)體和關(guān)系的屬性信息??梢杂?ER圖來(lái)表示這些實(shí)體屬性關(guān)系具體如下圖所示: 用戶管理模塊的實(shí)體屬性之間的 ER 圖如圖 43用戶信息實(shí)體、圖 44管理員實(shí)體所示: 用戶信息編號(hào)會(huì)員名稱登錄密碼真實(shí)姓名年齡 職業(yè)電子郵箱找回密碼問(wèn)題問(wèn)題答案管理員編號(hào) 管理員名稱 密碼 真實(shí)姓名 類型標(biāo)識(shí) 圖 43 用戶信息實(shí)體 圖 44 管理員實(shí)體 本交易平臺(tái)中對(duì)商品信息的儲(chǔ)存采用了商品類別分類處理,即通過(guò)我院經(jīng)濟(jì)管理系社團(tuán)交易模式中對(duì)商品分類的啟發(fā),因此采取了商品大類、商品小類、商品信息對(duì)其進(jìn)行三種實(shí)體設(shè)計(jì),從而達(dá)到數(shù)據(jù)庫(kù)設(shè)計(jì)的要求,具體 ER 圖如圖45 商品信息實(shí)體、圖 46 商品大類實(shí)體、圖 47 商品小類實(shí)體所示: 編號(hào)商品信息所屬大類 所屬小類 商品名稱 商品介紹添加日期商品原價(jià)商品現(xiàn)價(jià) 銷售量 商品圖片折扣標(biāo)識(shí) 圖 45 商品信息實(shí)體 常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 26 商品大類編號(hào) 大類名稱 添加日期 商品小類編號(hào) 大類編號(hào) 添加日期小類名稱 圖 46 商品大類實(shí)體 圖 47 商品小類實(shí)體 在我院現(xiàn)實(shí)交易模式中,所有交易的訂單食都是通過(guò)紙質(zhì)材料進(jìn)行歸檔的,用戶管理員很 難對(duì)訂單很清楚的進(jìn)行分析。在本系統(tǒng)中我采用“實(shí)體聯(lián)系模型”( ER模型)來(lái)描述數(shù)據(jù)庫(kù)的結(jié)構(gòu)與語(yǔ)義,以對(duì)現(xiàn)實(shí)世界進(jìn)行第一次抽象。 在常州大學(xué)城大學(xué)生二手物品交易平臺(tái)的設(shè)計(jì)中,充分考慮到了交易平臺(tái)系統(tǒng)中數(shù)據(jù)繁雜,重復(fù)性很大,數(shù)據(jù)使用頻繁。不同的數(shù)據(jù)管理系統(tǒng)有不同的數(shù)據(jù)模型,數(shù)據(jù)庫(kù)設(shè)計(jì)的核心問(wèn)題是設(shè)計(jì)好的數(shù)據(jù)模型。 前臺(tái)功能模塊總體設(shè)計(jì) 常州大學(xué)城大學(xué)生二手物品交 易平臺(tái)采用 B/S 模式的三層架構(gòu)體系,前臺(tái)功能模塊主要包括用戶信息管理、商品信息展示、購(gòu)物車(chē)管理、在線交流、留言管理、動(dòng)態(tài)信息發(fā)布和友情鏈接這七大模塊,前臺(tái)功能模塊的總體設(shè)計(jì)如圖 41所示: 常 州 大 學(xué) 城 大 學(xué) 生 二 手 物 品 交 易 平 臺(tái) 前 臺(tái)用 戶 管 理購(gòu) 物 車(chē) 管 理商 品 信 息 展 示 留 言 管 理在 線 交 流新用戶注冊(cè)注冊(cè)用戶密碼找回注冊(cè)用戶登錄列 表 顯 示詳 細(xì) 信 息所 有 商 品 列 表商 品 搜 索 顯 示新 品 、 特 價(jià) 列 表生成訂單維護(hù)購(gòu)物車(chē)生成購(gòu)物車(chē)所 有 訂 單 列 表訂 單 詳 細(xì) 信 息發(fā)表留言回復(fù)留言查看所有留言其 他 內(nèi) 容動(dòng)態(tài)信息友情鏈接 圖 41 交易平臺(tái)前臺(tái)功能模塊總體設(shè)計(jì) 在常州大學(xué)城大學(xué)生二手物品交易平臺(tái)中,前臺(tái)所有的用戶都可以進(jìn)入交易平臺(tái)的首頁(yè),查看各種商品的列表信息并還可以進(jìn)行留言、回復(fù);對(duì)于會(huì)員用戶可以查看商品的詳細(xì)信息,進(jìn)行購(gòu)物、查看訂單信息、在線交流等功能。用自頂向下,逐步求精的方法由抽常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 22 象到具體的方式分配控制,簡(jiǎn)化了軟件設(shè)計(jì)和實(shí)施,提高了軟件的可理解 性和可測(cè)試性,并使得軟件更容易維護(hù)。一個(gè)復(fù)雜的動(dòng)態(tài)系統(tǒng)首先可以用一些高級(jí)的抽象概念構(gòu)造和理解,這些高級(jí)概念又可以用一些較低級(jí)的理解,直到最低層次的具體元素。把這些模塊結(jié)合起來(lái)組成一個(gè)整體。 本章小結(jié) 本章主要是對(duì)本系統(tǒng)進(jìn)行了需求分析,包括總體需求、功能需求、性能需求、系統(tǒng)的可行性研究、系統(tǒng)要求和開(kāi)發(fā)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1