当当在线购物需求规格说明书

上传人:博****1 文档编号:486178494 上传时间:2023-09-04 格式:DOC 页数:34 大小:382.50KB
返回 下载 相关 举报
当当在线购物需求规格说明书_第1页
第1页 / 共34页
当当在线购物需求规格说明书_第2页
第2页 / 共34页
当当在线购物需求规格说明书_第3页
第3页 / 共34页
当当在线购物需求规格说明书_第4页
第4页 / 共34页
当当在线购物需求规格说明书_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《当当在线购物需求规格说明书》由会员分享,可在线阅读,更多相关《当当在线购物需求规格说明书(34页珍藏版)》请在金锄头文库上搜索。

1、当当在线购物平台产品需求规格说明书文件状态: 草稿正式发布 正在修改文件标识:当当在线购物平台RDPRS当前版本:1。0作 者:郭亚敏完成日期:2011-014版 本 历 史版本状态作者参与者起止日期备注草稿:1.0200-72新建 目 录 0 文档介绍0 文档目的02 文档范围40.3 读者对象0。4 参考文档405 术语与缩写解释51.产品介绍62 产品面向的用户群体6。产品应当遵循的标准或规范64。 产品范围65 产品中的角色66。 产品的功能性需求6功能性需求分类76 用例图862 用例描述17产品的非功能性需求17.1用户界面需求177。软硬件环境需求18。3 产品质量需求18. 文

2、档介绍01 文档目的本文档主要针对当当在线购物平台的使用环境与功能提出具体的要求,同时它还将作为该产品设计与开发的重要参考依据。0.2 文档范围本文档包含以下几部分:。产品介绍2.产品面向的用户群体3产品应当遵循的标准或规范4产品的范围5产品中的角色4产品的功能性需求5.产品的非功能性需求6需求确认0.3读者对象本文档的读者范围包括:1.需求提供方具体责任人2。开发方的项目经理、系统分析设计人员、测试人员0。4参考文档SPPROCSPG,需求开发规范,开封大学软件学院软件研发中心,20080. 术语与缩写解释缩写、术语及符号解 释angdng Online Shoping当当在线购物平台的英文

3、名1. 产品介绍当当在线购物平台(anganOnline hp)是一款供电子商务公司的网络书店产品,主要用于在线图书销售。它整体采用2E平台进行开发并实现,用户数据选用Myq进行统一管理。 产品面向的用户群体当当在线购物平台(gdn OnlneShopping)主要是提供书店进行电子商务的网络书店产品,主要用于在线图书销售。它充分利用现今网络优势,降低企业运营成本,提高企业效益,扩大企业业务.3. 产品应当遵循的标准或规范本产品是一个标准的Web应用程序,在产品实施过程中,主要遵循以下标准规范:1 PPOCPP SEPG,需求开发规范,开封大学软件学院软件研发中心,20034。产品范围当当在线

4、购物平台(dng Online Shopping)是专门提供给书店使用的一款电子商务平台,主要用于书店进行在线图书销售。它充分利用现今网络优势,降低企业运营成本,提高企业效益,扩大企业业务。5产品中的角色角色名称职责描述系统管理员登录后台,图书管理、订单管理,用户预订管理,销售统计,管理信息维护用户登录系统,注册、维护个人信息,图书查询、图书预订、图书购买、交易管理6 产品的功能性需求0 功能性需求分类功能类别功能名称、标识符描述用户登录用户登录Us_Login用户访问用户登录页面,用户输入用户名和密码进行登录,服务器验证用户的用户名与密码.验证通过登录成功,保存用户信息,打开用户首页,否则提

5、示错误消息。用户注册用户注册User_egitr完成新用户注册功能用户信息维护(修改个人详细信息)用户信息维护sr_UsrInfMaagen完成用户个人信息修改更新图书预订图书预订User_Prey用户对当前网站中没有的图书提出预订预订管理Usr_PreByMange管理员对信息预订信息进行管理图书查询书号查询ser_BNarch用户按书号进行图书查询书名查询Usr_NameSearch用户按书名进行图书查询作者查询ser_AuthoSarch用户按作者进行图书查询分类检索r_CatagorySech用户按分类检索进行图书查询组合查询Usr_Comerh用户按组合查询进行图书查询图书购买放入购

6、书架Uer_PutCar用户把中意的图书放入购书架购买User_ooy用户购买图书交易查询交易查询Us_OrderSearch用户查询图书购买情况问题反馈问题反馈User_Qestons用户在使用当当在线购物平台的过程中遇到的问题或对该网站有合理化的建议问题查看Ue_ustioVe用户查看提出的意见或建议管理登录管理登录AdmnLgin管理员登录后台管理系统图书管理增加图书Adn_Add管理员增加图书信息删除图书Admin_Delee管理员删除图书信息更新图书dmin_Updat管理员更新图书信息查询图书Admin_Searc管理员查询图书信息预订管理预订管理AminManageent管理员对

7、预订信息进行管理订单管理增加订单min_AdOrder管理员增加用户提交的订单删除订单Adminlrr管理员删除订单查看订单Ai_iewrdr管理员查看订单管理信息维护(更改管理登录密码)更改管理登陆密码Adin_AmndPsword管理员更改管理登陆密码销售统计销售统计Admin_Count管理员统计图书销售情况6.1 用例图6.1.1 当当在线购物前台图6-1当当在线购物前台用例图1.2图书查询图图书查询用例图6。1.3 后台管理员图63 后台管理员用例图14 订单管理图65订单管理用例图6。1 图书管理图6-6 图书管理用例图6 用例描述1. 用户登录1 用例名称:用户登录前台功能:完成

