网上购物系统详细精炼版(UML,类图,时序图,数据流图)(DOC)

XXXXXXXX需求说明书

2 任务概述

2.1 系统目标

现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节。这样才能使得在电子交易时避免不必要错误发生。我们将使用HTML、ASP等技术来编辑网页。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本设计在实际应用中的解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况。

该项目的目的是开发一个电子购物网站以及后台管理系统。 在前台实现的基本主要有:

1. 商品选购(可按分类方式查找商品,或者通过关键字进行查询) 2. 购物车功能

3. 查看商品详细情况 4. 用户注册 5. 用户登陆

6. 查看用户的订单信息 7. 修改用户个人信息 后台管理部分主要有:

1. 商店商品管理:添加、修改、删除、查看。 2. 用户信息管理:查看、修改、删除。

3. 订单信息管理:查看订单清单、更新订单付款、出货状态、删除订单。 2.2 用户特点

网上商店的主要参与者是顾客和商场,以及后台管理人员。无论什么类型的网上商店,顾客从网上购物的过程都相似应用范围 2.3 假定和约束

? IDE集成开发环境,服务器软件Tomcat,java 运行环境JDK,数据库软件Mysql,各

个组件之间协调绑定; ? Struts2.1框架技术的搭建 ? DWZ框架的搭建

2.4 关键性技术

1. 商品选购(可按分类方式查找商品,或者通过关键字进行查询)

4

XXXXXXXX需求说明书

2. 购物车功能

3. 查看商品详细情况 4. 用户注册 5. 用户登陆

6. 查看用户的订单信息 7. 修改用户个人信息

5

XXXXXXXX需求说明书

3 需求分析

3.1 业务描述

用户功能分析

用户需要注册成会员用户,需要用户注册使用的功能有: a) 用户注册。

b) 用户添加商品到购物车的功能。购物车的设计,必须做到清晰、简单和方便。

c) 用户信息的自我管理。用户的注册信息中,用户的地址、联系方式等都是商品配送的重要依据,所以应该允许用户对这些信息进行修改,并使得用户在用户信息中,可以查阅购物详情等信息。

管理功能分析

对网站的管理者来说,分析网站的管理要求,以下功能是必不可少的。 商品登记。将商品的各种信息:商品名、价格、厂家等录入到数据库中,是网站管理中的一项基本的工作。

用户管理。网站应该可以对用户进行诸如删除、查看部分用户信息等功能。

订单管理。这是最重要的管理功能。管理者应该可以每天清晰的查阅有多少订单生成、每个订单的详情等信息,并了解个订单的处理情况。

用户进入

3.1.2. 管理员管理

6

XXXXXXXX需求说明书

3.1.3. 购物车管理

检索、订单管理、购物车管理等。具体描述如下。

(1)商品管理:商品分类的管理,包括商品种类的添加、删除、类别名称更改等功能;商品信息的管

理,包括商品的添加、删除、商品信息(包括优惠商品、最新热销商品等信息)的变更等功能;

(2)用户管理:用户注册,如果用户注册为会员,就可以使用在线购物的功能。用户信息管理:用户可以更改个人私有信息,如密码等;

(3)商品查询:商品速查,根据查询条件,快速查询用户所需商品;商品分类浏览,按照商品的类别列出商品目录;

(4)订单管理:订单信息 浏览订单结算 订单维护 (5)购物车管理

购物车中商品的增删;

采购数量的改变 生成采购订单

(6)后台管理

商品分类管理 商品基本信息管理

7

XXXXXXXX需求说明书

8

订单处理

会员信息管理

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4