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

正文內(nèi)容

基于web的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-wenkub.com

2024-11-03 21:36 本頁(yè)面
   

【正文】 Statement st。 } // public ListNewsinfo selectNew(int s){ Newsinfo ne =null。 (ne)。 ((author))。 長(zhǎng)江師范學(xué)院本科畢業(yè)設(shè)計(jì) Connection conn = ()。 } // public ListNewsinfo selecthits(int s){ Newsinfo ne = null。 (ne)。 ((author))。 while(()){ ne = new Newsinfo()。 Connection conn = ()。 } // 查詢某一類(lèi)別、查詢多少條新聞 public ListNewsinfo selectBySS(int newcla,int s){ Newsinfo ne = null。 ((intime))。 ((title))。 ResultSet rs = (sql)。 Connection conn = ()。 } return list。 ((intime))。 ((title))。 ResultSet rs = (sql)。基于 WEB 的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 32 頁(yè) ,共 43 頁(yè) ListNewsinfo list = new ArrayListNewsinfo()。 } return i。 (1, id)。 } //,刪除新聞 public int deleteNew(int id){ int i = 0 。 長(zhǎng)江師范學(xué)院本科畢業(yè)設(shè)計(jì) (5, ())。 (1, ())。 } //,更新新聞信息 public boolean updateNew(Newsinfo ne){ boolean flag = false。 (ne)。 ((content))。 ((id))。 Connection conn = ()。 } // public ListNewsinfo selectByNewcla(int newcla){ Newsinfo ne = null。 (st, rs, conn)。 (sql)。+()+39。+()+39。 boolean flag = false。 import 。 import ?;?WEB 的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 28 頁(yè) ,共 43 頁(yè) 附 錄 : package 。同時(shí),非常感謝學(xué)校、學(xué)院各位老師和領(lǐng)導(dǎo)對(duì)我各方面的關(guān)心與支持?;?WEB 的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 26 頁(yè) ,共 43 頁(yè) 參考文獻(xiàn) [1]孫衛(wèi)琴 ,李洪成 .《 Tomcat 與 JSP Web 開(kāi)發(fā)技術(shù)詳解》 [M].電子工業(yè)出版社 ,2020. [2]計(jì)磊,李里,周偉 .J2EE整合應(yīng)用案例 [M].北京 :人民郵電出版社, 2020. [3]耿祥義,張躍平 .JAVA2實(shí)用教程(第二版) [M].北京 :清華大學(xué)出版社, 2020. [4]王夕寧,王曉平. JSP通用模塊及典型系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航 [M].北京:人民郵電出版社, 2020. [5]孫衛(wèi)琴.精通 Struts:基于 MVC的 Java Web設(shè)計(jì)與開(kāi)發(fā) [M].北京:電子工業(yè)出版社, 2020. [6]畢建信.基于 MVC設(shè)計(jì)模式的 Web應(yīng)用研究與實(shí)現(xiàn) [M].武漢:武漢理工大學(xué), 2020. [7]耿祥義 ,張躍平 .Java2實(shí)用教程 (3版 )[M].北京 :清華大學(xué)出版社 ,2020. [8]鄭人杰 ,殷人昆,陶永雷 .實(shí)用 軟件 工程 [M].清華大學(xué)出版社, 2020. [9]王珊 ,薩師煊 .數(shù)據(jù)庫(kù)系統(tǒng)概論 (4 版 )[M].北京 .高等教育出版社 ,2020. [10]宣小平 .JSP數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā) 導(dǎo)航 [M].人民郵 電出版社 , 2020. [11]張海藩 .軟件工程導(dǎo)論 (第 5版 )[M].北京 .清華大學(xué)出版社 , [12](美)格羅夫 著,章小莉 等譯 . SQL完全手冊(cè)(第二版) [M].北京:電子工業(yè)出版社, 2020. 長(zhǎng)江師范學(xué)院本科畢業(yè)設(shè)計(jì)本新聞發(fā)布系統(tǒng)主要實(shí)現(xiàn)了新聞的后臺(tái)管理,例如新聞的添加、修改和刪除等功能;同時(shí)也實(shí)現(xiàn)了新聞欄目的管理,例如欄目的添加、修改和刪除等功能?;?WEB 的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 24 頁(yè) ,共 43 頁(yè) 系統(tǒng)測(cè)試 因?yàn)橄到y(tǒng)比較簡(jiǎn)單,所以本人采用黑盒測(cè)試法對(duì)系統(tǒng)各個(gè)功能模塊需求進(jìn)行測(cè)試。 PC機(jī)上必須安裝并配置 java運(yùn)行環(huán)境 —— JDK,本人用的 JDK是 。 第 5 章 系統(tǒng)運(yùn)行測(cè)試 系統(tǒng)測(cè)試環(huán)境 系統(tǒng)測(cè)試需要相應(yīng)的環(huán)境,所以在系統(tǒng)測(cè)試之前,進(jìn)行系統(tǒng)硬件和軟件環(huán)境的配置。基于 WEB 的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 23 頁(yè) ,共 43 頁(yè) upservlet 方法實(shí)現(xiàn)。 當(dāng)用戶在前臺(tái)中提供的登錄入口輸入用戶名和密碼時(shí), 通過(guò) Form 將信息提交給LoginServlet, LoginServlet 獲得此信息,調(diào)用數(shù)據(jù)庫(kù)連接池組件查找數(shù)據(jù)庫(kù)對(duì)照看是否有與LoginServlet 收集到的信息匹配記錄,如果有則成功登錄到系統(tǒng)后臺(tái)( ),如果沒(méi)有與之匹配的記錄則將頁(yè)面定位到登錄錯(cuò)誤頁(yè)面( )重新登錄。 在實(shí)現(xiàn) Servlet之前,首先要在 Tomcat中配置好 Servlet運(yùn)行的環(huán)境,并配置本應(yīng)用程序的 配置文件,其 Servlet在 : ! Define servlets servlet servletnameXXServlet/servletname servletclass/servletclass /servlet ! Define servlets mapping servletmapping servletnameXXServlet/servletname urlpattern/XXServlet/urlpattern /servletmapping 在使用 Servlet 之前都必須在 中定義好 Servlet 才可以正常使用。在新聞管理類(lèi)中如此實(shí)現(xiàn)新聞管理: public boolean createNews(Newsinfo ne) // public boolean updateNew(Newsinfo ne) //,更新新聞信息 public int deleteNew(int id) //,刪除新聞 欄目管理 欄目 管理模塊中,主要實(shí)現(xiàn)新聞欄目的添加、編輯和刪除。在此模塊中主長(zhǎng)江師范學(xué)院本科畢業(yè)設(shè)計(jì) 長(zhǎng)江師范學(xué)院本科畢業(yè)設(shè)計(jì)其實(shí)現(xiàn)截圖如圖 44。當(dāng)用戶在后臺(tái)主頁(yè)面中選擇添加新聞按鈕時(shí),管理員便進(jìn)入此頁(yè) 面。基于 WEB 的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 18 頁(yè) ,共 43 頁(yè) 后臺(tái)實(shí)現(xiàn) 系統(tǒng) 后臺(tái)視圖層 主要 由 、 、 、 。 前臺(tái)實(shí)現(xiàn) 系統(tǒng)前臺(tái)視圖層由 。 for(Newcla one:cla){ % a href=?cla=%=() %%=() %/a| % } %a href=會(huì)員注冊(cè) /a /td /tr /table 。 href=javascript:void(0)。基于 WEB 的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 16 頁(yè) ,共 43 頁(yè) a onClick==39。由于系統(tǒng)實(shí)現(xiàn)的代碼量較大限于篇幅,文中僅顯示部分代碼。 } } 長(zhǎng)江師范學(xué)院本科畢業(yè)設(shè)計(jì) } } catch (SQLException e) { ()。 rs = null。 } catch (SQLException e) { ()。 public class JdbcConn { private JdbcConn(){ } static{ try { // ()。 import ?;?WEB 的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 12 頁(yè) ,共 43 頁(yè) 圖 35 新聞表 圖 36 用戶表 圖 37 評(píng)論表 數(shù)據(jù)庫(kù)連接設(shè)計(jì) 傳統(tǒng)的數(shù)據(jù)庫(kù)連接 傳統(tǒng)的數(shù)據(jù)庫(kù)連接模式基本上是按以下步驟進(jìn)行:① 在主程序(如 Servlet、 Beans)中建立數(shù)據(jù)庫(kù)連接;②進(jìn)行 SQL 操作,取出數(shù)據(jù);③斷開(kāi)數(shù)據(jù)庫(kù)連接。基于 WEB 的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 11 頁(yè) ,共 43 頁(yè) 欄 目 編 號(hào)欄 目欄 目 名 稱(chēng)新 聞新 聞 編 號(hào)新 聞 標(biāo) 題新 聞 內(nèi) 容管 理 員 名稱(chēng)所 屬 欄 目發(fā) 布 時(shí) 間屬 于1N管 理 員管 理1 N用 戶 名 密 碼 圖 33 實(shí)體之間關(guān)系的 ER圖 數(shù)據(jù)庫(kù)表設(shè)計(jì) 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)庫(kù)模型。 欄目管理 欄目管理模塊主要對(duì)新聞欄目進(jìn)行修改、刪除和添加,此功能模塊控制層由 NewclaServlet完成。 控制層設(shè)計(jì) 用戶登錄 當(dāng)用戶通過(guò)系統(tǒng)前臺(tái)提供的登錄入口登錄后臺(tái)系統(tǒng)時(shí),系統(tǒng)將用戶的登錄信息提交給登錄控制層處理。 前臺(tái)顯示和用戶登錄 在前臺(tái)顯示和用戶登錄模塊中,充當(dāng)模型層的是 News和 Newcla根據(jù)系統(tǒng)分析中的系統(tǒng)前臺(tái)需求用例分析和上述的前臺(tái)界面功能描述,對(duì)系統(tǒng)的前臺(tái)的每一個(gè)流程、每一個(gè)模塊進(jìn)行詳細(xì)功能設(shè)計(jì)。鏈接按鈕下面是系統(tǒng)已有新聞欄目的列表,在此,管理員可以對(duì)新聞發(fā)布系統(tǒng)的欄目進(jìn)行操作(編輯和刪除欄目)。確認(rèn)所有內(nèi)容均已填好,點(diǎn)擊“發(fā)表”按鈕,新聞發(fā)布工作完成,如果點(diǎn)擊“清除”按鈕,則系統(tǒng)清除管理員剛才的所有輸入,讓管理員重新填寫(xiě)新聞的各項(xiàng)內(nèi)容。 其次,歡迎詞下方是系統(tǒng)管理的功能選擇,一目了然,管理員可以在此選擇要操作的模塊進(jìn)入,然后執(zhí)行相應(yīng) 的操作。 后臺(tái)設(shè)計(jì) 后臺(tái)主頁(yè)面設(shè)計(jì) 當(dāng)用戶登錄到系統(tǒng)后臺(tái)時(shí) ,他便成為系統(tǒng)管理員,可以執(zhí)行對(duì)新聞和欄目的查看、修改、刪除和添加。新聞列表中僅顯示新聞的標(biāo)題,發(fā)布時(shí)間和新聞作者,如果想瀏覽整篇新聞,用戶可以點(diǎn)擊新聞標(biāo)題(超鏈接)。 首先,在本系統(tǒng)的前臺(tái)界面的頂部用戶可以看到一個(gè)專(zhuān)為注冊(cè)用戶提供的登錄入口,為用戶提供了方便?;?WEB 的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 8 頁(yè) ,共 43 頁(yè) ( 3)系統(tǒng)要保存信 息,必須用到數(shù)據(jù)庫(kù),所以需要一個(gè)數(shù)據(jù)庫(kù)連接的類(lèi); ( 4)要將系統(tǒng)的各個(gè)功能執(zhí)行成功,少不了相應(yīng)的控制類(lèi)?;?WEB 的新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 7 頁(yè) ,共 43 頁(yè) 32。 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)構(gòu)架 系統(tǒng)基于 MVC Model2設(shè)計(jì)模式,設(shè)計(jì)出本系統(tǒng)自己 的設(shè)計(jì)模式,在 MVC Model2基礎(chǔ)上加入數(shù)據(jù)庫(kù)連接池模塊層對(duì)數(shù)據(jù)庫(kù)操作進(jìn)行封裝。 MVC Model2的體系結(jié)構(gòu)如圖 23所示。 瀏覽器J S PJ a v a B e a n關(guān)系數(shù)據(jù)庫(kù) J DB C 請(qǐng) 求響 應(yīng) 圖 22 MVC Model1體系結(jié)構(gòu)圖 MVC Model2 MVC 模式的 Model2體系結(jié)構(gòu)是一種把 JSP 與 Servlet聯(lián)合起來(lái)實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容服務(wù)的方法。業(yè)務(wù)流程的處理交予模型 (Model)處理。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1