8、用户登录验证工作.1。1 简要说明:用户访问用户登录页面,用户输入用户名和密码进行登录,服务器验证用户的用户名与密码。验证通过登录成功,保存用户信息,打开用户首页,否则提示错误消息,返回登录页面。1。2事件流:1.2. 基本流: 用户填写用户名、密码。2 用户请求登录。3客户端程序检查用户填写的内容是否合法(具体要求请参照1.3 特殊需求),如果未通过检查,则转向备选流。4 服务器验证用户名和密码,如果验证没有通过,转向备选流2。5 验证通过,保存用户状态信息.6 显示用户首页面. 用户执行其它操作将退出本用例.2。2 备选流:12。2。1 备选流:1 如果客户端检查没有通过,比如没有输入用户

9、名,应提示“用户名不能为空!”,如果输入的用户名超过了指定的长度,应提示“用户名的列数不能超过x!”,诸如上面的提示均是有效提示.用户返回基本流1。1。2。2备选流2:1如果用户身份没有通过服务器验证,将返回“用户名或者密码有误!”的消息。2 用户返回基本流1。 特殊需求:1 用户名字符的位数:最少6位,必须由字母数字下划线组成!必填。2 密码字符的位数:最少位,必须由字母,数字,下划线组成!必填,并以掩码“*显示.1。4前置条件:无。.5 后置条件:用户登录成功,显示用户首页面.2 用户注册2。0 用例名称:用户注册前台功能:完成新用户注册功能。.1 简要说明:本用例的功能主要是向数据库提交

10、用户信息.2.2 事件流:2。2.1 基本流:1用户填写用户名、密码、确认密码、电子邮箱、真实姓名、性别、身份证号、通讯地址、学历、职业。2 用户请求注册。3 在客户端检查用户填写的内容是否合法(具体要求请参照2。3 特殊需求),如果未通过检查,则转向备选流1。4服务器检查用户是否已存在,如果不存在则存储用户注册信息,否则,转向备选流2.5 注册成功,保存用户状态信息,显示用户首页面。 用户执行其它操作将退出本用例.2.。备选流:22。2.1备选流1:1 如果客户端检查没有通过,比如没有输入用户名,应提示“用户名不能为空!”,如果输入的用户名超过了指定的长度,应提示“用户名的长度不能超过x!”

11、,诸如上面的提示均是有效提示。2 用户返回基本流1.。2.。2 备选流2:1 如果用户名已存在,将返回“该用户名已存在!”的消息。2 用户返回基本流.特殊需求:1 用户名字符的位数:最少6位,必须由字母数字下划线组成!必填。2 密码字符的位数:最少8位,必须由字母,数字,下划线组成!必填,并以掩码“显示。3 确认密码:和所填写的密码一致,必填。4邮箱:必须符合邮箱的格式,必填。 身份证号:必须是位数字24 前置条件:五.2。 后置条件:用户注册成功,显示用户首页面。3用户信息维护3。0 用例名称:用户信息维护前台功能:可以通过此功能更新用户的详细信息.1 简要说明:本用例的功能向服务器提交更新

12、用户信息的请求,完成用户信息的更新操作。3。2 事件流:3.1基本流:1填写用户基本信息,包括:用户填写用户名、密码、确认密码、电子邮箱、真实姓名、性别、身份证号、通讯地址、学历、职业. 用户请求更新个人信息3客户端程序对用户的输入项进行检查(具体要求请参照33 特殊需求),检查通过后将更改后的用户信息提交给服务器。如果没有通过检查,转向备选流1。4服务器接收用户提交的更新请求,执行数据更新业务,完成用户个人信息的更新。若更新操作失败,转向备选流。5 客户端显示“您的信息已经更新成功!消息,关闭当前窗体。6 用户执行其它操作将退出本用例。 备选流:3。2.。1 备选流 1:1 如果用户填写的信

13、息没有通过客户端程序的验证,将显示诸如“您输入的XXX的有误,请重新输入!”的提示消息,例如“确认密码与密码不符,请检查!”以上均为有效的提示信息。2 用户返回基本流.32。2.2 备选流 2:1如果服务器执行更新操作失败,将显示“用户信息更新操作失败!的提示消息。2 用户返回基本流1。.3特殊需求:1 用户名:必须和数据库中的一致。 邮箱:必须和数据库中的一致.3 真实姓名:必须和数据库中的一致。3.4前置条件: 用户已成功登录系统。2 用户请求更新个人信息。35 后置条件服务器更新用户信息成功,显示更新后的用户信息.图书预定.0 用例名称:图书预订 客户端功能:将用户预订的图书信息提交给服务器端4.1 简要说明: 本用例的主要功能向服务器端提交用户预订的图书信息4. 事件流:。2. 基本流: 1用户需选择所要购卖的图书2 用户可以请求更新个人所选的图书。3客户端程序检查用户所选的图书购物场所是否有,如果未通过检查,则转向备选流1。4服务器接收用户提

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号