销售管理系统需求
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
+数据库
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
一、需求分析
1、问题的提出:这是一个企业销售管理系统,设计者的目标是满足公司运营和日常管理的需要,具有对产品,员工,客户管理的功能。销售员可以对销售的产品进行登记,并将销售情况反馈给数据库。管理员可以查看员工信息以及销售情况,管理员登陆后可以添加删除员工,以及销售员以外的特殊操作。为管理的方便性和信息传递的快速性提供了一个很好的平台。系统开发的总体任务是实现售后服务及销售登记自动化。总之,企业销售管理系统要实现登陆验证、商品销售管理、员工信息管理、客户信息管理几大部分。
系统的业务功能分析: 2、
销售管理系统是一个典型的数据库开发应用程序,有基础信息模块,销售管理模块查询统计模块,系统设置模块4部分组成,规划系统功能模块如下:
基础信息模块
该模块主要用于管理添加、删除、修改商品信息、客户信息、用户信息。
销售管理模块
该模块主要用于管理添加销售信息和添加销售退货信息。 n1 查询统计模块
该模块主要用于产品信息查询,销售退货信息查询,和产品销售排行。
系统设置模块
该模块主要用于管理修改密码,关于和退出登录。
3、E-R图:
根据以上各节对系统所做的需求分析和系统分析,规划处了本系统的数据库实体。下面介绍几个关键实体的E-R图:
1n1n客户订购销售单联系产品
n1
管理负责1n
管理员销售人员
退货联系1
负责
n1n
退货单
2-1总体E-R图
客户编号销售单据编
号
成交日期产品编号销售单据
销售人员
数量售价产品编号
入库时间
产品名称产品成本
库存
供应商产地生产日期
客户编号退货单据编
号退货日期产品编号退货单据
销售人员
数量售价
用户编号加入时间
用户信息
用户姓名用户密码
用户类型
图2.2 销售信息管理系统详细E-R图
4、数据流图:
销售单据信息
购买信息订购处理销售信息
客户货品信息销售员
退货信息退货要求退货信息退货处理
退货信息表
数据流图
三、系统设计
1、数据表:表的物理设计:
建立T_Customer表(客户信息表),T_Product表(产品信息表),T_User表(用户信息表),T_Sell表(销售信息表),T_Sell表(退货信息表)。
T_Customer表(客户信息表)
字段名 数据类型 长度 主键否 为空否 客户编号 Int 4 是 否 客户名称 Varchar 20 否 否 客户级别 Varchar 10 否 联系电话 Varchar 15 否 否 地址 Varchar 50 否 Email Datetime 20 否 Fax Varchar 15 否 加入日期 Datetime 4 否
表1
T_Product表(产品信息表)
字段名 数据类型 长度 主键否 为空否 产品编号 Int 4 是 否 产品名称 Varchar 20 否 否 供应商 Varchar 20 否 否
产地 Varchar 20 否 生产日期 Datetime 4 否 库存 Int 4 否 成本 Money 8 否 入库时间 Datetime 4 否 否
表2
T_User表(用户信息表)
字段名 数据类型 长度 主键否 为空否 User_id Varchar 10 是 否 name Varchar 20 否 否 password Varchar 10 否 否 type Varchar 15 否 否 addtime Datetime 4 否 否
表3
T_Sell表(销售信息表)
字段名 数据类型 长度 主键否 为空否 销售单据号 Int 4 是 否 客户编号 Int 4 否 否 产品编号 Int 4 否 否 数量 Int 4 否 否 售价 Money 8 否 否 销售人员 Varchar 20 否 否 成交日期 Datetime 4 否 否
表4
T_Sell表(退货信息表)
字段名 数据类型 长度 主键否 为空否 退货单据号 Int 4 是 否 客户编号 Int 4 否 否 产品编号 Int 4 否 否 数量 Int 4 否 否 售价 Money 8 否 否 销售人员 Varchar 20 否 否 退货日期 Datetime 4 否 否
表5
2、软件功能设计
(1)、系统的结构图
企业销售管理系统
基本数据模块销售信息模块查询统计模块系统设置模块
添添产销销退客产用加加品售售货修关退户品户销退信信排信改于出信信信售货息息行息密系系息息息信信查查统查码统统
息息询询计询
总体结构图
(2)、功能描述:
基础信息模块
该模块主要用于管理添加、删除、修改商品信息、客户信息、用户信息。
销售管理模块
该模块主要用于管理添加销售信息和添加销售退货信息。
查询统计模块
该模块主要用于产品信息查询,销售退货信息查询,和产品销售排行。
系统设置模块
该模块主要用于管理修改密码,关于和退出登录。