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

正文內(nèi)容

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

2024-11-21 17:56 本頁(yè)面
 

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