网上书店软件需求说明书
网上书店系统用户需求说明书.

网上书店系统需求分析版本历史1 引言 (4)1.1 编写目的 . ................................................................................................................... 4 1.2 项目背景 . ................................................................................................................... 4 1.3术语和缩写 . (4)2 综合描述 . (4)2.1目标范围 . ...................................................................................................................4 2.1.1 前台系统 . (5)2.1.2后台系统 . (5)2.2 用户特性 . ................................................................................................................... 6 2.3约定假设 . ...................................................................................................................6 3 需求说明 . (6)3.1 功能概要 . (6)3.2前台功能需求 . ......................................................................... 错误!未定义书签。
网上书店-软件需求规格说明书

网上书店软件需求规格说明书目录D.3.1 介绍 (3)1.目标 (3)2.项目范围和产品特性 (3)3.参考文献................................. .. (3)D.3.2 总体描述 (3)1.产品远景规划 (3)2.用户类和用户特性 (4)3.运行环境 (5)4.设计和实现的约束条件 (5)5.用户文档 (6)6.假设和依赖 (6)D.3.3 系统特性 (6)1.购买图书 (7)(1)描述和优先级 (7)(2)刺激/响应序列 (7)(3)功能性需求 (7)2.创建、浏览、修改和删除订单 (9)3.实现购物车功能模块 (9)4.用户注册信息、书籍信息、订阅系统的管理 (9)D.3.4 外部接口需求 (9)D.3 软件需求规格说明书D.3.1 介绍1.目标软件需求规格说明描述了“网上书店”1.0版本的软件功能性需求和非功能性需求。
这一文档计划由实现和验证系统正确功能的项目团队成员来使用。
这里指定的所有需求都具有高优先级,都要在版本1.0中加以实现。
2.项目范围和产品特性“网上书店系统”允许网站会员将网站书籍加入购物车并且下订单,同时通过网上支付手段来支付。
详细的项目描述请参照“网上书店的前景和范围文档“。
3.参考文献(1)Xin Chen 著,瑾向阳译,应用框架的设计与实现,电子工业出版社,2006。
(2)Karl E.Wiegers 著,刘伟琴刘洪涛译的《软件需求》第二版,清华大学出版社。
D.3.2 总体描述1.产品远景规划“网上书店系统”它取代了传统的书店购书途径,通过网络在线查找和购买书籍,是一个快捷方便的系统。
图D.1是一幅关联图,它演示了1.0版本的外部实体和系统接口。
期望系统演化成若干个版本,并提供VIP用户功能。
“网上书店系统“版本1.0的关联图2.用户类和用户特性3.运行环境(Operating Environment ,OE)OE-1:“网上书店系统“的操作将通过Web浏览器来完成:Microsoft Internet Explorer,Netscape Communicator来完成。
#网上书店系统需求规格说明书

