课程设计 物流 进销存信息系统设计.docx

上传人:b****3 文档编号:3851800 上传时间:2022-11-25 格式:DOCX 页数:20 大小:601.51KB
下载 相关 举报
课程设计 物流 进销存信息系统设计.docx_第1页
第1页 / 共20页
课程设计 物流 进销存信息系统设计.docx_第2页
第2页 / 共20页
课程设计 物流 进销存信息系统设计.docx_第3页
第3页 / 共20页
课程设计 物流 进销存信息系统设计.docx_第4页
第4页 / 共20页
课程设计 物流 进销存信息系统设计.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

课程设计 物流 进销存信息系统设计.docx

《课程设计 物流 进销存信息系统设计.docx》由会员分享,可在线阅读,更多相关《课程设计 物流 进销存信息系统设计.docx(20页珍藏版)》请在冰豆网上搜索。

课程设计 物流 进销存信息系统设计.docx

课程设计物流进销存信息系统设计

 

系统设计说明书

 

——进销存信息系统

 

 

第1章绪论

1.1项目开发背景

随着企业规模的不断扩大,手工的管理方式已不能适应企业的发展现状,也无法满足企业高复杂、快速、准确的管理工作要求,在现今竞争日趋激烈的市场环境下,企业的管理者在试图不断地巩固现有的资源基础上,一边摸索着管理经验,一边寻求可以帮助企业在管理上突破的新管理方式和新方法,实现企业的稳步发展,迎接日益激烈的市场竞争。

工作人员使用传统人工的方式管理进销存数据,每天都在用单据的方式处理进销存数据,然后归档,这种管理方式存在着如下的缺点:

管理效率低下,劳动强度大,投入成本多;

信息处理慢、流通滞后,准确率低,工作效率低,企业内部沟通不畅通,不能为管理者提供有效的决策信息;

时间一长将会产生大量的文件和数据,对于查找、管理都带来不少的困难;

商品到货入库、出库流程繁琐,杂乱,周期长。

这些存在的问题给企业的发展带来了阻力。

企业采用进销存系统来管理企业的进销存业务可以带来明显的经济效益和社会效益。

它的优点主要体现在以下几方面:

极大提高了员工的工作效率,大大减少了以往到货商品入库到销售出库流程繁琐,杂乱的弊端;基于计算机技术的进销存管理系统,可以减少入库管理、出库管理及库存管理中的漏洞,可以减少管理成本,增加企业收入;进销存管理的操作自动化和信息的电子化,全面提高了企业的管理水平。

因此,为进一步提高企业进销存业务处理效率,建立高效的进销存系统就变得十分重要。

1.2系统目标

(1)系统采用人机交互方式,界面简单,信息查询灵活、存储安全可靠。

(2)更好地了解供应商和客户信息,加强对商品资料的管理。

(3)能够方便的输入和查询商品进货。

(4)准确了解销售动态,统计销售情况及时调整营销策略。

(5)商品库存情况查询、统计及库存预警功能。

(6)实现报表功能能够方便的将数据打印成文档。

(7)做好数据的安全工作,实现数据的备份和恢复

(8)系统最大限度的实现易维护性和易操作性。

第2章需求分析

本系统的功能要求根据进销存信息系统的特点,将系统分为前台和后台两个部分进行功能需求分析。

前台主要用于普通用户的注册、登录、查询和使用,不同的用户在使用系统的时候有不同的权限,比如非工作人员则只可以在进入系统后进行查询,而几类工作人员则可以拥有超级用户赋予他们的权限,采购员可以录入采购信息,销售人员可以录入销售信息,库存管理人员则可以录入库存管理信息。

后台主要用于管理员对进销存信息系统中涉及的信息进行管理,备份数据,维护系统等。

本系统共分为三种操作权限,分别为普通用户、工作人员、管理员:

(1)普通用户登录系统进行查询、导出报表;

(2)工作人员根据工作的不同有着不同的权限;

(3)管理人员是超级用户可以对所有系统信息进行维护。

2.1前台

对于系统前台,所有的功能设计是针对以下几类用户的,不同的用户有不同的权限。

本系统的用户和工作人员在前台使用系统,所以前台用户分为一下几类:

(1)非工作人员用户

登录系统之后,只可以对进销存信息系统中所有的信息进行查询,而不能进行删除、修改、录入等操作,也可以生成报表、备份数据等。

(2)采购员

采购员登录系统进行将到货商品的信息进行查询、录入、修改、删除。

(3)销售员

销售员将商品的销售信息进行查询、录入、修改、删除。

(4)库存管理人员

库存管理人员只可以将库存中的信息进行查询、录入、修改、删除。

2.2后台

系统管理员单击“进入后台”的链接,进入后台管理页面,输入管理员账号和密码,通过验证后进入系统的后台管理页面,登录后的管理员可以进行以下操作:

