网上购物系统需求分析

  • 格式:doc
  • 大小:211.50 KB
  • 文档页数:15

下载文档原格式

  / 15
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上购物系统需求分析

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-7 0层数据流图3、1层数据流

图1-8 1层数据流图A

图1-9 1层数据流图B

图1-10 1层数据流图C

图1-11 1层数据流图D

图1-12 1层数据流图E

5、数据库需求分析

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

品数据的依据,如表所示: