ACE项目需求分析

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

ACE项目设计报告书

项目名称:在线购物网站

开发部门:开发七

开发人员:洪室平邹剑锋黄为刘宝忠符圣康戴永

炼王健池吴炳兴

2013年 9月17日

目录

1 引言 (3)

1.1编写目的 (3)

1.2软件运行环境 (3)

2目标 (4)

2.1前台开发: (4)

3.需求分析 (4)

3.1 前台 (4)

3.1.1 页面布局模块 (4)

3.1.2 用户管理模块 (4)

3.1.3 商品信息显示模块 (5)

3.1.4 购物车模块 (5)

3.1.5 订单模块 (8)

3.1.6 系统公告模块 (9)

3.1.7 商品搜索模块 (9)

3.2后台..........................................................

3.2.1管理员用户管理模块 (10)

3.2.2客户管理模块 (10)

3.2.3商品类型管理模块 (10)

3.2.4订单管理模块 (11)

3.2.5系统公告管理模块 (11)

3.2.6商品管理模块 (11)

4.系统处理业务逻辑流程图 (12)

5.用例图 (14)

1 引言

1.1编写目的

作为用户与该系统软件开发维护人员共同遵守的软件需求范围说明,本《系统需求分析报告》的主要目的是明确所要开发的软件应具有的功能、性能,使系统分析人员和软件人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计和完成后续审计与开发工作。

预期的使用者就是社会各界使用电脑网购的用户,使用前请仔细阅读此软件说明是很必要的,以便更好的使用。管理和维护此系统!此网站为购物网站的前台部分,用户可以查看商品信息,可以购物。

1.2软件运行环境

软件环境:

分类名称语种

操作系统无要求简体中文

数据库平台Oracle -

应用服务器Tomcat6 -

Java开发工具MyEclipse6.5

框架MVC

硬件环境:

开发电脑最低配置推荐配置

硬件配置- -

- -

2目标

2.1前台开发:

页面尽量简洁、随和,但是商品显示尽可能的详细,各项功能基本要有如注册登录、购物订单管理。。

2.1前台开发

服务器尽可能的完美吧

3.需求分析

3.1 前台

3.1.1 页面布局模块

1)页眉,页主体、位置导航的设计

3.1.2 用户管理模块

用户注册

需求编号Shopping_004

功能名称新用户注册

功能描述 1.点击注册项,打开新用户注册页面;

2.按照要求填写好注册信息后,点击”注册”按钮(其

中用户名和密码是必填项)

备注注意注册时用户名不能重复

用户登录

需求编号Shopping_005

功能名称用户登录

功能描述 1.点击登录项,打开用户登录页面;

2.输入用户名和密码,实现用户登录功能

备注

3.1.3 商品信息显示模块

需求编号Shopping_001

功能名称分页显示所有商品

功能描述 1.点击”首页”,打开商品列表页面;

2.能够分页显示所有商品概要信息(包括序号、商品

名称、价格、操作一共四项)

备注

3.1.4 购物车模块

对用户还没提交订单的物品进行保存

需求编号Shopping_008

功能名称加入商品到购物车

功能描述 1.可以在商品列表页面中点击”加入购物车”图标;

2.可以在单个商品详细信息页面中点击”加入购物

车”图标;

3.点击”购物车”,打开购物车页面,可以在购物车

页面中点击”继续购物”按钮,继续购物。

备注

图 3.1.4购物车模块流程图

开 始 查询数据库

数据是否存在 显示商品的信息

是否放入购物车 购物车是否为空 是

没有该商品 否

购物车中已 存在该商品 新建购物车

该商品数量加1

将商品添加入购物车

否 显示购物车信息

是否修改商品数量 否

是否清空购物车

删除购物 车中商品

是否继续购物 否

是否去收银台

接收填写的订单信息

数据是否为空 订单信息存入数据库

更新是否成功 是 否

修改商 品数量

是 结 束

3.1.5 订单模块

需求编号Shopping_011

功能名称提交订单并显示订单信息

功能描述 1.点击”购物车”,打开购物车页面;

2.点击”提交订单”按钮,打开订单信息确认页面备注 1.如果用户没有登录,不能提交订单;

2.如果购物车为空,不能提交订单

图 3.1.5 订单信息管理模块流程图 3.1.6 系统公告模块

1)左边栏最新公告

2)公告页《分页显示、点击进入公告详情》 3.1.7 商品搜索模块

1)模糊查询

2)将查询结果分页显示 3、2 后台

开 始

查询数据库

结 束

显示全部未处 理的订单信息

是否删除订单

数据库是否为空 更新数据库

更新数据库是否成功

删除订单成功

没有未处理的订单

查看订购详单

是否执行

更新数据库

更新是否成功

订单执行成功

相关文档
最新文档