基于敏感词过滤系统的网络论坛的设计与开发开题报告
2022-01-11 16:00:11
全文总字数:2657字
1. 研究目的与意义及国内外研究现状
网络论坛是在网络上构建一个虚拟社区,提供网上交流的手段。
它可以用于群组讨论、社区内通信、联系、在线聊天、答疑与学习等,利用网络实时、便捷的特点来方便人们的交流、联系和娱乐,使得有着相同兴趣和价值观的人们有更多的交集。
由于处在一个虚拟的社区中,人们多是以匿名的方式进行交流,且多为陌生人,因此难免会产生口无遮拦之时。
2. 研究的基本内容
本课题所做的网站采用三层结构,以MySQL数据库为后台数据库,以JSP网页作为表现层实现,以Struts整合Spring进行模型控制,因此,要求开发人员熟悉数据库的基本知识,通晓MySQL数据库的特点和用法,掌握Java语言的基本知识,能熟练运用JSP进行网站开发,以及对Struts和Spring框架有所掌握。熟练使用MyEclipse开发工具,了解Tomcat服务器的工程部署。能够通过mvc实现用户的注册,浏览帖子,发表帖子,对帖子进行回复以及敏感词的匹配和过滤等等。
论坛的主要内容分为七个模块。分别是用户模块,论坛模块,敏感词过滤模块,专栏管理模块,帖子管理模块, 用户管理模块,系统管理模块,用户模块包括用户注册和登录功能;论坛模块包括发帖和回帖功能;敏感词过滤 模块包括将用户发(回)帖中的不良信息过滤;专栏管理模块包括管理员对专栏信息的增删改查;帖子管理模块 包括对帖子的查看和删除;用户管理模块包括管理员对用户信息的管理,涉及禁言,设置身份,删除用户等;系 统管理包括修改管理员密码,超级管理员新添普通管理员,超级管理员删除普通管理员,超级管理员重置普通管 理员密码等。
论文需要详细描述系统设计开发过程,重点阐述系统功能实现情况以及达到的效果,给出关键代码、各功能模块流程图及部分重要模块的关键运行界面等。3. 实施方案、进度安排及预期效果
开学前完成需求分析,查阅相关参考文献,对所要开发的系统有了明确的目标,熟悉相关开发工具。2018年1月8日至2018年1月13日开题报告撰写 2018年1月14日至2018年2月1日功能分析设计2018年2月2日至2018年2月25日数据库设计及系统前台显示2018年2月26日至2018年4月1日系统各个功能实现2018年4月2日至2018年4月15日系统整合、调试与完善2018年4月16日至2018年5月20日 毕业论文撰写预期效果:基本实现基于敏感词过滤的网络论坛主要功能,包括:注册帐号、用户登录、浏览文章、发表新专栏、发帖、回帖、个人管理、后台管理、敏感词过滤等。
4. 参考文献
[1] 胡日勒,蔡洁,钟义信. 短信过滤系统设计分析[j]. 计算机应用研究. 2008(08)
[2] 李少卿. 不良文本及其变体信息的检测过滤技术研究[d]. 复旦大学. 2014
[3] 张慎. 基于串匹配和文本分类的中文网页过滤系统设计[d]. 华中科技大学. 2009