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

上传人:b****6 文档编号:4069591 上传时间:2022-11-27 格式:DOCX 页数:13 大小:17.25KB
下载 相关 举报
网上购物系统需求分析.docx_第1页
第1页 / 共13页
网上购物系统需求分析.docx_第2页
第2页 / 共13页
网上购物系统需求分析.docx_第3页
第3页 / 共13页
网上购物系统需求分析.docx_第4页
第4页 / 共13页
网上购物系统需求分析.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

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

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

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

网上购物系统需求分析

网上购物

1、项目背景介绍:

网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务,宣传自己的产品将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。

该网站属于B2C电子网站。

通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模块功能。

其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。

 

2、本项目案例程序运行的硬件环境:

1.cpu:

1G以上

内存:

512M以上

2.软件开发环境:

1.操作系统:

Windowxp

2.数据库:

MYSQL

3.数据库连接驱动:

Javaweb集成开发环境

 

三、功能定义:

1.用户模块:

1.用户注册、登录、验证模块

2.商品浏览

3.购物车模块

4.公告模块

2.管理模块:

1.管理通过登录模块

2.商品管理模块

3.管理员管理模块

4.订单管理模块

5.用户管理模块

6.公告模块

 

四、数据之间的联系:

 

1.一个商品对应一个商品类型。

而一个商品类型可以有多个商品。

2.一个管理员可以发布多个公告,而一个公告可以被一个管理员发布

3.一个管理员可以管理多个订单,而一个订单只能被一个管理员管理

5.一个订单表对一个购物车,而一个购物车只能对应一个

5、数据字典:

 

1.数据项:

商品编号

含义说明:

唯一标示商品

别名:

商品编号

类型:

整型

长度:

6

取值范围:

取之含义:

前两位表示该商品的出版日期,后两位表示该商品的价值取整数

2.数据项:

商品名称

含义说明:

向客户推荐商品的名称

别名:

类型:

字符型

长度:

12

取值范围:

3.数据项:

商品类型

含义说明:

标识该商品属于哪一种类型,属于外键

别名:

类型:

字符型

长度:

12

取值范围:

4.数据项:

商品价格

含义说明:

表示商品的价格

别名:

类型:

浮点型

长度:

12

取值范围:

5.数据项:

销售价格

含义说明:

标明商品的销售价格

别名:

类型:

字符型

长度:

12

6.数据项:

商品描述

含义说明:

对象的简要介绍

别名:

类型:

Text

长度:

500

7.数据项:

商品详细介绍

含义说明:

对商品得信息向用户详细得说明

别名:

类型:

text

长度:

2000

8.数据项:

进货时间

含义说明:

标示商品的上架时间

别名:

进货得年月日

类型:

Date

9.数据项:

商品的图片

含义说明:

向用户展示书得正面封面

别名:

类型:

Varchar

长度:

50

 

商品类型子系统数据项

 

1.数据项:

商品类型编号

含义说明:

唯一标识商品类型

别名:

类型:

整型

长度:

6

取值范围:

取之含义:

前面四位为该商品得入库时间后四位为商品得出库时间

2.数据项:

类型说明

含义说明:

标示商品的种类

别名:

类型:

字符型

长度:

6

取值范围:

3.数据项:

入库时间

含义说明:

该商品入库时间

别名:

类型:

日期型

 

订单子系统数据项:

 

1.数据项:

订单号

含义说明:

唯一标识商品的订单

别名:

订单号

类型:

整型

长度:

4

取值范围:

2.数据项:

订单产生的时间

含义说明:

表明某一订单生成的时间

别名:

类型:

日期

取值范围:

3.数据项:

订单确定情况

含义说明:

某一订单师傅被用户确认

别名:

长度:

2

类型:

字符型

取值范围:

4.数据项:

订单的确认时间

含义说明:

某订单的确认日期

别名:

长度:

8

类型:

日期型

 

订单详细情况管理系统

 

1.数据项:

详细编号

含义说明:

关键字

别名:

订单详细编号

类型:

整型

长度:

4

取值范围:

2.数据项:

项订单号

含义说明:

该项所对应的订单号

类型:

整型

长度:

4

取值范围:

3.数据项:

所对应得书项目

含义说明:

类型:

整型

长度:

4字节

取值范围:

 

用户信息管理系统:

1.数据项:

用户编号

含义说明:

唯一标识某一用户

类型:

整型

长度:

6

取值范围:

2.数据项:

用户名

类型:

字符型

长度:

50

取值范围:

3.数据项:

用户密码

类型:

字符型

长度:

50

取值范围:

4.数据项:

用户的真实姓名

类型:

字符型

