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

正文內(nèi)容

基于jsp新聞發(fā)布動態(tài)網(wǎng)站畢業(yè)設計論文-wenkub

2022-12-10 10:23:36 本頁面
 

【正文】 大學出版社 2020年 9月 2. 賈蓉生 編著 Java 2 入門與網(wǎng)站數(shù)據(jù)庫設計清華大學出版社 2020年 6月 3. 李振捷 編著 JSP 網(wǎng)站開發(fā)典型模塊與實例精講 電子工業(yè)出版社 2020年 8月 4. 朱福喜 編著 Java 項目設計與開發(fā)范例 電子工業(yè)出版社 2020 年 10月 第 3 頁 共 47 頁 學 校 xx xx 班級: xxx 專 業(yè): xx 學生: xx 指導教師: xx 第 4 頁 共 47 頁 論文摘要 現(xiàn)今的社會是一個信息飛速發(fā)達的社會,其中在 信息的交流當中,互聯(lián)網(wǎng)占據(jù)著一個非常重要的位置。為了更加方便的管理網(wǎng)站,于是我們就很迫切的需要利用動態(tài)技術(shù)創(chuàng)建一個新聞發(fā)布管理信息系統(tǒng)。本系統(tǒng)采用了 JSP 技術(shù)以及 JavaBeans 組件和 JDBC 技術(shù)實現(xiàn)。廣大的頁面開發(fā)人員都熱切地盼望一種統(tǒng)一的頁面開發(fā)技術(shù),該技術(shù)應該具有的特點: ① 與操作平臺無關(guān),能夠在任何 Web 或應用程序服務器上運行; ② 將應用程序邏輯和頁面顯示分離; ③ 提供代碼重用,簡 化開發(fā)基于 Web 的交互式應用程序的過程。 Java 是未來的主流開發(fā)技術(shù),具有很多優(yōu)勢。 JSP 的開發(fā)人員可以通過使用 JavaBeans、 EJB 和 Servlet 來完成大部分與網(wǎng)站邏輯相關(guān)的工作,而僅僅把顯示的工作交給 JSP 頁面來完成。 JSP 作為當前主流的網(wǎng)頁開發(fā)技術(shù),具有如下特點。如果核心邏輯被封裝在標識和 JavaBeans 中,那么其他人,如 Web 管理人員和頁面設計者,能夠編輯和使用 JSP 頁面,而不影響內(nèi)容的生成。 雖然 JSP 功能強大,但是它要求網(wǎng)頁開發(fā)人員對 Java 要相當熟悉。本系統(tǒng)具有新聞發(fā)布管理系統(tǒng)的基本功能:新聞發(fā)布,新聞瀏覽,新聞檢索,新聞評論,新聞審核等功能。 總之,本新聞發(fā)布系統(tǒng),提供最方便快捷的服務于群眾。方便瀏覽者查看最新的時 事政治或者最新的社會動態(tài)新聞。 瀏覽者,通過查看展示出來的新聞內(nèi)容,了解社會最新的動態(tài)。 JSP 的數(shù)據(jù)流程如下:通過 web 服務器,軟件工程師利用 JSP 組織數(shù)據(jù)及其顯示格式,生成 HTML或 XML流,通過 HTTP協(xié)議傳送到客戶端的瀏覽器上(如 IE, Firefox 等),瀏覽器解析 HTMl 或者 XML 流,并將其以生動的網(wǎng)頁方式展現(xiàn)到客戶面前。 JSP本質(zhì)上就是一個 java程序,具備 Java語言一切特點,如平臺無關(guān)性,可移植性,高性能性,多線程,安全性,解釋性,動態(tài)性, 面向?qū)ο蟮取? JavaBeans 技術(shù) 按著 Sun 公司的定義, JavaBeans是一個可重復使用的軟件組件。為寫成 JavaBeans,類必須是具體的和公共的,并且具有無參數(shù)的構(gòu)造器。用戶可以認為JavaBeans提供了一種隨時隨地的復制和粘貼的功能,而不用關(guān)心任何改變。 JDBC 技術(shù) JDBC( Java DataBase Connectivity) 是 Java 與許多數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)庫連接的工業(yè)標準,為基于 SQL 數(shù)據(jù)庫訪問提供調(diào)用級應用編程接口。無論訪問什么數(shù)據(jù)庫,提供給用戶的應用程序接口 JDBC API 都是一樣的,用戶可以使用標準的 SQl 查詢語句進行查詢,而不用考慮數(shù)據(jù)庫之間的差別。它建立在 ODBC 上。 DreamWeaver 軟件 DreamWeaver 是 Macromedia 公司推出的一款大眾化的網(wǎng)頁制作軟件,它具有可視化編程界面,用戶不必編寫復雜的 HTML 源代碼就可以生成跨平臺,跨瀏覽器的網(wǎng)頁,不僅適合專業(yè)網(wǎng)頁編輯人員的需要,同時也容易被業(yè)余網(wǎng)頁制作人員所掌握。 HTML( Hypertext Markup Language,超文本標識語言)是一種專門用于 web 頁制作的編程語言,用來描述超文本各個部分的內(nèi)容,告訴瀏覽器如何顯示文本,怎樣生成與別的 文本或圖像的鏈接點。面向?qū)ο蟮脑O計,和面向過程的設計相比,更容易操作。 ? 易用性 系統(tǒng)采用 Dream weaver 的網(wǎng)頁設計,界面比較易于操作。由于 Java 語言的可移植性,本系統(tǒng)只要對相應的操作系統(tǒng)進行配置,可以移植到其他的操作系統(tǒng)上進行運行。開源的,無須為使用付費。 Eclipse 是開放的,由于其設計的精妙,任何人或廠商可以編寫自己的插件。 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設計 把數(shù)據(jù)庫分析得到的內(nèi)容,用邏輯數(shù)據(jù)模式的樣式顯示出來,可以形成下面的數(shù)據(jù)庫結(jié)構(gòu)表。 drop table if exists UserInfo。 drop table if exists PostsInfo。 drop table if exists AnswerInfo。 insert into RoleInfo value(3,user)。 insert into ItemInfo value(2,就業(yè)頻道 ,editor)。 import .*。 ResultSet rs = null。 } } public ResultSet executeQuery(String sql) { try { conn = (DBUrl, root, 123456)。 (())。 (sql)。 } catch (SQLException ex) { (())。,39。瀏覽者可以瀏覽新聞,發(fā)表對新聞的評論(如果注冊,用戶在注冊成功以后,登錄后,在評論是將顯示一些評論者的一些信息;如果不注冊,在評論時將不顯示評論者信息,屬于匿名的評論)。當瀏覽者把所有的內(nèi)容填寫完畢后方可注冊成功,跳轉(zhuǎn)到相應的歡迎界面。減少了管理員手動添加版主的負擔。兩者的區(qū)別是:登錄以后發(fā)表評論的時候?qū)@示瀏覽者的一些信息,不登錄,將是以匿名的方式發(fā)表。 return false。 return false。 String strUserPassword = (Upassword)。 DBConnect dbc = new DBConnect()。 if(()) { ()。+strUse 第 25 頁 共 47 頁 rName+39。+strRealname+39。+strEmail+39。 (strSql)。 String strUserName = (username)。+ strUserName + 39。 ResultSet rs = null。 return。 按著角色劃分,版主,具有發(fā)布新聞,修改新聞,刪除新聞,管理相應的評論的權(quán)限 。版主負責發(fā)布新聞,實現(xiàn)了新聞發(fā)布網(wǎng)站的重要功能。如果登錄的用戶名和密碼出現(xiàn)錯誤,就會進入出錯界面,進而需要登錄者做進一步的操作。新聞內(nèi)容也是必須填寫的內(nèi)容。 管理評論: 版主,有權(quán)刪除一般瀏覽者發(fā)布的評論內(nèi)容。 String strManagerName = (username)。+ strManagerName + 39。 ResultSet rs = null。 return。 return。 String strItemname=(itemname)。 DBConnect dbc = new DBConnect()。+strTitle+39。+strContent+39。 (strSql)。,39。,39。)。 (scriptalert(39。/script)。 String strSql =delete from postsinfo where title = 39。 (此則新聞已經(jīng)刪除成功了! )。 } % %page import=.*% %page import=% % (gb2312)。 (strSql)。 () 超級管理員管理模塊 第 31 頁 共 47 頁 功能說明 在本系統(tǒng)中,超級管理員,擁有所有的權(quán)限,負責整個系統(tǒng)的正常運行。在管理界面,管理員通過管理菜單,管理新聞。通過觀察注冊的時間,刪除一定時間前的注冊用戶,這樣有利于減輕網(wǎng)站的運營壓力。 版主的管理 是一個更改的過程。管理員,負責所有新聞的審核。 版塊管理: 本設計是分版主分版塊式的新聞發(fā)布系統(tǒng)。刪除版塊,是一個比較嚴重的事情,一般是不能輕易刪除的,但當某個版塊因為某種原因需要刪除時候,管理員可以對其進行相應的刪除操作。 第 33 頁 共 47 頁 程序設計代碼 版塊的刪除代碼: % (gb2312)。 (strSql)。 % 用戶的刪除: % (gb2312)。+strUserName+39。 ()。 String strSq。 String strName = (Xname)。 ()。 DBConnect dbc = new DBConnect()。 ()。 DBConnect dbc = new DBConnect()。 首頁: 首頁的添加 是方便,管理員去首頁查看效果時使用的。 版塊管理包括:添加版塊和刪除版塊。審核 ,就是對所有版主發(fā)布的新聞,進行的最后的把關(guān),如果新聞內(nèi)容不存在什么違反中華人民共和國的法律法規(guī)等的事情,就給于通過,這樣就可以在新聞也顯示了;如果沒有通過,就無法在首頁顯示 。 在次也設置了相對應的驗證措施,以保證修改的可行性。一個版主的好壞,對一個新聞發(fā)布系統(tǒng)是非常重要的。如果發(fā)現(xiàn)有什么異常,則可以刪除用戶信息。保證新聞的正發(fā)布,和對發(fā)布的新聞內(nèi)容的負責。 ()。 DBConnect dbc = new DBConnect()。 % 評論管理的主要代碼 : 第 30 頁 共 47 頁 % page session=true % % if((username)==||(username)==null){ (../)。 (strSql)。 String strNewstitle = (newstitle)。location=39。 (strSql)。,39。,39。 } if(strNewsbrief!=null||strNewsbrief!=){ String strSql=insert into postsinfo(itemname,title,brief,content,author)values(39。+strAuthor+39。null39。+strItemname+39。 String strNewsbrief=(newsbrief)。 % 新聞發(fā)布的主要代碼: %page import=.*% %page import=% % (gb2312)。 return。 rs = (strSql)。+ strUserPassword+ 39。 String strUserPassword = (password)。 “注銷”,是為了方便版主,在不需要管理的時候,退出系統(tǒng)使用的。如果不想讓管理員審核了,可以根據(jù)新聞的標題進行刪除。 發(fā)布新聞: 欄目名稱 由于是相對應的,每一個欄目的欄目名稱,已經(jīng)從數(shù)據(jù)庫中讀出,在此只是顯示作用,不能修改,也是提醒版主,所發(fā)表的內(nèi)容,必須與相應的欄目相當。通過首頁上的“管理”字樣,進入相應的頁面,然后通過一定的頁面,通過對用戶名和密碼的比對(與數(shù)據(jù)庫中已經(jīng)存在的數(shù)據(jù)的比對)進行登 第 27 頁 共 47 頁 錄。版主在此發(fā)布的新聞,并不能在首頁上直接顯示,還需要管理員,對相應的新聞內(nèi)容的審核,如果審核通過,就會在首頁上相應的位置顯示,如果不通過,就不能顯示。 第 26 頁 共 47 頁 ()。 rs = (strSql)。+ strUserPassword+ 39。 String strUserPassword = (password)。 ()。 (strSql)。+strSex+39。+strUserPassword+39。 } ()。+strUserName+39。 String strRealname=(realname)。 } /script 連接數(shù)據(jù)庫的主要代碼: %page import=.*% %page import=% % (gb2312)。 return false。 return false。在此過程中也進行了一些設置,如果用戶名或者密碼出現(xiàn)錯誤都將登錄不成功。在次設置了相應的驗證功能。 功能實現(xiàn) 所有的新聞瀏覽者,通過首頁的 ” 我要注冊 ” 字樣,進入注冊頁面,在次頁面中,用戶需要填寫相應的內(nèi)容:用戶名 ,密碼,密碼確認,真是姓名,電子郵件和選擇性別。))。 (insert into custom values(39。 (())。 } public void updateDb(String sql) { try { co
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1