网上书店系统的需求规格说明书1 概述1.1 用户简介网上书店的使用者主要有经销商和用户群两种。
(1) 经销商,相对于实体书店,网络经销商有如下特点。
a. 营业时间不受限制,和传统的8小时营业时间不同,借助互联网,网上书店可以24小时全天候营业。
这种不间断的服务方式对于巩固和扩大读者群、培育潜在的顾客具有重大意义。
b. 不受营业场地限制。
因为网上书店是虚拟书店,所以它无需门市,只要维持面积有限的库房即可正常运转,并以最低的成本经营最多的品种。
c. 供需双方之间信息交流的广度、深度和速度有了质的飞跃。
可提供的图书信息和用户需求信息的相互沟通及匹配一直是制约图书销量增长的瓶颈,网上书店以其直观的界面、丰富的信息、灵活的检索方式和个性化的定制服务,成功地解决了这一难题。
d. 经营管理更加科学。
现代信息技术的大量运用使得网上书店能够快捷地对业务数据进行采集、统计、分析和使用,这有助于克服传统营销模式中的主观性和盲目性,对于提高经营管理水平大有裨益。
(2) 网上书店的用户群,该群体有如下特征。
a. 主流人群为经常上网的读书爱好者,拥有能够上网的条件,以青年和中年人为主。
b. 部分用户持有信用卡,可在网上直接付款;无信用卡的用户可以汇款进行交易。
c. 从职业划分来看,一部分用户是高校学生,追求时尚快捷的购物方式,购买力有限;另一部分则为工作人群,追求高效经济的购物方式,购买力较强。
1.2项目的目的和目标1.2.1 目的通过网上书店系统实现图书销售的电子商务模式并满足经销商和用户进行电子交易的需求,保证充分发挥网上交易的优势。
1.2.2目标(1) 网上书店各个功能完整。
(2) 整个系统可以稳定运行。
(3) 用户之间信息渠道畅通。
(4) 用户可以迅速找到自己所需要的图书。
(5) 付款渠道畅通。
1.3 术语定义暂无。
1.4参考资料1. 赵池龙,杨林,孙伟.实用软件工程,第2版.北京:电子工业出版社,2006.2. 肖汉.软件工程理论和实践,北京:科学出版社,2006.1.5相关文档软件开发计划书。
网上书店-软件需求规格说明书

网上书店软件需求规格说明书目录D.3.1 介绍 (3)1.目标 (3)2.项目范围和产品特性 (3)3.参考文献................................. .. (3)D.3.2 总体描述 (3)1.产品远景规划 (3)2.用户类和用户特性 (4)3.运行环境 (5)4.设计和实现的约束条件 (5)5.用户文档 (6)6.假设和依赖 (6)D.3.3 系统特性 (6)1.购买图书 (7)(1)描述和优先级 (7)(2)刺激/响应序列 (7)(3)功能性需求 (7)2.创建、浏览、修改和删除订单 (9)3.实现购物车功能模块 (9)4.用户注册信息、书籍信息、订阅系统的管理 (9)D.3.4 外部接口需求 (9)D.3 软件需求规格说明书D.3.1 介绍1.目标软件需求规格说明描述了“网上书店”1.0版本的软件功能性需求和非功能性需求。
这一文档计划由实现和验证系统正确功能的项目团队成员来使用。
这里指定的所有需求都具有高优先级,都要在版本1.0中加以实现。
2.项目范围和产品特性“网上书店系统”允许网站会员将网站书籍加入购物车并且下订单,同时通过网上支付手段来支付。
详细的项目描述请参照“网上书店的前景和范围文档“。
3.参考文献(1)Xin Chen 著,瑾向阳译,应用框架的设计与实现,电子工业出版社,2006。
(2)Karl E.Wiegers 著,刘伟琴刘洪涛译的《软件需求》第二版,清华大学出版社。
D.3.2 总体描述1.产品远景规划“网上书店系统”它取代了传统的书店购书途径,通过网络在线查找和购买书籍,是一个快捷方便的系统。
图D.1是一幅关联图,它演示了1.0版本的外部实体和系统接口。
期望系统演化成若干个版本,并提供VIP用户功能。
“网上书店系统“版本1.0的关联图2.用户类和用户特性3.运行环境(Operating Environment ,OE)OE-1:“网上书店系统“的操作将通过Web浏览器来完成:Microsoft Internet Explorer,Netscape Communicator来完成。
「网上书店管理系统需求规格说明书finish」

