- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一个在线交易市场方案的设计与实现
莱阳农学院 徐鹏民 盖凌云 李常先
本文设计了一个网上商品交易系统。作为虚拟社区的一部分,系统模拟现实生活中人们的市场行为,为社区用户提供购销服务。利用该系统,用户既可发布和查询供求信息,又可实时在线交流,表达购销意向,从事购销活动,从而实现在线交易。
系统以 Windows NT 4.0为平台,采用 IIS 4.0做 Web服务器, MS SQL Server 7.0做数据库服务器,数据库中设有用户表、供求信息表和成交记录表,三个数据表记录有关的交易数据,开发工具采用 HTML、 ASP和 JavaScript,部分程序如下。
用户身份认证子系统
系统采用会员制,所有用户必须首先注册,才能进入市场。对用户进行分级管理,根据不同的用户级别决定用户所登记的供求信息发布时间的长短。通过用户名和密码控制用户的登记行为和交易行为。该子系统主要由程序 LOGIN.HTM、 CHECK.ASP完成。
提供用户登录界面
//LOGIN.HTM
……
用户:
密码:
response.write
用户名 和 密码 不匹配!
response.write 原因与处理办法:
1.如果您是第一次登录,则是该用户名已经被他人注册过 !您只能换其他名字注册;
response.write 2.如果您以前曾经用该名字注册成功,那么是密码错误;
response.write 3.如果密码没有问题,则可能是您的用户名已经被别人盗用,并且盗用者更改了密码
response.write 请与管理员联系。
response.write 点击这里进行修改
response.end
else 登录正确 ,进入市场
response.redirect market.htm
end if
处理未注册的新用户
else
sql1= insert park_users values( & username& , & userpd& ,getdate(),getdate(),1)
sql2= insert park_online values( & username& , & ip& ,getdate())
conn.execute(sql1)
conn.execute(sql2)
response.write
!!!欢迎您光临!!!
response.write
您的用户名是: & request.form( username)& &
密码是: & request.form( userpd)&
response.write 再次光临您可继续使用以上数据!
end if
……
供求信息查询子系统
用户通过本子系统可得到详细的供求信息,包括供求的商品名称、价格、数量、联系方法以及有关描述,甚至图片、音频和视频。用户可采用分类浏览和关键词查询两种方式,对于关键词查询,只要输入商品名称或表示商品用途、形状等的单词或短语,系统即可通过专门的查询算法,对数据库进行准全文式的模糊查询。本子系统主要由程序 SEARCH1.ASP、 SEARCH2.ASP和 LINK.ASP完成。
接受并完成用户查询请求
//SEARCH1.ASP
……
来自查询界面的数据
c_type=request.querystring( c_type)
goods_class=request.form( D1)
s=request.form( T1)
set conn= server.createobject( adodb.connection)
打开数据库
conn.connectionstring= driver={sql server};server=;uid=;pwd=;database=
conn.open
set session( rs)=server.createobject( adodb.recordset)
构造检索算法
if goods_class=全部 then
sql= select goods_name,goods_class,description,publisher,contact,pub_date from market_goods where client_type= & c_type& and goods_name like % & s& %
else
sql= select goods_name,goods_class,description,publisher,contact,pub_date from market_goods where client_type= & c_type& and
文档评论(0)