小型购销存系统 vb+access.docx

上传人:b****8 文档编号:30305978 上传时间:2023-08-13 格式:DOCX 页数:49 大小:698.60KB
下载 相关 举报
小型购销存系统 vb+access.docx_第1页
第1页 / 共49页
小型购销存系统 vb+access.docx_第2页
第2页 / 共49页
小型购销存系统 vb+access.docx_第3页
第3页 / 共49页
小型购销存系统 vb+access.docx_第4页
第4页 / 共49页
小型购销存系统 vb+access.docx_第5页
第5页 / 共49页
点击查看更多>>
下载资源
资源描述

小型购销存系统 vb+access.docx

《小型购销存系统 vb+access.docx》由会员分享,可在线阅读,更多相关《小型购销存系统 vb+access.docx(49页珍藏版)》请在冰豆网上搜索。

小型购销存系统 vb+access.docx

小型购销存系统vb+access

毕业设计(论文)

题目:

企业购销存管理系统设计与分析

副标题:

 

专业:

信息管理与信息系统指导教师:

学生姓名:

班级-学号

2010年6月

 

摘要

本论文着重阐述了毕业生信息管理系统的整体开发过程。

介绍了系统的开发环境以及开发工具,对于设计思想和设计流程也做出了全面的叙述,在数据库创建思想以及各个数据表之间的具体关联等方面也做出了详细说明,并且具体剖析了系统各个功能的实现过程以及详细设计过程,在绘制简单系统功能模块图的同时,力求更加清晰地表明设计思想以及对整个程序设计的规划及具体实现。

根据实际需求,企业购销存系统这个项目采用模块化的设计思想,在WindowsXP操作系统环境下,利用VB+ACCESS数据库进行开发,实现企业购销存管理系统的主要功能,包括管理员对企业商品销售信息的管理,对员工信息的管理;销售员对商品销售的管理操作;仓库管理员对商品库存的管理操作等功能。

本系统具有多方面特点:

系统功能大致完备,使用方便简捷,人性化的用户界面,单机运行模式防止病毒或者他人恶意更改数据,大大减少了操作人员和用户的工作负担。

关键词:

管理系统;数据库;模块化

 

ABSTRACT

Thisarticleemphaticallyelaboratedthegraduatewholeinformationmanagementsystemperformancehistory.Introducedthesystemdevelopmentenvironmentaswellasthedevelopmentkit,havealsomadethecomprehensivenarrationregardingthedesignthoughtandthedesignflow,indatabasefoundationbetweenthoughtaswellaseachdatasheetaspectandsoonconcreteconnectionhasalsomadethespecify,andspecificallyanalyzedthesystemeachfunctionrealizationprocessaswellasthedetaileddesignprocess,duringplansimplesystemfunctionmodulechart,makeseveryeffortclearlytoindicatethedesignthoughtaswellastotheentireprogrammingplanandtheconcreterealization.

Accordingtotheactualdemand,graduateinformationmanagementsystemthisprojectusesmodularthedesignthought,inWindowsundertheXPoperatingsystemenvironment,UsingVB+ACCESSdatabasedevelopment,Enterprisemanagementsystemforpurchasing,themainfunctionofdetriment,salesandstorage.Iudingtheadministratorofenterpriseinformationmanagementproductsales.Themanagementofemployeeinformation;Sellerofmerchandisingmanagementoperations;Warehousemanageradministrativeoperationsofcommoditystocksandsoon.

Thissystemhasthevariouscharacteristic:

Systemfunctioncomplete,easytooperatesimpleanddirect,thehumannatureusercontactsurface,Stand-alonemodeofoperationtopreventvirusesorothermaliciouschangestodata,greatlyreducedtheoperatoranduser'sworkload.

Keywords:

Managementsystemmanagementsystem;Database;Modulation

目录

引言1

第一章企业购销存管理系统概述2

1.1题目背景和意义2

第二章系统分析3

2.1系统可行性分析3

2.1.1技术可行性分析3

2.1.2经济可行性分析3

2.1.3营运可行性分析3

2.2需求分析3

2.2.1购销存管理的任务4

2.2.2购销存管理系统的需求分析5

2.2.2.1资料管理5

2.2.2.2采购管理7

2.2.2.3销售管理8

2.2.2.4库存管理9

2.2.2.5应付款管理9

2.2.2.6账务管理10

2.2.2.7统计分析11

2.2.2.8统计管理12

第三章系统设计12

3.1总体设计13

3.2详细设计14

3.2.1系统详细模块设计14

3.2.2系统详细设计类图用例图15

3.2.3代码设计16

3.2.4数据库设计17

3.2.5输入设计21

3.2.6输出设计22

3.2.7应用程序页面设计23

3.2.8应用程序代码设计25

第四章系统的实施35

4.1系统运行环境35

4.1.1开发工具的选择36

4.1.2数据库的选择36

结论36

参考文献37

致谢37

 

引言

面对企业纷繁芜杂的事务,一个能够实现企业货物管理规范化,自动化的购销存管理系统就显得很必要了。

企业购销存管理系统就是为了适应这种需求而设计的。

企业的购销存管理系统大体包括以下几方面:

录入保存商品、客户、供货商等基本资料,完成货品的进货、出货、退货和转存等日常操作。

通过对日常操作的查询,用户可以掌握货品的流通情况,并能够对货品的流通情况做出统计。

此外,通过账户信息的管理,系统确保正常使用的安全稳定性。

那么,如何科学,全面,高效地对企业货物进行管理呢?

利用计算机技术,实现管理系统的自动化,规范化就是这个问题最好的解决办法。

本系统根据国内IT业企事业单位货物管理的实际情况编写,内容全面,分类科学。

它集浏览,输入,添加,修改,删除等各种处理为一体,信息维护起来非常方便。

公司货物管理有这很多的数据,对这些数据还要进行管理保存,工作量可想而知。

实现系统的自动化将在很大程度上缓解这一状况,对数据的管理,保存变得十分简单。

利用此系统,用户可以方便的浏览信息,找到需要的信息并对其进行修改。

将上述所有的事务集中在一起进行管理,只需要一个软件就可以实现了,从而极大地减少了错误的发生,不但为公司节省了资源,还避免了无法估量的不必要的损失。

所以设计一个有效的管理系统,是非常必要的。

它将为众多的企事业单位带来很大的方便。

 

第一章企业购销存管理系统概述

1.1题目背景和意义

在市场经济中,销售是企业运作的重要环节,为了更好的推动销售,不少企业建立分公司或代理制,通过分公司或代理把产品推向最终用户。

这些分公司或代理商大多分布在全国各地,甚至是在国外,运距离频繁的业务信息交流构成了这些企业业务活动的订特点。

在传统方式上,公司之间通常采用电传、电报、电话等方式传递订货、发货、到货、压货、换货、退货等信息,总公司的商务部门在接到分公司或代理商传来的订单和银行汇款单据传真件后,开具产品出库通知,然后把相关的进、销存信息手工存档,再对这些信息进行统计分析,才能了解到整个公司的生产、销售和库存情况。

  这种信息传递、管理方式不仅效率低,可靠性、安全性和保密性都无法满足要求,而且数据统计时间严重滞后,往往是当领导了解到企业的“进、销、存”环节出现问题时,就已经远离了问题出现的时间和地点。

即便是没有分公司的企业,使用传统的手工方式管理也存在同样的问题。

通过进销存管理系统,及时通过网络把决策信息传递给相关决策人,从而可以及时发现问题、解决问题,从而更好地把握机会。

购销存管理系统是基于先进的软件和高速、大容量的硬件基础上的新型进销存管理模式,通过集中式的信息数据库,将企业的进、销、调、存、转、赚等企业的经营业务有同地结合起来,达到数据共享、降低成本、提高效率、改进服务等目的。

一般来说,利用进销存管理系统可以在以下几方面提高企业管理的水平:

●提高管理效率降低人工成本

●降低采购成本

●及时调整营销策略,防止价格流失

●防范陈呆死帐,降低应收帐款

●减少仓储面积,提高房产综合利用

●降低储备资金占用

●加快资金周转实现的经济效益

●强化财务监控制实现经济效益

●商业数据智能分析

●高效决策

 

第二章系统分析

2.1系统可行性分析

2.1.1技术可行性分析

从软件角度来看,现在软件技术发展的已经比较成熟,无论是数据库还是应用程序都可以实现系统功能;从硬件角度来看,系统所要用到的硬件都可以购买到,可以满足系统要求。

从人员角度来看,本系统所面向的用户是销售企业,以销售管理为主,只要懂得基本微机操作即可,无须另聘专人即可使该系统正常实施运行。

从技术角度来看,开发技术和数据库技术已经具备了完备、成熟的理论和体系结构[9]。

所以本系统的开发在技术上完全可行。

2.1.2经济可行性分析

本系统的实施所需经费主要用于购买软、硬件、系统开发及系统维护。

本系统总体耗费不多,是在一个企业和个人可以承担的范围之内的。

应用本系统给企业及管理人员带上一个新的高度,,提高了工作效率,节省了管理成本。

