销售管理系统需求分析+数据库表设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、需求分析

1、问题的提出:这是一个企业销售管理系统,设计者的目标是满足公司运营和日常管

理的需要,具有对产品,员工,客户管理的功能。销售员可以对销售的产品进行登记,并将销售情况反馈给数据库。管理员可以查看员工信息以及销售情况,管理员登陆后可以添加删除员工,以及销售员以外的特殊操作。为管理的方便性和信息传递的快速性提供了一个很好的平台。系统开发的总体任务是实现售后服务及销售登记自动化。总之,企业销售管理系统要实现登陆验证、商品销售管理、员工信息管理、客户信息管理几大部分。

2、系统的业务功能分析:

销售管理系统是一个典型的数据库开发应用程序,有基础信息模块,销售管理模块查询统计模块,系统设置模块4部分组成,规划系统功能模块如下:

基础信息模块

该模块主要用于管理添加、删除、修改商品信息、客户信息、用户信息。

销售管理模块

该模块主要用于管理添加销售信息和添加销售退货信息。

查询统计模块

该模块主要用于产品信息查询,销售退货信息查询,和产品销售排行。

系统设置模块

该模块主要用于管理修改密码,关于和退出登录。

3、E-R图:

根据以上各节对系统所做的需求分析和系统分析,规划处了本系统的数据库实体。下面介绍几个关键实体的E-R图:

2-1总体E-R图

图2.2 销售信息管理系统详细E-R图

4、数据流图:

数据流图

三、系统设计

1、数据表:表的物理设计:

建立T_Customer表(客户信息表),T_Product表(产品信息表),T_User 表(用户信息表),T_Sell表(销售信息表),T_Sell表(退货信息表)。

T_Customer表(客户信息表)

表1 T_Product表(产品信息表)

T_User表(用户信息表)

T_Sell表(销售信息表)

T_Sell表(退货信息表)

2、软件功能设计

(1)、系统的结构图

总体结构图

(2)、功能描述:

基础信息模块

该模块主要用于管理添加、删除、修改商品信息、客户信息、用户信息。销售管理模块

该模块主要用于管理添加销售信息和添加销售退货信息。

查询统计模块

该模块主要用于产品信息查询,销售退货信息查询,和产品销售排行。系统设置模块

该模块主要用于管理修改密码,关于和退出登录。

相关文档
最新文档