各位老师好!各位老师好!
使用ASP实现网上二手市场的组建使用ASP实现网上二手市场的组建
计算机科学与技术专业学生:黎秀指导老师:校景中
背景与功能:背景与功能:
20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大
网络用户提供了更加周到和人性化的服务.个性化已逐渐成为当今Web应用的潮流.本文研究了一种基于数据关联规则网上二手市场
系统,此
方案与现今网上已采用的一些方案相比,具有用户使用更简单,界面更直观等优点.网上二手市场在我国刚起步,但发展很快.随着我国互联网的更加普及和网上二手市场的更趋成熟,会有越来越大的消费群体,市场潜力会得到充分发挥.对网上二手市场不合时宜的苛求,不仅无助于
问题的解决,而且会耽误商机,使自己处于被动地位.临渊慕鱼,不如退而结网.本文中所做的主要
工作如下:(1)介绍了ASP动态网站建设的一般原理;(2)
设计实现商品的浏览和查找,购物,结帐退出功能等ASP页面.(3)分析并解决实现中的若干技术问题.(4)建立网上二手市场,进行测试并分析结果.
一ASP动态网站开发简介ASP动态网站开发简介
ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用
程序,如交互式的动态网页,包括使用
HTML表单收集和处理信息,上传与下载等等.更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方.使用ASP还有个好处,就在于ASP可利用ADO(ActiveDataObject,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于WWW的应用系统成为可能,这也是本文选择ASP作为开发工具最重要的原因之一.
ASP的运行环境ASP的运行环境
ASP是一种服务器端的脚本语言,它只能在服务器环境下才能正常运行.而服务器环境的要求也很简单,只须在WindowsNT,Windows2000,WindowsXP及更高版本的操作系统上添加和安装IIS组件即可.ASP对客户端没有任何特殊的要求,只要有一个普通的浏览器即可.
ASP工作流程ASP工作流程
工作流程当浏览器请求打开一个ASP页面,Web服务器接收到请求后,按下图所示:
二使用ASP组建网上二手市场使用ASP组建网上二手市场
网上二手市场系统要实现的功能非常多,最重要的当属商品的销售,也就是管理库房中的商品,以及管理用户的购物车,从而实现结帐等一系列功能.本文将主要实现这些功能.建立网上二手市场需要经过功能分析,规划系统,数据库设计与实现以及脚本的编写与实现等阶段.
数据库设计
数据库的设计需要遵循一些原则,它应该尽量分离个实体对应的表,一个实体对应一个表,创建表前需设计好实体属性,表中应设置哪些字段,实体与实体之间有什么关系等.该系统主要实现的是网上二手市场的一部分功能即顾客浏览商品信息,商品的销售已经顾客如何付款等功能.所以在数据库中应该具有至少两个表即商品表[商品(商品号,商品名,……)]和顾客表[顾客(,地址,……)].
显示商品目录
显示商品目录是网上二手市场的一个不可缺少的部分,顾客可从中了解到该市场提供哪些商品,已及这些商品的相关信息.为实现这一功能我们按以下步骤进行.首先,系统商品的查找页面使用了系统的商品信息表,引用了这个表的商品名,出版商,单价,简介信息,还包括那些带有图片的商品的图片信息.查找页面并没有对这些页面进行操作,只是把他们读去出来,然后显示给顾客.接着,经过对功能的分析,将用ASP代码实现此功能.
商品显示目录界面
购物车
购物车是网上二手市场系统的核心部分.当顾客在系统首页或者分类
查询页面中查询到自己喜欢的商品,单击"购买"的超级连接,那么系统就会弹出购物车页面,提示顾客自己购买的商品的所有信息,包括数量,编号,商品名称,单价,该商品的小计,以及购物车中所有商品的总价.1),将商品添加入购物车购物车是用来盛放用户将要购买的商品信息的地方,当顾客在商品目录显示页面中单击要购买的商品链接后,该商品将会自动放入购物车.2),显示购物车在商品购物车中,应具备商品的数量更改,金额的计算,继续购物和结帐退出等基本功能.