–by wz
管理员功能实现
本次迭代完成了管理员模块的功能实现,主要包括:
- 对已发布的问题进行删除
- 对已注册的用户进行删除
- 实现问题和回答的审批功能,只有经过审批的问题和回答才可以出现在用户界面中
管理员界面如下图:
对已发布的问题进行删除
点击问题旁的删除按钮,会出现如下提示,点击确定即可删除问题
对已注册的用户进行删除
点击管理菜单中的管理用户,可以进入用户管理界面。
在管理用户界面可以点击Delete删除用户信息以及所有用户的问题和回答,也可以查看用户提出的所有问题。
问题以及审批功能的实现
在管理界面也可以进行回答和问题的审批
只有经过审批的问题与回答才会出现在普通用户主页
普通用户的功能扩展
在第三次迭代中我们按照需求文档对普通用户界面进行了功能扩展,主要包括:
- 用户可以在个人主页看到自己的所有回答
- 为用户增添了关注问题的功能
- 使用CSRF防范,增强安全性
个人主页界面
个人主页界面如下:
可以看到可以对问题进行关注,点击我关注的问题可以看到所有关注问题:
同样,点击我发布的问题可以看到自己提出的问题,也可以进行删除。
CSRF防范
前端界面优化
对文字进行排版,为界面增添了背景图片,美化了前端界面。
在第二次迭代中,我们的界面还只是简单的文字,比较简陋,在此次迭代中,我们增添了背景图片,按钮格式,更新了网页字体,对前端进行了大量美化,美化过后的界面展示如下
首页: