网上购物系统软件需求说明书.doc

网上购物系统软件需求说明书.doc

ID:57614834

大小:80.00 KB

页数:11页

时间:2020-08-29

网上购物系统软件需求说明书.doc_第1页
网上购物系统软件需求说明书.doc_第2页
网上购物系统软件需求说明书.doc_第3页
网上购物系统软件需求说明书.doc_第4页
网上购物系统软件需求说明书.doc_第5页
资源描述:

《网上购物系统软件需求说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网上购物系统软件需求说明书目录1.引言31.1目的31.2项目范围31.3定义、缩略语、缩写42.系统需求概述52.1用例模型52.2假设和依赖63.系统详细需求73.1Use-Case清单73.2规格说明73.2.1功能性需求73.2.2可用性83.2.3可靠性83.2.4性能93.2.5保障性93.2.6设计上的限制94.术语表10《软件工程实践》2012-2013-02软件需求说明书1.引言1.1目的本文档描述了网上购物系统的软件需求规格。目的在于向读者表述系统的环境,系统的功能和非功能的需求。1.2项目范围本次软件项目开发的是一个网上购物系统。使用此系统的顾客通过互联网

2、进行网上购物;使用此系统的管理员通过互联网进行系统的管理。系统的功能如下:l顾客能够通过商品类别来寻找属于该类别的商品,并获得商品的摘要信息。l顾客能够通过输入某些关键字,对商品进行查询,并获得符合检索条件的商品的摘要信息。l顾客能够在商品详细画面上获得商品的详细介绍信息。l顾客能够在页面上输入注册信息后,注册成为网站的会员。l顾客能够在页面上修改自己的注册资料,更新原有的注册信息。l顾客能够在输入合法的用户账号和密码后,登录系统。l顾客能够在任何时间退出系统。l顾客能够查看当前订单的最新状态和历史的订单数据。l顾客能够将称心的商品放入购物车。l顾客能够查看购物车中的商品。l顾

3、客能够更新购物车中商品的数量,或删除购物车中的商品。l顾客能够对购物车中的商品结账。l顾客能够指定配送地址。输入过的配送地址被保留在配送地址簿中,以便下次使用。l顾客能够选择支付方式。可选的支付方式:货到付款和信用卡支付等多种形式。l顾客能够在订单确认画面完成订单。l管理员能够在输入合法的用户账号和密码后,登录系统。l管理员能够在任何时间退出系统。l管理员能够维护业务数据,包括商品,订单和会员等数据的新增,更新,删除和检索。l管理员能够维护权限数据,包括新增,更新,删除,检索操作。l管理员能够维护管理员数据,包括新增,更新,删除,检索操作。l9《软件工程实践》2012-2013

4、-02管理员能够通过批处理程序完成同财务系统的交互,更新订单付款状态的最新信息。l管理员能够通过批处理程序完成同库存系统的交互,更新商品库存数的最新信息。l管理员能够通过批处理程序完成同物流系统的交互,更新订单配送状态的最新信息。1.1定义、缩略语、缩写顾客——通过互联网使用这个网上购物系统来购买商品的人。管理员——管理企业网上购物系统的人。用户——顾客和管理员。系统——网上购物系统。ucspec——UseCaseSpecification9《软件工程实践》2012-2013-021.系统需求概述1.1用例模型系统用例图如下:9《软件工程实践》2012-2013-02用例的概要

5、描述如下表所示:主要参与者优先级用例名用例概述顾客高商品类别(GoodsCatalog)顾客浏览商品类别,系统返回此类别的商品一览。高检索商品(SearchGoods)顾客根据输入的关键词,系统检索商品获得商品一览。高商品详细(GoodsDetail)顾客在商品详细页面上获得商品的详细信息。高顾客注册(RegisterUser)顾客输入注册信息,成为网站会员。高修改注册信息(UpdateUserInfo)顾客修改并更新注册信息。高查看订单(ViewOrders)顾客查看自己订单。高顾客登录系统(LoginUser)顾客输入合法的用户名和密码登录系统。高顾客退出系统(Logout

6、User)顾客能够在任何时间退出系统。高商品放入购物车(AddGoodstoCart)顾客能够把商品放入购物车。高编辑购物车(EditCart)顾客能够编辑购物车。高下订单(MakeOrder)顾客能够生成订单并提交。管理员中管理员登录系统(ManagerLogin)管理员能够登录系统。中管理员退出系统(ManagerLogout)管理员能够退出系统。9《软件工程实践》2012-2013-02中管理业务数据(MaintainBusinessData)管理员能够管理业务数据,包括对商品,订单和会员等业务数据的新增,更新,删除,检索操作。中管理系统权限(MaintainAuthor

7、ity)管理员能够管理系统的权限,包括对权限的新增,更新,删除,检索操作。中管理管理员(MaintainManager)管理员能够维护管理员数据,包括新增,更新,删除,检索操作。低付款状态批处理(PaymentStatusBatch)管理员能够通过批处理程序完成同财务系统的交互,更新订单付款状态的最新信息。低商品库存批处理(GoodsStockBatch)管理员能够通过批处理程序完成同库存系统的交互,更新商品库存数的最新信息。低配送状态批处理(DeliveryStatusBatch)管理员能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。