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

正文內(nèi)容

畢業(yè)論文---基于jsp綜合新聞發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-文庫吧在線文庫

2024-12-22 01:06上一頁面

下一頁面
  

【正文】 發(fā)布系統(tǒng),為學(xué)校提供了一個(gè)功能強(qiáng)大的資源共享平臺是很有必要的 。 開發(fā)工具的選用及介紹 2 JSP的優(yōu)勢 Java Server Pages: “Java 動(dòng)態(tài)服務(wù)器網(wǎng)頁 ”,一般簡稱為 “JSP”, JSP 是一種以 Java語言為基礎(chǔ)的動(dòng)態(tài)網(wǎng)頁技術(shù)。如果核心邏輯被封裝在標(biāo)識和 Beans 中,那么其他人,如 Web 管理人員和頁面設(shè)計(jì)者,能夠編輯和使用 JSP 頁面,而不影響內(nèi)容的生成。標(biāo)準(zhǔn)的 JSP 標(biāo)識能夠訪問和實(shí)例化 JavaBeans 組件,設(shè)置或者檢索組件屬性,下 載Applet,以及執(zhí)行用 其他方法更難于編碼和耗時(shí)的功能。隨著越來越多的供應(yīng)商將 JSP 支持添加到他們的產(chǎn)品中,您可以使用自己所選擇的服務(wù)器和工具,更改工具或服務(wù)器并不影響當(dāng)前的應(yīng)用。 5)如果執(zhí)行了一個(gè)查詢 JSP代碼會處理 ()返回 Result對象。 JSP 的運(yùn)行環(huán)境 從最開始的 JSWDK 到現(xiàn)在的 Tomcat、 WebLogic 等, JSP 的運(yùn)行環(huán)境發(fā)生了很大的變化,出現(xiàn)了很多優(yōu)秀的 JSP 容器,如 Tomcat、 BEA WebLogic Server 和 WebLogic等。它的優(yōu)點(diǎn)是能夠?qū)⒎爆嵉?IT 流程進(jìn)行整合,并使其框架清晰,使用簡便,節(jié)省大量人力和事件,從而提高企業(yè)的辦公效率。 page JSP: 網(wǎng)頁本身 。 ◆ Session[工作 ]對象 Session 對象用于分別保存每一個(gè)用戶信息的對象,以便于跟蹤用戶的操作狀態(tài)。一旦創(chuàng)建 application 對象,該對象將一直保持下去,直到服務(wù) 器關(guān)閉為止。 (2) Command 對象:執(zhí)行 SQL 指令,訪問數(shù)據(jù)庫。一個(gè)數(shù)據(jù)庫中,包含了許多條記錄 (Record),而每條記錄是由多個(gè)字段 (Field)所組成,不同的字段存放這不同的數(shù)據(jù)。 10 第三章 需求分析 市場需求 分析 新聞發(fā)布系統(tǒng)( News Release System or Content Management System)又叫做內(nèi)容管理系統(tǒng),是一個(gè)基于新聞發(fā)布和內(nèi)容管理的全站管理系統(tǒng),新聞發(fā)布系統(tǒng)是基于 B/S 模式的 WEBMIS 系統(tǒng),本系統(tǒng)可以將雜亂無章的信息(包括文字、圖片和影音)經(jīng)過組織,合理有序地呈現(xiàn)在大家面前。新聞發(fā)布及管理在校園網(wǎng)中具有廣泛的應(yīng)用,隨著時(shí)代的進(jìn)步,信息的社會化,學(xué)校作為教育的前沿地帶,研究和開發(fā)學(xué)校新聞發(fā)布系統(tǒng),有著重要的意義, 當(dāng)然這也對新聞發(fā)布系統(tǒng)的開發(fā)提出了更高的要求。 (2) 安全指數(shù)高,防止黑客攻擊。 服務(wù)器端: Windows95/98/2020/XP, Inter Explorer(IE)等 數(shù)據(jù)庫:采用 Access 和 SQL,運(yùn)行于服務(wù)器端。 其他操作模塊包括:數(shù)據(jù)庫備份、數(shù)據(jù)庫恢復(fù)、新聞采集。 2. 本案例架構(gòu) —— MVC 3. 功能模塊 三層結(jié)構(gòu)架構(gòu) 本實(shí)例采用三層架構(gòu)設(shè)計(jì),它的工作原理如圖 42 所示。 圖 44 管理界面的功能模塊圖 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:管理員信息實(shí)體、新聞實(shí)體、小標(biāo)題實(shí)體、大標(biāo)題實(shí)體、專題實(shí)體。 19 下圖為生成數(shù)據(jù)庫的 ER 實(shí)體圖 可以生成 SQL 代碼 本系統(tǒng)用到的數(shù)據(jù)表 本系統(tǒng)的數(shù)據(jù)表如下各表所示: (1) 管理員表( admin) 20 表 41 管理員表 字段名稱 數(shù)據(jù)類型 說明 AdminID 自動(dòng)編號 AdminName 文本 管理員名稱 AdminPwd 文本 管理員密碼 AdminType 數(shù)字 管理員權(quán)限。 ② 可以注明所添加新聞的 來源和作者 ,可以選擇是否滾動(dòng)顯示,是否在頭條顯示,是否是圖片新聞。 //指定類所在的包 import .*。 //結(jié)果集對象 private String AccessDriver。 38 case 2:return(getConnToSql())。 } return (ParaName)。 //return 操作數(shù)據(jù)庫出錯(cuò),請仔細(xì)檢查 。 //return 操作數(shù)據(jù)庫出錯(cuò),請仔細(xì)檢查 。 Statement stmt = (1004,1007)。 } else { (登錄失敗 !)。 static final int S14 = 22。 static final int S34 = 23。 private byte buffer[]。 } private void Decode(long al[], byte abyte0[], int i) { int j = 0。 k += 4) { abyte0[k] = (byte)(int)(al[j] amp。 j++。 } private long G(long l, long l1, long l2) { return l amp。 } private long HH(long l, long l1, long l2, long l3, long l4, long l5, long l6) { l += H(l1, l2, l3) + l4 + l6。 return l。239。639。A39。E39。 0xf]。 i 16。 (MD5(\message digest\): + (message digest))。 if((args) == 0) 46 { (MD5 Test suite:)。 md5Update((), ())。 char ac1[] = new char[2]。C39。839。439。039。 } private long I(long l, long l1, long l2) { return l1 ^ (l | ~l2)。 l = (int)l (int)l5 | (int)l (int)(32L l5)。 } private long FF(long l, long l1, long l2, long l3, long l4, long l5, long l6) { l += F(l1, l2, l3) + l4 + l6。 abyte0[k + 2] = (byte)(int)(al[j] 16 amp。 j++。 count = new long[2]。 static final int S44 = 21。 static final int S24 = 20。 import 。dream39。 }catch(SQLException sqlexception){ ()。 SqlURL = getPara(SQLURL)。 AccessURL=AccessURL+AccessPath。 try { InputStream is = getClass().getResourceAsStream(FileName)。 //SQL Server 驅(qū)動(dòng)程序 private String SqlURL。 //配置文件名 private int DBType。 ② 管理員還可以 通過對新聞審核屬性的設(shè)置可以使新聞在首頁顯示或不顯示等。 (2) 后臺管理首頁 27 圖 53 后臺管理首頁頁面 系統(tǒng) 管理 1 系統(tǒng)基本信息 圖 54系統(tǒng)基本信息 用戶可以在這里面添加 用戶信息 2 系統(tǒng)參數(shù)設(shè)置 28 圖 55系統(tǒng)參數(shù)設(shè)置 用戶管理每頁顯示記錄數(shù): 10 參數(shù):為 (1999)之間的整數(shù): 日志管理每頁顯示記錄數(shù): 50 新聞管理每頁顯示記錄數(shù): 50 前臺顯示參數(shù):設(shè)置 首頁設(shè)置 首頁滾動(dòng)新聞條數(shù): 8 首頁頭條新聞條數(shù): 2 首頁最新文字新聞條數(shù): 10 請?jiān)O(shè)置為 5的倍數(shù): 首頁最新圖片新聞條數(shù): 6 請?jiān)O(shè)置為 3的倍數(shù): 首頁調(diào)用大類文字新聞條數(shù): 10 請?jiān)O(shè)置為 5的倍數(shù): 首頁調(diào)用大類圖片新聞條數(shù): 6 請?jiān)O(shè)置為 3的倍數(shù): 29 首頁顯示的專題數(shù): 10 首頁顯示每專題的新聞數(shù): 10 一級分類設(shè)置 大類滾動(dòng)新聞條數(shù): 4 大類頭條新聞數(shù): 1 大類最新新聞條數(shù): 10 請?jiān)O(shè)置為 5的倍數(shù): 大類最新新聞圖片條數(shù): 6 請?jiān)O(shè)置為 3的倍數(shù): 大類讀取新聞小類顯示新聞的條數(shù): 10 請?jiān)O(shè)置為 5的倍數(shù): 大類顯示小類圖片新聞數(shù): 6 請?jiān)O(shè)置為 3的倍數(shù): 大類顯示的專題數(shù): 8 大類專題顯示新聞條數(shù): 8 其它設(shè)置 專題列表每頁顯示的專題數(shù): 10 小類每頁顯示的新聞數(shù): 50 新聞搜索每頁顯示的新聞數(shù): 50 用戶可以對前臺顯示設(shè)置和后臺管理顯示設(shè)置進(jìn)行設(shè)置 3 系統(tǒng)日志管理 只有超級管理 員可以對系統(tǒng)日志進(jìn)行管理 30 圖 56系統(tǒng)日志管理 在這里可以看到操作日志。 圖 47 圖書實(shí)體 ER圖 新聞實(shí)體 ER 圖如圖 48 所示。 上面 javaBean 通過返回對象的形式來返回?cái)?shù)據(jù),在類的內(nèi)部可以規(guī)定哪些數(shù)據(jù)可訪問,那些數(shù)據(jù)是只讀的等,從而通過封裝數(shù)據(jù)達(dá)到再一次提高數(shù)據(jù)的安全性的目的。 數(shù)據(jù)庫的分析及設(shè)計(jì) 數(shù)據(jù)庫的搭建 數(shù)據(jù)只有用數(shù)據(jù)庫來管理才能有自動(dòng)化管理的可能。 系統(tǒng)流程分析 前臺頁面包括:首頁、各類別 新聞顯示 頁面、新聞閱讀頁面 。用戶只需進(jìn)行一些簡單的操作即可達(dá)到自己想要的目 的 。 (3) 系統(tǒng)應(yīng)有較高的安全性。 隨著互 聯(lián) 網(wǎng)的進(jìn)一步發(fā)展,網(wǎng)絡(luò)媒體在人們心中的地位進(jìn)一步提高,新聞發(fā)布系統(tǒng)作 為網(wǎng)絡(luò)媒體的核心系統(tǒng),其重要性是越來越重要:一方面,它提供一個(gè)新聞管理和發(fā)布的功能;另一方面,現(xiàn)在的新聞發(fā)布要求實(shí)現(xiàn)與 普通的用戶實(shí)現(xiàn)交互,用戶可以很方便地參加一些調(diào)查和相關(guān)新聞的評論,這一點(diǎn)也是其他一些媒體現(xiàn)在無法做到的(電視、電臺等),同時(shí), INTERNET 發(fā)展到當(dāng)今,可以說,只要你上 INTERNET,你就會接觸到新聞 發(fā)布系統(tǒng),新聞發(fā)布系統(tǒng)的用戶是相當(dāng)驚人的,其重要性是不容置疑的。 Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息,數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。 (6) Property 對象和 Properties 集合:提供有關(guān)信息,供 Connection、 Command、RecordSet、 Field 對象使用。 ◆ Page 對象 Page 對象僅用于保存在腳本的語言不是 JAVA 時(shí)的時(shí)間,在 JAVA 中不很實(shí) 用。 JSP 中的一個(gè)新類。通過 getParameter 方法可以得到 request參數(shù),通過 GET、 POST、 HEAD 等方法可以得到 request 的類型,通過 cookies、 Referer等可以得到引入的 HTTP 頭。 session : 與請求有關(guān)的會話期 。經(jīng)過多年的發(fā)展, Tomcat 不僅成為 JSP 和 Servlet 規(guī)范的標(biāo)準(zhǔn)實(shí)現(xiàn),而其具備了很多商業(yè) Java Servlet容器的熱心,這使得它常被一些企業(yè)用于商業(yè)用途。 6 如果服務(wù)器上的 JSP 頁面被第一次請求,則服務(wù)器上的 JSP 引擎先將該頁面轉(zhuǎn)譯成java 文件,再編譯成 java 字節(jié)碼文件,最后通過執(zhí)行字節(jié)碼文件來響應(yīng)客戶的請求;而當(dāng)此 JSP 頁面再次被請求時(shí),服務(wù)器則直接執(zhí)行此頁面的字節(jié)碼來響應(yīng)客戶的請求。 它們用如下方式和數(shù)據(jù)庫建立連接和操作數(shù)據(jù)庫: 1)JsP 代 碼通過帶參數(shù)調(diào)用 (),為 DriverManager 類實(shí)例化、加載 驅(qū)動(dòng)器。 JSP 技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和技巧,并且擴(kuò)展到能夠支持企業(yè)級的分布式應(yīng)用。開發(fā)人員能夠共享和交換執(zhí)行普通操 作的組件,或者使得這些組件為更多的使用者或者客戶團(tuán)體所使用。但 JSP 代碼被編譯成 Servlet 并由 Java 虛擬機(jī)解釋執(zhí)行,這種編譯操作僅在對 JSP 頁面的第一次請求時(shí)發(fā)生。同時(shí)也可以為學(xué)生提供大量的系統(tǒng)整理的學(xué)習(xí)資源,學(xué)生不需到外網(wǎng),僅在校園網(wǎng)上就能找到自己所需大量學(xué)習(xí)資料,有效的避免了外網(wǎng)對校園環(huán)境的污染,為學(xué)生提供一個(gè)安全而純凈的網(wǎng)上學(xué)習(xí)環(huán)境。s life
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1