销售管理系统需求分析说明书.docx
《销售管理系统需求分析说明书.docx》由会员分享,可在线阅读,更多相关《销售管理系统需求分析说明书.docx(11页珍藏版)》请在冰豆网上搜索。
![销售管理系统需求分析说明书.docx](https://file1.bdocx.com/fileroot1/2023-2/2/f1537e3e-8bbc-4d83-8ddc-43fa9b5111b6/f1537e3e-8bbc-4d83-8ddc-43fa9b5111b61.gif)
销售管理系统需求分析说明书
销售管理系统需求分析说明书
开发小组成员:
组长:
组员:
1.引言
1.1编写目的
能够准确地回答“销售系统必须做什么?
”的问题,即确定系统必须完成那些工作,对目标系统提出、准确、清晰、具体的要求,准确的描述软件需求,为进一步的总体设计打下基础销售信息管理系统,我们已考虑到该系统是贵公司的一个销售信息管理系统,所以我们必须做到该销售管理系统能够与前台销售服务系统能够很好的结合使用。
1.2项目名称
同方电脑销售信息管理系统
1.3项目背景
本系统名称电脑销售信息管理系统。
贵公司涉及的产品面很广泛,店面也多,而且还有很多的客户和合作厂商,本项目开发一个简单、实用和网络化的产品销售信息管理系统,该系统建成后,能够简化销售信息管理人员的工作量,方便所有相关人员的订单处理、产品出入库、产品查询和产品管理工作,及实产品的产品入库、产品查询、产品出库等功能。
根据贵公司的规模不断扩大,面对大量商品的管理,开发一个管理简单、使用方便的产品销售信息管理系统,结合我们多年从事企业应用系统建设的一些经验和体会编制而成。
主要内容包括:
销售管理系统的总体结构、技术特点、功能介绍和项目工程实施要求等内容。
此项目的用户为广大购物消费者。
销售系统平台包括:
主管管理部分,销售人员管理部分
1.4定义
销售:
一种帮助有需要的人们得到他们所需要东西的过程,而从事销售工作的人,则从这个交换的过程中得到适度的报酬。
系统:
为实现规定功能以达到某一目标而构成的相互关联的一个集合体或装置(部件)。
1.5参考资料
a.《信息系统分析与设计》卫红春主编
b.《数据库系统概论》第四版王珊萨师煊主编
c.《C#程序设计及应用教程》第二版马骏主编
2.任务概述
2.1项目总体目标
本系统开发的意图是贵公司的产品销售信息管理系统的功能要求和系统特点,和一般的销售管理系统不同,因为它牵扯到在网上下订单、销售人员管理,产品管理,预定信息管理的管理,所以功能相对的就要要求界面简洁、实用、易懂,便于非销售专业人员管于不同用户的网络查询。
该系统适合采用一个管理简单、安全、专业的管理软件
2.2用户群体
本系统适用于那些需要对产品销售情况的处理和管理的企业,公司或者工厂;所针对的用户是销售人员和主管
2.3运行环境
操作系统:
MicrosoftWindows2000AdvancedServer
支持环境:
MicrosoftVisualStudio2008
数据库:
MicrosoftSQLServer2000
3.功能需求
3.1调查用户需求
1、主管的基本信息:
主管做为销售部门的最高值为人员,他可以管理他所雇用的人员。
可以实现添加、删除、修改等功能。
2、销售人员工作的基本信息:
销售人员的基本工作就是将客户发来的订单进行记录,填写相关信息,并更新到数据库中,处理客户的退单以及开发销售票据等。
3、主管处理产品的基本信息:
主管可以通过本系统,实现对产品进行制定售价,制定折扣范围,分配佣金提成以及查询产品信息等。
4、主管对销售人员管理的基本信息:
主管可以通过本系统,实现对销售人员的销售业绩进行查询,并对其分配佣金提成。
5、销售记录的基本信息:
该系统的用户可以在该系统中所提供的产品销售信息的查询功能,。
如果是市场分析人员需要数据时,就可以从这里得到。
他们还可以根据销售记录来为员工制定工资还会涉及到奖金,罚款等多项,最终获得自己的目前工资。
6、信息查询的基本情况:
主管和销售人员都具备对信息的查询共能。
主管与销售人员之间的查询信息的差别在于,销售人员不能查询所有销售人员的信息,只能查询自己的个人信息。
7、信息管理的基本情况:
在本系统中,只有管理员具备对系统中涉及到得信息(除登录用户的信息和其他管理员的信息以外的信息)进行修改功能。
比如,销售员查询订单信息时,发现订单信息录入有误。
他本身不具备修改数据库中的信息的功能,则需上报管路员,经管理员核实再进行对数据库中的订单信息进行修改。
3.2用户对系统的要求
1、销售员
A、信息要求:
销售员能查询到相关信息,包括个人的信息、客户的基本信息、产品的基本信息、产品种类信息、订单的基本信息、销售信息。
比如查询自己开的订单的信息,对于仓库中的商品的剩余量进行查询以及查询自己的信息等等。
B、处理要求:
对于销售员,可以实现开订单并将订单信息更新到数据库中。
并且对订单等信息进行查询,如发现信息错误等情况,销售员无法实现修改,需要上报主管,主管进行核实,并修改。
安全性与完整性要求。
C、安全性要求:
1、系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;
2、系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;
3、系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(销售人员),主管。
D、完整性要求:
各种信息记录的完整性,信息记录内容不能为空;
各种数据间相互的联系的正确性;
相同的数据在不同记录中的一致性。
2、主管:
A、信息要求:
管理员所能查询的相关信息,包括个人的信息、客户的基本信息、产品的基本信息、产品种类信息、订单的基本信息、销售信息、销售人员的信息。
B、处理要求:
管理员可以实现查询信息的同时也可以对所能查询的信息的进行相关操作,如对信息的修改、删除、更新、添加等功能。
C、安全性要求:
1、系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;
2、系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;
3、系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(销售员),管理员。
4、系统功能的设计与划分
根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:
4.1销售人员管理部分
1、销售订单
2、销售记录
3、退单处理
4、开发票据
4.2主管管理部分
1、制定售价
2、制定折扣范围
3、分配佣金、提成
4、查询各类信息
5、对销售人员进行管理
5.非功能需求
5.1数据流程图
5.2数据字典
1.数据项
用户数据字典:
属性名
存储代码
类型
长度
备注
用户编号
UserID
nvarchar
8
销售人员及主管的编号
用户姓名
UserName
nvarchar
20
销售人员及主管员的姓名
用户权限
Jurisdiction
char
6
用户权限(主管和销售人员)
销售人员信息数据字典:
属性名
存储代码
类型
长度
是否允许空
备注
销售人员编号
SaleID
char
3
否
销售人员的唯一编号
姓名
Salename
char
8
否
销售人员的真实姓名
佣金
Money
int
10
是
员工工资
提成
Discount
int
10
是
员工福利
主管编号
Major
char
3
是
主管唯一的编号
主管信息数据字典:
属性名
存储代码
类型
长度
是否允许空
备注
主管编号
Major
char
3
否
主管的唯一编号
主管名称
Name
char
10
否
主管的名称
产品信息数据字典:
属性名
存储代码
类型
长度
是否允许空
备注
产品编号
ProductID
char
6
否
主键约束
产品名称
ProductName
varchar
40
是
产品数量
Shuliang
Int
10
是
原价
Cost
int
10
是
折扣范围
Dis
int
10
是
售价
Price
int
10
是
提成信息数据字典:
属性名
存储代码
类型
长度
是否允许空
备注
主管编号
Major
char
3
否
主管唯一的编号
销售人员编号
SaleID
char
3
否
销售人员的唯一编号
提成
Discount
int
10
是
员工福利
销售记录信息数据字典:
属性名
存储代码
类型
长度
是否允许空
备注
订单编号
OrderID
int
10
否
每个订单的唯一编号
产品编号
ProductID
char
6
否
每个产品的唯一编号
销售人员编号
SaleID
char
3
否
订单日期
OrderDate
Datetime
是
折扣
Diss
int
10
是
用户编号
UserID
nvarchar
8
销售人员及主管的编号
用户编号
产品数量
Shuliang
Int
10
是
订单详细信息数据字典:
属性名
存储代码
类型
长度
是否允许空
备注
订单编号
OrderID
int
10
否
产品编号
ProductID
char
6
否
销售人员编号
SaleID
char
3
否
用户编号
UserID
Nvarchar
8
否
销售人员及主管的编号
折扣
Zhek
char
8
是
数量
shuliang
Int
10
是
退单号
Brack
char
8
是
总价位
TotalPrice
money
是
定价信息数据字典:
属性名
存储代码
类型
长度
是否允许空
备注
主管编号
Major
char
3
否
主管的唯一编号
产品编号
ProductID
char
6
否
每个产品的唯一编号
售价
Price
Int
10
是
折扣范围
Dis
Int
10
是
5.3画面清单
5.4功能结构