2.1.3营运可行性分析

在本系统的运营阶段,使用系统的工作人员,除了需要具备在MicrosoftWindows平台上使用个人电脑的知识,并不需要特别的技术能力。

这方面的知识,与系统有直接接触的职员都已经具备。

并且在项目投产前,还会安排对操作系统的人员进行必要的培训。

系统技术维护支持工作,在初期仍将由硬件供应商及本人完成。

该公司信息完全具备使用维护该系统的能力。

因此本系统营运方面可行。

综上所述,实施本系统,已具备技术可行、经济可行、营运可行的条件,所以公司同意开发和使用本系统。

2.2需求分析

完全理解软件需求对于软件开发的成功是非常必要的。

不论软件设计和程序设计做得如何好,如果软件需求分析是贫乏的,那么所产生的软件肯定不能满足用户的需求。

需求分析和规范看起来是一个相对简单的任务,但是事情的外表往往具有欺骗性。

在需求分析中需要进行大量的交互活动,因此可能存在着误解和理解不充分。

为了克服这个问题,在分析过程中需要开发方和用户两方面的积极参与,并需要有一些半形式化或形式化的表示方法作为这两个方面以及开发队伍内部的交流工具。

需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。

因此,必须用行之有效的方法对软件需求进行严格的审查验证。

企业购销存管理系统应充分考虑各方面需求

2.2.1购销存管理的任务

进销存管理工作的主要任务有:

◆企业的采购管理

◆企业的销售管理

◆企业各部门的商品配送管理

◆企业库存商品的管理

◆企业应收款、应付款的管理

◆企业经营状况分析与决策

  由于企业经营的商品种类经常会很多,例如一个超市可能会经营上万种商品,因此按照传统的人工管理方式,会存在以下问题。

1.各种物资种类繁多、品种齐全,保管管理困难。

  有的物资超储备或库存积压现象严重,采购成本居高不下;有的物资严重短缺,导致销售时才发现没有库存;有的商品由于没有及时的盘点,到月末时才发现库存缺失,却查不出原因;有的在入库、领用时找不到商品的存放地点等等。

2.无法进行准确及时的成本、毛利核算。

  成本管理永远是企业管理的主题,特别是现在面对多变的市场环境,如何及时满足用户的多品种需求,进行科学合理的成本预测、成本分析及成本控制,及时、准确地为企业管理者提供经营决策信息,越来越显得至关重要。

传统的成本核算方法(加权平均法和移动平均法)及核算工具只是粗放地进行成本核算及成本管理,很难满足管理的需要。

至于成本核算到工序、核算到产品的思路(先进行出法),在手工操作方式下更是无从谈起。

3.管理信息相互独立,市场预测手段、方法落后,严重影响企业科学决策,建立科学的市场信息反馈系统已迫在眉睫。

  手工财务数据相互独立,财务信息传递也只是通过逐层地统计报表来完成的,因此常常出现数字不符、报表不详的情况,难以满足统计数据的及时性、准确性、相关性要求。

集团决策层、领导层很难及时的把握来自市场的准确信息,也就是无法快速对市场作出正确的决策和预测。

市场反馈信息系统已严重滞后于企业管理的需要。

4.应收帐款居高不下,占用了大量资金,严重影响了企业资产动作效率,增加了企业的经营风险。

  手工管理很难适应企业销售规模增大、销售业务复杂的形势,普通存在若应收帐款管理不细、帐龄分析和催款通知不及时、不到位的问题;催款办度及相应催款政策不够。

5.在生产和销售环节上,不能准确的掌握质量的变化,尤其一些客户投诉或降级使用的产品,无法做到全程跟踪,从而影响市场的销售。

  自动化程度低,信息不畅通,不能在整个企业共享资源,各种等级的成品管理不能做到准确无误。

缺乏质量跟踪、投诉处理监控机制。

6.不能有交管理异地仓库和办事处销售业务。

  办事处一般通过传真或电话的方式每月上报销售数据和异地仓库的收发存数据,工作量大,并且上报的信息存在信息延迟和不准确的现象,严重影响到企业领导层的决策工作。

2.2.2购销存管理系统的需求分析

根据以上对进销存管理内容和进销丰管理系统的分析,一个标准的进销存管理系统应该包括如图2.1所示的几大功能。

图2.1

其中每个功能都由若干相关联的子功能模块组成。

下面将对这些模块一一进行介绍。

2.2.2.1资料管理

   企业经营的基础资料是一个企业最基本、最重要的信息,脱离了基础资料(包括商品资料、供货商资料和客户资料等),进销存系统就无法运行。

“资料管理”功能就用于维护这些基础资料,其中所包含的功能模块如图2.2所示。

图2.2

各功能模块实现的功能分别为:

   1.“商品编码设置”用于设置商品编码的方法。

进销存系统的每一条商品信息都具有惟一的一个编码,作为该商品信息的主键,一般来说,该编码具有一定的规律,例如药品进销存系统,商品的编码可能有两级,第一级为药品的类别(中药,西药、保健品、器械等),第二级为药品的剂型(针剂、片剂、丸剂等)。

该功能设置商品编码分类的方法,从而实现商品资料维护中自动生成编码的功能。

例如该商品属于西药的丸剂,而西药的编码是2,丸剂的编码是02,该商品的编码就是202****,后面部分由系统根据该类别里现有编码的最大值加1自动生成。

   2.“商品资料维护”用于维护(增加、修改、删除、查询)企业经营商品的基本信息,内容包括货号、条形码、商品名、拼音编码、规格、单位、产地、类别、进货价、销售价1、销售价2、最低售价等。

其中拼音编码是商品名称的拼音简称,目的是使程序可以通过拼音编码方便地查询到所需要的商品。

不同行业的进销存商品资料的属性差别很大,我们将在后面加以说明。

   3.“供货商资料维护”用于维护企业供货商的基本信息,内容包括供货商号、拼音编码、简称、名称、地址、邮编、区号、地区、类型、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、库房地址、库房电话、业务员、业务部门等。

   4.“客户资料维护”用于维护企业客户的基本信息,内容包括客户编号、拼音编码、简称、名称、联系人、地址、邮编、区号、地区、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、性质、业务员、业务部门、授信额度等。

   5.“业务员信息维护”用于维护销售业务员的基本信息,内容包括业务员号、姓名、性别、电话、手机、地址、邮编、身份证号、类别等。

在销售开票时,业务员属性可以直接从业务员清单中获取所有业务员的名字作为辞典供用户选择。

   6.“仓库信息维护”用于维护企业的仓库信息,内容包括仓库号、仓库名、类别、备注等。

企业的商品一般都是存放在不同的仓库或同一仓库的不同货位中,这样在填写商品进化单和销售单时用户需要指定入库或出库的是哪个仓库的货物。

   7.“采购合同管理”用于维护企业与供货商的采购合同,内容包括供货商号、货号、进价、付款方式、帐期、签订日期、合同期限等。

合同的内容对业务可以产生影响,例如合同规定了进价,在填写采购单时系统就会自动生成进价。

   8.“销售合同管理”用于维护企业与客户签订的销售合同,内容包括客户编号、货号、售价、付款方式、帐期、签订日期、合同期限等。

2.2.2.2采购管理

“采购管理”用于管理企业的采购业务,所包含的功能模块如图2.3所示。

图2.3

各功能模块实现的功能分别为:

   1.“采购订单”用于录入企业的采购订单。

一般来说,采购订单、入库单、销售单等单据根据第二范式都分为主从两张表来存放数据,主表“采购订单”的内容包括编号、供货商号、订货日期、有效起日、有效止日、业务员、人、税价合计、不含税价、税额等,从表“采购订单明细”的内容包括编号、订单号、货号、订货数量、进价、税价合计、扣率、税率、不含税价,税额等。

   2.“进货单”用于录入企业的进货单,也分为主从两张表,主表“进货单”内容包括编号、货商号、进货日期、业务员、制单人、验收员、保管员、税价合计、不含税价、税额、订单号等,从表“进货单明细”内容包括编号、进货单号、货号、进货数量、进价、税价合计、扣率、税率、不含税价、税额、仓库、货物质量等。

根据企业的规模和管理方法,可以直接作进货单而不用作采购订单,但对于较大规模的企业,采购部门和库房部门一般是分开的,由采购部门填写采购订单,货物运输到库房后由库房验收人员填写进货单。

填写进货单后商品的库存才会增加并产生应付款。

   3.“退货管理”用于录入企业进货时的退货单。

进货的退货有两种方法,一是直接在进货单中填写负数的进货数量,另一种是填写进退货单,一般采用前一种方法。

   4.“进货价格调整”用于调整历史进货单的价格,内容包括内部编号、编号、进货数理、原进价、新进价、调整日期、制单人等。

   5.“进货单位调整”用于调整历史进货单的供货商,内容包括内部编号、编号、原供货商、新供货商、调整日期、制单人等。

   6.“历史查询”用于查询商品采购、进货的历史。

一般可以让用户按照任何条件查询,如按归供货商、日期、商品货号、商品拼音等。

2.2.2.3销售管理

“销售管理”用于管理企业和销售业务,所包含的功能模块如图2.4所示。

图2.4

各功能模块实现的功能分别为:

   1.“销售订单”用于录入企业的销售订单。

主表“销售订单”的内容包括编号、客户编号、销售日期、有效起日、有效止日、业务员、制单人、税价合计、不含税价、税额等,从表“销售订单明细”的内容包括编号、订单号、货号、销售数量、销售价、税价合计、扣率、税率、不含税价、税额等。

   2.“销售单”用于录入企业的销售单,主表“销售单”内容包括编号、客户编号、销售日期、业务员、制单人、保管员、税价合计、不含税价、税额、订单号等,从表“销售单明细”内容包括编号、销售单号、货号、销售数量、销售价、税价合计、扣率、不含税价、税额、出货仓库等。

   3.“销售退货单”用于录入企业销售退货单,内容包括编号,销售单编号,货号、退货数量、销售价,税价合计、扣率、税率、不含税价,税额、退货仓库等。

   4.“调整历史售价”用于调整历史销售单的价格,内容包括内部编号、编号、销售数量、原销价、新销进价、调整日期、制单人等。

   5.“历史查询”用于查询商品销售的历史。

一般可以让用户按照任何条件查询,如按照客户、日期、商品货号、商品拼音、业务员等信息查询。

2.2.2.4库存管理

“库存管理”用于管理企业的库存信息,所包含的功能模块如图2.5所示。

图2.5

各功能模块实现的功能分别为:

   1.“库存查询”用于查询企业商品的库存,可以查询总库存和各分仓库库存。

   2.“库存转”用于将一个仓库的商品转移到另一个仓库,或者连锁店之间的商品调拨,内容包括编号、源部门、目的部门、货号、数量、单价、合计金额、调拨日期、制单人、调货原因等。

   3.“库存盘点”用于管理企业的库存盘点工作,将实际盘存的商品数量输入计算机,计算机自动与数据库的库存数量进行核对并产生盘盈盘志统计信息。

   4.“报损报溢”用于管理企业商品库存的损溢,内容包括编号、货号、仓库、数量、库存单价、金额、日期、责任人、制单人等。

   5.“上下限设定”用于设置库存的上限和下限,当商品库存的数量超出指定的范围时系统可以自动报警,内容包括序号、仓库号、货号、上限、下限、最佳存量、备注等。

   6.“库存上下限报警”根据当前商品库存和指定的库存上下限自动列出低于下限或商于上限的商品,并可以直接根据最佳存量直接生成采购订单。

   7.“历史查询”用于查询各种转库、盘点、损溢的历史数据。

2.2.2.5应付款管理

“应付款管理”用于管理企业的应付款业务,包含的功能模块如图2.6所示。

图2.6

各功能模块实现的功能分别为:

   1.“预付款管理”用于管理企业的预付款信息,内容包括供货商号、预付款总额等。

填写付款单时可以选择付款的方式,如果是“减预付款”,则“预付款”信息表中的“预付总额”将自动减少。

   2.“应付款明细”用于查询企业所有的应付款,对应到每一笔进货的明细

   3.“应付款汇总”用于查询企业所有的应付款,对应到每一个供货商。

   4.“付款单”用于录入企业支付货款的凭证和应付款,内容包括编号、发票号、填票日期、进货单号、货号、供货商号、数量、进货单价、金额、付款日期、详细说明、进货日期、状态、减预付等。

   5.“已付款明细”用于查询企业历史的所有已经支付的款项。

   6.“历史查询”用于查询付款单历史。

   7.“应付款帐龄”用于分析应付款的帐龄,即在不同时间段内应付款分布的情况,从而为付款作出依据。

2.2.2.6帐务管理

“帐务管理”用于管理企业的结帐业务,所包含的功能模块如图2.7所示。

一般商业企业每个月都要进行一次结帐操作,确定该财务月份所有商品成本的进、销、结存情况,为财务提供数据。

图2.7

各功能模块实现的功能分别为:

   1.“结帐日期设定”用于设置企业的每月结帐的日期,内容包括月份、全称、结帐日期等。

一般商业单位每个月的结帐日期都是固定的,默认为25号。

   2.“模拟结帐”用于进行模拟结帐操作。

因为结帐操作不可逆,也就是说正式结帐后商品进销存汇总的数据就无法更改了,因此在正式结帐前往往要进行模拟结帐,以查看结帐数据是否正确。

   3.“正式结帐”用于进行结帐操作,用于计算进销存汇总报表。

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

当前位置:首页 > 初中教育 > 中考

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

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