当前位置:文档之家› 网上购物系统需求分析+概要设计文档

网上购物系统需求分析+概要设计文档

附录1 阶段项目文档要求

阶段项目要求每个项目小组完成的文档包括以下内容。

阶段答辩:答辩用的幻灯片,幻灯片的内容要求参见下面的“答辩用的幻灯片的目录结构”。

其他:项目进度安排表(由项目经理或小组长提供),参见下面的“项目进度安排表模板”。

附1.1 系统需求和需求分析说明书模板

系统需求和需求分析说明书

版本历史

第一部分概述

1.项目名称及背景

项目名称

开发背景

2.文档说明

第二部分任务说明

1.功能概述

2.用户环境

第三部分需求分析

1.实现功能

系统用例图

管理员功能清单

会员功能清单

2.用例说明 [用例1] ●用例图

●描述

●参与者

[用例2] ●用例图

●描述

用户管理:(1)选择不同类型用户可以用GridView自动绑定该类型所有用户信息。(2)把选中的用户设置为“普通会员”,“vip会员”,“管理员”。

(3)删除选中用户。

●参与者

[用例3]

●用例图

●描述

●参与者

[用例4]

●用例图

●描述

包括显示卡片类型、添加卡片类型、删除卡片类型。

●参与者

[用例5]

●用例图

●描述

●参与者

[用例6

●用例图

●描述

汇款审核主要包括:显示汇款信息、通过审核、撤回审核和删除汇款记录几个功能。

用GridView显示汇款信息。

显示汇款信息:用DropDownList绑定不同的汇款类型,根据选择的汇款类型自动绑定该汇款类型对应●参与者

[用例7]

●用例图

●描述

主要包括:显示公告信息、添加公告、修改公告、发布公告、删除公告。

主要包括公告标题和公告内容两个字段信息。

发布公告前可以修改公告,当发布公告后不可以修改公告。

●参与者

[用例8]

●用例图

●描述

●参与者

[用例9]

●描述

●参与者

[用例10]

●用例图

描述

商品列表主要包括:显示所有商品、按商品名称模糊查询、放入购物车、我的购物车几个部分。

显示所有商品:用DataList显示所有商品,具体内容如下图所示:

图:所有商品列表

“我的购物车”和“放入购物车”共用同一个弹出窗口,当选择新的商品点“放入购物车”后,打开的购物车自动刷新。

购物车页面:如下图所示:

图:我的购物车

选好的商品和推荐商品部分都用DataList显示,

选好的商品中,购买数量默认为1,当超过库存量结算时就报告库存不足错误。

推荐的商品:根据会员选好的商品提供相关的商品推荐,

(1)循环“您选好的商品”,根据会员已经选择的每一个商品,查找选择了该商品的所有其他会员;(2)查找这些会员所购买过的商品中,尚有库存的,并且被购买次数最多的2种商品,如果商品不在“您选好的商品”列表中,并且不在“相关推荐表”中,则添加到推荐的相关信息表中。

●参与者

[用例11]

●用例图

●描述

●参与者

[用例12]

●用例图

●描述

●参与者

[用例12]

●用例图

●描述

●参与者

[用例13]

●用例图

●描述

联系我们:静态页面,如上图所示。

参与者

3

.用例关系

附1.2 系统设计说明书模板

系统设计说明书

版本历史

第一部分 概述

1.文档说明

2.系统需求概述

第二部分 系统总体结构

第三部分系统设计

类图

[用例1]实现

●时序图

描述

第四部分数据库设计

1.逻辑设计

2.表设计

4.1 数据库:GameCardSale所有表信息

4.2 表UserInfo

4.3 表UserState

4.4 表RoleInfo

4.5 表SysFun

4.6 表RoleRight

4.7 表CardType

4.8 表Card

4.9 表CardState

4.10 表ShoppingCart

4.11 表TempRelativeCard

4.12 表ShopHistory

4.13 表PostHistory

4.14 表ApproveState

4.15 表PostFailedInfo

4.16 表News

4.17 表Advice

第五部分界面设计

1.登陆界面设计

相关主题
文本预览
相关文档 最新文档