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

正文內(nèi)容

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

 

【正文】 同權(quán)限進(jìn)入不同的界面,為了防止數(shù)據(jù)的并發(fā)現(xiàn)象的出現(xiàn),數(shù)據(jù)的編輯必須由合法用戶來操作。要求有良好的人機(jī)界面,操作簡(jiǎn)單 (數(shù)據(jù)的添加、刪除、修改、查詢等方便快捷 )。 (5)易維護(hù)性。 技術(shù)可行性研究 此次 常州大學(xué)城大學(xué)生二手物品交易平臺(tái) 開發(fā)是大學(xué)專業(yè)知識(shí)的一次綜合應(yīng)用與提高, 通過搭建 系統(tǒng)開發(fā)環(huán)境,主要是安裝數(shù)據(jù)庫(kù)工具( SQL Server 2021),應(yīng)用程序開發(fā)工具( Myeclipse )以及網(wǎng)絡(luò)傳輸工具。 經(jīng)濟(jì)可行性研究 本系統(tǒng)開發(fā)及運(yùn)營(yíng)成本簡(jiǎn)單,為大學(xué)生交換物品提供了網(wǎng)絡(luò)支持,最新最快強(qiáng)大的時(shí)效性突破傳統(tǒng)二手市場(chǎng)的滯后性。 系統(tǒng)要求 (1)常州大學(xué)城大學(xué)生二手交易平臺(tái)應(yīng)該是一個(gè)模塊化、穩(wěn)定、安全的成型系統(tǒng); (2)軟件設(shè)計(jì)界面友好、使用方便,程序執(zhí)行安全、可靠、穩(wěn)定。其核心就是通過調(diào)查、分析,把本系統(tǒng)要實(shí)現(xiàn)的功能需求模塊確定下來。原來的問題也就變得容易解決。完成 指定的功能,滿足問題的要求。一個(gè)大型軟件可分別編寫不同的模塊。 信息隱蔽和局部化 : 信息隱蔽是指在設(shè)計(jì)和確定模塊時(shí),應(yīng)使得一個(gè)模 塊內(nèi)包含的信息對(duì)于不需要這些信息的模塊來說,是不能訪問。因?yàn)榻^大多數(shù)數(shù)據(jù)和過程對(duì)于軟件的其它部分而言是隱蔽的,從而由疏忽引入的錯(cuò)誤就很少可能傳播到軟件的其它部分。 模塊獨(dú)立性 : 模塊的劃分要使模塊間盡可能的相互獨(dú)立,獨(dú)立模塊較易維護(hù)。 在軟件的設(shè)計(jì)中應(yīng)追求盡可能松散的耦合。 常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 23 后臺(tái)功能模塊 總體設(shè)計(jì) 常州大學(xué)城大學(xué)生二手物品交易平臺(tái)采用 B/S 模式的三層架構(gòu)體系以及利用 MVC 三層設(shè)計(jì)模式開發(fā),后臺(tái)功能模塊主要包括用戶信息管理、商品信息管理、商城信息維護(hù)這三大模塊,后臺(tái)功能模塊的總體設(shè)計(jì)如圖 42所示: 常 州 大 學(xué) 城 大 學(xué) 生 二 手 物 品 交 易 平 臺(tái) 后 臺(tái)用 戶 管 理 商 城 信 息 管 理商 品 信 息 維 護(hù)注 冊(cè) 用 戶商 城 管 理 員注冊(cè)用戶刪除注冊(cè)用戶查詢管理員查詢管理員刪除管理員添加商 品 信 息商 品 類 別特價(jià)商品設(shè)置商品刪除商品添加類別添加類別刪除商品類別查詢信息發(fā)布信息刪除信息添加 圖 42 交易平臺(tái)后臺(tái)功能模塊的總體設(shè)計(jì) 在常州大學(xué)城大學(xué)生二手物品交易平臺(tái)中,后臺(tái)管理員進(jìn)入后臺(tái)管理界面,可以對(duì)交易平臺(tái)的用戶進(jìn)行查詢、刪除等操作;還可以對(duì)交易平臺(tái)內(nèi)的物品的種類進(jìn)行查詢、添加、刪除等操作;同時(shí)還可以維護(hù)交易平臺(tái)中的動(dòng)態(tài) 信息公告和友情鏈接等;后臺(tái)有兩種身份:管理員與超級(jí)管理員的權(quán)限區(qū)分,他們唯一的區(qū)別在于超級(jí)管理員可以添加、刪除相關(guān)管理員權(quán)限,而普通管理員只能維護(hù)自身的信息。數(shù)據(jù)庫(kù)類似于一個(gè)數(shù)據(jù)的 大倉(cāng)常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 24 庫(kù),能很好地實(shí)現(xiàn)數(shù)據(jù)共享,能維護(hù)數(shù)據(jù)的一致性。在目前的數(shù)據(jù)庫(kù)管理系統(tǒng)中有層次模型,網(wǎng)狀模型、關(guān)系模型三種數(shù)據(jù)模型。顯示和打印都極為方便。因此本平臺(tái)采用了一種能正確反映用戶實(shí)現(xiàn)環(huán)境,能被現(xiàn)行系統(tǒng)接受,易于維護(hù)、效率高的數(shù)據(jù)管理方法 數(shù)據(jù)庫(kù)系統(tǒng)。引用完整性基于定義主表與輔表之間的主鍵與外鍵的關(guān)系,保證各輔表外鍵對(duì)主表主鍵從屬關(guān)系的一致性。 ER 模型直常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 25 接從現(xiàn)實(shí)世界抽象出實(shí)體類型及實(shí)體間聯(lián)系,然后用 ER 圖來表示數(shù)據(jù)模型。 ( 2)菱形框,表示聯(lián)系類型(實(shí)體間的聯(lián)系)。因此根據(jù)現(xiàn)實(shí)需求的要求,將訂單模塊進(jìn)行劃分兩個(gè)實(shí)體類,即如圖 48 訂單信息實(shí)體、圖 49 訂單明細(xì)實(shí)體所示: 訂單信息編號(hào) 訂單編號(hào) 真實(shí)姓名會(huì)員名稱 聯(lián)系地址聯(lián)系電話付款方式送貨方式備注信息出貨標(biāo)識(shí)創(chuàng)建時(shí)間 圖 48 訂單信息實(shí)體 訂單明細(xì)編號(hào) 訂單編號(hào) 商品價(jià)格商品編號(hào) 商品數(shù)量 圖 49 訂單明細(xì)實(shí)體 根據(jù)需求說明要求用戶可以進(jìn)行在線留言的功能,包括用戶留言和回復(fù)功能,而如何確定留言模塊的實(shí)體類是我們數(shù)據(jù)庫(kù)設(shè)計(jì)的重點(diǎn)內(nèi)容之一。 用戶商品信息 友情鏈接公告信息訂單留言下訂單瀏覽瀏覽 發(fā)表記錄1nnmnmn1nm瀏覽nm 圖 414 實(shí)體關(guān)系( ER模型)圖 數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì) 根據(jù) ER 圖向關(guān)系模型轉(zhuǎn)換的原則,將這十一個(gè)實(shí)體轉(zhuǎn)換為關(guān)系模型,常州大學(xué)城大學(xué)生二手物品交易平臺(tái)需設(shè)計(jì)的表有會(huì)員信息表、管理員信息表、商品信息信息表、商品大類表、商品小類表、訂單信息表、訂單明細(xì)表、留言信息表、回復(fù)信息信息表、公告信息表、友情鏈接表等 11個(gè)表,還有商品大類 _商品小類常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 28 關(guān)系表、商品信息 _商品大類關(guān)系表、商品信息 _商品小類關(guān)系表、留言 _回復(fù)關(guān)系表、訂單信息 _訂單明細(xì)關(guān)系表、訂單信息 _會(huì)員信息關(guān)系表等共 6 個(gè)關(guān)系表,以下是部分關(guān)鍵表的結(jié)構(gòu)設(shè)計(jì)。具體 ER 圖如圖410 留言信息實(shí)體、圖 411 留言回復(fù)實(shí)體所示: 留言信息編號(hào) 留言標(biāo)題 留言者留言內(nèi)容 回復(fù)數(shù)量 創(chuàng)建時(shí)間 圖 410 留言信息實(shí)體 常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 27 留言回復(fù)編號(hào) 留言信息編號(hào) 回復(fù)者回復(fù)內(nèi)容 回復(fù)時(shí)間 圖 411 留言回復(fù)實(shí)體 本交易平臺(tái)中還涉及到動(dòng)態(tài)信息發(fā)布、友情鏈接等功能的實(shí)現(xiàn)。 常州大學(xué)城大學(xué)生二手物品交易平臺(tái)主要有會(huì)員信息,管理員信息,商品信息,訂單信息、訂單明細(xì)、留言信息、回復(fù)信息等十一個(gè)實(shí)體。但它只是數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步。目前廣泛使用的數(shù)據(jù)模型可分為兩種類型,一種是獨(dú)立于計(jì)算機(jī)系統(tǒng)的“概念數(shù)據(jù)模型”,如“實(shí)體聯(lián)系模型”;另一種是直接面向數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的“結(jié)構(gòu)數(shù)據(jù)模型”。 SQL server 數(shù)據(jù)庫(kù)系統(tǒng)具有完備的大型數(shù)據(jù)庫(kù)一致性、完整性和安全性控制措施,必須加以充分運(yùn)用,以保證系統(tǒng)的穩(wěn)定性。交流互動(dòng)對(duì)于本系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)有以下幾點(diǎn)說明:數(shù)據(jù)庫(kù)設(shè)計(jì)兼顧前面設(shè)計(jì)的數(shù)據(jù)流程圖,管理信息系統(tǒng)的設(shè)計(jì)并不是以數(shù)據(jù)庫(kù)為核心的數(shù)據(jù)庫(kù)應(yīng)用設(shè)計(jì),本系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)盡量滿足 3NF(第三范式)的要求,本系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)以提高系統(tǒng)運(yùn)行效率為前提。本設(shè)計(jì)采用關(guān)系數(shù)據(jù)庫(kù)。 數(shù)據(jù)模型是指數(shù)據(jù)庫(kù)中記錄與記錄之間聯(lián)系的數(shù)據(jù)結(jié)構(gòu)形成的。在數(shù)據(jù)庫(kù)系統(tǒng)中提供了對(duì)數(shù)據(jù)的訪問機(jī)制,能有組織的存儲(chǔ)相關(guān)的數(shù)據(jù),具有合理的存儲(chǔ)方式,快速的查詢效率和最小的數(shù)據(jù)冗余等特性。在設(shè)計(jì)時(shí)應(yīng)力求做到高內(nèi)聚。耦合是對(duì)一個(gè)軟件結(jié)構(gòu)內(nèi)不同模塊之間互連程度的度量。軟件結(jié)構(gòu)每一層中模塊表示對(duì)軟件抽象層次的次細(xì)化。局部化有助于實(shí)現(xiàn)信息隱蔽。處理復(fù)雜系統(tǒng)唯一有效的方法是用層次的方式構(gòu)造和分析它。從而提高軟件的可靠性,可修改性。每個(gè)模塊完成一個(gè)特定的子功能。系統(tǒng)設(shè)計(jì)的目標(biāo)是使系統(tǒng)實(shí)現(xiàn)擁有所要求的功能,同時(shí),力爭(zhēng)達(dá)到高效率、高可靠性、可修改性,并且容易掌握和使用。 客 服戶端 操作系統(tǒng): Windows XP 及以上版本; 瀏覽器: IE 及以上版本; 分辨率:最佳效果為 1024 768 像素。通過聯(lián)網(wǎng)的計(jì)算機(jī),每個(gè)用戶都可通過本系統(tǒng)瀏覽供求信息,檢索對(duì)自己有用的信息,完全滿足日常需求。而且,網(wǎng)上有許多語(yǔ)言方面的資料。在進(jìn)行系統(tǒng)的維護(hù)時(shí),只需要遠(yuǎn)程登錄服務(wù)器系統(tǒng),減少了維護(hù)系統(tǒng)的成本和周期。站點(diǎn)的數(shù)據(jù)承載量、功能模塊的單個(gè)或整體調(diào)整都可 以滿足變化的需要,這種適應(yīng)性稱為可擴(kuò)展性。常州大學(xué)城大學(xué)生二手物品交易平臺(tái)服務(wù)的對(duì)象主要是常州大學(xué)城各高校在校大學(xué)生,因此要真對(duì)大學(xué)生及社團(tuán)或大學(xué)生創(chuàng)業(yè)人員的實(shí)際需求進(jìn)行設(shè)計(jì)和開發(fā),要保證大學(xué)生對(duì)商品信息及時(shí)性、完整性等確保完善、準(zhǔn)確明了。主要包括游客、會(huì)員和管理員對(duì)本平臺(tái)的功能 要求。系統(tǒng)用戶分為會(huì)員和管理員兩類,管理員又可以分為超級(jí)管理員和普通管理員。 功能需求 交易平臺(tái)前臺(tái)功能需求 常州大學(xué)城大學(xué)生二手交易平臺(tái)前臺(tái)信息瀏覽顯示最新商品信息、特價(jià)商品常州機(jī)電職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì) (論文 ) 16 信息,提供站內(nèi)搜索,方便用戶更快更準(zhǔn)確的找到所需信息,前臺(tái)提供用戶登錄和管理員登錄,并且可以大學(xué)城各高校校內(nèi)新聞,關(guān)心各校新聞。 該系統(tǒng)由前臺(tái)信息瀏覽、用戶管理和后臺(tái)管理兩部分組成。為了達(dá)到這一目的,我們必須對(duì)其中模糊的要求進(jìn)行澄清,然后才能決定是否可以采納。 圖 27 Struts的工作原理 本章小結(jié) 本章主要介紹了系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù),首先從 JSP、 Servlet、 JavaBean、JavaScript 編程語(yǔ)言開始入手,緊接著介紹 B/S 的 WEB 應(yīng)用體系結(jié)構(gòu),最后介紹了 MVC 三層開發(fā)模式技 術(shù)在 JSP 與 Struts 中的運(yùn)用。 (3)然后 Struts 將請(qǐng)求分發(fā)至相應(yīng)的 Action Bean 處理, ActionMapping 參數(shù)、 ActionForm 參數(shù)、 requset 和 response 都作為參數(shù)傳給處理請(qǐng)求的 Action Bean 和 execute 方法。在 Web 容器啟動(dòng)的時(shí)候, ActionServlet 被初始化,加載 配置文件 (這也是為什么當(dāng) Struts配置文件修改的時(shí)候需要重新啟動(dòng) Web容器 )。 JSP + Servlet+JavaBean 這種模式 Servlet 雖然可以起到一個(gè)控制作用,但 Servlet中的代碼不夠靈活,往往跳轉(zhuǎn)語(yǔ)句是一些硬代碼,這樣如果以后出現(xiàn)業(yè)務(wù)邏輯的改變,就需要改變很多的代碼, Struts 用 XML 文件保存了會(huì)動(dòng)態(tài)改變的一些跳轉(zhuǎn)語(yǔ)句與一些國(guó)際化的參數(shù),這樣如果程序要改變,只需要簡(jiǎn)單的改變 XML 文件即可。 在此種開發(fā)模式中, JSP 技術(shù)用來顯示頁(yè)面,該頁(yè)面中沒有任何的商業(yè)處理邏輯,通過 Servlet 技術(shù)來完成大量的事物處理工作。 JSP+Servlet+JavaBean 模型圖如圖 26所示。 JSP 開發(fā)中的 MVC 模型 JSP 網(wǎng)站開發(fā)技術(shù)標(biāo)準(zhǔn)提供了兩種開發(fā)模式:一種是 JSP+JavaBean 開發(fā)模式;一種是 JSP+Servlet+JavaBean 開發(fā)模式。 MVC應(yīng)用程序總是由這三個(gè)部分組成:模型、視圖和控制器,它們分別擔(dān)負(fù)不同的任務(wù)。動(dòng)態(tài)頁(yè)面中的腳本程序可以和數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行交 互。用戶和瀏覽器之間只有有 限的交互,而網(wǎng)站和用戶之間幾乎沒有交互。 基于 B/S的 WEB 應(yīng)用體系結(jié)構(gòu) 傳統(tǒng)的兩層體系結(jié)構(gòu) 在 Web 發(fā)展的初期, Web 應(yīng)用主要是通過靜態(tài)頁(yè)面在 Inter 上發(fā)布信息。同時(shí)它又是專門為制作 Web 網(wǎng)頁(yè)而量身定做的一種簡(jiǎn)單的編程語(yǔ)言。 Netscape 公司 Navigator 以上版本的瀏覽器都能支持 JavaScript 程序, 微軟 公司 Inter Explorer 以上版本的瀏覽器基本上支持 JavaScript。 JavaScript 是由 Netscape 公司開發(fā)的一種腳本語(yǔ)言( scripting language),或者稱為描述語(yǔ)言。所以當(dāng)單擊 Web 頁(yè)面中的超鏈接和發(fā)送 HTML 表單時(shí),控制器 (例如 :servlet)本身不輸出任何東西和做任何處理。例如它可能用象 EJBs 和 ColdFusion Components 這樣的構(gòu)件對(duì)象來處理數(shù)據(jù)庫(kù)。 MVC 一個(gè)大的好處是它能為你的應(yīng)用程序處理很多不同的視圖。使用 MVC 應(yīng)用程序被分成三個(gè)核心部件:模型、視圖、控制器。 Struts 技術(shù)簡(jiǎn)介 Struts 是一個(gè)為開發(fā)基于模型 (Model) -視圖 (View) - 控 制 器(Controller)(MVC)模式的應(yīng)用架構(gòu)的開源框架,是利用 Servlet, JSP 和 custom tag library 構(gòu)建 Web 應(yīng)用的一項(xiàng)非常有用的技術(shù)。 對(duì)于程序員來說,最好的一點(diǎn)就是 JAVABEAN 可以實(shí)現(xiàn)代碼的重復(fù)利用,另外對(duì)于程序的易維護(hù)性等等也有很重大的意義。這種支持不僅能縮短開發(fā)時(shí)間(可以直接利用經(jīng)測(cè)試和可信任的已有組件,避免了重復(fù)開發(fā)),也為 JSP 應(yīng)用帶來了更多的可伸縮性。JavaBean 就是 JAVA 的可重用組件技術(shù)。request 的作用域僅在一次請(qǐng)求,即瀏覽器發(fā)送一次請(qǐng)求到服務(wù)器處理該請(qǐng)求并發(fā)回響應(yīng)就結(jié)束了,相當(dāng)于局部變量。 處 理 完 畢 之 后 將 修 改 后 的 響 應(yīng) 信 息 發(fā) 送給 客 戶 端 。 除 了 檢 查 之 外 , 還 可 以 定 制 請(qǐng)求 , 如 修 改 請(qǐng) 求 標(biāo) 題 或 者 請(qǐng) 求 數(shù) 據(jù) 等 。該過濾器類的一個(gè)引用將傳遞給 FilterChain 對(duì)象,以允許過濾器將控制權(quán)傳遞給過濾器鏈中的下一個(gè)過濾器或者資源。過濾器并不是 servlet,他們并不實(shí)際創(chuàng)建一個(gè)請(qǐng)求。 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 tDateBase
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1