网上购物完整系统需求分析.docx

上传人:b****8 文档编号:11503394 上传时间:2023-03-02 格式:DOCX 页数:19 大小:305.04KB
下载 相关 举报
网上购物完整系统需求分析.docx_第1页
第1页 / 共19页
网上购物完整系统需求分析.docx_第2页
第2页 / 共19页
网上购物完整系统需求分析.docx_第3页
第3页 / 共19页
网上购物完整系统需求分析.docx_第4页
第4页 / 共19页
网上购物完整系统需求分析.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

网上购物完整系统需求分析.docx

《网上购物完整系统需求分析.docx》由会员分享,可在线阅读,更多相关《网上购物完整系统需求分析.docx(19页珍藏版)》请在冰豆网上搜索。

网上购物完整系统需求分析.docx

网上购物完整系统需求分析

网上购物系统需求分析

1、系统设计

1.1、需求分析

网上购物主要是实现网上查询商品、购买商品、生成相应的订单等功能的系统。

一个典型的网上购物系统一般需要有商品信息的动态展示、购物车管理、用户注册登录管理、订单处置等模块。

矚慫润厲钐瘗睞枥庑赖。

网上购物系统的用例图如图1-1所示

本系统需要完成的具体任务如下:

◆商品查询:

当用户进入网上商城是,应该可以通过主页面的分类查看最新的商品信息,如:

按照不同的笔记本电脑的品牌查看,同时还应该提供按照商品名称和商品型号等关键字快速查询所需的商品信息的功能。

聞創沟燴鐺險爱氇谴净。

◆购物车管理:

当用户选择购买某种商品时,应该能够将对应的商品信息,例如价格,数量等记录到购物车中,并允许用户返回到其他山品信息查询页面,继续选择其他商品。

同时用户还应该可以在购物车中执行删除商品、添加商品及清除购物车等操作。

但对应的购物车的订单生成后,购物车的信息自动清除。

残骛楼諍锩瀨濟溆塹籟。

◆订单处理:

在用户选择去收银台之后,提示用户选择送货方式及付款方式,最终生成对应的订单记录,以便于网站配送人员依据订单信息进行后续的出货、送货的处理,同时用户也可以随时进入订单管理页面,查询与自己相关的订单信息,并可以随时取消订单。

酽锕极額閉镇桧猪訣锥。

◆会员信息管理:

为了能够实现商品的购买,会员需要注册并正确登陆,由此产生用户相关信息,如联系方式、供货地点等需要有系统进行管理。

同时也应该允许用户修改自己的相关资料。

彈贸摄尔霁毙攬砖卤庑。

◆后台管理

⏹商品分类管理:

通过该模块,网站管理人员可以根据需要增加新的商品类别也可以对已有的商品分类进行修改、删除等操作。

謀荞抟箧飆鐸怼类蒋薔。

⏹商品基本信息管理:

为了确保网上商城种商品信息的实效性,管理人员可以借助该模块随时增加新的商品信息,同时亦可以对原有的商品进行修改及删除等操作。

厦礴恳蹒骈時盡继價骚。

⏹后台订单处理:

后台人员可以借助该模块查询订单信息,以便与网站配货人员依据订单信息进行后续的出货、送货的处理。

对于已经处理过的订单,也应该保留历史记录,以便于管理人员进行查询。

茕桢广鳓鯡选块网羈泪。

⏹会员信息管理:

管理人员可以在该模块中查询对应的用户信息,并可以删除指定用户的相关信息,这对于确保用户信息的有效性会很有鹅娅尽損鹌惨歷茏鴛賴。

