ASP 基于ASP的网上书店系统论文 - 图文(5)

2019-03-09 12:58

浙江海洋学院毕业论文

document.userinfo.password.value = '';

document.userinfo.password1.value = '';

alert(\两次输入的密码不同,请重新输入!\ return false; }

if(document.userinfo.useremail.value.length!=0) {

if (document.userinfo.useremail.value.charAt(0)==\ document.userinfo.useremail.value.charAt(0)==\ document.userinfo.useremail.value.indexOf('@', 0) == -1 ||

document.userinfo.useremail.value.indexOf('.', 0) == -1 ||

document.userinfo.useremail.value.lastIndexOf(\lue.length-1 ||

document.userinfo.useremail.value.lastIndexOf(\e.length-1) {

alert(\地址格式不正确!\ document.userinfo.useremail.focus(); return false; } } else {

alert(\不能为空!\

document.userinfo.useremail.focus(); return false; }

}

function checkspace(checkstr) { var str = '';

for(i = 0; i < checkstr.length; i++) { str = str + ' '; }

第 21 页 共 31 页

浙江海洋学院毕业论文

return (str == checkstr); }

以上代码是验证填写资料的格式是否正确。

已注册的用户可以在进入网站主页时直接登陆进入自己的个性化的页面,并可查询和更改自己的信息。查询功能可以利用用户输入的关键字进行查找,此项功能并非只对注册用户使用,所有登陆网站的客户都可以使用此功能。 2.用户登陆功能 <%

if NOT isempty(request(\dim username,password

username=replace(trim(request(\password=md5(replace(trim(request(\

'if username=\

' call MsgBox(\对不起,登录失败,请检查您的登录名和密码\'end if

set rs=server.CreateObject(\

rs.Open \* from [user] where username='\and password='\

if not(rs.bof and rs.eof) then

if password=rs(\ response.Cookies(cookieName)(\ response.Cookies(cookieName)(\ rs(\ rs(\ rs.Update rs.Close set rs=nothing response.redirect \

else call MsgBox(\对不起,您的用户名或密码有误!\ end if else

call MsgBox(\对不起,您的用户名或密码有误!\end if

第 22 页 共 31 页

浙江海洋学院毕业论文

end if %>

这段代码用于用户登陆是核对所填写的用户名及密码的正确性。 3.修改密码功能的实现

实现用户修改密码功能主要代码如下: <%

if NOT isempty(request(\dim username

username=request.cookies(cookieName)(\set rs=server.CreateObject(\

rs.open \if md5(trim(request(\

call MsgBox(\对不起,您输入的原密码错误!\else

rs(\ rs.update rs.close

set rs=nothing

call MsgBox(\密码更改成功!\end if

end if %>

4.个人管理功能

个人管理功能包括消息中心、个人资料、收货资料、修改密码、购物车、我的订单、积分查询、统计信息、注销退出;注销退出功能是为了用户安全,防止他人盗用用户的帐户进行非法操作,统计信息记录了用户的包括订单,付款的所有信息;积分查询功能使用户能随时查看自己的积分,当用户到达一定积分是可以升级为VIP会员。 5.用户购书

用户购买流程如下图所示:

第 23 页 共 31 页

浙江海洋学院毕业论文

图7.3 用户购买流程图

用户下定单界面如下:

图7.4 用户下定单界面

7.2.2管理员功能模块设计 管理员功能界面如下:

第 24 页 共 31 页

浙江海洋学院毕业论文

图7.5 管理员下定单界面

在用户页面下方有个超链接——管理中心,点击登陆管理员进入管理员界面。

管理员进入管理中心对整个网站进行维护。

管理员对网站的维护是网站能够正常经营的关键,如果只有一个人对网站进行管理,那么管理员的工作量较大,难以使客户的需求得到及时的回应,因此可以按照权限设置多位管理员,按其权限对网站实施管理,减轻了由一个管理员管理网站的负担,使各管理员各有专职,专门负责一个功能的管理,从而使整个网站每时每刻都在更新当中,这样带来的不仅仅是经济效益,更主要的是用热心周到的服务赢得了用户的信任。

管理员功能有商品管理、分类管理、用户管理、送货/汇款方式、注销退出五大类。其中商品管理又分添加新书、管理书籍、订单管理、评论管理四小类;分类管理又分大类管理、小类管理、类别转移三小类;用户管理又分客户管理跟用户管理两小类。下面具体介绍个功能: 1. 添加新书

添加新书包括以下资料:选择分类、书名、作者、出版社、装帧、出版日期、价格、开本、版次、页数、ISBN、商品图片、详细说明、目录等。

其中商品图片一般要上传,具体实现上传的主要代码如下:

dim upload,file,formName,formPath,iCount,sname set upload=new upload_5xSoft ''建立上传对象

response.write upload.Version&\显示上传类的版本 if upload.form(\得到上传目录 HtmEnd \请输入要上传至的目录!\ set upload=nothing response.end else

formPath=upload.form(\

第 25 页 共 31 页


ASP 基于ASP的网上书店系统论文 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:城乡公交站台合作协议2(1)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: