网上商城软件系统软件需求说明书(后台功能部分)_第1页
网上商城软件系统软件需求说明书(后台功能部分)_第2页
网上商城软件系统软件需求说明书(后台功能部分)_第3页
网上商城软件系统软件需求说明书(后台功能部分)_第4页
网上商城软件系统软件需求说明书(后台功能部分)_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

案卷号日期5<ESHOP网上商城软件系统>软件需求说明书(后台功能部分)作者:完成日期:2011年7月2签收人:签收日期:修改情况记录:版本号修改批准人修改人安装日期签收人

目录TOC\o"1-4"1引言 31.1编写目的 31.2范围 3软件系统的名称 3软件功能概述 31.3定义 31.4参考资料 42项目概述 42.1产品描述 42.2产品功能 4用户特点 52.4一般约束 53具体需求 63.1功能需求 6登录系统(m01) 6系统管理(m02) 6.3商品栏目管理(m03) 8商品管理(m04) 8销售管理(m05) 9库存管理(m06) 10订单管理(m07) 10积分管理(m08) 12促销管理(m09) 13退出系统(m010) 133.2外部接口需求 143.2.1用户接口 143.2.2硬件接口 14性能需求 14静态数值需求 14动态数值需求 153.4硬件的限制 153.5属性 153.5.1可用性 153.5.2安全性 153.5.3可维护性 153.6其他需求 163.6.1数据库 163.6.2操作 161引言1.1编写目的本文档定制了Eshop网上商城的基本需求,本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及在开发过程中的协同工作提供强有力的保证,同时文档也作为项目评审验收的依据之一。1.2范围软件系统的名称Eshop网上商城软件功能概述对于企业来说:实现产品的展示,销售,管理等对于用户来说:实现浏览商品,搜索商品,注册/登录,购买商品,维护个人信息,评论商品,收藏商品等详情说明见HYPERLINK功能需求部分1.3定义1.商城:指本Eshop网上商城系统2.用户:所有可以浏览网站的人3.会员:商城注册的用户4.游客:未注册的用户或者未登录的用户5.在线:用户登录商城后的状态即为在线1.4参考资料《软件需求说明书编写规范》2项目概述2.1产品描述Eshop商城系统能够实现企业在互联网上开设的集销售、服务、资讯一体化的电子商务平台。企业依托此网站开展综合性的网络营销活动,推广网站,树立品牌。Eshop商城系统主要的功能有注册、登陆和购物。在Eshop商城系统中,企业可以展示产品,以文字、图片、多媒体等多种多样方式推广产品;可以提供自助式的订单填写、历史订单追溯、在线比价等等多种销售服务;也可以提供售后服务,比如,保留历史账单等;企业提升了品牌价值,在订单、投诉、购买指南等方面培养客户的品牌的忠诚度。2.2产品功能产品角色定义:超级管理员:唯一,具有最高权限,在建立数据库时设定,超级管理员的用户名为admin888,且不可更改,考虑到安全性,超级管理员的密码可以采用物理加密的方式(如动态口令牌或磁卡)和静态密码结合的方式。静态密码丢失时,可联系软件开发中系统维护人员找回。管理员:由超级管理员设定,具有一定管理权限会员:注册的用户,具有一般权限游客:未登录用户产品功能:超级管理员系统管理员会员游客管理管理员管理用户浏览商品浏览商品管理用户管理商品查询商品查询商品管理商品管理交易记录添加购物车查看商品详细信息管理交易记录管理积分规则添加收藏夹查看商品评论管理积分规则管理帮助信息管理收藏夹查看帮助信息管理帮助信息管理积分查看留言个人信息管理地址簿管理购买商品查询、管理交易记录查询、管理积分评论商品查看帮助信息给客服留言查看留言2.3用户特点1.管理员及超级管理员用户:1)需要具备管理网站的技术2)需要对销售型网站专业的业务知识3)需要在相关法律条款和道德约束下进行管理2.一般用户:1)需要有独立的行事能力2)有使用本系统的能力3)在法律条款及道德约束和本系统条款的约束下使用本系统3)不得恶意攻击本系统3.用户使用本系统相关说明:1)本软件在无特殊情况下是7*24小时开放的2)鉴于本系统自身特点,最大并行访问数不超过5002.4一般约束管理方针:本系统由超级管理员和管理员共同管理硬件的限制:系统运行平台:WindowsXPprofessional系统数据库:OracleDatabase10g客户端:浏览器并行操作:并发操作小于500审查功能:记录管理员及用户的操作所需的高级语言:HTML,JavaScript,JSP通信协议:TCP/IP安全和保密方面的考虑:保证系统的安全、用户信息的保密、保证交易信息的安全3具体需求功能需求登录系统(m01)a.引言功能名称:登录系统编号:m01功能描述:管理员登录系统,并记录管理员登录时间、IPb.功能模块1、管理员登录(m01-01)在管理员登陆界面,管理员以用户名和密码进入管理模块2、登录信息记录(m01-02)1)系统自动记录保存管理员登录时间及IP2)系统自动清空2月前的登录信息3.1.2系统管理(m0引言功能名称:系统管理编号:m02功能描述:(1)对于系统管理员:用于管理系统注册用户、系统管理员和地址簿信息(2)对于用户:用来保存信息,普通会员用户不可见功能模块注册用户管理:(m02-01)约束:系统管理员可见、可以进行合法的操作;1)对普通会员的某些信息进行修改,修改某些不合法或者需要修改的信息;2)对普通会员的信息进行查询;3)对普通会员的信息进行删除,对于一些不合法的会员或者违反规定的会员进行锁定;4)当普通会员的密码丢失时,会员的密码找回通过系统发送邮件到该会员的注册邮箱,会员在30分钟登录邮箱,点击超链接可修改自己的密码,超时该超链接无效。2、系统管理员管理:(m02-02)约束:仅限于超级管理员用户可见;1)对系统管理员的某些信息进行修改,修改某些不合法或者需要修改的信息;2)对系统管理员的信息进行查询;3)对系统管理员的信息进行删除,对于一些不合法的用户或者违反规定的用户进行剔除,此时需要日志记录超级管理员的操作;4)对系统管理员的操作权限进行授权;5)对整个系统的运行进行管理;4、地址簿管理:(m02-03)约束:系统管理员可见、可以进行合法的操作;在操作时,有系统记录相关修改信息,以备查询时使用;1)对地址簿进行修改;2)对地址簿进行查询;3)对地址簿进行修改;4)根据合法合理的需要进行操作;3.1.3商品栏目管理(m0a.引言功能名称:商品栏目管理编号:m03功能描述:(1)商品大类管理(2)商品小类管理b.功能模块1、商品大类管理(m03-01)约束:仅系统管理员和超级管理员可见。在数据库中,用一张大类表来管理商品大类,表中字段有大类编号和大类名称。管理员可在后台页面中对商品大类进行操作,包括增加、删除、更改等。2、商品小类(m03-02)约束:仅系统管理员和超级管理员可见。在数据库中,用一张小类表来管理商品小类,表中字段有小类编号、小类名称以及所属的大类编号。管理员可在后台页面中对商品小类进行操作,包括增加、删除、更改等。3.1.4商品管理(m0a.引言功能名称:商品管理编号:m04功能描述:对系统中的商品进行添加、修改、删除,以及对商品的信息进行查询;对商品的信息的删除必须经过超级管理员的授权,并记录。b.功能模块约束:系统管理员或超级管理员可见在数据库中,建立一张商品信息表来存储商品的具体信息。商品信息表中字段包括:商品编号、名称、价格、折扣、生产日期、有效期、条形码、描述、所属小类编号、库存数量。可利用商品信息表来对商品进行操作,如下:1、商品信息管理(m04-01)添加一个商品;对商品信息进行修改,比如说,修改价格、产品升级等;对已经淘汰或者过期的商品进行删除。删除时,删除与此商品相关的信息。包括:商品信息,商品库存信息,商品评论信息等。对于当前日期接近有效期的商品,系统提醒管理员,让管理员对该商品进行促销等操作。商品的查询(m04-02)根据某些需要,查询相关信息;对产品进行分类查询,有利于商品的管理。商品的评论管理(m04-03)1)用户评论商品时,管理员定义评论过滤规则2)管理员商品的评论3)管理员删除商品的评论销售管理(m05)a.引言功能名称:销售管理编号:m05功能描述:记录商品的销售量,可以进行销售查询b.功能模块约束:系统管理员或超级管理员可见在数据库在建立一张销售表来记录销售量,表中字段包括:商品编号、商品名称、销售价格、销售时间、售出数量。1、销售管理(m05-01)1)按时间段查询销售量;2)按商品名称查询销售量;3)按单件商品的销售价格来查询销售量。库存管理(m06)a.引言功能名称:库存管理编号:m06功能描述:记录每件商品的库存信息b.功能模块约束:系统管理员和超级管理员可见在数据库中,建立一张库存表来管理库存,表中字段包括商品编号、商品名称、商品条形码、进货价格、进货日期以及进货数量。1、商品进货管理(m06-01)记录进货商品的编号、进货价格、进货数量、日期以及操作人,并且修改商品信息表中的库存数量。2、商品发货管理(m06-02)记录发出的商品的编号、数量、发货日期以及操作人,并且修改商品信息表中的库存数量。3、商品缺货管理(m06-03)定时检查商品信息表中的库存数量,如果小于某一设定值就提醒管理员。3.1.7订单管理(m0a.引言功能名称:订单管理编号:m07功能描述:记录用户填写提交的订单信息,可以进行订单的查询,浏览,修改,及相关特殊操作。b.功能模块约束:系统管理员和超级管理员可见1、查询订单(m07-01)1)根据订单号,查找到相关的订单信息,相关订单信息参照前台功能部分的“订单查看模块”;2)根据时间段查询订单;3)根据用户查询订单;4)根据销售价格查询订单;5)根据订单状态查询订单。2、浏览订单(m07-02)显示订单中的中商品信息:商品缩略图、名称、价格、折扣、评分点击查看商品详细信息3、修改订单(m07-03)在一些情况下,允许对订单中的相关信息进行修改4、冻结订单(m07-04)在特殊情况下,允许对订单进行冻结,会员不能对冻结订单进行操作。特殊情况可能包括:订单纠纷、订单退订等5、处理特殊订单(m07-05)1)处理被冻结的订单,包括激活或删除;2)处理过期订单;3)处理其他的特殊订单。6、未支付订单提醒(m07-06)对于下订单后24小时内未支付的订单,系统自动发邮件提醒用户支付,此后24小时内还未支付的订单设置为过期订单。7、过期订单:(m07-07)1)对于未支付订单,48小时后自动变为过期订单2)对于交易成功的订单,保存2年,2年后订单过期3)未支付过期订单,系统标记,供管理员查看、删除4)交易成功的过期订单,系统自行删除注:交易成功是指完成整个交易流程3.1.8积分管理(m0a.引言功能名称:积分管理编号:m08功能描述:管理会员的积分,定义积分获取方式、使用方法b.功能模块1、定义积分获取方式(m08-01)获取方式参见《前台需求定义书》积分管理模块。后台管理的功能主要是修改获取的方式。积分的使用(m08-02)积分的使用方式参见《前台需求定义书》积分管理模块。后台可以管理积分的使用方式及兑换规则。3、查看用户积分(m08-03)积分明细:收入:订单号、下单时间、订单金额、获得积分支出:兑换时间、兑换所得账户余额、兑换使用积分1)按会员编号查看2)按用户积分大小查看4、积分的修改(m08-04)系统修改:添加积分用户完成系统默认添加积分要求后,系统自动添加积分,并记录扣除积分用户使用积分后系统自动扣除积分,并记录积分备份每天凌晨3:00系统将会自行对所有用户的积分进行备份并替换原备份管理员修改:添加积分管理员自行添加积分,每次添加需写出理由,记录并保存扣除积分管理员自行扣除积分,每次扣除需写出理由,记录并保存积分清零由管理员提出申请,并提交申请书,经超级管理员审核后进行操作,并记录4)积分恢复在商城或系统出现错误时,由管理员查看积分备份,并进行用户积分恢复3.1.9促销管理(m0a.引言功能名称:促销管理编号:m09功能描述:针对于特殊时间、特殊种类、特殊商品的一个促销或者折扣销售的策略b.功能模块1、管理员管理促销(m09-01)1)对于长期滞留不销售的商品,系统自动将其标记并提醒管理员,由管理员制定折扣计划,并在首页置顶记录,折扣金额视情况而定。2)对于特定需求促销商品,管理员设定促销时间提醒,并在首页高亮显示约束:时间必须先于促销开始时间3天3.1.8退出系统(m0a.引言功能名称:退出系统编号:m010功能描述:管理员退出系统,并记录管理员退出时间、IPb.功能模块1、管理员退出(m010-01)管理员选择退出,系统自动返回管理员登陆界面2、退出信息记录(m010-02)1)系统自动记录保存管理员退出时间及IP2)系统自动清空,2月前的退出信息3.2外部接口需求3.2.1用户接口参见前台用户接口。3.2.2硬件接口1)服务器平台需要

温馨提示

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

评论

0/150

提交评论