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

正文內(nèi)容

基于web的新聞發(fā)布系統(tǒng)的設計與實現(xiàn)-全文預覽

2025-07-18 19:10 上一頁面

下一頁面
  

【正文】 (SQLException e) {()。((content))。((id))。37 / 41Statement st。ListNewsinfo list = new ArrayListNewsinfo()。(sql)。}return list。((hits))。((newcla))。try {st = ()。ListNewsinfo list = new ArrayListNewsinfo()。}(st, rs, conn)。((content))。35 / 41((id))。Connection conn = ()。}//public ListNewsinfo selecthits(int s){Newsinfo ne = null。(ne)。((author))。while(()){ne = new Newsinfo()。(sql)。}return list。((hits))。((newcla))。33 / 41try {st = ()。ListNewsinfo list = new ArrayListNewsinfo()。}(st, rs, conn)。((content))。((id))。Connection conn = ()。}// ID 查詢單個新聞。i = ()。String sql = delete from newsinfo where id = ?。31 / 41if(id0){flag = true。(5, ())。(1, ())。}//,更新新聞信息public boolean updateNew(Newsinfo ne){boolean flag = false。(ne)。((author))。while(()){ne = new Newsinfo()。(sql)。}return flag。int i = (sql)。+()+39。+()+39。+()+39。public class NewsJdbc {ResultSet rs=null。import 。import 。感謝我的室友們對我的幫助和指點,感謝他們與我交流經(jīng)驗,解決一道道心理上和技術上的難關。26 / 41參 考 文 獻[1]孫衛(wèi)琴,李洪成.《Tomcat 與 JSP Web 開發(fā)技術詳解》[M].電子工業(yè)出版社,2022.[2]計磊,李里, 整合應用案例[M].北京:人民郵電出版社,2022.[3]耿祥義, 實用教程(第二版)[M].北京:清華大學出版社,2022.[4]王夕寧,王曉平.JSP 通用模塊及典型系統(tǒng)開發(fā)實例導航[M].北京:人民郵電出版社,2022.[5]孫衛(wèi)琴.精通 Struts:基于 MVC 的 Java Web 設計與開發(fā)[M].北京:電子工業(yè)出版社,2022.[6]畢建信.基于 MVC 設計模式的 Web 應用研究與實現(xiàn)[M].武漢:武漢理工大學,2022.[7]耿祥義, 實用教程(3 版)[M].北京:清華大學出版社,2022. [8]鄭人杰,殷人昆,[M].清華大學出版社,2022.[9]王珊,(4 版)[M].,2022.[10] 數(shù)據(jù)庫系統(tǒng)開發(fā)導航[M].人民郵電出版社, 2022.[11](第 5 版)[M].,[12](美)格羅夫 著,章小莉 等譯. SQL 完全手冊(第二版)[M].北京:電子工業(yè)出版社,2022.27 / 41致 謝本文是我在洪剛老師的悉心指導下完成的,從論文的選題、系統(tǒng)的開發(fā)到論文的撰寫都得到了洪老師極大的幫助。測試用例 ID輸入 預期結果 實際結果 測試結論OA1 進入系統(tǒng)前臺主頁瀏覽新聞若成功,則顯示新聞列表顯示新聞列表,并可以閱讀新聞成功OA2 選擇新聞欄目應該列出該新聞欄目的所有新聞,若沒有則提示選擇有新聞的欄目,可以看到新聞列表,沒有新聞的欄目,顯示“該欄目沒有任何新聞”成功OA3 在注冊用戶登錄入口輸入用戶名和密碼若輸入正確的用戶名和密碼,則登錄成功,否則進入登錄錯誤頁面輸入“000,000”進入系統(tǒng),輸入其它,進入登錄錯誤頁面,提示重新登錄成功OA4 點擊“個人信息查看”可以進入個人信息面板實現(xiàn)預期結果 成功OA5 點擊個人信息面板中的“修改”可以對個人信息進行修改實現(xiàn)預期結果 成功OA6 進入某個新聞頁面,在發(fā)表評論的文本框中輸入任意字符并提交可以發(fā)表評論實現(xiàn)預期結果 成功OA7 在后臺登錄 若輸入正確 輸入 成功25 / 41入口輸入用戶名和密碼的用戶名和密碼,則進入后臺系統(tǒng),否則進入登錄錯誤頁面“admin,admin”進入后臺系統(tǒng),輸入其它,進入登錄錯誤頁面,提示重新登錄OA8 進入后臺瀏覽新聞若成功,在瀏覽期間可以修改和刪除新聞,返回更新后的新聞信息實現(xiàn)預期結果 成功OA9 點擊“添加新聞”可以進行新聞信息的錄入,完成后在新聞列表可以看到新添加的新聞實現(xiàn)預期結果 成功OA10 點擊“欄目管理”可以添加、修改和刪除欄目實現(xiàn)預期結果 成功OA11 點擊“用戶管理”可以修改和刪除用戶實現(xiàn)預期結果 成功OA12 點擊“添加管理員”可以添加管理員實現(xiàn)預期結果 成功表 51 測試用例表總 結本文通過采用 MVC 三層設計模式,設計并實現(xiàn)了一個新聞發(fā)布系統(tǒng)。PC 機上必須安裝并可以運行 JSP 應用程序 web 服務器。 系統(tǒng)測試硬件環(huán)境因為本系統(tǒng)僅在本機上運行,所以需要一臺 PC 機即可。管理員在處理新聞頁面需要填寫的內(nèi)容點擊“確定”按鈕時,將內(nèi)容通過 Post方法提交給 NewsServlet,NewsServlet 調(diào)用對應的方法,方法調(diào)用 JavaBean——NewsJdbc 對新聞信息進行處理,然后將新聞信息保存到新聞數(shù)據(jù)表。當用戶在前臺中提供的登錄入口輸入用戶名和密碼時, 通過 Form 將信息提交給LoginServlet,LoginServlet 獲得此信息,調(diào)用數(shù)據(jù)庫連接池組件查找數(shù)據(jù)庫對照看是否有與LoginServlet 收集到的信息匹配記錄,如果有則成功登錄到系統(tǒng)后臺() ,如果沒有與之匹配的記錄則將頁面定位到登錄錯誤頁面()重新登錄。在實現(xiàn) Servlet 之前,首先要在 Tomcat 中配置好 Servlet 運行的環(huán)境,并配置本應用程序的 配置文件,其 Servlet 在 配置的基本格式如下:! Define servlets servlet servletnameXXServlet/servletname servletclass/servletclass /servlet! Define servlets mapping servletmapping servletnameXXServlet/servletname urlpattern/XXServlet/urlpattern /servletmapping在使用 Servlet 之前都必須在 中定義好 Servlet 才可以正常使用。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)后臺對已有新聞進行編輯和刪除以及添加新聞。圖 47 實現(xiàn)截圖 模型層實現(xiàn)模型層實現(xiàn)中主要給出了實現(xiàn)功能模塊中的各類的功能函數(shù),具體代碼見附件。圖 44 實現(xiàn)截圖 它實現(xiàn)欄目的添加功能。當用戶在后臺主頁面中選擇添加新聞按鈕時,管理員便進入此頁面。圖 41 頁面實現(xiàn)截圖18 / 41 后臺實現(xiàn)系統(tǒng)后臺視圖層主要由、admin_rol 和 組成。CSS 樣式表可以使系統(tǒng)整體風格一致。/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()。url(defaulthomepage)39。由于系統(tǒng)實現(xiàn)的代碼量較大限于篇幅,文中僅顯示部分代碼。}} catch (SQLException e) {()。st = null。}//釋放資源public static void free(Statement st , ResultSet rs , Connection conn){try {if(rs != null){()。}}public static Connection getConn(){//Connection conn = null。import 。本系統(tǒng)也是才用此鏈接方式,連接類 代碼如下:13 / 41package 。11 / 41欄目編號欄目欄目名稱新聞新聞編號新聞標題新聞內(nèi)容管理員名稱所屬欄目發(fā)布時間屬于1N管理員管理1 N用戶名 密碼圖 33 實體之間關系的 ER 圖 數(shù)據(jù)庫表設計數(shù)據(jù)庫邏輯設計完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結構轉化為某種數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)庫模型。 新聞管理新聞管理中主要涉及到新聞信息的添加、刪除和修改,所以其控制層由 NewsServlet 完成。 欄目管理欄目管理中可以對已有欄目的編輯、刪除以及添加新欄目。 模型層設計本系統(tǒng)模型層由 JavaBean 完成,模型層設計主要設計出完成各個功能模塊中模型層的 JavaBean類。 欄目管理設計如果系統(tǒng)管理員在系統(tǒng)后臺主頁面中選擇“欄目管理” ,系統(tǒng)將鏈接到新聞欄目管理頁面。管理員可以在此對系統(tǒng)已有的新聞進行修改和刪除操作。此界面主要是面向管理員的,界面要設計得簡潔方便,使得系統(tǒng)管理員在管理系統(tǒng)時容易操作。然后,用戶可以對自己比較關心和感興趣的新聞進行有選擇性地瀏覽,這時新聞欄目便起作用了。而對于一般用戶來說,他們也不會感覺這有何不妥,因為此登錄界面比較簡潔,并不會影響用戶正常地閱讀新聞。因此,識別出系統(tǒng)主要的類:新聞管理類(NewsJdbc) ,欄目管理類(NewclaJdbc) ,用戶管理類(RoleJdbc) ,評論管理類(Pingl)數(shù)據(jù)庫連接的連接對象類(JdbcConn)以及各個 Servlet 類。本系統(tǒng)具體構架如圖32。第 3 章 系 統(tǒng) 設 計根據(jù)上一章的需求用例分析,本章從先總體構架的角度對系統(tǒng)進行總體設計,然后根據(jù) MVC 三層模式對系統(tǒng)進行詳細設計,最后對系統(tǒng)數(shù)據(jù)庫和數(shù)據(jù)庫連接池進行了設計。這是一種有代表性的方法,它清晰地分離了表達和內(nèi)容,明確了角色的定義及開發(fā)者與網(wǎng)頁設計者的分工。Model1 體系十分適合簡單應用需要,卻不能滿足復雜的大型應用程序的實現(xiàn)。隨著應用的復雜性和規(guī)模性,界面的處理也變得具有挑戰(zhàn)性。業(yè)務流程的處理過程對其它層來說是黑箱操作,模型接受視圖請求的數(shù)據(jù),并返回最終的處理結果??刂茖硬⒉蛔鋈魏蔚臄?shù)據(jù)處理。 MVC 模式基本原理MVC (ModelViewController),即把一個應用的輸入、處理、輸出流程按照 Model, View, Controller 的方式進行分離,這樣一個應用被分成三
點擊復制文檔內(nèi)容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1