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

正文內(nèi)容

基于web的信息發(fā)布系統(tǒng)設(shè)計(jì)說明書(已修改)

2025-05-23 19:07 本頁面
 

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