用户登录与注册
(1)用户注册:为注册的用户可以通过注册成为博主,并且注册的邮箱(登录名)和昵称必须唯一。用户进入注册页面,填写所需信息,如果注册成功则显示该用户注册成功,注册失败则返回注册页面。
(2)用户登录:未登录的用户可以通过登录进入微博首页,忘记密码可以通过找回密码功能重置密码。用户输入自己的账号与密码,在经过判断他/她是否登录成功,如果登录成功就进入主页面,否则返回登录页面。
微博主页模块
(1)只有已经登陆成功的用户才能进入自己的微博主页。
(2)进入主页后用户能进行的操作:
(3)进入关系中心模块:进入关系中心模块可以对粉丝和关注的人进行关注和移除操作。
(4)进入个人账号个人信息模块:进入个人账号信息模块可以进行个人资料的修改和密码的修改和重置。
(1)查看主页微博:可以在微博主页进入自己个人微博主页,查看自己原创或转发的微博。
(2)发新微博:用户登录才能发微博,可以发消息、图片,微博消息不能为空,字数在140以内。
(3)转发博友的微博:用户登录才能转发微博,可以加新消息消息,微博消息不能为空,字数在140以内。
(4)评论博友的微博:用户登录才能评论,消息不能为空,字数在140以内。
(5)收藏博友的微博:用户登录才能收藏,只能收藏一次。
(6)回复评论或回复评论并转发:用户登录才能回复评论,消息不能为空,字数在140以内。
(7)查看收藏的微博:用户登录才能查看收藏的微博,如果没有收藏就没有收藏的微博。
(8)查看@我的消息和与我相关的评论:用户登录才能查看与我相关的微博和评论,并且可以删除自己发出的评论。
2.4 账号个人信息模块功能
(1)个人资料修改:只有登录的用户可以修改个人资料,提交的资料中昵称必须唯一,手机号码不能为空而且格式正确才能成功修改个人资料。
(2)个人资料查看:只有登录的用户可以查看自己的个人资料。
(3)头像设置:只有登录的用户可以重新上传合适大小规格的图像作为头像,并且生成三张不同大小的头像给用户参考查看。
(4)密码修改:用户可以通过旧密码修改自己账号的密码,旧密码必须正确,且两次输入的新密码必须一致才能成功修改密码。
(5)密码重置:用户可以通过用户绑定的手机号码重置自己的登录密码,不能获取用户的旧密码。
2.5 关系中心模块功能
(1)移除粉丝:只有登录的用户通过查看自己的粉丝才能移除粉丝,就是移除该粉丝对博主的关注。
(2)关注粉丝:只有登录的用户可以通过查看自己的粉丝并关注自己未关注的粉丝。
(3)按条件找人:只有登录的用户可以通过昵称,学校,公司名来查找相应的博主进行关注访问操作。
(4)增加关注:只有登录的用户通过查看自己关注与粉丝,增加关注使其成为博
主关注对象。
(5)取消关注:只有登录的用户才能够取消关注增加已经关注的人。
基于Java的图排序的个性化推荐算法
基于JAVAWEB技术的教师档案管理系统的设计与实现
基于JavaEE的图书借阅系统设计与实现
基于java web的驾校管理系统
基于Java的排队预约系统的设计与实现
基于javaEE的校园剧场门票预售系统的设计与实现
基于java的采购管理系统
基于javaee的电子商城系统的设计与实现