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

正文內(nèi)容

基于web的二手物品交易平臺設(shè)計與開發(fā)論文(更新版)

2025-04-19 10:22上一頁面

下一頁面
  

【正文】 數(shù)數(shù)據(jù)和過程對于軟件的其它部分而言是隱蔽的,從而由疏忽引入的錯誤就很少可能傳播到軟件的其它部分。 在軟件的設(shè)計中應(yīng)追求盡可能松散的耦合。數(shù)據(jù)庫類似于一個數(shù)據(jù)的 大倉常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 (論文 ) 24 庫,能很好地實現(xiàn)數(shù)據(jù)共享,能維護(hù)數(shù)據(jù)的一致性。顯示和打印都極為方便。引用完整性基于定義主表與輔表之間的主鍵與外鍵的關(guān)系,保證各輔表外鍵對主表主鍵從屬關(guān)系的一致性。 ( 2)菱形框,表示聯(lián)系類型(實體間的聯(lián)系)。 用戶商品信息 友情鏈接公告信息訂單留言下訂單瀏覽瀏覽 發(fā)表記錄1nnmnmn1nm瀏覽nm 圖 414 實體關(guān)系( ER模型)圖 數(shù)據(jù)庫的邏輯設(shè)計 根據(jù) ER 圖向關(guān)系模型轉(zhuǎn)換的原則,將這十一個實體轉(zhuǎn)換為關(guān)系模型,常州大學(xué)城大學(xué)生二手物品交易平臺需設(shè)計的表有會員信息表、管理員信息表、商品信息信息表、商品大類表、商品小類表、訂單信息表、訂單明細(xì)表、留言信息表、回復(fù)信息信息表、公告信息表、友情鏈接表等 11個表,還有商品大類 _商品小類常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 (論文 ) 28 關(guān)系表、商品信息 _商品大類關(guān)系表、商品信息 _商品小類關(guān)系表、留言 _回復(fù)關(guān)系表、訂單信息 _訂單明細(xì)關(guān)系表、訂單信息 _會員信息關(guān)系表等共 6 個關(guān)系表,以下是部分關(guān)鍵表的結(jié)構(gòu)設(shè)計。 常州大學(xué)城大學(xué)生二手物品交易平臺主要有會員信息,管理員信息,商品信息,訂單信息、訂單明細(xì)、留言信息、回復(fù)信息等十一個實體。目前廣泛使用的數(shù)據(jù)模型可分為兩種類型,一種是獨立于計算機(jī)系統(tǒng)的“概念數(shù)據(jù)模型”,如“實體聯(lián)系模型”;另一種是直接面向數(shù)據(jù)庫邏輯結(jié)構(gòu)的“結(jié)構(gòu)數(shù)據(jù)模型”。交流互動對于本系統(tǒng)的數(shù)據(jù)庫設(shè)計有以下幾點說明:數(shù)據(jù)庫設(shè)計兼顧前面設(shè)計的數(shù)據(jù)流程圖,管理信息系統(tǒng)的設(shè)計并不是以數(shù)據(jù)庫為核心的數(shù)據(jù)庫應(yīng)用設(shè)計,本系統(tǒng)的數(shù)據(jù)庫設(shè)計盡量滿足 3NF(第三范式)的要求,本系統(tǒng)的數(shù)據(jù)庫設(shè)計以提高系統(tǒng)運行效率為前提。 數(shù)據(jù)模型是指數(shù)據(jù)庫中記錄與記錄之間聯(lián)系的數(shù)據(jù)結(jié)構(gòu)形成的。在設(shè)計時應(yīng)力求做到高內(nèi)聚。軟件結(jié)構(gòu)每一層中模塊表示對軟件抽象層次的次細(xì)化。處理復(fù)雜系統(tǒng)唯一有效的方法是用層次的方式構(gòu)造和分析它。每個模塊完成一個特定的子功能。 客 服戶端 操作系統(tǒng): Windows XP 及以上版本; 瀏覽器: IE 及以上版本; 分辨率:最佳效果為 1024 768 像素。而且,網(wǎng)上有許多語言方面的資料。站點的數(shù)據(jù)承載量、功能模塊的單個或整體調(diào)整都可 以滿足變化的需要,這種適應(yīng)性稱為可擴(kuò)展性。主要包括游客、會員和管理員對本平臺的功能 要求。 功能需求 交易平臺前臺功能需求 常州大學(xué)城大學(xué)生二手交易平臺前臺信息瀏覽顯示最新商品信息、特價商品常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 (論文 ) 16 信息,提供站內(nèi)搜索,方便用戶更快更準(zhǔn)確的找到所需信息,前臺提供用戶登錄和管理員登錄,并且可以大學(xué)城各高校校內(nèi)新聞,關(guān)心各校新聞。為了達(dá)到這一目的,我們必須對其中模糊的要求進(jìn)行澄清,然后才能決定是否可以采納。 (3)然后 Struts 將請求分發(fā)至相應(yīng)的 Action Bean 處理, ActionMapping 參數(shù)、 ActionForm 參數(shù)、 requset 和 response 都作為參數(shù)傳給處理請求的 Action Bean 和 execute 方法。 JSP + Servlet+JavaBean 這種模式 Servlet 雖然可以起到一個控制作用,但 Servlet中的代碼不夠靈活,往往跳轉(zhuǎn)語句是一些硬代碼,這樣如果以后出現(xiàn)業(yè)務(wù)邏輯的改變,就需要改變很多的代碼, Struts 用 XML 文件保存了會動態(tài)改變的一些跳轉(zhuǎn)語句與一些國際化的參數(shù),這樣如果程序要改變,只需要簡單的改變 XML 文件即可。 JSP+Servlet+JavaBean 模型圖如圖 26所示。 MVC應(yīng)用程序總是由這三個部分組成:模型、視圖和控制器,它們分別擔(dān)負(fù)不同的任務(wù)。用戶和瀏覽器之間只有有 限的交互,而網(wǎng)站和用戶之間幾乎沒有交互。同時它又是專門為制作 Web 網(wǎng)頁而量身定做的一種簡單的編程語言。 JavaScript 是由 Netscape 公司開發(fā)的一種腳本語言( scripting language),或者稱為描述語言。例如它可能用象 EJBs 和 ColdFusion Components 這樣的構(gòu)件對象來處理數(shù)據(jù)庫。使用 MVC 應(yīng)用程序被分成三個核心部件:模型、視圖、控制器。 對于程序員來說,最好的一點就是 JAVABEAN 可以實現(xiàn)代碼的重復(fù)利用,另外對于程序的易維護(hù)性等等也有很重大的意義。JavaBean 就是 JAVA 的可重用組件技術(shù)。 處 理 完 畢 之 后 將 修 改 后 的 響 應(yīng) 信 息 發(fā) 送給 客 戶 端 。該過濾器類的一個引用將傳遞給 FilterChain 對象,以允許過濾器將控制權(quán)傳遞給過濾器鏈中的下一個過濾器或者資源。 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è)計 (論文 ) 7 d)服務(wù)器將響應(yīng)信息返回至客戶端。Servlet 是采用 Java 技術(shù)來實現(xiàn) CGI 功能的一種技術(shù),能夠像 CGI 一樣動態(tài)地擴(kuò)展 Web 服務(wù)器的功能,并采用請求 —— 響應(yīng)模式提供 Web服務(wù)。 Servlet 技術(shù)簡介 Java Servlet 是 JSP 技術(shù)的基礎(chǔ), JSP 本身就是預(yù)先被編譯成 Servlet,然后再運行的,而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成, Servlet 這個名稱大概源于 Applet,現(xiàn)在國內(nèi)的翻譯方式很多,本文為了避免誤會,本文直接采用 Servlet 這個名稱而不做任何翻譯 ,讀者如果愿意,常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 (論文 ) 6 可以稱之為 “ 小服務(wù)程序 ” 。服務(wù)器在頁面被客戶端請求以后對這些代碼進(jìn)行處理,然后將生產(chǎn)的 HTML 頁面返回客戶端的瀏覽器。具體研究內(nèi)容包括以下幾方面: (1)綜合運用計算機(jī)網(wǎng)絡(luò)技術(shù)、軟件技術(shù)、管理信息系統(tǒng)思想和軟件工程方法,選擇實現(xiàn)系統(tǒng)的技術(shù)方案,并確定其開發(fā)環(huán)境。 另外,在目前我國大部分高校在大學(xué)生創(chuàng)業(yè)和社團(tuán)活動中,二手物品交易市場仍通過提供固定的交易市場進(jìn)行交易, 需要通過跳蚤市場或是貼廣告作為交易的中介,時間和地點的不穩(wěn)定性提高了交易的困難度,想要成功進(jìn)行交易變的非常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 (論文 ) 3 常困難。 國外電子商務(wù)系統(tǒng)發(fā)展已相對完善 ,仍存在一定的問題,大多數(shù)系統(tǒng)忽略了二手交易市場這個獨特的環(huán)境,針對性不強(qiáng)。這時,如果大家能把不用的物品拿出來交換,就會得到共贏。特別是在 大學(xué) 校 園里面,作為走在世界發(fā)展最前端的 大 學(xué)生,首先,他們沒有時間也沒有精力去經(jīng)營一個二手貨物商店,而且他們也沒有足夠的二手貨來支撐這個商店,一般 大學(xué) 校園里 大 學(xué)生們的二手貨都只是零散的,并不能得到很好的二次利用。本文在系統(tǒng)架構(gòu)上采用當(dāng)前比較流行的 B/S 結(jié)構(gòu),應(yīng)用 MVC 三層設(shè)計開發(fā)模式,通過JSP、 JavaBean、 Servlet 及 Struts 技術(shù)和 Microsoft SQL Server 2021 進(jìn)行開發(fā)設(shè)計,提供包括商品信息管理,購物車管理、在線交流、留言回復(fù)、動態(tài)信息展示等功能服務(wù)。 本文根據(jù)我院經(jīng)濟(jì)管理系社團(tuán)物品交易 模式,并通過分析、調(diào)查、走訪,完成了一個基于 WEB 的常州大學(xué)城大學(xué)生二手物品交易平臺的設(shè)計與開發(fā)。 隨著社會的發(fā)展,技術(shù)的不斷發(fā)展以及產(chǎn)品的不斷更新?lián)Q代使得人們對物質(zhì)的要求越來越高,隨之而來的問題便是越來越多的二手貨物堆積了下來卻無法得到更好的利用。對這種情況,我們一般選擇前者 —— 扔掉。 歐洲雖起步落后于美國,但其發(fā)展勢頭卻非常迅猛。 發(fā)展二手交易電子商務(wù)網(wǎng)站,就要通過打造一個安全的交易環(huán)境,創(chuàng)新經(jīng)營策略來吸引網(wǎng)民,走大眾化的路線。 整個系統(tǒng)采用 B/S 三層結(jié)構(gòu)進(jìn)行設(shè)計,開發(fā)平臺使用的是 MyEclipse 集成開發(fā)平臺,使用 Java 編程語言,并結(jié)合 CSS+DIV 網(wǎng)頁設(shè)計模式和 MVC 三層開發(fā)設(shè)計模式,采用 Apache 的 Tomcat 服務(wù)器,同時以 SQL SERVER 2021 作為數(shù)據(jù)庫平臺。 JSP( JAVA SERVER PAGES)由 HTML 代碼和潛入其中的 JAVA 代碼所組成。當(dāng)然,也可以利用 Java Servlet 來控制網(wǎng)站的邏輯,通過 Java Servlet 調(diào)用 JSP 文件的方式來將網(wǎng)站的邏輯和內(nèi)容分離。 Servlet 工作流程 Servlet 是 Java 編寫的服務(wù)器端程序,是由服務(wù)器端執(zhí)行和調(diào)用的 Java 類。響應(yīng)內(nèi)容動態(tài)生成,通常取決于客戶端的請求。從編程的角度看,過濾器類將實現(xiàn) Filter接口,然后使用這個過濾器類中的 FilterChain和 FilterConfig接口。 具 體 的 方 法 是 通 過 操作 s e r v l e t 對 象 傳 遞 給 它 的 S e r v l e t R e s p o n s e 對 象 來達(dá) 到 目 的 。 JavaBean 技術(shù)簡介 JAVABEAN 是基于 JAVA 的組建模型,有點類似于 MICROSOFT 的 COM 組建。 JAVABEAN 通過 JAVA 虛擬機(jī)( JAVA VIRTUAL MACHINE)執(zhí)行,運行 JAVABEAN 最小的需求 是 。 MVC 是一個設(shè)計模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開。在 MVC 的三個部 件中,模型擁有最多的處理任務(wù)。 JavaScript 技術(shù)簡介 JavaScript 就是適應(yīng)動態(tài)網(wǎng)頁制作的需要而誕生的一種新的編程語言,如今越來越廣泛地使用于 Inter 網(wǎng)頁制作上。 Javascript短小精悍,又是在客戶機(jī)上執(zhí)行的 , 大大提高了網(wǎng)頁的瀏覽速度和交互能力。網(wǎng)站的信息提供者通過更新服務(wù)器上的網(wǎng)頁來向用戶常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 (論文 ) 11 提供最新的信息。 MVC 三層開發(fā)模式簡介 MVC 是一種設(shè)計模式,她強(qiáng)制性地把應(yīng)用程序的輸入、處理和輸出分開。此模型常常會導(dǎo)致頁面被嵌入大量的腳本語言或者 Java 代碼段,當(dāng)處理大型業(yè)務(wù)時,頁面程序?qū)⒆兊卯惓?fù)雜給開發(fā)和維護(hù)帶來困難。 Struts 開發(fā)中的 MVC 模型 在以上提到的 JSP + JavaBean 或 JSP + Servlet+JavaBean 也可以完成相應(yīng)的功能,但 Jsp + JavaBean 的缺點是 Java 代碼全部嵌套在 JSP 頁面里邊,這樣一旦出現(xiàn)問題,將會很難從 HTML 與 JAVA 混合的頁面出找出錯誤。在調(diào)用 Action 的 execute 方法前, ActionServlet 還需要準(zhǔn)備好ActionMapping 參數(shù), ActionMapping 中包含了該 Action 的配置信息。本階段所研究的對象是軟件項目的用戶要求,必須全面理解用戶的各項要求,但又不能全盤接受所有的要求。管理員可以查看、管理用戶信息,管理商品信息,保證網(wǎng)站運轉(zhuǎn)。 性能需求 系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)常州大學(xué)城大學(xué)生二手交易平臺網(wǎng)絡(luò)化、規(guī)范化、自動化、 即時 化、專業(yè)化。 (4)可擴(kuò)展性。 對開發(fā)利用的開發(fā)語言 JSP、 Servlet、 Struts、 JavaScript 都有比較全面的研究,同時掌握 MVC 三層開發(fā)模式和 DIV+CSS 網(wǎng)頁設(shè)計模式, 對網(wǎng)絡(luò)技術(shù)和操作系統(tǒng)也有系統(tǒng) 的了解,熟悉計算機(jī)原理,能解決常見的硬件故障和硬件選擇。 開發(fā)環(huán)境 服務(wù)器端 操作系統(tǒng): Windows XP 及以上版本; Web 服務(wù)器: Tomcat ; 開發(fā)環(huán)境: 集成開發(fā)環(huán)境; Web 開發(fā)框架: Struts ; 常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計 (論文 ) 20 Java 開發(fā)包: JDK 以上; 數(shù)據(jù)庫: SQL Server 2021; 瀏覽器: IE 及以上版本; 分辨率:最佳效果為 1024 768 像素。模塊化設(shè)計是把大型軟件按照一定的原則劃分成一個較小的相對功能獨立又相關(guān)聯(lián)的模塊。模塊化理論的幾個重要概念如下: 抽象 : 抽象就是抽象出事物的本質(zhì)特性而暫時不考慮它們的細(xì)節(jié)。 逐步求精的模塊化概念 : 逐步求精和模塊化的抽象是密切相關(guān)的。內(nèi)聚標(biāo)志一個模塊內(nèi)各個元素彼此結(jié)合的緊密程度,它是信息隱藏和局部化概念的自然擴(kuò)展,理想內(nèi)聚的模塊只做一件事情。數(shù)據(jù)庫設(shè)計是系統(tǒng)設(shè)計的一個重要內(nèi)容,其設(shè)計質(zhì)量的好壞直接影響系統(tǒng)開發(fā)的成敗,系統(tǒng)的質(zhì)量,系統(tǒng)效率及可維護(hù)性。其中的排序和索引功能,對 數(shù)據(jù)快速定位,查詢提供了有利條件。 數(shù)據(jù)庫的概念設(shè)計 在系統(tǒng)設(shè)計的開始,我首先考慮的是如何 用數(shù)據(jù)模型來數(shù)據(jù)庫的結(jié)構(gòu)與語義,以對現(xiàn)實世界進(jìn)行抽象。 ( 3)橢圓形框,表示實體的屬性。 (tb_users) 該表
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1