一、研究的主要内容
1.用户管理系统
主要包括:人员管理模块、人员信息维护模块、权限管理模块、用户评论模块、新闻转发模块、用户交互模块。
(1)人员管理模块
用户进入网页可以随意浏览新闻,当看到感兴趣的新闻时想要评论时,需要登录才能进行评论,如果没有账户,可以通过注册,然后登录到本系统。后台管理首先对用户是否已经登录进行校验,登录时,还需对用户身份的合法性进行校验。
(2)人员信息维护模块
用户登录完成,可以点击个人信息查看到自己注册时所填写的内容。如果信息发生变更,可以点击修改对个人信息进行改动。当用户点击查看个人信息时,后台经过处理将信息传递到前台显示。
- 权限管理模块//后台自己登陆 //用户注册默认 临时会员
//用户不分等级。后台分为 超级管理员 新增 删除 修改 管理员
在首页设置进入后台的通道,管理员登录到后台对普通成员,其他管理员的级别进行管理。管理员登录时,先判断管理员的合法性,然后在对该管理员的级别进行判断。我们将人员分成超级管理员,临时会员,初级会员,中级会员,高级会员等。不同级别的人员权限自然是不同的。管理员 可以对新闻自由发布,修改以及评论操作。超级管理员则拥有最高的权限。
(4)用户评论模块
当用户登录之后,可以点击感兴趣的新闻进行评论,评论结束之后,该新闻的评论量会增加,用户甚至还可以回复其他用户的评论内容。当用户觉得评论不当的时候可以选择将评论给删掉。用户评论完了会以一行行的形式出现的新闻的下方。所有用户的评论都会转到管理员的手中进行审批,管理员可以根据评论人的名称或者时间查找评论,如果该评论合格,管理员需要将评论的状态改为已审。如果不合格,管理员可以将该评论删除。
(5)新闻转发模块
用户登录完成,遇到自己觉得有趣的新闻,想要分享给自己的朋友,可以点击转发,转发到自己的微博,朋友圈,好友等等。当用户点击转发时,系统会将用户点击的新闻所有的内容,转发到其他比如空间,朋友圈之类的第三方平台上。
(6)用户交互模块
在系统中设计一个小型的聊天室,用户在浏览新闻之余可以与其他用户进行聊天交互。