关于数据库方面论文范本,与物流配送文参考文献年度,物流配送文参考文献杭州相关论文查重免费
本论文是一篇关于数据库方面论文查重免费,关于物流配送文参考文献年度,物流配送文参考文献杭州相关本科毕业论文范文。免费优秀的关于数据库及管理系统及网络技术方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
1561;等),提供客户便捷的检索图书的功能,及客户网上注册,登录,购物,查询订单和缺书等信息反馈的功能.客户通过首页进入网站的其它Web网页,享受网站提供的各项服务如购物,注册等.前台管理系统大致分为会员访问子系统,网上购物车子系统,图书浏览检索子系统和信息反馈子系统.
各个子系统的设计和实现如下:
注册用户关键代码:
<,%subreg()
setrs等于server.CreateObject("adodb.recordset")
rs.open"select*from[user]",conn,1,3
rs.addnew
rs("username")等于trim(request("username"))
rs("userpassword")等于md5(trim(request("userpassword1")))
rs("user")等于trim(request("user"))
rs("quesion")等于trim(request("quesion"))
rs("answer")等于md5(trim(request("answer")))
rs("userzhenshiname")等于trim(request("userzhenshiname"))
rs("adddate")等于now()
rs("lastlogin")等于now()
rs("logins")等于0
rs("youbian")等于0
rs("zhifufangshi")等于0
rs("songhuofangshi")等于0
rs.update
rs.close
setrs等于nothing
response.Write"<,tablewidth等于100%border等于0align等于centercellpadding等于0cellspacing等于0>,<,tr>,<,tdheight等于80bgcolor等于#fffbefclass等于pad>,<,fontcolor等于#cb6f00>,用户注册成功<,/font>,'将指定的字符串写到当前的HTTP输出endif
endsub%>,
注册用户之输入框判断JavaScript代码如下:
举例:检查用户名是否填写
<,scriptlanguage等于"JavaScript">,
functioncheck()
{
if(document.userinfo.username.value等于""){'判断用户名输入框是否为空
alert("用户名不能为空,请重新输入!"),
returnfalse,
}
elsereturntrue,
}
<,/script>,
用户登陆关键代码:
<,!--#includefile等于"conn.asp"-->,'连接数据库
<,!--#includefile等于"md5.asp"-->,'采用MD5加密
<,%dimusername,userpassword,eurl
username等于replace(trim(request("username")),"'","")
userpassword等于md5(replace(trim(request("userpassword")),"'",""))
iftrim(request("eurl"))等于""then
eurl等于"index.asp"
else
eurl等于trim(request("eurl"))
endif
ifusername等于""oruserpassword等于""then
response.Write"<,center>,<,ahref等于login.asp>,<,fontcolor等于redsize等于2>,对不起,登陆失败,请检查您的登陆名和密码<,/font>,<,/a>,<,/center>,"
response.end
endif
setrs等于server.CreateObject("adodb.recordset")
rs.Open"select*from[user]whereusername等于'"&,username&,"'anduserpassword等于'"&,userpassword&,"'",conn,1,3
关于数据库方面论文范本
ifnot(rs.bofandrs.eof)then
ifuserpassword等于rs("userpassword")then
response.Cookies("bookshop")("username")等于trim(request("username"))
'response.Cookies("bookshop").expires等于date+1
rs("lastlogin")等于now()
rs("logins")等于rs("logins")+1'登陆次数加1
rs.Update
rs.Close
setrs等于nothing
callloginok()
else
response.write"<,scriptLANGUAGE等于'javascript'>,alert('对不起,您的用户名或密码有误!'),window.location.reload('javascript:history.go(-1)')<,/script>,"
endif
else
response.write"<,scriptLANGUAGE等于'javascript'>,alert('对不起,您的用户名或密码有误!'),window.location.reload('javascript:history.go(-1)')<,/script>,"
endif
subloginok()'定义登陆成功执行程序
response.Write"<,fontsize等于2>,欢迎您<,fontcolor等于redsize等于2>,"&,request.Cookies("bookshop")("username")&,"<,/font>,,两秒种后将自动跳转到相应页!<,/font>,"
response.Write"<,metahttp-equiv等于refreshcontent等于2,URL等于"&,eurl&,">,"
endsub
%>,
购物车(订单)子系统:
数据库表的设计:客户通过购物车购买商品时,购物车要随时计算客户所购买的商品价
格,因此需要一个购物车数据库表记录客户购买商品的基本信息,客户通过购物车买完商品后,还需要填写送货方式,付款方式等客户的基本信息,填写完所有的信息后,才能从网上正式提交订单.为了有效的存储订单信息,在数据库中设计了订单信息表和订单细节表.订单信息表主要存放的是订单名称,订单编号,订单总价,客户邮件等订单的基本信息,订单细节表(订单图书记录表)存放每一张订单所购图书编号即图书数量的信息.
在网上购物车的功能实现中需要注意的重要问题是购物车号的生成和保存.当多个用户访问网上商店时,每个用户需要有自己的购物车,.即购物车有唯一性,通常以购物车号标志购物车的唯一性.购物车号要经常在不同网页中使用,我们采用Cookies技术来保存购物车号.
当没有登陆时,以下代码限制用户访问该页面
<,%ifrequest.cookies("bookshop")("username")等于""then
response.write"<,scriptlanguage等于javascript>,alert('对不起,您还没有登陆!'),window.location.reload('javascript:window.close()')<,/script>,"
response.End
endif%>,'限制对页面的访问,需要先登陆
网上购物车中重新计算所有物品的金额的功能实现网上购物车需要实时的满足顾客的要求,购物车里有多种商品,顾客每次修改各种商品的数量后,购物车需要重新计算所有商品的金额.这一部分的功能通常有两种方法实现,一种采用Cookies技术,另一种采用数据库技术.采用Cookies技术,实现起来较困难,而采用数据库技术,只需要实时更新数据库表就可以了.
<,%dimbookid,action,i
action等于request.QueryString("action")
ifrequest.QueryString("id")等于""then
bookid等于request("bookid")
else
bookid等于request.QueryString("id")
endif
ifbookid等于""then
response.write"<,scriptlanguage等于javascript>,alert('对不起,您没有选择商品!'),window.location.reload('javascript
关于数据库方面论文范本,与物流配送文参考文献年度,物流配送文参考文献杭州相关论文查重免费参考文献资料: