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

正文內(nèi)容

網(wǎng)上新聞發(fā)布系統(tǒng)論文(已修改)

2024-11-21 17:56 本頁面
 

【正文】 網(wǎng)上新聞發(fā)布系統(tǒng)論文 目 錄 1 引言 .............................................................. 2 2 系統(tǒng)分析 .......................................................... 3 功能需求分析 ................................................ 3 本系統(tǒng)采用的關(guān)鍵技術(shù) ........................................ 4 JSP 技術(shù) ............................................... 4 JavaBean 技術(shù) .......................................... 4 JDBC 技術(shù) .............................................. 5 用 JDBC 訪問數(shù)據(jù)庫 ...................................... 6 可行性分析 .................................................. 9 系統(tǒng)運行環(huán)境 ................................................ 9 3 系統(tǒng)概要設(shè)計 ..................................................... 11 總體功能 ................................................... 11 ER 圖 ...................................................... 13 4 系統(tǒng)詳細設(shè)計 ..................................................... 14 后臺數(shù)據(jù)庫設(shè)計 ............................................. 14 SQL SERVER 介紹 ....................................... 14 數(shù)據(jù)庫表結(jié)構(gòu) .......................................... 15 處理流程設(shè)計 ............................................... 17 系統(tǒng)操作流程 .......................................... 17 數(shù)據(jù)增加流程 .......................................... 18 數(shù)據(jù)修改流程 .......................................... 18 數(shù)據(jù)刪除流程 .......................................... 19 系統(tǒng)模塊設(shè)計 ............................................... 20 管理員登陸 ............................................ 20 新聞管理 .............................................. 22 5 系統(tǒng)調(diào)試與測試 ................................................... 26 程序調(diào)試 ................................................... 26 程序的測試 ................................................. 26 測試的重要性及目的 .................................... 26 測試的步驟 ............................................ 28 測試的主要內(nèi)容 ........................................ 28 6 結(jié)論 ............................................................. 30 系統(tǒng)評價 ................................................... 30 安全性問題 ................................................. 30 致謝 ............................................................... 32 參考文獻 ........................................................... 33 1 引 言 近年來 ,Inter 技術(shù)得到迅速的發(fā)展 ,已經(jīng)成為計算機產(chǎn)業(yè)的一個技術(shù)熱點。促成 Inter 高速發(fā)展的因素之一就是 Web 技術(shù)。 Web 技術(shù)的發(fā)展使得那些具有交互動態(tài)頁面、有條理的數(shù)據(jù)庫查詢、豐富信息內(nèi)容的頁面成為最吸引人的網(wǎng)頁。瀏覽 Web 有著執(zhí)行 Windows 程序一樣的感覺和操作性。隨著 Inter 技術(shù)的發(fā)展 ,它已經(jīng)成為一種操作平臺 ,為用戶提供強大的服務(wù) ,例如網(wǎng)上購物 ,網(wǎng)上電子商務(wù) ,社會信息數(shù)據(jù)庫服務(wù)等。 作為計算機發(fā)展最迅速 的領(lǐng)域之一的數(shù)據(jù)庫技術(shù) ,已經(jīng)形成了一整套獨有的理論 ,并廣泛地應(yīng)用于人們的生產(chǎn)和生活中。數(shù)據(jù)庫技術(shù)與網(wǎng)站的結(jié)合是當今Web 技術(shù)的一個熱點。有了數(shù)據(jù)庫的支持 ,可以擴展網(wǎng)頁的功能 ,可以方便地設(shè)計出交互式頁面 ,可以構(gòu)造功能強大的后臺管理系統(tǒng) ,可以為網(wǎng)站的更新、維護提供極大的方便。因此 ,作為網(wǎng)絡(luò)開發(fā)者或管理者 ,數(shù)據(jù)庫知識是必不可少的。 在當前社會,信息已成為一種隱型的財富,人們對信息的需求再也不是局限于單純的電視、報紙等大眾途徑。隨著 Inter 在中國的發(fā)展日新月異 ,人們在日常生活中也越來越多地使用這項新技術(shù)來為 自己的工作和生活服務(wù) ,人們通過網(wǎng)絡(luò)來獲取信息的需求越來越大?;诖朔N考慮 ,網(wǎng)絡(luò)開發(fā)者們提出了一種“基于WEB 的新聞發(fā)布系統(tǒng)”,該系統(tǒng)能夠?qū)崿F(xiàn)在線更新最新新聞、設(shè)置新聞分類導(dǎo)航等功能,此外,網(wǎng)站管理員也可在線對后臺進行管理,例如新聞的修改、刪除等操作,以保證新聞的及時、準確性。 2 系統(tǒng)分析 功能 需求分析 本系統(tǒng)需要具有以下功能: (1)由于一項新的軟件在被使用之前,對于使用者來說是陌生和嶄新的 ,所以要求系統(tǒng)具有良好的人機界面。 (2)能夠 實現(xiàn)新聞發(fā)布 的各項功能,能成功的對用戶各種信息進行管理 。 (3)查詢、修改、刪除、添加數(shù)據(jù)方便,數(shù)據(jù)的穩(wěn)定性和可靠性好。 系統(tǒng)采用 B/S 模式 。 整個系統(tǒng)最關(guān)鍵的就是數(shù)據(jù)庫系統(tǒng),一個強大的數(shù)據(jù)庫可以支持完善一個優(yōu)秀的軟件設(shè)計,通過軟件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的連接來實現(xiàn)通過軟件界面觀察和處理操作數(shù)據(jù)。 圖 31 系統(tǒng)模式圖 系統(tǒng)采用三層結(jié)構(gòu),在客戶端用戶通過瀏覽器完成數(shù)據(jù)下載與模擬操作,瀏覽器端的表現(xiàn)邏輯通過 JSP 網(wǎng)頁完成。而系統(tǒng)內(nèi)部復(fù)雜的業(yè)務(wù)邏輯主要通過JavaBean 的組件( Component)實現(xiàn), JavaBean 組件在 WWW 服務(wù)器上運行,通過 JSP 返回到客戶瀏覽器。通過表現(xiàn)邏輯與業(yè)務(wù)邏輯的分離,使網(wǎng)頁內(nèi)容簡潔,系統(tǒng)的可維護性和可擴充性增強。在服務(wù)器端,系統(tǒng)使用 JDBC 中間件訪問數(shù)據(jù)庫,數(shù)據(jù)庫服務(wù)器定義了本系統(tǒng)所需要的事務(wù)邏輯和數(shù)據(jù)邏輯。本系統(tǒng)使用 JSP技術(shù)作為表現(xiàn)手段,服務(wù)器采用 Tomcat 作為 JSP 引擎,系統(tǒng)業(yè)務(wù)邏輯由業(yè)務(wù)服務(wù)器 數(shù)據(jù)庫服務(wù)器 事務(wù)邏輯 數(shù)據(jù)邏輯 Client Browser 表示邏輯 Browser 表示邏輯 JSP 網(wǎng)頁 WWW 服務(wù)器 /業(yè)務(wù)邏輯服務(wù)器 JavaBean組件 中間件 JDBC 數(shù)據(jù)庫服務(wù)器 數(shù)據(jù)庫 SQL Server 2020 JavaBean 組件完成,使用 JDBC 驅(qū)動程序訪問數(shù)據(jù)庫。由于系統(tǒng)測試需要成熟的數(shù)據(jù)庫支持,因此系統(tǒng)采用 SQL SERVER 2020 數(shù)據(jù)庫作為數(shù)據(jù)庫服務(wù)器。 本系統(tǒng)采用的關(guān)鍵技術(shù) JSP 技術(shù) JSP 是由 Sun 微系統(tǒng)公司于 1999 年 6 月推出的一項技術(shù),是基于 JavaServlet以及整個 Java 體系的 Web 開發(fā)技術(shù),利用這一技術(shù)可以建立先進、安全和跨平臺的動態(tài)網(wǎng)站。 JSP 技術(shù)在多個方面加速了動態(tài) Web 頁面的開發(fā)。 與微軟公司的 ASP 技術(shù)相比, JSP 具有如下優(yōu)點: (1) 開放的技術(shù): JSP 技術(shù)基于平臺和服務(wù)器的相互獨立,技術(shù)支持來自廣泛的、專門的、各種工具包,有服務(wù)器的組件和數(shù)據(jù)庫產(chǎn)品開發(fā)商提供。 相比之下, ASP 技術(shù)主要依賴 MICROSOFT 支持。 (2) 平臺和服務(wù)器的獨立性: JSP 編寫的代碼可運行在任何符合 JAVA 語法結(jié)構(gòu)的環(huán)境中。這樣 JSP 就能夠運行在多種 WEB 服務(wù)器上并支持來自多家開發(fā)商提供的各種工具包。 (3) 開放的開發(fā)過程,開放的源碼:自 1995 年以來, SUN 用開放過程方法同國際 JAVA 組織合作開發(fā)和修改 JAVA 技術(shù)和規(guī)范。 (4) JSP 標記可擴充性: JSP 技術(shù)能 夠 為 開發(fā)者擴展 JSP 標記,充分利用與XML 兼容的標記技術(shù)強大的功能,大大減少對腳本語言的依賴。 (5)JSP 跨平臺的可重用 性: JSP 組件( EJB, JavaBean 或定制的 JSP 標記)都是跨平臺可重用的。 JavaBean 技術(shù) JSP 作為一個很好的動態(tài)網(wǎng)站開發(fā)語言得到了越來越廣泛的應(yīng)用,在各類JSP 應(yīng)用程序中, JSP + JavaBean 的組合成為了一種事實上最常見的 JSP 程序的標準 . JavaBean 是描述 Java 的軟件組件模型,有點類似于 Microsoft 的 COM 組件概念。在 Java模型中,通過 JavaBean可以無限擴充 Java程序的功能,通過 JavaBean的組合可以快速的生成新的應(yīng)用程序。對于程序員來說,最 好的一點就是JavaBean 可以實現(xiàn)代碼的重復(fù)利用,另外對于程序的易維護性等等也有很重大的意義。 JavaBean 通過 Java 虛擬機 (Java Virtual Machine)可以得到正確的執(zhí)行,具有平臺無關(guān)性。 一個 JavaBean 有三個部分組成: 1) 屬性( Property) Bean 的屬性就是對象的屬性,但提供了屬性讀取和設(shè)置的接口支持。例如一個時鐘 Bean 可以有時區(qū)和鎮(zhèn)鈴屬性,日歷 Bean 可以有年份和月份屬性。每個屬性通常遵守簡單的方法命名規(guī)則。這樣可以很方便的找出 Bean 提供的屬性,然后查詢屬性值或改變 屬性值,對 Bean 進行操作。 2) 方法 ( Method) 由于 Bean 本身是 Java 對象,調(diào)用這個對象的方法是與其交互作用的唯一途徑。 JavaBean 嚴格遵守面向?qū)ο蟮念愒O(shè)計邏輯,不讓外界訪問其任何實例字段(沒有 Public 字段)。這樣,方法調(diào)用的是接觸 Bean 的唯一途徑。 3) 事件 ( Event) Bean 與其他軟件組件交流信息的主要方式是發(fā)送和接收事件。這與對象之間通過消息通信類似。 JavaBean 傳統(tǒng)的應(yīng)用在于可視化的領(lǐng)域,如 AWT 下的應(yīng)用。自從 JSP 誕生后, JavaBean 更多的應(yīng)用在非可視化領(lǐng)域,在服務(wù)器端 應(yīng)用方面表現(xiàn)出來了越來越強的生命力。利用非可視化 JavaBean, 來封裝事務(wù)邏輯、數(shù)據(jù)庫操作等等,可以很好地實現(xiàn)業(yè)務(wù)邏輯和前臺程序 (如 JSP)的分離 ,使得系統(tǒng)具有更好的健壯性和靈活性。 JDBC 技術(shù) JDBC 是 Java 的開發(fā)者 —— Sun 的 JavaSoft 公司制定
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1