计算机毕业论文

小型通用进销存系统的实现分析

时间:2022-10-26 06:55:14 计算机毕业论文 我要投稿
  • 相关推荐

小型通用进销存系统的实现分析

  随着计算机的普及和信息技术的发展、互联网技术的升级换代,企业信息化进程的不断加快,企业进销存管理的信息化作为企业信息化的重要组成部分,也越来越受到重视。中小企业的进销存数据量庞大,数据统计分析困难。财务制度不健全,应收款控制不力,进货销货存量数据不明。管理模式落后,进销存管理系统的推广有利于整体管理观念的改变。国内众多中小企业管理,必备工具是进销存管理软件。目前国内外一些公司已经开发出为数不少的软件产品,但这些大公司的产品成本高,实施风险大,企业须做大量的本地化工作及二次开发,这对于中小型企业来说难以承受。因此,本论文在对我国一些中小企业进行调研的基础上,开发了一种面向中小型企业的通用进销存系统,可以通过通用进销存系统来快速开发实现特定的中小企业进销存系统,这样可以节省大量的基本代码,可以直接进入特定特点的开发工作,更高效,重点更明确。

  摘要:中小企业需要信息化建设,但各企业定制一个个性化的进销存系统显然是不现实的。该文深入分析了这类企业普遍存在的业务流程,并以此为基础说明有一定通用性的进销存系统的结构、功能和实现方法,以期能满足中小企业的信息化需求。

  关键词:进销存;业务流程;通用

  在当前人力成本、物流成本、原料成本等都大幅上涨的背景下,中小企业要想生存壮大,就有必要进行信息化建设,其中进销存系统的应用就是一个很有效的途径[1]。通过该类系统的应用,可以方便的进行信息输入、查询和传输,从而有效地监控各部门运转,及时进行协调和处理,从而提高效益。

  但是,中小企业无法直接应用成熟的ERP系统,一方面,中小企业无法承受其高昂的价格;另一方面,中小企业业务简单、人员少,大型系统很多功能显得多余。因此,一个小型的、以货物的流动(进、存、销)为基础的、具有一定通用性的系统才是中小企业所需要的。

  1进销存业务分析

  进销存业务是商贸领域的常见业务,根据实际调研,进销存系统需要实现对货物流、资金流和票据流进行一体化整合[2]。

  1.1采购业务分析

  采购是企业进货的渠道,一般由采购业务由采购经理和采购业务员共同完成。首先采购经理根据订单和库存量的情况来制定采购计划,并交由采购业务员来执行;采购员根据该计划与供货商沟通、问价后,制订采购单,并提交经理审核;审核通过后,采购员实施采购。该业务由采购经理进行监督、统计。同时,采购部门还完成开发、管理供货商信息等业务。

  1.2库存业务分析

  库存业务是进和销的中间环节,它需要采购员、仓库管理员和销售员来共同完成。仓库管理员依照采购单,与采购业务员一起验货,完成入库业务;而出库时,则对照销售单,将货物交由销售员出售。同时,为了加快企业现金流动速度,库存应该尽可能少,因此,对库存的盘点必不可少,这样才能及时协调各部门的工作,避免不必要的损失。

  1.3销售业务分析

  销售业务一般由销售经理和销售业务员共同完成。销售经理和业务员一般没有直接的业务关系,经理负责管理维护商品信息、控制商品是否可以销售、管理客户(决定客户是否具有订货资格)、以及对销售业务进行汇总。而销售业务员完成具体的销售工作:审核客户提交的订单、通过后提请采购部门采购或从库存中领取货物、发货并收款完成销售流程。

  1.4功能模块确立

  通过对企业主干业务的分析,我们清晰地看到公司各业务岗位的工作职责、以及各业务环节之间的沟通关系。同时,为了适应互联网和电子商务的发展,我们还需要为客户提供在线订购的功能。依据这些,我们可以确定系统需要的功能模块以及各模块之间的接口。共划分为六个模块:

  客户订购模块:实现客户通过互联网登录系统,注册并经审核后成为使用者,从而可以在线订购商品,并可以查询订单进程;销售经理模块:完成商品、客户信息的维护,销售情况汇总等;销售员模块:完成销售业务;采购经理模块:完成供货商信息维护,采购计划制订、采购单审批,及采购监督;采购员模块:完成采购单制订并实施,供货商信息采集;仓库管理模块:完成商品的库存功能,并能及时盘点库存情况。

  2数据库分析

  数据库设计需要分别实现概念数据模型和物理数据模型。

  2.1概念模型

  根据前述的进销存业务过程,系统总体实体关系可以细分为以下四个关系子模型:

  采购实体关系子模型:该模型中包含供货商、采购计划、采购单和采购单内容四个实体,是采购商品的核心内容。供货商实体描述供货商基本信息,并由采购经理控制其其否可供货的状态;采购计划实体记录计划采购商品的编号、名称、采购量及执行情况信息;采购单实体记录向供货商订货的信息,具体采购商品及其数量、单价信息记录在采购单内容实体当中。

  库存实体关系子模型:该模型包括入库单、入库单内容、出库单、出库单内容和盘点记录五个实体。入库单实体记录入库时间、对应采购单号、入库货物总金额、验收人员等信息,而入库单内容实体则记录入库的商品以及其数量和采购价;出库单实体及出库单内容实体所包含的信息与入库的相类似;盘点记录实体用来记录库存盘点结果,以便能及时指导采购和销售业务。

  销售实体关系子模型:该模型包括客户、销售订单、订单内容、商品类型和商品五个实体。客户实体描述客户基本信息,并由销售经理控制其在系统中的状态;商品实体描述商品基本信息、控制信息(创建日期、起售日期、终售日期及当前状态)、数量信息(库存量、采购量、订购量等),该实体在系统中应用最多,它与采购、库存、销售、盘点等业务过程紧密相关,所有业务都围绕商品实体在转;订单实体记录客户一次订购商品及销售员处理订单的信息,而相关的销售信息和商品信息记录在订单内容实体中。

  员工实体关系子模型:该模型包括部门、岗位和员工三个实体,分别用来描述部分信息、岗位信息和员工基本信息。其中岗位信息中包含角色内容,对应数据库角色,从而统一管理用户权限。

  2.2物理模型

  对小型系统的实现,采用简单实用的SQL Server 2000系统是非常合适的。依赖于前述的实体关系模型和特定数据库系统,可创建对应的物理数据模型,并得到对应的数据库表。