1、IBM软件实训基地软件需求规格说明书键入公司名称软件需求规格说明书键入作者姓名选取日期文件状态: 草稿 正式发布 正在修改文件标识:当前版本:作 者:完成日期:历 史 版 本版本/状态作者参与者起止日期备注目 录1引言21.1项目名称21.2项目背景和内容概要21.3相关资料、缩略语、定义22任务概述22.1目标22.2范围22.3假定条件与约束限制23业务流程34数据描述34.1原始数据描述34.2数据流向图34.3数据概念模型和描述35功能需求35.1功能描述36界面要求36.1报表格式36.2图形要求36.3输入输出要求37接口要求38性能需求48.1数据精确度48.2数据量48.3时间
2、特性要求49运行环境需求49.1网络和硬件设备平台49.2操作系统平台59.3数据库系统平台59.4编程工具59.5其它支撑软件510其它专门需求510.1安装和操作510.2安全保密510.3维护服务5软件需求说明书1引言1.1项目名称 B2C电子商城系统1.2内容概要本说明书是为了系统的阐述有待开发的项目,详细的描述项目需要实现的功能、需要注意的事项,以及具体的要求,此说明书是提供给开发人员参考与使用。1.3缩略语、定义专用术语全称解释用例图UseCase Diagram用于描述系统用例,(系统需要实现的功能)参与者Actor系统的使用者(用户、进程、其它系统)用例Use Case系统需要
3、完成一个操作用例规约Use Case Description针对用例图的具体描述流程图flow chart针对系统业务逻辑过程的描述功能结构图Activity Chart针对各个功能点的描述类图Class Diagram针对于代码的实现,类的分析2任务概述2.1目标 B2C是该网站能够实现企业以自有域名在互联网开设的集销售、服务、资讯一体化的电子商务平台。企业依托此网站开展综合性的网络营销活动,推广网站,树立品牌。2.2范围此系统适用于个体户网上经商。该系统提供以下功能:产品展示:7*24小时永不关门的产品展示平台,文字、图片、多媒体、在线试用等展示手段。销售服务:提供自助式的订单填写向导,历
4、史订单追溯,在线比价等多种销售服务。增加了销售服务水平,同时降低了销售服务的人力成本。 售后服务:保留历史账单有助于加强顾客的消费体验。在网站上提供本公司相关产品的有关知识,选购指南等。使用说明等帮助消费者使用本企业的产品。提升品牌价值:在订单、投诉、购买指南等方面细致的体验有助于培养顾客的品牌忠诚度。3业务流程1. 前台业务流程图2.后台业务流程图4 系统用例图1)评论管理2)地址薄管理3)用户管理4)收藏夹管理5)订单管理6)购物车管理7)商品管理8)商品目录管理5功能需求5.1系统功能需求模块名称评论管理地址簿管理用户管理收藏夹管理订单管理购物车管理商品管理商品目录管理5.1.1评论管理
5、1)查询操作 根据商品名查看用户的商品评论信息2)添加操作 根据商品名添加商品评论信息 根据用户添加商品评论信息5.1.2地址簿管理1)查询操作 根据用户编号查询所有地址薄信息2)修改操作 根据地址薄编号修改3)添加操作 根据地址簿添加4)删除地址薄5.1.3用户管理1)用户注册 用户注册2)用户登录 通过用户命和密码登陆3)查询操作 根据用户名找回用户密码 根据会员级别查询显示会员查询结果 根据注册的起止时间显示会员信息列表 根据会员编号查询会员信息4)更新操作 根据订单积分增加用户积分 根据用户编号修改用户信息 根据会员积分修改会员级别设置5)删除操作 根据会员编号删除会员6)退出 退出前
6、台 退出后台5.1.4 收藏夹管理1) 添加操作 根据商品编号添加商品到收藏夹 根据商品编号添加商品到购物车2) 删除操作 根据收藏夹商品编号删除收藏夹内商品5.1.5订单管理1) 查询操作 查询订单信息 根据订单号显示单个订单详情 根据订单号显示订单信息 根据订单状态、起止时间查询订单 根据商品类别或时间查询所有订单中的商品销售量2) 修改操作 根据本地/外地(用户)修改送货费用 根据使用的用户积分修改订单销售总金额 根据购物车商品总金额、用户积分 、送货费用修改商品销售总金额 修改订单中送货地址 修改确认订单栏中的商品清单3) 添加操作 添加订单4)审核操作 订单审核5.1.6购物车管理1
7、) 添加操作 添加购物车商品到收藏夹 添加商品到购物车2) 修改操作 根据购物车编号修改购物车中商品3) 查询操作 显示购物车内所有商品4) 删除操作 根据商品编号删除购物车中商品5.1.7商品管理1) 添加操作 添加商品2) 修改操作 根据商品编号修改商品信息3) 删除操作 根据商品编号删除商品4) 查询操作 根据商品名的关键字对商品进行模糊查询 根据商品目录类别查询商品 根据商品目录类别和关键字查询商品 根据商品编号显示商品的详细信息 显示推荐的商品信息列表(5条) 分页显示子目录下的商品列表5.1.8商品目录管理1) 查询操作 显示所有商品目录列表2)修改操作 修改商品目录3)添加操作 添加目录信息4)删除操作 删除目录6接口要求(描述与本系统相连的系统的接口的数据格式,数据交换协议,接口功能等)7性能需求7.1数据精确度(例如,数据内部精度,外部显示精度)7.2数据量7.3时间特性要求(根据所开发系统的特点,规定系统对时间的特性的要求。例如:系统响应时间、界面更新处理时间、数据转换与传输时间)8运行环境需求8.1网络和硬件设备平台(网络拓扑图及设备类型描述)8.2操作系统平台8.3数据库系统平台8.4编程工具8.5其它支撑软件9其它专门需求9.1安装和操作9.2安全保密9.3维护服务 17