已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Online Grocery Store 系统系统 需求规格说明书需求规格说明书 Version r 0 0 2 2009 年年 08 月月 中大软件中大软件 需求规格说明需求规格说明 D0908 0102 2 目 录 变更情况记录变更情况记录 4 1概述概述 5 1 1背景 5 1 2目的 5 1 3范围 5 1 4假设 6 1 5业务术语 6 1 6参考文献 6 2系统功能概述系统功能概述 7 2 1系统分析 7 2 2用户分析 7 3 3用例列表用例列表 8 4用例文档用例文档 9 4 1UC001 用户注册 9 4 1 1用例图 9 4 1 2用例描述 9 4 1 3用例活动图 10 4 1 4界面元素 10 4 1 5功能 11 4 2UC002 用户登录 11 4 2 1用例图 11 4 2 2用例描述 11 4 2 3用例活动图 12 4 2 4界面元素 13 4 2 5功能 13 4 3UC003 商品基本信息管理 13 4 3 1用例图 13 4 3 2用例描述 14 4 3 3用例活动图 15 4 3 4界面元素 15 4 3 5功能 15 4 4UC004 商品浏览 16 4 4 1用例图 16 4 4 2用例描述 16 4 4 3用例活动图 17 4 4 4界面元素 17 4 4 5功能 17 4 5UC005 购物车管理 18 中大软件中大软件 需求规格说明需求规格说明 D0908 0102 3 4 5 1用例图 18 4 5 2用例描述 18 4 5 3用例活动图 19 4 5 4界面元素 20 4 5 5功能 20 4 6UC006 订单管理 20 4 6 1用例图 20 4 6 2用例描述 21 4 6 3用例活动图 22 4 6 4界面元素 22 4 6 5功能 23 4 7UC007 库存管理 23 4 7 1用例图 23 4 7 2用例描述 23 4 7 3用例活动图 24 4 7 4界面元素 24 4 7 5功能 25 5领域模领域模型型 25 变更情况记录变更情况记录 A ADDED M MODIFIED D DELETED 变更号变更号日期日期段落段落 A M D简述简述备注备注 2009 08 04 文档初稿A初稿撰写 2009 08 05 1 5 1 6A增加术语与参考文献 2009 08 05 2 1 2 2A增加系统与用户分析 2009 08 05 4M修改各用例及用例图 2009 08 05 4D删除各用例顺序图 2009 08 06 5A增加领域模型 中大软件中大软件 需求规格说明需求规格说明 D0908 0102 5 1 概述概述 1 1背景背景 Internet 网络使得人们的衣食住行越来越方便 人们对网络产生的依赖性也越来越大 利用网络的便利性进行经商的需求越来越多 为了满足这一日益增长的需求 我们提供此 电子销售系统供广大用户进行经商和消费 满足用户的需要 网站目标是建立一个零食品 在线购物平台 销售各种类型的零食 实现订购 供应 销售 库存一体化与信息化 降 低成本 提高服务质量 扩大业务需求 NET 是微软面向 XML Web 服务的平台 它使用一种统一的 个性化的方式将信息 设备和人员紧密地联系在一起 而 ASP NET 是一种已经编译的 基于 NET 的环境 可以 使用任何与 NET 兼容的语言构造 Web 应用程序 C 语言是微软公司在 C 和 Java 两种语 言的基础上针对 NET 框架开发的一种语言 它是一种集简单 现代 面向对象 类型安全 和平台独立等特点于一身的新型组件编程语言 经过标准化后的 C 可由任何厂商在任何平 台上实现其开发工具和软件 本项目基于 VS NET2008 及 C 语言 实现在线购物平台的销售系统 为客户提供用户 注册 登录 查询商品 网上购物等功能 同时为商品管理员提供 库存管理 为会员提 供 查看订单 功能 为网站管理员提供 系统管理 功能等等 1 2目的目的 本文档读者为用户代表 软件分析人员 开发管理人员和测试人员 文档包括由 UML 建模生成的用例图和领域模型图 撰写本文档的目的如下 1 便于用户 分析人员和软件设计人员进行理解和交流 用户通过该文档在分析阶段 即可初步判定目标软件能否满足其原来的期望 2 软件开发人员进行系统设计的基本参考依据 3 设计人员则将该文档作为软件设计的基本出发点 4 统一用户和软件开发人员对系统基本功能的初步理解 使系统开发和产品管理人员 明确客户对系统的需求 从而可以有针对性的进行系统开发 测试 验收等各方面的工作 5 支持目标系统的确认 软件开发目标是否完成不应由系统测试阶段的人为因素决定 而应根据需求规格说明书中确立的可测试标准决定 6 控制系统进化过程 在需求分析完成后 如果用户追加需求 那么需求规格说明书 将用于确定追加需求是否为新需求 如果是 开发人员必须针对新需求进行需求分析 扩 充需求规格说明书 进行软件再设计 1 3范围范围 本文档描述进销存项目销售部分的系统功能需求 该需求由中山大学 2 1 师资培训 班 NET 第 8 小组和指导老师共同商定完成 本系统适用于个体或公司进行零食销售与管理 是一个很方便的应用软件 可以提供 中大软件中大软件 需求规格说明需求规格说明 D0908 0102 6 用户注册 登录 查询商品 网上购物等功能 同时为商品管理员提供 库存管理 为会 员提供 查看订单 功能 为网站管理员提供 系统管理 功能等等 1 4假设假设 在开发这套软件时 我们假设用户已经熟悉基本的 Windows 操作和使用 IE 浏览器上 网 管理员能够对几种不同的数据库进行较为熟练的操作以便于在软件的日常维护中对较 好的维护数据库系统 本软件开发期限为 2009 8 26 且经过可行性研究 无预算及风险分析 1 5业务术语业务术语 术语术语解释解释 会员具有购买商品权限的消费者 网站管理员维护系统正常运行 管理会员信息的工作人员 商品管理员维护商品信息的管理人员 购物车虚拟的购物车 用于暂时保存放欲购商品的相关信息 预警如库存低于警界下限时发出的警告 订单会员确认购买商品的依据 库存网上商城上能够销售的产品数量 1 6参考文献参考文献 ASP NET 实践教程 清华大学出版社 马海军 等编著 软件工程 高等教育出版社 宁 洪 等编著 UML 和模式应用 机械工业出版社 Craig 原著 姚淑珍 等编译 UML 精华 第三版 碁峯咨讯股份有限公司 Martin 原著 赵光正编译 中大软件中大软件 需求规格说明需求规格说明 D0908 0102 7 2 系统功能概述系统功能概述 2 1系统分析系统分析 Online Grocery Store 系统分为前台和后台 其中前台包括商品浏览 购物车管理 订单查询等功能 后台包括订单设置 商品信息管理 用户管理 库存管理等功能 其中各个功能模块如下图所示 图 2 1 系统功能图 2 2用户分析用户分析 用户分析模型如图 2 2 所示 人 人 人 人 人人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人人 人 图 2 2 用户分析图 前台后台 订 单 设 置 商 品 信 息 设 置 用 户 管 理 库 存 管 理 Online Grocery Store 商 品 浏 览 购 物 车 管 理 订 单 查 询 中大软件中大软件 需求规格说明需求规格说明 D0908 0102 8 本网站是一个零食在线销售中心 根据网站的特点以及使用范围 可将用户分为 2 大 类 工作人员与客户 其中 1 工作人员主要负责网站管理或商品管理的工作 可分为 2 类 即网站管理员与商品 管理员 其中网站管理员具体负责网站的管理与维护 商品管理员则负责网站商品的管理 与维护 2 客户也分 2 类 即会员与非会员 其中会员享有购物的相关权限 而非会员只具有 浏览查询的功能 不享受购物功能 2 3用例分析用例分析 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 图 2 3 整体用例图 根据网站的要求和用途 制定了系统的 6 个功能 分别是用户管理 商品浏览 购物 车管理 订单管理 商品基本信息管理和库存管理 其中用户管理包括非会员注册为会员 会员信息管理 会员账户管理等 商品浏览包括商品检索和商品明细浏览等 购物车管理 为购买商品管理 订单管理包括订单生成 浏览等 商品基本信息管理包括销售商品信息 的添加 删除 修改等 库存管理包括库存预警设置 商品信息查看等 中大软件中大软件 需求规格说明需求规格说明 D0908 0102 9 3 3 用例列表用例列表 用例编号用例编号用例名称用例名称描述描述参与者参与者 UC001用户注册获取一个合法的账户的途径 非会员 UC002用户登录通过登录 客户与特定的帐户关联 用户 UC003商品基本信息管理 提供对销售商品的系统管理功能 包括查 询 修改 增加 删除等操作 商品管理员 UC004商品浏览 提供对销售商品的检索与浏览功能 包括 分类浏览 商品检索等 非会员 会员 UC005购物车管理 购物车商品的清单浏览 增加 修改 删 除 会员 UC006订单管理 提供对销售商品的订单管理功能 包括会 员订单生成 商品管理员对订单 客户订 单 商品订单 日期订单 的生成及处理 会员 商品管理员 UC007库存管理库存预警设置及库存信息查看商品管理员 4 用例文档用例文档 4 1UC001 用户注册用户注册 4 1 1 用例图用例图 人 人 人 人 人 人 人 图 4 1 UC001 用例图 用户中的非会员通过注册成为会员 享受会员待遇 包括购物 订单管理等 中大软件中大软件 需求规格说明需求规格说明 D0908 0102 10 4 1 2 用例描述用例描述 用例号用例号UC001 用例名称用例名称用户注册 角色角色非会员 通过注册成为会员 享受会员待遇 包括购物 订单管理等 用例描述用例描述获取一个合法的账户的途径 参与者参与者非会员 前置条件前置条件登陆网站 后置条件后置条件用户登录 基本路径基本路径 1 用户选择注册 进入注册页面 2 用户填写完整 正确的注册信息 向系统提交注册信息 3 系统对用户的注册信息进行验证 若验证通过 系统返回注册成功 提示 4 用户对注册成功提示信息确认后 即可进入用户登录页面 扩展点扩展点 若用户注册信息验证没有通过 系统返回注册失败提示 待用户对注 册失败提示信息确认后 返回注册页面 此时 用户可重新填写注册 信息或选择取消退出注册 补充说明补充说明无 中大软件中大软件 需求规格说明需求规格说明 D0908 0102 11 4 1 3 用例活动图用例活动图 图 4 2 UC001 用例活动图 中大软件中大软件 需求规格说明需求规格说明 D0908 0102 12 4 1 4 界面元素界面元素 元素名称元素名称功能功
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国袋式除尘器市场应用趋势及供需平衡状况分析研究报告
- 2025至2030中国运动健康产业市场增长与竞争格局研究报告
- 2026年西双版纳州生态环境局勐海分局编外人员招聘备考题库附答案详解
- 2025-2030中国中小微企业行业市场供需分析及投资评估规划分析研究报告
- 2025-2030中国高钛渣市场深度调研及未来发展方向预测研究报告
- 中共启东市委组织部2026年校园招聘备考题库完整答案详解
- 井控课件处长培训班
- 上外云间中学2026年教师招聘备考题库及1套完整答案详解
- 2026年淄博一四八医院招聘备考题库及答案详解1套
- 2026年招贤纳士江口县第四幼儿园招聘备考题库附答案详解
- 个人经济纠纷起诉状6篇
- 口腔修复学:全口义齿课件
- 膜式壁制造及检验工艺演示文稿
- 红壤区贫瘠农田土壤快速培肥技术规程
- 证券市场基础知识讲义全
- 宣城硅鑫新材料有限公司年产1.17万吨特种硅油系列产品项目环境影响报告书
- 心肺复苏操作考核评分表 (详)
- 公园建设项目环境影响报告书
- 员工就业规则
- SS3和SS4简明电路图教案
- 路面施工风险告知书
评论
0/150
提交评论