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

正文內容

網上新聞發(fā)布系統論文(已修改)

2024-11-21 17:56 本頁面
 

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