尽管ASP已经被淘汰了,但是很多高校再做毕业设计的时候还都会选择ASP,虽然到社会上用处不大,但是对程序思维的理解是相同的,ASP作为最传统的面向过程,比较号理解,今天给同学们分享一个基于ASP的校园二手交易网,内容包含了论文和程序,仅供参考
摘要:
在现实生活中,越来越多的人对自己的二手物品具有出售的愿望,利用传统的方式进行出售存在一定的局限性。利用网络这个巨大的资源可以构建出一个廉价方便的交易平台,并找到广泛的顾客群,以此来达到出售目的。伴随电子商务的迅猛发展,网上二手商品交易管理系统应运而生。
网上二手商品交易管理系统主要完成对用户权限进行划分,使不同用户具有不同的操作功能;实现二手商品信息的录入和对商品的查询,使卖家可以对出售商品进行实时发布,同时方便买家对二手商品进行选择性购买;实现了对用户和商品的管理,能对信息出错的商品和用户进行相应处理,从而保障交易正常有效进行。
.1设计思路
从系统需要实现的功能上来分析,本设计是基于WEB的二手商品交易管理系统,其核心是提供一个卖家发布、管理商品,买家查询购买商品的交易平台,本设计着重点是商品信息的发布、查询以及订购。重点关注的并非付款和交易过程。设计目的是希望能通过平台,买卖双方进行互动的了解并最终促成交易。
对于系统设计来讲,必须要有它设计规则。本次设计规则主要有:
简单性:在实现平台的功能的同时,尽量让平台操作简单易懂,这对于一个网站来说是非常重要的。
针对性:该系统是交易及后台管理的定向开发设计,所以具有专业针对性。
实用性:系统能完成商品展示和管理员对信息的处理,具有良好的实用性。
5.1注册
注册页面设计如图(5-1)所示:
图片
针对二手商品交易系统的使用特点,用户在使用时具有不同的权限,所以在注册时要进行区别对待,分为买家卖家。其主要代码如下:
<%
act=request(“action”) //获取 窗体值
…………
If act=“reg” Then //查询数据库myuser是否有重复用户
set rs=server.createobject(“adodb.recordset”)
sql=“select * from myuser whereusername=’”&name&"’"
rs.open sql,conn,1,1
if rs.eof and rs.bof then //如果有重复名,赋值po=0,否则po=1
po=1
else
po=0
end if
rs.close
set rs=nothing
if po=0 then //po=0时,显示错误提示信息页面reg.asp
response.redirect"reg.asp?err1=2"
response.end
end If
if po=1 Then //po=1时,用户信息写入数据库
set rs=server.createobject(“adodb.recordset”)
sql=“select * from myuser where uid is null”
rs.open sql,conn,1,3
rs.addnew //添加新数据
rs(“username”)=name
rs(“pwd”)=pass
rs(“address”)=address
rs(“tel”)=tell
rs(“leixing”)=leixing
rs.update //更新数据库
rs.close
set rs=Nothing
%>
…………
%>