将所有文件COPY至主目录的要目录下网上商城购物系统一、系统分析与总体设计(一)系统功能描述网上商城购物系统分为前台和后台管理。交台管理包括浏览商品、查询商品、订购商品、购物车、用户信息维护等功能。后台管理包括:1、公告管理添加公告修改公告删除公告2、商品管理添加商品类别修改商品类别删除商品类别添加商品信息:类别、名称、编号、所属公司等商品图片上传、修改、删除修改商品信息删除商品信息查看商品信息3、订单管理处理订单办理发货办理结帐删除订单4、投拆管理录入投拆的解决方法删除已经解决的投拆查看投拆用户5、顾客用户管理功能注册顾客用户修改顾客用户信息删除顾客用户信息6、系统用户管理功能添加系统用户修改系统用户信息删除系统用户信息(二)功能模块的划分本实例可以实现6个主要的功能将所有文件COPY至主目录的要目录下用户管理比较简单,“系统管理员”用户Admin,由程序设计人员搬运添加到数据库中,Admin用户可以创建其它用户,普通用户可以修改信息。(三)系统流程分析前台客户购物流程:后台订单处理流程:浏览公告浏览商品查询商品购买商品用户注册前台管理公告管理商品管理订单管理投拆管理系统管理后台管理网上商城购物系统系统用户信息管理修改自身密码创建、修改和删除管理员信息删除用户信息修改自身密码创建、修改自身信息普通用户Admin用户用户管理模块示意图系统功能模块示意图选择商品浏览商品订购商品浏览商品浏览商品浏览商品未注册用户已登录注册未登录注册注册登录前台客户购物流程将所有文件COPY至主目录的要目录下多用户系统的工作流程都是从用户登录开始的,之后对用户身份进行验证,确认用户是否是有效注册用户的操作权限,从而决定用户的工作界面。二、数据库结构的设计与实现(一)创建数据库CREATEDATABASESHOPGO(二)数据库结构的逻辑设计共有7张表,它们分别是:1、公告信息表Board公告编号、公告题目、公告内容、提交时间、提交人2、商品类别表GoodsType分类编号、分类名称3、商品信息表Goods用户订单订单处理订单发货订单结帐订单删除后台订单处理流程将所有文件COPY至主目录的要目录下商品编号、商品类别、商品名称、商品序列号、生产厂家、包装类型、销售价格、进货价格、商品简介、阅读次数、销售数量、图片文件4、购物车表Basket编号、用户名、商品编号、订购时间、订购数量、销售价格、用户确认(0-用户订购,1-送至收银台,2-提交订购)、订单号、提交时间、管理员确认(0-没有提交,1-用户提交,2-处理、3-发货,4-结帐)5、客户投诉表Complain投诉编号、投诉时间、用户名、订单号、投诉内容、处理结果、处理标志(0-未处理,1-已处理)6、用户信息表用户名、用户密码,用户姓名,性别、地址、电子邮件、固定电话、移动电话7、管理员Admin用户名、密码、用户姓名(二)创建表和数据库将所有文件COPY至主目录的要目录下--创建数据库CREATEDATABASEShopGOUSEShopGOCREATETABLEBoard(IdintIDENTITY(1,1),Titlevarchar(50),Contentvarchar(1000),PostTimedatetime,Postervarchar(20))GOUSEShopGOCREATETABLEGoodsType(IdintIDENTITY(1,1),Typevarchar(50))GOUSEShopGOCREATETABLEGoods(IdIntIDENTITY(1,1),TypeidInt,NameVarchar(50),Sn_NumberVarchar(50),ProducerVarchar(50),PackageVarchar(50),SalePriceFloatDEFAULT0,StorePriceFloatDEFAULT0,ContentVarchar(1000),PostTimeDatetime,ReadCountIntDEFAULT0,BuyCountIntDEFAULT0,ImageFileVarchar(50))GOUSEShopGO将所有文件COPY至主目录的要目录下CREATETABLEBasket(IdIntIDENTITY(1,1),UserIdVarchar(20),GoodsIdInt,OrderTimeDatetime,OrderCountIntDEFAULT0,SalePriceFloatDEFAULT0,UserCheckedChar(10)DEFAULT0,OrderNumberVarchar(50),PostTimeDatetime,AdminCheckedChar(10)DEFAULT0)GOUSEShopGOCREATETABLEComplain(IdIntIDENTITY(1,1),PosttimeDatetime,UserIdVarchar(20),OrderNumberVarchar(50),ContentVarchar(1000),ResultVarchar(1000),FlagBitDEFAULT0)GOUSEShopGOCREATETABLEUsers(UserIdVarchar(20)PRIMARYKEY,PwdVarchar(20),UserNameVar...