




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
本科畢業論文(設計)題目:基于java的網站內容管理系統-留言模塊學院:學生姓名:專業:班級學號:指導教師姓名:指導教師職稱:年月日摘要隨著信息技術的發展,網絡在生活中的應用越來越廣泛,應用領域比比皆是,在人們生活中起著至關重要的作用,尤其在企業中。建立一個匠心獨運的特色網站,對于搶占市場先機有著不可替代的作用。因特網的引入,為生活帶來了色彩的同時,為我們帶來了挑戰。宣傳企業文化,了解企業背景,了解企業最新的企業動態與產品,都可以通過網站來實現,真正實現不用出門便了解社會的局面。對于公司產品的銷售,簡歷廣大的人脈關系,互聯網做到了隨時性、任意性。一句話,社會的發展,企業的發展離不開網絡。本論文討論的是JSP網站內容管理系統。它的初衷是基于對網站平臺的普遍化,商業化,針對市場的需求。本例是在MyEclipse集成環境下開發的,由于能力有限,它的各個模塊功能略顯粗糙,應用領域為中小型企業。本例應用數據庫SQL數據庫服務器MYSQL,使用的是面向對象的Java[10]高級編程語言,開發過程中使用到java中JSP和Servlet技術以及MVC設計思想等理念。關鍵詞:Java,JDBC,Myeclipse,JSP,Servlet
AbstractWiththedevelopmentofinformationtechnology,thenetworkapplicationinlifemoreandmoreextensiveapplicationfield,meettheeyeeverywhere,playsavitalroleinpeople'slife,especiallyintheenterprise.Theestablishmentofaspecialwebsiteexerciseone'sinventivemind,playsanirreplaceableroleinthemarkettoseizetheinitiative.TheintroductionoftheInternet,hasbroughtthecoloratthesametimeasthelife,isachallengeforus.Promotionofenterpriseculture,understandingthebusinessbackground,knowledgeofenterpriseandproductsarethemostdynamicnewbusiness,canbeachievedthroughthewebsite,realizetheneednotgooutcanunderstandthesocialsituation.Forthecompany'sproductsales,resumetheconnections,theInternetdoatanytime,anyof.Inaword,thedevelopmentofthesociety,thedevelopmentoftheenterprisecannotdowithoutnetwork.
ThispaperdiscussestheJSPWebcontentmanagementsystem.Thepurposeofitiscommon,thewebsiteplatformbasedonbusiness,accordingtothedemandofthemarket.ThisexampleisdevelopedintheMyEclipseenvironment,duetothelimitedcapacity,functionofeachmodule,slightlyitrough,applicationsforsmallandmediumenterprises.ThisexampleapplicationofSQLdatabaseserverMYSQL,usetheJava[10]object-orientedprogramminglanguage,usedintheprocessofdevelopingintoJavaJSPandServletTechnologyandMVCdesignideas.Keywords:Java,JDBC,Myeclipse,JSP,Servlet
目錄TOC\o"1-3"\u概述 11.1.CMS出現的背景 11.2.CMS的分類 11.3.CMS的實際意義 1系統開發和環境介紹 22.1基本環境 22.1.1安裝TOMCAT ……..22.1.2配置TOMCAT 22.1.3安裝、配置Myeclipse 3系統分析 43.1系統功能需求分析 43.2需要實現的功能及功能模塊 53.2.1用戶注冊 53.2.2用戶登錄 53.3系統流程分析: 63.3.1本系統的功能圖 63.3.2系統的流程圖 7系統設計與實現 84.1界面展示 84.1.1后臺登陸界面 84.1.2后臺登陸留言管理界面 84.1.3普通用戶登陸留言管理界面 94.2數據庫設計 94.2.1用戶信息表 94.2.2欄目信息表 94.2.3內容信息表 104.2.4用戶留言表 104.3代碼展示 104.3.1.list.jsp 104.3.2.listML.jsp 17總結 21參考文獻 22致謝 23概述1.1.CMS出現的背景隨著網絡應用的豐富和發展,很多網站往往不能迅速跟進大量信息衍生及業務模式變革的腳步,常常需要花費許多時間、人力和物力來處理信息更新和維護工作;遇到網站擴充的時候,整合內外網及分支網站的工作就變得更加復雜,甚至還需重新建設網站;如此下去,用戶始終在一個高成本、低效率的循環中升級、整合……首先,角色定位明確,以充分保證工作人員的工作效率;其次,功能完整,滿足各門道"把關人"應用所需,使信息發布準確無誤。比如,為編輯、美工、主編及運維人員設置權限和實時管理功能。其次,網站的安全性是企業最為關心的焦點,如何提高網站建設的安全性避免受到攻擊導致企業受損是所有單位都在討論的話題……根據此類需求,CMS模版營運而生,并一舉占據重要地位。1.2.CMS的分類CMS是ContentManagementSystem的縮寫,意為“內容管理系統”。它具有許多基于模板的優秀設計,可以加快網站開發的速度和減少開發的成本。它并不只限于文本處理,它也可以處理圖片、Flash動畫、聲像流、圖像甚至電子郵件檔案。就CMS本身被設計出來的出發點來說,應該是方便一些對于各種網絡編程語言并不是很熟悉的用戶用一種比較簡單的方式來管理自己的網站。這雖然是本身的出發點,但由于各個CMS系統的原創者們自己本身的背景與對“簡單”這兩個字的理解程度的不同,就造成了現在沒有統一的標準群雄紛爭的局面。1.3.CMS的實際意義CMS的出現,改變了企業多年來的單一銷售渠道問題,做到了生產商與消費者之間的及時聯系問題,從消費者方面提供了更多的選擇。越來越稱為現代社會的競爭焦點。設計者只需理解標簽中的含義就能制作出動態網站這樣非專業人士也能做出各種各樣的大型網站要改變網站外觀,只需管理員操作即可。CMS本身是為方便一些對編程不是很熟悉的用戶提供一種比較簡單的管理方式來管理自己的網站,,它可以讓用戶不用學習一些復雜的建站技巧,不用懂太多的HTML語言就可以構建出一個風格統一、功能強大的專業性網站。系統開發和環境介紹2.1基本環境以Java語言為基本開發語言,通過運用集成開發環境MyEclipse,利用java語言的面向對象的特性及MVC設計思想,設計一個應用與中小型企業的CMS網站模版。2.1.1安裝TOMCAT由于使用的操作系統是WindowsXP,需要安裝TOMCAT6.0。在安裝TOMCAT之前,首先要安裝JDK。2.1.2配置TOMCAT1.將mysqldriver.jar,tools.jar,serlet-api.jar,復制到%tomcat_home%\common\lib下環境變量設置:(1).JAVA_HOMEjdk的路徑:C:\ProgramFiles\Java\jdk1.5.0_06(2).mysql_home mysql的路徑:D:\ProgramFiles\mysql(3).CATALINA_HOME tomcat的路徑:D:\ProgramFiles\apache-tomcat-6.0.18(4).將;%java_home%\bin;%mysql_home%\bin;%tomcat_home%\bin加入到PATH中;(5)..;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar加入到CLASSPATH中在我的電腦->屬性->高級->環境變量->系統變量中添加環境變量,然后修改環境變量中的classpath如圖2-1所示。圖2-1設置環境變量啟動tomcat,在IE瀏覽器中訪問http://localhost:8080,出現如圖2-2所示頁面,說面tomcat配置成功。圖2-2.測試TOMCAT的安裝2.1.3安裝、配置Myeclipse安裝Myeclipse后,運行Myeclipse,在工具欄Window–references–Java-nstalledJREs下選擇自己安裝的JDK路徑,如下圖2-3所示圖2-3.配置JDK在工具欄Window->ferences->MyEclipseEnterpriseWorkbenchServersTomcatTomcat6.x下選擇自己安裝的Tomcat路徑,如下圖2-4圖2-4.配置TOMCAT系統分析3.1系統功能需求分析一個好的CMS系統,不僅包括前臺的美觀同時后臺的優化也很重要,它的功能不必特別強大,但是必須已操作,易上手,對于非編程人員也應該具有普遍性,具有很重要的實際應用性,在搭建與操作過程中要有一定的使用性。本案例包括用戶管理、內容管理、欄目管理、留言管理等模塊,每個模塊功能不同:用戶管理:添加用戶、修改、用戶權限設置、刪除用戶和用戶登陸驗證等的操作;嚴密的用戶權限管理,不同的用戶具備不同的權限,看到的用戶界而也有所區別,增強了安全性。用戶之間的管理也經過了嚴格的限制,防止出現管理混亂的情況。不同的用戶進行不同的操作,一個用戶只能執行自己權限范圍之內的事務。內容管理:添加、修改、刪除內容;方便的進行內容的添加、修改、和刪除,及時地對內容進行更新,欄目管理:添加、修改、刪除欄目;對欄目中各個欄目進行管理,方便欄目的修改,和更新。留言管理:添加、刪除留言;方便管理員對留言的查看及管理,3.2需要實現的功能及功能模塊3.2.1用戶注冊每個網站都有用戶注冊模塊,此模塊用于區分不同身份人員訪問網站,對網站的部分操作,用戶分為管理員、會員與非會員,不同身份有不同的權限。管理員是級別最高的用戶,主要負責網站內容的添加、更改、刪除等操作,同時對普通會員的留言進行管理,登陸后臺后,可以對網站風格、會員信息進行修改。會員只能進行對網站內容的瀏覽并留言,他只能對自己信息進行修改。非會員只能對網站內容進行瀏覽,如需留言,許注冊成網站會員。3.2.2用戶登錄利用注冊的帳號登錄到系統,登錄頁面要求用戶輸入用戶賬號和密碼。在輸入用戶帳號和密碼之后,系統將驗證用戶帳號和密碼是否正確,如果驗證成功,就使用戶處于登錄狀態。否則,系統顯示用戶帳號或密碼錯誤的提示信息。不同級別的用戶登錄后顯示頁面不同,管理員登錄后會進入后臺管理界面,圖4-1所示,管理員登陸后可以對網站風格進行修改,還可以對網站內容進行增加、刪除、更改、查詢等操作。管理員可以操作數據庫,添加用戶,刪除用戶、修改用戶、查詢用戶的各種信息。普通會員登陸后進入前臺頁面,如圖3-1所示。圖3-1前臺登陸界面3.3系統流程分析:3.3.1本系統的功能圖CMSCMS內容管理系統登錄瀏覽網站登錄瀏覽網站管理個人信息留言安全退出系統用戶登錄成功管理員登錄欄目管理欄目管理留言管理用戶管理管理員登錄內容管理安全退出系統用戶管理圖3-2系統功能圖3.3.2系統的流程圖本系統的流程為,用戶訪問該網站,會出現網站的首頁,在首頁上還有前臺的各項功能的連接,一般用戶都是可以進行瀏覽網站的操作的,還可以在此進行用戶的登陸和注冊,留言功能只有登錄后才可以使用。在用戶進行登錄操作時,系統會根據用戶的權限從而使用戶登陸到不同的頁面,后臺管理頁面只有有管理員權限的用戶才能進入,在后臺可以對本站的用戶、欄目、內容和留言進行操作。具體流程如圖開始開始注冊YYYAdminUserY登錄普通用戶主頁面管理員主頁面安全退出身份判斷圖3-3系統流程圖系統設計與實現4.1界面展示以Java語言為基本開發語言,通過運用集成開發環境MyEclipse,利用java語言的面向對象的特性及MVC設計思想,設計一個應用與中小型企業的CMS網站模版。4.1.1后臺登陸界面圖4-1后臺登陸4.1.2后臺登陸留言管理界面管理員登陸后會跳轉到入圖4-2所示界面,管理員可以進行操作。圖4-2管理員登陸留言模塊4.1.3普通用戶登陸留言管理界面圖4-3普通用戶登陸留言4.2數據庫設計4.2.1用戶信息表上表為用戶信息表,包括:用戶ID,用戶名,用戶密碼,用戶權限,用戶是否已刪除。4.2.2欄目信息表上表為欄目信息表,包括:欄目ID,欄目名稱,上一級欄目ID,是否有下級欄目。4.2.3內容信息表上表為內容信息表,包括:內容ID,內容標題,詳細的內容,內容所屬欄目名,內容加入時間。4.2.4用戶留言表上表為用戶留言表,包括:留言ID,所屬用戶ID,所屬用戶名,留言內容,留言時間。4.3代碼展示4.3.1.list.jsp<%@pagelanguage="java"import="java.util.*"pageEncoding="GB2312"%><%@tagliburi="/jsp/jstl/core"prefix="c"%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"><!--savedfromurl=(0037)http://2/admin/main.asp--><HTMLxmlns="/1999/xhtml"><HEAD><TITLE>后臺管理</TITLE><METAhttp-equiv=Content-Typecontent="text/html;charset=gb2312"><LINKhref="/mycms/images/style.css"type=text/cssrel=stylesheet><STYLE>.main_left{ TABLE-LAYOUT:auto;BACKGROUND:url(/mycms/images/left_bg.gif)}.main_left_top{ BACKGROUND:url(/mycms/images/left_menu_bg.gif);PADDING-TOP:5px}.main_left_title{ PADDING-LEFT:15px;FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#fff;TEXT-ALIGN:left}.left_iframe{ BACKGROUND:nonetransparentscrollrepeat0%0%;VISIBILITY:inherit;WIDTH:180px;HEIGHT:92%}.main_iframe{ Z-INDEX:1;VISIBILITY:inherit;WIDTH:100%;HEIGHT:92%}TABLE{ FONT-SIZE:12px;FONT-FAMILY:tahoma,宋體,fantasy}TD{ FONT-SIZE:12px;FONT-FAMILY:tahoma,宋體,fantasy}</STYLE><SCRIPTlanguage=javaScriptsrc="/mycms/images/admin.js"type=text/javascript></SCRIPT><SCRIPTlanguage=javascriptsrc="/mycms/images\Admin(1).js"></SCRIPT><SCRIPT>varstatus=1;varMenus=newDvMenuCls;document.onclick=Menus.Clear;functionswitchSysBar(){if(1==window.status){ window.status=0;switchPoint.innerHTML='<imgsrc="/mycms/images/left.gif">';document.all("frmTitle").style.display="none"}else{ window.status=1;switchPoint.innerHTML='<imgsrc="/mycms/images/right.gif">';document.all("frmTitle").style.display=""}}</SCRIPT><scripttype="text/javascript"> functiondel(sub,id){ varconfirm_value=window.confirm("是否確定進行刪除?"); if(confirm_value==true){ sub.href="message.do?method=delete&id="+id; } }</script><METAcontent="MSHTML6.00.2900.5726"name=GENERATOR></HEAD><BODYstyle="MARGIN:0px"><!--導航部分--><DIVclass=top_table><DIVclass=top_table_leftbg><DIVclass=system_logo><IMGsrc="/mycms/images/logo_up.gif"></DIV><DIVclass=menu><UL><LIid=menu_0onmouseover=Menus.Show(this,0)onclick=getleftbar(this);><Ahref="appuser.do?method=getall">用戶管理</A><DIVclass=menu_childsonmouseout=Menus.Hide(0);><UL><LI><Ahref="#"target=frmright>用戶***</A></LI><LI><Ahref="#"target=frmright>用戶***</A></LI><LI><Ahref="#"target=frmright>用戶***</A></LI></UL></DIV><DIVclass=menu_div><IMGstyle="VERTICAL-ALIGN:bottom"src="/mycms/images/menu01_right.gif"></DIV></LI><LIid=menu_1onmouseover=Menus.Show(this,0)onclick=getleftbar(this);><Ahref="type.do?method=getall">欄目管理</A><DIVclass=menu_childsonmouseout=Menus.Hide(0);><UL><LI><Ahref="#"target=frmright>欄目類別</A></LI><LI><Ahref="#"target=frmright>欄目列表</A></LI><LI><Ahref="#"target=frmright>添加欄目</A></LI></LI></UL></DIV><DIVclass=menu_div><IMGstyle="VERTICAL-ALIGN:bottom"src="/mycms/images/menu01_right.gif"></DIV></LI><LIid=menu_1onmouseover=Menus.Show(this,0)onclick=getleftbar(this);><Ahref="content.do?method=getall">內容文章管理</A><DIVclass=menu_childsonmouseout=Menus.Hide(0);><UL><LI><Ahref="#"target=frmright>文章列表</A></LI><LI><Ahref="#"target=frmright>添加文章</A></LI></UL></DIV><DIVclass=menu_div><IMGstyle="VERTICAL-ALIGN:bottom"src="/mycms/images/menu01_right.gif"></DIV></LI><LIid=menu_7onmouseover=Menus.Show(this,0)onclick=getleftbar(this);><Ahref="message.do?method=getall">留言管理</A><DIVclass=menu_childsonmouseout=Menus.Hide(0);><UL><LI><Ahref="#"target=frmright>留言列表</A></LI></UL></DIV><DIVclass=menu_div><IMGstyle="VERTICAL-ALIGN:bottom"src="/mycms/images/menu01_right.gif"></DIV></LI><LIid=menu_10onmouseover=Menus.Show(this,0)onclick=getleftbar(this);><Ahref="#">系統管理</A><DIVclass=menu_childsonmouseout=Menus.Hide(0);><UL><LI><Ahref="#"target=frmright>修改密碼</A></LI><LI><Ahref="#"target=frmright>導航欄目</A></LI><LI><Ahref="#"target=frmright>在線客服</A></LI><LI><Ahref="#"target=frmright>網站公告</A></LI><LI><Ahref="#"target=frmright>空間統計</A></LI><LI><Ahref="#"target=frmright>訪問統計</A></LI><LI><Ahref="#"target=frmright>使用幫助</A></LI></UL></DIV><DIVclass=menu_div><IMGstyle="VERTICAL-ALIGN:bottom"src="/mycms/images/menu01_right.gif"></DIV></LI></UL></DIV></DIV></DIV><DIVstyle="BACKGROUND:#337abb;HEIGHT:24px"></DIV><!--導航部分結束--><TABLEstyle="BACKGROUND:#337abb"height="92%"cellSpacing=0cellPadding=0width="100%"border=0><TBODY><TR><TDclass=main_leftid=frmTitlevAlign=topalign=middlename="fmTitle"><TABLEclass=main_left_topcellSpacing=0cellPadding=0width="100%"border=0><TBODY><TRheight=32><TDvAlign=top></TD><TDclass=main_left_titleid=leftmenu_title>常用快捷功能</TD><TDvAlign=topalign=right></TD></TR></TBODY></TABLE><IFRAMEclass=left_iframeid=frmleftname=frmleftsrc="/mycms/images/left.htm"frameBorder=0allowTransparency></IFRAME><TABLEcellSpacing=0cellPadding=0width="100%"border=0><TBODY><TRheight=32><TDvAlign=top></TD><TDvAlign=bottomalign=middle></TD><TDvAlign=topalign=right></TD></TR></TBODY></TABLE></TD><TDstyle="WIDTH:10px"bgColor=#337abb><TABLEheight="100%"cellSpacing=0cellPadding=0border=0><TBODY><TR><TDstyle="HEIGHT:100%"onclick=switchSysBar()><SPANclass=navPointid=switchPointtitle=關閉/打開左欄><IMGsrc="/mycms/images/right.gif"></SPAN></TD></TR></TBODY></TABLE></TD><TDvAlign=topwidth="100%"bgColor=#337abb><TABLEcellSpacing=0cellPadding=0width="100%"bgColor=#c4d8edborder=0><TBODY><TRheight=32><TDvAlign=topwidth=10background=/mycms/images/bg2.gif><IMGalt=""src="/mycms/images/teble_top_left.gif"></TD><TDwidth=45background=/mycms/images/bg2.gif></TD><TDbackground=/mycms/images/bg2.gif><SPANstyle="FLOAT:left">歡迎${loginuser.username}使用本系統</SPAN><SPANid=dvbbsannouncestyle="FONT-WEIGHT:bold;FLOAT:left;WIDTH:300px;COLOR:#c00"></SPAN></TD><TDstyle="COLOR:#135294;TEXT-ALIGN:right"background=/mycms/images/bg2.gif>|<Ahref="/mycms/manage.jsp"target=_top>后臺首頁</A>|<Ahref="/mycms/index.jsp"target=_top>首頁</A>|<Ahref="/mycms/logout.jsp"target=_top>退出</A></TD><TDvAlign=topalign=rightwidth=28background=/mycms/images/bg2.gif><IMGalt=""src="/mycms/images/teble_top_right.gif"></TD><TDalign=rightwidth=16bgColor=#337abb></TD></TR></TBODY></TABLE><tablecellspacing="0"cellpadding="0"width="700"border="0"valign="top"align="left"><tbody><tr><tdwidth="715"><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><tr><tdvalign="bottom"bgcolor="#e6e6e6"height="21"><spanclass="STYLE1">>>> 信息設置 >>> <spanclass="STYLE2"><fontsize="2">留言管理</font></span></span></td></tr><tr><tdheight="1px"bgcolor="#ba0222"></td></tr><tr><tdheight="34"align="center"valign="middle"class="bSTYLE3">信息設置-留言管理</td></tr></table><tablewidth="95%"align="center"border="0"cellpadding="0"cellspacing="0"><tr><td><br/><tablewidth="100%"border="1"align="center"cellpadding="0"cellspacing="0"bordercolordark="#FFFFFF"bordercolorlight="#bc0021"><tr><tdwidth="16%"height="25"><divalign="center">編號</div></td><tdwidth="27%"><divalign="center">用戶名</div></td><tdwidth="21%"><divalign="center">評論</div></td><tdwidth="15%"><divalign="center">加入時間</div></td><tdwidth="15%"><divalign="center">操作</div></td></tr> <c:forEachvar="appUserfff"items="${list}"><tronMouseOver="this.bgColor='#E6E6E6'"onMouseOut="this.bgColor='#FFFFFF'"><tdwidth="16%"height="21"><divalign="center">${appUserfff.id}</div></td><tdwidth="27%"><divalign="center">${appUserfff.username}</div></td><tdwidth="21%"><divalign="center">${appUserfff.content}</div></td> <tdwidth="21%"><divalign="center">${appUserfff.datetime}</div></td><tdwidth="15%"><divalign="left"><ahref="#"onclick="del(this,${appUserfff.id})">刪除</a></div></td></tr> </c:forEach></table></td></tr></table><br/><br/><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><tr><tdalign="center"height="50"><ahref="/mycms/manage.jsp">取消</a></td></tr></table></td></tr></tbody></table><TABLEstyle="BACKGROUND:#c4d8ed"cellSpacing=0cellPadding=0width="100%"border=0><TBODY><TR><TD><IMGheight=6alt=""src="/mycms/images/teble_bottom_left.gif"width=5></TD><TDalign=right><IMGheight=6alt=""src="/mycms/images/teble_bottom_right.gif"width=5></TD><TDalign=rightwidth=16bgColor=#337abb></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><DIVid=dvbbsannounce_truestyle="DISPLAY:none"></DIV><SCRIPTlanguage=JavaScript><!--document.getElementById("dvbbsannounce").innerHTML=document.getElementById("dvbbsannounce_true").innerHTML;//--></SCRIPT></BODY></HTML>4.3.2.listML.jsp<%@pagelanguage="java"pageEncoding="GB2312"%><%@tagliburi="/jsp/jstl/core"prefix="c"%><htmlxmlns="/1999/xhtml"><styletype="text/css"><!--body{ margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;}.STYLE1{color:#000000}.STYLE2{ color:#bc0021; font-weight:bold;}.STYLE3{ font-size:16px; font-family:"宋體";}--></style><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><title>留言管理</title><scripttype="text/javascript"> functiondel(sub,id){ varconfirm_value=window.confirm("是否確定進行刪除?"); if(confirm_value==true){ sub.href="message.do?method=delete&id="+id; } }</script></head><body><tablecellspacing="0"cellpadding="0"width="700"border="0"valign="top"align="left"><tbody><tr><tdwidth="715"><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><tr><tdvalign="bottom"bgcolor="#e6e6e6"height="21"><spanclass="STYLE1">>>> 信息設置 >>> <spanclass="STYLE2"><fontsize="2">留言管理</font></span></span></td></tr><tr><tdheight="1px"bgcolor="#ba0222"></td></tr><tr><tdheight="34"align="center"valign="middle"class="bSTYLE3">信息設置-留言管理</td></tr></table><tablewidth="95%"align="center"border="0"cellpadding="0"cellspacing="0"><tr><td><br/><tablewidth="100%"border="1"align="center"cellpadding="0"cellspacing="0"bordercolordark="#FFFFFF"bordercolorlight="#bc0021"><tr><tdwidth="16%"height="25"><divalign="center">編號</div></td><tdwidth="27%"><divalign="center">用戶名</div></td><tdwidth="21%"><divalign="center">評論</div></td><tdwidth="15%"><divalign="center">加入時間</div></td><tdwidth="15%"><divalign="center">操作</div></td></tr> <c:forEachvar="appUserfff"items="${list}"><tronMouseOver="this.bgColor='#E6E6E6'"onMouseOut="this.bgColor='#FFFFFF'"><tdwidth="16%"height="21"><divalign="center">${appUserfff.id}</div></td><tdwidth="27%"><divalign="center">${appUserfff.username}</div></td><tdwidth="21%"><divalign="center">${appUserfff.content}</div></td> <tdwidth="21%"><divalign="center">${appUserfff.datetime}</div></td><tdwidth="15%"><divalign="left"><ahref="#"onclick="del(this,${appUserfff.id})">刪除</a></div></td></tr> </c:forEach></table></td></tr></table><br/><br/><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"><tr><tdalign="center"height="50"><ahref="/mycms/manage.jsp">取消</a></td></tr></table></td></tr></tbody></table></body></html>
總結此次畢業設計是以Java語言為基本開發語言,通過運用集成開發環境MyEclipse相關知識,利用java語言的面向對象的特性及MVC設計思想,設計一個內容管理系統因為這個項目是與同學共同完成的,期間有很多問題,遇到很多難點,通過跟老師討論,同學之間商討,最終完成。雖不盡人意,單也是傾力而為。畢竟未在工作崗位上磨練,對于一個整體項目的開發流程有所欠缺,在合作上不夠火候,但是通過本案例,不僅僅在知識上有了一個新的高度,同時對于項目開發流程、同事間合作得到了很好的鍛煉。知識的積累與沉淀將會是我邁出學校、邁向工作崗位的重要依據。在這個項目開發過程中,對自己以后工作有影響的我認為有以下幾點:團隊間合作:開發中、大型項目,不可能讓你一個人把所有工作、模塊全部完成,在工作中經常性的通過團隊合作來完成,但是合作必會有分歧,如何通過商討解決分歧是工作的重要環節,每一個人只是團隊的一部分,每個人的意見可能不同,我們要做的不是堅持己見,而是根據實際情況來商量出一條更加適合的捷徑。自己編程能力的提高:以前在寫代碼的時候很少注意格式,沒有一個良好的代碼書寫習慣,通過這個項目,讓我深深的認識到一個人的編碼格式會影響著團隊開發的進程。對于代碼,并不是自己寫出來完成這個模塊功能就可以了,團隊合作的時候會有不同的人對你的代碼進行閱讀,所以說一個良好的編程習慣會讓團隊更快更好的知道你的代碼的意圖。項目開發是有流程的:可能在你拿到一個項目的時候,首先思考的是怎么寫代碼,其實這是錯誤的,在你沒有對項目有一個較深的認識前,寫代碼其實是很盲目的,有可能當你進行到摸個環節的時候就會發現其實自己寫的都是一些無用功。用戶的需求都還沒搞懂,你怎么能寫出符合要求的代碼?最后,通過這個案例,對我的整體項目開發流程有了一個新的認識,由于水平有限,在此希望老師多提寶貴意見。
參考文獻1.《javaWeb開發技術詳解》張昆等編著,化學工業出版社出版;2.《Web開發技術使用教程》肖建等編著,清華大學出版社出版;3.《21天學通java》袁國忠翻譯,人民郵電出版社出版;4.《J2EE項目開發實用案例》陳鵬,程勇編著,上??萍汲霭嫔纾?.《jsp項目開發案例全程實錄》北京清華大學出版社;6.《Java就業培訓教程》張孝祥等編著,北京清華大學出版社;7.《javaweb開發實戰經典基礎篇》李興華王月清等編著,北京清華大學出版社;
致謝經過這段時間的學習和實踐,本次畢業
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第一學期蘇教版五年級數學上冊期末復習計劃
- 第二單元第10課二、《路徑與選定區域的轉換》教學設計 2023-2024學年人教版初中信息技術七年級下冊
- 冰雪旅游市場動向與未來發展前景分析
- 學校幫扶結對活動方案
- 四年級信息技術下冊 第二課 設置桌面《桌面的設置》教學設計 河大版
- 優化手術室流程的計劃
- 如何開展活動評估與反饋計劃
- 經濟計量金融理財師考試試題及答案
- 新媒體環境下的品牌傳播計劃
- 2025年銀行資格證考試利用工具試題及答案
- 【企業盈利能力探析的國內外文獻綜述2400字】
- 兩位數加一位數和整十數(不進位) 1000題
- 《2008遼寧省建設工程計價依據執行標準》大建委發200875號
- TSDLPA 0001-2024 研究型病房建設和配置標準
- 2023年宿遷市洋河新區“返鄉興村”新村干招聘考試真題
- 山東省建設施工企業安全生產許可證變更審核表
- 對公 雅思培訓合同范本
- 新項目方法驗證能力確認報告(固定污染源廢氣-煙氣參數的測定HJT-397-2007)
- JG-T+502-2016環氧樹脂涂層鋼筋
- 某部副食品配送項目服務方案
- 2024年《建筑節能》理論考試題庫(濃縮500題)
評論
0/150
提交評論