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

正文內(nèi)容

基于jsp新聞發(fā)布系統(tǒng)之登錄模塊與后臺一級新聞管理模塊的設(shè)計與實(shí)現(xiàn)畢業(yè)論文-在線瀏覽

2025-01-20 21:53本頁面
  

【正文】 .................................................. 15 主要負(fù)責(zé) ..................................................... 15 登錄模塊 ..................................................... 17 登錄處理頁面 ............................................ 17 修改登錄處理頁面( ),添加訪問控制 ............. 20 新聞發(fā)布系統(tǒng)首頁面 ...................................... 22 系統(tǒng)主頁面 .............................................. 24 后臺的新聞一級標(biāo)題管理模塊 ................................... 27 創(chuàng)建一級新聞標(biāo)題 ( ) ............. 27 一級新聞標(biāo)題發(fā)布操作 .................................... 29 5 測試分析報告 ...................................................... 41 6 結(jié)論 .............................................................. 46 謝辭 .................................................................. 47 參考文獻(xiàn) .............................................................. 48 1 1 緒論 本課題的背景與來源 隨著 Inter 信息技術(shù)的高速發(fā)展和學(xué)校信息化進(jìn)程的不斷完善,建立一個的校內(nèi)新聞信息管理系統(tǒng)為學(xué)校信息的公布與查詢管理帶來便利。 我在三年的學(xué)習(xí)中,學(xué)習(xí)了若干門專業(yè)課程,但綜合應(yīng)用這些知識完成一個真實(shí)項目的能力較欠缺。 隨著 Inter 技術(shù)和 動態(tài)網(wǎng)站 技術(shù)的進(jìn)步, 該課題所采用的技術(shù) JSP+Servlet+JavaBean 服務(wù)是當(dāng)前動態(tài)網(wǎng)站制作中的 JSP 常用的技術(shù)。這些正是我們畢業(yè)設(shè)計的目的和意義。 通過本課題的開發(fā),我將提高如下能力 : ? 能夠運(yùn)用軟件工程的方法進(jìn)行軟件開發(fā),對軟件項目的整體開發(fā)流程有一個 2 詳細(xì)深入的認(rèn)識。 通過畢業(yè)設(shè)計的鍛煉使我們能在技術(shù)的綜合應(yīng)用上有較大提高。 本 課題研究的主要任務(wù) 分析總體結(jié)構(gòu),設(shè)計數(shù)據(jù)庫,畫出總體設(shè)計結(jié)構(gòu)圖。完成論文。企業(yè)對信息的掌握程度、信息獲取是否及時、信息能否得到充分利用、對信息的反應(yīng)是否敏感準(zhǔn)確,已越來越成為衡量一個企業(yè)市場競爭能力的重要因素。新聞發(fā)布系統(tǒng)是一個比較典型的文檔系統(tǒng),掌握了新聞發(fā)布系統(tǒng)的開發(fā),對于開發(fā)其他的文檔系統(tǒng)都有很大的幫助。大部分網(wǎng)站都是采用靜態(tài)的方式來發(fā)布和 管理信息的,可是網(wǎng)站需要更新的信息量也越來越大,所以這很不利于網(wǎng)站管理人員的工作。 2 系統(tǒng)相關(guān)技術(shù)背景綜述 . JSP JSP( IAVA SERVER PAGES)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),其在動態(tài)網(wǎng)頁的建設(shè)中有其強(qiáng)大而別特的功能,現(xiàn)介紹如下: JSP 的優(yōu)點(diǎn) : 1,將內(nèi)容的生成和顯示進(jìn)行分離 使用 JSP 技術(shù), Web 頁面開發(fā)人員可以使用HTML 或者 XML 標(biāo)識來設(shè)計和格式化最終頁面。生成內(nèi)容的邏輯被封裝在標(biāo)識和 JavaBeans 組件中,并且捆綁在小腳本中,所有的腳本在 服務(wù)器端運(yùn)行。 在服務(wù)器端, JSP 引擎解釋 JSP 標(biāo)識和小腳本,生成所請求的內(nèi)容(例如,通過訪問JavaBeans 組件,使用 JDBCTM技術(shù) 訪問數(shù)據(jù)庫,或者包含文件),并且將結(jié)果以 HTML(或者 XML)頁面的形式發(fā)送回瀏覽器。 2,生成可重用的組件 絕大多數(shù) JSP 頁面依賴于可重用的,跨平臺的組件( JavaBeans 或者 Enterprise JavaBeansTM組件)來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的 技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 JavaServer Page 技術(shù)封裝了許多功能,這些功能是在易用的、與 JSP相關(guān)的 XML 標(biāo)識中進(jìn)行動態(tài)內(nèi)容生成所需要的。 通過開發(fā)定制化標(biāo)識庫, JSP 技術(shù)是可以擴(kuò)展的。這使得 Web 頁面開發(fā) 人員能夠使用熟悉的工具和如同標(biāo)識一樣的執(zhí)行特定功能的構(gòu)件來工作。此外,你可以更明確的進(jìn)行分工, WEB 頁面設(shè)計人員編寫 HTML,只需要留出地方讓 SERVLETS 程序員插入動態(tài)部分即可。 6 作為 Java 平臺的一部分, JSP 擁有 Java 編程語言“一次編寫,各處運(yùn)行”的特點(diǎn)。 JSP 的運(yùn)行環(huán)境的安裝: 要使 WEB 服務(wù)器支持 JSP 首先需要裝 JAVA 的開發(fā)環(huán)境 JDK,現(xiàn)其最高版本為 ,其可在 下載。 其次是支持 jsp 引擎的 WEB 服務(wù)器或 jsp引擎。他們并不直接產(chǎn)生任何可見輸出,而只是告訴引擎如何處理其余 JSP 頁面。% ?%”標(biāo)記中。幾乎在所有 JSP 頁面頂部都會看到 “Page”指令。 “Include”指令可以把你的內(nèi)容分成更多可管理的元素,比如包括一個普通頁面頁眉或頁腳的元素。% include file= % 2 .JSP 聲明用來讓你定義頁面級變量,以保存信息或定義 JSP 頁面的其余部分可能需要的支持方法。聲明一般都在 “$60。一定要以分號 (;) 結(jié)束變量聲明,因為任何內(nèi)容都必須是有效的 Java 語句: $60。 %。 JSP 表達(dá)式包含在 “$60。 4. 代碼片段 /腳本片段 ( Scriptlets ) JSP 代碼片段或腳本片段是嵌在“$60。這種 Java 代碼在 Web 服務(wù)器響應(yīng)請求時就會運(yùn)行。例如,以下的代碼組合使用表達(dá)式和代碼片段,顯示 H H H3 和 H4 標(biāo)記中的 字符串“ Hello”。 HTML 文檔(即 Homepage 的源文件)是一個放置了標(biāo)記的 ASCII 文本文件,通常它帶有 .html 或 .htm 的文件擴(kuò)展名。 (如 WORD 文檔)轉(zhuǎn)換成HTML 文檔。 HTML 是在 SGML 定義下的一個描述性語言,或可說 HTML 是 SGML 的一個應(yīng)用程式, HTML 不是程式語言,如 C++ 和 Java 之類,它只是標(biāo)示語言,基本上你只要明白了各種 標(biāo)記的用法便算學(xué)懂了 HTML, HTML 的格式非常簡單,只是由文字及標(biāo)記組合而成,于 編輯方面,任何文字編輯器都可以,只要能將文件另存成 ASCII 純文字格 式即可,當(dāng)然 以專業(yè)的網(wǎng)頁編輯軟件為佳。雖然 HTML 語言描述了文檔的結(jié)構(gòu)格式,但并不能精確地定義文檔信息必須如何顯示和排列,而只是建議 Web 瀏覽器 (如 Mosiac, Netscape 等 )應(yīng)該如何顯示和排列這些信息,最終在用戶面前的顯示結(jié)果取決于 Web 瀏覽器本身的顯示風(fēng)格及其對標(biāo)記的解釋能力。 Java 語言從 20 世紀(jì) 90 年代初期開始,逐漸贏得了全世界無數(shù)程序員的心。 Java不但已經(jīng)成為網(wǎng)絡(luò)的源動力,而且還像空氣一樣滲入了信息應(yīng)用的各個角落,引領(lǐng)著IT 革命的腳步。用 Java 實(shí)現(xiàn)的 HotJava 瀏覽器(支持 Java applet)顯示了 Java 的魅力:跨平臺、動態(tài)的 Web、 Inter 計算。另一方面, Java 技術(shù)也不斷更新。 Java 應(yīng)用編程接口為 Java 應(yīng)用提供了一個獨(dú)立于操作 系統(tǒng)的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分?,F(xiàn)在 Java 平臺已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。 Java 應(yīng)用編程接口已經(jīng)從 版發(fā)展到 版。 Java 分為三個體系 J2SE(Java2 Standard Edition), J2EE(Java 2 Platform Enterprise Edition), J2ME(Java 2 Micro Edition)。通過編譯器,可以把 Java 程序翻譯成一種中間代碼 稱為字節(jié)碼 可以被 Java 解釋器 解釋的獨(dú)立于平臺的代碼。只需編譯一次,程序運(yùn)行時解釋 執(zhí)行。每中 Java 解釋器,不管是 Java 開發(fā)工具還是可以運(yùn) 行 Java 小應(yīng)用程序的 Web 瀏覽器,都是一種 Java VM 的實(shí)例。 Java 字節(jié)碼使“寫一次,到處運(yùn)行”成為可能。這個字節(jié)碼可以 運(yùn)行在任何 Java VM 上。 . SQL Server 數(shù)據(jù)庫的歷史 : 我 們采用了 SQL SERVER2020 數(shù)據(jù)庫 , SQL( Structured Query Language,譯為結(jié)構(gòu)化查詢語言)在關(guān)系型數(shù)據(jù)庫中的地位就猶如英語在世界上的地位。比如“ select * from 數(shù)據(jù)表名”代表要從某個數(shù)據(jù)表中取出全部數(shù)據(jù),在Oracle 9i、 SQL Server 20 FoxPro 等關(guān)系型數(shù)據(jù)庫中都可以使用這條語句。 7 在數(shù)據(jù)庫的版本上,我們選用 Microsoft SQL Server2020 簡稱 SQL Server),它是由一系列相互協(xié)作的組件構(gòu)成,能滿足最大的 Web 站點(diǎn)和企業(yè)數(shù)據(jù)處理系統(tǒng)存儲和分析數(shù)據(jù)的需求。 它的數(shù)據(jù)庫系統(tǒng)的服務(wù)器運(yùn)行在 Windows NT/2020 系統(tǒng)上,負(fù)責(zé)創(chuàng)建和維護(hù)表和索引等數(shù)據(jù)庫對象,確保數(shù)據(jù)完整性和安全性,能夠在出現(xiàn)各種錯誤時恢 復(fù)數(shù)據(jù)。將數(shù)據(jù)從服務(wù)器檢索出來后,可以生成拷貝,以便在本地保留,也可以進(jìn)行操作。它是基于客戶 /服務(wù) 器的數(shù)據(jù)庫管理系統(tǒng)。 3 系統(tǒng)設(shè)計 . 系統(tǒng)調(diào)查與用戶需求 新聞發(fā)布系統(tǒng)分類進(jìn)行開發(fā)設(shè)計的,主要實(shí)現(xiàn)如下目標(biāo): (1)、設(shè)置用戶搜索新聞信息功能模塊。 8 新聞發(fā)布系統(tǒng)結(jié)構(gòu)圖 根據(jù)新聞發(fā)布系統(tǒng)的功能需求,可以將 新聞發(fā)布 系統(tǒng)劃分為登錄,前臺,后臺 3個部分。 系統(tǒng)結(jié)構(gòu)如圖 31 所示: 圖 31: 系統(tǒng)結(jié)構(gòu)圖 (1)前臺與后臺部分的具體的系統(tǒng)功能結(jié)構(gòu)圖: 前臺部分的具體的系統(tǒng)功能結(jié)構(gòu)如圖 32 所示: 圖 32: 前臺部分的具體的系統(tǒng)功能結(jié)構(gòu)圖 9 后臺部分的具體的系統(tǒng)功能結(jié)構(gòu) 如 圖 33 所示 : 圖 33: 后臺部分的具體的系統(tǒng)功能結(jié)構(gòu)圖 . 系統(tǒng)功能模塊劃分 新聞 網(wǎng)是一個功能完善的新聞類網(wǎng)站,由用戶登錄、客戶前臺新聞瀏覽和管理員后臺新聞管理三大部分組成。 ( 3)、后臺管理模塊: 后臺主要包括后臺管理員設(shè)置及管理員對新聞信息的管理、對新聞一級標(biāo)題、二級標(biāo)題的添加。 圖 35: 管理員用例圖 系統(tǒng) 用例圖 如圖 36 所示: 11 圖 36: 系統(tǒng) 用例 圖 系統(tǒng)流程如圖 37 所示 : 圖 37: 系統(tǒng)流程圖 12 數(shù)據(jù)庫設(shè)計 系統(tǒng)數(shù)據(jù)庫簡介 數(shù)據(jù)庫是系統(tǒng)的靈魂,數(shù)據(jù)庫設(shè)計的好壞直接關(guān)系到后邊系統(tǒng)的可維護(hù)性、可擴(kuò)展性等。 、系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu) 1.新聞發(fā)布系統(tǒng)管理員信息數(shù) 據(jù)庫 : 列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu): 系統(tǒng)用戶信息:管理員的登陸名 (loginname)、管理員的登陸密碼 (password)。 b)新聞二級標(biāo)題的信息:二級新聞標(biāo)題序號 (ID),二級新聞標(biāo)題名稱 (Titlename)、二級新聞標(biāo)題的 文件位置 ( FilePath) 、二級新聞標(biāo)題的 管理員 (Creator), 二級新聞標(biāo)題的創(chuàng)建時間 (CreatTime),二級新聞標(biāo)題 所屬一級標(biāo)題的 ID( ParentTitle)。 創(chuàng)建前臺首頁面( ) 注:在系統(tǒng)的前臺首頁面上顯示存儲在數(shù)據(jù)庫中的新聞一級標(biāo)題 1)使用表格把頁面分為三塊:上欄、左下欄、右下欄 2)上欄顯示圖片 3)左下欄顯示新聞一級標(biāo)題,提取到一個單獨(dú)的文件 中 4)右下欄顯示新聞二級標(biāo)題,提取到一個單獨(dú)的文件 中 5)使用 include 指令引入這兩個文件 相關(guān)代碼: %page language=java contentType=text/html。charset=GBK% % page import=.*% % page import=% % page import=% % (GBK)。 String name = (loginName)。 PreparedStatement pStatement = null。 String sql = select * from userinfo where loginname = ? and password=?。 (1, na
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1