–by 王喆



管理员功能实现

本次迭代完成了管理员模块的功能实现,主要包括:

  • 对已发布的问题进行删除
  • 对已注册的用户进行删除
  • 实现问题和回答的审批功能,只有经过审批的问题和回答才可以出现在用户界面中

管理员界面如下图:
第三次迭代总结

对已发布的问题进行删除

点击问题旁的删除按钮,会出现如下提示,点击确定即可删除问题
第三次迭代总结

对已注册的用户进行删除

点击管理菜单中的管理用户,可以进入用户管理界面。第三次迭代总结
在管理用户界面可以点击Delete删除用户信息以及所有用户的问题和回答,也可以查看用户提出的所有问题。
第三次迭代总结

问题以及审批功能的实现

在管理界面也可以进行回答和问题的审批
第三次迭代总结
只有经过审批的问题与回答才会出现在普通用户主页

普通用户的功能扩展

在第三次迭代中我们按照需求文档对普通用户界面进行了功能扩展,主要包括:

  • 用户可以在个人主页看到自己的所有回答
  • 为用户增添了关注问题的功能
  • 使用CSRF防范,增强安全性

个人主页界面

个人主页界面如下:
第三次迭代总结
可以看到可以对问题进行关注,点击我关注的问题可以看到所有关注问题:
第三次迭代总结
同样,点击我发布的问题可以看到自己提出的问题,也可以进行删除。
第三次迭代总结

CSRF防范

前端界面优化

对文字进行排版,为界面增添了背景图片,美化了前端界面。
第二次迭代中,我们的界面还只是简单的文字,比较简陋,在此次迭代中,我们增添了背景图片,按钮格式,更新了网页字体,对前端进行了大量美化,美化过后的界面展示如下
第三次迭代总结
首页:
第三次迭代总结

至此,全部基础功能实现完毕

相关文章: