易买网需求规格说明书_第1页
易买网需求规格说明书_第2页
易买网需求规格说明书_第3页
易买网需求规格说明书_第4页
易买网需求规格说明书_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

1、 购物网站需求规格说明书编号:TARENA-STD-PROJ版本:1.0 目录1概述. 41.11.21.31.41.522.12.22.333.1目的 . 4范围 . 4读者对象 . 4参考文档 . 4术语定义 . 4概述 . 5总体功能分析 . 5系统中的用户与角色 . 5前台功能 . 63.1.13.1.23.1.33.1.43.1.53.2商品展示 . 6新闻动态 . 8用户中心 . 9购物车 . 11收货地址 . 12系统说明 . 5功能性需求 . 6留言簿 . 13后台功能 . 133.2.13.2.23.2.33.2.43.2.544.1用户信息管理 . 13商品信息管理 . 1

2、5订单管理 . 17留言簿 . 19新闻管理 . 20非功能性需求 . 22技术需求 . 224.1.14.1.24.1.34.24.2.14.2.24.34.3.14.3.24.44.4.1软硬件环境需求 . 22性能需求 . 22安全保密需求 . 22可用性 . 23可维护性和可扩展性 . 23文档清单 . 23用户手册 . 23语言约束 . 23质量需求 . 23文档需求 . 23设计约束 . 234.4.2567系统模型约束 . 23验收标准 . 25附录A:系统原型 . 26附录B:需求确认 . 27软件需求规格说明书1概述如今,网络购物已经成为潮流。人们足不出户,就可以在种类繁多的

3、商品中畅选。既省时间又能淘到物美价廉的所需商品。网购已成为部分人们生活中不可或缺的一部分。1.1 目的本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发开发过程中的协同工作提供强有力的保证。同时本文档也作为项目评审验收的依据之一。1.2 范围本系统包括:用户信息管理、商品信息管理、订单管理、留言簿管理、新闻管理等功能模块。系统功能以本说明书为准。在上述文件未明确描述的情况下,应能满足合同和相关投标书所描述的功能。1.3 读者对象本系统需求说明书的预期读者是:Ø 公司总经理Ø 技术部总监Ø 项目组所有人员Ø 测试组人员

4、16; 授权调用本文档的其他人员1.4 参考文档无1.5 术语定义定义所使用的术语。对于易混淆的客户常用语要有明确规定定义。例如,“商品”是指系统中图书、生活用品、服饰等商品,“管理员”为网站系统管理员,“用户”为网站的注册用户,“游客”为网站非注册用户。4软件需求规格说明书2系统说明2.1 概述易买网在线销售系统面向大众销售日用品,未进行下级代理商的扩展。2.2 总体功能分析该系统主要实现会员购买商品功能和管理员后台管理等两大基本功能。会员操作包括:用户注册、登录、购物车管理、个人资料管理、个人订单查询管理、留言。管理员后台管理包括:修改个人资料、用户信息管理、商品信息管理、订单管理、留言簿

5、管理、新闻管理。2.3系统中的用户与角色与本系统相关的用户和角色包括:系统管理员:管理系统用户用户账号:普通用户其他账号:游客5软件需求规格说明书3功能性需求3.1 前台功能3.1.1商品展示3.1.1.1 首页首页包括登录,导航,新闻动态,热销商品列表、最近浏览商品等。图 1 首页布局3.1.1.2 商品分类列表页和详情页1.按单个分类分页显示其分类下的所有商品。列表页显示商品的图片、商品标题和价格。“最近浏览”可显示以往浏览过的商品(记录用户最近浏览过的五种商品)。6软件需求规格说明书图 2 商品列表页2. 用户单击某一商品图标或商品名称超链接时,进入该商品详情页面。详情页中有图片展示,以

6、及商品标题、商城价格、库存和商品详情介绍。图 3 商品详情页此时可以将商品加入购物车,也可以直接购买。如果未登录者点击“购买”则提示登录。7软件需求规格说明书图 4 商品操作活动图3.1.2新闻动态1. 热点新闻是在首页右侧公告栏的一个区域,在该区域中将会以列表方式显示前 10 条新闻(显示新闻标题)。图 5 新闻动态列表页8软件需求规格说明书2. 用户可点击新闻标题查看新闻详情。图 6 新闻详情页3.1.3用户中心3.1.3.1 注册用户易买网对所有用户提供浏览商品的功能,如果用户要购买商品,发布留言都必须先注册成为易买网会员。注册表单验证表单验证失败注册成功注册失败9软件需求规格说明书(图

7、 7 注册活动图)用户名只能为数字和字母,不得使用其它字符,电子邮件、身份证和手机号都要进行有效性验证,出生日期使用日历控件。除了出生日期、身份证和电子邮件外,其他信息不能为空。会员注册成功即跳转至登录页面。图 8 会员注册页3.1.3.2 登录会员可以在登录页输入相应的帐户名和密码,以及验证码方可登录。10软件需求规格说明书图 9 登录活动图图 10 会员登录页用户登录后方可看到“留言”“后台管理”“注销”的超链接,效果图请参考图 11。、3.1.4购物车游客或会员在浏览商品时,准备购买该商品的同时可能还有其他的商品要购买,并打算11软件需求规格说明书一同支付,这时可以把商品加入购物车。加入

8、购物车并不需要会员登录。加入购物车的默认数量为 1,如果重复加入同一商品到购物车,那么购物车中的该商品会自动加 1。购物车中的商品可以点击“删除”按钮从购物车中删除。同时,购物车中的数量也可以通过加、减按钮进行调整,如果数量大于库存则提示库存数量不足。商品价格和总计也会随商品数量的变化而发生改变。游客在购物车中点击“结算”,则跳转至登录页面,登录成功后,跳转回购物车页面,可以继续结算。会员在购物车中点击“结算”,则不需要再次登录 。图 11 购物车页3.1.5收货地址如果用户点击商品详情页中“购买”按钮或者点击购物车中的“结算”,都将进入收货地址页面。可以选择收货地址,也可以点击“添加新地址”

9、进行添加新的收货地址。添加成功后,新添加的地址则会依次以单选框的形式显示供用户选择。点击“结算”按钮,则购买成功,此时购物车清空,显示为“购物车 0 件”。12软件需求规格说明书图 12 收货地址页3.1.6留言簿用户登录后点击“留言”超链接,则跳转至留言簿页面。不仅可以查看留言,也可以对商品、服务等进行评论或者提问。留言信息按留言时间降序排列并分页显示,内容包括留言内容、留言姓名和留言时间。图 13 留言簿页3.2 后台功能3.2.1用户信息管理3.2.1.1 管理员用户1. 管理员登录后,点击“后台管理”超链接可进入后台管理页面。后台管理页面包括操作导航,管理员可以对用户、商品、订单、留言

10、、新闻进行管理。其中,可以新增商品、13软件需求规格说明书商品分类和新闻。点击“用户管理”超链接,可以查看所有用户信息。以分页形式显示用户名、真实姓名、性别、Email 和手机。管理员可以删除非登录用户(除自身外),并且可以修改自身用户信息。图 14 管理员后台用户管理页2. 管理员可以点击“修改”超链 接进入修改用户页面。可以修改自身信息。管理员点击“删除”超链接,对注册且当前非登录用户进行删除操作,用户删除后,保留用户购买的信息。删除时需要给出友好提示。更新或删除成功后返回用户管理页面,显示更新后的用户信息。14软件需求规格说明书图 15 管理员修改自身信息页3.2.1.2 普通用户1.用

11、户登录后,点击“后台管理”超链接可进入后台管理页面。点击“用户管理”超链接,可以查看自身的用户信息。图 16 普通用户后台用户管理页2. 点击“修改”超链接进入修改用户页面,修改自身信息。更新成功后返回用户管理页面,显示更新后的用户信息。3.2.2商品信息管理商品信息管理包括商品类别管理和商品管理。3.2.2.1 类别管理1. 管理员登录后台后,点击“分类管理”超链接,进入分类管理页面。内容包括编号和分类名称。分类名称区分一级分类和二级分类。例如,图书是一级分类,而少儿图书、青年图书则属于二级分类,并归属于图书分类中。图 17 商品分类管理页2. 管理员可以进行分类管理,点击“修改”超链接,进

12、入修改分类页面。如果点击的是一级分类的“修改”超链接,则只可以修改分类名称。15软件需求规格说明书图 18 修改一级商品分类页3. 如果点击的是二级分类的“修改”超链接,则可以修改所属的一级分类或修改为一级分类。父分类下拉列表框中显示“根栏目”和所有一级分类。图 19 修改二级商品分类页3. 点击“删除”超链接,可以删除分类及分类下的所有商品。删除时要有友好提示。4. 点击“新增”超链接,进入新增分类页面,可以新增一级分类和二级分类。如果新增一级分类则选择“根栏目”。如果新增二级分类,则选择属于一级分类的名称,如生活用品。图 20 新增商品分类页3.2.2.2 商品管理1. 点击“商品管理”超

13、链接,进入商品管理页面。内容以每页 8 种商品进行分页显示,显示内容包括商品编号、商品图片、商品名称。可以通过分类和商品名称进行筛选查询。所属分类下拉列表框显示所有一级和二级分类。16软件需求规格说明书图 21 商品管理页2. 点击“修改”超链接,进入修改商品页面,可以对商品信息修改,除了描述外,其他属性均不能为空。其中所属分类中,只可选择二级分类,一级分类为不可用。图 22 修改商品页3. 点击“删除”超链接,可以删除指定商品,删除时要有友好提示。4. 点击“新增”超链接,进入新增商品页面进行新增商品。新增页面内容与修改商品页面相同。3.2.3订单管理3.2.3.1 管理员订单管理管理员点击

14、“订单管理”后,进入订单管理页面。订单信息按下单的时间降序排列并分页显示。内容包括订单号、下单时间、订单状态、商品图片、商品名称、商品单价、商品数17软件需求规格说明书量和商品总计。可以按照订单号和订货人筛选查询订单信息。订单的执行状态有待审核、审核通过、配货、卖家已发货。当订单状态为非“卖家已发货”时,方可出现订单状态的下拉列表框。图 23 管理员订单管理页3.2.3.2 用户订单管理普通用户点击“订单管理”后,进入个人订单管理页面。订单信息按下单的时间降序排列并分页显示。内容包括订单号、下单时间、订单状态、商品图片、商品名称、商品单价、商品数量和商品总计。可以按照订单号筛选查询订单信息。订

15、单的执行状态如待审核、审核通、卖家已发货、已收货。当订单状态为“卖家已发货”,可以显示“收货确认”按钮用来确认收货,确认收货后修改订单状态为“已收货”。18软件需求规格说明书图 24 用户订单管理页3.2.4留言簿1. 管理员点击“留言管理”超链接,进入留言管理页面。内容包括编号、留言姓名、留言内容和留言状态,并按留言时间的降序排列显示。未回复的留言可以进行回复和删除操作,并且状态为空。已复的留言可以进行修改和删除,并且状态为“已回复”。图 25 留言管理页2. 点击“回复”超链接,进入回复留言页面。回复成功后,修改留言的状态,并跳转回留言管理页面。19软件需求规格说明书图 26 回复留言页3

16、. 点击留言管理页面的“修改”超链接,进入修改留言页面。修改留言回复内容后,并跳转回留言管理页面。图 27 修改留言页3.2.5新闻管理1. 管理员点击“新闻管理”超链接,进入新闻管理页面。新闻以发布时间降序排列显示,内容包括编号,新闻标题。20软件需求规格说明书图 28 新闻管理页2. 当点击“修改”超链接,进入修改新闻页面,可以对新闻标题和新闻内容进行修改。更新成功后跳转至新闻管理页面。图 29 修改新闻页21软件需求规格说明书4 非功能性需求在这一部分应对所有的软件需求进行足够详细的描述。详尽程度应以足够软件设计人员进行概要设计和系统测试人员进行系统测试计划和编写测试用例为准。4.1 技

17、术需求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 秒以内;²

18、; 大批量的业务处理和查询的响应时间控制在 5 秒以内;² 游客访问量过大可能性极高,建议采用静态页面以及缓存数据来提高网页相应速度;² 数据库读写分离,多服务器群保证系统持续性、高效运行。4.1.3安全保密需求本系统的系统架构,以及权限机制可以保证系统的安全性。首先:从系统架构看,本系统采用 BS 模型,从而使服务器数据源与客户端分离,保证了数据的物理独立性;其次:本系统的用户授权机制通过角色的定义管理实现,通过定义某些角色能进行的操作权限,和定义用户拥有的角色,限定用户的操作权限,实现对用户的授权。最后:保证漏洞扫描器以及入侵检测系统、和防火墙隔离之间的联动机制。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

提交评论