范文一:2017最新网上商城系统开发需求分析说明
2017网上商城系统
开发需求分析规格说明书
第1章 引言
1.1系统概述
作为互联网战略的延伸,电子商务的热潮一度兴起,但是一直以来,很多企业网站都局限在信息发布等一些基本的功能,而越来越深入的实践表明,这些仅仅代表了企业网站的一个起点功能。随着企业网络环境的发展成熟,企业门户网站可以帮助企业把现有的业务系统整合起来,集中优势资源为客户提供个性化服务,并为企业创建一个良好的收入渠道。
1.2 读者对象
本文档的读者为库存管理员、消费者及本项目所有软件设计和开发、测试人员。
1.3 背景说明
网上购物在线网站致力于提供产品展示 及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
1.4 术语
1.3 参考资料
第2章 需求规定
2.1功能需求
2.1.1 功能块划分
网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
2.2功能描述
2.2.1.1面向用户功能流程图
2.2.1.2面向用户功能描述:
(1)进入首页
(2)商品查询
(3)购买商品
(4)商品类别显示
(5)显示购物车简要信息
(6)前台用户注册
(7)前台用户登陆
(8)前台用户退出
(9) 进入购物车
(9)购物车管理
(11) 订单确认
(12) 进入会员中心
(13) 基本资料显示
(14) 用户资料修改
(15) 用户密码修改
(16) 用户密码修改
2.2.2.1面向管理员功能流程图:
2.2.2.2 面向管理员的功能描述:
(1) 用户登录
(1) 菜单显示
(2) 显示商品类别
(3) 商品类别添加
(4) 商品类别修改
(5) 商品类别删除
(6) 商品查询
(7) 商品添加
(8) 商品类别修改
(9) 商品删除
(9) 注册用户的查询显示
(10) 冻结与解冻
(11) 进入管理员管理
(12) 添加管理员
(12) 添加管理员
(12) 删除管理员
(13) 个人资料显示
(14) 个人资料修改
(15) 管理员密码修改
(16) 订单查询
(17) 订单查看
(18) 订单审核
(18) 订单修改
(18) 登录管理员退出
2.3数据流图
2.2.1网上购物数据流程图:
发货
2.2.2会员注册数据流程图:
2.2.3管理员数据流程图:
2.2.4订单数据流程图:
2.2.4商品,广告,信息管理数据流程图:
第3章 运行环境设定
3.1系统环境需求
系统模式
本系统采用C/S模式作为开发模式。
? 硬件环境
服务器端: 高性能的计算机一台, 普通的双绞线作为连接。 客户端: 普通的计算机或者工作站, 普通的双绞线作为连接。
? 软件环境
服务器端:
安装MySQL 的服务器版本,
安装windows 服务器版本,
配置了诺顿等必须的防毒软件。
客户端:
安装MySQL 的服务器版本,
安装了MyEclipse 等可视化开发工具软件,
安装windows 服务器版本。
3.2支持软件
操作系统:Windows 系统
数据库管理系统:MySQL 数据库系统。
3.3接口
本平台与外部环境要素之间的接口信息如下:
硬件接口:本平台支持Win32的处理器和操作系统,端口号为8080,通信协议为TCP/IP协议。
后台服务器的配置为:
表4.1后台服务器的配置
软件接口:本平台使用SQL Sever2008作为数据库系统 , Windows7操作系统
作为测试平台的操作系统。
系统用户通过公司局域网和登陆器就可以访问本系统,除此之外无别
的特殊要求。
通讯接口: TCP/IP通信协议接口、GSM/ CMDA无线通信协议接口、防火墙通信
接口、路由器通信接口。
系统的主要输入设备是键盘
输出主要是显示器输出
第4章 说明
4.1验证说明
在所有的功能中,有写验证要求的,都需要先做客户端验证,验证不通过则重新输入,通过后再提交到服务器处理。服务器处理失败则返回出错(输入)的页面。
4.2查询说明
所有涉及查询的,多个条件可单个查询,也可某几个组合(与的关系)查询。 所有涉及到分页的,格式都是:第n 页/共n 页 | 首页 上一页 下一页 末页;如果
是第一页则首页和上一页不可点或不可见; 如果是最后一页则下一页和末页不可点或不可见。
如没有查到,则显示“查无商品”等类似的信息。
当点上一页或点下一页,显示的信息必须还是依据原条件查询的商品,(即保留查
询条件) 。
4.3大类、小类的级联说明
商品大类和小类都以下接列表形式显示,大类列表默认显示内容是“请选择”+所
有大类的名称。小类列表默认只显示“请选择”。
如选中大类中某一大类名,则小类列表内容为:“请选择”+此大类下的所有小类
名; 如选中大类中的“请选择”项,则小类列表只显示“请选择”项;
4.4日期显示格式说明
出生日期:显示年月日
注册日期,下单时间:显示年月日时分秒,不可显示小数点。
范文二:网上商城 需求分析
基于 Java 的京东用户使用系统 项目需求分析
1概述
功能描述:
整个软件包含如下的功能模块:
●用户模块
?注册
?登录
?修改
?删除
?注销
●产品模块
?添加
?显示商品
◆显示某个分类里所有商品
?显示单个商品的详细信息
?查找商品
?收藏商品
●购物车模块
?添加商品
?更新商品
?删除某个商品
?删除所有商品(清空购物车)
●订单模块
?确认订单
?提交订单
?订单修改
?显示所有的订单
?显示单个的订单的详细信息
2.1用户模块
功能描述:该功能用来实现用户登录管理。
●用户操作:用户登录 , 用户注册 、 忘记密码 以及 用户个人中心 的操作
?用户登录 :通过用户在注册时预留的账号以及密码,以及系统随机生成的验 证码,经过验证后登录到用户的个人中心
?用户注册、忘记密码 :用户在申请账号时对个人信息的编辑和认证
◆在首页设置“用户注册”选项 ,点击进入用户注册页面
◆用户注册所需要提交的信息包括:用于登陆的用户名, 登陆密码, 确认登 录密码,用户真实姓名,性别,电子邮箱、手机号(用于找回密码) ,住 址,邮编, 密保问题等,完善信息后点击提交, 待系统验证为本人操作后 通过验证,注册完成;若验证失败,提示失败信息并重新验证
附:验证要求:
1、用户名 必填 必须为数字字母组合,不能包含敏感字符,长度为 3-12
2、密码 必填 必须为符号与数字组合,长度 6-12,且确认密码必须 与密码保持一致
3、 手机号、电子邮箱 必填 绑定邮箱与手机号,在注册时通过系 统发送验证短信来确认为注册者本人, 当用户忘记登录密码, 可以通过向 绑定的手机发送验证信息来帮助登陆者重置密码
用户注册
用户登录:
忘记密码 为用户提供丢失密码的保护措施,用户可以通过预留的密保问
题以及绑定的手机号以及邮箱账号来验证是否为账号所有人的操作, 若通 过认证,可以通过重置密码来使用户重新登录
◆个人中心 用户的个人资料,保留用户的购买记录,用户购物车信息,用 户浏览商品记录,以及用户可能会感兴趣的商品推荐。
●用户登录管理,包括 用户等级 的区分、 用户信息的编辑 (修改、删除)和 注销 (退 出登录)
?用户等级 的区分:用户登录成功后, 根据用户在系统中的消费额度等条件来判 断和区分用户的等级,用以区别不同等级用户在购物过程中享有不同的权限, 高等级用户可以享有更高的折扣,并且拥有如先使用后付款等权利
?用户信息的编辑 ,可以对用户的信息进行修改和删除
◆修改:根据用户在使用过程中积累的信誉及用户升级情况, 及时对用户的 信用等级进行修改,也包括用户个人信息的修改
◆删除(相关信息删除) :用户在使用过程中积累的卡券(包括代金券、红 包等)到期之后的删除,也包括用户个人信息的删除
◆注销:用户根据个人需求,请求退出登录操作。
用户信息修改:
用户信息删除:
用户信息注销:
2.2产品模块
功能描述:该功能用来实现产品信息的相关操作。
产品根据商品的信息进行相关数据的管理, 通过不同用户的不同操作选择不同商品信息 的相关操作, 由商家和用户来进行商品信息的定义, 包括 商品搜索 , 商品信息添加 、 商品信 息查找 、 商品信息显示 。
商品搜索 :
●输入商品名称, 由商家提供的商品关键字来匹配搜索信息, 将所得结果展示给用户, 缩小用户查找范围
?在商品搜索时, 由于关键字有误等原因会造成查找不到有关商品的问题, 可以 适当减少关键字描述
?根据用户的购买习惯, 在搜索出的商品里系统自动排序, 将用户经常购买或可 能感兴趣的商品置顶显示
?搜索商品时, 提供配套或同类型商品的推荐, 如购买电脑在系统中向用户推荐 鼠标键盘等商品
查找商品:
添加商品 :
●输入商品的名称、描述, 点击添加按钮, 系统检查输入各项内容符合规则, 完成添 加操作, 如果系统中已经存在同名商品并且存在相同的信息则提示商家商品已经存 在,不能重复添加。
?如果添加的商品信息不能被确认或者不完全,则添加失败。
?如果添加的商品能够被进行添加,则将会进行跳转。
商品信息添加:
商品显示 :
●商品显示是根绝商品的实际信息来显示所有商品的类别, 如食品、 衣服、 鞋子、 包、 首饰、化妆品、家具、工具、其他等。
?商品信息的显示是根据实际情况显示所有商品, 不能显示不存在的商品名、 商 品描述。
●显示单个商品的详细信息, 点击确认的某一件商品的时候, 如食品, 将进行数据信 息跳转,跳转到该商品的信息显示页面, 该页面包括食品的生产日期、 厂家、保质 期、保存方法、不可食用人群。
●键入所了解商品信息, 点击查找按钮, 根据键入的商品信息, 在商品类中进行数据 匹配,进行数据查找,进入该商品所显示的信息页。
?如果所键入的商品信息为不存在的商品属性, 则查找失败。 如查找外星人, 不 存在外星人信息。
?如果键入的商品信息在整个商品类中不存在,则查找失败。如乱码。
?如果键入的商品信息不符合查找规则, 显示错误的商品信息。 如需要查找电脑, 键入 dn ,查找到其他商品信息。
商品信息显示:
显示单个商品的详细信息:
收藏商品:
●用户感兴趣而暂时不打算购买或者等待打折的商品, 可以通过收藏的方式单独将商 品链接存放在用户中心中, 待用户需要购买的时候通过收藏夹直接进入商品的购买
页面
?商品收藏有别于购物车, 在购物车的商品保留了用户需要购买的商品参数以及 商品类型, 用户的客户信息, 派送方式等, 而收藏商品是为了提供一种快捷查 询商品的途径, 不能通过收藏夹直接购买商品, 而需要从收藏夹跳转到商品页 面再进行购买
?收藏的商品一样可以进行删除操作
收藏商品 :
2.3购物车模块
●添加商品
?向购物车中添加商品
?限制购物车中商品上限
●更新商品 (修改购物车 )
●删除商品
●清空购物车
功能描述:类似于超市购物时使用的推车或篮子, 以表格的形式显示购物车里的商品信息和 汇总信息。 可以暂时把商品放入购物车、 删除或更改购买数量, 并对多个商品进行一次结款, 是网上商店里的一种快捷购物工具。
●添加商品
?用户浏览网页, 查找商品, 当找到需要的商品时, 点击添加到购物车即可 将该商品加入到系统的购物车中, 等待用户最后结算。 购物车中可以显示 商品信息,如商品的名称,商品缩略图,商品单价,商品数量,商品价值 总计
?规定购物车中商品上限为 50个
添加商品:
●更新商品 (修改购物车)
?如果用户发现购物车中某件商品购买过多或购买过少, 都可以通过修改购 物车更新商品数量。 用户输入的商品数量必须大于零, 且少于店铺商品的 库存数量,若超出则报错提醒
更新商品:
●删除商品
?如果用户觉得购物车中某件商品并不是自己想要的, 或者该件商品的性价 比较低,有另外的替代产品时,用户可以选定该商品,然后移出购物车。 ●清空购物车
?删除购物车中所有商品,但在用户个人中心保留所选商品信息
删除单一商品:
清空购物车: 2.4订单模块
模块功能:
?确认订单;
?提交订单;
?订单查询:
◆已收货订单 ---》评价 /再次购买; ◆配送中订单 ---》查询订单物流状态; ◆已订购未配送订单;
?修改订单
◆删除单个订单;
◆删除所有订单;
◆取消订单
功能描述:
?确认订单 :
对购买的商品进行确认(商品数量,价格,商品规格等) ,并填写下单方式,付款 方式,收货地点,收货人信息。并能够在此模块对对上述信息进行修改。最后点击“确 认”按钮确认订单的完整性,完成确认订单操作。
用户确认订单:
?提交订单:
顾客确认订单之后, 在提交订单模块可以向系统提交所需购买的商品信息以及个人 的通信地址、联系方式等信息,点击“提交订单”按钮将订单传递到数据库中。跳转到 提交成功页面,生成订单的编号显示给用户。
用户提交订单:
?订单查询显示(包括全部订单和单一订单) :
通过生成的订单编号进行精确查找订单的详细信息, 包括所购买的物品和其他必要 信息。 同时包括订单的物流信息和配送信息。 或者显示用户已经完成的订单的相关评价 信息,商家店铺信息。
也可以通过所购买的物品进行模糊查找,包括查找物品的相关参数和关键字。 ◆已收货订单:
通过这个模块让顾客查询自己已经购买过的商品,并且显示相关的信息。
◆ 配送中订单 : 通过此模块让顾客能够查询到当前购买的订单的物流状态。 ◆ 已订购未配送订单 : 让顾客查询到已经订购但是还未发货的订单, 以便顾客及时联系商家发货, 便于顾 客了解商品状态。
订单查询
:
显示所有订单:
显示单个订单的详细信息:
?订单修改:
◆删除单个订单:
根据顾客需要删除已经购买过的单个商品订单信息。 ◆删除所有订单:
根据顾客需要删除已经购买过的全部商品信息。
◆取消订单。
根据顾客需要针对单个还未完成交易的订单进行取消操作。
订单修改:
范文三:网上商城需求分析
网上商城需求分析说明书
1、引言
1.1 项目背景
网上购物在线网站致力于提供产品展示 及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
该网站是通过用户登录浏览商品、查看公告、购买、确定购买、实现用户模 块功能。其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。 1.2 前期工作
我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。并总结出了有自 己特色的设计思路。
1.3 参考资料
《软件需求分析》《网上商城需求分析计划书》。
2、技术概述
2.1 目标
我们使用JSP以及Servelet技术构建网站,争取将本网站做成一个界面友好、用户购物方便、管理员管理方便的购物系统。
2.2 硬件支持
Cpu: 1G以上、内存:512M以上
2.3 软件支持
操作系统:Windows、Linux均可,数据库可以用Oracle或Mysql,服务器可以是Tomcat、Websphere,数据库连接驱动:Java web集成开发环境。
3、功能需求
3.1 功能块划分
网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
3.2 功能块描述
3.2.1 面向用户部分功能:
(1) 注册功能。顾客首先要注册为网上商城的用户。注册时只要填写登录用户名、密码、联系电子信箱3项信息即可。注册后,用户可继续如实填写详细个人信息及收货人信息,同时可修改密码、查询及修改订单。
(2) 选择产品功能。顾客浏览网上商城,
将自己需求的产品放入到购物车中(可在网上商城首页、专柜首页、产品小类、专卖店首页、搜索结果页面、产品详细信息页面进行该操作),可连续添加商品。
(3) 管理购物车。顾客选择完商品后可进入购物车页面,查看自己要购买的商品,可修改某一商品数量、取消购买某商品和清空整个购物车。
(4) 订单功能。顾客确定购物车中的商品后提交订单,如顾客已填写收货人信息,则页面显示该信息并由顾客确认。如尚未填写则显示相应表单请其填写,系统记录顾客提交的收货人信息以便其下次购物时使用。顾客提交订单后可在网上商城查询该订单,并可对尚未处理的订单进行取消、修改等操作。
(5) 付款功能。顾客在订单被销售方确认后,要选择付款方式,并付款给销售方,然后才可以收到货。
3.2.2 后台管理部分功能:
(1) 管理人员部分。该部分的用户有一个超级管理员以及若干个普通管理员,超级管理员拥有最高权限,可访问所有订单,可浏览、查询订单,可浏览、修改普通管理员和会员的资料,普通管理员分两种,一种是订单管理员:主要负责订单管理,可浏览、修改订单状态,可浏览会员信息;另一种是界面管理员:主要负责界面管理,可增、删商品和广告等操作。
(2) 管理订单功能。顾客可通过Web方式取消、修改自己提交的订单(在管理员确认前),查询自己提交的订单(随时)。如订单的状态在一定时限(如12个小时)后仍没有发生变化(“订单关闭”状态除外),系统自动提醒管理员(如该订单变色,弹出提醒窗口等方式。订单状态发生变化,系统自动发E-mail给顾客,“无效订单”、“订单关闭”状态除外)。
(3) 管理商品功能。管理员可以添加、修改、删除商品。
4、性能需求
4.1 数据精确度
价格单位保留到分。
4.2 适应性
购物流程要简单明了,产品图片要清楚,产品信息描述准确。
5、系统流程图
5.1 顾客流程图如下
购物商城 会员注册
购物 登陆
关键字查询 分类检索 最新产品 产品推荐
挑选商品 购物车
会员登陆 修改购物车
继续购物 确认订单
填写或修改用户信息
送货方式 完成订单 订单查询修改
收货 付款
5.2 订单处理流程说明
(1) 顾客提交订单。
(2) 页面显示:“感谢您在网上商城购物,您的订单已成功提交,我们会在12小时内
与您联系。如有问题可拨打网上商城客服热线”。
(3) 订单信息进入系统审核,若审核通过,则将订单入库,并通知顾客付款,若审核失
败(如填写的信息无效或无库存),则将失败原因发给顾客,同时删除订单。
(4) 订单具备以下几种状态:“提交成功、尚未审核”、“用户取消”、“无效订单”、 “已审核,尚未付款”、“付款成功、尚未发货”、“付款不成功”、“已发货”、“订
单关闭”等。
(5) 顾客提交订单,订单入库即为“提交成功、尚未审核”状态;订单管理员在后台
浏览到顾客提交的订单,在确认订单信息有效后,订单的状态为“已审核,尚未付款”,
如是无效信息(如收货人信息虚假),则置其状态为“无效订单”;在订单审核前,消费
者可在线修改或取消其提交的订单。
(6) 管理员审核订单后,再由其系统联系顾客,通知他付款,根据结果置订单的状态
为“付款成功、尚未发货”、“付款不成功”,付款不成功则继续通知顾客付款,若一定
时间内没有付款(如24小时内),则将订单状态置为“订单取消”。
(7) 付款成功后,由销售方发货,订单接下来依次经过“已发货”、“订单关闭”两个
状态。
6、数据流图
6.1数据流图如下
付款
下(查询、修
改订)单 订单管理
2. 网上购物 系统 1. 会员 3. 管理员
订单反馈 系统管理
发货
6.1.1 网上购物系统顶层图
验证失败 1.1未登录
注登录 注册1.3登册 失录验证 败
验证成功 查询、修改订单 1.4注注册成功 册验证 下订单 1.2已登录
订单反馈 注册成功
1.5个人信
息查询、修
改
会员信息记录文件
6.1.2 网上购物系统一层图(会员)
订单
2.2 界面管2.1 订单理系统 管理系统 查询、修改订单
订单反馈 管理员
2.3 注册会
员管理系统
6.1.3 网上购物系统一层图(购物系统)
货物库存文件 订单 通知管理员已无库存
2.1.1 审核有效订单 订单 反馈信息(无效
2.1.2 订单订单)
状态管理 反馈信息(订单已审核,请付款) 创建订单
修改订单状态
订单文件
6.1.4 网上购物系统二层图(订单管理系统)
货物库存文件
2.2.1 商品
管理系统 2.2.2 广告及其它
信息管理系统
界面管理员
6.1.4 网上购物系统二层图(界面管理系统)
货物库存文件
新到商品 商品已无库存
2.2.1.1 增2.2.1.2 删
加商品 除商品
6.1.5 网上购物系统三层图(商品管理系统)
货物库存文件
2.2.2.1 添加、2.2.2.2 增、删删除广告 特价商品
6.1.6 网上购物系统三层图(广告及其它信息管理系统)
2.3.1 浏览、修2.3.2 浏览、修改普
改会员信息 通管理员信息
会员信息记录文件 管理员信息记录文件
6.1.7 网上购物系统二层图(注册会员管理系统)
管理员信息记录文件 订单记录文件
3.4 个人信
息修改
3.1订单管理员 3.2 界面管理员 3.3 超级管理员
已无库存
注册会员管界面管理系统 订单管理系统
理系统
6.1.8 网上购物系统一层图(管理员系统)
范文四:网上商城系统需求分析
前台模块:
用例 1 用户管理——概要级
主执行者 :注册用户
范围 :本网站
层次:概用级
步聚:
1.1
1.2:
用例 1.1用户信息管理――概要级
执行者 :注册用户
范围:本网站
层次:概要级
步聚 :
1.1.1:注册会员
1.1.2
1.1.3
1.1.4
用例 1.1.1 注册会员――用户目标级
主执行者 :网站浏览者
范围 :本网站
层次:用户目标
项目相关人员和利益 :
游览者得一个账号——会员数据库里面增加会员记录。 前置条件:已经打开该网站,进入注册页面。
最小保证:用户信息正确,两次密码相同,没有重名。 成功保证:注册提交成功。
主成功场景:
A :检查用户名是否已经存在
B :查看两次密码是否相同
用例 1.2 VIP信息――概要级
执行者:管里
范围:本网站
层次:概要级
步聚:
1.2.1
用例 1.2.1查看具备 VIP 条件――用户目标级
执行者:管里员
范围:本网站
层次:用户目标级
项目相关人员和利益 :
会员—— VIP 来自会员幸运者,可以享受网站一些活动或购物的优惠。 前置条件:登陆成功。
最小保证:用户的消费满足优惠的条件。
主成功场景:
A :用户的消费满足优惠的条件
用例 2 购物管理 ――概要级
主执行者 :注册用户
范围 :本网站
层次:概用级
步聚 :
2.1:
2.2
2.3
2.4:
用例 2.1浏览商品――概用级
主执行者 :浏览者
范围 :本网站
层次:概用级
步聚 :
2.1.1:查看商品列表
2.1.2:查看商品详细信息
2.1.3:
2.1.4:
2.1.5:
2.1.6:
用例 2.1.1 查看商品列表――用户目标级
主执行者 :网站浏览者
范围 :本网站
层次:用户目标
项目相关人员和利益 :
浏览者——商品商,可以浏览商品的信息。 前置条件:网页已经打开。
成功保证:浏览到商品。
主成功场景:
A :商品列表
用例 2.1.2查看商品详细信息――用户目标级
主执行者 :网站浏览者
范围 :本网站
层次:用户目标
项目相关人员和利益 :
浏览者——商品商,可以浏览商品的信息。 前置条件:网页已经打开,进入到商品列表。 成功保证:浏览到商品详细信息。
主成功场景:
A :查看商品详细信息
用例 2.1.3查看商品评论――用户目标级
主执行者 :网站浏览者
范围 :本网站
层次:用户目标
项目相关人员和利益 :
浏览者——看到商品评论。 前置条件:网页已经打开。 成功保证:查看商品评论。 主成功场景:
A :查看商品评论
用例 2.1. 4发表评论――用户目标级 主执行者 :网站浏览者
范围 :本网站
层次:用户目标
项目相关人员和利益 :
浏览者——对进行商品评论。 前置条件:网页已经打开。 成功保证:评论提交成工。 主成功场景:
A :发表评论
用例 2.1. 5放入暂存架――用户目标级 主执行者 :网站浏览者
范围 :本网站
层次:用户目标
项目相关人员和利益 :
浏览者——对进行商品评论。 前置条件:网页已经打开。 成功保证:评论提交成工。 主成功场景:
A :发表评论
3. 订单管理——概要级
主执行者 :会员或用户
范围 :会员或用户
层次:用户目标
步骤:
3.1
3.2
用例 3.1订单信息——概要级
主执行者 :会员
范围 :会员
层次:会员目标
步骤:
3.1.1
3.1.2修改订单 (未审核前 ) ,会员用户对订单的信息进行修改。
3.1.3合并订单 (未审核前 ) , 会员用户对订单信息里同一种相同标识的订单进行合并成一 个订单。
3.1.4未审核前 ) ,会员用户取消(已提交未审核的)订单。
用例 3.1.1查看订单——会员目标级 ( )
主执行者 :会员
范围 :会员或用户
层次:会员目标
项目相关人员和利益 :
会员——会员用户对已购书下的订单进行浏览。
前置条件:会员已经打开 PAF 。
最小保证:能够查看订单,以便当出现问题时, PAF 能够检测到问题,并要求会员提 供更详细的信息。
成功保证:会员用户能够成功查看查订单订单信息。
主成功场景:
1. 购买者选择通过万维网来购买股票。
2. PAF 从用户那里得到所用站点的名称。
3. PAF 与站点建立网络连接,并保持控制权。
4. 购买者在该站点上浏览并购买股票。
5. PAF 截取站点的响应信息,并更新购买者的记录。
6. PAF 向用户显示更新后的记录。
扩展:
2a. 购买者要使用一个 PAF 不支持的站点:
2a1. 系统从购买者那里获取新建议,带有取消用例的选项。
3a. 在设置过程中,网络发生故障:
3a1. 系统向购买者报告错误,并建议他退回到前一步。
3a2. 购买者或者退出此用例,或者重新再试。
4a. 计算机系统崩溃或者在交易过程中被关掉:
4a1. (这时怎么办? )
4b. Web站点没有及时认可此次购买活动,而是把它推迟处理:
4b1. PAF把这次推迟事件记入日志,设置一个时钟,定期向购买者询问结果。 5a. Web站点没有返回关于购买情况的必要信息:
5a1. PAF把缺少信息的事件记入日志,要求购买者更新存有疑问的交易。
用例 3.2退货管理——概要级
主执行者 :用户
范围 :用户
层次:用户目标 步骤:
3.2.1
3.2.2
后台:
用例 1.1网上商品管理 —— 概要级
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
步骤:
1.
2. 管理员修改商品。
3. 管理员删除商品。
4.
用例 1.1.1添加商品 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网上购物管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 在网站库存中增加商品。
网上商城管理系统 —— 管理员添加商品后,系统可以及时刷新商品的信息。 前置条件:管理员可以正确进入网站管理系统。
最小保证:进入页面要以管理员身份。
成功保证:远程站点认可用户的登陆;管理员可以添加商品。
主成功场景:
1. 管理员点击 “ 添加商品 ” 按钮,添加商品。
2. 提交添加表单,完成添加。
3. 点击 “ 返回 ” 按钮页面跳转到商品查看页面。
扩展:
1a. 添加的商品在商城中是否存在:
1a1. 添加已存在的商品直接修改相关属性。
1a2. 添加新的商品种类,则确定商品的分类,然后添加其属性。
用例 1.1.2修改商品 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 修改商品相关信息,即:价格、数量等基本参数以及商品介绍。 网上商城管理系统 —— 管理员修改商品信息后,系统可以及时刷新商品的信息。 前置条件:管理员可以正确进入网站管理系统。
最小保证:进入页面要以管理员身份。
成功保证:远程站点认可用户的登陆;管理员可以修改商品信息。
主成功场景:
1. 管理员点击 “ 修改 ” 按钮,修改商品。
2. 提交修改表单,点击保存列表,完成修改。
3. 点击 “ 返回 ” 按钮页面跳转到商品列表查看页面。
用例 1.1.3删除商品 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 删除某个商品信息。
网上商城管理系统 —— 管理员删除商品信息后,系统及时刷新商品的信息。
前置条件:管理员可以正确进入网站管理系统。
最小保证:进入页面要以管理员身份。
成功保证:系统认可用户的登陆;管理员可以删除指定的商品信息。 主成功场景:
1. 管理员点击 “ 删除 ” 按钮,删除指定商品。
2. 删除指定商品的信息,页面进行刷新。
3. 点击 “ 返回 ” 按钮页面跳转到商品列表查看页面。
用例 1.1.4查看商品 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 查看商品的详细信息。
网上商城管理系统 —— 提供商品的详细信息。
前置条件:管理员可以正确进入网站管理系统。
最小保证:进入页面要以管理员身份。
成功保证:系统认可用户的登陆;管理员可以查看指定商品信息。 主成功场景:
1. 管理员点击 “ 查看 ” 按钮,查看商品。
2. 页面显示商品的详细信息。
3. 点击 “ 返回 ” 按钮页面跳转到商品列表查看页面。
用例 1.2查看紧缺商品列表 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 检查即将没有库存的商品,以便提示商家来添置商品。 网上商城管理系统 —— 提供紧缺商品的列表。
前置条件:管理员可以正确进入网站管理系统。
最小保证:进入页面要以管理员身份。
成功保证:系统认可用户的登陆;管理员可以查看紧缺商品的列表。 主成功场景:
1. 管理员点击 “ 紧缺商品列表 ” 按钮,显示列表。
2. 若要补充货源,则点击 “ 增加商品 ” 。
3. 点击 “ 返回 ” 按钮页面跳转到紧缺商品列表页面。
用例 1.3 商品定单管理 —— 概要级
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
步骤:
1.
2.
3.
用例 1.3.1 审核定单 —— 用户目标级()
主执行者:网站商品管理者
范围:网站商品管理系统
层次:用户目标
项目相关人员和利益:
管理员 —— 对客户所下的订单进行审核。
网上购物管理系统 —— 记录客户所下定单。
前置条件:管理员可以正确进入网站管理系统。
最小保证:进入页面要以管理员身份。
成功保证:对选择所需处理的定单能进行定单操作。
主成功场景:
1. 管理员成功进入管理系统。
2. 系统将所有定单的基本信息都已列出。
3. 管理员选择需要处理的定单。
4. 定单操作成功。
扩展:
2a. :系统给出的定单的基本信息不全。
3a. :管理员漏选了需要处理的定单。
用例 1.3.2 定单查询 —— 用户目标级()
主执行者:网站商品管理者
范围:网站商品管理系统
层次:用户目标
项目相关人员和利益:
管理员 —— 对服务器上的定单根据日期进行查询。 网上购物管理系统 —— 记录所有定单的基本信息。 前置条件:管理员成功进入查询定单管理系统。 最小保证:定单的基本信息都已列出。
成功保证:选择所需查询的定单并进行查询。
主成功场景:
1.管理员成功进入商品定单管理系统。
2.系统将所有定单的基本信息都已列出。
3.管理员选择需要查询的定单。
4.定单查询操作成功。
扩展:
2a. :系统给出的定单的基本信息不全。
3a. :管理员漏选了需要处理的定单。
用例 1.3.3 商品定单详细信息查询 —— 用户目标级() 主执行者:网站商品管理者
范围:网站商品管理系统
层次:用户目标
项目相关人员和利益:
管理员 —— 查看服务器上具体订单的详细信息。 网上购物管理系统 —— 记录所有定单的详细信息。 前置条件:管理员成功进入查询定单管理信息系统。 最小保证:定单的详细信息都已列出。
成功保证:选择所需查询的定单并进行查询。 主成功场景:
1.管理员成功进入商品定单管理系统。
2.系统将所有定单的详细信息都已列出。
3.管理员选择需要查询的定单。
4.定单查询操作成功。
扩展:
2a. :系统给出的定单的基本信息不全。
3a. :管理员漏选了需要处理的定单。
用例 1.4 商品评论管理 —— 概要级
主执行者 :网站商品管理者
范围:网站商品管理系统
层次:用户目标
步骤:
1. 管理员查看评论。
2. 管理员回复评论。
3.
用例 1.4.1查看评论 —— 用户目标级()
主执行者:网站商品管理者
范围:网站商品管理系统
层次:用户目标
项目相关人员和利益:
管理员 —— 查看商品的评论。
网上购物管理系统 —— 记录所有定单的信息以及评论。 前置条件:管理员成功进入商品评论管理系统。 最小保证:以列表形式显示所有的商品评论。
成功保证:选择所需查询的评论并进行查询。
主成功场景:
1.管理员成功进入商品评论管理系统。
2.系统将商品的评论都已列出。
3.商品评论查看操作成功。
扩展:
2a. :系统没有记录下商品的评论。
2a1. :商品没有新的评论 。
用例 1.4.2回复评论 —— 用户目标级()
主执行者:网站商品管理者
范围:网站商品管理系统
层次:用户目标
项目相关人员和利益:
管理员 —— 对服务器上的客户的评论进行回复。 网上购物管理系统 —— 记录所有定单的信息以及评论。 前置条件:管理员成功进入商品评论管理系统。 最小保证:以列表形式显示所有的商品评论。
成功保证:选择所需回复的评论并进行回复。
主成功场景:
1.管理员成功进入商品评论管理系统。
2.系统将商品的评论都已列出。
3.商品评论回复操作成功。
扩展:
2a. :系统没有记录下商品的评论。
2a1. :商品没有新的评论 。
用例 1.4.3删除评论 —— 用户目标级()
主执行者:网站商品管理者
范围:网站商品管理系统
层次:用户目标
项目相关人员和利益:
管理员 —— 删除服务器上相关商品的评论。
网上购物管理系统 —— 记录所有定单的信息以及评论。 前置条件:管理员成功进入商品评论管理系统。 最小保证:以列表形式显示所有的商品评论。
成功保证:选择要删除的评论并进行删除。
主成功场景:
1.管理员成功进入商品评论管理系统。
2.系统将商品的评论都已列出。
3.商品评论删除操作成功。
扩展:
2a. :系统没有记录下商品的评论。
2a1. :商品没有新的评论 。
用例 1.5 商品参数设置 —— 概要级
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
步骤:
1.
用例 1.5.1修改商品参数 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 对商品的相关参数进行修改。
网上商城管理系统 —— 管理员添加商品后,系统及时刷新商品的信息。 前置条件:管理员可以正确进入网站管理系统。
最小保证:进入页面要以管理员身份。
成功保证:远程站点认可用户的登陆;管理员可以修改商品参数。
主成功场景:
1. 管理员成功进入管理系统。
2. 管理员点击需修改的商品。
3. 管理员进入商品参数设置页面。
4. 管理员点击提交按钮,更新前台数据。
用例 1.6 商品单位 /品牌设置 —— 概要级
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
步骤:
1.
2.
3. 管理员删除商品单位 /品牌。
用例 1.6.1添加商品单位 /品牌 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 可以添加商品对应的单位,或品牌。
网上商城管理系统 —— 管理员添加商品后,系统可以及时刷新商品的信息。
前置条件:管理员可以正确进入网站管理系统。
最小保证:进入页面要以管理员身份。
成功保证:远程站点认可用户的登陆;管理员可以添加商品单位 /品牌。
主成功场景:
1. 管理员进入 “ 商品管理 ” 界面, 添加商品, 点击 “ 商品单位 /品牌设置 ” 进入此界 面,界面将以列表的方试显示出已有的单位和品牌。
2. 单击列表下方的 “ 增加 ” 按钮,即可增加新的单位或品牌。
3. 添写新的单位和品牌,若点击确定,添加新的单位或品牌。若点击取消,不 做任何操作。
用例 1.6.2 修改商品单位 /品牌 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 可以修改商品对应的单位,或品牌。
网上商城管理系统 —— 管理员修改商品后,系统可以及时刷新商品的信息。
前置条件:管理员可以正确进入网站管理系统。
最小保证:进入页面要以管理员身份。
成功保证:远程站点认可用户的登陆;管理员可以添加商品。
主成功场景:
1. 管理员进入 “ 商品管理 ” 界面, 修改商品, 点击 “ 商品单位 /品牌设置 ” 进入此界 面,界面将以列表的方试显示出已有的单位和品牌。
2. 单击列表下方的 “ 修改 ” 按钮,即可修改新的单位或品牌。
3. 修改新的单位和品牌,若点击确定,修改新的单位或品牌。若点击取消,不 做任何操作。
用例 1.6.3 删除商品单位 /品牌 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 可以删除商品对应的单位,或品牌。
网上商城管理系统 —— 管理员删除商品后,系统可以及时刷新商品的信息。
前置条件:管理员可以进入站点页面。
最小保证:进入页面的要是管理员。
成功保证:远程站点认可用户的登陆;管理员可以添加商品。
主成功场景:
1. 管理员进入 “ 商品管理 ” 界面, 删除商品, 点击 “ 商品单位 /品牌设置 ” 进入此界 面,界面将以列表的方试显示出已有的单位和品牌。
2. 单击列表下方的 “ 删除 ” 按钮,即可删除新的单位或品牌。
3. 删除新的单位和品牌,若点击确定,删除新的单位或品牌。若点击取消,不 做任何操作。
用例 22.1 首页新闻管理 —— 概要级
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
步骤:
1.
2.
3.
用例 2.1.1 管理员添加新闻信息 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 对首页新闻管理界面添加新闻信息。
网上商城购物管理系统 ―― 记录和更新管理员的操作信息。 前置条件:管理员登录进入管理界面。
最小保证:必须是以管理员身份登录进行添加信息操作。 成功保证:系统认可管理员的登录和添加新闻操作。
主成功场景:
1. 管理员进入 “ 首页新闻管理 ” 界面。
2. 管理员点击 “ 添加 ” 可进行添加界面新闻信息的操作。
3. 系统自动更新页面。
4. 点击 “ 返回 ” 则回到 “ 首页新闻管理 ” 界面。
用例 2.1.2 管理员删除新闻信息 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 删除首页中过期、不用的新闻信息。
网上商城购物管理系统 ―― 记录和更新管理员的操作信息。
前置条件:管理员登录进入管理界面。
最小保证:必须是以管理员身份登录进行删除信息操作。
成功保证:系统认可管理员的登录和操作。
主成功场景:
1. 管理员进入 “ 首页新闻管理 ” 界面。
2. 管理员点击 “ 删除 ” 可进行删除界面过期或不用新闻信息的操作。
3. 系统自动更新页面。
4. 点击 “ 返回 ” 则回到 “ 首页新闻管理 ” 界面。
用例 2.1.3 管理员查看新闻信息 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 管理员在首页新闻管理界面查看管理新闻信息。
前置条件:管理员登录进入管理界面。
最小保证:必须是以管理员身份登录进行操作。
成功保证:系统认可管理员的登录。
主成功场景:
1. 管理员进入 “ 首页新闻管理 ” 界面。
2. 浏览该界面的新闻信息。
用例 2.2商城投票管理 —— 概要级
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
步骤:
1.
2.
3. 管理员更新投票主题信息。
用例 2.2.1 管理员添加新的投票主题 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 管理员在商城投票管理界面添加新的投票主题。 网上商城购物管理系统 ―― 记录和更新管理员的操作信息。 前置条件:管理员登录进入管理界面。
最小保证:必须是以管理员身份登录进行添加新的投票主题的操作。 成功保证:系统认可管理员的登录和操作。
主成功场景:
1. 管理员进入 “ 商城投票管理 ” 界面。
2. 管理员点击 “ 添加 ” 可进行添加界面新的投票主题的操作。
3. 点击 “ 保存 ” 完成添加的操作。
4. 系统自动更新页面。
5. 点击 “ 返回 ” 则回到 “ 首页新闻管理 ” 界面。
用例 2.2.2 管理员删除投票主题 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 管理员在商城投票管理界面删除投票主题。 网上商城购物管理系统 ―― 记录和更新管理员的操作信息。 前置条件:管理员登录进入管理界面。
最小保证:必须是以管理员身份登录进行删除投票主题的操作。 成功保证:系统认可管理员的登录和操作。
主成功场景:
1. 管理员进入 “ 商城投票管理 ” 界面。
2. 管理员点击 “ 删除 ” 可进行删除界面投票主题的操作。
3. 点击 “ 保存 ” 完成删除的操作。
4. 系统自动更新页面。
5. 点击 “ 返回 ” 则回到 “ 首页新闻管理 ” 界面。
用例 2.2.3管理员更新投票主题 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 管理员在商城投票管理界面更新投票主题。 网上商城购物管理系统 ―― 记录和更新管理员的操作信息。 前置条件:管理员登录进入管理界面。
最小保证:必须是以管理员身份登录进行更新投票主题的操作。 成功保证:系统认可管理员的登录和操作。
主成功场景:
1. 管理员进入 “ 商城投票管理 ” 界面。
2. 管理员点击 “ 修改 ” 可进行修改界面投票主题的操作。
3. 点击 “ 保存 ” 完成修改的操作。
4. 系统自动更新页面。
5. 点击 “ 返回 ” 则回到 “ 首页新闻管理 ” 界面。
用例 2.3管理员查看意见反馈 —— 概要级
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
步骤:
1.
2. 管理员删除用户的反馈信息。
3. 管理员回复用户的反馈信息。
用例 2.3.1管理员查看用户的反馈信息 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 管理员在查看意见反馈界面浏览用户的反馈信息。 前置条件:管理员登录进入管理界面。
最小保证:必须是以管理员身份登录进行查看反馈信息的操作。 成功保证:系统认可管理员的登录和操作。
主成功场景:
1. 管理员进入 “ 查看意见反馈 ” 界面。
2. 管理员在该界面浏览用户的反馈信息。
3. 点击 “ 返回 ” 则回到 “ 查看意见反馈 ” 界面。
用例 2.3.2管理员删除用户的反馈信息 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 管理员在查看意见反馈界面删除很早的或是恶意诽谤的反馈信息。 网上商城购物管理系统 ―― 记录和更新管理员的操作信息。
前置条件:管理员登录进入管理界面。
最小保证:必须是以管理员身份登录进行删除反馈信息的操作。
成功保证:系统认可管理员的登录和操作。
主成功场景:
1. 管理员进入 “ 查看意见反馈 ” 界面。
2. 管理员点击 “ 删除 ” 可进行删除界面用户反馈信息的操作。
3. 系统自动更新页面。
4. 点击 “ 返回 ” 则回到 “ 查看意见反馈 ” 界面。
用例 2.3.3管理员回复用户的反馈信息 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 管理员在查看意见反馈界面回复近期的用户反馈信息。
网上商城购物管理系统 ―― 记录和更新管理员的操作信息。
前置条件:管理员登录进入管理界面。
最小保证:必须是以管理员身份登录进行回复用户反馈信息的操作。
成功保证:系统认可管理员的登录和操作。
主成功场景:
1. 管理员进入 “ 查看意见反馈 ” 界面。
2. 管理员点击 “ 回复 ” 进入回复模式回复用户的反馈信息操作。
3. 点击 “ 返回 ” 则回到 “ 查看意见反馈 ” 界面。
用例 2.4首页公告管理 —— 概要级
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
步骤:
1.
2.
3.
用例 2.4.1管理员对更新的信息进行保存 —— 用户目标级() 主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 管理员在首页公告管理界面保存更新的信息。 网上商城购物管理系统 ―― 记录和更新管理员的操作信息。 前置条件:管理员登录进入管理界面。
最小保证:必须是以管理员身份登录进行信息的保存操作。
成功保证:系统认可管理员的登录和操作。
主成功场景:
1. 管理员进入 “ 首页公告管理 ” 界面。
2. 管理员点击 “ 保存 ” 进行对更新信息的保存操作。
3. 点击 “ 返回 ” 则回到 “ 首页公告管理 ” 界面。
用例 2.4.2管理员对公告的信息进行修改 —— 用户目标级() 主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 管理员在首页公告管理界面对公告信息进行修改。
网上商城购物管理系统 ―― 记录和更新管理员的操作信息。 前置条件:管理员登录进入管理界面。
最小保证:必须是以管理员身份登录进行信息的修改操作。
成功保证:系统认可管理员的登录和操作。
主成功场景:
1. 管理员进入 “ 首页公告管理 ” 界面。
2. 管理员点击 “ 重置 ” 进行对公告信息的修改操作。
3. 点击 “ 保存 ” 后即完成公告重置过程。
4. 点击 “ 返回 ” 则回到 “ 首页公告管理 ” 界面。
用例 2.4.3管理员添加首页公告的信息 —— 用户目标级()
主执行者 :网站商品管理者
范围 :网站商品管理系统
层次:用户目标
项目相关人员和利益 :
管理员 —— 管理员在首页公告管理界面对公告信息进行添加。 网上商城购物管理系统 ―― 记录和更新管理员的操作信息。 前置条件:管理员登录进入管理界面。
最小保证:必须是以管理员身份登录进行加公告信息的添加操作。 成功保证:系统认可管理员的登录和操作。
主成功场景:
1. 管理员进入 “ 首页公告管理 ” 界面。
2. 管理员点击 “ 添加 ” 进行对公告信息的添加操作。
3. 点击 “ 保存 ” 后即完成公告添加过程。
4. 点击 “ 返回 ” 则回到 “ 首页公告管理 ” 界面。
用例 3:分类管理——概要级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
步骤:
1.
2.
3. 管理员将商品类型转移。
用例 3.1商品大类管理——概要级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
步骤:
1
2
3.更新商品信息。
4
用例 3.1.1添加新商品——用户目标级()
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上添加新的商品
网上商城管理系统——系统记录管理的操作,并做出相应的修改。 前置条件:管理员进入“商品大类管理”界面。
最小保证:管理员进入“商品大类管理”界面,点击“添加按钮” 。
成功保证:管理员进入“商品大类管理”界面,点击“添加”按钮,进入添加界面操作,点 击保存按钮完成添加操作,点击“返回”则回到“商品大类管理”界面。
主成功场景:
1. 管理员进入“商品大类管理”界面。
2. 管理员点击“添加”按钮,进入添加界面,填写商品信息。管理员点击“保存”按 钮,完成添加操作。
用例 3.1.2 删除新商品——用户目标级()
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上删除新的商品
网上商城管理系统——系统记录管理的操作,并做出相应的修改。
前置条件:管理员进入“商品大类管理”界面。
最小保证:管理员进入“商品大类管理”界面,点击“删除”按钮。
成功保证:管理员进入“商品大类管理”界面,点击“删除”按钮,进入删除界面操作,点 击“返回”则回到“商品大类管理”界面。
主成功场景:
1. 管理员进入“商品大类管理”界面。
2. 管理员点击“删除”按钮,进入删除界面。
3. 商品被成功删除。
用例 3.1.3 更新商品信息——用户目标级()
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上修改新的商品
网上商城管理系统——系统记录管理的操作,并做出相应的修改。
前置条件:管理员进入“商品大类管理”界面
最小保证:管理员进入“商品大类管理”界面,点击“修改”按钮。
成功保证:管理员进入 “商品大类管理” 界面, 点击 “修改” 按钮, 进入删除界面操作, “保 存”后即完成修改过程,点击“返回”则回到“商品大类管理”界面。
主成功场景
1. 管理员进入“商品大类管理”界面。
2. 管理员点击“修改”按钮,进入修改界面。
3. 管理员点击“保存”按钮,完成修改操作。
用例 3.1.4 查看商品信息——用户目标级()
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上浏览商品的信息
前置条件:管理员进入“商品大类管理”界面。
最小保证:管理员进入“商品大类管理”界面。
成功保证:管理员进入“商品大类管理”界面。
主成功场景:
1. 管理员进入“商品大类管理”界面。
2. 管理员点击“查看”按钮,进入查看界面。
3. 管理员点击“返回”按钮,退出查看界面。
用例 3.2商品小类管理——概要级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
步骤:
1.
2.
用例 3.2.1 小类商品管理中添加新商品信息——用户目标级()
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在小类商品管理中添加新商品
网上商城管理系统——系统记录管理的操作,并做出相应的修改。
前置条件:管理员进入“商品小类管理”界面。
最小保证:管理员进入“商品小类管理”界面,点击“添加”按钮。
成功保证:管理员进入“商品小类管理”界面,点击“添加”按钮,进入添加界面操作,点 击保存按钮完成添加操作,点击“返回”则回到“商品大类管理”界面。
主成功场景:
1. 管理员进入“商品小类管理”界面。
2. 管理员点击“添加”按钮,进入添加界面,填写商品信息。
3. 管理员点击“保存”按钮,完成添加操作。
用例 3.2.2 选择商品——用户目标级()
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上修改商品的类型。
网上商城管理系统——系统记录管理的操作,并做出相应的修改。
前置条件:管理员进入“商品小类管理”界面
最小保证:管理员进入“商品小类管理”界面,点击“修改”按钮。
成功保证:管理员进入“商品小类管理”界面,点击“选择”按钮,进入选择界面操作,点 击“返回”则回到“商品大类管理”界面。
主成功场景:
1. 管理员进入“商品小类管理”界面。
2. 管理员点击“选择”按钮,进入选择界面。
3. 管理员点击“返回”按钮,回到“商品大类管理”界面。
用例 3.3商品类型转移——概要级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
步骤:
1.
用例 3.3.1 转移商品类型——用户目标级()
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上转移商品的类型。
网上商城管理系统——系统记录管理的操作,并做出相应的修改。
前置条件:管理员进入“商品类型转移”界面。
最小保证:管理员进入“商品类型转移”界面,点击“转移”按钮。
成功保证:管理员进入“商品类型转移”界面,点击“转移”按钮,进入转移界面操作,点 击“返回”则回到“商品类型转移”界面。
主成功场景:
1. 管理员进入“商品类型转移”界面。
2. 管理员点击“转移”按钮。
3. 商品成功转移。
用例 4:VIP 活动设置——概要级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
步骤:
1.
2. 管理员对幸运 VIP 进行管理。
3. 管理员对 VIP 活动进行设置。
用例 4.1:VIP 奖品设置——概要级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
步骤:
1.
2.
3. 修改 VIP 奖品。
4.
用例 4.1.1 增加奖品——用户目标级()
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上添加新的商品
网上商城管理系统——系统记录管理的操作,并做出相应的修改。
前置条件:管理员进入“ VIP 奖品设置”界面。
最小保证:管理员进入“ VIP 奖品设置”界面,点击“添加按钮” 。
成功保证:管理员进入“ VIP 奖品设置”界面,点击“添加”按钮,进入添加界面操作,点 击保存按钮完成添加操作,点击“返回”则退回到“ VIP 奖品设置”界面。
主成功场景:
1管理员进入“ VIP 奖品设置”界面。
2管理员点击“添加”按钮,进入添加界面,填写商品信息。
3管理员点击“保存”按钮,完成添加操作。
用例 4.1.2查看存在的奖品——用户目标级()
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上浏览商品的信息
前置条件:管理员进入“ VIP 奖品设置”界面。
最小保证:管理员进入“ VIP 奖品设置”界面。
成功保证:管理员进入“ VIP 奖品设置”界面。
主成功场景:
1管理员进入“ VIP 奖品设置”界面。
2. 管理员点击“查看”按钮,进入查看界面。
3. 管理员点击“返回”按钮,退出查看界面。
用例 4.1.3修改奖品信息——用户目标级()
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上修改新的商品
网上商城管理系统——系统记录管理的操作,并做出相应的修改。
前置条件:管理员进入“ VIP 奖品设置”界面
最小保证:管理员进入“ VIP 奖品设置”界面,点击“修改”按钮。
成功保证:管理员进入“ VIP 奖品设置”界面,点击“修改”按钮,进入删除界面操作, “保 存”后即完成修改过程,点击“返回”则回到“ VIP 奖品设置”界面。
主成功场景
1.管理员进入“ VIP 奖品设置”界面。
2.管理员点击“修改”按钮,进入修改界面。
3.管理员点击“保存”按钮,完成修改操作。
用例 4.1.4删除某一商品——用户目标级()
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上删除新的商品。
网上商城管理系统——系统记录管理的操作,并做出相应的修改。
前置条件:管理员进入“ VIP 奖品设置”界面。
最小保证:管理员进入“ VIP 奖品设置”界面,点击“删除”按钮。
成功保证:管理员进入“ VIP 奖品设置”界面,点击“删除”按钮,进入删除界面操作,点 击“返回”则回到“商品大类管理”界面。
主成功场景:
1. 管理员进入“ VIP 奖品设置”界面。
2. 管理员点击“删除”按钮,进入删除界面。
3. 商品被成功删除。
用例 4.2:幸运 VIP 管理——概要级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
步骤:
1. 。
2. 。
3. 。
用例 4.2.1添加幸运 VIP ——用户目标级()
主执行者:系统管理员
范围:网上管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上添加新的 VIP
网上商城管理系统——系统记录管理的操作,并做出相应的修改。
前置条件:管理员进入“ VIP 设置”界面。
最小保证:管理员进入“ VIP 设置”界面,点击“添加按钮” 。
成功保证:管理员进入“ VIP 设置”界面,点击“添加”按钮,进入添加界面操作,点击保 存按钮完成添加操作,点击“返回”则退回到“ VIP 设置”界面。
主成功场景:
1.管理员进入“ VIP 设置”界面。
2.管理员点击“添加”按钮,进入添加界面,填写 VIP 信息及相应的奖励。
3.管理员点击“保存”按钮,完成添加操作。
用例 4.2.2查看幸运 VIP 列表——用户目标级()
主执行者:系统管理员
范围:网上管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上浏览商品的信息
前置条件:管理员进入“ VIP 首页设置”界面。
最小保证:管理员进入“ VIP 首页设置”界面。
成功保证:管理员进入“ VIP 首页设置”界面。
主成功场景:
1. 管理员进入“ VIP 首页设置”界面。
2.管理员点击“查看”按钮,进入查看 VIP 列表界面。
3.管理员点击“返回”按钮,退出查看界面。
用例 4.2.3删除幸运 VIP ——用户目标级()
主执行者:系统管理员
范围:网上管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上删除幸运 VIP 。
网上商城管理系统——系统记录管理的操作,并做出相应的修改。
前置条件:管理员进入“ VIP 设置”界面。
最小保证:管理员进入“ VIP 设置”界面,点击“删除”按钮。
成功保证:管理员进入 “ VIP 设置” 界面, 点击 “删除” 按钮, 进入删除界面操作, 点击 “返 回”则回到“ VIP 首页设置”界面。
主成功场景:
1.管理员进入“ VIP 设置”界面。
2.管理员点击“删除”按钮,进入删除界面。
3.商品被成功删除。
用例 4.3:VIP 活动设置——概要级
主执行者 :管理员
范围 :网上系统管理
层次:用户目标
步骤:
1.添加 VIP 活动说明。
2
3
用例 4.3.1添加 VIP 活动说明——用户目标级()
主执行者:系统管理员
范围:网上管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员在网站上添加新的 VIP 活动说明。
网上商城管理系统——系统记录管理的操作,并做出相应的修改。
前置条件:管理员进入“ VIP 活动设置”界面。
最小保证:管理员进入“ VIP 活动设置”界面,点击“添加按钮” 。
成功保证:管理员进入“ VIP 活动设置”界面,点击“添加按钮” ,进入添加界面操作,点 击保存按钮完成添加操作,点击“返回”则退回到“ VIP 活动设置“界面。
主成功场景:
1管理员进入“ VIP 活动设置“界面。
2管理员点击“添加“按钮,进入添加界面,填写 VIP 信息及其相关奖励。
3管理员点击“保存“按钮,完成添加操作。
用例 4.3.2 查看 VIP 活动说明——用户终极目标
主执行者 :系统管理员
范围 :本网络管理系统
层次 :用户目标
项目相关人员利益 :
系统管理员——管理员在网站浏览商品的信息
前置条件 :管理员进入“ VIP 首页设置”界面。
最小保证 :管理员进入“ VIP 首页设置”界面。
成功保证 :管理员进入“ VIP 首页设置”界面。
主成功场景 :
1 管理员进入“ VIP 首页设置“界面。
2 管理员点击“查看“按钮,进入查看 VIP 列表界面。
3 管理员点击“返回“按钮,退出查看界面。
用例 4.3.3 修改 VIP 活动说明——用户终极目标
主执行者:系统管理员
范围:本网络管理系统
层次:用户目标
项目相关人员利益:
系统管理员——管理员在网站上修改新的商品。
网上商城管理系统——系统记录管理的操作,并作出相应的修改。
前置条件:管理员进入“ VIP 活动设置”界面。
最小保证:管理员进入“ VIP 活动设置”界面,点击“修改“按钮。
成功保证 :管理员进入“ VIP 活动设置”界面,点击“修改“按钮,进入删除界面操作, ” 保存“后即完成修改过程,点击”返回“。
主成功场景:
1 管理员进入“ VIP 活动设置“界面。
2 管理员点击“修改“按钮,进入修改界面。
3 管理员点击“保存“按钮,完成修改操作。
5 用户管理——概要级 主执行者 :管理员 范围 :网上购物管理 层次:用户目标 步骤:
1.
2.
3.
4. 管理员对合作伙伴进行管理。
5. 管理员修改管理员信息。
用例 5.1 会员注册条约——概要级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
步骤:
1
2
用例 5.1.1 查看注册条约——用户目标级
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员查看注册条约。
前置条件:管理员进入“会员注册条约”界面。
最小保证:管理员进入“会员注册条约”界面。
成功保证:管理员进入“会员注册条约”界面。
主成功场景:
1. 管理员在“用户管理”界面点击“会员注册条约” 。
2. 管理员进入“会员注册条约”界面,查看注册条约。
用例 5.1.2 修改注册条约——用户目标级
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员修改注册条约。
网上商城管理系统——系统记录管理的操作,并做出相应的修改 前置条件:管理员进入“会员注册条约”界面。
最小保证:管理员进入“会员注册条约”界面。
成功保证:管理员进入“会员注册条约”界面,修改会员注册条约。 主成功场景:
1. 管理员在“用户管理”界面点击“会员注册条约” 。
2. 管理员进入“会员注册条约”界面,直接对文本内容进行修改。
3. 管理员若点击“修改”则修改条约内容,若点击“取消”则不对条约进行修改。
用例 5.2 商城会员管理——概要级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
步骤:
1 管理员查看会员列表。
2 管理员查看会员详细信息。
3 管理员修改会员详细信息。
4 管理员删除商城会员。
5 管理员查询商城会员。
用例 5.2.1 查看会员列表——用户目标级
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员查看会员信息。
前置条件:管理员进入“商城会员管理”界面。
最小保证:管理员进入“商城会员管理”界面。
成功保证:管理员进入“商城会员管理”界面。
主成功场景:
1. 管理员在“用户管理”界面点击“商城会员管理”按钮。
2. 管理员查看用户信息。
用例 5.2.2查看会员详细信息——用户目标级
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员查看会员信息。
前置条件:管理员进入“商城会员管理”界面。
最小保证:管理员进入“商城会员管理”界面。
成功保证:管理员进入“商城会员管理”界面。
主成功场景:
1. 管理员在“用户管理”界面点击“商城会员管理”按钮。
2. 管理员点击要查看的会员名,进入会员的详细信息的页面。
3. 管理员查看会员信息。
用例 5.2.3 修改会员详细信息——用户目标级
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员查看会员信息。
网上商城管理系统——系统记录管理的操作,并做出相应的修改
前置条件:管理员进入“商城会员管理”界面。
最小保证:管理员进入“商城会员管理”界面。
成功保证:管理员进入“商城会员管理”界面,点击要查看的会员名,修改会员信息。 主成功场景:
1. 管理员在“用户管理”界面点击“商城会员管理”按钮。
2. 管理员点击要修改的会员名,进入会员详细信息界面。
3. 管理员修改会员信息。
4. 管理员若点击“修改”则修改条约内容,若点击“取消”则不对条约进行修改。
用例 5.2.4 删除商城会员——用户目标级
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员查看会员信息。
网上商城管理系统——系统记录管理的操作,并做出相应的修改
前置条件:管理员进入“商城会员管理”界面。
最小保证:管理员进入“商城会员管理”界面。
成功保证:管理员进入“商城会员管理”界面, 对要删除的会员对应在列表框左边的复选框 打钩,然后单击列表框下方的“删除”按钮即可删除指定的会员。
主成功场景:
1. 管理员在“用户管理”界面点击“商城会员管理”按钮,进入“商城会员管理”界面。
2. 管理员对要删除的会员在对应的列表框左边的复选框打钩。
3. 管理员点击列表框下方的“删除”按钮,删除指定的会员。
用例 5.2.5 查询商城会员——用户目标级
主执行者:系统管理员
范围:网上购物管理系统
层次:用户目标
项目相关人员和利益:
系统管理员——管理员查看会员信息。
前置条件:管理员进入“商城会员管理”界面。
最小保证:管理员进入“商城会员管理”界面。
成功保证:管理员进入“商城会员管理”界面,列表框下方有一个查询区域,选择查询的条 件和要查询的内容进行查询,点击“查询”按钮后,将查询的结果显示在列表框中。
主成功场景:
1. 管理员在“用户管理”界面点击“商城会员管理”按钮,进入进入“商城会员管理”界 面。
2. 在列表框下方的一个查询区域中选择查询的条件和要查询的内容进行查询, 点击 “查询” 按钮。
3. 网站显示查询的信息,查询成功。
用例 5.3 会员等级设置——概要级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
步骤:
1.
2.
3.
用例 5.3.1用户等级与折扣添加——用户目标级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
项目相关人员和利益 :
管理员——添加新的用户等级和折扣。
网上商城购物管理系统――记录和更新管理员的操作信息。
前置条件:管理员登录进入控制后台。
最小保证:必须是以管理员身份登录进行管理操作。
成功保证:系统认可管理员的登录和操作。
主成功场景:
1. 管理员进入用户管理界面,点击“会员等级设置” 。
2. 管理员在列表框的下方添加新的用户等级与折扣。
3. 输入“名称、享受优惠价、升级所需积分”点击“添加”按钮即完成添加操作。
4. 系统自动更新操作后的界面。
用例 5.3.2用户等级与折扣修改——用户目标级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
项目相关人员和利益 :
管理员——修改已有的用户等级和折扣。
网上商城购物管理系统――记录和更新管理员的操作信息。
前置条件:管理员登录进入控制后台。
最小保证:必须是以管理员身份登录进行管理操作。
成功保证:系统认可管理员的登录和操作。
主成功场景:
1. 管理员进入用户管理界面,点击“会员等级设置” 。
2. 管理员直接在已存在的“用户等级与折扣”点击列表框右边的“修改”按钮,修改 数据。
3. 点击“更新”按钮即完成更新操作。
用例 5.4 合作伙伴管理——概要级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
步骤:
1管理员添加合作伙伴。
2管理员查看合作伙伴。
3管理员修改合作伙伴。
4管理员删除合作伙伴。
用例 5.4.1添加合作伙伴——用户目标级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
项目相关人员和利益 :
管理员——添加新的合作伙伴。
网上商城购物管理系统――记录和更新管理员的操作信息。
前置条件:管理员登录进入控制后台。
最小保证:必须是以管理员身份登录进行管理操作。
成功保证:系统认可管理员的登录和操作。
主成功场景:
1管理员进入用户管理界面,点击“添加合作伙伴” 。
2管理员在列表框的下方添加新的合作伙伴。
3输入“新的合作伙伴的链接地址”点击“添加”按钮即完成添加操作,即增加了一 个友情链接
用例 5.4.2 查看合作伙伴——用户目标级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
项目相关人员和利益 :
管理员——查看已经存在的合作伙伴信息列表。
网上商城购物管理系统――记录和更新管理员的操作信息。
前置条件:管理员登录进入控制后台。
最小保证:必须是以管理员身份登录进行管理操作。
成功保证:系统认可管理员的登录和操作。
主成功场景:
1 管理员进入用户管理界面,点击“我的合作伙伴” 。
2 管理员在列表框的下方点击要查看的合作伙伴的链接地址, 即可进入查看界面进行查
看。
用例 5.4.3修改合作伙伴——用户目标级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
项目相关人员和利益 :
管理员——修改合作伙伴的友情链接。
网上商城购物管理系统――记录和更新管理员的操作信息。
前置条件:管理员登录进入控制后台。
最小保证:必须是以管理员身份登录进行管理操作。
成功保证:系统认可管理员的登录和操作。
主成功场景:
1 管理员进入用户管理界面,点击“我的合作伙伴” 。
2 管理员在列表框的下方点击修改信息,进入修改信息界面。
3 管理员在修改信息界面的链接地址栏输入新的地址,并点击“修改”按钮。
4 修改后点击“确定”按钮,修改成功。
用例 5.3.3用户等级与折扣删除——用户目标级
主执行者 :管理员
范围 :网上购物管理
层次:用户目标
项目相关人员和利益 :
管理员——删除已有的用户等级和折扣。
网上商城购物管理系统――记录和更新管理员的操作信息。
前置条件:管理员登录进入控制后台。
最小保证:必须是以管理员身份登录进行管理操作。
成功保证:系统认可管理员的登录和操作。
主成功场景:
1. 管理员进入用户管理界面,点击“会员等级设置” 。
2. 管理员直接在已存在的“用户等级与折扣”点击列表框右边的“删除”按钮,修改 数据。
3. 点击“更新”按钮即完成更新操作。
主执行者 :网站管理员
范围 :本网站
层次:概要级
步骤:
1.
2.
3.
4.
用例 6.1 商城信息设置--概要级
主执行者:网站管理员
范围:本网站
层次:概要级
步骤:
1.
用例 6.1.1 网站的联系信息--用户目标级
主执行者 :网站管理员
范围 :本网站
层次 :用户目标
项目相关人员及利益 :
网站管理员——管理员管理商城的信息设置。
前置条件 :管理员能成功登录进入控制后台。
最小保证 :必须以管理员的身份进行登录进入后台。
成功保证 :系统必须可以认可管理员的操作。
主成功场景 :
1. 管理员进入控制后台,就可以对信息参数进行设置。
2. 对商城的信息进行相应的设置、修改管理。
3. 修改完成后,即可提交更新的信息。
主执行者 :网站管理员
范围 :本网站
层次 :概要级
步骤 :
1.
用例 6.2.1 服务器的有关参数设置--用户目标级
主执行者 :网站管理员
范围 :本网站
层次 :用户目标
项目相关人员及利益 :
网站管理员--管理员管理服务器有关的参数显示。
前置条件 :管理员能成功登录进入控制后台。
最小保证 :必须以管理员的身份进行登录进入后台。
成功保证 :系统必须可以认可管理员的操作。
主成功场景 :
1. 管理员进入控制后台,可以对信息参数进行设置。
2. 在设置时,管理员可以对服务器的参数进行相应的设置、修改管理。
3. 设置完成后,即可提交更新的信息。
用例 6.3 商城广告设置——概要级
主执行者 :网站管理员
范围 :本网站
层次 :概要级
步骤 :
1.
用例 6.3.1 更改广告信息--用户目标级
主执行者 :网站管理员
范围 :本网站
层次 :用户目标
项目相关人员及利益 :
网站管理员--管理员更改广告信息的显示。
前置条件 :管理员能成功登录进入控制后台。
最小保证 :必须以管理员的身份进行登录进入后台。
成功保证 :系统必须可以认可管理员的操作。
主成功场景 :
1. 管理员进入控制后台,可以对信息参数进行设置。
2. 在设置时,管理员可以对广告信息进行相应的设置、修改管理。
3. 修改完成后,即可提交更新的信息。
用例 6.4 送货、支付方式设置——概要级
主执行者 :网站管理员
范围 :本网站
层次 :概要级
步骤 :
1.
2. 管理员设置和更改支付信息
用例 6.4.1 送货方式设置--用户目标级
主执行者 :网站管理员
范围 :本网站
层次 :用户目标
项目相关人员及利益 :
网站管理员——管理员设置、更改送货信息。
前置条件 :管理员能成功登录进入控制后台。
最小保证 : 必须以管理员的身份进行登录进入后台。
成功保证 :系统必须可以认可管理员的操作。
主成功场景 :
1. 管理员进入控制后台,可以对信息参数进行设置。
2. 在设置时,管理员可以对送货信息进行相应的设置、修改管理。
3.修改完成后,即可提交更新的信息。
用例 6.4.2 支付方式设置--用户目标级
主执行者 :网站管理员
范围 :本网站
层次 :用户目标
项目相关人员及利益 :
网站管理员——管理员设置、更改支付信息。
前置条件 :管理员能成功登录进入控制后台。
最小保证 : 必须以管理员的身份进行登录进入后台。
成功保证 :系统必须可以认可管理员的操作。
主成功场景 :
1. 管理员进入控制后台,可以对信息参数进行设置。
2. 在设置时,管理员可以对支付信息进行相应的设置、修改管理。
3.修改完成后,即可提交更新的信息。
7. 统计信息模块
用例 7 统计信息模块——概要级
主执行者 :网站管理员
范围 :本网站
层次:概要级
步骤:
1. 管理员对网站的访问量进行统计。
2. 对商城销售情况进行统计。
3. 查看服务器的有关参数 (服务器 IP 、名、版本??等等 ) 。
4. 查看服务器空间使用情况。
用例 7.1 网站访问量——概要级
主执行者 :网站管理员
范围 :本网站
层次:概要级
步骤:
5. 管理员设置网站访问量的统计范围。
6.
用例 7.1.1 设置网站访问量的统计范围——用户目标级 主执行者:网站管理员
范围:本网站
层次:用户目标
项目相关人员和利益:
管理员——管理员设置网站访问量的统计范围。
前置条件:管理员可以进入到查看网站访问量的页面。 最小保证:管理员能够正常登录。
成功保证:能够设置某一时间段内要查看的网站访问量。 主成功场景:
1.管理员能正常的进入到要查看的网站的页面。
2.管理员能顺利登录。
3.成功的测量出要查看的网站的访问量。
用例 7.1.2查看网站访问量——用户目标级
主执行者:网站管理员
范围:本网站
层次:用户目标
项目相关人员和利益:
管理员——管理员查看网站的访问量。
前置条件:管理员能够进入到要查看网站访问量的页面。 最小保证:管理员能够正常登录。
成功保证:能够设置某一时间段内要查看的网站访问量。 主成功场景:
1.管理员能正常的进入到要查看的网站的页面。
2.管理员能顺利登录。
3.成功的测量出要查看的网站的访问量。
用例 7.2 销售统计表——概要级
主执行者 :网站管理员
范围 :本网站
层次:概要级
步骤:
1.
2.
用例 7.2.1设置统计范围——用户目标级
主执行者:网站管理员
范围:本网站
层次:用户目标
项目相关人员和利益:
管理员——设置要查看的销售记录的某一范围。
网上购物管理系统——记录销售情况。
前置条件:管理员能进入到要查看销售记录的页面。 最小保证:管理员能够正常登录。
成功保证:能够查看某一段时间的销售记录。
主成功场景:
1.管理员正常的进入到查看网站销售记录的页面。
范文五:网上商城需求分析文档
摘 要
随网着计算机计技计的计速计展网来计技计越越受到人计的重计它已逐计渗入我计生....活各计面。今天的生活人计不计计个离网计于一些特计的计物形计计计而生人计不再计计的....只是到商店里面去计计自己喜计计西越越喜计计计物计计方便快捷的计物方式。在计来网个..
信息技计强大的社里我计只需要在家里就能计计到自己喜计的计西会完全不需要走出..家计。计计物在计子商计计域有着巨大的计展力网潜在未的计些年人计都看重。来会很..
本计计人计计于计物的一些基本计出计从状计计人计的一些普遍计计计计计计出了具有一....些最基本功能的计计物平台系计。本系计是采用网技计架的站。本文首先介构网jspb/s计计计物平台系计的计计背景。接着介计了网计程技计和等相计理计知JSPSQL Server 2005
计以及相计的计计平台的知计并网计计计计物平台系计在用计的角度下计行了计计计的需求分....
析然后重点计计计系计的计计计计与包括据计计计和系计功能计计。度用计界面以及计计计计数并....
做了计计的描述。
计计计,计计物平台网计子商计数据计....JSP..SQL Server....B/S
I
目 计
计
计数:19
摘要.............................................................................................................?
目计...............................................................................................................?
计计1 ............................................................................................................................................................11.1 计计背景..............................................................................................................................................................11.2 计计究的迫切性研..............................................................................................................................................1
需求分析2 ...............................................................................................................................................1
2.1 用计需求............................................................................................................................................................12.2 计计流程描述......................................................................................................................................................22.3 系计流程计..........................................................................................................................................................22.4 系计计具计的基本功能........................................................................................................................................3计计计体3 ........................................................................................................................................................33.1 技计介计..............................................................................................................................................................3
技计介计3.3.1JSP................................................................................................................................3
技计介计3.3.2SQL..............................................................................................................................4
3.2 计计计境及工具....................................................................................................................................................43.3 系计计计计构.............................................................................................................................................................5计计计计4 ........................................................................................................................................................54.1 功能模计介计......................................................................................................................................................54.2 功能模计计计........................................................................................................................................................64.3 据计计计数............................................................................................................................................................8
计4.3.1ER8
数据计计计计计4.3.2................................................................................................................................9
4.4 计面计计及计计计计...................................................................................................................................................10
计计5........................................................................................................................................................16
考文参献..............................................................................................................................................17
II
1计计
1.1计计背景
一方面中的互计事计有着计速的计展国网..计算机的计用涉及到了各计域个..人计在生活中已计不计计算机了离..在生活各地方都可能使用计算机个会..一方面是人计的另消计计念有了大的计计。计在用计算机计物更是计展迅速但依然计不计成熟。计计计最近五年很
是中计计展最快的一计计段。计得计于中高增计的民基计和早期计商计所做的不国网个国网
懈努力计计计展而。但是依然有多民计于计计物不是特计了解来很网网并..计于在上计物网计存在一定的计忌。消计者其计计在计计西不是计粹的计了计计西而计计西。他计可能计的计有并
另网体外的一些需求。比如方便、比如快捷、比如计惠促计。计之计最重要的是要计出,品计品位..快捷方便、 安全高效、馨美好。只有解了计计计计才能计吸引更计的计温决几个
客..计计站才有更好的计展。 计计计计物才能计得到计足的计展。网会网
1.2计计究的迫切性研
计于上计物计计一计展迅速的消计模式网个..又存在一些制计其计展的计计..计物站从网中不计计计计些计计。计于一好的计物站往往有着计计点要求,个网几
第一..计。要求计物平台计计计构清晰构清晰..用计易于操作..不因计计面计计的计于繁计会计致用计操作困计。
第二..方便计找..用计需要通计某计商品名计计商品。称找
第三..便于管理..计置管理计计商品信息计行管理..且管理计能计容易的计商品计行很管理。
计些计计往往是一计物站计展的计计因素。个网
计解以上点计计首先需要计系计计立计用计决几两..一计普通用计..一计管理计用计。其次计计
足计的计计构清晰..我计需要计计面布局花更多计计计计..使得计面计系分计明计。最后计方构体便用计计商品在系计中计置一搜索功能。只有解了以上点不足我的上计找个决几国网
物计才能计有更计一步的计展..才能计吸引更计的计客投入到上计物中。网
2需求分析
2.1用计需求
此计计物平台系计旨在计用计提供一计易的具计一些基本功能的计物系计网个通计计..个两系计用计可以计松的计得自己想要的商品。存在计计型用计普通用计和管理计用计。普..通用计在计系计中注计后计行登计此计可以计人计料计行修改个册个可以修改密计同计可....以在平台中计行自由的计计自己想要的商品将计计好的商品加入计物计如果需要修改....可以在计物计中更改所需的商品量数当确计计完成计后可以计计计也可以计所计物品一....直计在计物计中等待下次登计计依然有效。管理计用计可以通计管理计计登计后计商品计行号..
管理可以计商品信息计行修改计除商品添加新商品。前台不提供管理计用计的注册......
直接在后台据计中数添加管理计用计。
第 1 计 共 19 计
2.2计计流程描述
普通用计,
用计注,先好人计料册填写个..最后提交..注成功后册返回首计用计登计,按照注计好的用计名和密计登计..登计计后可以计计商品个个人计料修改,用计可以修改人计料
计计商品,根据人需求计计好商品后可以自由更改需要计计商品量个数..定后提确交添加计计物计
计物计,计物计中可以计计移除计好的商品..可以更改商品量数..可以计计计确..计好后可以计计返回计物计面
退出,用计不在计物计退出
管理计,通计管理计计登计号..可以修改商品信息..添加新商品..计除商品2.3系计流程计
计1站信息据流计网数
计普通用计流程2
第 2 计 共 19 计
计3管理计用计流程
2.4系计计具计的基本功能
普通用计,
,1普通用计注功能,通计首计注完成册册框注中系计计册核用计名是否已计..
被注册核计密计是否计空。..
,2用计登计功能,通计注后的用计名登计册计行商品计计..
,3个个人计料修改功能,登计后可以计行人计料修改包括密计修改..
,4计物计功能,计中的商品将添加计计物计具有移除商品修改商品量以数....
及提交计计功能。
,5搜索功能,通计商品名称或计计搜索..
管理计用计,
,1管理计用计登计,通计管理计计登计。号
,2管理计用计管理功能,管理计用计可以计商品计行信息修改计除商品新....
品上架等功能。
计计计体3
3.1技计介计
本系计前台计面计计用了运技计数据通计了后台数jsp..microsoft sqlserver2005
据计计行计理服计器计用了系计是在集成计境中计计的..tomacat..myeclipse
技计介计3.3.1JSP
JSP(Java Server Pages)是由Sun Microsystems公司倡计、计多公司参与一起建立的一计计计计网技计计准。JSP技计有点计似ASP技计..是在计计的计它网HTML文件(*.htm,*.html)中入插Java程序段(Scriptlet)和JSP计计(tag)..而形成从JSP文件(*.jsp)。 用JSP计计的Web计用是跨平台的..能在既Linux下行运..也能在其他操作系计上行。运
JSP技计使用Java计程计言计计写XML的tags和scriptlets..来装网封计生计计计的计理计计。计计能通计网tags和scriptlets计计存在于服计端的计源的计用计计。JSP将网与计计计计网计计计和计示分离..支持可重用的基于计件的计计..使基于Web的计用程序的计计计得迅速和容易。
Web服计器在遇到计计JSP网计的计求计..首先计行其中的程序段..然后计行计果计将同JSP文件中的HTML代计一起返回计客计。入的插Java程序段可以操作据计数、重
第 3 计 共 19 计
新定向网计等..以计计建立计计计所需要的功能。网
JSP与Java Servlet一计..是在服计器端计行的..通常返回计客计端的就是一个HTML文本..因此客计端只要有计计器就能计计。
JSP计面由HTML代计和嵌入其中的Java代计所计成。服计器在计面被客计端计求以后计计些Java代计计行计理..然后生成的将HTML计面返回计客计端的计计器。Java Servlet 是JSP的技计基计..而且大型的Web计用程序的计计需要Java Servlet和JSP配合才能完成。JSP具计了Java技计的计计易用..完全的面向计象..具有平台无计性且安全可靠..主要面向因特网的所有特点。
自JSP推出后..多大众公司都支持JSP技计的服计器..如IBM、Oracle、Bea公司等..所以JSP迅速成计商计计用的服计器端计言。
技计介计3.3.2SQL
SQL(Structured Query Language)计构化计计计言..是一计据计计计和程数序计计计言..用于存取数数据以及计计、更新和管理计系据计系计。同计也是数据计脚本文件的计展名。
SQL是高计的非计程化计程计言..允计用计在高计据计上工作。不要求用计数构它指定计据的存数放方法..也不需要用计了解具的据存体数放方式..所以具有完全不同底计计的不同据计系计构数..可以使用相同的SQL计言作计据计入管理的接数与它口。以计计集合作计操作计象..所有SQL计句接受集合作计计入..返回集合作计计出..计计集合特性允计一条SQL计句的计出作计一另条SQL计句的计入..所以SQL计句可以嵌套..计使他具有极灵大的活性和强大的功能..在多数况情下..在其他计言中需要一大段程序计计的功能只需要一个SQL计句就可以到目的达..计也意味着用SQL计言可以出写非常计计的计句。
3.2计计计境及工具
介于本平台是大众化的程序计计平台又集成了程序计计的计几jsp..myeclipsejsp工具如服计器计于计方面的计计十分便捷。策略本着易于上手的原计就是用计计tomacat..
的平台。由于所以工作均由本人完成没有任何商计目的所以成本计。....0
计面计计工具: Myeclipse.
服计器,Tomacat.
数据计,sqlserver2005.
UML计计,Microsoft Visio.
操作系计,windows7.
My Eclipse计介,MyEclipse企计计工作平台;MyEclipse Enterprise Workbench ..计称My Eclipse,是计Eclipse IDE的计展..利用我计可以在据计和它数
JavaEE的计计、计布..以及计用程序服计器的整合方面大的提高工作效极它率。是功能丰富的JavaEE集成计计计境..包括了完计的计计、计计、计计和计布功能..完整支持HTML,
第 4 计 共 19 计
Struts, JSF, CSS, Javascript, SQL, Hibernate。
3.3系计计计计构
普通用计首先要计行用计注册填写个人计料注成功计才能计行登计册会成功登计......计后可以计人计料计行修改个然后计可以计计商品计计需要计计的商品并添加计计物计待完计....后可以计入计物计计看添加的商品在计物计中可以计商品量计行修改数最后计行计计计。确....
管理计用计通计管理计计计行登计计后可以计商品信息计行计计号修改商品信息添加....新的商品也可以计除商品。..
计4系计功能计计构
4计计计计
4.1功能模计介计
1,用计注模计,首先计入首计册..新用计需要注计后才可以在此系计平台上计物册..注需相计人计料册填写个
2,用计登计模计,在注计后用计通计登计模计登计册..计后可以使用此系计
3,管理计模计,计商品的管理
4,个册个人计料修改模计,计注后的人计料计行修改
5,商品搜索模计,计入商品信息计行搜索
6,计物计模计,计于计计的商品添加计计物计计行商品的管理..可以修改量和定计数确计
第 5 计 共 19 计
4.2功能模计计计
计5普通用计功能模计
第 6 计 共 19 计
计6管理计用计功能模计
第 7 计 共 19 计
4.3据计计计数
计4.3.1ER
计7用计计计体
计8商品计计体
第 8 计 共 19 计
计计计系计体9
数据计计计计计4.3.2
表用计 ,表1(usertable列名据计型数计度计注
username;PKVarchar20用计名称
,
passwordVarchar20密计typeVarchar20计型emailVarchar30计子计件addressVarchar50地址ageInt年计phoneVarchar20计计
表2商品;goods,表列名据计型数计度计注
IDgoodsID(PK)Int商品goodsnameVarchar20商品名称IDcategoryIDInt计计priceMoney价计countInt数量photonameVarchar20照片名称
第 9 计 共 19 计
表3商品计计;category,表列名据计型数计度计注
IDcategoryIDInt计计;PK,
categorynameVarchar20计计名称
表4计物计;cart,表列名据计型数计度计注
username;PKVarchar20用计名称,
IDgoodsID;PInt商品K,
countInt数量4.4计面计计及计计计计
1.首计面,可以计移到计物计计面..有登计模计..新用计注模计册..有搜索功能。个计取价格,计取后台据计中的商品数数价格据计行计示
Index.jsp:
<%if(book.get(i).getPrice()>=0){out.print(book.get(i).getPrice());}%>
计取数数数数量,计取后台据计中的商品量据计行计示
<%if(book.get(i).getCount()>=0){out.print(book.get(i).getCount());}%>
计首计面计10
第 10 计 共 19 计
2.注计面,册
用了html中表计的方法来册计理用计注的信息..然后通计servlet Register.java
将数插数据入据计中。
Regiser.java:
Stringsql="insert into usertable (username, password, type,age,
email,phone,address)
values('"+name+"','"+pwd+"','"+type+"',"+age+",'"+email+"','"+phone+"','"+addre
ss+"')";
Connect conn = new Connect();
If (conn.update (sql)){
User user = new User ();
user.setUsername (name);
user.setPwd (paw);
user.setType (type);
user.setAge (Integer.parseInt (age));
user.setEmail (email);
user.setAddress(address);
user.setEmail(email);
session.setAttribute("user”, user);
conn.close();
out.print("
恭喜您..注成功册,
");}else{
conn.close();
out.print("
计不起..未能注成功您册,
");}
}
}
第 11 计 共 19 计
计11注计面计册3.登计计面,
计是在前台用运html中表计的方法计取数据后提交计servlet Login.java计行计
理..通计比计用计密计计其计格计行计核。
Login.java,
if(password.equals (pwd)){
}
else{
}
计登计计面计12
第 12 计 共 19 计
4.计物计,计计是计计商品信息的计几取..以及计商品的移除功能。计于商品移除是通计计取商品id后再通计后台servlet计据计中计物计中的计计商品信息计行计除。数
Cart.jsp:
"10"
" size="10"/>
">移除
计计物计计13
5.管理计面,
Manage.jsp:此计面中主要是一商品计计个..通计后台servlet Edit.java计理
<% out.print("
goodsid="+jewelry.get(i).getGoodsid()+"\">计计");%>
Edit.java:商品信息据计中将从数取出..然后计到计计计面
String sql="select categoryID,goodsname,photoname,price,count from goods where goodsID="+goodsid;
try{
sql="select catename from category where
categoryID="+rs.getString("categoryID");
第 13 计 共 19 计
rs=conn.sqlexe(sql);
rs.next();
goods.setCateName(rs.getString("catename"));
session.setAttribute("editgoods",goods);
conn.close();
if(request.getParameter("id")==null){
response.sendRedirect("/Shopping/manage/modify.jsp");
return ;
}else{
response.sendRedirect("/Shopping/home/select.jsp");
计管理计面计14
6.新品上架计面,
modify.jsp:计计的商品信息提将交到servlet update.java中计理function check11(){
var name11 = document.getElementById("name11");
var catename = document.getElementById("catename");
if(name11.value==''||catename.value==''){
alert("商品名称或计型不能计空");
return false;
}