- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SSH下新闻发布系统探究
SSH下新闻发布系统探究摘要 SSH为 struts+spring+hibernate的一个集成框架,使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,利用Hibernate框架对持久层提供支持,业务层用Spring支持,实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持久层的分离。新闻作为信息组成的一个重要部分,成为了网络用户所关注的主要目标之一。此时,SSH框架下的新闻发布系统应运而生。
关键词 新闻发布系统;SSH框架;系统研究
基于SSH的新闻发布系统,主要是在SSH框架之上,采用JSP、数据库技术等,实现添加新闻、删除新闻、修改新闻、类别管理、上传图片、用户管理等功能,它将彻底颠覆传统新闻的传播和管理方式,取而代之的是利用先进的计算机技术实现新闻的发布和管理,这样不仅能够提高新闻发布与管理的效率、减少工作量,而且让新闻的传播方式更加快捷,同时也保障了新闻内容的准确性。将计算机互联网技术运用到现代媒体传播管理体制中,是适应时代,全面建设现代化、信息化社会的需要,而且对于推动建设现代化中国具有积极意义。在全球网络化的今天,新闻网的迅速发展,大大地丰富了人们的生活,不知不觉中,它已经成为人们生活中不可或缺的重要组成部分。
1 新闻发布系统开发策略
每一个系统的开发都要遵循相应的开发策略,其中包括:1)系统需要解决什么问题;2)采取何种方法解决;3)如何处理突发问题;4)是否完全满足了用户需求。
新闻发布系统主要解决的问题是在当前环境下,新闻所涉及的信息量大,种类繁多,以传统传播方式,例如电视传播、报纸传播等途径不仅需要大量的人力,物力,也需要大量资源的支持,因此在传统的新闻发布与传播方式已经不能满足人们对各类新闻信息的需求时,采用现代化的管理方式实现新闻管理与发布,让新闻数据存储更加安全、人们获取信息更加快速准确,各类新闻数据的查询和修改更加的方便。分析了目前新闻发布系统的现状以及技术开发手段,本系统的研发基于SSH框架,结合MVC设计模式,采用MyEclipse 8.5开发工具来完成。
2 新闻发布系统的开发过程
首先确定为什么要基于SSH框架结构。前面已经提到,SSH框架集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。Struts主要负责构架出相关系统的整体结构,实现MVC的分离,在Struts构建的系统模型部分,借用Hibernate框架实现了在持久层的业务支持,在业务层,主要采用Spring对其进行支持。采用SSH框架进行开发,做到了将视图层、控制器与模型层分开来实现各自的职能,另外,也使得一个系统的持久层和业务逻辑层分离开来。这样的好处是不管在视图层发生怎样的改变,这些对于模型层都基本没有任何实质性的影响,同样的道理,无论系统的数据库发生怎样的改变,视图层依旧可以按照原样进行运作,不用重新编写,实现了系统的开发代码的重复使用,能够减轻开发团队的工作量,提高开发效率。
其次根据需求分析,我们设计出了系统的基本功能:
1)新闻查看:负责对新闻的列表、分类查看和详细信息的显示。用户进入系统后,能够查看最近的发布的新闻,并能够选择查看某个新闻类别的所有新闻。用户单击某个新闻标题,就能够查看新闻的详细内容;
2)新闻查找:根据指定的条件查找新闻记录。用户登录后可以指定条件进行新闻查找。搜索自己需要或感兴趣的新闻,目前,该系统主要采用模糊查找,即关键字查找;
3)用户评论:负责显示、增加和删除用户对某条新闻的评论信息。用户查看新闻的同时,还能够对新闻进行评论,并且查看其余用户对这条新闻的所有评论信息;
4)管理员登录与退出:主要对管理员的登录、退出功能进行实现。该功能能够对进行后台管理登录的人员进行判断,判断其是否是管理员,如果不是,就拒绝登录。系统管理员进入后台管理系统后,能够对新闻进行管理,例如发布新闻、修改新闻、删除新闻、上传图片等操作;
5)新闻管理:完成新闻信息的列表,新闻的增加修改和删除等操作;
6)新闻类别管理:超级管理员在此进行增加修改和删除新闻类别的操作;
7)图片新闻管理:作为一个新闻发布系统,图片新闻必不可少,在这里,管理员可以对图片新闻进行添加、修改、删除、查看等操作,非常方便。
3结论
基于SSH框架的新闻发布系统改善了传统新闻发布的方式,节约了人力、物力和财力,在开发过程中,我们可以对现有的新闻发布系统进行技术分析从而优化算法提升系统品质。
参考文献
[1]朱旭东.软件过程与CMM[J].安徽大学学报:自然科学版,2003(2).
[2]吴晓明.高校综合信息发布系统
您可能关注的文档
- IPO锁定期解除前后投资博弈策略研究.doc
- IP网络视频监控系统研究.doc
- ISEC项目中通识教育反思.doc
- ISO-9000在发电机组大修中应用探究.doc
- ISO9000标准应用于远程教育教务管理-问题及对策.doc
- IT企业内部控制实施路径探析.doc
- IUI治疗不孕症成功率相关因素探析.doc
- Java MVC模式在管理信息系统开发中应用.doc
- Java技术在数字图书馆中应用探究.doc
- Java语言及其开发技术回顾及展望.doc
- SSR法鉴定水稻两系杂交种纯度应用及探析Ⅲ。两个形态学差异较大品种间掺杂回收试验.doc
- Stella Luna2010春夏时尚发布.doc
- Stir it up-How China’s mess of agencies and interests could drag Beijing into conflict.doc
- STM32在电子桩考中应用.doc
- STIR技术在骨挫伤中诊断作用.doc
- STM探针材料选择及制作.doc
- SSR鉴定水稻两系杂交种纯度应用及探析Ⅱ.不同苗龄取样方法对室内纯度结果影响.doc
- ST力阳资产重组案例解析.doc
- Sun Yang Won Men’s 400m Freestyle Gold Medal.doc
- Survey on Chinese Enterprises’ Outbound Investment and Operation (II).doc
文档评论(0)