网上书店管理系统软件需求规格说明书编号:YFIT-SBT-DSS版本:1.0变更记录目录1概述 (4)1.1编写目的 (4)1.2读者对象 (4)1.3业务范围 (4)1.4术语和缩写 (4)1.5参考资料 (5)2系统功能分析 (6)2.1功能概述 (6)2.2系统约束 (7)2.3.1系统运行环境约束 (8)2.3.2系统运行环境约束 (8)2.3系统功能描述 (8)2.3.1用户登录 (8)2.3.2商品管理 (13)3非功能性需求 (15)3.1性能 (17)3.2可扩展性 (17)3.3可用性 (18)3.4易用性 (18)1概述1.1编写目的本文档是根据《超逸书店用户需求列表》内列出的各项功能需求进行全面、细致的分析并准确表达出用户的需求。
本文档是为了确切地表达出系统的每项需求,并作为设计的基础,为软件设计人员提供明确的指导方向,并为软件的功能测试提供测试依据。
1.2读者对象本《软件需求规格说明书》的预期读者是:➢老板➢书店管理员➢会员➢普通用户开发公司授权调阅本文档的其他人员1.3业务范围本产品主要用于网上书店系统管理后台管理信息,不适合于各领域的角色配置管理。
1.4术语和缩写1.5参考资料2系统功能分析2.1功能概述付款2.2系统约束2.3.1 系统运行环境约束系统应可运行于Windows 平台(数据库服务器运行于Windows 平台)。
系统采用B/S 架构,可通过浏览器访问,使用IE6.0或更高版本可顺利完成全部系统操作。
系统运行于局域网环境中。
● 应用于服务器:IIS5.0以上版本● 数据库:MS SQL Server 2005(或更高版本)。
●FrameWork3.5运行环境2.3.2 系统运行环境约束采用JAVA 语言开发2.3 系统功能描述2.3.1 用户登录登陆快速注册新用户用户名:密 码:用户登录忘记密码?还不是超逸书店网用户?快捷方便的免费注册,让你立刻尽享超逸书店网提供的各项优惠及服务……验证码:SAEIG图1-1 用户登录界面忘记密码了,别着急。
网上书店系统用户需求说明书

网上书店系统用户需求说明书一、引言随着互联网的不断发展和普及,网上书店成为了人们购买图书的重要渠道。
网上书店系统的设计和开发对于提高用户购书体验、优化书籍采购与销售流程具有重要意义。
本文将详细说明网上书店系统的用户需求,旨在设计出一款满足用户需求的高性能、高效率的系统。
二、用户需求1.用户注册与登录2.图书浏览与3.图书详情与评论4.购物车与结算用户需求能够将自己喜欢的图书添加到购物车中,方便购物。
用户需求能够对购物车进行管理,包括增加、删除、修改数量等操作。
用户需求能够方便快捷地进行结算,并选择合适的配送方式。
5.订单管理与查看用户需求能够查看自己的订单记录,包括已完成的订单和待付款的订单。
用户需求能够查看订单详情,包括所购图书、金额、配送信息等。
用户需求能够对订单进行操作,如取消订单、申请退款等。
6.促销活动与推荐用户需求能够及时了解网店的促销活动和优惠信息,包括打折、满减、优惠券等。
用户需求能够根据自己的购书偏好,获得网店的推荐图书,提高购买满足度。
7.社交分享与互动用户需求能够方便地与其他用户进行交流和分享,如发布评论、评分、书评等。
用户需求能够方便地将自己喜欢的图书分享到社交媒体上,与好友互动。
8.客户服务与售后三、总结本文详细说明了网上书店系统的用户需求,包括用户注册与登录、图书浏览与、图书详情与评论、购物车与结算、订单管理与查看、促销活动与推荐、社交分享与互动、客户服务与售后等。
通过满足这些用户需求,能够提高用户购书体验,促进网上书店的发展与壮大。
网上书店需求规格说明书

网上书店需求规格说明书1.引言1.1编写目的在完成了针对网上书店市场的前期调查,同时与多位用户进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。
此需求规格说明书对《网上书店系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。
本文也是项目完成后系统验收的依据。
1.2项目背景随着Internet的迅速发展,当今电子商务已接被广大的互联网用户所接受,网上书店系统作为其中的一部分也有了迅速的发展。
当然,网上书店系统目前主要是以B2C的方式进行经营,通过网上开店的方式向读者出售书本。
国内著名的两大书店,当当网与卓越网,他们售书的理念很简单,读者可以自己寻找自己喜爱的书。
对于读者来说,无需为寻找一本自己想要的书好奔波于城市的各个角落,无需因为时间问题而错过了新书的首发式,或者因为时间问题而去不了书店,网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。
而关键的一点,就是他们只是基于B2C的,只有自己在卖书,而我们所要改进的就是引入C2C经营理念,增加了读者售书的功能,读者可以对来说已经不需要的书本售给需要它的人,当然不是免费的,系统按照设定的比率进行收费,实现额外的营运收入。
1.3定义需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
1.4参考资料[1][美]Xin Chen 著,温昱靳向阳译,应用框架的设计与实现,北京,电子工业出版社,2006[2][美]David Chappell著,荣耀译,.NET大局观( 第2版),北京,电子工业出版社,2006[3]陈冠军,征服 2.0 Ajax——Web开发技术详解,北京,人民邮电出版社,2007[4][美]巴拉赫,[美]兰宝著,车皓阳,杨眉译,UML面向对象建模与设计(第2版),北京,人民邮电出版社,2006[5][美]Joshua Kerievsky著,杨光刘基诚译,重构与模式,北京,人民邮电出版社,2006[6][美]科曼(Cormen,T.H.)等著,潘金贵等译,算法导论(原书第2版),北京,机械工业出版社,2006[7][美]詹姆士著,郭海郭涛译,编程之道(中英文对照),北京,电子工业出版社,20062.任务概述2.1目标2.1.1开发目标实现网上书店系统的基本功能,包括会员管理,图书出入库,书目检索,书目分类管理,购物车,订单功能,会员帐户管理,书目评价等功能。
网上书店My-eBookStore系统-1《需求说明书》.

