- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件需求说明书—备用.doc
基于ASP.net的网上书店系统
软件需求说明书
引言
目的
本文档描述了网上购书系统的软件需求规格。目的在于向读者表述系统的环境,系统的功能和非功能的需求。
项目范围
本次软件项目开发的是一个网上购书系统。使用此系统的顾客通过互联网进行网上购书;使用此系统的管理员通过互联网进行系统的管理。系统的功能如下:
顾客能够通过书的类别来寻找属于该类别的书,并获得所选书的信息。
顾客能够通过输入某些关键字,对书进行查询,并获得符合检索条件的书的信息。
顾客能够在页面上输入注册信息后,注册成为网站的会员。
顾客能够在页面上修改自己的注册资料,更新原有的注册信息。
顾客能够在输入合法的用户账号和密码后,登录系统。
顾客能够在任何时间退出系统。
顾客能够查看当前订单的最新状态和历史的订单数据。
顾客能够将称心的书本放入购物车。
顾客能够查看购物车中的书本。
顾客能够对购物车中的书本结账。
顾客能够指定配送地址。输入过的配送地址被保留在配送地址簿中,以便下次使用。
顾客能够选择支付方式。可选的支付方式:货到付款和信用卡支付等多种形式。
管理员能够在输入合法的用户账号和密码后,登录系统。
管理员能够维护业务数据,包括商品,订单和会员等数据的新增,更新,删除和检索。
管理员能够通过批处理程序完成同财务系统的交互,更新订单付款状态的最新信息。
管理员能够通过批处理程序完成同库存系统的交互,更新商品库存数的最新信息。
管理员能够通过批处理程序完成同物流系统的交互,更新订单配送状态的最新信息。
定义、缩略语、缩写
顾客——通过互联网使用这个网上书店系统来购买书的人。
管理员——管理企业网上书店系统的人。
用户——顾客和管理员。
系统——网上购物系统。
ucspec——Use Case Specification
系统需求概述
用例模型
系统用例图如下:
用例的概要描述如下表所示:
用例名 用例概述 商品类别
Goods Catalog) 顾客浏览商品类别商品一览检索商品
Search Goods) 顾客检索商品获得商品一览商品详细
Goods Detail) 顾客获得商品的详细信息顾客注册
Register User) 顾客注册修改注册Update User Info) 顾客修改注册查看订单
View Orders) 顾客查看订单登录系统
Login User) 顾客输入合法的用户名和密码登录系统退出系统
Logout User) 顾客能够在任何时间退出系统商品放入购物车
Add Goods to Cart) 顾客能够把商品放入购物车编辑购物车
Edit Cart) 顾客能够编辑购物车订单
Make Order) 顾客能够生成订单并提交。 管理员登录系统
(Manager Login) 管理员能够登录系统。 管理员退出系统
(Manager Logout) 管理员能够退出系统。 管理业务数据
(Maintain Business Data) 管理员能够管理业务数据,包括对商品,订单和会员等业务数据的新增,更新,删除,检索操作。 管理系统权限
(Maintain Authority) 管理员能够管理系统的权限,包括对权限的新增,更新,删除,检索操作。 管理管理员
(Maintain Manager) 管理员能够维护管理员数据,包括新增,更新,删除,检索操作。 付款状态批处理
(Payment Status Batch) 管理员能够通过批处理程序完成同财务系统的交互,更新订单付款状态的最新信息。 商品库存批处理
(Goods Stock Batch) 管理员能够通过批处理程序完成同库存系统的交互,更新商品库存数的最新信息。 配送状态批处理
(Delivery Status Batch) 管理员能够通过批处理程序完成同物流系统的交互,更新订单配送状态的最新信息。
用户登录用户登录userLogin 根据用户访问用户登录页面,发送连接请求。连接成功后,服务器验证用户的用户名与密码。验证通过创建用户购物车,然后登录用户首页,否则提示错误消息。
用户注册用户注册register 将用户修改后的基本信息及更新请求发送至服务器,服务器收到更新用户信息的请求,将数据库中的数据更新,然后返回提示信用户信息维护(修改个人详细信息)用户信息维护userInfoManagement 用户管理自己的登录信息,可以对个人信息及密码进行修改,并发送到服务器发送修图书预订图书预订User_PreBuy 用户购买图书并生成订单预订管理User_PreBuyManage 用户进行订单管理,可以取消订单图书查询书号查询User_ISBNSearch 用户按书号对图书进行查询书名查询User_NameSearch 用
文档评论(0)