资源描述
电子购物商城需求规格说明书
小组组员:王惠龙,贺剑强,吴午,林清
组长:王惠龙
目 录
1. 概述 5
1.1 目标 5
1.2 范围 5
1.3 读者对象 5
1.4 参考文档 5
1.5 术语定义 5
2. 系统说明 7
2.1 概述 7
2.2 用户和角色 7
2.3 系统功效 8
2.4 遵照标准和规范 8
3. 功效需求 9
3.1 站点功效分析 9
3.1.1 后台管理 9
3.1.2 商城卖家 9
3.1.3 商城买家 9
3.1.3.1 已注册一般用户 9
3.1.3.2 已注册会员用户 9
3.1.4 商城游客 10
3.2 站点功效步骤描述 10
3.2.1 站点前台架构 10
3.2.2 站点后台架构 11
3.2.3 站点整体步骤图 12
3.2.4 用户注册 12
3.2.5 用户登录 15
3.2.6 商品管理 17
3.2.7 用户管理 21
用户管理 23
3.2.8 订单管理 23
3.2.9 站点公告管理 26
3.2.10 留言管理 28
3.2.11 个人购物车管理 30
3.2.12 用户信息管理 32
3.2.13 给卖家评价管理 34
3.2.14 申请退款取消交易 36
申请退款取消交易 37
3.2.15 自己货架管理 38
3.2.16 用户充值账户和密码管理 40
用户充值账户和密码管理 41
3.2.17 用户在线充值管理 42
3.2.18 商城会员管理 44
商城会员管理 45
3.2.19 用户密码保护管理 46
3.2.20 站点在线帮助 48
4. 非功效性需求 49
4.1 技术需求 49
4.1.1 软硬件环境要求 49
4.1.1.1 硬件设备要求 49
4.1.1.2 支持软件 51
4.1.1.3 接口 51
4.1.2 性能要求 52
4.1.2.1 精度 52
4.1.2.2 时间特征要求 52
4.1.3 数据管理能力要求 52
4.1.4 故障处理要求 52
4.2 其它专门要求 53
1. 概述
伴随社会发展,网络逐步大众化,大家生活节奏加紧,大家大部分时间全部在繁忙工作中度过。大部分上班族全部没有时间去商场购物,为了给广大上班族提供一个方便快捷购物平台,这是我们开发这个网站初衷。
我们商城关键以商城广大用户为根本,认为广大商城用户服务为中心,商品设有丰富商品展销货架,为商城用户提供商品丰富、廉价购物平台。让商城用户能够方便快捷、用最少钱购置到用户满意商品。
1.1 目标
本需求分析汇报目标是规范化本软件编写,意在于提升软件开发过程中能见度,便于对软件开发过程中控制和管理,同时提出了本电子商务系统软件开发过程,便于程序员和用户之间交流、协作,并作为工作结果原始依据,同时也表明了本软件特征,以期能够取得更大范围应用。
1.2 范围
本站点分为前台和后台两个管理层面。
后台设有管理员对买家、卖家、会员和商品管理,管理员能够统筹对卖家、买家、会员和商品进行添加、删除和修改操作,这么就能够愈加好确实保全部用户信息完整和安全。
前台设有用户注册、用户登录、在线购物、在线浏览商城商品、成为会员等方便广大上班族有闲暇时间轻松购物功效。能够让广大用户足不出户就能够购置到自己中意喜爱商品,为用户节省了大量时间。
1.3 读者对象
本文章关键面向用户和开发项目小组中组员、教导老师等。
1.4 参考文档
无
1.5 术语定义
系统用户:
商城游客、商城购置用户和商城销售商。
用户:
浏览商城商品或有意向在商城购置商品商城游客。
登录进入商城商城一般用户或会员浏览商城商品和有意向购置商城商品。
用户服务:
由商城用户向管理员留言或提出申请,需要商城管理员做出对应回应。分咨询、提议、投诉等类型。
B2B = Business to Business.
B2C = Business to Customer
C2C = Consumer to Consumer
B2M = Business to Manager
Business to Marketing
M2C = Manager to Consumer
B2A = Business to Administration(也即 B2G = Business to Government)
C2A = Consumer to Administration(也即 C2G = Consumer to Government)
2. 系统说明
2.1 概述
用户管理管理系统用于管理和用户相关信息和活动,但不包含产品信息、库存数据和销售活动。本系统需要提供产品信息查询功效、库存数据查询功效、历史订单查询功效。
2.2 用户和角色
和本系统相关用户和角色包含:
系统管理员:
管理系统用户、角色和权限,确保系统正常运行。
一般管理员(按商品类型确定):
对商品类型进行添加。
公布公告招聘对应类型商品售货商。
冻结对应商品类型销售。
分析用户积分、用户角色、用户消费量和用户流失数据,定时提交用户管理汇报。
售货商:
负责更新货架上商品。
依据市场需求创建新商品类型货架。
依据用户提议选择自己货架上对应商品设置为优惠商品。
依据对应用户在自己货架上消费量设定对应优惠程度。
依据市场设定自己货架上对应商品为促销商品。
已注册商品用户或会员:
浏览或购置商城商品、取得对应消费积分,依据积分取得对应积分奖励,非会员用户依据积分数量成为商品会员。
未注册商城用户(游客):
进入商品浏览商城物品,注册成为商城用户进行购置。
2.3 系统功效
系统用例图见下图:
2.4 遵照标准和规范
本系统采取 Microsoft SQL Server 数据库,使用Java EE开发,采取B/S架构。
数据库设计标准上符合第三范式,且规范,易于维护。
本系统分营销管理、用户管理、服务管理、统计报表、基础数据和权限管理六个模块。
3. 功效需求
3.1 站点功效分析
3.1.1 后台管理
1.能够依据用户申请指定某一用户成为商城卖家;
2. 能够依据卖家诚信度或某个会员诚信度和会员积分来指定她为某一个货架管理员;
3. 能够取消诚信度过低卖家售货资格;
4. 能够将卖家货架上不合格商品下架并扣除对应售货商诚信度;
5. 临时接收买家付款(不可支取)。
注:若买家10日内没有确定收到货物或向管理员申请退款,则视为交易成功,货款汇入卖家账户用户得不到货款返还;若用户申请退款(3日内)原因3日是发货期,则3以后会自动扣除对应邮寄费用。
3.1.2 商城卖家
1. 能够向站点管理员申请增加出售货物类型;
2. 依据货物剩下量适时向货架上添加货物;
3. 能够将长久没有出售货物下架;
4. 能够查看买家或游客给我留言和买家或游客对应回复;
5. 向站点管理员留言(提交申请)并查看管理员回复;
6. 从管理员接收货款。
3.1.3 商城买家
3.1.3.1 已注册一般用户
1. 浏览全部商品;
2. 拥有自己购物车;
3. 拥有自己充值账户;
4. 将自己中意商品添加到购物车,在购物车中确定购置;
5. 结算(买家账户会自动扣除对应总货款金额);
6. 能够向站点管理员提出申请成为商城卖家;
7. 搜索商品或售货商(能够用不一样检索方法进行搜索)。
3.1.3.2 已注册会员用户
1. 含有一般用户全部功效;
2. 能够购置会员特价商品;
3. 会员优先获知商城新商品和优先购置商城限量版商品。
3.1.4 商城游客
1. 注册成为商城用户;
2. 浏览商城全部商品(不可购置、不可留言)。
3.2 站点功效步骤描述
3.2.1 站点前台架构
站点前台结构图 1
3.2.2 站点后台架构
站点后台结构图 1
3.2.3 站点整体步骤图
3.2.4 用户注册
用户在浏览商品时看到自己中意商品时而不能购置,能够注册成为商城正式用户,就会拥有自己商城充值账户,进而可在商城购置自己中意上商品。
模块用例图
使用者:商城未注册用户
模块步骤图:
输入要素:
数据项
说明
输入格式
是否必填
用户账号
文本
是
用户密码
文本
是
反复密码
文本
是
邮箱
文本
是
电话
文本
否
具体地址
文本
否
邮编
文本
否
用例描述:
Context
Description
ID
UC-4
Name
用户注册
Actor
商城用户、游客
Description
提供用户注册页面,用户填写必需信息申请账号
Pre-condition
用户是游客,未进行注册
Post-condition
用户注册成功,依据用户选择填写个人具体信息
Exception
无
用例过程:
Step
Actor
Description
Branch
Condition
Location
1.
游客、用户
进入注册界面,填写必需信息及个人信息
2.
用户
(可选)选择进入商城首页或登录页面,默认为登录页面
3.
用户
(可选)选择是否填写个人具体信息,默认下一步填写
4.
用户
按“提交”按钮
5.
系统
判定填写个人注册信息是否正确
正确
ALT1
不正确
ALT2
ALT1: 正确
Step
Actor
Description
Branch
Condition
Location
1
系统
给出注册成功提醒,判定用户选择进入个人信息管理页面还是登录页面
登录
ALT3
后台
ALT4
ALT2: 不正确
Step
Actor
Description
Branch
Condition
Location
1
系统
给犯错误提醒信息,并返回注册页面
ALT3: 前台
Step
Actor
Description
Branch
Condition
Location
1
系统
进入商城登录页面
ALT4: 后台
Step
Actor
Description
Branch
Condition
Location
1
系统
进入个人信息管理中心
具体描述
假如用户选择填写个人具体信息,则当用户进行商品购置结算时无须填写个人必需信息,系统自动调用存放信息。
备注
该用例同时也适适用于售货商及VIP会员。
3.2.5 用户登录
方便用户进入到商城购置到自己在商城看到中意商品,方便用户在商城拥有自己特有身份和购置商品充值账户。
模块用例图
使用者:已注册用户
模块步骤图:
输入要素:
数据项
说明
输入格式
是否必填
用户账号
文本
是
用户密码
文本
是
用例描述
Context
Description
ID
UC-5
Name
用户登录
Actor
商城已注册用户
Description
提供用户登录页面,用户输入用户名和密码后登录系统
Pre-condition
用户已经注册
Post-condition
用户登录成功
Exception
无
用例过程
Step
Actor
Description
Branch
Condition
Location
1
商城已注册用户
进入登录界面,输入用户名和密码
2
商城已注册用户
(可选)选择是否保留用户名和密码,默认不保留
3
商城已注册用户
按“登录”按钮
4
系统
判定登录信息是否正确
正确
ALT1
不正确
ALT2
ALT1: 正确
Step
Actor
Description
Branch
Condition
Location
1
系统
给出登录成功提醒
ALT2:不正确
Step
Actor
Description
Branch
Condition
Location
1
系统
给犯错误提醒信息,并返回登录页面
具体描述
假如用户选择记住用户名和密码,下次登录系统则不需要再输入用户名和密码。
3.2.6 商品管理
(1)商品资料添加和更新管理,有利于商城商品信息较为最新和丰富商城货物,提升用户购置热度;
(2)商品类别管理,有利于用户能快捷查找和浏览自己所需要商品,也有利于对货物管理。
模块用例图:
使用者:站点管理员
模块步骤图:
输入要素:
数据项
说明
输入格式
是否必填
商品名
文本
是
商品尺码
文本
否
出厂日期
日前格式
否
生产厂家
文本
否
颜色
文本
是
价格
文本
是
类别
文本
否
数量
文本
否
商品图片
文本
否
用例管理
用例描述:
Context
Description
ID
UC—6
Name
商品信息管理
Actor
管理员
Description
管理商品信息
Pre-condition
管理员已经登录,进入管理界面
Post-condition
商品信息管理
Exception
用例过程
Step
Actor
Description
Branch
Condition
Location
1
管理员
在主界面左侧功效列表中选择“我商品管理”命令
2
系统
打开新标签显示商品管理界面(假如该标签已经存在,则切换到该标签),标签内包含商品类别管理和商品信息管理
3
管理员
点击“商品信息管理”按钮
4
系统
弹出商品信息管理界面
5
管理员
选择添加新产品,冻结违禁产品和更改商品状态
用例管理
Context
Description
ID
UC—6
Name
商品类型管理
Actor
管理员
Description
管理商品信息
Pre-condition
管理员已经登录,进入管理界面
Post-condition
商品类型管理
Exception
用例过程
Step
Actor
Description
Branch
Condition
Location
1
管理员
在主界面左侧功效列表中选择“我商品管理”命令
2
系统
打开新标签显示商品管理界面(假如该标签已经存在,则切换到该标签),标签内包含商品类别管理和商品信息管理
3
管理员
点击“商品类别管理”按钮
4
系统
弹出商品信息管理界面
5
管理员
选择新增商品类型,冻结某类型商品
3.2.7 用户管理
(1)用户资料添加、更新和删除管理有利于站点对用户信息立即刷新,让买家和卖家立即了解到对应用户购置诚信度,也方便站点对诚信度低卖家取消她销售资格,和冻结部分诚信度过低买家在商城购物权利;
(2)用户类别管理有利于站点对于会员、一般用户和售货商区分,同时有利于站点区分一般用户和会员用户购置同一产品所付货款不一样。
模块用例图:
使用者:管理员
模块步骤图:
输入要素:
数据项
说明
输入格式
是否必填
用户名
文本
是
密码
文本
是
对应权限
文本
否
对应角色
文本
否
用例描述
Context
Description
ID
UC-7
Name
用户管理
Actor
管理员
Description
(1)用户资料添加、更新和删除管理有利于站点对用户信息立即刷新,让买家和卖家立即了解到对应用户购置诚信度,也方便站点对诚信度低卖家取消她销售资格,和冻结部分诚信度过低买家在商城购物权利;
(2)用户类别管理有利于站点对于会员、一般用户和售货商区分,同时有利于站点区分一般用户和会员用户购置同一产品所付货款不一样。
Pre-condition
管理员成功登录,并进入后台管理界面
Post-condition
对用户信息进行多种处理
Exception
用例过程
Step
Actor
Description
Branch
Condition
Location
1
管理员
1. 登录后台管理
2. 进入用户管理界面
3. 查看用户信息,并对用户进行添、删、改等操作
4. 操作成功返回用户管理界面
3.2.8 订单管理
(1) 单用户订单:有利于站点获取下订单卖家信息,和用户所购置数量,以帮助站点带给你对应回扣;
(2) 团体订购订单:有利于站点获取订购商品责任人,确定团体数量以确定对应回扣;
(3) 会员订单,有利于站点获取订购数量,以确定会员订货回扣。
用例图:
使用者:管理员、用户和销售商。
模块步骤图:
输入要素:
数据项
说明
输入格式
是否必填
用户名
文本
否
订购商品名称
文本
是
订购商品数量
文本
是
全部商品总价
文本
否
所需型号
文本
否
所需商品颜色
文本
是
订购人地址
文本
否
订购人邮编
文本
否
订购人电话
文本
否
用例描述
Context
Description
ID
UC-8
Name
订单管理
Actor
管理员,用户,销售商
Description
获取用户订单信息;依据订单给出优惠;填写和修改订单信息
Pre-condition
管理员和销售商在线,用户已注册
Post-condition
订单已完成,准备商品
Exception
无
用例过程
Step
Actor
Description
Branch
Condition
Location
1.
用户
进入登陆界面,进入商城
2.
系统
弹出登陆页面,验证用户信息
3.
管理员
获取用户订单信息
4.
管理员
添加,修改订单信息
5.
管理员
提交订单信息
6.
系统
弹出提交按钮
3.2.9 站点公告管理
公布站点最新动态,向用户公布商城最新商品,和热卖、特价商品。
用例图:
使用者:管理员
模块步骤图:
输入要素:
数据项
说明
输入格式
是否必填
公告标题
文本
是
公告内容
文本
否
公布公告时间
时间格式
是
公布公告管理员
文本
否
用例描述
Context
Description
ID
UC-9
Name
站点公告管理
Actor
管理员
Description
公布站点最新动态,向用户公布商城最新商品,和热卖、特价商品
Pre-condition
管理员和销售商在线,用户已注册
Post-condition
订单已完成,准备商品
Exception
无
用例过程
Step
Actor
Description
Branch
Condition
Location
1.
用户
进入登陆界面,进入商城
2.
系统
弹出登陆页面,验证用户信息
3.
管理员
获取用户订单信息,管理订单
4.
系统
按“提交”按钮
3.2.10 留言管理
立即查看用户给自己留言,并给出对应处理方案回复给用户,帮助管理员或售货商立即了解到商城用户对商城和自己见解或提议。
模块用例图:
使用者:管理员、商城售货商
模块步骤图:
输入要素:
数据项
说明
输入格式
是否必填
留言内容
文本
是
留言人
文本
否
留言时间
时间格式
是
留言对象
文本
否
用例描述:
Context
Description
ID
UC-10
Name
留言
Actor
管理员,用户,销售员
Description
各用户点击留言板即进入留言板界面,进行留言,或查看留言,并能回复留言。在留言完成后点击提交。即完成
Pre-condition
用户已经登录
Post-condition
留言完成后,跳转到留言板查看留言
Exception
用例过程
Step
Actor
Description
Branch
Condition
Location
1
管理员
查看用户留言,给出合理处理方案
2
售货员
查看留言,删除留言,编辑留言
具体描述:
详用户进入界面,进行留言,管理员查看用户留言,对于用户提出问题给出合理处理方案,并针对不好留言进行删除。售货员工作关键是查看和回复留言。
3.2.11 个人购物车管理
用户在自己购物车查看购物统计和购物积分(帮助其立即向管理员申请成为会员和领取一般用户奖励)。
模块用例图:
使用者:商城用户
模块步骤图:
输入要素:
数据项
说明
输入格式
是否必填
所购商品
文本
是
购置数量
文本
否
商品价格
文本
是
购置商品总价
文本
否
对应用户
文本
否
用例描述:
Context
Description
ID
UC-11
Name
购物车
Actor
消费者
Description
登陆后进入首页,浏览商品,选择商品,加入购物车,确定支付。期间能够选择多个产品
Pre-condition
用户已经登录
Post-condition
确定支付后,跳转到首页
Exception
用例过程:
Step
Actor
Description
Branch
Condition
Location
1
用户
登陆后进入首页,浏览商品,选择商品,加入购物车,确定支付
具体信息:
登陆后进入首页,浏览商品,选择商品,加入购物车,确定支付。期间能够选择多个产品。查看积分,换取奖励。
3.2.12 用户信息管理
有利于用户立即更新自己信息,帮助售货商立即将用户订单货物邮寄到用户最新地址。
模块用例图:
使用者:管理员、商城用户
模块步骤图:
用例过程
Step
Actor
Description
Branch
Condition
Location
1
管理员
采取以下任意一个操作方法:
1. 点击网页上管理员登陆,输入账号密码登陆。
2. 进入管理员界面
3. 信息更新(信息填写)
4. 确定,验证
5. 修改成功
2
注册用户
采取以下任意一个操作方法:
1. 点击网页上用户注册
2. 进入用户页面
3. 信息填写(信息更新)
4. 确定,验证
5. 注册成功
3.2.13 给卖家评价管理
经过用户对商城售货商评价能够确定商城对应售货商销售诚信度,也能够让其它售货商有个直观了解,作出明确选择。
模块用例图:
使用者:管理员、商城用户、售货商
模块步骤图:
用例描述:
Name
给卖家评价管理
Actor
注册用户
Description
经过用户对商城售货商评价能够确定商城对应售货商销售诚信度,也能够让其它售货商有个直观了解,作出明确选择。
Pre-condition
用户已经登录,采取以下任意一个操作方法:
1. 点击网页上卖家评价
2. 进入评价页面
3. 发表评价
4. 评价成功,返回原页面
Post-condition
对卖家评价成功
Exception
用例过程
Step
Actor
Description
Branch
Condition
Location
1
注册用户
用户已经登录,采取以下任意一个操作方法:
1.网页上卖家评价
2. 评价页面
3. 发表评价
4. 评价成功,返回原页面
2
管理员
用户已经登录,采取以下任意一个操作方法:
受到买家评价
3.2.14 申请退款取消交易
帮助用户取消对应自己购置不适合自己使用或自己购置错了商品。以确保商城用户本身利益,预防用户无须要损失。
模块用例图:
使用者:管理员、商城用户
模块步骤图:
用例描述
Context
Description
ID
UC-14
Name
申请退款取消交易
Actor
管理员、注册用户
Description
帮助用户取消对应自己购置不适合自己使用或自己购置错了商品。以确保商城用户本身利益,预防用户无须要损失。
Pre-condition
用户已经登录,进入购物车;管理员已经登录,进入退款管理界面
Post-condition
取消购物车中货物;处理用户退款申请
Exception
用例过程
Step
Actor
Description
Branch
Condition
Location
1
管理员
5. 登录后台管理
6. 进入退款申请界面
7. 查看用户退款申请并处理
8. 返回用户货款
2
商城用户
1. 成功登录商城
2. 进入个人购物车页面
3. 删除自己不想要商品
4. 填写退款申请表,提交申请
3.2.15 自己货架管理
售货商立即更新自己货架上商品,以给出用户足够可浏览和可购置商品。依据市场行情对应增加或降低对应商品数量;能够向管理员申请扩展自己售货架售货范围。
模块用例图:
使用者:售货商
模块步骤图:
用例描述:
Name
自己货架管理
Actor
管理员
Description
售货商立即更新自己货架上商品,以给出用户足够可浏览和可购置商品。依据市场行情对应增加或降低对应商品数量;扩展自己售货架售货范围。
Pre-condition
用户已经登录,采取以下任意一个操作方法:
1. 点击“我商铺”进入“我商品货架”
2. 验证是否售出,进入我货架
Post-condition
店铺信息更新成功
Exception
用例过程
Step
Actor
Description
Branch
Condition
Location
1
管理员
采取以下任意一个操作方法:
1. 点击“我商铺”进入“我商品货架”
2. 验证是否售出,进入我货架
3. 选择对货架进行操作
4. 编辑对应信息
5. 编辑成功
6. 返回站点首页
2
用户
店铺信息更新成功
3.2.16 用户充值账户和密码管理
用户能够进入网站修改自己充值卡账户和密码,预防自己充值卡号和密码轻易丢失,进而增强对应安全性。
模块用例图:
使用者:一般用户
模块步骤图:
用例描述
Context
Description
ID
UC-16
Name
用户充值账户和密码管理
Actor
注册用户
Description
用户能够进入网站修改自己充值卡账户和密码,预防自己充值卡号和密码轻易丢失,进而增强对应安全性。
Pre-condition
用户已经登录,进入我账户管理界面
Post-condition
修改充值账户信息和密码
Exception
用例过程
Step
Actor
Description
Branch
Condition
Location
1
商城用户
1. 登陆网站,进入个人账户管理页面
2. 进入充值卡账户,点击修改
3. 填写要修改账户,点击“提交”
4. 成功提交新账号或密码。
3.2.17 用户在线充值管理
方便用户立即确保自己账户有足够资金或在购置商品时充入足够金额确保自己能够立即购置到自己中意商品,以预防无须要麻烦。
模块用例图:
使用者:一般用户
模块步骤图:
用例描述:
Name
用户在线充值管理
Actor
一般用户
Description
方便用户立即确保自己账户有足够资金或在购置商品时充入足够金额确保自己能够立即购置到自己中意商品,以预防无须要麻烦。
Pre-condition
用户已经登录,采取以下任意一个操作方法:
1. 进入商城首页
2. 进入我账户
Post-condition
用户充值成功
Exception
用例过程
Step
Actor
Description
Branch
Condition
Location
1
一般用户
采取以下任意一个操作方法:
1. 进入商城首页
2. 进入我账户
3. 充值并查看
4. 充值成功,返回商城首页
2
管理员
用户充值成功
商城会员拥有一般用户全部权限,能够购置到商城限量版商品和特价商品,还能够依据你身份在购置商品时进行打折优惠。
3.2.18 商城会员管理
商城会员拥有一般用户全部权限,能够购置到商城限量版商品和特价商品,还能够依据你身份在购置商品时进行打折优惠。
模块用例图:
使用者:站点会员
模块步骤图:
用例描述:
Context
Description
ID
UC-18
Name
商城会员管理
Actor
站点会员
Description
商城会员拥有一般用户全部权限,能够购置到商城限量版商品和特价商品,还能够依据你身份在购置商品时进行打折优惠。
Pre-condition
用户已经登录,进入个人会员中心
Post-condition
查看会员特权
Exception
用例过程
Step
Actor
Description
Branch
Condition
Location
1
站点会员
1. 用户登陆商城,成功登录自己页面
2. 进入个人会员中心
3. 查看个人特权,并加以使用
3.2.19 用户密码保护管理
用户能够设置自己账户信息、密码保护预防账户丢失,还能够修改自己账户和密码。
模块用例图:
使用者:用户
模块步骤图:
用例描述:
Name
用户密码保护管理
Actor
用户
Description
用户能够设置自己账户信息、密码保护预防账户丢失,还能够修改自己账户和密码。
Pre-condition
用户已经登录,采取以下任意一个操作方法:
1. 进入首页,进入我账户管理
Post-condition
用户管理信息,密码成功
Exception
用例过程
Step
Actor
Description
Branch
Condition
Location
1
用户
采取以下任意一个操作方法:
1. 进入首页
2. 进入我账户管理
3. 账户管理查看,设置账户密码保护,修改账户密码
4. 返回我账户管理
2
系统
用户操作成功
3.2.20 站点在线帮助
给用户提供在站点购置商品在线帮助,还能够对用户发表问题进行相关解答。
模块用例图
使用者
模块步骤图:
4. 非功效性需求
4.1 技术需求
4.1.1 软硬件环境要求
4.1.1.1 硬件设备要求
网络设备:
网卡:
网卡(Network Interface Card)也称为网络适配器或网板,它负责计算机和网络介质之间电气连接、数据流传输和网络地址确定。
集线器:
集线器(HUB)又称集中器,集线器是连接网络上各个结点一个装置,当网络某个结点发生故障时,连接在集线器上结点立即能够检测到,而且不影响网络上其它结点正常工作,有利于网络维护和故障排除,
网桥:
网桥是一个存放转发设备,关键用来连接类型相同局域网络。 网桥可分为当地网桥和远程网桥两种类型
路由器:
1.路由器是连接两个或更多个逻辑上相互独立子网,工作在ISO/OSI第三层,即网络层。
网关:
网关又称协议转换器,它负责将协议进行转换而且保留原有功效,将数据重新分组,方便在两个协议不一样网络之间进行通信。网关工作在OSI协议传送层或更高层,关键用于连接不一样结构体系网络或用于局域网和主机之间连接,
中继器:
中继器是最简单局域网延伸设备,运行在物理层,即OSI最底层。
4.1.1.2 支持软件
Myeclipse8.0、Tomcat6.5、MSSQL 、JDK1.6
系统可运行于Windows平台或Unix平台(数据库服务器运行于Windows平台)。
系统采取B/S架构,可经过浏览器访问,使用IE6.0或更高版本可顺利完成全部操作。
系统运行于局域网环境中。
系统采取是JDK1.60和SQL Server 数据库。
4.1.1.3 接口
1.网络接入部分
网络接入部分关键是指Internet接入设备,包含路由器、调制解调器、防火墙、防病毒墙等。
2. 支付宝
支付宝(alipay)最初作为淘宝网企业为了处理网络交易安全所设一个功效,该功效为首先使用“第三方担保交易模式”,由买家将货款打到支付宝账户,由支付宝向卖家通知发货,买家收到商品确定后指令支付宝将货款放于卖家,至此完成一笔网络交易。
4.1.2 性能要求
4.1.2.1 精度
在数据选择上,除了考虑产品对于网站系统在运行效率、数据处理能力等方面支持功效外,关键是选择适合整个开发队伍技术能力系统。在数据库结构设计方面,着重考虑数据安全、查询速度、数据整理效率等。另外,合理限制数据库操作权限能够满足一定数据安全要求。
数据正确度也要求数据存放部分很稳定,其关键是指用来保留大量数据设备,我们知道建立一个网站需要大量数据作为基础,丰富资讯需要有大型数据存放系统来支持,数据存放部分不仅需要有海量存放能力和高速搜索能力,还要有一整套数据采集、制作加工、组织存放和公布等功效。现在,用来储存数据设备有:磁盘阵列、光盘存放设备、磁带存放设备、移动存放设备等。图(a)所表示是光盘库外型,图(b)所表示是光盘库内部结构。
4.1.2.2 时间特征要求
通常操作响应时间应在1~2秒内,我们应确保系统速度,使用户操作在可接收时间内完成。
统计报表模块对应功效响应时间是30秒;
其它模块对应功效响应时间是15秒。
4.1.3 数据管理能力要求
数据存放部分关键是指用来保留大量数据设备,我们知道建立一个网站需要大量数据作为基础,丰富资讯需要有大型数据存放系统来支持,数据存放部分不仅需要有海量存放能力和高速搜索能力,还要有一整套数据采集、制作加工、组织存放和公布等功效。现在,用来储存数据设备有:磁盘阵列、光盘存放设备、磁
展开阅读全文