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

正文內(nèi)容

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

2024-12-14 01:06 本頁面
 

【文章內(nèi)容簡介】 用于管理對屬于 JSP 中特殊可見部分中已經(jīng)命名對象的訪問。 JSP 中的一個新類。 ◆ Application[應(yīng)用程序 ]對象 Application 對象用于在多個程序中保存信息。用來在所有用戶間共享信息,并可以在 8 Web 應(yīng)用程序運(yùn)行期間持久地保持?jǐn)?shù)據(jù)。 與 application 相聯(lián)系的是 ServletContext 類,通過使用 getServletConfig().getContext()方法得到。一旦創(chuàng)建 application 對象,該對象將一直保持下去,直到服務(wù) 器關(guān)閉為止。 注:每個用戶的 application 對象都是相同的,每一個用戶都共用同一個 application 對象。 ◆ Config 對象 Config 對象用于配置處理 JSP 程序的句柄,而且只有在 JSP 頁面范圍內(nèi)合法。 它是一個 ServletConfig 類的對象。 ◆ Page 對象 Page 對象僅用于保存在腳本的語言不是 JAVA 時(shí)的時(shí)間,在 JAVA 中不很實(shí) 用。 Database Access 組件 ADO WWW 上很重要的應(yīng)用是訪問 WEB 數(shù)據(jù)庫,用 JSP 訪問 WEB 數(shù)據(jù)庫時(shí),必須使用ADO 組件, ADO 是 ASP 內(nèi)置的 ActiveX 服務(wù)器組件 (ActiveX Server Component),通過在 WEB 服務(wù)器上設(shè)置 ODBC 和 OLEDB 可連接多種數(shù)據(jù)庫:如 SYBASE、 ORACLE、INFORMIX、 SQL SERVER、 ACCESS、 VFP 等,是對目前微軟所支持的數(shù)據(jù)庫進(jìn)行操作的最有效和最簡單直接的方法。 ADO 組件主要提供了以下七個對象和四個集合來訪問數(shù)據(jù)庫。 (1) Connection 對象:建立與后臺數(shù)據(jù)庫的連接。 (2) Command 對象:執(zhí)行 SQL 指令,訪問數(shù)據(jù)庫。 (3) Parameters 對象和 Parameters 集合:為 Command 對象提供數(shù)據(jù)和參數(shù)。 (4) RecordSet 對象:存放訪問數(shù)據(jù)庫后的數(shù)據(jù)信息,是最經(jīng)常使用的對象。 (5) Field 對象和 Field 集合:提供對 RecordSet 中當(dāng)前記錄的各個字段進(jìn)行訪問的功能。 (6) Property 對象和 Properties 集合:提供有關(guān)信息,供 Connection、 Command、RecordSet、 Field 對象使用。 (7) Error 對象和 Errors 集合:提供訪問數(shù)據(jù)庫時(shí)的錯誤信息。 ACCESS 2020 技術(shù)簡介 Access2020 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢,存儲和檢 9 索。那么什么叫數(shù)據(jù)庫呢?數(shù)據(jù)庫 (Database)是由一些有意義和有關(guān)系的數(shù)據(jù) (data)所組合而成。一個數(shù)據(jù)庫中,包含了許多條記錄 (Record),而每條記錄是由多個字段 (Field)所組成,不同的字段存放這不同的數(shù)據(jù)。所以數(shù)據(jù)庫的嚴(yán)格定義是一組相關(guān)記錄的集合,而字段則是最基本的數(shù)據(jù)項(xiàng),也是數(shù)據(jù)庫中最小的單位。在計(jì)算機(jī)中用來幫我們管理數(shù)據(jù)庫的系統(tǒng),我們稱之為數(shù)據(jù)庫管理管理系統(tǒng) (Database Management System DBMS)。數(shù)據(jù)庫管理系統(tǒng)是架構(gòu)在一個或多個數(shù)據(jù)庫之上,并針對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行管理運(yùn)用。 Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息,數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外, Access 允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫中的信息 。 Access 也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。如上所述,Access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點(diǎn),可以在一個數(shù) 據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能。 10 第三章 需求分析 市場需求 分析 新聞發(fā)布系統(tǒng)( News Release System or Content Management System)又叫做內(nèi)容管理系統(tǒng),是一個基于新聞發(fā)布和內(nèi)容管理的全站管理系統(tǒng),新聞發(fā)布系統(tǒng)是基于 B/S 模式的 WEBMIS 系統(tǒng),本系統(tǒng)可以將雜亂無章的信息(包括文字、圖片和影音)經(jīng)過組織,合理有序地呈現(xiàn)在大家面前。當(dāng)今社會是一個信息化的社會,新聞信息作為信息的一部分有著信息量大,類別繁多,形式多樣的特點(diǎn),新聞發(fā)布系統(tǒng) 的概念就此提出。新聞發(fā)布系統(tǒng)的提出使電視不再是唯一的新聞媒體,從此以后網(wǎng)絡(luò)也充當(dāng)了一個重要的新聞媒介的功能。簡單地說,新聞發(fā)布系統(tǒng)就是充當(dāng)一個網(wǎng)絡(luò)新聞媒介的功能,主要實(shí)現(xiàn)對新聞的分類、上傳、審核、發(fā)布,模擬了一般新聞媒介的新聞發(fā)布的過程,通過不同權(quán)限的賬號分別實(shí)現(xiàn)以上所說功能,當(dāng)然這些功能也可以是某一個賬號全部具有。 隨著互 聯(lián) 網(wǎng)的進(jìn)一步發(fā)展,網(wǎng)絡(luò)媒體在人們心中的地位進(jìn)一步提高,新聞發(fā)布系統(tǒng)作 為網(wǎng)絡(luò)媒體的核心系統(tǒng),其重要性是越來越重要:一方面,它提供一個新聞管理和發(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)驚人的,其重要性是不容置疑的。 在素質(zhì)教育與終身教育成為必然的今天,人們對信息的需求有了更新 、 更高的要求,而網(wǎng)頁由于本身所具有的信息量大,傳遞速 度快 ,沒有時(shí)空限制等特點(diǎn)恰好滿足 了 這種要求。所以網(wǎng)頁也逐漸成為一種新興的教育資源。 在校園網(wǎng)盛行的今天,每個學(xué)校都有其自己精彩的 網(wǎng)站,而網(wǎng)站中的新聞發(fā)布系統(tǒng)幾乎是必不可少的。新聞發(fā)布及管理在校園網(wǎng)中具有廣泛的應(yīng)用,隨著時(shí)代的進(jìn)步,信息的社會化,學(xué)校作為教育的前沿地帶,研究和開發(fā)學(xué)校新聞發(fā)布系統(tǒng),有著重要的意義, 當(dāng)然這也對新聞發(fā)布系統(tǒng)的開發(fā)提出了更高的要求。 11 任務(wù)目標(biāo) 新聞發(fā)布系統(tǒng)的特點(diǎn) 與一般的信息系統(tǒng)相比較,新聞發(fā)布系統(tǒng)具有以下特征: 是基于 B/S 模式下的 WEB 信息系統(tǒng),數(shù)據(jù)庫邏輯相對簡單,但數(shù)據(jù)量一般比較龐大; 用戶數(shù)量大,服務(wù)器壓力大,是系統(tǒng)設(shè)計(jì)中必須考慮的問題之一,而一般的信息系統(tǒng)相對壓力要少了很多; 系統(tǒng) 是一個開放式的系統(tǒng),前臺瀏覽無 需 驗(yàn)證。 對性能的規(guī)定 (1) 操作應(yīng)方便、靈活。 (2) 系統(tǒng)應(yīng)有較高的穩(wěn)定性。 (3) 系統(tǒng)應(yīng)有較高的安全性。 (4) 系統(tǒng)應(yīng)有較高的容錯性。 (5) 速度上要求前臺要能夠很快地反應(yīng)用戶,后臺操作不能出現(xiàn)超時(shí)現(xiàn)象。 數(shù)據(jù)管理能力要求 (1) 能處理大量的新聞數(shù)據(jù)。 (2) 安全指數(shù)高,防止黑客攻擊。 (3) 負(fù)荷能力強(qiáng),防止數(shù)據(jù)量過大,而影響速度。 應(yīng)用目標(biāo) 新聞發(fā)布系統(tǒng)是以 JSP 網(wǎng)頁編程 +ACCESS 數(shù)據(jù)庫,其系統(tǒng)功能在 Tomcat 服務(wù) 器上運(yùn)行。用戶都可以了解系統(tǒng)軟件的基本工作原理。用戶只需進(jìn)行一些簡單的操作即可達(dá)到自己想要的目 的 。 12 運(yùn)行環(huán)境 為了保證新聞發(fā)布系統(tǒng)運(yùn)行的效率和可靠性,服務(wù)器應(yīng)具有較高的軟硬件配置,客戶端的要求不是很高。此應(yīng)用程序可廣泛運(yùn)行于國際互聯(lián)網(wǎng)即 Inter,也可適用于內(nèi)部的局域網(wǎng)。其運(yùn)行要求如下: 軟件環(huán)境: 客戶端: Windows95/98/2020/XP, Inter Explorer(IE)等。 服務(wù)器端: Windows95/98/2020/XP, Inter Explorer(IE)等 數(shù)據(jù)庫:采用 Access 和 SQL,運(yùn)行于服務(wù)器端。 程序基于 JSP + JavaBean 開發(fā),數(shù)據(jù)庫可以使用 Access, SQL 數(shù)據(jù)庫。 開發(fā)平臺: WinXP + + + Dreamweaver8+ 13 第四章 系統(tǒng)設(shè)計(jì) 模塊設(shè)計(jì) 根據(jù)新聞網(wǎng)站的性質(zhì),可以把網(wǎng)站大體上分為 五 個模塊:前臺頁面、新 聞發(fā)布、欄目管理、 其他操作 、系統(tǒng)設(shè)置。每個模塊又有許多小模塊組成。 系統(tǒng)流程分析 前臺頁面包括:首頁、各類別 新聞顯示 頁面、新聞閱讀頁面 。 新聞發(fā)布模塊包括:添加新聞、新聞管理。其中添加新聞 模塊 主要 是 添加新聞用的;新聞管理 模塊 主要 是 用來管理已經(jīng)發(fā)表的新聞,可以對已經(jīng)發(fā)表的新聞進(jìn)行審核、編輯、刪除操作。 欄目管理模塊:主要用來管理新聞類別。 其他操作模塊包括:數(shù)據(jù)庫備份、數(shù)據(jù)庫恢復(fù)、新聞采集。數(shù)據(jù)庫備份與恢復(fù)主要是 用來對網(wǎng)站的數(shù)據(jù)進(jìn)行簡單的維護(hù)操作的,新聞采集可以用來自動添加外部網(wǎng)站上我們所需要的新聞信息。 系統(tǒng)設(shè)置模塊包括:管理員列表、新增管理員、修改密碼。管理員列表和新增管理員是超級管理員用來管理系統(tǒng)管理員的一個重要的功能,修改密碼可以用來 方便的修改自己的密碼。 數(shù)據(jù)庫的分析及設(shè)計(jì) 數(shù)據(jù)庫的搭建 數(shù)據(jù)只有用數(shù)據(jù)庫來管理才能有自動化管理的可能。數(shù)據(jù)的結(jié)構(gòu)將影響整個管理機(jī)制的應(yīng)用,而且一 旦 建立 , 以后要修改常會出現(xiàn)麻煩。所以一開始就要仔細(xì)慎重地搭建一個完整而合理的結(jié)構(gòu)。 Microsoft Access 數(shù)據(jù)庫相對其它的數(shù)據(jù)庫來說要簡單容易操作些,新聞發(fā)布系統(tǒng)中的數(shù)據(jù)庫文件就是 Access 類型的數(shù)據(jù)庫,數(shù)據(jù)庫中共有 七 張表如圖 41 14 圖 41 數(shù)據(jù)庫 七 張表 1. 頁面模塊化,頁首和頁腳, blog 排序都模塊化,所有用到的頁面直接 include,方便維護(hù)和修改。 2. 本案例架構(gòu) —— MVC 3. 功能模塊 三層結(jié)構(gòu)架構(gòu) 本實(shí)例采用三層架構(gòu)設(shè)計(jì),它的工作原理如圖 42 所示。 圖 42 三層架構(gòu)的工作原理圖 采用三層架構(gòu)以后,用戶界面層通過統(tǒng)一的接口向業(yè)務(wù)層發(fā)送請求,業(yè)務(wù)層按自己的邏輯規(guī)則將請求處理之后進(jìn)行數(shù)據(jù)庫操作,然后將數(shù)據(jù)庫返回的數(shù)據(jù)封裝成類的形式返回給用戶 界面層。這樣用戶界面層甚至可以不知道數(shù)據(jù)庫的結(jié)構(gòu),它只要維護(hù)與業(yè)務(wù)層之間的接口即可。這種方式在一定程度上增加了數(shù)據(jù)庫的安全性,同時(shí)也降低了對用戶界 15 面層開發(fā)人員的要求,因?yàn)樗静恍枰M(jìn)行任何數(shù)據(jù)庫操作。 上面 javaBean 通過返回對象的形式來返回?cái)?shù)據(jù),在類的內(nèi)部可以規(guī)定哪些數(shù)據(jù)可訪問,那些數(shù)據(jù)是只讀的等,從而通過封裝數(shù)據(jù)達(dá)到再一次提高數(shù)據(jù)的安全性的目的。 系統(tǒng)功能模塊劃分 根據(jù)本章導(dǎo)讀部分的系統(tǒng)功能分析,可以畫系統(tǒng)的功能模塊圖,本例從客戶界面、管理界面分別對功能模塊圖加以描述??蛻艚缑娴南到y(tǒng)功能模塊圖如圖 43 所示。 圖 43 客戶界面的功能模圖 管理界面的功能模塊圖如圖 910 所示。 圖 44 管理界面的功能模塊圖 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:管理員信息實(shí)體、新聞實(shí)體、小標(biāo)題實(shí)體、大標(biāo)題實(shí)體、專題實(shí)體。 實(shí)體之間關(guān)系的 ER 圖如圖 45 所示。 16 圖 45 實(shí)體間的關(guān)系 ER圖 管理員信息實(shí)體 ER 圖如圖 46 所示。 圖 46 管理員信息實(shí)體 ER圖 17 大標(biāo)題實(shí)體 ER 圖如圖 47 所示。 圖 47 圖書實(shí)體 ER圖 新聞實(shí)體 ER 圖如圖 48 所示。 圖 48圖書 分類實(shí)體 ER圖 18 小標(biāo)題實(shí)體 ER 圖如圖 49 所示。 圖 49 訂單實(shí)體 ER圖 專題列表實(shí)體 ER 圖如圖 410 所示。 圖 410 訂單列表實(shí)體 ER圖 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)據(jù)的概念結(jié)構(gòu)設(shè)計(jì)完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。 19 下圖為生成數(shù)據(jù)庫的 ER 實(shí)體圖 可以生成 SQL 代碼 本系統(tǒng)用到的數(shù)據(jù)表 本系統(tǒng)的數(shù)據(jù)表如下各表所示: (1) 管理員表( admin) 20 表 41 管理員表 字段名稱 數(shù)據(jù)類型 說明 AdminID 自動編號 AdminName 文本 管理員名稱 AdminPwd 文本 管理員密碼 AdminType 數(shù)字 管理員權(quán)限。 1 為普通管理員, 2為系統(tǒng)管理員, 3 為超級管理員 AddTime 文本 加入時(shí)間 LastLoginTime 文本 最后登陸時(shí)間 LastLoginIP 文本 最后登錄 IP NewsNum 數(shù)字 一共發(fā)表的新聞數(shù) LoginNum 數(shù)字 登錄數(shù)字 UserName 文本 真實(shí)姓名 UserSex 文本 性別 UserBirthday 文本 出生日期 UserEmail 文本 電子郵件 User 文本 聯(lián)系 UserTel 文本 聯(lián)系電話 UserAddress 文本 聯(lián)系地址 UserZip 文本 郵編 UserInfo 備注 其它信息 ( 2)新聞分類大類表( BigClass) 表 42 新聞分類大類表 字段名稱 數(shù)據(jù)類型 說明 BigClassID 數(shù)字 編號
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1