酷文首页  
站内搜索:
网站地图 | RSS订阅 | 收藏本站
经济论文
证券金融
工商管理
会计审计
法学论文
医药论文
社会论文
教育论文
计算机论文
艺术论文
哲学论文
财政税收
财务管理
公共管理
理学论文
政治论文
文学论文
工学论文
文化论文
实用文档
应用文
自考成考
演讲稿
法律文书
子栏目导行↓
网站赞助商↓
本类热点↓
本类更新↓
热门标签↓
网摘收藏↓

基于WEB的网上购物系统的开发与设计

作者:颜 琳
来源:论文网
点击:
载入中...
加入时间:2008-06-29
字体大小:[  ]

点击结帐获得所有书籍的总价:
cExtension = nCartItemQtys(i) * cPrice 
cSubTotal = cSubTotal + cExtension
其中该界面还包括三个功能键,有继续购物、改变数量和结帐,通过这些控键可以方便用户继续购买书籍,改变想要买的书籍的数量,通过结帐了解自己购买的商品的总价值,并且可以向数据库提交新的定单信息。
4.4系统管理模块
4.4.1 系统管理员界面
通过页面的权限判断进入到系统管理员的界面可以对书籍的信息进行浏览、添加、删除和修改,还可以对定单信息进行浏览,方便为用户尽快发送货物。系统管理员的管理界面入图4-4下:


图4-4 系统管理员界面
4.4.2 书籍管理的设计
(1)是管理员权限的判断,使用跳转页面进行管理员的权限检验,创建表单为form method="post" action="check.asp",点击提交后进入到check.asp页面验证管理员的用户名和密码是否正确,代码如下:
  Dim t1,t2,founderr
  founderr=false
  t1=Request.Form("t1")
  t2=Request.Form("t2")
  if t1<>"ibm" then
     Response.Write "非法的用户名!"
     founderr=true
  end if
  if t2<>"123" then
     Response.Write "非法的密码!"
     founderr=true
  end if
如果填写的用户名和密码出现错误,则提示用户名或密码出现错误,返回到首页要求重新输入,如果输入正确则跳转到manage.asp页面,代码如下:
<script language="javascript">
  top.document.location="manage.htm"
 </script>
进入到manage.asp页面以后,管理员就可以的书籍的信息进行浏览、添加、删除和修改。
实现书籍信息浏览功能的代码如下:
<input type="radio" name="bookchange" value="<%=rs(0)%>">   <%=rs(1)%></font></td>
  </tr>
  <%rs.MoveNext loop%>
每个书籍前面都有一个单选按钮,点击单选按钮,选择要查看的书的名称,使用提交,可以浏览到数据库中所有包含的信息,具体显示的代码如下:
Dim temp
     temp=Request("bookchange")
     if temp="" then
        temp=1
     end if
     sql="select * from book where id="
     sql=sql & temp
     rs.Open sql,conn,3,2
通过这段代码就可以,在页面上浏览到各个书籍的具体信息,其中包括书籍名称、作者、单价、类别、出版社、数量以及详细的书籍介绍。
(2)书籍的添加
书籍的添加主要是添加书籍名称、作者、单价、类别、出版社、数量以及详细的书籍介绍,首先我们申明需要添加的信息的变量如下:
Dim book,errmsg,founderr,author,price,publish,photo,memo,num
 再将所有的变量进行赋值:
Dim class1
   founderr=false
   book=Request("book")
   author=request("author")
   if author="" then author="无"
      price=request("price")
      publish=request("publish")
   if publish="" then publish="无"
      photo=request("photo")
   if photo="" then photo=""
      num=request("num")
      class1=request("class")
   if class1="" then class1="其他"
      memo=request("memo")


   if memo="" then memo="无"
   if price="" then 
      errmsg=errmsg & "价格不能为空!"
      founderr=true
   end if
   if num="" then
      errmsg=errmsg & "数量不能为空!"
      founderr=true
   end if
   if book="" then
      founderr=true
      errmsg="书名不能为空!" & errmsg
   end if
   if founderr then
      Response.Write errmsg  
(3)书籍的删除
 通过单选按钮获得选择书籍的信息,点击提交可以将获得的所有相关该本书的信息进行删除,建立表单:
input type="checkbox" name="<%=rs(0)%>" value="on"><%=rs(1)%>
  <%rs.MoveNext loop%>
具体的实现删除功能的代码为:
Dim n
  if Request.ServerVariables("REQUEST_METHOD")="POST" then
     rs.movefirst
    do while not rs.eof
      n=trim(cstr(rs("id")))
      if request.form(n)="on" then
         rs.delete转贴于 酷文网-论文下载中心 http://www.coolwen.net


共9页: 上一页 [1] [2] [3] [4] [5] [6] 7 [8] [9] 下一页

网摘收藏:
免责声明 | 关于我们 | 广告联系 | 友情链接 | 网站地图 | 共同合作
免费论文 毕业论文 毕业论文范文 酷文网(www.coolwen.net) 版权所有 coolwen.net 2007,All Rights Reserved
E-mail:hui_love#tom.com(为防止垃圾邮件请把#换成@) 点击这里给我发消息 点击这里给我发消息
湘ICP备07003917号