




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网上书店系统需求分析文件状态: 草稿 正在修改 正式发布文件标识安徽国防科技职业学院信息工程系*实训当前版本beta1作 者xxx完成日期2010-12版本历史版本/状态修订人修改日期备 注草稿xxx2010-12-26姓名学号项目组长:项目成员:1引言41.1编写目的41.2项目背景41.3术语和缩写42综合描述42.1目标范围42.1.1前台系统52.1.2后台系统52.2用户特性62.3约定假设63需求说明63.1功能概要63.2前台功能需求83.2.1注册新用户83.2.2登录/注销系统93.2.3查看/修改客户信息93.2.4浏览/搜索图书信息93.2.5维护购物车93.3管理后台功能需求103.3.1登陆|注销系统103.3.2发布图书信息103.3.3维护图书信息103.3.4维护用户信息103.3.5系统维护103.3.6订单处理103.4性能需求103.5环境需求101 引言1.1 编写目的本文描述了网上书店系统的用户需求说明。本项目是软件技术专业二年级学生实践学期的实训项目,本文档是实训学生开发网上书店系统的系统设计、测试、实施以及软件质量保证的基本依据,项目组成员应依照本说明书进行设计、编码、测试等工作。本文档的预期读者为项目组成员及相关人员。1.2 项目背景大部分读者都有过在网上购物的经历,在网上书店可以很方便的注册、浏览商品、查询商品、购买时也只需点几下鼠标。本章的网上书店实现了上述的基本功能,用户可以在网络商店中进行注册、浏览商品以及查询购物车。1.3 术语和缩写名词解释网上顾客在网上活动,购物的用户订单把网上顾客所买的东西及价格放在一个表单中,形成订单。购物车顾客先把自己想买的书本的名字和数量保存在表单,成为一个购物车管理员对整个系统进行维护的管理人员2 综合描述2.1 目标范围互联网技术的飞速发展和广泛普及,对传统出版业(包括书店)都产生了深远的影响,相比于传统的大众媒体的信息滞后、成本高昂的特点,网络传播以其信息丰富、速度,陕捷且具有互动性而备受出版策划人的重视。普通书店随着图书种类和数量的大量增加而迅速发展起来,特别是国外图书业巨头的介入,使得竞争异常激烈,网上书店正是在这种情况下出现的,并且以选择面大、价格便宜、交易方便、节省时间和精力等体现出其优势。网上书店实际上是运行在Web服务器中的一个Web应用程序,它模拟一般的书店的经营模式,利用页面、脚本程序和服务器来实现网上书店的管理工作。本系统主要由前台购书系统和后台管理系统构成。框架图如下: 图1 系统框架图2.1.1 前台系统前台系统主要功能:会员管理、图书查询、图书展台、购物车、订单生成与管理、结算功能、留言板、在线帮助等。其中,会员管理包括注册、登录、修改资料等功能。图书展台包括新品图书、推荐图书和排行榜等功能。前台系统如图2所示: 图2 前台系统功能图2.1.2 后台系统后台系统主要功能包括:图书管理、订单管理、会员管理、用户管理、流言管理及月底结算等。其中,图书管理包括管理书籍、添加新书、分类管理等功能。后台系统功能如图3所示:图3后系统功能图2.2 用户特性本系统用户主要分为两大类用户:网上顾客、企业管理员。网上顾客是一切可以上网通过网页浏览器进行电子商务的人,主要用户群是大学生。他们绝大多数掌握比较熟练的上网技巧,使用较新的浏览器版本。他们由于学习或其他考试的需要,会频繁的买一些参考材料,而网上书店的总类齐全,而且又方便,不用出门。企业管理员是指管理此网上书店的管理员,他们比较熟悉后台的管理,能及时对图书进行更新和维护。2.3 约定假设用户使用的一般是Internet Explorer6.0以上版本的浏览器,或者FireFox 2.0以上的浏览器。浏览器的安全等级为默认等级,支持第一方cookie及第三方有隐私声明的cookie,支持JavaScript 1.1以上标准的前端脚本。用户的屏幕分辨率至少为800*600,另外比例比较大的分辨率为1024*768。3 需求说明3.1 功能概要3.1.1 前台系统1 会员管理:会员登录前显示登录框,登录后显示“*您已登录”。每个注册会员,有一个属于自已的帐户管理界面,可以轻松的管理个人基本资料,如进行资料的修改。2 图书查询:图书查询的目的是为了帮助用户快速地找到想要购买的图书。为了适合用户的不同需求,提供了不同的查询方法,可以按照书名、作者、出版社等方式查询,用户只需输入部分信息即可。用户还可以进行分类浏览,在页面上,应向用户显示书籍类别,用户选择了某个类别之后,应能显示该类别下的实际书籍(如果有)的信息:书籍封面图片、书籍名称、市场价、折扣、会员价,当书籍数目过多时,要提供分页浏览功能。3 图书展台:图书展台的目的是为了将网上书店中的图书有序地罗列出来。图书展台分为:新品图书、推荐图书、畅销图书、排行榜。(图书详细资料:当用户点击某图书后,页面将显视出该图书书名、作者、出版社、出版日期、开本、ISBN、图书图片、图书详细介绍、图书目录等相关信息)。4 畅销书排行榜:系统自动排出前10本近期热销的图书,生成排行榜,根据访问点击次数自动生成。5 购物车:购物车中要列出用户所选择的书籍名称、市场价、会员价、折扣和数量,总计金额,共节省金额。用户可以:1) 删除购物车中的书籍;2) 修改某个书籍的数量、书籍的金额和总计金额;3) 清空购物车;4) 结算:到结算页面确认并下订单。6 订单生成与管理:购物后,确认支付和配送方法后生成订单。在生成订单的同时,系统发邮件通知书店管理员。会员还可以查询自己订单的处理情况和历史订单。验证合法的用户可查看在网站上成交的订单,包括订单的个数,总计金额,订单的列表。列表项包括:订单号、订单日期、收货人、订单金额、订单状态,当订单数目过多时,要提供分页浏览功能。对于列表的订单,用户可以:1) 查看订单详细信息:生成一个订单的详细信息页面,包括:订单号、收货人、联系电话、送货地址、用户订购的书籍列表(序号、书籍编号、原价、订购数量、折扣、销售价)、金额总计、订购日期。在页面上提供直接打印的功能;2) 修改订单:只允许对未审核的订单进行修改(包括修改收货人、联系电话、送货地址、用户订购的书籍列表);3) 删除订单:只允许对未审核的订单进行删除。7 结算功能:结算前必须再次验证用户,验证合法后,进入结算页面,显示订单的日期、收货信息、购买书籍清单,用户还可以再次修改收货人信息,修改或删除已选书籍,当确认后,可以选择下订单。8 留言板:可自由留言。包括留言列表、留言内容、发布留言。9 在线帮助:简单介绍网站的购物流程,以及一些常见问题。3.1.2 后台系统1 图书管理:1) 添加新书:管理员和添加人员可以通过这个功能向书店录入新的图书。添加信息包括书名、作者、出版社、缩略图以及所属类别等等。2) 管理书籍:管理员和添加人员可以进行图书的查看、编辑、修改。3) 分类管理:由大类管理、小类管理、转移类别三个子模块构成。大类管理(如计算机)和小类管理(如计算机中的操作系统)分别是用于添加新类别以及编辑原有类别的;类别转移用于类别之间的转移,如将大类“少儿”中的小类“历史故事”转到“文学”中。2 用户管理:此功能只有最高权限管理员拥有,这是用来管理后台管理员的功能、可能添加、修改、删除新的管理员以及分配权限、修改管理密码。3 订单管理:订单管理处理时首先判断管理员的身份,然后可根据订单状态来做相应的服务。订单状态分为五种:未作任何处理、用户已经划出款、服务商已经收到款、服务商已经发货、用户已经收到货。4 会员管理:修改、删除会员资料。5 月底结算:月底结算主要是管理员在月底盘点时使用。通过月底结算可以对一段时间内的销售情况进行集中处理,使书店及时了解书店的经营情况。结算处理时首先判断管理员的身份,然后根据管理员的结算要求,对未结算的订单记录进行结算或查询以前的结算信息。6 留言管理: 对留言板的留言进行屏蔽、删除、回复等操作。7 其他管理:修改关于我们、联系方法、付款方法、版权信息等资料,以及对公告、广告等进行管理。3.2 用例分析3.2.1 前台用例图3.2.2 后台用例图3.2.3 用例分析用例编号用例名称UC-1浏览书籍UC-2搜索书籍UC-3注册UC-4会员登陆UC-5注销UC-6选购书籍UC-7结账UC-8查看购物车UC-9管理员登陆UC-10审核订单UC-11书籍分类维护UC-12书籍维护UC-13用户维护UC-14角色维护UC-15权限维护UC-16用户状态维护3.2.3.1 UC1:浏览书籍用例描述游客或会员访问系统,系统提供相关的书籍信息。参与者游客(首要),会员前置条件游客或会员访问系统后置条件基本路径1. 游客或会员要求浏览查看图书信息2. 系统按图书类别、新品图书、推荐图书、热门图书分类显示3. 游客或会员选中某个图书4. 系统显示该图书的详细信息扩展点补充说明1.对于热门图书,系统根据销售记录,自动排出前10本近一个月内热销图书。2.在分类显示时,系统显示图书的封面、书名、作者、价格和简要描述。3.图书详细信息包括:标题 封面 单价 出版社 作者 ISBN 出版日期 字数 目录 作者简介 编辑推荐3.2.3.2 UC2:搜索书籍用例描述游客或会员根据书籍标题关键字,搜索所需的书籍。参与者游客(首要),会员前置条件游客或会员访问系统后置条件游客或会员搜索到所需要的书籍。基本路径1. 游客或会员输入关键字,搜索所需的书籍。2. 系统按书籍标题关键字,检索书籍。3. 系统显示所检索到的书籍的书名、作者、 出版社、出版日期、价格。4. 游客或会员可根据出版日期或价格对检索的结果要求排序显示。5. 系统根据游客或会员的选择,对结果进行排序显示。6. 游客或会员选择某图书。7. 系统显示图书的详细信息。扩展点2a. 系统根据关键字未能检索到书籍。 2a1. 系统显示“没有搜索到符合条件的书籍”。补充说明1.搜索的结果应进行分页显示,每页15条记录。3.2.3.3 UC3:注册用例描述游客注册成为会员。参与者游客(首要)前置条件游客访问系统。后置条件游客成为会员。基本路径1. 游客请求注册。2. 系统显示注册界面。3. 游客提供会员信息。4. 系统检查游客提供的信息是否充分并符合要求。5. 系统保存游客提供的信息。6. 系统提示“注册成功”。扩展点4a. 游客提供的信息不充分。 4a1. 系统提示输入剩余的信息。4b. 游客提供的信息不符合要求。 4b1. 系统提示不符合要求的信息。补充说明1. 游客提供的信息包括用户名、真实姓名、密码、确认密码、Email、地址、手机、验证码。2. 密码和确认密码要一致。3. Email的格式要符合电子邮件格式的要求。3.2.3.4 UC4:会员登录用例描述会员提供用户名和密码,以通过系统验证参与者会员(首要)前置条件会员访问系统。后置条件会员通过验证。基本路径1. 会员提供用户名和密码,要求登录系统。2. 系统验证用户名和密码。3. 系统在界面中显示会员姓名,表示会员已经登录。扩展点2a. 会员提供的用户名不存在。 2a1. 系统显示“用户名不存在”信息,并提示用户是否注册。 2a2. 会员注册。2b. 会员提供的密码错误。 2b1. 系统显示“密码错误”信息。补充说明1、为保证会员的信息安全,已登录的会员在10分钟内未进行操作,则系统将其注销。3.2.3.5 UC5:注销用例描述已登录的会员从系统中退出,成为未登录状态。参与者会员(首要)前置条件会员已登录系统。后置条件会员成为未登录状态。基本路径1. 会员要求从系统注销。2. 系统将会员设置成未登录状态。扩展点补充说明3.2.3.6 UC6:选购书籍用例描述会员对选择的书籍进行选购。参与者会员前置条件会员选择图书并已经登陆后置条件会员完成书籍的选购。基本路径1. 会员对已选择的图书请求选购。2. 系统检查会员是否已登录。3. 系统在购物车中添加用户选择的书籍,显示购物车界面。购物车中每个已选择的图书包含书名、单价、数量,显示所有已选图书的总价格。4. 会员可选择如下动作:对图书数量进行修改。删除已选择的图书。选择继续挑选图书。选择结账。扩展点3a. 用户选择的图书在购物车中已存在 3a1. 系统在购物车中对选择图书的数量加一,并显示购物车界面。4a. 会员对图书数量进行修改 4a1. 系统更新购物车中图书数量及总价格。4b. 会员删除已选择的图书 4b1. 系统删除购物车中图书,并更新总价格。4c. 会员选择继续挑选图书 4c1. 系统返回图书浏览界面。4d. 会员选择结账 4d1. 结账补充说明1.在扩展点4a中,更改图书的数量必须是大于0的整数。3.2.3.7 UC7:结账用例描述会员完成与商家的一次交易。参与者会员前置条件会员已完成选购后置条件已购图书等待管理员处理。基本路径1. 会员请求结账。2. 系统检查购物车是否为空。3. 系统生成订单,并提示会员订单正在处理。扩展点2a. 系统检查购物车为空。 2a1. 系统提示用户结账时购物车不能为空。补充说明3.2.3.8 UC8:查看购物车用例
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年财务管理专业考研试卷及答案
- 2025年精细化工职业技术考试卷及答案
- 2025年国际贸易职业资格考试试卷及答案
- 双语企业宣传资料翻译与认证补充协议
- 澳大利亚工程项目专用设备维护保养与性能监控协议
- 高端私人游艇卫星通讯系统租赁增值服务套餐协议
- 采矿行业劳务派遣安全操作及责任协议
- 国际学生行李安全扫描租赁与安全评估合同
- 留学住宿安全保障与服务质量提升合同
- 医疗行业合规争议调解与解决方案合同
- 数字化转型对企业人力资本的影响研究
- 保密基本知识培训材料范文
- 公开征集招标代理机构投标方案(技术方案)
- 《荣安地产公司财务风险研究与防范研究(定量论文)》8200字
- 【MOOC】理性思维实训-华南师范大学 中国大学慕课MOOC答案
- (翻译)UL6A标准中文版-2019版电气刚性金属导管-铝红黄铜和不锈钢
- 2024年信息系统项目管理师(综合知识、案例分析、论文)合卷软件资格考试(高级)试题与参考答案
- 疑似新冠肺炎的应急演练
- 2025年湖北省武汉市高考数学模拟试卷(附答案解析)
- 赛迪顾问一线调研第36期:中国人工智能医疗器械:前路漫漫仍需披荆斩棘
- 重庆市巴蜀学校高2025届高二(下)期末考试+化学试卷(无答案)
评论
0/150
提交评论