`

图1-1网上商城例图

 

2、业务流程图

籟丛妈羥为贍偾蛏练淨。

图1-2业务流程图

注解:

3、系统功能说明

一、系统功能描述:

可以在线购物进行交易,其主要功能应包括商品管理,用户管理,商品检索、订单管理、购物车管理等。

具体描述如下。

預頌圣鉉儐歲龈讶骅籴。

(1)商品管理:

商品分类的管理,包括商品种类的添加、删除、类别名称更改等功能;商品信息的管理,包括商品的添加、删除、商品信息(包括优惠商品、最新热销商品等信息)的变更等功能;渗釤呛俨匀谔鱉调硯錦。

(2)用户管理:

用户注册,如果用户注册为会员,就可以使用在线购物的功能。

用户信息管理:

用户可以更改个人私有信息,如密码等;铙誅卧泻噦圣骋贶頂廡。

(3)商品查询:

商品速查,根据查询条件,快速查询用户所需商品;商品分类浏览,按照商品的类别列出商品目录;擁締凤袜备訊顎轮烂蔷。

(4)订单管理:

订单信息浏览订单结算订单维护

(5)购物车管理

  购物车中商品的增删;

采购数量的改变

生成采购订单

(6)后台管理

商品分类管理

商品基本信息管理

订单处理

会员信息管理

二、 功能模块划分

分析的系统功能需求,得到系统的功能模块,如图所示

贓熱俣阃歲匱阊邺镓騷。

图1-3系统功能图

 

 

图1-4系统流程图

 

4、数据流程图

1、顶层数据流图

用户信息

动态商品信息表

 

客户在线订货情况表

 

图1-6顶层数据流图

 

2、0层数据流图

满意商品

订货单

客户名录坛摶乡囂忏蒌鍥铃氈淚。

图1-70层数据流图

 

3、1层数据流

合格入库单

商品管理要求

出货单

动态商品信息表

在线订货单

在线退货单

 

图1-81层数据流图A

蜡變黲癟報伥铉锚鈰赘。

 

图1-91层数据流图B

查询

不满意商品

 

图1-101层数据流图C

 

買鲷鴯譖昙膚遙闫撷凄。

图1-111层数据流图D

 

图1-121层数据流图E

 

5、数据库需求分析

5.1、商品表是用来保存网上商城中每一种商品基本信息的数据表,是显示、维护及管理商品数据的依据,如表所示:

綾镝鯛駕櫬鹕踪韦辚糴。

字段名

描述

类型

长度

是否允许空

是否为主键

Id

商品编号

INTEGER

Sortid

商品分类编号

INTEGER

Name

商品名称

VARCHAR

50

price

商品价格

DOUBLE

Saleprice

销售价格

DOUBLE

4

Descripts

商品描述

TEXT

500

Contents

商品介绍

TEXT

2000

Saledate

上货时间

DATE

Salecount

商品数量

INTEGER

Image

商品图片存放路径

VARCHAR

50

5.2商品类别表

字段

描述

类型

长度

是否为空

是否为主键

Id

商品分类编号

INTEGER

Name

商品分类名称

VARCHAR

40

5.3、会员表

字段

描述

类型

长度

是否为空

是否为主键

Id

用户编号

INTEGER

Username

用户名

VARCHAR

20

Password

密码

VARCHAR

20

Realname

用户真实姓名

VARCHAR

20

Tel

用户电话

VARCHAR

20

Address

用户地址

VARCHAR

100

Zip

邮政编码

VARCHAR

6

email

电子邮件地址

VARCHAR

50

5.4订单表

字段

描述

类型

长度

是否为空

是否为主键

Id

订单编号

INTEGER

Ordermo

生成订单的编号

VARCHAR

50

Userid

用户编号

INTEGER

Realname

收货人姓名

VARCHAR

20

Address

收货地址

VARCHAR

100

Zip

邮政编码

VARCHAR

6

Tel

联系电话

VARCHAR

11

Payment

付款方式

VARCHAR

20

Email

电子邮件地址

VARCHAR

50

Memo

备注说明

TEXT

2000

Time

订单生成时间

VARCHAR

20

tag

标志该订单是否处理过

INTEGER

Price

价格

DOUBLE

5.5、订单细目录

字段

描述

类型

长度

是否为空

是否为主键

Id

编号

INTEGER

Ordered

订单编号

INTEGER

Bookid

商品编号

INTEGER

Count

订购数量

INTEGER

price

该条目对应价格

INTEGER

5.6、系统管理员员基本信息表

字段

描述

类型

长度

是否为空

是否为主键

Id

用户编号

INTEGER

Username

用户名

VARCHAR

20

Password

密码

VARCHAR

20

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1