1、销售网站需求分析销售网站需求分析本网上购物系统是基于 B/S 架构,本网站系统的开发主要是方便用户购买商 品,减少供应商店面费用。本系统共有三类用户:普通用户是指没有登陆权限(主要指网络用户) ,以匿名用户的身份访问系 统网站。此类用户主要有浏览系统信息、查看商品信息,注册成为会员。把本网 站设为首页,添加到收藏夹,联系开发人,查看交款方式,退换货原则,配送范 围,交易条款,保密协议等操作。浏览的内容包括:商品信息、商品分类信息。商城会员:这类用户拥有普通用户的所有权限;普通用户可以注册成为会 员,并根据会员 ID 和密码登陆系统,登陆之后可以对更改自己的信息但会员 ID 做为数据库表主键不能
2、修改。 会员登陆后可以查看商品信息, 查看各种分类商品 信息,将商品添加到购物车中。 修改购物车中商品数量, 或是删除某些不想要的 商品。如果会员发现网城卡内余额不足还可以进行充值。系统管理员:系统管理员主要负责管理着系统后台信息;主要有订单管理, 商品管理, 会员管理,物流管理和系统管理。 订单管理有未确认订单和已确认订 单管理, 未付款订单和已付款订单管理, 未发货和已发货订单管理, 未归档和已 归档订单管理。 商品管理主要有商品添加和商品管理,商品类别添加和商品类 别管理。会员管理主要有添加管理员和管理管理员, 管理会员。 物流系统主要有 支付方式添加和管理, 配送方式添加和管理, 配送
3、地点添加和管理。 系统管理主 要是上传管理。因此,本系统主要功能是对商品进行管理规划,方便会员购买。1. 系统功能模块图:精选范本 , 供参考!系统功能模块图系统流程图:销售网站系统共分两个部分,一部分是面向用户的部分,包括:顾客在线注 册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容 包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理 等。顾客流程图如下精选范本,供参考!返回顾客流程图商品管理流程图商品管理流程图前台商店功能此功能是用于客户浏览界面,及对购物的流程显示商品分类检索商品的类别由店主自行在网店管理系统中设定。支持商品分类检索。首页推荐商品
4、和特价商品、排行榜商品管理员可在商城管理系统中设定一些重要的商品,作为首页推荐商品。这些 商品直接在首页出现。同样,也可以设定部分商品为首页推荐的特价商品及首页 排行榜商品。购物车选中商品后,只要点选“购买”按钮,商品自动进入购物车(同样商品不会 重复进入)。在购物车中可自由调整购买商品的数量,即时计算采购金额。精选范本,供参考!订单生成在购物车中确认所购商品的品种和数量后, 可进入订单确认。 确认所购商品 和送货方式、付款方式等资料,确认后生成订单。生成的订单明细清楚,应付款 项清晰明了。订单查询会员可以随时查询定单的当前处理情况,如是否配送?是否收到货款?等 等。也可以查询已经成交的历史订
5、单。辅助功能包括会员资料修改,密码修改,用户缺货登记,缺货登记处理,发货或缺货 通知等等。商品评论客户可以对商品进行评论,管理员可以在商品档案管理员进行管理。后台商城管理功能管理员管理后台管理商品和处理订单,帮助用户修改密码,群发邮件等。商品类别管理添加,删除,修改商品分类。分类商品管理在不同的类别下管理商品, 包括商品上传, 修改和删除等功能。 商品资料包 括:商品名称,品牌, 产地(生产商),市场价,优惠价,商品详细介绍等 会员管理修改、删除会员资料等,查看会员订单信息、会员访问信息。处理订单付款确认、商品出货、 订单查询 ,可以根据需要设定员工权限处理相关项: 如送货员只具有商品出货权限
6、、财务只具有付款确认权限。精选范本 , 供参考!进销存功能进货开进货单,其它费用支出开支出单。查看每日、每月、每年营业统计。 查询商品库存数量。配送方式、付款方式配送方式支持运费可以分为买家支付以及卖家承担,买家支付时可以有平 邮,快递之分,平邮快递单位价格由发货地价格决定。 付款方式具有很强的扩 展性,集成了西部在线支付功能。支持网银在线支付(根据情况需要修改) 数据库介绍本系统使用的数据库为 SQL Server2005 。ER模式:商品(商品编号 #,商品名称,商品类别 #,厂家,出厂日期,备注,价格, 数量)会员用户(会员证号 #,姓名,性别,身份编号 #,身份证,联系电话,密码) 身
7、份(身份编号 #,身份描述,用户等级)商品类别(商品类别编号 #,类别描述)ER图:精选范本 , 供参考!鬲注莊W1(vFTTy/ 、肘熒別堀I府品歩別实体之间关系的 E-R图(1) 用户类别包括:用户分类号、用户类别名称、订购商品、订购数等。(2) 用户信息包括:用户证号、用户分类号、姓名、性别、出生日期、身份证号、单位、 联系电话、办证日期、职业等。(3) 商品种类包括:商品分类号、商品种类、库存等。(4) 商品信息包括:商品号、商品名、生产单位、出场日期、批次、单价、内容提要、分 类号、商品号、库存数等。(5) 订退情况包括:用户证号、商品号、订购时间、退订时间、商品数目。(6) 预购情
8、况包括:会员号、商品号、预约时间、是否到架。(7) 用户分类及权限精选范本,供参考!包括:用户分类号、用户分类名、权限。(8)用户信息包括:用户号、用户名、用户密码。创建数据库系统管理员表(tb_Admin):管理系统管理员账号和密码的表, 主要属性有: 用户名和密码。系统管理员根据用户名密码登陆后台系统。表名:tb_Admin字段名数据类型长度主外键字段说明备注Admi nIDvarchar32主键管理员ID非空Passwordvarchar32无管理员密码非空表4.1 系统管理员表会员区域表(tb_Area):网站会员购物地点,主要属性有:ArealD , AreaKM 系统可以根据会员区
9、域表收取会员需要运输商品的运输费。表名:tb_Area字段名数据类型长度主外键字段说明备注AreaIDvarchar50主键区域ID非空AreaKMvarchar50无送货距离无表4.2 送货路程表会员购物信息表(tb_BuyInfo ):会员购物信息统计表,主要属性有:BuylD,GoodsID, Num SumPrice, MemberlD表名:tb BuyI nfo字段名数据类型长度主外键字段说明备注BuyIDvarchar50主键购物单号非空GoodsIDvarchar50无商品ID无Numint32无商品数量无OrderIDvarchar50无订单号无SumPricevarchar5
10、0无总价格无MemberIDvarchar50外键会员ID无表4.3会员购物信息表商品类别表(tb_Class ):商品类别显示表,主要属性有: ClassID ,CategoryUrl。主要管理所有商品种类及其简易图标。精选范本,供参考!表名:tb_Class字段名数据类型长度主外键字段说明备注ClassIDvarchar50主键商品种类ID非空CategoryUrlvarchar50无商品标识图标无表4.4 商品类别表商品信息表(tb_GoodsInfo ):商品信息表主要负责存储商品名称,商品类别,商品图标,商品图片,商品价格,商品重量等信息。主要属性有: GoodsID,ClassID
11、,Goods In troduce,GoodsBra nd, GoodsU nit,GoodsWeight, GoodsUrl, MarketPrice ,MemberPrice,Isrefinement , IsHot,AddDate, IsDiscount 。表名:tb_GoodsI nfo字段名数据类型长度主外键字段说明备注GoodsIDvarchar50主键商品名称非空ClassIDvarchar50外键商品类别非空Goods In troduceText250无商品介绍无GoodsBra ndvarchar50无商品品牌无Goods Un itvarchar50无商品计数单位无Goo
12、dsWeightfloat16无商品重量无GoodsUrlvarchar50无商品图片地址无MarketPricefloat16无商品市场价格无MemberPricefloat16无商品会员价格无Isrefi neme ntbool1无是否精品无IsHotbool1无是否热销无AddDatedatetime32无上传日期无IsDisco untbool1无是否特价无表4.5 商品信息表商品图片表(tb_Image):商品图片表,主要用来存储商品的图片,主要属 性有:ImagelD,ImageName ImageUrl 。表名:tb Image字段名数据类型长度主外键字段说明备注精选范本,供参考
13、!ImageIDvarchar50主键商品图片ID非空ImageNamevarchar50无商品图片名称无ImageUrlvarchar50无商品图片地址无表4.6 商品图片表会员信息表(tb_Membe):会员信息表,主要用来存储会员的一些基本信息, 如会员ID,会员性别,会员密码,会员真实名字,会员联系方式(电话号码。 E_mail,所在城市,家庭住址,邮政编码等),现有RMB上一次登陆时间。主 要属性有:MemberlD Sex, Password, TrueName Phonecode, Emails,City, Address,PostCode, AdvancePayment Loa
14、dDate。表名:tb Members字段名数据类型长度主外键字段说明备注MemberIDvarchar50主键会员ID非空Sexbit1无会员性别无Passwordvarchar50无会员密码无TrueNamevarchar50无会员真实名字无Phonecodevarchar50无电话号码无Emailsvarchar50无Email无Cityvarchar50无所在城市无Addressvarchar200无地址无PostCodevarchar10无邮编号码无Adva ncePayme ntvarchar50无现有存款无LoadDatedatetime32无上次登录时间无表4.7 会员信息表订
15、单信息表(tb_Orderlnfo ):订单信息表主要用来存储会员每次订单信息, 主要属性有:OrderlD,OrderDate,GoodsFee TotalPrice ,ShipFee,ShipType, PayType, MemberID ReceiverName, ReceiverPho ne, IsC on firm , IsPayme nt, IsCon sig nment , IsPige on hole , ReceiverPostCode , ReceiverAddress , ReceiverEmails。表名:tb OrderI nfo精选范本,供参考!字段名数据类型长度主
16、外键字段说明备注OrderIDvarchar50主键订单ID非空OrderDateDatetime32无订单提交日期无GoodsFeevarchar50无商品价格无TotalPricevarchar50无商品总费用无ShipFeevarchar50无运输费无ShipTypevarchar50无运输方式无PayTypevarchar50无付款方式无MemberIDvarchar200无会员ID无ReceiverNamevarchar50无接收人名字无ReceiverPh onevarchar50无接收人电话无IsC on firmbit1无是否确认无IsPayme ntbit1无是否付款无IsC
17、 on sig nmentbit1无是否托付商品无IsPige on holebit1无是否托运无ReceiverPostCodeChar10无接收人邮编无ReceiverAddressVarchar200无接收人名地址无ReceiverEmailsVarchar50无接收人邮件无表4.8 订单信息表付款方式表(tb_PayType):付款方式表主要存储会员的付款方式,主要属性有:PaylD, PayWay表名:tb PayType字段名数据类型长度主外键字段说明备注PayIDvarchar50主键付款ID非空PayWayvarchar50无付款方式无表4.9 付款方式表邮寄方式表(tb_Sh
18、ipType):邮寄方式表,主要负责存储商品发送的方式 比如:邮寄,快递。主要属性有: ShipID,ShipWay, ShipFee,ClassID 。表名:tb PayType字段名数据类型长度主外键字段说明备注精选范本,供参考!ShipIDvarchar50主键邮寄ID非空ShipWayvarchar50无邮奇方式无ShipFeevarchar50无邮寄费用非空ClassIDvarchar50外键商品类别非空表4.10 商品方式表购物车信息表(tb_ShopCart):购物车信息表,主要负责存储会员临时性添 加的一些商品,主要属性有:CartID , GoodsID, Num Membe
19、rPrice, MarketPrice , MemberlD GoodsWeight。表名:tb ShopCart字段名数据类型长度主外键字段说明备注CartIDvarchar50主键邮寄ID非空GoodsIDvarchar50外键邮奇方式非空Numint50无购买数量非空MemberPricefloat50无会员价格非空MarketPricefloat16无市场价格非空MemberIDvarchar50外键会员ID非空GoodsWeightfloat16无商品重量非空表4.11 购物车信息表参与开发人员:王茜:需求分析数据库设计李修丽:数据库设计 前台测试符苗苗:需求分析 数据库设计 前台、后台测试精选范本,供参考!
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1