注册和登录功能的设计与制作课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《注册和登录功能的设计与制作课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 注册 登录 功能 设计 制作 课件
- 资源描述:
-
1、注册和登录功能的设计与制作实现电子商务网站中的注册功能目录登录模块的设计与实现1实现电子商务网站中的注册功能1前言 几乎所有的电子商务网站都需要进行会员注册及登录几乎所有的电子商务网站都需要进行会员注册及登录的功能,才能在网站上进行购物,一般情况下,登录及的功能,才能在网站上进行购物,一般情况下,登录及注册模块的功能比较单一,除了实现验证用户信息的有注册模块的功能比较单一,除了实现验证用户信息的有效性和一些必要的安全设置外,更多的是如何提高程序效性和一些必要的安全设置外,更多的是如何提高程序的可操作性,更好地方便用户。的可操作性,更好地方便用户。登录及注册模块由用户注册、用户登录和找回密码三登
2、录及注册模块由用户注册、用户登录和找回密码三部分组成。部分组成。2用户注册流程 用户注册的信息分为必填信息及可选信息。用户注册的信息分为必填信息及可选信息。必填信息默认是可见的,而可选信息默认是隐藏的。必填信息默认是可见的,而可选信息默认是隐藏的。在必填信息不完整的时候,在必填信息不完整的时候,“注册注册”按钮是不可用的。按钮是不可用的。对于可选信息,用户可以选择填写或者不填写。对于可选信息,用户可以选择填写或者不填写。用户注册成功后显示成功信息,同时将用户名保存到用户注册成功后显示成功信息,同时将用户名保存到SessionSession中,并跳转到主页面。中,并跳转到主页面。2用户注册流程注
3、册入口注册入口注册成功注册成功必选项为空必选项为空用户名有效?用户名有效?2次输入密码是否一致?次输入密码是否一致?密码长度符合要求?密码长度符合要求?其他信息有效?其他信息有效?是是是是是是是是是是否否否否否否否否否否3模块功能分析 注册系统一般由注册信息填写和注册信息处理两大部分构成注册系统一般由注册信息填写和注册信息处理两大部分构成 注册信息填写部分:注册信息填写一般是由用户完成,在填注册信息填写部分:注册信息填写一般是由用户完成,在填写的过程中应该有相应的提示,比如用户名、密码填写要求,写的过程中应该有相应的提示,比如用户名、密码填写要求,对于不符合得填写应给出说明。对于不符合得填写应
4、给出说明。注册信息处理部分:注册信息填写完成后,用户单击注册信息处理部分:注册信息填写完成后,用户单击“注册注册”按钮,应该调用相应的信息处理程序,将客户填写的信息添加按钮,应该调用相应的信息处理程序,将客户填写的信息添加到相应的数据库中,如果客户填写的信息不符合要求,则提示到相应的数据库中,如果客户填写的信息不符合要求,则提示填写有误,请用户重新填写。填写有误,请用户重新填写。3模块功能分析填写注册填写注册信息信息提交提交进行数据处理,进行数据处理,注册成功,并跳注册成功,并跳转到登录页面转到登录页面商城用户商城用户4数据库设计 用户表(用户表(usersusers)结构)结构5注册功能的实
5、现 文件层次结构文件层次结构5注册功能的实现 用户注册页面用户注册页面5注册功能的实现 register.asp register.asp 页面设计页面设计5注册功能的实现 register.asp register.asp 验证表单验证表单 窗口窗口 -行为行为 -“+”-检查检查表单表单1.在此选择在此选择需要验证的需要验证的表单项表单项2.选择选择“必需必需的的”复选框表复选框表示所选项目必示所选项目必填内容填内容3.“可接受可接受”选选项用于限制填写项用于限制填写内容的形式内容的形式5注册功能的实现 register.asp register.asp 验证表单验证表单 本例中,设置用户
6、名文本框、密码文本框、重复密码文本本例中,设置用户名文本框、密码文本框、重复密码文本框、真实姓名文本框为框、真实姓名文本框为“值:必需的值:必需的”,“可接受:任何东可接受:任何东西西”;联系电话文本框、邮政编码文本框为;联系电话文本框、邮政编码文本框为“可接受:数字可接受:数字”设置完成后,单击设置完成后,单击“确定确定”按钮,完成对检查表单的设置按钮,完成对检查表单的设置“代码代码”视图中,视图中,DreamWeaverDreamWeaver会自动加入如下代码:会自动加入如下代码:5注册功能的实现 register.asp register.asp 验证表单验证表单 将这段代码修改成如下:
7、将这段代码修改成如下:function MM_findObj(n,d)/v4.01 var p,i,x;if(!d)d=document;if(p=n.indexOf(?)0&parent.frames.length)d=parent.framesn.substring(p+1).document;n=n.substring(0,p);if(!(x=dn)&d.all)x=d.alln;for(i=0;!x&id.forms.length;i+)x=d.formsin;for(i=0;!x&id.layers&id.layers.length;i+)x=MM_findObj(n,d.layer
8、si.document);if(!x&d.getElementById)x=d.getElementById(n);return x;function MM_validateForm()/v4.0 定义创建对话框的基本属性 var i,p,q,nm,test,num,min,max,errors=,args=MM_validateForm.arguments;/检查提交表单的内容 for(i=0;i(args.length-2);i+=3)test=argsi+2;val=MM_findObj(argsi);if(val)nm=val.name;if(val=val.value)!=)if(t
展开阅读全文