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

正文內(nèi)容

基于web新聞發(fā)布系統(tǒng)的設計與實現(xiàn)畢業(yè)論文-文庫吧資料

2025-06-28 01:54本頁面
  

【正文】 ewclaJdbc 如下實現(xiàn)欄目管理功能: public ListNewcla selcetFenlei()//查詢所有新聞分類 public int deletecla(int id) //根據(jù) ID 刪除新聞分類 public boolean insertcla(Newcla cla) //添加新聞分類 public ListNewcla selcetById(int id) //根據(jù) ID 查詢新聞分類 public boolean updateUserById(Newcla cla) //更新新聞分類 控制層實現(xiàn)本系統(tǒng)的控制層由 Servlet 實現(xiàn)。public ListNewsinfo selectAll()//public ListNewsinfo selectBySS(int newcla,int s) //、查詢多少條新聞public ListNewsinfo selecthits(int s) //public ListNewsinfo selectNew(int s) //public void addHits(int id,int hit) //public ListNewsinfo selectByLike(String s) // 新聞管理新聞管理模塊是在系統(tǒng)后臺對已有新聞進行編輯和刪除以及添加新聞。在此模塊中主要實現(xiàn)將新聞數(shù)據(jù)庫中的新聞顯示到前臺頁面中。圖 47 實現(xiàn)截圖 模型層實現(xiàn)模型層實現(xiàn)中主要給出了實現(xiàn)功能模塊中的各類的功能函數(shù),具體代碼見附件。圖 45 實現(xiàn)截圖 實現(xiàn)的是對本系統(tǒng)用戶的管理,其實現(xiàn)截圖如圖 46。圖 44 實現(xiàn)截圖 它實現(xiàn)欄目的添加功能。圖 43 實現(xiàn)截圖 實現(xiàn)新聞欄目的管理,管理員可以在此對進行新聞欄目的相關操作。當用戶在后臺主頁面中選擇添加新聞按鈕時,管理員便進入此頁面。其實現(xiàn)顯示截圖如圖 42。圖 41 頁面實現(xiàn)截圖 后臺實現(xiàn)系統(tǒng)后臺視圖層主要由、admin_rol 和 組成。 僅負責顯示新聞欄目和系統(tǒng)已有新聞以及為管理員用戶提供一個登錄入口。CSS 樣式表可以使系統(tǒng)整體風格一致。 for(Newcla one:cla){ % a href=?cla=%=() %%=() %/a| % } %a href=會員注冊/a/td/tr/table 中包含了其它頁面常用到的頁面尾部的設計。/divtable width=850 border=0 align=center cellpadding=0 cellspacing=0 tr td width=850 height=141 align=center valign=middle background=img/embed src=img/ quality=high wmode=transparent pluginspage= type=application/xshockwaveflash width=850 height=120/embed a href=首頁/a| % NewclaJdbc nj=new NewclaJdbc()。 href=javascript:void(0)。url(defaulthomepage)39。 公共頁面 中包含了其它頁面常用到的頁面頭部的設計。由于系統(tǒng)實現(xiàn)的代碼量較大限于篇幅,文中僅顯示部分代碼。通過本章,系統(tǒng)設計出了用來完成系統(tǒng)用例的業(yè)務功能模型以及完成各個用例的類。}} catch (SQLException e) {()。}finally{try {if (conn != null){()。st = null。}} catch (SQLException e) {()。}//釋放資源public static void free(Statement st , ResultSet rs , Connection conn){try {if(rs != null){()。} catch (SQLException e) {()。}}public static Connection getConn(){//Connection conn = null。public class JdbcConn {private JdbcConn(){}static{try {//()。import 。import 。本系統(tǒng)也是才用此鏈接方式,連接類 代碼如下:package 。新聞發(fā)布系統(tǒng)的數(shù)據(jù)庫中各表的設計結果如下面幾個表所示。欄目編號欄目欄目名稱新聞新聞編號新聞標題新聞內(nèi)容管理員名稱所屬欄目發(fā)布時間屬于1N管理員管理1 N用戶名 密碼圖 33 實體之間關系的 ER 圖 數(shù)據(jù)庫表設計數(shù)據(jù)庫邏輯設計完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結構轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)庫模型。 數(shù)據(jù)庫設計 數(shù)據(jù)庫概念設計根據(jù)上面的數(shù)據(jù)庫需求分析,就可以構造出各種實體,以及并根據(jù)它們的關系繪制出實體間的 ER 圖,為以后的邏輯設計打下基礎。 新聞管理新聞管理中主要涉及到新聞信息的添加、刪除和修改,所以其控制層由 NewsServlet 完成。所以登錄控制器必須對用戶登錄信息進行識別,判斷其是否有權限登錄到后臺系統(tǒng)。 欄目管理欄目管理中可以對已有欄目的編輯、刪除以及添加新欄目。 前臺顯示和用戶登錄在前臺顯示和用戶登錄模塊中,充當模型層的是 News 和 Newcla 根據(jù)系統(tǒng)分析中的系統(tǒng)前臺需求用例分析和上述的前臺界面功能描述,對系統(tǒng)的前臺的每一個流程、每一個模塊進行詳細功能設計。 模型層設計本系統(tǒng)模型層由 JavaBean 完成,模型層設計主要設計出完成各個功能模塊中模型層的 JavaBean類。鏈接按鈕下面是系統(tǒng)已有新聞欄目的列表,在此,管理員可以對新聞發(fā)布系統(tǒng)的欄目進行操作(編輯和刪除欄目) 。 欄目管理設計如果系統(tǒng)管理員在系統(tǒng)后臺主頁面中選擇“欄目管理” ,系統(tǒng)將鏈接到新聞欄目管理頁面。確認所有內(nèi)容均已填好,點擊“發(fā)表”按鈕,新聞發(fā)布工作完成,如果點擊“清除”按鈕,則系統(tǒng)清除管理員剛才的所有輸入,讓管理員重新填寫新聞的各項內(nèi)容。管理員可以在此對系統(tǒng)已有的新聞進行修改和刪除操作。其次,歡迎詞下方是系統(tǒng)管理的功能選擇,一目了然,管理員可以在此選擇要操作的模塊進入,然后執(zhí)行相應的操作。此界面主要是面向管理員的,界面要設計得簡潔方便,使得系統(tǒng)管理員在管理系統(tǒng)時容易操作。用戶可以在此瀏覽自己關心和感興趣的新聞。然后,用戶可以對自己比較關心和感興趣的新聞進行有選擇性地瀏覽,這時新聞欄目便起作用了。再次,在新聞欄目的下方則是新聞條目的顯示,默認的新聞條目的顯示方式是以表格的形式將系統(tǒng)新聞數(shù)據(jù)表中的新聞按發(fā)布時間進行列表(發(fā)布較早的新聞被放在列表的后面,而發(fā)布較遲的新聞被放在列表的前面,體現(xiàn)了新聞的“新” ,即“時效性” ) 。而對于一般用戶來說,他們也不會感覺這有何不妥,因為此登錄界面比較簡潔,并不會影響用戶正常地閱讀新聞。如果把一個系統(tǒng)比作一個人,那么前臺界面則是這個人的臉,因此系統(tǒng)的前臺界面的設計是比較重要的,并且,前臺界面應該被設計得比較簡潔,方便。因此,識別出系統(tǒng)主要的類:新聞管理類(NewsJdbc) ,欄目管理類(NewclaJdbc) ,用戶管理類(RoleJdbc) ,評論管理類(Pingl)數(shù)據(jù)庫連接的連接對象類(JdbcConn)以及各個 Servlet 類。由以上需求集進一步分析可知:(1) “新聞欄目”和“新聞”為系統(tǒng)的兩個主要內(nèi)容,所以應該分別作為一個類,而新聞欄目和新聞的顯示需要管理類進行管理,系統(tǒng)管理員要對欄目和新聞進行查看、添加、修改和刪除,也需要相應的管理類進行管理,所以,系統(tǒng)對于新聞欄目和新聞分別需要“欄目管理類”和 “新聞管理類”;(2)系統(tǒng)中應該要有超級管理員、管理員、注冊用戶等角色,超級管理員是最高權限的,管理員是超級管理員發(fā)放的,注冊用戶是前臺注冊產(chǎn)生的。本系統(tǒng)具體構架如圖32。具體模式圖如圖 31。第 3 章 系 統(tǒng) 設 計根據(jù)上一章的需求用例分析,本章從先總體構架的角度對系統(tǒng)進行總體設計,然后根據(jù) MVC 三層模式對系統(tǒng)進行詳細設計,最后對系統(tǒng)數(shù)據(jù)庫和數(shù)據(jù)庫連接池進行了設計。MVC Model2 的體系結構如圖 23 所示。這是一種有代表性的方法,它清晰地分離了表達和內(nèi)容,明確了角色的定義及開發(fā)者與網(wǎng)頁設計者的分工。瀏覽器J S PJ a v a B e a n關系數(shù)據(jù)庫 JDBC 請求響應圖 22 MVC Model1 體系結構圖 MVC Model2MVC 模式的 Model2 體系結構是一種把 JSP 與 Servlet 聯(lián)合起來實現(xiàn)動態(tài)內(nèi)容服務的方法。Model1 體系十分適合簡單應用需要,卻不能滿足復雜的大型應用程序的實現(xiàn)。業(yè)務流程的處理交予模型(Model)處理。隨著應用的復雜性和規(guī)模性,界面的處理也變得具有挑戰(zhàn)性。MVC 并沒有提供模型的設計方法,而只告訴我們應該組織管理這些模型,以便于模型的重構和提高重用性。業(yè)務流程的處理過程對其它層來說是黑箱操作,模型接受視圖請求的數(shù)據(jù),并返回最終的處理結果。因此,一個模型可能對應多個視圖,一個視圖可能對應多個模型。控制層并不做任何的數(shù)據(jù)處理??刂茖?Controller)可以理解為從用戶接收請求,將模型與視圖匹配在一起,共同完成用戶的請求。 MVC 模式基本原理MVC (ModelViewController),即把一個應用的輸入、處理、輸出流程按照 Model, View, Controller 的方式進行分離,這樣一個應用被分成三個層——模型層、視圖層、控制層,其三層之間的關系和功能如圖 21“MVC 組件類型關系和功能圖” 。JDBC 用于連接數(shù)據(jù)庫并對數(shù)據(jù)庫進行存儲,Servlet 用于處理過程控制,JavaBean 用于封裝業(yè)務邏輯,JSP 用于頁面顯示部分。而 JSP 是一種完全與平臺無關的開發(fā)新技術,它集極高的運行效率,較短的開發(fā)周期,超強的擴展能力,完全開放的技術標準,自由的開發(fā)方式等眾多完美特性于一身。目前,用于生成動態(tài)網(wǎng)頁較為流行的技術有 Microsoft 的 ASP、Tex 的 PHP 和 Sun 的 JSP。第 2 章 系 統(tǒng) 概 述本章主要介紹在系統(tǒng)開發(fā)過程中所采用系統(tǒng)設計模式。大大縮短了信息的更新時間,提高了效率,并且簡化了操作。它的基本思想是分離信息內(nèi)容和表現(xiàn)形式,內(nèi)容存儲在數(shù)據(jù)庫或獨立的文件中,而表現(xiàn)形式存儲在模版里。然而傳統(tǒng)的信息發(fā)布方式已經(jīng)不適應這個快速變化的信息時代,需要一個更高效,更簡潔的方式進行信息發(fā)布。但是,如果為了建立和維護自己的網(wǎng)站而聘請專職的網(wǎng)絡技術人員,其成本對于一個中小型企業(yè)來說實在是太高了。也正是由于網(wǎng)絡實現(xiàn)網(wǎng)站的數(shù)據(jù)信息能夠進行實時交互,保證網(wǎng)站數(shù)據(jù)的實時性。它打破了地域限制,真正使信息得以共享,改變了人們的工作和生活方式。目 錄第 1 章 前 言 ............................................................1第 2 章 系統(tǒng)概述 ............................................................1 設計模式 .....................................................................................................................................................1 MVC 模式基本原理 .............................................................................................................................2 MVC Model1 ............................................................................................................
點擊復制文檔內(nèi)容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1