(1)录入基本资料

基本资料管理是系统运行的基础,基本资料管理要实现计量单位、商品类型、商品信息、供应商信息、客户信息的动态管理。

这些信息要先于其他的数据录入系统,系统才能正常的运行。

(2)给不同的用户设置不同的权限

也可以对用户资料进行管理。

(3)信息管理

对系统中所有的信息进行管理和维护。

(4)备份数据

对重要信息进行定期备份,对使用系统的人员信息做定期的维护的等。

第3章总体设计

系统总体设计的任务是弄清用户对系统的数据处理功能所提出的要求,根据对系统目标和业务流程的分析,据此确定了系统的六大模块,分别是基本资料管理模块、商品入库管理模块、销售管理管理模块、库存管理模块、报表管理模块、系统管理模块。

3.1总体架构图

图3-1系统总体设计模块

3.2模块概要

3.2.1资料管理

基本资料管理是系统运行的基础,基本资料管理要实现计量单位、商品类型、商品信息、供应商信息、客户信息的动态管理。

这些信息要先于其他的数据录入系统,系统才能正常的运行。

3.2.2入库管理

采购员将到货商品信息录入到该模块,同时也实现了商品的入库,用户可以查询商品入库的详细信息。

图3-2入库管理子模块功能

3.2.3销售管理

销售员将销售信息录入到该模块,同时也实现了商品的出库,可以自动计算销售总额和销售的利润,用户可以查询商品的销售情况,商品销售汇总。

图3-3销售管理子模块功能

3.2.4库存管理

该模块实现了库存的查询,库存情况汇总,设置库存预警值,可以查询哪些商品的库存低于预警值,并且显示出来。

图3-4库存管理子模块功能

3.2.5报表管理

打印和导出商品信息报表、商品入库报表、商品销售报表、导出库存预警报表。

3.2.6系统管理

实现数据的备份、数据的还原和用户的管理。

第4章详细设计

4.1数据流图

数据流图是用来描述数据流动、存储、处理的逻辑关系。

根据进销存信息系统的业务流程和功能需求,通过进一步分析后,得出了本进销存管理系统的主要数据流图,如图所示。

表4-1数据流图符号说明

顶层数据流图:

图4-1顶层数据流图

以下是各个功能模块的数据流图:

图4-2基本资料管理模块数据流图

图4-3商品入库管理模块数据流图

图4-4商品销售管理模块数据流图

图4-5商品库存管理模块数据流图

由于报表管理模块其实就是前面各个模块的查询结果的基础上,增加了打印功能。

这里就不在赘述其数据流程了。

4.2模块功能

1、采购管理子系统:

采购管理工作主要由采购部门完成,而采购部门与财务部门、生产部门和仓储部门有着密切的联系。

而采购部门子系统包括基本信息管理、采购计划管理、采购订单管理、采购收获管理4个模块,每个模块又有不同的功能。

(1)基本信息管理

主要是对采购管理中的基础数据进行管理和维护,还要进行供应商的管理和评估。

(2)采购计划管理

采购计划是根据物料需求、采购提前期来制定采购计划,然后再针对计划的执行情况进行分析。

(3)采购订单管理

包括订单的产生、采购合同的生产和维护、订单的终止和取消以及订单完成的过程。

(4)采购收获管理

主要功能是进行订单的收获处理,有时为了获得某些优惠价格的物品或紧急需要的物料,也可以直接进行无订货单的收获处理。

另外,此模块应该具有退、换货处理和入库处理的功能。

2、销售管理子系统

销售管理工作主要由销售管理部门完成,同样,销售管理部门与财务、生产和仓储部门有着密切的业务联系。

销售管理子系统的主要功能包括基本数据管理、销售计划管理、销售订单管理、销售发货管理和销售服务管理。

(1)基本数据管理

主要是对销售过程中的基本数据进行输入、查询、变革等处理,同时还要对客户的数据进行维护和管理。

(2)销售计划管理

由于存在采购周期,无多企业在没有接到客户订单的时候就开始根据销售计划进行采购或生产。

这里的销售计划是根据销售预测情况或库存状况来制定的,然后再计划执行后,对计划执行的情况进行分析,以醋精日后销售计划的合理性。

(3)销售订单管理

主要是对销售订单和销售合同进行管理,并对客户的信用情况进行跟踪记录,然后据此制定相关的催款计划。

(4)销售发货管理

主要是对物品发货和退、换货进行管理,并进行发票和发货台账的记录和管理。

(5)销售服务管理

主要包括售前、售中、售后服务和客户投诉情况的管理。

3、库存管理子系统

主要包括3个功能模块:

库存基础数据管理,物品的入库、出库和盘点管理以及订货点的管理。

第5章数据库设计

5.1系统E-R图

