软件需求说明书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

聚美优品网上团购系统软件需求说明书目录1.引言.....................................................................................................................................11.1目的...........................................................................................................................11.2项目范围.................................................................................错误!未定义书签。1.3定义、缩略语、缩写.............................................................错误!未定义书签。2.系统需求概述.....................................................................................................................32.1用例模型...................................................................................................................42.2假设和依赖...............................................................................................................43.系统详细需求.....................................................................................................................53.1Use-Case清单...........................................................................................................53.2规格说明...................................................................................................................53.2.1功能性需求....................................................................................................53.2.2可用性............................................................................................................63.2.3可靠性............................................................................................................63.2.4性能................................................................................................................73.2.5保障性............................................................................................................73.2.6设计上的限制................................................................................................74.术语表.................................................................................................................................8大连交通大学软件学院《软件工程实践》2011-2012-021软件需求说明书1.引言1.1目的本文档的目的是阐述团购网的概要设计,本概要设计说明书编写的目的在于全面说明团购网第一阶段中的设计考虑,包括程序系统的基本流程.程序系统的组织结构.模块划分和功能分配,为程序的详细设计提供基础。任务概述1.客户需求:1)省钱。凭借网络,将有相同购买意向的会员组织起来,用订单的方式减少购销环节,厂商将节约的销售成本直接让利,消费者可以享受到让利后的最优惠价格。2)省时。团购网所提供的团购商家均是其领域中的知名品牌,且所有厂商均为厂家或本地的总代理商,透过本网站指引“一站式”最低价购物,避免自己东奔西跑选购、砍价的麻烦,节省时间、节省精力。3)省心。通过团购,不但省钱省时,而且消费者在购买和服务过程中占据的是一个相对主动的地位,享受到更好的服务。同时,再出现质量或服务纠纷时,可以采用集体维权的形式,使问题以更有利于消费者的方式解决。4)另外,因为是团体购买,还可以经常在网上网下通过购物会友,交流彼此消费信息和购物心得,增益生活情趣,提高生活品质。2.系统目标:1)有良好的人机界面。2)具有用户注册功能,需要提交手机号码。3)注册用户均可以推荐好友购买获得提成功能。4)每个注册用户均有一个虚拟账户,用户保存提成以及充值金额,并且有一个提现到银行卡功能(需人工审核和操作)5)具有订单和优惠卡打印功能,当用户购买成功后,系统自动生成订单编号,用户可以打印订单和优惠卡到店铺消费,获得团购优惠.6)具有订单发送到手机功能,当用户购买成功后,系统自动发送该订单信息和编号到用户手机。7)具有第三方支付功能,网站需要绑定支付宝,用户可以通过支付宝和网银进行充值和付款。8)支持在线购买,货到付款功能.9)需要有较高安全性,防止支付系统出现问题,并且应有支付系统崩溃应急方法大连交通大学软件学院《软件工程实践》2011-2012-02210)对于管理员:完全人性化设计,无需专业人士指导,即可使用该系统。11)对于用户:系统界面设计美观,功能和结构简单明了,具有适当引导用户如何操作。12)系统具有数据备份及数据还原功能,能够保证系统数据的安全性。13)操作员和用户可以随时修改自己的口令。14)系统运行稳定、安全可靠。构思:1.在网上收集团购素材,包括:图片及文字说明。2.选择方位:按地区选择进入的团购站。3.注册登录:可开始就登录,也可在下单时才登录,浏览时可以不登录。4.团购项目浏览:分为今日团购、往日团购。浏览页面要求分页浏览。5.团购项目详细信息:显示团购内容介绍,开始时间,结束时间,原金额,实际金额,优惠金额,已团购人数,该店其它商品介绍,推荐相关或类似商品团购项目。6.购物车:分为登录前的与登录后的两种,还有确认定单,修改定单,确认付款,选择付款方式、填写地址。添加商品、丢掉商品、结算价钱。运行环境操作系统:Windows7、windowsxp数据库:MySQL开发工具:PHP,CSS,JAVASCRIPT,HTML,JQuery大连交通大学软件学院《软件工程实践》2011-2012-0232.系统需求概述大连交通大学软件学院《软件工程实践》2011-2012-0242.1用例模型2.2假设和依赖顾客必须具备基本的计算机知识。管理员必须经过一定的培训。否则将影响系统的使用效果。大连交通大学软件学院《软件工程实践》2011-2012-0253.系统详细需求本节将使用用例技术描述系统的详细需求。3.1Use-Case清单用例名和对应的用例描述文件的关系如下(在名为“用例描述文件”的文件夹中列出了四个作为示例):编号用例名对应用例文件01商品类别01_ucspec.doc02检索商品02_ucspec.doc03商品详细03_ucspec.doc04顾客注册04_ucspec.doc05修改注册信息05_ucspec.doc06查看订单06_ucspec.doc07顾客登录系统07_ucspec.doc08顾客退出系统08_ucspec.doc09商品放入购物车09_ucspec.doc10管理购物车10_ucspec.doc12下订单12_ucspec.doc16管理员登录系统16_ucspec.doc17管理员退出系统17_ucspec.doc18管理业务数据18_ucspec.doc19管理系统权限19_ucspec.doc20管理管理员20_ucspec.doc21付款状态批处理21_ucspec.doc22商品库存批处理22_ucspec.doc23配送状态批处理23_ucspec.doc3.2规格说明本节定义了网上购物系统的非功能需求(包括可靠性、可用性、性能等)和用例中通用的功能性需求。3.2.1功能性需求本节描述了用例中通用的功能性需求。日志系统所有的系统出错信息都必须被记录到出错日志中。信息的格式必须是系统错误号码、大连交通大学软件学院《软件工程实践》2011-2012-026日期、时间、错误信息。和用户相关的每个页面迁移信息都必须被记录到追寻日志中。信息的格式必须是用户帐号、日期、时间、迁移的页面名。每次处理前后的消耗的内存和处理时间都必须被记录到性能日志中。信息的格式必须是日期、时间、消耗的内存、处理时间。邮件系统系统所有的电子邮件必须通过预先设定的邮件系统发送。监视系统监视系统必须扫描日志系统如果有任何异常的情况,必须使用邮件系统向管理员发警告信。安全系统安全系统必须拦截非法的访问,和对网站的恶意进攻包括(XSS、SQLInjection、非法盗链等、非法字符输入等)。优惠规则系统目前定义的优惠规则为2个。按会员已付款的订单金额,将会员分成不同的级别,每个级别在总价上享有5%、0%、15%、20%等不同的折扣。在一定的时间期限内,可以免除配送费。付款方式系统目前定义的付款方式为2个:信用卡支付和货到付款。预设管理员在系统之初,将预先设定在一个管理员,他具有系统所有的权限。他的密码可以被再次修改。3.2.2可用性下面列出了和系统的可用性相关的需求。系统客户端系统的客户端必须是Web浏览器,不需要安装额外的软件。系统易用性网上购物系统的用户界面设计必须简单明了,不需要顾客花费额外的时间来学习。帮助服务网上购物系统的每个重要页面上必须都有相关的帮助页面的链接,顾客可以使用它们来获得必要的帮助信息。3.2.3可靠性可用性网上购物系统必须能够24小时*7天的工作。系统严重错误发生的平均时间间隔系统发生严重错误的平均时间间隔应该大于300小时。大连交通大学软件学院《软件工程实践》2011-2012-0273.2.4性能最大的并发人数网上购物系统的最大并发访问数应该为1000。在这个范围内,系统应该能够很好的工作。最大系统响应时间在最大并发数为1000范围内时,系统对用户的最大相应时间应该小于10秒/1万条数据。最大的事务处理时间网上购物系统的用户事务的最大处理时间应该是30秒,如果超过这个时间系统应该自动结束用户的事务处理。3.2.5保障性出错对应时间当系统发生错误时,对应的补丁程序的发布时间应该是小于2天/一件bug。

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功