长度:

50

取值范围:

5.数据项:

用户性别

类型:

字符型

长度:

2

取值范围:

 

6.数据项:

用户电话

类型:

数值型

长度:

15

取值范围:

 

管理员信息管理子系统

 

1.数据项:

管理员编号

含义说明:

唯一标识某一个管理员

类型:

整型

长度:

4

取值范围:

2.数据项:

管理员用户名

类型:

字符型

长度:

50

取值范围:

3.数据项:

管理员密码

类型:

字符型

长度:

50

取值范围

4.数据项:

管理员真名

含义说明:

管理员得真实姓名

类型:

字符型

长度:

50

取值范围:

 

公告信息管理系统

1.数据项:

订单号

含义说明:

主键

类型:

整型

长度:

4

取值范围:

2.数据项:

公告标题

类型:

字符型

长度:

100

取值范围:

3.数据项:

公告内容

类型:

字符型

长度:

1000

取值范围:

4.数据项:

日期

含义说明:

公告的发表时间

类型:

时间型

长度:

8

5.数据项:

管理员

取值含义:

以管理员编号为主

类型:

整型

取值范围:

6.数据项:

浏览量

含义说明:

储存公告的数量

类型:

长整型

取值范围:

 

数据结构

 

1.数据结构:

商品

含义说明:

定义一个商品的有关信息

组成:

商品名称,商品类型,商品价格,商品描述,商品详细介绍

2.数据结构:

商品类型

含义说明:

定义一个商品类型的相关信息

组成:

商品类行编号,类型名称等

3.数据结构:

订单

含义说明:

定义一个订单的相关信息

组成:

订单号,订单产生得时间,订单的确认情况和确认时间

4.数据结构:

用户

含义说明:

定义用户的相关信息

组成:

用户编号,用户名,用户密码,用户的真实姓名,性别,电话

5.数据结构:

管理员

含义说明:

定义一个管理员的相关信息

组成:

管理员编号,姓名,管理员密码,管理员真名

6.数据结构:

公告

含义说明:

定义一个公告的相关信息

组成:

订单号,公告标题,公告内容,日期,管理员,浏览量

 

数据流:

订单结果

说明:

交易成功的结果

数据来源:

用户信息

数据去向:

管理员管理

 

数据存储:

数据存储:

用户信息表

说明:

记录用户的基本情况

 

处理过程:

打印订单

说明:

为新用户打印订单

输入:

订单号和用户id

输出:

订单信息

 

用户信息(用户名,用户密码,性别,用户真名,用户电话)

 

用户信息表结构

字段名

数据类型

长度

能否为空

用户名

varchar

50

用户密码

varchar

50

性别

varchar

2

用户真名

varchar

50

用户电话

varchar

15

 

管理员信息(管理员编号,姓名,密码,真名)

管理员信息表结构

字段名

数据类型

长度

能否为空

管理员编号

varchar

12

登录名

varchar

50

密码

varchar

50

真名

varchar

50

 

公告信息(订单号,公告标题,公告内容,管理员编号,日期)

 

公告信息表结构

字段名

数据类型

长度

能否为空

订单号

varchar

12

公告标题

varchar

100

公告内容

varchar

1000

管理员编号

varchar

12

发布日期

Time

8

 

商品信息(商品编号,商品名称,商品类型,商品价格,进货日期)

 

商品信息表结构

字段名

数据类型

长度

能否为空

商品编号

varchar

12

类型编号

varchar

12

商品名称

varchar

100

商品价格

Float

6

进货日期

Time

8

商品图片

varchar

100

 

商品类型(类型编号,添加时间,类型名称)

 

商品类型表结构

字段名

数据类型

长度

能否为空

类型编号

varchar

12

添加时间

Time

8

类型名称

varchar

50

 

订单详细信息表(订单号,收货人姓名,收货人固话,收货人手机号,确认时间,收货人邮编,收货人地址,购买日期,发货时间,商品编号,E-mail)

 

订单信息表结构

字段名

数据类型

长度

能否为空

订单号

varchar

12

收货人姓名

varchar

50

管理员编号

Varchar

12

收货人邮编

varchar

12

收货人地址

varchar

200

收货人固话

varchar

15

收货人手机号

varchar

15

购买日期

Time

8

发货时间

Time

8

商品编号

varchar

12

E-mail

varchar

50

临时购物储存表(商品编号,商品名称,商品价格,商品数量.)

购物车

字段名

数据类型

长度

能否为空

商品编号

varchar

12

商品名称

varchar

50

商品价格

Float

6

商品数量

Int

4

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

当前位置:首页 > PPT模板 > 可爱清新

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

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