进销存信息系统主要实现从进货、库存到销售的一体化信息管理,设计到商品类型、商品信息、购买商品的客户、商品的供应商等多个实体。

下面介绍其中关键的实体E-R图。

图5-1系统用户E-R图

图5-2商品实体E-R图

图5-3客户实体E-R图

图5-4供应商实体E-R图

图5-5到货商品表实体E-R图

图5-6销售表实体E-R图

图5-7库存表实体E-R图

图5-8系统总体E-R图

5.2逻辑结构设计

结合E-R图可得到库存管理系统的逻辑结构如下:

(1)用户表:

用户系统名、用户姓名、密码

(2)计量单位表:

单位名称

(3)商品类型表:

类型名称

(4)商品表:

商品名称、商品名称首拼、所属类别、商品规格、型号、备注

(5)供货商信息表:

供应商编号、供应商名称、供应商名称简称、销售主管、销售主管联系方式、公司所在地、公司电话、传真、备注

(6)客户信息表:

客户编号、客户名称、客户名称简称、采购主管、采购主管联系方式、公司所在地、公司电话、传真、备注

(7)商品进货表:

进货编号、商品名称、商品名称首拼、大单位、小单位、进货成本、销售价格、进货数量、供应商、进货日期、备注

(8)商品销售表:

销售编号、商品名称、商品名称首拼、销售数量、销售价格、销售人员、销售日期、备注

(9)库存表:

库存编号、商品名称、商品名称首拼、所属类别、大单位、小单位、商品规格、进货成本、销售价格、库存量、最低库存量

5.3物理结构设计

通过对数据库逻辑结构的设计,可以清晰的得到数据库的物理结构,即将上面的数据表转化为数据库中的二维表,以下是该数据库中使用到得数据二维表。

(1)用户信息表

字段

数据类型

是否是主键

是否为空

说明

useId

varchar

系统名

userName

nvarchar

用户姓名

pwd

varchar

密码

表5-1用户信息表

(2)计量单位表

字段

数据类型

是否是主键

是否为空

说明

uint

varchar

单位名称

表5-2计量单位表

(3)商品类别表

字段

数据类型

是否是主键

是否为空

说明

type

varchar

类别名称

表5-3商品类别表

(4)商品信息表

字段

数据类型

是否是主键

是否为空

说明

shpmch

varchar

商品名称

shpshp

varchar

商品拼音

type

varchar

所属类别

shpgg

varchar

商品规格

shpxh

varchar

商品型号

bzh

text

备注

表5-4商品信息表

(5)供应商信息表

字段

数据类型

是否是主键

是否为空

说明

gyshid

int

供应商编号

gyshmch

varchar

供应商名称

gyshjch

varchar

供应商简称

xshzhg

varchar

销售主管

zhgtel

nchar

销售主管电话

adr

varchar

供应商地址

gysgtel

nchar

供应商电话

fax

varchar

传真

bzh

text

备注

表5-5供应商信息表

(6)客户信息表

字段

数据类型

是否是主键

是否为空

说明

khid

int

客户编号

kehuName

varchar

客户名称

khjch

varchar

客户简称

zhg

varchar

采购主管

zhgtel

nchar

采购主管电话

adr

varchar

客户地址

khtel

nchar

客户电话

fax

varchar

传真

bzh

text

备注

表5-6客户信息表

(7)商品进货表

字段

数据类型

是否是主键

是否为空

说明

jhbh

int

进货编号

shpmch

varchar

商品名称

shpshp

char

商品拼音

ddw

char

大单位

xdw

char

小单位

jhchb

numeric

进货成本

xshjg

numeric

销售价格

gyshul

int

进货数量

gysh

varchar

供应商

jhrq

smalldatetime

进货日期

bzh

varchar

备注

表5-7商品进货表

(8)商品销售表

字段

数据类型

是否是主键

是否为空

说明

xshbh

int

销售编号

shpmch

varchar

商品名称

shppy

varchar

商品拼音

xshjg

numeric

销售价格

xshshul

int

销售数量

xshry

varchar

销售人员

xshrq

smalldatetime

销售日期

khjch

varchar

客户简称

bzh

text

备注

表5-8商品销售表

(9)库存表

字段

数据类型

是否是主键

是否为空

说明

kcbh

int

库存编号

shpmch

varchar

商品名称

shpshp

char

商品拼音

ddw

char

大单位

xdw

char

小单位

jhchb

numeric

进货成本

xshjg

numeric

销售价格

type

varchar

所属类别

hrq

int

库存量

bzh

int

备注

表5-9库存表

下面是各主要表之间的关系图:

图5-1主要数据表关系图

由于数据表之间存在着关联,修改一个表的时候通常会修改另外一些表的数据,为了完成信息之间的同步,在该数据库设计的过程中使用到了触发器,触发器是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 辩护词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1