{$cfg_webname}
主页 > 计算机 > JSP >

软通动力新闻发布管理系统(Struts,MySQL)

来源:wenku163.com  资料编号:WK1631978 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1631978
资料介绍

软通动力新闻发布管理系统(Struts,MySQL)(任务书,开题报告,中期检查表,毕业论文,20000字,源程序,数据库)
摘  要
为了有效解决目前新闻发布系统的存在的一些问题,如新闻发布系统开发的周期长;新闻发布系统开发的工作量大;新闻发布系统开发通用性差;新闻发布系统开发的费用比较高,人力资源浪费严重;网站的管理和后期系统的维护升级困难等问题,设计实现全新架构和平台的新闻发布系统已迫在眉睫。
基于上述研究背景,本文提出了一种基于Struts的新闻发布系统,本系统使用Struts框架结构。首先本文对JAVA技术进行深入研究,对Struts框架进行深入剖析,研究框架的内部结构、运作流程,以及对MVC设计模式进行了分析研究和对MySQL数据库进行深入了解;接着本文提出了本系统需求分析和功能描述,并给出了系统整体体系结构图和系统总体功能模块图;最后对本系统的数据库进行了详细分析设计,分析设计数据库E.R图,创建了数据库表,给出了数据库表关系图,同时重点针对本系统的两大功能模块——前台新闻浏览模块和后台新闻管理模块进行了分析设计,详细分析设计了各子功能模块,对各子功能模块的设计原理以及设计流程进行了详细说明,并对这些功能模块的实现着重进行了论述,同时给出了相关功能模块的实现界面及部分代码。
基于JAVA的新闻发布系统降低了新闻发布系统开发复杂度,开发周期短,兼容性强、易维护,整个系统清晰、可靠、健壮。根据本文的分析和设计结果,最终实现了本系统预期的各项功能,使用户能够方便快速的浏览所需新闻信息,对新闻信息可以更加集中有效的发布管理。目前,该系统已通过试运行并应用,随着研究及应用的逐步深入,将对一些细节问题进行进一步的完善。
关键词:新闻发布系统,JSP,JAVA,Struts
 
ABSTRACT
In order to effectively solve a number of  problems about the current system of  news release system,such as news release system has a long development cycle;developping news release system needs large workload;news release system has a poor general;developping news release system is relatively high and wastes human resources;site management and maintenance of the system to upgrade the latter difficulties.It exactly needs to design a new release system of new framework and new platform.
Based on the above research background we advanced a news release system based on JAVA,this system uses a combination of Struts.Firstly,this article make a thorough research on J2EE technologies,and make a thorough research on Struts,make a research on the intema structure and the operational flow of the framework,as well as this article make a analysis approach of the MVC design pattem and make a deeply understanding of MySQL database;Then this article put forword the analysis and functional description of the news releases system based on JAVA and the whole system structure;Finally,the article carried out a detailed analysis and design of the database analyze and design the E-R diagram,and creats related database table,gives the relationship  between database tables,at the same time analyze and design the two principal system function modules--foreground browse news module and background management module, detailed analysis and design of the sub-function modules for each sub-function modules,as well as described in detail about the design of the principle and process,and have been focused on the realization of these function modules,at the same time given the realization of functional modules related to the interface and some code.
News release system based on JAVA reduced the complexity of system development,short development cycle,impove system eompatiblity,and make system easy to maintain,the whole system become clear,reliable and robust.According to the results of the analysis and design about this article,the system is expected to achieve the function,Users Can quickly and easily browse the necessary news and information,news and information Call be more focused and effective management.At present,this system has been run through the test and application,with the gradual deepening of research and the application,some of the details wi11 further improve.
Keywords: News Releasing System , JSP , JAVA , Struts

系统模块组成
软通动力新闻发布系统有四种不同的用户类型:普通游客用户、编辑、总编、管理员,根据用户类型权限的不同,各自所属的模块也不同。

系统功能模块
其中的功能模块大致是浏览新闻、搜索新闻、登录发布评论、编辑新闻、修改新闻、删除新闻、审核新闻、推荐新闻、审核评论、设置编辑跟总编十个模块构成。

功能模块描述
登录(注册)模块:包括普通用户登录(注册)和后台登录等;
新闻发布模块:  新闻发布功能必需提供简易用的UI借口,可以方便的发布图文信息、格式化文章等。
新闻浏览模块:  用户通过新闻浏览功能可以方便地浏览到发布的新闻列表,以及新闻详细内容。
新闻检索模块: 用户可以通过某些关键字检索网站所有新闻中相符的内容。
新闻评论模块: 用户登录之后通过新闻评论功能可以对所阅读的新闻发表自己的见解;。
信息管理模块:  包括用户信息管理、编辑信息管理、总编信息管理、新闻管理和评论管理等。

本系统以功能强大的Java+Jsp+Struts作为开发工具,基于MySql数据库开发的Brower/Server体系结构的管理信息系统。

软通动力新闻发布管理系统
软通动力新闻发布管理系统
软通动力新闻发布管理系统
软通动力新闻发布管理系统
软通动力新闻发布管理系统
软通动力新闻发布管理系统

推荐资料