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

正文內(nèi)容

畢業(yè)論文之基于ajax的bbs網(wǎng)站(專業(yè)版)

2025-08-09 10:05上一頁面

下一頁面
  

【正文】 通過本次畢業(yè)設(shè)計(jì)加深了我對Java的web應(yīng)用的認(rèn)識,對相關(guān)課程知識進(jìn)行了一次梳理,熟悉了AJAX技術(shù),同時(shí)對SSH集成框架有了一個(gè)初步的認(rèn)識,并能夠應(yīng)用SSH集成框架進(jìn)行簡單的應(yīng)用開發(fā)。 } })。 return。 var option = { url: ${base}/drgsuser/savetz, success: function(data) { if (data != failure) { if (confirm(是否繼續(xù)發(fā)帖?)) { ()。 zc_flag = 1。 if (zrt.equals(items)) { hql = from Invitation tz where =0 and =0 order by desc。登錄過程中用戶登錄信息驗(yàn)證采用AJAX技術(shù),若用戶輸入登錄信息錯(cuò)誤,提示用戶登錄失敗,并保持原頁面不刷新。當(dāng)用戶回復(fù)某一個(gè)帖子時(shí),要向回復(fù)信息表中插入回復(fù)信息記錄,回復(fù)信息ER圖如下:圖45 回復(fù)信息子ER圖(4)系統(tǒng)公共類型ER圖系統(tǒng)公共類型提供了系統(tǒng)中所有類別屬性,如管理權(quán)限、帖子類別、業(yè)務(wù)種類等網(wǎng)站內(nèi)公用的屬性,在主要的信息中都可能用到該表,系統(tǒng)公共類型ER圖如下:圖46 系統(tǒng)公共類型子ER圖(5)系統(tǒng)字典ER圖系統(tǒng)字典是系統(tǒng)公共類型的子表,用來存儲各個(gè)類型的字典值,系統(tǒng)字典ER圖如下:圖47 系統(tǒng)字典子ER圖(6)新聞信息ER圖管理員在信息發(fā)布,修改,查看,注銷時(shí)都要對新聞信息表進(jìn)行數(shù)據(jù)存取操作,新聞信息ER圖如下:圖48 新聞信息子ER圖(7)業(yè)務(wù)信息ER圖:業(yè)務(wù)信息表是用來存放網(wǎng)站業(yè)務(wù)數(shù)據(jù)的,管理員在添加、修改、查看、注銷業(yè)務(wù)時(shí)都要對業(yè)務(wù)信息表進(jìn)行存取操作,業(yè)務(wù)信息ER圖如下:圖49 業(yè)務(wù)信息子ER圖 (8)用戶信息ER圖用戶信息表中存儲網(wǎng)站用戶的基本信息和狀態(tài)信息,用戶注冊、登錄、發(fā)帖、回帖都要對用戶信息表進(jìn)行操作,用戶信息ER圖如下:圖410 用戶信息子ER圖(9)帖子信息ER圖帖子信息表用來存儲用戶帖子信息,在用戶發(fā)帖,修改帖子和管理員審核帖子都需要對帖子信息表進(jìn)行存取操作,帖子信息ER圖如下:圖 411 帖子信息子ER圖 (10)系統(tǒng)模塊ER圖系統(tǒng)字典和系統(tǒng)公共類型兩個(gè)表是系統(tǒng)表,是系統(tǒng)屬性,系統(tǒng)字典表通過字典類型與系統(tǒng)公共類型關(guān)聯(lián),聯(lián)系類型為多對一(N:1)用()表示,ER圖如下:圖 412 系統(tǒng)模塊ER圖(11)用戶發(fā)帖模塊ER圖達(dá)人公社BBS中用戶發(fā)帖主要涉及到用戶、帖子、系統(tǒng)字典、系統(tǒng)用戶四個(gè)實(shí)體,分別對應(yīng)用戶信息表、帖子信息表、系統(tǒng)字典表、系統(tǒng)用戶表,其中用戶和帖子是一對多(1:N)的關(guān)系用,用()表示;帖子與系統(tǒng)用戶是多對一(N:1)關(guān)系,用()表示;帖子與系統(tǒng)字典為多對一(N:1)的關(guān)系用()表示,該模塊的ER圖如下所示:圖413用戶發(fā)帖模塊ER圖 (12)帖子回復(fù)模塊ER圖達(dá)人公社BBS中用戶帖子回復(fù)主要涉及到用戶、帖子、回復(fù)信息三個(gè)實(shí)體,只存在多對一一種聯(lián)系類型,其中用戶和回復(fù)信息之間是一對多(1:N)聯(lián)系用()表示,帖子和回復(fù)信息之間是一對多的聯(lián)系(1:N)用()表示,該模塊的ER圖如下所示:圖 414 帖子回復(fù)模塊ER圖(13)管理模塊ER圖達(dá)人公社BBS中帖子管理、用戶管理、新聞管理、業(yè)務(wù)管理模塊都屬于系統(tǒng)管理模塊他們都只和系統(tǒng)用戶存在聯(lián)系而且都為多對一(N:1)的聯(lián)系,下面用系統(tǒng)管理統(tǒng)一表示以上各個(gè)系統(tǒng)管理模塊,系統(tǒng)管理模塊ER圖如下所示:圖 415 系統(tǒng)管理模塊ER圖 (14)總體ER圖達(dá)人公社BBS共涉及到系統(tǒng)模塊、帖子發(fā)表模塊、帖子回復(fù)模塊、系統(tǒng)管理模塊,本系統(tǒng)總體ER圖如下:圖 416 系統(tǒng)總體ER圖 邏輯設(shè)計(jì)邏輯設(shè)計(jì)是將現(xiàn)實(shí)世界的概念數(shù)據(jù)模型設(shè)計(jì)成為適應(yīng)于特定數(shù)據(jù)庫管理系統(tǒng)的邏輯數(shù)據(jù)模式。系統(tǒng)流程分析是系統(tǒng)分析中一個(gè)很重要的內(nèi)容。同時(shí)提供后臺管理平臺,實(shí)現(xiàn)對網(wǎng)站注冊用戶,網(wǎng)站資源進(jìn)行管理。AJAX包含:(1)基于XHTML和CSS標(biāo)準(zhǔn)的表示。Spring容器模型如下圖所示:圖24 Spring容器模型圖 Oracle 簡介Oracle 是以高級結(jié)構(gòu)化查詢語言(SQL)為基礎(chǔ)的大型關(guān)系數(shù)據(jù)庫,通俗地講它是用方便邏輯管理的語言操縱大量有規(guī)律數(shù)據(jù)的集合。FreeMarker被設(shè)計(jì)用來生成HTML Web頁面,特別是基于MVC模式的應(yīng)用程序。本課題的研究,對AJAX的工作過程和網(wǎng)站數(shù)據(jù)交互有一定的實(shí)踐意義。為滿足眾多網(wǎng)民的需要,出現(xiàn)了電子郵件等信息交互平臺。BBS(電子公告板)網(wǎng)站在很大程度上解決了這些問題,為信息的交互提供了極大的便利,并在很大程度上保證了信息的發(fā)布、更新、傳播的及時(shí)性,漸漸成為網(wǎng)民們交流的主要平臺。WEB服務(wù)器將結(jié)果處理成WEB瀏覽器能夠接受的形式(如HTML)后,發(fā)送WEB瀏覽器。框架的主要優(yōu)勢之一就是其分層架構(gòu),分層架構(gòu)允許使用者選擇使用哪一個(gè)組件,同時(shí)為 J2EE 應(yīng)用程序開發(fā)提供集成的框架。最簡單的應(yīng)用象提交留言,點(diǎn)擊確定按鈕時(shí)就出現(xiàn)的友好提示。(7)提供管理員用戶管理,人員管理,業(yè)務(wù)管理,新聞管理,資料維護(hù)等功能。 系統(tǒng)業(yè)務(wù)流程描述 系統(tǒng)業(yè)務(wù)流程是系統(tǒng)業(yè)務(wù)的活動(dòng)過程。圖42 數(shù)據(jù)庫設(shè)計(jì)的基本過程圖 概念設(shè)計(jì)概念設(shè)計(jì)是針對現(xiàn)實(shí)世界,通過對其中信息實(shí)體的收集、分類、聚集和概括,建立數(shù)據(jù)庫概念結(jié)構(gòu)的過程。系統(tǒng)模塊圖如下:圖417系統(tǒng)功能模塊圖 第5章 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)主要模塊實(shí)現(xiàn)及詳細(xì)設(shè)計(jì)(1)網(wǎng)站導(dǎo)航網(wǎng)站導(dǎo)航包含網(wǎng)站標(biāo)題“達(dá)人公社BBS”,用戶登錄、站內(nèi)搜索功能模塊,我的中心、業(yè)務(wù)咨詢、客服中心、個(gè)人中心、達(dá)人公約、用戶注冊功能接口,達(dá)人公社BBS網(wǎng)站導(dǎo)航如圖51所示。 (pageNo)。圖55 用戶注冊界面用戶注冊信息驗(yàn)證代碼如下:$(username).blur(function() { if ($(username).val() == ) { $(name_yz).show()。用戶在發(fā)表帖子時(shí),需要按要求填寫帖子標(biāo)題,帖子標(biāo)題 長度不得超過80個(gè)字符,帖子內(nèi)容不可為空,當(dāng)用戶點(diǎn)擊發(fā)表時(shí),會對用戶身份進(jìn)行驗(yàn)證(身份驗(yàn)證采用AJAX技術(shù)),若用戶未登錄,則提示用戶登錄 ,并阻止用戶發(fā)表帖子,當(dāng)用戶帖子發(fā)表成功以后帖子將變?yōu)榇龑徺N,當(dāng)管理員審核后,該貼才可被搜索、查看、回復(fù),帖子回復(fù)界面如圖57所示。圖59帖子回復(fù)例圖帖子回復(fù)核心代碼如下:$(fb).click(function() { var editor = $(content).xheditor()。 return。但是還存在以下缺陷與不足:(1)、網(wǎng)站個(gè)人中心模塊展現(xiàn)形式不佳,由于受時(shí)間限制,未作進(jìn)一步調(diào)整。在此過程獲得了很多的幫助,使畢業(yè)設(shè)計(jì)任務(wù)得以順利開展。管理員登錄流程如圖514所示: 圖514 管理員登錄流程圖 系統(tǒng)其他模塊設(shè)計(jì)及功能簡介(1)業(yè)務(wù)管理業(yè)務(wù)管理提供管理員對網(wǎng)站業(yè)務(wù)管理功能,管理員可以通過此模塊添加業(yè)務(wù)、查看業(yè)務(wù)、修改業(yè)務(wù)、注銷業(yè)務(wù)、查看業(yè)務(wù)歷史。 $(content).val()。, 39。 } })。%+items+%39。 return。達(dá)人公社BBS數(shù)據(jù)表的描述如下:(1)新聞信息表,新聞信息表用來存放站內(nèi)新聞信息包括新聞編號、新聞標(biāo)題、發(fā)布人、發(fā)布時(shí)間、新聞狀態(tài)和新聞內(nèi)容字段,新聞信息表描述如表41所示。數(shù)據(jù)流程分析是把數(shù)據(jù)在原系統(tǒng)內(nèi)部的流動(dòng)情況抽象地獨(dú)立出來,舍去了具體組織機(jī)構(gòu)、信息載體、處理工作、物資、材料等,單從數(shù)據(jù)流動(dòng)過程考查實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式。(2)用戶(注冊用戶)帖子管理功能,用戶可以對自己所發(fā)表的帖子進(jìn)行管理,包括查看、刪除功能。(4)使用JavaScript綁定一切。這減少了ORACLE的資源占用,并增強(qiáng)了ORACLE的能力,使之在低檔軟硬件平臺上用較少的資源就可以支持更多的用戶,而在高檔平臺上可以支持成百上千個(gè)用戶。WEB 服務(wù)器作為中間層服務(wù)器,單獨(dú)放置在一臺主機(jī)上隔離外界與數(shù)據(jù)庫,起到了信息服務(wù)器和防火墻的作用。BBS(電子公告板)在國內(nèi)一般稱作網(wǎng)絡(luò)論壇,早期的BBS與一般街頭和校園內(nèi)的公告板性質(zhì)相同,只不過是通過電腦來傳播或獲得消息而已。 第1章 緒 論 課題的背景及意義隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)民數(shù)量的極具增加,信息交互的重要性漸漸的體現(xiàn)出來。WEB服務(wù)器負(fù)責(zé)接收WEB瀏覽器的WEB頁請求和數(shù)據(jù)請求,并處理WEB頁請求。 Hibernate可以應(yīng)用在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。可通過網(wǎng)絡(luò)較方便地讀寫遠(yuǎn)端數(shù)據(jù)庫里的數(shù)據(jù),并有對稱復(fù)制的技術(shù)。(4)提供注冊用戶帖子發(fā)表、回復(fù)功能,并可對帖子以及個(gè)人資料進(jìn)行維護(hù)。(9)其他工作人員管理,管理員可以對網(wǎng)站其他工作人員的信息進(jìn)行管理。在信息系統(tǒng)的開發(fā)中,一般不就數(shù)據(jù)庫設(shè)計(jì)專門進(jìn)行需求分析,而是在系統(tǒng)分析的需求分析階段一并考慮。表 47 工作人員信息表列名數(shù)值類型長度默認(rèn)值描述主鍵備注IDINTEGER人員編號是唯一NAMECHAR20名稱否XBCHAR2男性別否SFZHMCHAR30身份證號否JGCHAR60籍貫否LXFSCHAR30聯(lián)系方式否ZZINTEGER職責(zé)否RZRQDATE入職日期否DJRQDATE登記日期否YXZTCHAR20有效狀態(tài)否(8)系統(tǒng)公共類型表,系統(tǒng)公共類型用來存放網(wǎng)站數(shù)據(jù)類型,便于數(shù)據(jù)分類管理,包括類型編號、類型代碼、類型名稱描述如表48所示。用戶在搜索資源時(shí)需填寫搜索關(guān)鍵字,并選擇搜索條件,搜索用戶或帖子,點(diǎn)擊搜索即可提交服務(wù)器查找,并顯示查找結(jié)果。}用戶搜索數(shù)據(jù)流程如圖54所示:圖54用戶搜索流程圖 (2)用戶注冊用戶注冊是用戶成為網(wǎng)站會員,享有更多操作權(quán)限的前提,用戶只有注冊以后才可以進(jìn)行個(gè)人資料管理、個(gè)人帖子管理、帖子發(fā)表、帖子回復(fù)操作。 return。 } else { (true)。圖511帖子管理例圖圖512 個(gè)人資料管理例圖 (6)管理員登錄管理員登錄,是管理進(jìn)行網(wǎng)站管理的前提,為了保障網(wǎng)站數(shù)據(jù)的安全和管理員有效行使網(wǎng)站管理權(quán)限,需要對管理員權(quán)限進(jìn)行驗(yàn)證。通過對“天涯”、“貓撲”、“CSDN”、“百度”、“安工在線”等論壇實(shí)際使用體驗(yàn)完成BBS網(wǎng)站的需求分析并完成對業(yè)務(wù)流程的分析總結(jié),完成網(wǎng)站的原型設(shè)計(jì),通過近兩個(gè)月的開發(fā)工作基本實(shí)現(xiàn)了BBS網(wǎng)站的常用功能。 完成人: 年 月 日 參考文獻(xiàn)[1](美)Donald Brown,Chad Michael Davis,Scott 譯.Struts 2實(shí)戰(zhàn)[J].北京:人民郵電出版社,2010 年.[2]齊治昌,譚慶平,[M] .北京:.[3](美)Jason Price 著. 馮銳,由淵霞譯. Oracle Database 10g SQL開發(fā)指南[M].北京:清華大學(xué)出版社,2005年.[4](美)Cay S. Horstmann 著. 葉乃文,鄺勁筠, [M].北京:機(jī)械工業(yè)出版社,2006年4月.[5]閃四清,楊強(qiáng). Oracle Database 10g基礎(chǔ)教程(第二版) [M].北京:清華大學(xué)出版社,2007年.[6][M].北京:科學(xué)出版社,2011年1月.[7] Web JSP+Servlet+Struts+Spring+Hibernate+AJAX [M].北京:機(jī)械工業(yè)出版社,2008年1月.[8](美)Michael McLaughlin ,王海濤 譯. Oracle Database 11g PL/SQL程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,.[9] Web開發(fā)技術(shù)詳解JSP+AJAX+Struts [J].北京:科學(xué)出版社,2008 年8月.[10] CS3 AJAX網(wǎng)頁設(shè)計(jì)入門實(shí)例詳解[M].北京:電子工業(yè)出版社,2008年8月.[11]薩師煊,[M] .北京:高等教育出版社,2000.[12](美)Marty Hall, Larry Br
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1