摘要
随着中国加入WTO,全球经济一体化的逐步深入,互联网在我国得到了突飞猛进的发展,特别是电子商务网站如雨后春笋般涌现出来,网上购物更是已经逐渐成为一种时尚了。本文将介绍如何使用ASP (Active Server Pages)技术,使网站具有基本的电子商务平台的特点。
本文中所做的主要工作如下:
(1)介绍了ASP技术以及运行环境;
(2)分析网络购物系统购物流程与总体设计;
(3)设计实现商品导购、用户管理、商品分类管理、商品管理、订单管理、信息管理、购物结算功能等ASP页面;
(4)分析并解决设计过程中的若干技术问题;
(5)建立完整的手机网络购物系统,并进行测试和分析结果。
关键字:ASP 电子商务 网络
第四章 数据库设计
4.1数据库需求分析
用户的需求具体体现在各种信息的提供、保存、更新和查询方面,
这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数
据、数据结构及数据处理的流程,组成一份相近的数据字典,为后面
的具体设计打下基础。
通过上述系统功能分析,针对一般在线手机销售系统,总结出如下的
需求分析。
用户份一般用户、注册拥护和管理员拥护。
一般用户和注册用户无需登陆就可以查看手机信息并购买。
注册用户登陆后可以维护自己的个人信息,并且在向网站发出订单
时会自动填写自己的联系信息。
手机按受机厂商来分类,每一个手机都对应一个厂商。
订单分单张详细订单和总订单。
一个用户可以购买多个或多种类型的手记。
一个用户对应一张丁单列表。
一个顶单列表对应多张订单详细信息。
提供购物帮助功能。
关于定单列表与定单详细信息可以这样理解:因为用户一次可以购买多种产品,则对每一种产品(即每一款型号的手机)生成一条定单详细信息记录,然后多个这样的定单详细信息组成一个定单列表。每一个定单列表才与一个用户对应,在发货时以定单列表为单位,也即用户在操作时所看到的“定单”。
经过上述系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构。
管理员信息,包括数据项:帐号,姓名,密码。
注册用户(会员),包括数据项:用户ID,用户名,密码等。
手机,包括数据项:手机编号,手机名称,分类编号等。
手机分类,包括数据项:分类编号,分类名称,上级分类编号(扩展,备 用)。
定单详细信息,包括数据项:定单编号,定单列表编号,手机编号,购买数量。
定单列表,包括数据项:定单列表编号,用户编号,下单时间,联系方式。
购物帮助,包括数据项:问题ID,问题标题,答案和电击次数。