软件需求规格说明书15.docx
- 文档编号:27745611
- 上传时间:2023-07-04
- 格式:DOCX
- 页数:28
- 大小:177.09KB
软件需求规格说明书15.docx
《软件需求规格说明书15.docx》由会员分享,可在线阅读,更多相关《软件需求规格说明书15.docx(28页珍藏版)》请在冰豆网上搜索。
软件需求规格说明书15
文档状态:
文档编号:
[]Draft
[√]Released
[]Modifying
编撰:
编撰日期:
保密级别:
文档版本:
1.0.0
全国销售管理系统
(NationalSalesManagementSystem)
软件需求规格说明书
修订表
审批记录
版本
审批人
审批意见
审批日期
1.0.0
目录
1引言5
1.1目的5
1.2适用范围5
1.3参考资料5
1.4术语和缩略语5
2系统概述6
2.1产品描述6
2.2产品功能6
2.3一般约束9
3功能性需求分类9
3.1网上商城10
4产品的非功能性需求17
4.1外部接口说明17
4.1.1用户接口17
4.1.2软件接口17
4.2性能需求17
4.3属性17
4.3.1友好性17
4.3.2安全性17
4.3.3可维护性18
4.4系统的运行环境18
4.5其他需求18
4.5.1用户操作需求18
5E-R图和数据字典抽取18
5.1E-R图18
5.2数据字典21
5.2.1员工基本信息21
5.2.2部门信息21
5.2.3客户信息21
5.2.4供应商信息22
5.2.5产品信息22
5.2.6仓库信息22
5.2.7客户购买信息22
5.2.8采购信息23
5.2.9库存情况23
附录A:
需求确认23
1引言
1.1目的
据相关机构研究分析,全球75%的玩具产自我国。
但国际巨头凭借强大的综合运作能力加快市场的配置及消费者的培植速度。
凭借对强大的产品研发能力、渠道运营能力、品牌传播经验、深厚的资金实力及人才积淀等一系列强势资源的整合,伴随着中国经济的腾飞玩具行业的高端市场被外资品牌彻底占领控制。
为拜托这种高端市场被占领的现状,国内玩具行业需要审时度势,规划自己的优势项目,打造核心竞争力。
XXX公司创建于1993年。
经过多年的努力发展,公司在全国范围30个省会城市都已经建立了稳定的经销商,并有临时零星采购客户3000多家分布于全国各大中城市。
因企业外部环境发生了变化,公司开始考虑进行集约化经营模式,进军电子商务领域,将全国市场资源进行整合形成有自身特色的经营体系,提升企业核心竞争能力。
随着公司业务的战略转移,运用电子商务的力量对全国经销商资源进行整合,对线上和线下进行双重营销即:
线上由总部通过电子商城形式进行网上营销,形成品牌拉力。
全国各城市的实体经销商进行跟踪贴身营销服务,缩短服务距离与时间形成有效竞争优势,总部建立呼叫中心对各经销点的营销服务质量进行监管,同时可以有效防止经销商间的相互窜货的恶意竞争问题。
于是我们采用先进的计算机技术,致力于开发一套智能的,集网上商城、销售、存储多个环节于一体的销售管理系统,为企业制定标准的运营系统,提升企业核心竞争能力。
1.2适用范围
待开发的软件系统的名称:
XXX公司全国销售管理系统
XXX公司全国销售管理系统由网上商城、客户管理、市场及销售管理、内部办公及员工管理、内部办公及员工管理、财务管理、权限管理组成。
1.3参考资料
资料名称[标识符]
出版单位
作者
日期
《软件工程导论》(第五版)
清华大学出版社
张海藩
《数据库系统概论》(第四版)
高等教育出版社
王珊
1.4术语和缩略语
术语、缩略语
解释
2系统概述
2.1产品描述
全国销售系统是企业的循环系统,是整个企业生产经营活动的物质基础。
企业的生产经营活动,从材料的采购、产品的生产加工到产品的销售等等,从一定意义上讲,都是物料的转换和流动的过程。
全国销售系统的运作和效率直接影响着企业的经济效益,本系统从整个企业物流的视角出发,实现了商城、库存、销售的物流的整合。
全国销售系统帮助企业合理配置物流资源,动态控制物流动向,有效地保障生产经营活动的供给,压缩库存资金占用,提高物品周转效率,降低采购和销售成本,为企业创造良好的经济效益。
图2-1系统总体结构图
2.2产品功能
XXX公司全国销售管理系统包括网上商城、客户管理、市场及销售管理、内部办公系统、仓库管理、财务管理、权限与安全7个子系统。
(1)网上商城
主要是为电子商务业务的开展提供便捷、快速的服务,主要功能用于实现:
电子商务的B2C开店模式管理、渠道分销中签约经销商的全程电子商务管理、临时零星终端会员在线购物的全程电子商务管理。
具体的基本功能要求如下:
模块
功能项
功能项描述
产品管理
1.上架
设置产品上架
2.价格
设置产品价格及积分标准
3.分类
设置产品分类、图片及参数
4.特殊分组
设置产品特殊分组(特价、新品、热销、精品等)
5.产品库存
产品库存查询
模块
功能项
功能项描述
发布管理
1.文章发布
文章发布管理
2.广告发布
广告发布管理
表2-1网上商城子系统功能列表
(2)客户管理
系统要以客户管理为中心的管理,以“客户”为中心进行销售过程的全部跟踪管理。
客户按签约经销商与终端会员二大类进行分级管理,具体的基本功能要求如下:
模块
功能项
功能项描述
客户管理
1.客户基本信息
用户可以在此模块查看客户关系,进行客户关系的管理
2.客户分类
用户可以在此模块查看客户分类,进行客户分类的管理
3.客户售前/售中/售后管理
用户可以在此模块查看客户售前/售中/售后管理,进行客户的维护
4.客户信用管理
用户可以在此模块查看客户的信用
5.客户综合分析
用户可以在此模块查看客户综合分析,进行客户的筛选
表2-2客户管理子系统功能列表
(3)市场及销售管理
销售管理子系统采用了国外先进的管理思想,以订单为核心来管理整个销售业务。
它是一个多环节、连续步骤的系统,包括销售报价、销售计划制定、销售订单管理、组合订单管理、客户信用检查、客户签收管理、提货单及销售提货处理、销售发票及红冲发票处理、客户退货、货款拒付处理等一系列销售管理事务。
通过该系统企业可以及时了解市场的需求、产品的订货、销售和获利情况,为企业的生产经营提供及时准确的市场信息。
模块
功能项
功能项描述
信息管理
1.供应商信息
用户可以在此模块查看供应商关系,进行供应商关系的管理
2.竞争对手信息
用户可以在此模块查看竞争对手,进行竞争对手关系的管理
3.市场活动管理
用户可以在此模块查看市场活动,进行市场活动的管理
4.广告发布管理
用户可以在此模块查看广告发布,进行广告的管理
模块
功能项
功能项描述
销售
管理
1.计划管理
对销售计划进行管理
2.订单管理
对订单进行录入、维护、确认及订单终止
3.组合订单管理
支持组合订单管理
模块
功能项
功能项描述
销售发
货管理
1.发货单管理
包括发货单录入、维护、审核、结清、终止等
2.提货管理
根据发货单到相应的仓库提货
模块
功能项
功能项描述
销售退
货管理
1.退货单管理
包括退货单的维护、审核、结清、终止等
2.退货入库管理
根据退货单将相应的被退货物品入库
模块
功能项
功能项描述
账务管理
1.结账功能
记录每笔交易的已付款、应付款、拖欠款
表2-3销售管理子系统功能列表
(4)、内部办公及员工管理
模块
功能项
功能项描述
办公管理
1.员工信息
用户可以查看、修改自己的信息
2.办公信息
用户可以在此模块查看公告、通讯及文档管理
3.计划信息
用户可以在此模块查看事务计划
表2-4办公管理子系统功能列表
(5)、仓库管理
库存管理子系统从货位、批次、单件等不同角度来管理库存物品的数量,以便用户可以及时了解和控制库存业务各方面的准确情况和数据。
库存管理子系统是一个多层次的管理系统,可以从多种角度反映物品的库存情况。
系统可以跟踪物品的来源、去向。
以便在销售、生产各环节中发现问题时能及时追究原因或将出现问题的产品及时追回,最大限度降低损失。
系统还可以进行库存物品订货数量的自动计算,各种超常规状态的报警等。
系统支持多种计量单位、多种货币的自动转换。
模块
功能项
功能项描述
库存调拨
1.生成拟调拨单
根据各个仓库的物品库存和实际物品需求生产拟调拨单
2.拟调拨单审核
审核拟调拨单,并对拟调拨单进行管理
3.调拨
根据调拨单对物品进行调拨、入库和出库
模块
功能项
功能项描述
库存报废
1.报废单
根据实际报废的产品生产报废单
2.物品报废
物品报废并保存物品报废记录和原因
模块
功能项
功能项描述
库存盘点
1.盘点库存
对库存进行盘点
2.盘点差异
对实际货物和应有货物进行差异比较并记录该差异和原因
表2-5仓库管理子系统功能列表
(6)、财务管理
模块
功能项
功能项描述
财务管理
1.银行帐号管理
可以在此模块查看银行账号,进行银行账号的添加、删除等操作
2.现金银行
可以在此模块查看现金的流动动态
3.收入支出管理
可以在此模块查看公司财务的进出状况
4.账簿查询分析
可以在此模块查看公司的账目,并分析
表2-6财务管理子系统功能列表
(7)、权限管理
模块
功能项
功能项描述
权限管理
1.总部员工的分级管理权限
可以在此模块查看员工的权限,对员工权限进行管理
2.经销商权限管理
可以在此模块查看经销商的权限,对经销商权限进行管理
3.产品权限管理
可以在此模块查看产品的权限,对产品权限进行管理
表2-7权限管理子系统功能列表
2.3一般约束
●平台开发要求基于微软Windows
●采用开发技术ASP.NET(C#)
●产品架构要求第二代架构B/S,实现Web远程操作
●应用服务器:
IIS6.0
●数据库服务器:
SQLServer
●要求考虑到系统的针对性,安全性和可操作性
3功能性需求分类
功能性需求分类方法:
全国销售管理系统的意义在于使用户方便地查找和管理各种销售信息,大大提高企业的效率和管理水平。
系统的总流程图如下:
P0.1
权限分析
P0全国销售管理系统
用户
登录
有权限
有权限
有权限
有权限
有权限
有权限
P6
财务管理
P5
仓库管理
P4内部办公及员工管理
P3市场及销售管理
P2
客户管理
P1
网上商城
报表
数据库
图3-1全国销售管理系统总流程图
3.1网上商城
3.1.1产品管理
P1.1.4产品特殊分组
P1.1.5产品库存管理
P1.1
产品管理
用户(管理员)
登录
P1.1.3产品分类管理
数据库(产品信息表)
P1.1.0是否有权限管理
有权限
P1.1.1产品上架
P1.1.2产品价格管理
图3-2产品管理流程图
3.1.2发布管理
数据库(发布信息表)
P1.2.2广告发布管理
P1.2
发布管理
用户(管理员)
登录
有权限
P1.2.1文章发布管理
P1.2.0是否有权限管理
图3-3发布管理流程图
3.2客户管理
P2.1是否有权限管理员权限
P2
客户管理系统
登录
用户
有权限
P2.1.3客户信用管理
P2.1.2客户售前、售中及售后管理
P2.1.0客户基本信息管理
P2.1.1客户分类管理
P2.1.4客户综合分析
数据库(客户信息表)
图3-4客户管理流程图
3.3市场及销售管理
3.3.1市场信息管理
P3.1
市场管理系统
登录
用户
P3.1.5个人信息更新
P3.1.0是否有权限管理员权限
有权限
P3.1.4广告发布管理
P3.1.1供应商管理
P3.1.3市场活动管理
P3.1.2竞争对手管理
数据库(客户信息表)
图3-5市场信息管理流程图
3.3.2销售管理
P3.2
销售管理系统
登录
用户
P3.2.4个人信息更新
P3.2.0是否有权限管理员权限
有权限
P3.2.1
计划管理
P3.2.2
订单管理
P3.2.3组合订单管理
数据库(销售信息表)
图3-6销售管理流程图
3.3.3销售发货管理
P3.3
发货管理系统
登录
用户
P3.3.3个人信息更新
P3.3.0是否有权限管理员权限
有权限
P3.3.1
退货单管理
P3.3.2退货入库管理
数据库(销售发货信息表)
图3-7销售发货管理流程图
3.3.4销售退货管理
P3.4
退货管理系统
登录
用户
P3.2.4个人信息更新
P3.4.0是否有权限管理员权限
有权限
P3.4.1
发货单管理
P3.4.2
提货管理
数据库(销售发货信息表)
图3-8销售退货管理流程图
3.3.5账务管理
P3.4
退货管理系统
登录
用户
P3.2.4个人信息更新
P3.4.0是否有权限管理员权限
有权限
数据库(账单表)
P3.4.1
账单管理
图3-9账务管理流程图
3.4内部办公及员工管理
P4.1是否有权限管理员权限
P4
办公管理系统
登录
用户
有权限
P4.4
计划信息
P4.2
员工信息
P4.3
办公信息
数据库(办公信息表)
图3-10办公管理流程图
3.5仓库管理
3.5.1库存调拨管理
P5.1
退货管理系统
登录
用户
P5.1.4个人信息更新
P5.1.0是否有权限管理员权限
有权限
P5.1.1
生成拟调拨单
数据库(仓库调拨表)
P5.1.3
调拨
P5.1.2
拟调拨单审核
图3-11库存调拨管理流程图
3.5.2库存报废管理
P5.2
退货管理系统
登录
用户
P5.2.0是否有权限管理员权限
P5.2.3个人信息更新
有权限
数据库(仓库报废表)
P5.2.2
物品报废
P5.2.1
报废单
图3-12库存报废管理流程图
3.5.3库存盘点管理
P5.3库存盘点管理系统
登录
用户
P5.3.0是否有权限管理员权限
P5.3.3个人信息更新
有权限
数据库(仓库表)
P5.3.2
盘点废
P5.3.1
盘点库存
图3-13库存盘点管理流程图
3.6财务管理
P6
财务管理系统
登录
用户
P6.5个人信更新
P6.0是否有权限管理员权限
有权限
P6.4账簿查询分析
P6.1银行账号管理
P6.3收入支出管理
P6.2
现金银行
数据库(客户信息表)
图3-14账务管理流程图
3.7权限管理
P7
权限管理系统
登录
用户
P7.5个人信更新
P7.0是否有权限管理员权限
有权限
P7.1总部员工的分级管理权限
P7.2经销商权限管理
P7.3产品权限管理
数据库(权限表)
图3-15权限管理流程图
4产品的非功能性需求
4.1外部接口说明
4.1.1用户接口
有浏览器和网络的计算机。
4.1.2软件接口
该系统与其他系统没有借口。
4.2性能需求
1)支持的终端数:
1000
2)支持并行操作的用户数:
500;
3)系统响应的时间特性:
0.01;
4.3属性
4.3.1友好性
网站系统采用结构、表现和行为代码分离的web标准方式开发,不仅解决了浏览器的兼容问题,提高界面友好性。
4.3.2安全性
网络安全:
能经受来自互联网的一般性恶意攻击,有较强的网络安全防范、响应能力,位系统提供安全可靠的网络统计平台。
数据库安全:
数据库级备份和恢复。
数据库级用户进行角色和权限授权。
使得在异常情况发生时,系统可以得以快速恢复,避免数据的丢失或将其影响降到最低限度。
同样,保证存储过程中数据不被非法访问篡改。
数据保密:
网络数据传递经过加密。
保证数据在采集、传输和处理过程中不被偷窃、窃取、篡改。
应用系统安全:
通过用户身份的鉴别,实施相应的访问控制,用户在经授权后才可以更新内容。
4.3.3可维护性
系统从设计上尽量考虑少做二次开发或者不做二次开发,直接通过系统配置搭建系统,从功能上具有通用性,已修改和扩展。
系统开发使用组件技术,保证了可维护性高。
4.4系统的运行环境
客户端软件:
操作系统:
windowsXP或更高版本
数据库:
MySql
4.5其他需求
4.5.1用户操作需求
易学易用、符合标准浏览器操作风格,人性化操作界面,满足用户易用性。
5E-R图和数据字典抽取
5.1E-R图
根据以上的分析,把在整个系统过程中出现的实体及各个实体之间的关联画成E-R图,以更好的从整体角度了解系统中所有的实体。
5.2数据字典
对系统中出现的各个实体的属性进行整理,形成数据字典,此可以做为后继开发过程中数据结构设计、数据库设计、数据库表结构设计的主要来源。
格式如下例所示:
5.2.1员工基本信息
属性
约束
释义
备注
员工编号
必填
员工在公司的工作编号,唯一标识
姓名
必填
性别
必填
出生年月
必填
身份证号码
必填
籍贯
必填
联系电话
必填
家庭住址
联系地址
必填
所在部门编号
必填
参照部门表
从事岗位(职位)
拥有的权限
必填
参照权限表
密码
必填
默认密码
用户角色
必填
参照角色表
操作员分类
必填
1.员工2部门3主管4外部员工(客户或其他)
5.2.2部门信息
属性
约束
释义
备注
部门编号
必填
部门编号,唯一标识
名称
必填
部门主管的员工编号
必填
参照员工表
联系电话
必填
联系地址
必填
5.2.3客户信息
属性
约束
释义
备注
客户编号
必填
客户在网上商城的登录编号,唯一标识
客户昵称
客户登陆网上商城后显示的称呼
姓名
必填
性别
必填
出生年月
必填
身份证号码
必填
籍贯
必填
联系电话
必填
家庭住址
联系地址
必填
密码
必填
默认密码
5.2.4供应商信息
属性
约束
释义
备注
编号
必填
唯一标识
名称
必填
联系电话
必填
联系地址
必填
联系人
必填
类型
必填
5.2.5产品信息
属性
约束
释义
备注
编号
必填
产品在仓库中保存的唯一标识
产品名称
必填
产品价格
必填
品牌
必填
规格
必填
类别
必填
库存
必填
是否上架
必填
积分
必填
描述
5.2.6仓库信息
属性
约束
释义
备注
编号
必填
唯一标识
名称
必填
负责人
必填
负责人联系方式
必填
位置
必填
容量
必填
类型
必填
建立时间
必填
5.2.7客户购买信息
属性
约束
释义
备注
交易编号
必填
唯一标识
客户编号
必填
商品编号
必填
交易时间
必填
付款方式
必填
付款数额
必填
交易完成情况
必填
5.2.8采购信息
属性
约束
释义
备注
采购编号
必填
唯一标识
供应商编号
必填
商品编号
必填
商品数量
必填
付款方式
必填
付款数额
必填
交易完成情况
必填
5.2.9库存情况
属性
约束
释义
备注
商品编号
必填
联合主键
仓库编号
必填
联合主键
入库时间
必填
库存数量
必填
附录A:
需求确认
需求评审报告摘要
需求文档
输入名称,标识符,版本,作者,完成日期,...
需求评审报告
输入名称,标识符,评审日期,...
评审结论
[]工作成果合格,“无需修改”或者“需要轻微修改但不必再审核”。
[√]工作成果基本合格,需要做少量的修改,之后通过审核即可。
[]工作成果不合格,需要做出比较大的修改,之后必须重新对其评审。
评审意见
评审小组成员
输入评审小组成员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 需求 规格 说明书 15