网上购物规格说明.doc_第1页
网上购物规格说明.doc_第2页
网上购物规格说明.doc_第3页
网上购物规格说明.doc_第4页
网上购物规格说明.doc_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网上购物软件需求规格说明书1. 引言:随着互联网的飞速发展,计算机的应用涉及到了各 个方面,在日常的生活中各个地方都可能使用计算机,随着人们消费观念的改变,现在用计算机购物更是发展迅速。1.1目标:网上购物系统在互联网开发的网络环境下,应用浏览器/服务器,实现消费者网上购物,商家与用户之间通过网上支付和电子支付的一种新型商业运营模式完成网上购物。编写该规格说明书为开发者和用户创建了一个共同的基础和共识,为本次软件的开发提供了一个预期较为详细的说明。1.2 项目范围和产品特性:1.2.1范围:该系统为满足广大购物者提供了很大的方便,可足不出户就可以购买到自己想要的商品。1.2.2:产品特性:“网上购物系统”允许用户在网上访问全国各地的网上购物的商店,可以购买到自己想要的东西,通过快递公司将商品送到用户指定的地点。1.3文档约定:1.3.1:标签规定:文本域: 按钮: 复选框: 单选按钮: 文件域: 1.3.2:字体颜色规定:在没有打开该网站之前字体为黑色,在打开该网站以后字体为蓝色。1.4 参考文献:karl E.wiegers所著的sofrware requirments。2. 总体描述:本项目分为前台管理和后台管理系统。前台管理实现了类似于生活中的用户可以浏览商品,选择商品,结算完成商品的购买等。该系统后台管理系统对商品订单管理,支付管理,分类管理,还为商品信息进行添加,修改,删除等操作。 后台管理后台管理系统财务报表销售报表出货退货进货供货商会员系统管理员日志管理客服分类管理栏目管理论坛统计报表支付管理系统管理库存管理订单管理商品管理数据备份用户管理 前台管理商品分类展示商品明细显示商品查询购物车最新公告商品订单网上支付用户登录与注册广告留言管理论坛前台管理2.1产品的前景:随着网络技术和信息技术的发展,网络经济更加普遍,“网上购物系统”取代了人们出门购物的方式,人们可以通过互联网实现网上购物,为一些不变出门购物的用户提供了一个很好的购物平台。该系统与传统的购物方式相比,具有更多优势,它的运营成本低,用户范围广,多媒体手段表现力强,以顾客为中心最大限度的满足顾客的需求,促进市场的营销,增强企业的管理功能等。2.2产品的特性:“网上购物系统”采用人机对话的操作方式,界面设计美观,信息查询灵活方便,准确,数据可靠。全面展开商城内的所有商品,让用户了解商城中的各种商品。2.3用户类级及其特征:顾客多为中青年为主。中青年消费者都崇尚创新,很容易被新事物影响,也很愿意在网上购物。对于消费者来说必须具有较高的文化知识水平,能够熟悉使用计算机网络操作,还必须具有较高的阅读能力。2.4运行环境:“网上购物系统”通过web浏览器来完成相应的操作,服务器iis工作站,中断时pc机。运行环境是:windows xp。硬件平台:cpu:奔四以上(推荐使用奔四双核)。 内存:256MB以上。 外存:6G。 输出设备:显示器分辨率在1024*768以上。 输入设备:鼠标,键盘软件平台:操作系统:windows 2000 sever; 浏览器:IE5.0以上的版本。 数据库:SQL sever 2000.2.5设计和实现上的约束:对于产品运行环境要使用web浏览器的类型和版本。所有html代码遵照html4.0标准。2.6用户文档:系统提供一个分层和跨链接的html联机帮助系统描述并演示所有系统功能。如果用户是第一次使用该系统可以根据用户的需求,提供一个联机教程。2.7假设和依赖:只要用户想要购买商品无论什么时候都可以购买。“网上购物系统”依赖于商品的更新3.系统特性:3.1订单3.1.1:描述和优先级网上购物系统只要用户登陆,若用户是新用户则要注册,之后登陆,进行验证,即可下订单,并要求快递公司送达指定的地点。3.1.2:刺激/响应序列刺激:顾客下订单,可以是一件商品也可以是多件商品。响应:系统向顾客要求填写商品的一些细节,以及付费的方式和商品配送的方式。刺激:顾客请求改变订单。响应:如果订单状态是“接收修改”用户可以继续在之前的订单上编辑。刺激:顾客请求取消订单。响应:如果订单状态是“可以取消”则系统取消订单。3.1.3功能性需求:(1) 顾客到“网上购物系统”可以通过该系统下订单,可以定一件或者多件的商品。(2) 系统确认订单,确定付费方式,是从网上银行扣费还是货到付款。(3) 若商品剩余数量为0时不可以订货。(4) 如果用户有要求送货的时间,还可以另外注明一下送货的时间。(5) 系统显示最新货架上的商品。(6) 当前时间只显示有存货的商品。(7) 该系统允许顾客定多份该商品,但数目是该商品库存的最大值。(8) 如果用户定一件商品的数量超过最大值,系统将自动改为该商品库存的最大值。(9) 如果该商店的商品不能满足顾客的需求,则顾客可以改变所定该商品的份数,或者选择其他的商品,或者取消订单。(10) 如果用户表明不在定商品了,系统要显示顾客所定商品的条目,每一件商品的条目,以及该商品所要支付的费用和计算方法。(11) 系统提示顾客确认订单的消息。(12) 如果顾客不确认订单,这是顾客可以编辑订单,也可以取消订单,顾客可以通过系统再另外订货,可以使同一天,也可以不是同一天。(13) 当顾客表明已经完成订单,系统会让顾客选择一种付费方式。(14) 系统显示商品所定的数目,费用,付费方式和送货说明。(15) 顾客可以确认订单,也可以请求编辑订单或者可以请求取消订单。(16) 顾客可以选择货到付款或者网上银行支付。(17) 顾客选择网上银行支付的支付方式,那么系统像银行发出一个付费请求。(18) 如果网上银行支付成功,系统将显示一条消息来确定订单已接受,并从相应的网上银行付费。(19) 如果网上支付不成功,则顾客可以选择货到付款或者取消订单。(20) 当顾客确认订单时,系统会分配一个有效地订单号,并存储这一订单,其订单的初始状态为“已接受”。(21) 当顾客确认订单时,向“网上购物系统”发送一条消息,包括订单中商品的型号,数量。(22) 当顾客确认订单时,从相应的商店中扣除该商品的剩余量。(23) 当顾客确认订单时,更新该产品商店中的剩余,反应该商品的最新状况。(24) 当顾客确认订单时,向顾客发消息,包括订单的有关消息。(25) 顾客订单在一定的时间内有效,若顾客在该时间段内没有付款,过了这个时间段,订单自动取消。(26) “网上购物系统”允许用户查看六个月的全部订单。(27) 如果顾客要定前六个月定的商品中的任一件商品,只要新订单中的商品在商店中有货,订单生效。3.2 创建,浏览,修改和删除订单。3.2.1:描述和优先级“网上购物系统”可以对订单进行新建,浏览,修改和删除订单,体现出了订单的灵活性,同时为用户提供了很多的方便。3.2.2:刺激/响应序列刺激:顾客创建一个订单。响应:系统显示订单中的内容,包括商品的数量,种类等等,以及送货的方式。刺激:顾客浏览订单。响应:系统显示六个月只内的订单,订单包括商品的数量等属性。刺激:顾客修改订单。响应:顾客可以对订单进行修改,包括商品的数量等。刺激:顾客删除订单。响应:顾客对商品不满意,或者其他的什么原因,顾客可以删除该订单。3.2.3功能性需求:(1) 顾客登录到“网上购物系统”选中所要买的商品加入购物车,选择商品的属性及数量。(2) 系统确认顾客的付费方式是网上银行,还是货到付款。(3) 顾客如果选择了网上银行支付方式,系统将显示一些网上银行,让顾客进行选择。(4) 如果顾客已经选择支付,并已支付,则订单生成。(5) 顾客可以浏览自己定的商品的订单,并且显示该商品的一些属性和数量。(6) 顾客可以浏览近六个月内的订单。(7) 顾客在没有生成订单之前可以任意修改该订单,或者取消订单。(8) 在生成订单之后,通过与商家的交流,在商家允许的修改的情况下,顾客可以修改订单。(9) 订单在没有生成的时候可以随意的删除。(10) 订单在生成之后,顾客可与商家进行协商,在商家同意删除订单的时候,用户可以对该订单进行删除。(11) 在顾客对订单进行删除之后,商家将该商品钱退还给顾客。3.3付费方式。“网上购物系统”对用户付款的方式很灵活,包括在线支付,邮政汇款,银行电汇,信用卡委托支付,货到付款。3.3.1:描述和优先级在选择好商品后,顾客可以通过自己选择的付款方式,进入到付款的界面。3.3.2:刺激/响应序列刺激:选择一种付款方式。响应:进入到该付款方式的界面。刺激:确定是否进行付款。响应:确定付款,生成订单,则显示付款成功。若不确定该付款方式,则返回选择付款方式的界面重新选择付款方式。3.3.3功能性需求:(1) 顾客确定购买该商品,在付款的界面选择付款方式。(2) 若顾客选择了在线支付,显示一些能够网上银行支付的银行。(3) 若顾客选择了邮政汇款,顾客需要到邮局汇款,根据商家的银行的账号,汇给商家。(4) 若顾客选择了银行电汇,顾客到银行将汇款以电传方式将付款汇到指定的收款人。(5) 若顾客选择了信用卡委托支付,顾客可以通过信用卡委托支付,将钱付给商家。(6) 若顾客选择了货到付款,顾客可以在快递送到的时候将现金直接给掉快递人员。3.4 送货方式。送货方式有EMS,圆通快递,申通快递等。3.4.1:描述和优先级顾客可以根据自己选择的送货的方式,快递公司将为把商品送到你指定的地方。3.4.2:刺激/响应序列刺激:顾客选择送货方式。响应:响应的快递公司为你送货。3.4.3功能性需求:(1) 顾客在订单上选择自己所选择的快递。(2) 商家将商品给快递公司。(3) 快递公司通过顾客的地址,通过不同的运货方式,将商品送到顾客指定的地址。(4) 在商品送到时,快递工作人员会与你联系,顾客通过自己有效地证件领到自己购买的商品。3.5 创建,浏览,修改和删除商店中的商品。由于商店中的商品在不断地卖出,或者有新货,商店中货架上的商品数量在不断变化,要不断对货架上的商品进行更新。3.5.1:描述和优先级在顾客选择购买了商品一件或多件,货架上的该商品数量也应该响应的减少,货架上的商品没有货时就应该即时显示缺货,在有新货上架时就显示该商品的一些属性及数量。若该商品在货架上,顾客可以随时浏览该商品。一些商品在缺货一段时间之后商家不想在买该商品,商家可以选择删除该商品。3.5.2:刺激/响应序列刺激:货架上的商品卖出一件或多件。响应:货架上的商品数量减少相应的数量。刺激:有新货商家。响应:在货架上显示新的商品,以及该商品的属性,数量。刺激:顾客想看看该商品具体的情况。响应:显示该商品的具体信息。刺激:货架上的商品被买完,并且在长时间内没货,商家可以选择将该商品删除。3.5.3:功能性需求:(1) 商家随时修改商品的数量。(2) 在顾客买完一件商品商家需要修改该商品在货架上的数量。(3) 有新货上架,必须在货架上显示该商品的属性,数量。货架上的商品被买完,并且在长时间内没货,商家可以选择将该商品删除。4. 外部接口需求4.1:用户界面:(1)“网上购物系统”的屏幕遵照process impact公司的internet 应用程序用户界面标准。(2) 系统对所显示的每个html 网页都提供帮助链接,解释如何使用这些网页。(3) web页面的全部导航和商品条目选择,出了综合使用鼠标和键盘共同完成,还可以只通过键盘单独完成。4.2:硬件接口硬件接口还没有确定。4.3:软件接口(1) 自动商品存货系统。(2) “网上购物系统”通过程序界面向“自动商品存货系统”发送所定的商品条目和数量。(3) “网上购物系统”将轮训“自动商品存货系统”,来确定请求的商品是否有效。(4) 当“自动商品存货系统”通知“网上购物系统”某一指定的商品条目已经没货时,“网上购物系统”将显示该商品缺货。4.4:通信接口(1) “网上购物系统”将向顾客发送电子邮件消息,已确定收到订单,价格和送货说明。(2) “网上购物系统”将向顾客发送电子邮件消息,以报告订单接手之后订单中或送货中存在的问题。5. 其他非功能性需求5.1 性能需求:(1) 数据精度:数据不能有误差。(2) 时间特性:为了能马上反应出存货问题,当有新的订单生成就应该马上统计数据。(3) 适应性:此软件适用于所有网上购物者。5.2 防护性需求:阻止非授权用户,阻止恶意的攻击。5.3 安全性需求:因数据属于商家内部信息,因此出了商家可以访问其他人不能访问,要求设有登陆密码检验功能,并且此密码可以在以后进行修改。5.4 软件质量属性:(1) 开发期质量属性:该软件对于设计开发人员来说是比较容易理解的,它的可扩展能力比较强,在重用一方面也很容易,为开发人员带来了很多方便,并且该软件比较容易维护,但可移植性较差。(2) 运行期质量属性:该软件的安全性是比较好的,为合法的用户提供服务,阻止非授权的用户使用,阻止恶意的攻击。该软件比较容易使用,只要了解一些电脑的知识,在看看“网上购物系统”提供的网上购物教程即可方便购物。系统在长时间内不会发生故障,所以系统的持续可用性较强。用户在进行了非法操作以后系统会为用户提示。6. 其他需求附录A:数据字典和数据模型送货说明=顾客姓名+顾客电话+顾客地址+订单时间+商品条目说明顾客地址=将商品送到那个地方去。订单时间=顾客下订单的时间。商品条目描述=商店中商品描述的条目,文本描述。商品价格描述=一件商品的价格和快递的价格,以圆角分计算。订单说明=订单号+订单日期+送货说明+订单状态订单号=系统在有订单生成时自动为每个订单分配的唯一的,顺序的整数。订单状态=【未完成,已接受,已准备,发货,送货,取消】。商品支付=商品价格+商品个数+付费方式。货架=商品条目货架商品条目=商品条目描述+商品条目价格。订单日期=顾客提交订单的日期;格

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论