网上购物系统软件需求规格说明书.doc_第1页
网上购物系统软件需求规格说明书.doc_第2页
网上购物系统软件需求规格说明书.doc_第3页
网上购物系统软件需求规格说明书.doc_第4页
网上购物系统软件需求规格说明书.doc_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 i 软件需求规格说明书软件需求规格说明书 青软实训青软实训 Ibuy 虚拟网上购物系统 版本 3 0版本日期 2011 5 1 批准人批准人职务职务签字签字日期日期 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 1 1 概述 1 1 目的目的 说明这个软件需求说明的目的以及它的读者 本文档详细说明 JuSNS 聚网社交管理系统的业务流程 功能需求 供详细设计人员 参考 本文档是 JuSNS 聚网社交管理系统的第一阶段 也就是需求分析阶段的最终文档 在本文档中将把项目用户对本项目的需求做详细的阐述和阐明 这些用户需求主要来自 于组内研究 讨论和参考其它类似网站 本阶段主要分析了该系统的业务流程和功能需求 在下一阶段的体系结构设计中 系统 设计员可参考此产品需求规格说明书 对系统进行详细设计 在以后的软件测试以及软 件维护阶段也可参考此说明书 以便于了解在概要设计过程中所完成的各模块设计结构 或在修改时找出在本阶段设计的不足或错误 需求的合法读者 项目组成员 项目负责人 系统设计人员 数据库设计人员 编 码人员 软件测试人员 客户 1 2 业务背景业务背景 提供一个关于发起这个软件开发的业务组织的概要 包括业务组织的使命及业务目标 在社会竞争日益激烈的今天 我们面临越来越多的工作和生活压力 受到生活环境 和时间的限制 我们交际范围显得单一 为了改变这种状况 越来越多的人选择在上网 拓展自己的交际范围 通过社交软件 建站者可以轻松构建一个以好友关系为核心的交流网络 让站点用 户可以用迷你博客一句话记录生活中的点点滴滴 方便快捷地发布日志 上传图片 更 可以十分方便的与其好友们一起分享信息 讨论感兴趣的话题 轻松快捷的了解好友最 新动态 本应用系统应达到的目标概述如下 为用户提供一个空间 记录下自己生活中的点点滴滴 留下自己美好的回忆 并且 可以与好友共同分享快乐 为用户们提供一个共同的场所 使那些久别的同窗好友可以重逢 令那些迷茫的人可以 找到自己的奋斗方向 令那些有着相同爱好的人可以聚在一起 共同探讨他们喜欢的话 题 一起交流 一起分享 共同学习 丰富自己的业余生活 充实自己的大脑 增加自 己的人生阅历 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 2 1 3 范围范围 描述待开发软件产品的范围 文档包括 对产品的介绍 产品面向的用户群体 产品遵循的规范 产品中的角色 产品范围 业务流程 各功能模块的划分 以及各模块包含的子功能 产品的功能性需 求和非功能性需求 1 4 用户特点用户特点 按照功能 位置和设备类型等识别每一类用户 明确每一类型的用户的数量 以及他们 使用软件的特点 角色名称职责描述 网站管理 员 本网站维护人员 负责本网站的日常维护工作 普通用户本网站的注册人员 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 3 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 4 3 需求 3 1 业务需求业务需求 描述软件的所有的业务需求 描述软件的所有的业务需求 运用 ASP NET 技术建设虚拟网上购物系统 建设的最终目的是促进商品的销 售和业务进一步的发展 实现初级网上购物 有效地在 Internet 上构架安全和 易于扩展的业务框架体系 推动电子商务的发展 真实的给顾客提供一个如真实 般购物的感受和乐趣 因此 本次设计实现商品实体化 让顾客可以实现双重购 物感受 具体业务需求如下 具体业务需求如下 1 商品分类管理 2 商品信息发布 3 打折商品推荐 推荐打折商品 让用户有多种选择 4 会员注册 要求顾客设置自己的账号和密码注册一个账户 账号 密码由 数字和字母组成 4 会员登录 要求顾客输入账户 由数字和字母组成 密码和验证码 只有 登录成功的用户才能使用系统提供的特殊功能 否则只能浏览商品信息 5 订单查询 查询自己提交的订单或订单当前的状态 并根据订单号查看自己 订单中购买的物品 6 会员信息 用户可以修改除账户以外的所有注册时填写的信息 但在修改密 码时要求密码重复验证 7 站内短信 用户可以查看与其它站内用户和管理员之间的短信 并能实现收 发和对自己的短信进行删除 8 商品信息 要包括最新商品 推荐商品 热门商品和热卖商品 并根据相应 的操作显示商品的具体信息 9 商品搜索 实现对商品分类查询 当大类改变时 小类项会根据大类的名称 自动显示属于它的小类 10 类别推荐 显示商场对部分商品的特别推荐 以增加商品销售量 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 5 11 商品评论 让用户之间对某一产品进行自由评论 对某一用户发表的评论 可以让其他用户进行回复 12 公告显示 商场发布一些重要信息和进行的活动要及时在显要位置通知用户 注 量力完成后期实现阶段 商品分类管理 商品分类添加 商品分类编辑 商品分类删除 商品管理商品添加 商品查找 商品编辑 商品删除 商品类表 用户管理包括用户注册 用户登录 用户注销 购物管理实现用户网上购买商品 收藏商品 查看订单 确认收货 后期实现特价商品推荐 打折商品推荐 公告显示 商品评论 站内短信等 3 2 功能需求功能需求 管理员操作 3 2 1 商品管理商品管理 1 1 商品分类添加商品分类添加 用例名称 商品分类添加 用例编号P01 用例简介 添加商品分类 前置条件管理员登录 后置条件 返回商品分类列表页面 步骤描述 1点击添加商品分类按钮 2进入商品分类添加界面 3输入商品分类的编号 名称 型号 4点击添加 操作流程 5添加成功 替代流程 无 例外流程在保存输入信息前 若检测到以下错误 以提示框的方式提示错误的详细信息 要求管理员重新输入正确信息 1 商品分类名称和编号为空或已存在 2 编号长度不符合要求 输入字符不在范围内 约束条件无 输入及约束输入信息 1 编号 字符串 长度 1 20 直接输入 必填 2 商品类名 字符串 长度 1 50 直接输入 必填 3 商品描述 字符串 直接输入 选填 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 6 4 商品介绍图片 二进制数 直接输入 选填 1 21 2 商品分类列表 查找 商品分类列表 查找 用例名称 商品分类列表 查找 用例编号P02 用例简介 列出所有商品分类 通过输入商品编号或者商品名称查找相应的商品分类 优先级 前置条件管理员登录 后置条件 转到用户管理主页 步骤描述 1载入所有商品分类 2填写商品分类名称 3点击搜索 操作流程 4列出查询到的商品分类 替代流程 无 例外流程在保存输入信息前 若检测到以下错误 以提示框的方式提示错误的详细信息 要求管理员重新输入正确信息 1 商品分类名称为空或不存在 2 输入数据格式不正确 输入字符不在范围内 约束条件 无 输入及约束输入信息 商品类名 字符串 1 50 直接输入 必填 1 3 商品分类列表 删除 商品分类列表 删除 用例名称 商品分类列表 删除 用例编号P03 用例简介 列出所有商品分类 通过输入商品编号或者商品名称删除相应的商品分类 优先级 前置条件管理员登录 后置条件 步骤描述 1点击删除商品分类按钮 2进入商品删除界面 3输入商品分类的名称 4点击删除 操作流程 5删除成功 例外流程在保存输入信息前 若检测到以下错误 以提示框的方式提示错误的详细信息 要求管理员重新输入正确信息 1 输入的商品分类名称为空或不存在 2 输入数据格式不正确 输入字符不在范围内 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 7 约束条件 无 输入及约束输入信息 商品类名 字符串 1 50 直接输入 必填 2 1 商品添加商品添加 用例名称 商品添加 用例编号P11 用例简介 添加商品信息 前置条件管理员登录 后置条件 返回商品分类列表页面 步骤描述 1点击添加商品按钮 2进入商品添加界面 3输入商品的编号 名称 型号 4输入商品的类别 5输入商品的供应商 6输入商品价格 7输入商品总量 8点击添加 操作流程 9添加成功 替代流程 无 例外流程在保存输入信息前 若检测到以下错误 以提示框的方式提示错误的详细信息 要求管理员重新输入正确信息 1 输入的商品名称和编号为空或已存在 2 输入类别不存在 3 输入数据格式不正确 输入字符不在范围内 约束条件 无 输入及约束输入信息 1 商品编号 数字 长度任意 直接输入 必填 唯一 2 商品名称 字符串 长度 2 50 直接输入 必填 唯一 3 类别 字符串 长度 2 30 直接输入 必填 4 供应商号 数字 长度任意 直接输入 选填 5 商品价格 数字 长度任意 直接输入 必填 6 商品总量 数字 长度任意 直接输入 选填 2 2 商品编辑商品编辑 用例名称 商品编辑 用例编号P12 用例简介 编辑商品信息 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 8 前置条件管理员登录 后置条件 返回商品分类列表页面 步骤描述 1点击编辑商品按钮 2进入商品编辑界面 3输入商品的编号 4编辑商品的类别 5编辑商品的供应商 6编辑商品价格 7编辑商品总量 8点击编辑 操作流程 9编辑成功 替代流程 无 例外流程在保存输入信息前 若检测到以下错误 以提示框的方式提示错误的详细信息 要求管理员重新输入正确信息 1 输入的商品编号为空或不存在 2 输入数据格式不正确 输入字符不在范围内 约束条件 无 输入及约束输入信息 1 商品编号 数字 长度任意 直接输入 必填 唯一 2 商品名称 字符串 长度 2 50 直接输入 必填 唯一 3 类别 字符串 长度 2 30 直接输入 必填 4 供应商号 数字 长度任意 直接输入 选填 5 商品价格 数字 长度任意 直接输入 必填 6 商品总量 数字 长度任意 直接输入 选填 2 3 商品删除商品删除 用例名称 商品删除 用例编号P13 用例简介 删除商品信息 前置条件管理员登录 后置条件 返回商品分类列表页面 步骤描述 1点击删除商品按钮 2进入商品删除界面 3输入商品名称 4点击删除 操作流程 5删除成功 替代流程 无 例外流程在保存输入信息前 若检测到以下错误 以提示框的方式提示错误的详细信息 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 9 要求管理员重新输入正确信息 1 输入的商品名称为空或不存在 2 输入数据格式不正确 输入字符不在范围内 约束条件 无 输入及约束输入信息 商品名称 字符串 长度 2 50 直接输入 必填 唯一 2 4 商品查找商品查找 用例名称 商品列表 查找 用例编号P14 用例简介 列出所有商品 通过输入商品编号或者商品名称查找相应的商品 优先级 前置条件管理员登录 后置条件 转到用户管理主页 步骤描述 1载入所有商品 2填写商品名称 3点击搜索 操作流程 4列出查询到的商品信息 替代流程 无 例外流程在保存输入信息前 若检测到以下错误 以提示框的方式提示错误的详细信息 要求管理员重新输入正确信息 1 输入的商品名称为空或不存在 2 输入数据格式不正确 输入字符不在范围内 约束条件 无 输入及约束输入信息 商品名称 字符串 长度 2 50 直接输入 必填 唯一 3 商品信息发布商品信息发布 用例名称 商品信息发布 用例编号M1 用例简介 发布各种商品信息 前置条件管理员登录 后置条件 返回商品信息列表页面 步骤描述 1点击添加商品按钮 2进入商品添加界面 3输入某种商品的编号 名称 操作流程 4点击发布 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 10 5发布成功 替代流程 例外流程 约束条件 无 输入及约束 4 打折商品推荐打折商品推荐 用例名称 打折商品推荐 用例编号M2 用例简介 发布各种打折商品的信息 并推荐到首页展示 前置条件管理员登录 后置条件 返回商品信息列表页面 步骤描述 1点击添加商品按钮 2进入商品添加界面 3输入打折商品的编号 名称 价格等详细信息 4点击发布 操作流程 5发布成功 例外流程 约束条件 无 输入及约束 用户操作 3 2 2 用户操作用户操作 1 1 用户注册用户注册 用例名称 用户注册 用例编号C1 用例简介 新用户注册账号 填写基本信息 优先级 前置条件注册一个新用户 后置条件 转到登录页面 步骤描述 1填写用户名 2设置密码 3确认密码 4填写邮箱地址 操作流程 5填写验证码 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 11 6点击注册 7注册成功 例外流程在保存用户信息前 若检测到以下错误 以提示框的方式提示错误的详细信息 要求用户重新输入正确信息 1 用户名为空或已存在 2 密码长度不符合要求或为空或两次输入的密码不一致 3 输入数据格式不正确 输入字符不在范围内 约束条件 无 输入及约束输入信息 用户名 字符串 长度 4 20 直接输入 必填 密码 字符串 长度 6 20 直接输入 必填 确认密码 字符串 长度 6 20 直接输入 必填 邮箱地址 字符串 长度 8 30 直接输入 必填 用户名和邮箱地址均唯一 1 2 用户登录用户登录 用例名称 用户登录 用例编号C2 用例简介 填写用户名和密码登录 优先级 前置条件用户已注册 后置条件 跳转到已登录主页 步骤描述 1填写用户名 2填写密码 3点击登录按钮 操作流程 4保存用户信息 跳转到登录页面 例外流程在验证用户身份时 若检测到以下错误 以提示框的方式提示错误的详细 信息 要求用户重新输入正确信息 1 用户名不存在或为空 2 密码错误 3 验证码错误 约束条件 无 输入及约束输入信息 用户名 字符串 长度 4 20 直接输入 必填 密码 字符串 长度 6 20 直接输入 必填 验证码 字符串 长度 4 必填 用户名 密码 唯一 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 12 1 3 用户注销用户注销 用例名称 注销用户 用例编号C3 用例简介 用户退出登录状态 优先级 前置条件用户已经登录 后置条件 转到用户登录页 步骤描述 1点击注销按钮 操作流程 2转到用户登录页面 替代流程 无 例外流程无 约束条件 无 输入及约束无 2 1 搜索商品 用户 搜索商品 用户 用例名称 商品搜索 用例编号C4 用例简介 搜索商品信息 优先级 前置条件用户已经登录 后置条件 查看商品详细信息 步骤描述 1填写商品名称 2点击搜索 操作流程 3列出所有查询结果 替代流程 无 例外流程在保存输入信息前 若检测到以下错误 以提示框的方式提示错误的详细信息 要求管理员重新输入正确信息 1 输入的商品名称为空或不存在 2 输入数据格式不正确 输入字符不在范围内 约束条件 无 输入及约束输入信息 商品名称 字符串 长度 2 50 直接输入 必填 唯一 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 13 2 2 购买商品购买商品 用例名称 购买商品 用例编号C5 用例简介 用户进行购买商品过程 前置条件用户已登录并选中商品 后置条件 订单中显示已购买的商品 步骤描述 1点击放入 购物车 按钮 2点击 购买 按钮 3跳转入收货人信息页面 4填写收货人姓名 5填写所在省份 6填写收货人地址 7填写手机号码或固定电话 8填写电子邮箱地址 9填写邮政编码 10点击保存信息 11选择支付方式 12点击 确定购买 按钮 操作流程 13显示购买成功 替代流程 无 例外流程在保存输入信息前 若检测到以下错误 以提示框的方式提示错误的详细信息 要求管理员重新输入正确信息 1 输入姓名为空 2 收货人地址为空 3 手机号码或固定电话为空 4 电子邮箱地址为空 5 未选择支付方式 6 输入数据格式不正确 输入字符不在范围内 约束条件 无 输入及约束姓名 字符串 长度 4 20 直接输入 必填 所在国家 字符串 长度 2 15 列表框选择输入 选填 所在省份 字符串 长度 2 15 列表框选择输入 选填 所在城市 字符串 长度 2 15 列表框选择输入 选填 收货人地址 字符串 长度 10 60 直接输入 必填 手机号码或固定电话 字符串 长度 6 24 直接输入 必填 电子邮箱地址 字符串 直接输入 必填 邮政编码 字符串 直接输入 选填 支付方式 字符串 长度 2 20 单选框选择输入 必填 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 14 2 3 收藏商品 用户 收藏商品 用户 用例名称 收藏商品 用例编号C6 用例简介 用户收藏满意的商品 前置条件用户已登录并选中商品 后置条件 步骤描述 1点击物品右侧 收藏 按钮 2显示收藏成功 3跳转至 我的收藏 页面 4显示收藏的商品 操作流程 5 替代流程 无 例外流程无 约束条件 无 输入及约束无 2 4 查看订单 用户 查看订单 用户 用例名称 购买商品 用例编号C7 用例简介 用户进行购买商品过程 前置条件用户已登录并选中商品 后置条件 步骤描述 1点击 我的订单 2转入所购买商品页面 3查看订单商品的详细信息 4 操作流程 5 替代流程 无 例外流程无 约束条件 无 输入及约束无 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 15 管理员操作 管理员操作 1 1 商品分类添加 输入条件 编号 C00000 商品类名 电器类 商品描述 包括海尔 小鸭 海信等著名品牌 为顾客所信赖 商品介绍图片 为空 SQL insert into Categories values C00000 电器类 包括海尔 小鸭 海信等著名 品牌 为顾客所信赖 insert into Categories values C00001 电子类 拥有世界先进的电子产品 种 类齐全 性能优越 有质量保证 insert into Categories values C00002 金饰类 新推出了几种样式 可供不同 年龄段的顾客选购 insert into Categories values C00003 服装类 本季节推出经典服装款式 长 裙 短裤 纯棉T恤 insert into Categories values C00004 鞋类 专售达芙妮品牌款式 本季推出 新品 请速来选购 insert into Categories values C00005 家具类 包括布艺 真皮沙发 品种齐 全 样式独特 新进爱依瑞斯新品 insert into Categories values C00006 食品类 出售风味小吃 特产 进口产 品等 select from Categories 添加结果 1 2 商品分类查找 A 商品分类数据加载 SQL select CategoryName from Categories 数据结果 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 16 B 输入条件 商品分类名称 家具类 SQL select from Categories where CategoryName like 家具类 数据结果 1 3 商品分类删除 输入条件 商品类名 鞋类 SQL delete from Categories where CategoryName like 鞋类 select from Categories 删除结果 2 1 商品添加 输入条件 商品编号 1 商品名称 海尔电冰箱 类别 电器类 商品价格 5000 供应商号 1 商品总量 65 insert into Products values 1 海尔电冰箱 电器类 5000 1 65 insert into Products values 2 小鸭洗衣机 电器类 2000 1 55 insert into Products values 3 海信液晶电视 电器类 6000 1 69 insert into Products values 4 dell笔记本 电子类 6000 2 80 insert into Products values 5 格力空调 电器类 5000 1 70 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 17 insert into Products values 6 白金项链 金饰类 15000 3 40 insert into Products values 7 雪貂大衣 服装类 10000 4 70 insert into Products values 8 Philip音响 电器类 2000 1 80 insert into Products values 9 诺基亚N8 电子类 3199 2 59 select from Products 数据结果 2 2 商品编辑 输入条件 更新数据如下 商品编号 1 商品名称 海尔电冰箱 商品类别 电器类 供应商号 1 商品价格 5000 商品总量 75 SQL update Products set Pname 海尔电冰箱 CategoryName 电器类 UnitPrice 5000 SupplierID 1 Pcount 75 where ProductID 1 select from Products where ProductID 1 数据结果 2 3 商品删除 输入条件 商品名称 诺基亚 N8 SQL delete from Products where Pname 诺基亚N8 select from Products 数据结果 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 18 2 4 商品查找 输入条件 A 商品加载 SQL select Pname from Products 数据结果 B 输入条件 商品名称 dell 笔记本 SQL select from Products where Pname dell笔记本 用户操作 用户操作 1 1 用户注册 输入条件 用户名 密码 确认密码 邮箱地址 SQL insert into Login values Haha ABC123 sada select from Login 数据结果 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 19 1 2 用户登录 输入条件 用户名 密码 ABC123643 SQL select from Login where Lname and Lpassword ABC123643 数据结果 1 3 用户注销 点击 注销 即可 2 1 搜索商品 输入条件 商品名称 雪貂大衣 SQL select Pname CategoryName UnitPrice Pcount from Products where Pname 雪貂大衣 数据结果 2 2 购买商品 A 选中商品加载购物车数据 输入条件 购买商品名 白金项链 SQL insert into Basket values B0 6 001 A0000 白金项链 select from Basket 数据结果 B 填写收货人信息 输入条件 姓名 王飞 所在国家 中国 所在省份 山东 所在城市 青岛 QST软件需求说明 Ibuy 虚拟网上购物系统3 0 2011 5 1 20 收货人地址 黄岛区长江中路二号 手机号码或固定电话电子邮

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论