j2ee+ssh框架的评论后台管理系统的设计与实现

摘要:在大型媒体网站中,通常会遇到许多来自广大网民的各式各样的评论,这在网络舆情领域日益引起研究者的关注。这些评论数据通常凌乱不堪,需要管理监督。通过对评论后台管理系统的需求进行分析调查,我们开发了此评论管理系统,它主要的工作是提供网站数据的管理及相关基本问题的解决方案。本系统中包含7个功能模块:评论管理,投票管理,弹幕管理,禁词管理,权限管理,用户管理和操作日志。本系统使用velocity语言进行人机交互层的设计,套用了MVC框架,使用了开源框架Struts、Spring、Hibernate,它集合了最新的软件设计技术,具有设计灵巧、开发效率高、生成的界面美观等特性。本系统数据库用的是MYSQL,是一个开源数据库系统,具有较高一致性、安全性、完整性,通过JDBC驱动,本系统和数据库进行了无缝连接。
目录
摘要 III
Abstract IV
第一章绪论 5
1.1毕业设计主要任务 5
1.2目前评论后台管理系统管理系统存在的问题 5
1.3课题意义 6
1.4论文的工作和安排 6
第二章 开发工具及环境 6
2.1 J2EE平台 6
2.2 WEB服务器和数据库 7
第三章 需求分析 8
3.1 可行性分析 8
3.2 系统目标 8
3.3 系统初步业务需求 9
3.4 数据流图 10
3.5 系统ER图 14
第四章 系统的设计 14
4.1 设计原则 17
4.2系统功能设计 17
4.3设计流程图 23
4.4 数据库设计 . 26
第五章 系统的实现与测试 22
5.1 审核功能的实现与测试 30
5.1.1 关键技术 30
5.1.2 程序核心代码及运行测试 31
5.2 添加功能的实现与测试 33
5.2.1 关键技术 33
5.2.2 程序核心代码及运行测试 34
5.3 查询功能的实现与测试 36
5.3.1 关键技术 36
 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 

5.3.2 程序核心代码及运行测试 36
5.4 删除功能的实现与测试 39
5.4.1 关键技术 39
5.4.2 程序核心代码及运行测试 39
5.5 修改功能的实现与测试 42
5.5.1 关键技术 42
5.5.2 程序核心代码及运行测试 43
5.6 各功能实现总结 45
第六章 结束语 45
6.1 工作成果 45
6.2 改进意见 45
6.3 收获体会 45
参考文献 46
基于j2ee+ssh框架的评论后台管理系统的设计与实现
引言
第一章 绪论
1.1毕业设计主要任务
1.实现网站对所有评论的按类别、内容等多方面的查询,最大的方便管理员对评论的管理;
2.构建评论系统的数据库,以使评论管理人员对评论进行适当管理;
3.构建评论管理人员数据库,指定每个角色对管理系统的操作权限,尽最大努力保护数据库;
4.实现评论信息审核的简单处理,并且建立评论档案,方便审核;
5.实现评论管理后台。
1.2目前评论后台管理系统存在的问题
1)检索速度慢、效率低
因为大型网站的评论数量多,将评论准确地分门别类,快速检索,手工进行非常困难。网站的规模越大,这个问题越突出。
2)审核工作量大
评论的频率越大,说明网站的用户量越大,然而随之而来的大量的评论数据的更新的处理,其工作量之大,往往是人工操作所难以胜任的。而且经常会出现这样那样的差错。
3)评论统计工作难、数据库更新不能及时完成。
大型网站的评论数据应根据科学技术的发展和教学工作的需要及时添加和更新,然而由于评论数量越来越多,加上恶意广告,恶意灌水,使评论的统计工作难以及时完成,难以使评论的更新有针对的进行,评论得不到良好地监管。
1.3课题意义
在大型媒体网站中,通常会遇到许多来自广大网民的各式各样的评论,这在网络舆情领域日益引起研究者的关注。这些评论数据通常凌乱不堪,需要管理监督。舆论具有一种潜移默化的力量,虽然它没有强制性,但是当一小撮、个人的言论引起了公众的注意,一传十、十传百形成了社会舆论时,便成为了一种代表,可以体现出众多人的观念、看法,这对社会生活产生的影响尤为重要。因此,结合SSH+J2EE等科技手段研发一个网络舆论监管系统是有利于社会管理者们实时监控了解网络舆情动态和发展情况,进而可以对发现的热点舆论进行干预,引导疏通民众的心理和情绪,使矛盾在危机到公共安全前能够被阻止,避免造成社会负面影响,对此,评论后台管理系统能满足此需求。
围绕这一主要功能,本系统涉及到以下功能: 评论管理、角色管理、投票管理、弹幕管理、禁词管理、封锁IP、封锁用户、操作日志。
1.4论文的工作和安排
本次设计的目标是,开发一个评论后台管理系统。靠着这个管理系统,管理员通过快速安全的数据库管理,方便的管理网站评论的各类信息资源,规范化地管理网站角色,评论,设定不同用户,评论权限,并能通过此后台向管理者供予更为方便的查询服务,方便其使用,因而可实现提高评论管理效率的目标。
论文分为五个部分:
第一章即本章绪论,简述评论后台管理系统这个课题的背景情况以及开发本系统的意义。
第二章为开发工具及环境,简述了系统运行所需的工具及其运行的环境。
第三章为需求的分析,本章中确立了系统的可行性、需求,简析了系统的用例,并给出了系统的ER图、数据流图等。
第四章是系统的设计,给出了系统设计原则,系统功能设计的方案,详细描述了本系统中数据库的设计情况。
第五章为系统的测试、实现,编码与软件的设计。各主要功能模块的代码以及其实现的方式,同时提供了主要界面的示例图,以更直接明了地了解系统的实现情况。
第六章为结束语,为此毕业设计做总结,阐述自己的感想和体会。
第二章 开发工具及环境
2.1 J2EE平台
J2EE(Java 2 Platform Enterprise Edition),是SUN公司为企业级应用提供的标准平台。J2EE简化了企业解决方案的开发、部署和管理有关复杂问题的体系结构。J2EE通过提供统一的开发平台,使开发多层应用的花费和复杂度下降了,与此同时,它对现有软件的集成开发提供了强有力的支持,对Enterprise JavaBeans是完全支持的,它还有优良向导来支持打包和部署工程。
MyEclipse是功能强大的J2EE集成开发环境,它有完善的编码、调试、测试、发布功能,完整支持HTML,Sql,Javascript,Css,Structs。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2294.html

好棒文