




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
购物网站 需求规格说明书 编号 TARENA STD PROJ 版本 1 0 目录 1概述 4 1 1 1 2 1 3 1 4 1 5 2 2 1 2 2 2 3 3 3 1 目的 4 范围 4 读者对象 4 参考文档 4 术语定义 4 概述 5 总体功能分析 5 系统中的用户与角色 5 前台功能 6 3 1 1 3 1 2 3 1 3 3 1 4 3 1 5 3 2 商品展示 6 新闻动态 8 用户中心 9 购物车 11 收货地址 12 系统说明 5 功能性需求 6 留言簿 13 后台功能 13 3 2 1 3 2 2 3 2 3 3 2 4 3 2 5 4 4 1 用户信息管理 13 商品信息管理 15 订单管理 17 留言簿 19 新闻管理 20 非功能性需求 22 技术需求 22 4 1 1 4 1 2 4 1 3 4 2 4 2 1 4 2 2 4 3 4 3 1 4 3 2 4 4 4 4 1 软硬件环境需求 22 性能需求 22 安全保密需求 22 可用性 23 可维护性和可扩展性 23 文档清单 23 用户手册 23 语言约束 23 质量需求 23 文档需求 23 设计约束 23 4 4 2 5 6 7 系统模型约束 23 验收标准 25 附录 A 系统原型 26 附录 B 需求确认 27 软件需求规格说明书 1概述 如今 网络购物已经成为潮流 人们足不出户 就可以在种类繁多的商品中畅选 既省时间又 能淘到物美价廉的所需商品 网购已成为部分人们生活中不可或缺的一部分 1 1 目的 本文档的编写为下阶段的设计 开发提供依据 为项目组成员对需求的详尽理解 以及在开发 开发过程中的协同工作提供强有力的保证 同时本文档也作为项目评审验收的依据之一 1 2 范围 本系统包括 用户信息管理 商品信息管理 订单管理 留言簿管理 新闻管理等功能模块 系统功能以本说明书为准 在上述文件未明确描述的情况下 应能满足合同和相关投标书所描述的 功能 1 3 读者对象 本系统需求说明书的预期读者是 公司总经理 技术部总监 项目组所有人员 测试组人员 授权调用本文档的其他人员 1 4 参考文档 无 1 5 术语定义 定义所使用的术语 对于易混淆的客户常用语要有明确规定定义 例如 商品 是指系统中 图书 生活用品 服饰等商品 管理员 为网站系统管理员 用户 为网站的注册用户 游客 为网站非注册用户 4 软件需求规格说明书 2系统说明 2 1 概述 易买网在线销售系统面向大众销售日用品 未进行下级代理商的扩展 2 2 总体功能分析 该系统主要实现会员购买商品功能和管理员后台管理等两大基本功能 会员操作包括 用户注册 登录 购物车管理 个人资料管理 个人订单查询管理 留言 管理员后台管理包括 修改个人资料 用户信息管理 商品信息管理 订单管理 留言簿管理 新闻管理 2 3系统中的用户与角色 与本系统相关的用户和角色包括 系统管理员 管理系统用户 用户账号 普通用户 其他账号 游客 5 软件需求规格说明书 3功能性需求 3 1 前台功能 3 1 1商品展示 3 1 1 1 首页 首页包括登录 导航 新闻动态 热销商品列表 最近浏览商品等 图 1 首页布局 3 1 1 2 商品分类列表页和详情页 1 按单个分类分页显示其分类下的所有商品 列表页显示商品的图片 商品标题和价格 最近浏览 可显示以往浏览过的商品 记 录用户最近浏览过的五种商品 6 软件需求规格说明书 图 2 商品列表页 2 用户单击某一商品图标或商品名称超链接时 进入该商品详情页面 详情页中有图 片展示 以及商品标题 商城价格 库存和商品详情介绍 图 3 商品详情页 此时可以将商品加入购物车 也可以直接购买 如果未登录者点击 购买 则提示登 录 7 软件需求规格说明书 图 4 商品操作活动图 3 1 2新闻动态 1 热点新闻是在首页右侧公告栏的一个区域 在该区域中将会以列表方式显示前 10 条 新闻 显示新闻标题 图 5 新闻动态列表页 8 软件需求规格说明书 2 用户可点击新闻标题查看新闻详情 图 6 新闻详情页 3 1 3用户中心 3 1 3 1 注册用户 易买网对所有用户提供浏览商品的功能 如果用户要购买商品 发布留言都必须先注册成 为易买网会员 注册 表单验证 表单验证失败 注册成功 注册失败 9 软件需求规格说明书 图 7 注册活动图 用户名只能为数字和字母 不得使用其它字符 电子邮件 身份证和手机号都要进行有 效性验证 出生日期使用日历控件 除了出生日期 身份证和电子邮件外 其他信息不能为 空 会员注册成功即跳转至登录页面 图 8 会员注册页 3 1 3 2 登录 会员可以在登录页输入相应的帐户名和密码 以及验证码方可登录 10 软件需求规格说明书 图 9 登录活动图 图 10 会员登录页 用户登录后方可看到 留言 后台管理 注销 的超链接 效果图请参考图 11 3 1 4购物车 游客或会员在浏览商品时 准备购买该商品的同时可能还有其他的商品要购买 并打算 11 软件需求规格说明书 一同支付 这时可以把商品加入购物车 加入购物车并不需要会员登录 加入购物车的默认数量为 1 如果重复加入同一商品到购物车 那么购物车中的该商品 会自动加 1 购物车中的商品可以点击 删除 按钮从购物车中删除 同时 购物车中的数 量也可以通过加 减按钮进行调整 如果数量大于库存则提示库存数量不足 商品价格和总 计也会随商品数量的变化而发生改变 游客在购物车中点击 结算 则跳转至登录页面 登录成功后 跳转回购物车页面 可以继续结算 会员在购物车中点击 结算 则不需要 再次登录 图 11 购物车页 3 1 5收货地址 如果用户点击商品详情页中 购买 按钮或者点击购物车中的 结算 都将进入收货地 址页面 可以选择收货地址 也可以点击 添加新地址 进行添加新的收货地址 添加成功后 新添加的地址则会依次以单选框的形式显示供用户选择 点击 结算 按钮 则购买成功 此 时购物车清空 显示为 购物车 0 件 12 软件需求规格说明书 图 12 收货地址页 3 1 6留言簿 用户登录后点击 留言 超链接 则跳转至留言簿页面 不仅可以查看留言 也可以对商品 服务等进行评论或者提问 留言信息按留言时间降序排列并分页显示 内容包括留言内容 留言 姓名和留言时间 图 13 留言簿页 3 2 后台功能 3 2 1用户信息管理 3 2 1 1 管理员用户 1 管理员登录后 点击 后台管理 超链接可进入后台管理页面 后台管理页面包括 操作导航 管理员可以对用户 商品 订单 留言 新闻进行管理 其中 可以新增商品 13 软件需求规格说明书 商品分类和新闻 点击 用户管理 超链接 可以查看所有用户信息 以分页形式显示用户名 真实姓 名 性别 Email 和手机 管理员可以删除非登录用户 除自身外 并且可以修改自身用 户信息 图 14 管理员后台用户管理页 2 管理员可以点击 修改 超链 接进入修改用户页面 可以修改自身信息 管理员点击 删 除 超链接 对注册且当前非登录用户进行删除操作 用户删除后 保留用户购买的信息 删除 时需要给出友好提示 更新或删除成功后返回用户管理页面 显示更新后的用户信息 14 软件需求规格说明书 图 15 管理员修改自身信息页 3 2 1 2 普通用户 1 用户登录后 点击 后台管理 超链接可进入后台管理页面 点击 用户管理 超 链接 可以查看自身的用户信息 图 16 普通用户后台用户管理页 2 点击 修改 超链接进入修改用户页面 修改自身信息 更新成功后返回用户管理 页面 显示更新后的用户信息 3 2 2商品信息管理 商品信息管理包括商品类别管理和商品管理 3 2 2 1 类别管理 1 管理员登录后台后 点击 分类管理 超链接 进入分类管理页面 内容包括编号和分 类名称 分类名称区分一级分类和二级分类 例如 图书是一级分类 而少儿图书 青年图书 则属于二级分类 并归属于图书分类中 图 17 商品分类管理页 2 管理员可以进行分类管理 点击 修改 超链接 进入修改分类页面 如果点击的是一 级分类的 修改 超链接 则只可以修改分类名称 15 软件需求规格说明书 图 18 修改一级商品分类页 3 如果点击的是二级分类的 修改 超链接 则可以修改所属的一级分类或修改为一级分 类 父分类下拉列表框中显示 根栏目 和所有一级分类 图 19 修改二级商品分类页 3 点击 删除 超链接 可以删除分类及分类下的所有商品 删除时要有友好提示 4 点击 新增 超链接 进入新增分类页面 可以新增一级分类和二级分类 如果新增一 级分类则选择 根栏目 如果新增二级分类 则选择属于一级分类的名称 如生活用品 图 20 新增商品分类页 3 2 2 2 商品管理 1 点击 商品管理 超链接 进入商品管理页面 内容以每页 8 种商品进行分页显示 显 示内容包括商品编号 商品图片 商品名称 可以通过分类和商品名称进行筛选查询 所属分类 下拉列表框显示所有一级和二级分类 16 软件需求规格说明书 图 21 商品管理页 2 点击 修改 超链接 进入修改商品页面 可以对商品信息修改 除了描述外 其他属 性均不能为空 其中所属分类中 只可选择二级分类 一级分类为不可用 图 22 修改商品页 3 点击 删除 超链接 可以删除指定商品 删除时要有友好提示 4 点击 新增 超链接 进入新增商品页面进行新增商品 新增页面内容与修改商品页面 相同 3 2 3订单管理 3 2 3 1 管理员订单管理 管理员点击 订单管理 后 进入订单管理页面 订单信息按下单的时间降序排列并分 页显示 内容包括订单号 下单时间 订单状态 商品图片 商品名称 商品单价 商品数 17 软件需求规格说明书 量和商品总计 可以按照订单号和订货人筛选查询订单信息 订单的执行状态有待审核 审 核通过 配货 卖家已发货 当订单状态为非 卖家已发货 时 方可出现订单状态的下拉 列表框 图 23 管理员订单管理页 3 2 3 2 用户订单管理 普通用户点击 订单管理 后 进入个人订单管理页面 订单信息按下单的时间降序排 列并分页显示 内容包括订单号 下单时间 订单状态 商品图片 商品名称 商品单价 商品数量和商品总计 可以按照订单号筛选查询订单信息 订单的执行状态如待审核 审核 通 卖家已发货 已收货 当订单状态为 卖家已发货 可以显示 收货确认 按钮用来确 认收货 确认收货后修改订单状态为 已收货 18 软件需求规格说明书 图 24 用户订单管理页 3 2 4留言簿 1 管理员点击 留言管理 超链接 进入留言管理页面 内容包括编号 留言姓名 留 言内容和留言状态 并按留言时间的降序排列显示 未回复的留言可以进行回复和删除 操作 并且状态为空 已复的留言可以进行修改和删除 并且状态为 已回复 图 25 留言管理页 2 点击 回复 超链接 进入回复留言页面 回复成功后 修改留言的状态 并跳转回 留言管理页面 19 软件需求规格说明书 图 26 回复留言页 3 点击留言管理页面的 修改 超链接 进入修改留言页面 修改留言回复内容后 并 跳转回留言管理页面 图 27 修改留言页 3 2 5新闻管理 1 管理员点击 新闻管理 超链接 进入新闻管理页面 新闻以发布时间降序排列显示 内容 包括编号 新闻标题 20 软件需求规格说明书 图 28 新闻管理页 2 当点击 修改 超链接 进入修改新闻页面 可以对新闻标题和新闻内容进行修改 更新成 功后跳转至新闻管理页面 图 29 修改新闻页 21 软件需求规格说明书 4 非功能性需求 在这一部分应对所有的软件需求进行足够详细的描述 详尽程度应以足够软件设计人员进行概 要设计和系统测试人员进行系统测试计划和编写测试用例为准 4 1 技术需求 4 1 1软硬件环境需求 硬件需求 web Server DBServer1 write DBServerR1 read DBServerR2 read 共 3 台 服务器 服务器配置如下 CPU 4 核或 8 核 内存 8 16G 硬盘 500G 远程控制卡 软件需求 带宽 50M 以下 Java 运行环境 JDK1 5 以上 WebApplicationServer Tomcat1 6 以上 DataBase SQL Server2005 以上 防火墙 安全验证插件 4 1 2性能需求 本系统在正常的网络环境下 应能够保证系统的及时响应 小批量的业务处理的响应时间在 3 秒以内 大批量的业务处理和查询的响应时间控制在 5 秒以内 游客访问量过大可能性极高 建议采用静态页面以及缓存数据来提高网页相应速度 数据库读写分离 多服务器群保证系统持续性 高效运行 4 1 3安全保密需求 本系统的系统架构 以及权限机制可以保证系统的安全性 首先 从系统架构看 本系统采用 B S 模型 从而使服务器数据源与客户端分离 保证了数据 的物理独立性 其次 本系统的用户授权机制通过角色的定义管理实现 通过定义某些角色能进行的操作权限 和定义用户拥有的角色 限定用户的操作权限 实现对用户的授权 最后 保证漏洞扫描器以及入侵检测系统 和防火墙隔离之间的联动机制 22 软件需求规格说明书 4 2 质量需求 4 2 1可用性 用户使用的方便性 易用性和易学习性 如 1 输入的无合法性检查和值域检查 2 对于复杂的动作要有必要的提示信息 3 记忆用户的设置或操作习惯 方便用户操作 4 对系统或数据进行重大修改 要有用户确认 4 2 2可维护性和可扩展性 本系统的应用平台设计中选择 B S 结构 采用基于 JAVA 技术并且符合 J2EE 开发规范的系统 应用平台 使系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论