-
Notifications
You must be signed in to change notification settings - Fork 3
Demand_User
Xuan Hu (Sean) edited this page Dec 21, 2015
·
2 revisions
用户相关需求主要包括用户的基本操作,如注册、登录、登出、修改/重置密码、修改个人资料等, 以及对用户的基本管理,如学号绑定、信息审核、用户封禁以及注册用户数、绑定用户数、认证用户数、活跃用户数等数据信息等。
当用户首次使用网站时(新会员)需要注册账号, 注册时需要提供用户名即车协ID(以下简称ID)、密码等基本信息。
用户提供ID和密码, 如ID不存在则提示ID不存在, 如ID与密码不符则提示密码错误, 如果相符则正常登录。
登录之后, 如用户已被封禁则提示已被封禁, 如未进行学号绑定则提示未进行绑定并自动跳转到相应页面, 如登录链接带有跳转地址则跳转到登录前页面。
登出用户,并删除浏览器中保存的相关临时信息。
用户提交个人信息,如姓名、性别、院系、手机号等, 个人信息区别于用户资料,如QQ、爱好等,为非公开内容, 这些信息将用于后续活动报名时的个人信息。
必须使用以学号为用户名的学校邮箱即数字为用户名的学校邮箱进行绑定, 未经学号邮箱绑定的将限制其功能。
用户在登录状态下,提供旧密码、新密码和新密码确认,从而修改现有密码。
用户在未登录状态下,通过提供ID和对应的学号邮箱,如果二者相符, 则系统会发送一封带有重置密码链接的邮件至他的邮箱。
修改站内用户可见的个人资料。
后台管理人员对用户提交的信息进行审核并将满足要求的帐户置为“已认证”状态。
后台管理员可以对恶意用户进行封禁。 封禁之后只能浏览,无法产生任何内容。
获得所有用户的数目
获得已经进行学号邮箱绑定的用户数目
获得已经通过个人信息审核的用户数目
获得不同时间窗口(一天、一个星期、一个月)的活跃用户数据