##注册功能说明 用户注册是网上最最常见的一个功能,也是我们开始体验一个网站服务的开始。 例如:我们在京东、淘宝等网站注册了才能发贴。我们在微信、QQ等社交工具注册了才能够开始加好友开始聊天。 可以这么来讲,如果网站需要我们有个人信息,那么注册是我们体验一个互联网服务的开始的第一步。 而我们在开发过程当中,也会设计按照自己业务的注册流程。 注册流程可以不同,也可以相同。我们现在将本论坛的注册流程用流程图来表示: ##注册功能流程图 ![](https://box.kancloud.cn/2015-10-22_5628e625470c8.png) > 注意:大家可以在《16.6 核心功能说明》中下载安装后,进一步体验每一步流程。 ##用图分解注册流程演示 第一步:点击注册按钮进入注册界面 ![](https://box.kancloud.cn/2015-10-22_5628e62adaa7f.png) 第二步:在注册页输入注册信息 ![](https://box.kancloud.cn/2015-10-22_5628e62b04ec5.png) 第三步:判断是否用户输入错误,如果输入错误显示错误信息 ![](https://box.kancloud.cn/2015-10-22_5628e62b15e50.png) 第四步:如果输入信息无误,提示用户注册成功,并完成跳转。 ![](https://box.kancloud.cn/2015-10-22_5628e62b2c5d7.png) *** 注: 请参考《16.4 数据库表设计》听用户表结构设计。对着流程完成用户注册代码的实现。