当前位置:首页 > 基于SSH的新闻发布系统的论文(含源文件)
2013届本科毕业论文(设计)
5.2 系统各功能模块的实现
5.2.1 新闻显示模块的实现 (1)新闻搜索
新闻的搜索主要是将搜索关键字与数据库相关字段进行匹配查询,并将查询结果以列表的形式展现给用户。前面的重要代码中已经介绍了封装好的dao类,新闻搜索仅仅需要调用该dao的queryList(hql)查询方法即可。
实现界面如图5-1所示:
图5-1 新闻搜索
(2)新闻浏览
新闻浏览主要是根据用户提交的新闻编号查询出该调新闻,并把该新闻的主要内容按照一定的输出格式给用户展示出来。实现界面如图5-2所示。
图5-2 新闻浏览
5.2.2 成员管理模块的实现
成员管理模块包括普通用户管理模块和管理员管理模块,普通用户和管理员登录系统后都有自己的登录界面和相应的操作权限。
23
基于SSH的新闻发布系统的设计与实现
(1)普通用户管理模块
普通用户管理模块主要是针对用户设计的。用户登录系统后可以修改自己的邮箱、昵称、密码,还可以编写新闻稿件,向系统提交稿件,等待审核。实现界面如图5-3所示。
图5-3 普通用户后台
普通用户实现的最主要的功能是投稿功能,可以向系统投送新闻稿件,等待管理员的审核,管理员审核通过就可以在前台新闻页面中显示了。投稿界面如图5-4所示。
图5-4 新闻投稿
24
2013届本科毕业论文(设计)
(2)管理员管理模块
管理员管理模块是针对管理员设计的,管理员登录系统后,除了能修改自己的个人信息及密码外,还可以管理新闻和系统已存在成员。实现界面如图5-5所示。
图5-5 管理员后台
5.2.3 新闻栏目管理模块的实现 (1)栏目管理
栏目管理模块主要实现的是对已有栏目进行编辑或者删除,可以添加与现有栏目栏目名不重复的新栏目。
实现界面如图5-6所示。
图5-6 栏目管理
25
基于SSH的新闻发布系统的设计与实现
5.2.4 新闻信息管理模块的实现 (1)基本信息管理
管理员也可以添加稿件,与普通用户不同的是可以直接终审通过,这为紧急新闻的发布提供了一个入口。 (2)审核信息管理
新闻在一般情况下都是需要通过审核才会发布到前台。稿件审核界面如图5-7所示。
图5-7 新闻审核
5.2.5 评论模块的实现 (1)前台添加评论
新闻浏览页面对新闻添加评论的实现界面如图5-8所示。
图5-8 添加评论
(2)后台审核评论
后台管理页面对新闻评论的审核就是点击用户的评论查看该评论,并且设置该评论的审核状态或者删除该评论。
26
共分享92篇相关文档