资源预览内容
第1页 / 共44页
第2页 / 共44页
第3页 / 共44页
第4页 / 共44页
第5页 / 共44页
第6页 / 共44页
第7页 / 共44页
第8页 / 共44页
第9页 / 共44页
第10页 / 共44页
亲,该文档总共44页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
丁丁网上购书系统需求规格说明书Version r.0.0.12009年08月目 录变更情况记录41概述51.1背景51.2目的61.3围61.4假设61.5业务术语61.6参考文献72系统功能概述72.1丁丁网上购书系统概述72.2丁丁网上购书系统用例图93用例列表104用例文档114.1UC001会员登录114.1.1 用例描述114.1.2活动图114.1.3界面元素124.1.4功能124.2UC002注册会员134.2.1用例描述134.2.2活动图134.2.3界面元素144.2.4功能154.3UC003管理购物车154.3.1用例描述154.3.2活动图164.3.3界面元素174.3.4功能174.4UC004提交订单184.4.1用例描述184.4.2活动图194.4.3界面元素204.4.4功能204.5UC005 管理订单214.5.1用例描述214.5.2活动图224.5.3界面元素234.5.4功能244.6 UC006管理书目254.6.1用例描述254.6.2活动图264.6.3界面元素274.6.4功能274.7 UC007图书浏览与查询284.7.1 UC007-01图书浏览284.7.1.1 用例描述284.7.1.2 图书浏览活动图294.7.1.3 界面元素304.7.1.4 功能304.7.2 UC007-02图书查询314.7.2.1 用例描述314.7.2.2 图书查询活动图324.7.2.3 界面元素324.7.2.4 功能334.8UC008管理业务信息334.8.1用例描述334.8.2活动图344.8.3界面元素354.8.4功能364.9UC009维护个人信息364.9.1用例描述364.9.2活动图374.9.3界面元素374.9.4功能384.10UC010系统管理394.10.1用例描述394.10.2活动图404.10.3界面元素424.10.4功能435领域模型446非功能性需求45变更情况记录*A - ADDED M - MODIFIED D - DELETED变更号日期段落*A、M、D简述备注1 概述 1.1 背景l 系统名称:丁丁网上购书系统l 本项目的任务提出者:丁丁图书销售公司l 系统开发背景:20世纪90年代中后期,随着计算机科学、网络技术与数据库技术的不断发展,网络购物已被广大客户接受,并且业务量不断增加。其中网上购书是网络购物中最重要的一种形式之一,其有着以下几个显著特点:1) 书目种类齐全,数量充足;2) 使用快捷方便,安全可靠;3) 减少中间环节,价格便宜;4) 服务形式多元化,管理方便。网上购书这一形式与传统的出版发行业务相比,有着全天候服务,送货上门,检索与浏览方便,管理灵活,开销小等特点,随着客户对网上购物意识的不断加深,将会有着更加广阔的市场前景。因此,丁丁图书公司欲开发一套由在线购书、库存管理、业务管理构成的网上购书系统。l 开发者:大学软件师资班(第二期)第三小组。l 用户:丁丁图书公司1.2 目的该需求规划说明书旨在让用户(丁丁图书公司)与开发团队(大学软件师资班第三小组)对丁丁网上购书系统的开发达成共识,确定总体功能与各个功能模块的具体作用。此文档将作为用户验收参考以及开发团队开发过程中的参考。1.3 围l 本文档为丁丁网上购书系统的功能需求描述,由丁丁图书公司和大学软件师资班第三小组共同商议后协定。l 本文档根据丁丁图书公司对于丁丁网上购书系统的要求编写,包括了系统总体设计描述以及各个功能模块的详细描述。1.4 假设完成项目最后期限:2009年8月28日开发时间:20天1.5 业务术语术语解释购物车暂时存放客户选择的图书,订单的根据订单客户根据购物车的图书下订单订单状态约定订单状态分为以下3种:1、“已确认”:客户确认订单后,将不能再修改订单状态。2、“未确认”:客户还未确认订单,可对订单进行撤销操作。3、“已撤销”:客户撤销订单,将不能再修改订单状态,系统同时更新图书库存。ISBNISBN(International Standard of Book Number)即国际标准书号,它由10位数字组成分别由组号、出版者号、书名号、校验号这四部分组成,其间用“-”相连。1.6 参考文献参考文献作用文年,价格战背景下网上书店经营的读者需求分析,中国出版,2008(2):27-30了解市场环境,用于进行需求分析歌燕,试析我国网上书店的优势、劣势及其发展对策,图书情报知识,2003(2):91-92了解市场环境,用于进行需求分析蓉等,我国网上书店的现状及制约因素浅析,商场现代化,2006 年10 月(上旬刊):231了解市场环境,用于进行需求分析2 系统功能概述 2.1 丁丁网上购书系统概述本系统主要包含在线购书、书目管理、业务管理、系统管理这几大部分,具体功能如下:l 在线购书:为客户提供浏览、检索与购书服务。 l 书目管理:为业务管理员提供书籍上架、下架与修改书目信息;l 业务管理:为业务管理员提供管理各种购买信息的服务,以便于市场分析;l 系统管理:为系统管理员提供管理购书系统地各种权限与服务。2.2 丁丁网上购书系统用例图3 用例列表 用例编号用例名称描述参与者UC001用户登录提供各类用户的登录功能。会员、系统管理员、业务管理员UC002注册会员会员注册时,填写注册会员资料,然后提交;注册成功,游客成为会员可以订购商品。注册不成功,提示用户输入错误,需重新输入。游客UC003管理购物车管理会员的购物车,会员可随时查询购物车中的信息,也可往购物车中放入图书、修改订购数量、删除图书。会员、库存系统UC004提交订单会员进入结算步骤,确认收货人信息、送货方式、支付方式,最终提交订单。会员、订单处理系统、银联系统、物流系统UC005管理订单根据身份显示满足条件的订单信息;会员可执行撤销个人订单操作。业务管理员、会员UC006管理书目添加新的书籍,删除已有的书籍,对商品的相关信息进行更新。业务管理员UC007图书浏览与查询浏览与查询图书,并可对感兴趣的容进行详细查阅。游客、会员UC008管理业务信息管理会员购买信息,可从中得到各种会员的购买信息与图书销售信息。业务管理员UC009维护个人资料用户在页面上修改自己的注册资料,更新原有的注册信息。系统管理员、业务管理员、会员UC010系统管理实现对除系统管理员以外的后台账户信息的增加、修改和删除。系统管理员4 用例文档 4.1 UC001会员登录4.1.1 用例描述用例号UC001-01用例名称会员登录用例描述用于给会员登陆参与者会员、系统管理员、业务管理员前置条件已经注册并想进行一些操作后置条件用户登录成功后,可以进行一些操作基本路径1、 系统显示用户需要填入的登录信息2、 用户输入登录信息3、 系统检查用户输入的信息4、 登录信息成功,进入界面扩展点用户登录的信息错误时系统提示用户输入错误,需重新登录补充说明身份ID唯一4.1.2活动图4.1.3界面元素4.1.4功能功能名称功能描述校验异常会员登录使得游客登录成为会员用户名,密码不能登录,需重新输入4.2 UC002注册会员4.2.1用例描述用例号UC002用例名称注册会员用例描述会员注册时,填写注册会员资料,然后提交。注册成功,游客成为会员后可以订购商品;注册不成功,提示用户输入错误,需重新输入。参与者游客前置条件游客通过网络访问该后置条件游客注册成为用户,进入基本路径1. 系统显示用户需要填入的注册信息2. 用户输入信息3. 系统检查用户输入的信息4. 注册信息成功进入登录后的界面扩展点1. 用户注册的信息错误时系统提示用户输入错误,需重新输入2. 返回补充说明身份ID唯一4.2.2活动图4.2.3界面元素4.2.4功能功能名称功能描述校验异常会员注册使得游客注册成为会员用户名、密码、真实不能为空不能注册,需重新输入4.3 UC003管理购物车4.3.1用例描述用例号UC003用例名称管理购物车用例描述管理会员的购物车,会员可随时查询购物车中的信息,也可往购物车中放入图书、修改订购数量、删除图书。参与者会员、库存系统前置条件会员已经成功登录后置条件购物车信息被更新基本路径1. 会员浏览图书时点击“购买”,打开“我的购物车”页面。2. 系统将所选图书放入购物车。 3. 系统列出该会员购物车中所有图书的摘要信息及订购数量,并显示金额总计,供会员查看。4. 会员根据需要修改图书的订购数量或删除订购图书,系统更新购物车信息。5. 会员点击“结算”进入结算步骤;或者点击“继续挑选商品”,返回图书浏览页面,继续选购图书。扩展点2a. 会员点击“购买”时,该图书已经在购物车中 2a1. 直接将该图书的购买数量加15a. 会员点击“结算”时,购物车中的条目为空5a1. 系统显示“您还没有挑选商品”,返回图书浏览页面5b. 会员点击“结算”时,购物车中图书的购买数量大于该图书的库存
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号