图2 网上购物系统购物流程图
3.3数据库设计
3.3.1数据库物理设计
依据网上商城的处理需求,数据库主要是存放商品的基本信息。SQL Server 2005是目前比较流行的数据库,该数据库在安全性、准确性、运行速度方面都比较好,并且处理数据量大、效率高、准确。所以系统选择SQL Server 2005数据库作为后台数据库,数据库名称是db_NetStore,购物系统共包含9张数据表。主要数据表的设计及功能如下:tb_Admin管理员信息表(存放管理员的基本信息),tb_BookInfo商品信息表(存放商品的基本信息),tb_Class商品类型表(存放所有商品的分类),tb_Detail订单详细表(存放用户订单的详细信息),tb_Image图片信息表(存放商品的图片信息),tb_LeaveWord用户留言表(存放所有用户的留言信息),tb_Member会员信息表(存放所有会员的详细信息),tb_OrderInfo商品订单表(存放所有商品订单的详细信息),tb_Reply回复留言表(存放用户的所有留言回复)。以下简单介绍数据库中主要的几张表,商品信息表、订单信息表和会员信息表等。