版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本科毕业论文(设计)题目:基于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项目开发实用案例》陈鹏,程勇编著,上海科技出版社;5.《jsp项目开发案例全程实录》北京清华大学出版社;6.《Java就业培训教程》张孝祥等编著,北京清华大学出版社;7.《javaweb开发实战经典基础篇》李兴华王月清等编著,北京清华大学出版社;
致谢经过这段时间的学习和实践,本次毕业
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年茂名年货运从业资格证
- 2025年恩施道路运输从业资格证考试题和答案
- 2025年岳阳道路货运从业资格证模拟考试官方题下载
- 2025年山东货运从业资格证模拟考试试题
- 2025年贺州货运从业资格证考试模拟
- 肺部化脓性感染的临床护理
- 小便时腹痛的临床护理
- 中考语文真题专题复习 句子(病句、句子衔接与排序)(第03期)(解析版)
- 原发性骨髓纤维化的临床护理
- 2024年中国激光经纬仪市场调查研究报告
- 最新国家开放大学电大《社会工作行政》期末题库及答案
- 上海幼升小面试真题
- 从新发展理念到新发展格局
- 饼图比例模板数据图表PPT模板
- 附件3-“三高共管六病同防”医防融合慢性病管理工作台账(参考模板)
- 钢结构识图教程
- 安全操作规程职工安全通则
- 脚手架拆除审批、监控记录
- 中国古代文学之陈子昂课件
- 污水厂污水管网运营维护方案
- 产科医院感染风险评估表
评论
0/150
提交评论