随着Internet的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的网上购物。对于企业来讲,无论是企业之间(B to
B),还是企业和客户之间(B to
C)的交易,如果能够实现网上交易将大大提高交易速度节约交易成本。近几年,随着网络数据库技术的进一步发展,使得这一设想逐渐成为现实。
运用ASP技术和网络数据库原理,基于B/S模式我开发了一个网上购物系统。在我的系统中,顾客可以很方便的注册成为会员,对商品进行浏览检索,查看商品的详细资料,然后根据各人的喜好购买心仪的商品。系统会自动为顾客生成订单,按照顾客所填写的信息提交订单并发货。系统管理员则可以对现有的商品进行添加和编辑,审查已注册的用户并对提交的订单进行处理。
关键词:B/S模式、ASP、电子商务、网络数据库。
1.1.1.1.1
Abstract
Along with the Internet of continuously
universal, people are for the request of technique Internet the
already…………………
.
摘 要... 2
一.前 言... 3
1.1问题的提出... 3
1.2问题的解决... 5
二.准备知识――ASP技术... 7
2.1
ASP的简介... 7
2.2
ASP的特点... 7
2.3
ASP的工作原理... 7
三.系统概述... 8
3.1系统设计思想... 8
3.2系统总体结构图... 8
3.3系统功能描述... 8
3.5功能模块划分... 9
3.6系统流程分析... 10
3.7系统功能模块图... 11
3.8系统开发工具... 12
四.系统网络数据库的建立... 13
4.1系统数据源的设置... 13
4.2表、关系模型和数据库的概述... 14
4.3范式与建表的规范化... 14
4.4系统数据库的详细建立... 15
五.系统功能模块设计... 18
5.1客户端... 18
5.1.1购物篮... 18
5.1.2会员注册... 21
5.1.3商品查询... 24
5.1.4订单查询... 25
5.2后台管理端... 26
5.2.1商品的添加... 26
5.2.2商品的审查... 31
5.2.3订单的审查... 32
5.2.4会员的审查... 34
5.2.5管理员添加... 36
5.2.6管理员审查... 37
六.结束语... 38
参考文献:... 38
对于基于Web平台的网上购物系统,存在着一个前台应用和后台管理的问题。而无论前台还是后台,都要对数据库进行调用和操作。因此如何创建网络数据库,以及客户端如何调用服务器端的数据库成为实现网上购物的一个关键性问题。计算机技术的发展与普及,已经改变了我们的生活方式,计算机应用已逐渐渗透到社会发展的各个领域。随着计算机技术和通信技术的迅猛发展,社会资源的信息化、数据的分布处理、各种计算机资源共享等应用需求推动计算机技术朝着群体化方向发展,促使计算机技术与通信技术紧密结合。Internet是目前世界上覆盖范围最大的计算机网络群体。Internet是在通信网络的基础上,以TCP/IP协议为基准、以域名地址和IP地址为标识、以网关和路由器为转换协议工具构成的网络的集合。Internet实质上是由遍布全球的各种计算机网络互连而形成的网络。Internet的出现不仅使得通信和资源共享的地理范围扩展至全球,而且随着其服务内容和应用领域的拓宽,正在改变人们的时空观。
以微电子、计算机、通信和网络技术为代表的现代信息技术在经济领域的广泛应用,使得交易成本急剧下降,从而导致信息替代了资本在经济发展中的主导地位。作为重要的生产要素和战略资源,通过互联网传递的大量信息使得现有的社会资源获得高效配置,社会劳动生产率大幅度提高,并推动经济结构革新和产业结构的升级。
电子商务是互联网发展日臻成熟的直接后果,是网络技术应用新的发展方向。互联网自身所具有的开放性、全球性、低成本、高效率的特点,已成为电子商务的内在特征,并使得电子商务大大超越了作为一种新的贸易形式所具有的价值。 电子商务对于社会生产力的推动作用突出表现在四个方面:
(1)大幅度降低信息成本,提高信息使用效率。作为一个极为重要的商务信息载体和运送平台,电子商务降低了信息来源成本;突破行业和产品物理特性的限制,使交易范围急剧放大;弥补信息的不对称性,实现交易信息互换和交易行为的虚拟市场化。从目前市场情况看,电子商城、网上书店和网上拍卖等交易行为,无不体现与传统交易相比的信息成本优势。信息成本的低廉形成了对电子商务生存的最有力的支撑。
(2)大量减少中间环节,降低销售成本和购买成本。电子商务为买卖双方在网上直接交易提供了现实可能性,缩短了供求之间的距离。绕过传统的经销商而直接与客户沟通,企业可以将需求直接转化为企业的生产指令,减少了许多中间环节,使得零库存生产成为可能。在批发领域,电子商务可以在很大程度上取代传统商业在商品流通渠道中的批发职能,使批发商的作用大大削弱。除了农业生产资料要面对众多零星的农户以外,大多数生产消费者都有可能直接上网采购生产资料。而对于普通消费者,则可以通过网络购买降低购物成本。
(3)有利于形成高效流通、交换体制。电子商务构成了虚拟社会中的整个商品交易庞大网络,实体社会中商品的盲目实物移动转变为有目标的实物移动。借助于电子商务的信息沟通和需求预测,企业可以组织有效生产,形成高效流通、交换体制。政府则可以通过电子商务,将市场、企业和个人联接起来,方便地进行宏观调控和微观调控。
(4)有利于第三产业的发展。电子商务大量运用最先进的信息技术,必将推动产业结构的优化和升级,特别是促进了现代第三产业的发展,增强了经济结构自身的稳定性。电子商务以新供给创造了新需求,又以新需求推动了新供给,促进了社会总供求的良性互动,推动了经济的持续稳定增长,从而延长了经济扩张期,减小了经济波动的幅度。
3.3系统功能描述
网上购物系统分为前台管理和后台管理。前台管理包括浏览商品、查询商品、订购商品、购物车、用户信息维护等功能。后台管理包括公告管理、商品管理、订单管理、投诉管理和用户管理等模块。
后台管理具体描述如下:
(1) 公告管理
◆ 添加公告,包括公告标题和公告内容等;
◆ 修改公告;
◆ 删除公告。
(2) 商品管理
◆ 添加商品类别;
◆ 修改商品类别;
◆ 删除商品类别。
◆ 添加商品信息,包括商品类别、名称、编号、所属公司等信息;
◆ 商品图片的上传、修改和删除;
◆ 修改商品信息;
◆ 删除商品信息;
◆ 查看商品信息。
(3) 订单管理
◆ 处理订单;
◆ 办理发货;
◆ 办理结帐;
◆ 删除订单。
(4) 投诉管理
◆ 录入投诉的解决方法;
◆ 删除已解决的投诉;
◆ 查看投诉用户。
(5) 顾客用户管理功能
◆ 注册顾客用户,包括用户名、密码等信息;
◆ 修改顾客用户信息;
◆ 删除顾客用户信息。
(6) 系统用户管理功能
◆ 添加系统用户,包括用户名、密码等信息;
◆ 修改系统用户信息;
◆ 删除系统用户信息。