网上书店 My-eBookStore 系统项目需求说明书1引言 (1)1.1编写目的 ............................................................... 1 1.2背景 ................................................................... 1 1.3定义 ................................................................... 1 1.4参考资料 (1)2任务概述 (2)2.1目标 ................................................................... 2 2.2用户的特点 ............................................................. 3 2.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 ........................................................... 3 3.2对性能的规定 .......................................................... 11 3.2.1精度 .............................................................. 11 3.2.2时间特性要求 ...................................................... 11 3.2.3灵活性 ............................................................ 11 3.3输人输出要求 .......................................................... 12 3.4数据管理能力要求 ...................................................... 12 3.6其他专门要求 (13)4运行环境规定 (13)4.1设备 .................................................................. 13 4.2支持软件 .............................................................. 13 4.3接口 .................................................................. 13 4.4控制 (14)1 引言1.1 编写目的保证软件开发的质量、需求的完整与可追溯性,编写此文档。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上书店——需求规格说明书目录1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料 (3)2任务概述 (4)2.1目标 (4)2.1.1开发目标 (4)2.1.2应用目标 (4)2.2用户的特点 (4)2.3假定和约束 (5)3需求规定 (5)3.1对功能的规定 (5)3.1.1功能划分 (5)3.1.2功能描述 (5)3.1.3图形描述 (7)3.2对性能的规定 (13)3.2.1精度 (13)3.2.2时间特性要求 (13)3.2.3灵活性 (13)3.3输人输出要求 (13)3.4数据管理能力要求 (14)3.5故障处理要求 (14)3.6其他专门要求 (15)4运行环境规定 (15)4.1设备 (15)4.2支持软件 (15)4.3接口 (15)4.4控制 (16)需求规格说明书1引言1.1编写目的本需求规格说明书对用户的需求做了全面细致的分析,并结合调查的其他同类型网站(当当,卓越亚马逊,各种出版社书店等),明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上可以进一步提出概要设计说明书和开展后续设计与开发工作。
本说明书的预期读者为本组成员,店主小童和指导教师杨红丽老师。
本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。
本文也是项目完成后系统验收的依据。
1.2背景a.开发的软件系统的名称:网上书店eBookStoreb.本项目的任务提出者:杨红丽开发者:张晨曦、赵彤、李文卿、刘士建、许芳用户:购书客户及书店老板c.本软件系统与其他网上书城(当当网,有路网等)有参考关系。
1.3定义SQL Server语言的主要功能就是同各种数据库建立联系,进行沟通;Pentium是英特尔的第五代x86架构之微处理器;OS X是苹果公司为Mac系列产品开发的专属操作系统。
基于UNIX系统。
使Mac变得简单易用,出类拔萃。
1.4参考资料[1] 刘冰、赖涵、瞿中、王化晶著,软件工程实践教程,北京,机械工业出版社,2009[2] 辛明海、潘孝铭、王晋隆、连灿红著,软件文档写作,北京,高等教育出版社,2009.6[3][美]弗莱格,阿特利著,软件工程——理论与实践(第四版影印本),北京,高等教育出版社,2012.12[4] 钱乐秋、赵文耘、牛军钰著,软件工程(第2版),北京,清华大学出版社,2013 2任务概述2.1目标2.1.1开发目标本软件可以实现店主提出的的基本功能,例如用户注册,登录,分级浏览图书或图书选购;店主对进书、售书、库存、账目、客户的管理,以及网站的日常维护(书店简介,信息发布,客户留言等)。
还可以实现店主没有提出的功能,例如用户可以搜索图书,包括模糊搜索(中、英文);还有添加购物车,和查看购物车;还有取消订单。
2.1.2应用目标网上书店实现了实体店的扩展,可以扩展书店的客户群体,增加销售量。
还可以方便客户,做到足不出户,就可以浏览各种图书,并且能够享受到把书送到家门口的贴心服务。
而且本软件系统可以帮助店主做到科学管理,促进各个子系统管理的信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率和经济效益。
|2.2用户的特点本软件系统用户主要分为两大类:购买顾客、管理员。
顾客是一切可以上网通过网页浏览器进行网上购物的人。
由于本系统操作简单,界面友好,所以对用户的教育水平和技术水平几乎没有任何要求,只要会用电脑进行常规使用的用户均可。
管理员是指管理此网上书店的店主,需要比较熟悉后台的管理,能及时对图书进行更新和维护。
2.3假定和约束经费约束没有,开发期限为10周。
3需求规定3.1对功能的规定3.1.1功能划分a.前台实现的功能分级浏览图书搜索图书关键字搜索(模糊搜索)加入购物车查看购物车新客户注册用户登录订单查询功能订单结算取消订单热销排名榜新品推荐(公告栏)促销信息(公告栏)b.后台实现的功能用户注册信息管理订单添加/删除/修改管理功能书籍信息管理客户权限管理添加书籍库存管理账目管理维护(店铺信息等)3.1.2功能描述c.前台功能分级浏览图书:两级图书目录和三层信息。
一级目录是图书的基本分类目录,二级目录是分类下的全部图书与简单介绍;第三层信息是点进图书的详细介绍与信息;搜索图书:可以在搜索栏里输入图书名称或者作者名字搜索书籍;关键字搜索(模糊搜索):只输入书名中的关键字就可以搜索出相关书籍;加入购物车:可以像淘宝一样,将想要购买的图书先添加到购物车里,可以在选购完所有想要买的图书之后一起进行结算;查看购物车:可以查看已经放入购物车中选好的图书,也可以把现在不想要的或者添加错误的图书删除掉;以上功能是一般的,没有注册的客户都可以进行的操作。
新客户注册:想要购买图书必须进行用户注册,填写有效信息,姓名,电话,地址,邮政编码等;用户登录:已经注册的用户可以直接进行登录;订单查询功能:查询自己的订单信息;订单结算:把所有书籍的费用加上快递的费用综合在一起进行结算缴费,生成有效订单;取消订单:可以把订单取消,申请退款;热销排名榜:根据销量的多少,排出热销的书籍前10名,共顾客进行选择;新品推荐(公告栏):在公告栏里,店主可以写一些新书推荐,供顾客进行选择;促销信息(公告栏):在公告栏里,店主可以写一些打折,促销的信息,促进消费。
d.后台功能用户注册信息管理:网站管理人员对用户注册信息的编辑分类和管理;订单添加/删除/修改管理功能:对于用户提交的订单进行审核,并实现对订单的添加/删除/修改管理;书籍信息管理:出版社管理:可以在此处增加或修改删除相关信息,请确保此处信息的真实性;类别设置:对书目类别进行相应的操作(增加,删除,修改);分类管理:将相关图书进行分类操作;客户权限管理:管理人员实现对用户的分级,不同级别的享受到的折扣不同,或者还有其他的增值服务;添加书籍:可以通过页面操作添加新的书籍,不用特意更改数据库;库存管理:查看书籍的库存,有利于判断是否需要进货;账目管理:管理查看日结帐,日销售额与盈利额;维护(店铺信息等):网上书店简介,信息发布等。
3.1.3图形描述a.用例图b.消息序列图c.数据流图d.E-R图3.2对性能的规定3.2.1精度a.要按照严格的数据格式输入,否则系统不予响应进行处理。
b.查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。
因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:直接查询和模糊查询。
3.2.2时间特性要求a.响应时间:0.5s——1s(特殊网络除外);b.更新处理时间:1s——2s(特殊网络除外);c.数据的转换和传送时间:1s——2s(特殊网络除外);d.解题时间:1s——2s(特殊网络除外);3.2.3灵活性a.操作方式上的变化:键盘和鼠标均能操作;b.运行环境的变化:OS X 10.7以上环境下运行服务器端逻辑,浏览器支持Chrome/FireFox/IE/Safari;c.有效时限的变化:终身有效;d.计划的变化或改进:后期随着设计的进一步可能会据情况进行修改。
3.3输人输出要求输入:任何人都可以浏览本书店的书籍信息,但是点击购买时候,没有注册过的用户会跳转到注册页面进行注册,录入自己的详细信息,检验无误后方可购买。
用户注册输入输出订单信息3.4数据管理能力要求运行本软件系统所需的各种基础数据及前期的其他数据的规模约为600M,数据的平均增长约为4M/人月,系统用于日志等记录的数据增长约为10M/月。
具体增长速度由用户的使用频率及所发生业务的数据量决定。
3.5故障处理要求设备的硬件故障可能造成本软件不能运行或不能正常进行输入/输出等后果,系统的资源不足及网络传输通道阻塞可能造成本软件不能正常运行,并有可能造成机器“死机”,上述故障的处理由用户自行解决。
软件在运行过程中产生的的数据库错误,将由系统自动记入错误日志,非网络传输引起的错误将由系统管理员或软件开发者解决。
软件在运行过程中产生的其他错误,将根据情况由软件开发者或软件开发者协助系统管理员解决。
3.6其他专门要求●软件必须严格按照设定的安全权限机制运行,并有效防止非授权用户进入本系统。
;●软件必须提供对系统中各种码表的维护、补充操作;●软件必须按照需求规定记录各种日志;●软件对用户的所有误操作或不合法操作进行检查,并给出提示信息;●用户必须对系统中的材料成本信息进行维护,以便软件能取得有效的材料成本信息。
4运行环境规定4.1设备具有Pentium 133、512兆内存配置的计算机;Microsoft鼠标或其他兼容鼠标;最少20G的硬盘空间,专配一款操作系统(windows/linux/OS X等具有图形操作界面);最少2G的RAM存储器;windowsXP以上,IE需要6.0版本以上;需要有通常的网络连接。
4.2支持软件操作系统:Win7 Windows-xp编译程序JA V A数据库:SQL ServerOS X 10.9环境下运行服务器端逻辑,浏览器支持Chrome/FireFox/IE/Safari4.3接口本软件不需要特定的硬件或者硬件接口支撑TCP/IP协议4.4控制本系统前台根据‘会员验证’模块来控制前台工作,若为会员,则可通过会员登录来选择前台的各项功能,若不是会员,则必须先注册会员,后台则根据‘管理员验证’模块来控制后台工作,通过管理员的登录来管理书的存储,和会员信息的存储以及购物单和总账目的输出。