网站设计用户注册功能,从某些层面来说,是一种网络营销的方式。用户访问一个网站并注册,其本身就是对网站产生好感的一种心理体验。申请成为注册用户,可以获取网站积分、各种站内活动;可以参与网站相关功能页面的访问使用权限;可以通过邮件、手机等方式及时获取网站相关信息。而网站运营方也可以通过注册用户,了解用户喜好,性格特点等各方面的信息,不断收集相关数据把握网站运营的方向。
注册功能相当于整个网站平台的入口,注册功能用户体验的良好性直接影响的用户的使用心理,注册功能简单、明快便于操作,会大大吸引用户对成为网站会员的兴趣。同时,友好型的使用体验也促使用户乐于分享。
下面就注册逻辑流程进行说明:
1、注册流程图如图一所示:
一、当用户输入邮箱时,首先对其格式判断看起其是否符合要求,再判断其是否唯一。通过JavaScript脚本判断其合法性,需要连接数据库,判断是否已存在。
二、用户昵称,其唯一性同样需要通过数据库判断其是否已存在。用户昵称,尽可能支持中文、英文字符及下划线等相关符号。其原因有二:一,有些用户喜欢某些特定的组合名称;二,从网站发展规模考虑,字符越多,组合数越多。
三、用户密码,使用JavaScript判断其是否合法,并判断是否符合输入要求。两次密码是否相同。
四、其他信息用户基本可以自由输入,自由选择,有些内容需要勇正则表单时进行过滤。
五、用户同意网站注册协议,提交注册信息,写入数据库,成为网站用户。
图一
用户使用邮箱注册,一方面必须有邮箱,另一方面必须唯一。当然有时对使用用户习惯是个大问题。所以尽量通过程序处理减少用户输入或操作。
2、用户注册界面原型如图二图二
图二
一、用户注册输入邮箱使用这样的效果,方便用户操作。
用户刚开始看到的界面:
点击鼠标后是这样:
这样的设计,一来提醒用户“用户Id”要输入邮箱的格式;二来减去用户删除文字不必要的操作,节省用户时间方便用户操作。
如果邮箱格式不正确,要通过Javascript脚本判断,并在文本框上方提示“邮箱格式不正确,请重新输入”或者在右边利用层效果提示:
如果邮箱已存在则提示:
二、用户昵称:
通过访问数据库判断是否唯一。
鼠标动作依然采用和邮箱一样效果。
点击鼠标后:
三、用户密码
输入后对密码个数判断:
两次输入密码是否一致进行判断。
以上为基本信息,主要是考虑大部分用户的喜好,节省用户时间。
四、出生日期、性别、所属区域尽量采用下拉列表框,减少用户不必要的输入,节省用户时间。
对于所属地域,需要通过数据库进行类别选择,如果省份选择北京,则市级相应的为为北京对应的地级市,同样第三个框,必须为北京的县级行政区。
这个功能需要通过数据库分类进行设计判断。
四、手机号
输入之前:
输入之后:
并通过JavaScript判断其是否是11为数字组合。
五、用户头像
要能够这样上传,并设定文件最大值。
要可以预览并可以让用户进行裁剪:
六、用户爱好
需要采用复选框的方式,让用户进行选择:
各个信息的排列位置,都有可能影响用户想行为。所以尽量合理组合
另,添加一个全选功能,也许有的用户,会全部选择。这样一个全选一次完成操作。
七、网站协议
采用文字连接指向另一个页面,让用户自由选择。
八、同意协议,立即注册
从运营角度考虑,采用“同意协议,立即注册”这样的文字按钮。
一句话,就是平台的功能建设要满足用户需求,方便用户操作,节省用户时间。而对于运营官方,提高行业知名度,技术影响力,减少对服务器的资源占有率。而注册本身的功能、性能以及用户体验,决定的相当用户对网站的粘度,体验感知心理,以及认可和分享。下载本文