资源描述:
《基于jsp的新闻发布系统论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、[摘要]新闻发布系统(NewsReleaseSystemorContentManagementSystem)又叫内容管理系统,是基于新闻和内容管理的全站管理系统,本系统可以将杂乱无章的信息(包括文字,图片和影音)经过组织,合理有序地呈现在大家面前.当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出.新闻发布系统的提出使电视不再是唯一的新闻媒体,从此以后网络也充当了一个重要的新闻媒介的功能.它是基于MVC的设计模式,利用Java语言进行开发的。前
2、台页面用JSP来实现,后台用Servlet类封装DAO层中的方法实现业务逻辑,数据库采用MySQL,系统共分为新闻类别管理、新闻发布管理、新闻评论管理和后台管理四大模块。其中,新闻类别管理,是给新闻进行分类,区别各个新闻的类别。新闻发布管理,是对用户的新闻信息进行整合进行发布。新闻评论管理,是对新闻的评论的管理。后台管理,管理员可以进行添加新闻,添加、删除用户等一系列的管理员操作。[关键词]新闻发布系统;MVC模式;Web技术;JSPAbstract:Newsreleasesystemandthatcont
3、entmanagementsystemthatisbasedonthenewsandcontentmanagementstationthemanagementsystem,thesystemcanwilldesultorilyinformation(includingtext,imagesandvideo)afterorganization,reasonableandorderlypresentinfrontofeveryone.Today'ssocietyisaninformationsociety,ne
4、ws,aspartoftheinformationwithinformation,categoryisvarious,thevariousformsofcharacteristics,pressreleasetheconceptofsystemofposes.NewsreleasethesystemmakeTVisnolongertheonlynewsmedia,fromnowonthenetworkhasalsobeenusedasanimportantnewsmediafunction.Itisbase
5、donthedesignoftheMVCmode,useJavalanguageofdevelopment.FrontdeskwithJSPpagetorealize,withServletclassbackgroundlayerencapsulationDAOinbusinesslogicmethod,usingMySQLdatabase,systemisdividedintonewsmanagementcategory,pressconferencemanagement,newscommentmanag
6、ementandmanagementbackgroundfourmodules.Amongthem,thenewsmanagementcategory,istogivethenewsclassification,differenceofeachnewscategory.Newsreleasemanagement,istotheuser'snewsinformationreleasedintegrate.Newscommentmanagement,istothenewscommentsmanagement.B
7、ackgroundmanagement,theadministratorcanaddnews,add,deleteauser,andaseriesofadministratoroperation.Keywords:Newsreleasesystem;MVCmodel;webtechnology;JSP目录1绪论11.1本课题的研究意义及必要性11.2相关领域国内外应用的现状及发展趋势12系统分析32.1系统功能要求32.2系统开发功能32.3系统的可行性分析33总体设计43.1功能模块划分43.2系统模块设
8、计图43.3开发工具和开发框架介绍53.3.1MyEclipse介绍53.3.2Tomcat介绍63.3.3MVC介绍64详细设计74.1各模块的功能74.1.1游客模块74.1.2管理员模块74.2系统数据库的设计94.2.1数据库表的结构94.2.2数据库选择及理由105系统实现115.1核心模块实现115.1.1前台的实现115.1.2管理员实现226综合测试286.1简单功能实现286.1.1登录控制28