最详细开发软件需求规格说明书参考文档Word文档格式.docx
- 文档编号:20440447
- 上传时间:2023-01-23
- 格式:DOCX
- 页数:43
- 大小:498.56KB
最详细开发软件需求规格说明书参考文档Word文档格式.docx
《最详细开发软件需求规格说明书参考文档Word文档格式.docx》由会员分享,可在线阅读,更多相关《最详细开发软件需求规格说明书参考文档Word文档格式.docx(43页珍藏版)》请在冰豆网上搜索。
订单状态
约定订单状态分为以下3种:
1、“已确认”:
客户确认订单后,将不能再修改订单状态。
2、“未确认”:
客户还未确认订单,可对订单进行撤销操作。
3、“已撤销”:
客户撤销订单,将不能再修改订单状态,系统同时更新图书库存。
ISBN
ISBN(InternationalStandardofBookNumber)即国际标准书号,它由10位数字组成分别由组号、出版者号、书名号、校验号这四部分组成,其间用“-”相连。
1.6参考文献
参考文献
作用
潘文年,价格战背景下网上书店经营的读者需求分析,中国出版,2008
(2):
27-30
了解市场环境,用于进行需求分析
张歌燕,试析我国网上书店的优势、劣势及其发展对策,图书情报知识,2003
(2):
91-92
陈蓉等,我国网上书店的现状及制约因素浅析,商场现代化,2006年10月(上旬刊):
231
2系统功能概述
2.1丁丁网上购书系统概述
本系统主要包含在线购书、书目管理、业务管理、系统管理这几大部分,具体功能如下:
●在线购书:
为客户提供浏览、检索与购书服务。
●书目管理:
为业务管理员提供书籍上架、下架与修改书目信息;
●业务管理:
为业务管理员提供管理各种购买信息的服务,以便于市场分析;
●系统管理:
为系统管理员提供管理购书系统地各种权限与服务。
2.2丁丁网上购书系统用例图
3用例列表
用例编号
用例名称
描述
参与者
UC001
用户登录
提供各类用户的登录功能。
会员、系统管理员、业务管理员
UC002
注册会员
会员注册时,填写注册会员资料,然后提交;
注册成功,游客成为会员可以订购商品。
注册不成功,提示用户输入错误,需重新输入。
游客
UC003
管理购物车
管理会员的购物车,会员可随时查询购物车中的信息,也可往购物车中放入图书、修改订购数量、删除图书。
会员、库存系统
UC004
提交订单
会员进入结算步骤,确认收货人信息、送货方式、支付方式,最终提交订单。
会员、订单处理系统、银联系统、物流系统
UC005
管理订单
根据身份显示满足条件的订单信息;
会员可执行撤销个人订单操作。
业务管理员、
会员
UC006
管理书目
添加新的书籍,删除已有的书籍,对商品的相关信息进行更新。
业务管理员
UC007
图书浏览与查询
浏览与查询图书,并可对感兴趣的内容进行详细查阅。
游客、会员
UC008
管理业务信息
管理会员购买信息,可从中得到各种会员的购买信息与图书销售信息。
UC009
维护个人资料
用户在页面上修改自己的注册资料,更新原有的注册信息。
系统管理员、业务管理员、会员
UC010
系统管理
实现对除系统管理员以外的后台账户信息的增加、修改和删除。
系统管理员
4用例文档
4.1UC001会员登录
4.1.1用例描述
用例号
UC001-01
会员登录
用例描述
用于给会员登陆
前置条件
已经注册并想进行一些操作
后置条件
用户登录成功后,可以进行一些操作
基本路径
1、系统显示用户需要填入的登录信息
2、用户输入登录信息
3、系统检查用户输入的信息
4、登录信息成功,进入界面
扩展点
用户登录的信息错误时系统提示用户输入错误,需重新登录
补充说明
身份ID唯一
4.1.2活动图
4.1.3界面元素
4.1.4功能
功能名称
功能描述
校验
异常
使得游客登录成为会员
用户名,密码
不能登录,需重新输入
4.2UC002注册会员
4.2.1用例描述
会员注册时,填写注册会员资料,然后提交。
注册成功,游客成为会员后可以订购商品;
游客通过网络访问该网站
游客注册成为用户,进入网站
1.系统显示用户需要填入的注册信息
2.用户输入信息
3.系统检查用户输入的信息
4.注册信息成功进入登录后的界面
1.用户注册的信息错误时系统提示用户输入错误,需重新输入
2.返回
4.2.2活动图
4.2.3界面元素
4.2.4功能
会员注册
使得游客注册成为会员
用户名、密码、真实姓名不能为空
不能注册,需重新输入
4.3UC003管理购物车
4.3.1用例描述
会员已经成功登录
购物车信息被更新
1.会员浏览图书时点击“购买”,打开“我的购物车”页面。
2.系统将所选图书放入购物车。
3.系统列出该会员购物车中所有图书的摘要信息及订购数量,并显示金额总计,供会员查看。
4.会员根据需要修改图书的订购数量或删除订购图书,系统更新购物车信息。
5.会员点击“结算”进入结算步骤;
或者点击“继续挑选商品”,返回图书浏览页面,继续选购图书。
2a.会员点击“购买”时,该图书已经在购物车中
2a1.直接将该图书的购买数量加1
5a.会员点击“结算”时,购物车中的条目为空
5a1.系统显示“您还没有挑选商品”,返回图书浏览页面
5b.会员点击“结算”时,购物车中图书的购买数量大于该图书的库存数量
5b1.系统显示“抱歉,XXX图书库存不足”,返回“我的购物车”页面
1.会员点击页面上的“购物车”,也可以打开“我的购物车”页面
2.“结算”时检查图书的库存数量由外部的库存系统来处理
4.3.2活动图
4.3.3界面元素
元素名称
功能
元素描述
必须/可选
数据校验
图书摘要信息
显示购物车中所有图书的名称、单价
列表
必须
无
购买数量
显示图书的购买数量,可供会员修改
文本框
正整数且不大于该书的库存数量
删除
从购物车中删除该图书
超链接或按钮
金额总计
根据图书单价和购买数量自动计算总金额
标签
结算
进入结算步骤
按钮
购物车不为空
继续挑选商品
返回图书浏览页面
4.3.4功能
放入购物车
将所选的图书添加到购物车中
查看购物车
查看购物车中的图书信息、购买数量和金额总计
修改订购数量
修改购物车中图书的购买数量
有
购买数量大于该图书的库存数量
删除购物车中的图书
从购物车中删除图书
转去提交订单页面
购物车为空
4.4UC004提交订单
4.4.1用例描述
会员、财务系统、物流系统
会员已经成功登录,且“我的购物车”不为空
订单被创建,并保存在数据库中
1.会员在“我的购物车”页面中点击“结算”,进入“填写核对订单信息”页面。
2.系统查询得到会员的注册信息,并把已有信息作为默认的收货人姓名、详细地址、邮政编码、联系电话显示在页面上。
3.会员输入或修改收货人姓名、详细地址、邮政编码、联系电话等信息,点击“确认收货人信息”。
4.会员选择送货方式,点击“确认送货方式”。
5.会员选择支付方式,点击“确认支付方式”。
6.会员点击“提交订单”,系统生成订单,并清空会员的购物车。
7.系统显示订单详细信息,并提示订单提交成功。
3a.收货人信息填写不完整
3a1.系统提示会员完整填写相应信息并确认
4a.会员没有选择送货方式
4a1.系统提示会员选择送货方式并确认
5a.会员没有选择支付方式
5a1.系统提示会员选择支付方式并确认
6a.订单提交不成功
6a1.系统提示订单提交不成功
1.如果送货方式选择“货到付款”,则不再需要选择支付方式;
否则由外部的财务系统处理付款问题。
2.订单提交后由外部的物流系统处理后续问题。
4.4.2活动图
4.4.3界面元素
收货人信息
显示收货人姓名、详细地址、邮政编码、联系电话,可供会员修改
送货方式
显示可选的送货方式
单选按钮组
必选其一
支付方式
显示可选的支付方式
系统生成订单
4.4.4功能
确认收货人信息
确认订单的收货人信息
信息填写不完整
确认送货方式
确认订单的送货方式
没有选择送货方式
确认支付方式
确认订单的支付方式
没有选择支付方式
生成订单,并向会员显示订单详细信息
订单提交不成功
4.5UC005管理订单
4.5.1用例描述
业务管理员、会员
登录
系统界面
1.进入订单管理界面。
2.根据身份,如果是业务管理员做子事件一,如果是会员做子事件二。
子事件一:
①.业务管理员选择条件:
如用户名、订单号、订单状态等;
②.系统以列表的形式显示全部满足条件的订单;
③.系统根据业务管理员的需要显示指定订单的详细信息。
④.继续显示则到①,否则返回。
子事件二:
①.显示所有未完成订单基本信息;
②.会员根据需要选择显示指定订单的详细信息;
③.会员根据需要撤消订单;
④.继续撤销则到①,否则提交。
3.反回系统界面,用例结束。
基本路径2:
身份错误则异常处理;
基本路径2之子事件一:
条件不存在或错误则异常处理;
基本路径2之子事件二:
会员可以显示历史订单。
1.业务管理员只能查看订单。
2.会员只能查看自己的订单且可以撤消不确定的订单。
4.5.2活动图
4.5.3界面元素
4.5.4功能
身份验证
判断是业务管理员还是会员
验证失败
条件设置
设置各类查询的条件
列表订单
显示满足条件的订单列表
查询失败
详细显示
显示订单的详细信息
撤消订单
会员取消不需要且系统还没确定的订单
4.6UC006管理书目
4.6.1用例描述
1.进入书目管理界面。
2.根据业务管理员选择,如果是添加则做子事件一,如果是删除则做子事件二,如果是更新则做子事件三。
①.系统进入书籍输入界面;
②.业务管理员输入书籍的所有数据信息;
③.如果继续添加则到①,否则提交。
①.业务管理员选择删除条件;
②.系统根据条件列表出所有书目;
③.业务管理员确认是否删除,如是则删除;
④.如果继续删除则到①,否则提交。
子事件三:
①.业务管理员选择更新条件;
③.业务管理员输入更新数据;
④.如果继续更新则到①,否则提交。
书籍数据规范较验错则异常处理;
基本路径2之子事件三:
书籍更新数据规范较验错则异常处理。
4.6.2活动图
4.6.3界面元素
4.6.4功能
添加
输入新书的所有数据信息
校验数据异常
删除书籍信息
更新
更新书籍信息
4.7UC007图书浏览与查询
4.7.1UC007-01图书浏览
4.7.1.1用例描述
UC007-01
图书浏览
用户根据主页上的图书类别选择浏览某类图书,得到该类图书的图书列表
游客/会员
前提条件
用户已经进入到网上书城主页
用户选定的图书列表显示在当前页面上。
如果图书过多,则分页显示,当前页面只显示浏览到的前N(例如10)本图书;
用户可以继续选择浏览其他页面的图书。
1.用户在主页上查看图书类别;
2.用户选择某一类别图书进行浏览;
3.网上书城系统检索此类别图书;
4.网上书城系统显示搜索到的图书列表的第一页;
5.用户获得浏览的图书列表。
用户获得第一页图书列表后可以选择其他图书页面查看
4.7.1.2图书浏览活动图
4.7.1.3界面元素
图书类别
图书类别选择
超链接
4.7.1.4功能
浏览
根据图书类别进行浏览,按页显示该类别内的所有图书
4.7.2UC007-02图书查询
4.7.2.1用例描述
UC007-02
图书查询
用户根据输入的查询信息进行图书查询,得到图书列表
用户查询的图书列表显示在当前页面上。
如果图书过多,则分页显示,当前页面只显示浏览到的前N(例如10)个图书;
用户可以继续选择查看其他页面的图书。
如果没有查询到任何图书;
所显示图书列表为空。
1.用户进入查询页面
2.用户输入图书查询信息(简单关键字、组合关键字);
3.网上书城系统获取用户查询信息,依据关键字进行查询;
4.网上书城系统显示查到的第一页图书显示在当前页面;
5.用户获得查询的图书列表。
用户获取第一页图书后可以选择其他图书页面查看。
4.7.2.2图书查询活动图
4.7.2.3界面元素
关键字
查询关键字
搜索
提交查询的相关信息
高级查询
可以输入组合关键字查询
4.7.2.4功能
检索
根据图书的简单关键字进行查询,按页显示符合条件的的图书信息
根据图书的组合关键字进行查询,按页显示符合条件的图书信息
查看图书详细信息
查看某本书的详细信息
4.8UC008管理业务信息
4.8.1用例描述
管理会员购买信息,可从中得到各种会员的购买信息与书销售信息
业务管理员提出管理请求
显示出相关查询信息
1、通过按钮选择管理功能
2、选择按用户名管理并填写会员名字,则显示该会员购买记录
3、选择按书名管理并填写书名,则显示购买该书的会员购买记录
4、选择按时间管理并填写时间段,则显示该时间段内的会员购买记录
5、选择其他用例功能或关闭页面,则退出本用例
4.8.2活动图
4.8.3界面元素
按用户名管理
选择按用户名管理,激活用户名输入框,并锁定其他输入框
单选框
可选
否
按书名管理
选择按书名管理,激活书名输入框,并锁定其他输入框
按时间段管理
选择时间段管理,激活起始时间输入框与终止时间输入框,并锁定其他输入框
用户名输入框
输入要查询的会员名字
单行文本框
书名输入框
输入要查询的书名
起始时间输入框
输入要查询的起始时间
终止时间输入框
输入要查询的终止时间
搜索按钮
确认搜索,搜索数据库并跟新列表数据
必选
显示列表
显示搜索结果的列表
列表框
4.8.4功能
按用户名管理会员购买信息
无此用户时弹出提示
按书名管理会员购买信息
无此书名时弹出提示
按时间段管理会员购买信息
无此时间段时弹出提示
4.9UC009维护个人信息
4.9.1用例描述
维护个人信息
用户成功登录系统并进入个人信息维护界面。
系统更新个人信息。
1用户进入个人信息维护页面
2用户维护个人资料
3系统对提交的资料进行审核更新
4返回初始登录页面,用例结束
基本路径步骤3中系统对提交的资料进行审核不通过,使用弹出框提示出错信息,再转入步骤1。
4.9.2活动图
4.9.3界面元素
会员账户名称(电子邮箱)
会员登录使用电邮地址
真实姓名
会员真实姓名
密码
会员第一次输入的密码
确认密码
会员第二次输入的密码
用户地址
会员联系地址
邮政编码
会员联系地址的邮政编码
联系电话
会员联系电话
4.9.4功能
密码校验功能
检查会员修改资料时提供的登陆密码是否前后一致
重置
系统将用户所填写的信息全部清空
提交
系统将使用者录入的信息提交至系统保存
网络超时等异常处理
4.10UC010系统管理
4.10.1用例描述
实现对除系统管理员以外的后台账户信息的增删改
管理员成功登录系统;
公司送来职员工作性质信息的证明或职员书面提出修改个人信息的申请。
系统增加或更新职员资料,使职员获得相应的系统操作权限。
1系统管理员进入后台账户管理主页面
2系统管理员选择操作方式
2.1添加新后台账户
2.1.1选择"
新增"
2.1.2弹出"
新增后台账户"
页面
2.1.3正确填写后台账户信息后点击"
提交"
,即完成"
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 详细 开发软件 需求 规格 说明书 参考 文档