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

正文內(nèi)容

web信息發(fā)布系統(tǒng)論文(留存版)

2025-01-05 08:27上一頁面

下一頁面
  

【正文】 ................................................................. 40 本科畢業(yè)設(shè)計(論文) 1 第 1 章 緒論 系統(tǒng)研究的目的與意義 Inter 是目前世界上最大的計算機(jī)互聯(lián)網(wǎng)絡(luò) , 它遍布全球 , 將世界各地各種規(guī)模的網(wǎng)絡(luò)連接成一個整體 。 傳統(tǒng)的 B/S方式很難解決局部刷新的問題。信息發(fā)布系統(tǒng)具有多種的表現(xiàn)形式 , 各網(wǎng)站可按照自身的服務(wù)特點設(shè)計出適合自己的論壇形式 ,例如 ,各種信息發(fā)布系統(tǒng)、在線回答、各類供求信息、網(wǎng)上訂購等 ,都可以 是信息發(fā)布系統(tǒng)的表現(xiàn)形式 。而集成了 Ajax 技術(shù)的 Web 應(yīng)用極大地改善了這一點。在下一章中將介紹開發(fā)本系統(tǒng)所使用的技術(shù)與開發(fā)工具。 DOM 用來表示瀏覽器上的整個文檔對象及其層次結(jié)構(gòu),它的所有節(jié)點可以使用 JavaScript 腳本使用。 XMLHttpRequest 是由微軟公司發(fā)明的,在 Inter 中用作 ActiveX 對象,可通過 JavaScript、 VBScript或其它瀏覽器支 持的腳本語言調(diào)用,通過 HTTP 在瀏覽器和 Web 服務(wù)器之間收發(fā) XML 或其它數(shù)據(jù)。結(jié)果數(shù)據(jù)通常是通過 responseText 或者 responseXML 來獲取。正是通過 JavaScript 才實現(xiàn)了客戶端與服務(wù)器的異步數(shù)據(jù)交互。 3. 提供站內(nèi)信息的搜索功能。 4)登陸后可修改個人密碼。 信息發(fā)布 系統(tǒng) 的 E- R 圖 如圖 23所示。 表 31 當(dāng)前用戶活動表 active 序列編號 字段名稱 數(shù)據(jù)類型 說明 1 Id String 用戶編號 2 Sessionid String 用戶占用的會話 ID號 2. 系統(tǒng)用戶表 person 用系統(tǒng)用戶表來保存系統(tǒng)用戶(管理員和發(fā)布者)的基本信息。管理員的發(fā)布僅僅是將發(fā)布者發(fā)布的信息,將數(shù)據(jù)庫中的信息的發(fā)布屬性置成 yes。 // 判斷目錄或文件是否存在 if (!()) { // 不存在返回 false return flag。 //刪除文件夾下的所有文件 (包括子目錄 ) File[] files = ()。 在界面發(fā)布后,將上傳該界面所需的圖片,該方法將在下載與上傳模塊中進(jìn)行闡述。 } } } } var o = , l = , s = + // + 。 文件上傳 文件上傳的界面 如 圖 44所示。 文件下載 本系統(tǒng)中下載資料是通過 I/O 流自行實現(xiàn)文件下載的, 下載的原理如上, 具體代碼如下: public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { (text/html)。 //獲取保存文件的路徑 try{ File file=new File(spath1+fname)。 (application/octetstream)。 (alert(39。實現(xiàn)效果如 圖 45。 (acodec)。 ()。 if(pagenum){ =/pictures/+arrJs[page]。 } else{ =/pictures/+arrJs[page]。 圖 46 信息查看圖 通過該信息的 ID號,查詢信息表 ( news) ,獲取該編號的各種信息,存入相應(yīng)的對象中。 (r)。該方法有 3個 String參數(shù),他們分別是: upFilePath,表示要轉(zhuǎn)換格式的視頻文件; flvFilePath,表示轉(zhuǎn)換為 FLV格式后的文件的保存路徑; cutPicPath,表示保存視頻截圖的路徑。 } }catch(Exception e){ (script language=39。)。 //關(guān)閉流 String filename=()。 本科畢業(yè)設(shè)計(論文) 23 ResultSet result=null。 =file。 }catch(e){alert()} } /script 在本系統(tǒng)中通過調(diào)用 fnWebDAVFile()函數(shù),實現(xiàn)對 Office 文件的操作。 自從 webDav 的出現(xiàn)以來,微軟和 Adobe 等公司率先對它進(jìn)行支持。 if (!flag) break。 File file = new File(sPath)。 當(dāng)管理者決定將某信息刪除時,觸發(fā)的鏈接如下: td width=10% a href=39。 表 37 圖片資源表 pic 序列編號 字段名稱 數(shù)據(jù)類型 說明 1 ID Int 自動編號 2 Father String 信息編號 ,代表該圖片是哪個信息的 3 Piame String 圖片的名字 4 Savename String 圖片的保存名字 box 本科畢業(yè)設(shè)計(論文) 14 用留言表來保存用戶的留言信息的基本信息。多用戶系統(tǒng)的工作流程都是從用戶登錄模塊開始,對用戶的身份進(jìn)行認(rèn)證。 本科畢業(yè)設(shè)計(論文) 8 數(shù)據(jù)流圖 數(shù)據(jù)流圖是組織中信息運動的抽象,是 信息發(fā)布 系統(tǒng)邏輯模型的主要形式。 8. 管理者可以對所有發(fā)布者撰寫的信息進(jìn)行發(fā)布,刪除、修改、查詢。 HTML 文件中只包含結(jié)構(gòu)和內(nèi)容的信息 CSS 文件中只包含樣式的信息。 JavaScript對頁面對象的操作由對象事件觸發(fā)。在這個技術(shù)出現(xiàn)之前,由于技術(shù)上的限制,人們認(rèn)為Web應(yīng)用就是由一系列連續(xù)切換的頁面組成的。樹根之下是子一級的對象,子對象也有它自己的子對象。 基于 Ajax 技術(shù)的 Web 應(yīng)用通過在瀏覽器客戶端與服務(wù)器中間加了一層 Ajax引擎,消除了 傳統(tǒng) Web應(yīng)用只能同步請求的特性。 傳統(tǒng)的 B/S 方式很難解決局部刷新的問題。 目前 信息網(wǎng)站的產(chǎn)業(yè)鏈地位還沒有完整地形成, 2020 年的網(wǎng)絡(luò) 市場依然處于爆發(fā)期前的充分競爭期。近年來 , 隨著網(wǎng)絡(luò)用戶要求的不斷提高及計算機(jī)科學(xué)的迅速發(fā)展 , 特別是數(shù)據(jù)庫技術(shù)在 Inter 中的廣泛應(yīng)用 , Web 站點向用戶提供的服務(wù)將越來越豐富 , 越來越人性化 。本文論述的就是采用 Jsp + Apache + Acess2020 開發(fā)環(huán)境開發(fā)動態(tài)的 Web 網(wǎng)絡(luò) 電力信息 發(fā)布系統(tǒng)。站在網(wǎng)絡(luò)時代的前夜 , 我們清晰地聽到了網(wǎng)絡(luò)時代的宣言:誰掌握了網(wǎng)絡(luò) , 誰就掌握了未來。傳統(tǒng)的 Web技術(shù)由于互動性和實時性的缺陷 ,已經(jīng)無法滿足現(xiàn)實的需要。部分功能的實現(xiàn)使用了 Ajax技術(shù),例如數(shù)據(jù)分頁的實現(xiàn)。 1. DOM模型 DOM(Document Object Model,文檔對象模型 )是 W3C 組織推薦的一種用于 HTML 和 XML文檔的應(yīng)用編程接口。 3) 這個結(jié)構(gòu)是基于“層”概念的 。 2) 構(gòu)建發(fā)送內(nèi)容 :在 XMLHttpRequest 對象初始化后,通過傳入?yún)?shù) url 和指定請求屬性填寫 open方法來建立資源連接,設(shè)置 onreadystatechange屬性通知 XMLHttpRequest對象 callback 函數(shù)處理狀態(tài)的改變,最后使用 send 方法發(fā)送請求,交付服務(wù)器處理。正是通過 JavaScript, Ajax才能將各個關(guān)鍵技術(shù)有機(jī)的結(jié)合起來。對常見 本科畢業(yè)設(shè)計(論文) 7 網(wǎng)站的 信息 管理的各個方面: 信息 錄入、瀏覽、刪除、修改、搜索等方面都大體實現(xiàn), 實現(xiàn)了網(wǎng)站對即時新聞的管理要求 。 2. 信息發(fā)布 員 此類用戶具有以下權(quán)限 : 1) 具有管理其發(fā)布信息的權(quán)限。 E- R圖是概念模型最常用的表示方法,在 E- R圖中 表示方法有 : 1. 用長方形表示實體型,在框內(nèi)寫上實體名。 后臺系統(tǒng)中 管理員擁有所有的權(quán)限,信息發(fā)布者只能對自己發(fā)布的信息進(jìn)行管理,包括修改信息內(nèi)容、刪除信息和刪除網(wǎng)友對自己的評論 。 查詢后的數(shù)據(jù)是進(jìn)行分頁顯示的 ,亦即每當(dāng)用戶請求時,發(fā)送一個請求頁數(shù)的參數(shù)。 public boolean DeleteFolder(String sPath) { boolean flag1=(matches1)。 } File dirFile = new File(sPath)。 普通信息的發(fā)表 發(fā)布員發(fā)布的信息,不能在用戶界面顯示,只能經(jīng)過管理員發(fā)布后才能顯示在用戶界面,而管理員發(fā)布的信息可以直接顯示到頁面,他們的差別僅僅是 SQL 語言的選用,即對數(shù)據(jù)庫中信息表 Kind 的發(fā)布屬性為 yes 或是 no。)。文 件下載的實現(xiàn)相對于文件上傳比較簡單,首先獲取要下載文件的具體路徑,然后根據(jù)該路徑創(chuàng)建一個 類,通過該 類引 用文 件, 接下 來將 File 類 作為 參數(shù) 構(gòu)建一 個文 件字 節(jié)輸 入流FileInputStream,并通過該流將文件內(nèi)容讀到一個字節(jié)數(shù)組中去,最后從 response 對象中獲取一個輸出流,在進(jìn)行相應(yīng)的設(shè)置后,將字節(jié)數(shù)組中的內(nèi)容寫到該輸出流中,此時會在客戶端彈出文件下載對話框,實現(xiàn)文件的下載。 (button)。 String fname=date+_+name。filename= + new String((gb2312),ISO88591))。 } } else{ (script language=39。 (setTimeout((),10000))。 (6)。 ()。ij。 height:326px。通過“上一頁”與“下一頁”查看該信息的圖片, 將包含圖片路 徑的數(shù)組 path12賦給 JS中的全局變量 arrJs中并用 page變量保存當(dāng)前頁面顯示的圖片頁數(shù),當(dāng)用戶點擊下一頁時,page++,檢測 page變量超過圖片總數(shù)時,提示用戶最后一頁,當(dāng)用戶點擊上一頁時, page,檢測 page變量為 1時,提示用戶第一頁。 //添加參數(shù) y,該參數(shù)制定將覆蓋已存在的文件 (flvfilepath)。 (ffmpegPath)。 (alert(39。)。 (buffer)。 result=()。 (input)。 文件上傳與下載模塊 包括用戶下載資源,發(fā)布者和管理員上傳資源。 // 通過 webDav操作 Office文件 // nMod 1 查看 // nMod 2 編輯,默認(rèn) // nMod 3 創(chuàng)建 本科畢業(yè)設(shè)計(論文) 20 function fnWebDAVFile(szPath, nMod) { try{ undefined == typeof contextPath amp。 } } } 普通信息的修改 發(fā)布員只能修改該發(fā)布員自己的信息,而管理員可以修改所有信息,當(dāng)要修改信息時,觸發(fā)鏈接如下: td width=10% a href=39。 ()) { ()。在這些信息刪除時,需要調(diào)用刪除硬盤文件的方法。 由于普通信息, office 信息,下載信息,視頻信息對于查詢、信息發(fā)布、刪除等操作的操作原理一致,僅僅是操作數(shù)據(jù)庫中的數(shù)據(jù)表不同,所以下面以普通信息為例,介紹信息的查詢、發(fā)布、刪除等操作。 第 1 個過程決定用戶能否進(jìn)入 管理 系統(tǒng)。數(shù)據(jù)流圖的符號說明如圖 21所示。 1. 普通用戶 此類用戶具有以下權(quán)限 : 1) 瀏覽已發(fā)布的信息。 3) 作者和讀者可以自己決定文件的顯示 。JavaScript 從其中及時獲取到事件請求數(shù)據(jù)和狀態(tài),調(diào)用響應(yīng)函數(shù)完成工作,返回處理結(jié)果。然而 XMLHttpRequest 技術(shù)的出現(xiàn)使得程序員可以打破這種笨拙的開發(fā)模式,以一種全新的方式來做 Web 開發(fā),為用戶提供更好的交互體驗。文檔對象模型把整張網(wǎng)頁組織成這樣的一個樹狀的結(jié)構(gòu),樹結(jié)構(gòu)中的每一個元素都被視為一個 本科畢業(yè)設(shè)計(論文) 5 結(jié)點 (Node)。 Ajax 引擎最大的特點就是允許客戶端程序與服務(wù)器端程序進(jìn)行異步的通信,從而使用戶從請求 /響應(yīng)中解脫出來并提高了響應(yīng)的效率。要求設(shè)計系統(tǒng)解決如下問題: 1. 信息發(fā)布系統(tǒng)的用戶界面和管理界面簡潔,方便用戶使用。 網(wǎng)絡(luò) 信息 發(fā)布形式簡單,發(fā)布快捷,費用低廉,易于快速更新,
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1