资源描述:
《基于JSP的新闻发布系统论文.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、[摘要]新闻发布系统(NewsReleaseSystemorContentManagementSystem)又叫容管理系统,是基于新闻和容管理的全站管理系统,本系统可以将杂乱无章的信息(包括文字,图片和影音)经过组织,合理有序地呈现在大家面前.当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出.新闻发布系统的提出使电视不再是唯一的新闻媒体,从此以后网络也充当了一个重要的新闻媒介的功能.它是基于MVC的设计模式,利用Java语言进行开发的。前台页面用JSP来实现,后台用Servlet类封装DA
2、O层中的方法实现业务逻辑,数据库采用MySQL,系统共分为新闻类别管理、新闻发布管理、新闻评论管理和后台管理四大模块。其中,新闻类别管理,是给新闻进行分类,区别各个新闻的类别。新闻发布管理,是对用户的新闻信息进行整合进行发布。新闻评论管理,是对新闻的评论的管理。后台管理,管理员可以进行添加新闻,添加、删除用户等一系列的管理员操作。[关键词]新闻发布系统;MVC模式;Web技术;JSPAbstract:Newsreleasesystemandthatcontentmanagementsystemthatisbasedonthenewsandcontentm
3、anagementstationthemanagementsystem,thesystemcanwilldesultorilyinformation(includingtext,imagesandvideo)afterorganization,reasonableandorderlypresentinfrontofeveryone.Today'ssocietyisaninformationsociety,news,aspartoftheinformationwithinformation,categoryisvarious,thevariousforms
4、ofcharacteristics,pressreleasetheconceptofsystemofposes.NewsreleasethesystemmakeTVisnolongertheonlynewsmedia,fromnowonthenetworkhasalsobeenusedasanimportantnewsmediafunction.ItisbasedonthedesignoftheMVCmode,useJavalanguageofdevelopment.FrontdeskwithJSPpagetorealize,withServletcla
5、ssbackgroundlayerencapsulationDAOinbusinesslogicmethod,usingMySQLdatabase,systemisdividedintonewsmanagementcategory,pressconferencemanagement,newscommentmanagementandmanagementbackgroundfourmodules.Amongthem,thenewsmanagementcategory,istogivethenewsclassification,differenceofeach
6、newscategory.Newsreleasemanagement,istotheuser'snewsinformationreleasedintegrate.Newscommentmanagement,istothenewscommentsmanagement.Backgroundmanagement,theadministratorcanaddnews,add,deleteauser,andaseriesofadministratoroperation.Keywords:Newsreleasesystem;MVCmodel;webtechnolog
7、y;JSP目录1绪论11.1本课题的研究意义及必要性11.2相关领域国外应用的现状及发展趋势12系统分析32.1系统功能要求32.2系统开发功能32.3系统的可行性分析33总体设计43.1功能模块划分43.2系统模块设计图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.
8、2管理员实现226综合测试286.1简单功能实现286.1.1登录控制286.1