朱娟玉
摘要:随着中小企业对信息化的重视,越来越多的中小企业也逐步运用进销存系统。过去的模式是针对各个行业定制开发相应的进销存系统,无法重复利用已有的资源和实现灵活配置,这增加了企业在引进系统时的开销。本文在此基础上对研发一套可配置的的进销存管理系统的可行性进行研究。
关键词:进销存系统;可配置的;ERP
中图分类号:TP311 文献标识码:A 文章编号:1007-9416(2019)03-0053-02
进销存系统现在已经被很多的企业所采用,其中中小型企业所占比例较大。进销存管理系统是以货物流为基础,以票据流为主线,以资金流为补充的进货、库存、销售和财务的管理系统,通过使用进销存系统可以科学地降低企业的库存,有效地提高资金利用率和结算速度,实现企业管理的高效性、实时性和智能化的发展,全面提高企业竞争力。过去的模式是针对各个行业定制开发相应的进销存系统,无法重复利用已有的资源和实现灵活配置,这样不仅增加了软件开发人员的工作量,同时增加了企业在引进系统时的开销。因此,研发一套可配置的的进销存管理系统确属必要。
1 研究背景及意义
企业传统的经营战略是以企业自身的利益最大化为中心的,企业的组织新形式是按照职能部门划分形成的层次结构;企业的管理与运营也是围绕着企业的自身发展与需求来配合市场的调控;除了销售部门和服务部门以外,客户对于企业的其他职能部门知之甚少,客户关心的第一要素是价格,其次是产品的质量和交货日期;然而企业的管理者却面临着一系列的挑战:生产的管理、成本的控制、设备利用与利益的最大化冲突、库存的合理性、营销模式的可行性等等。日趋激烈的市场竞争迫使企业必须找到折中的解决方案,于是,应付上述问题的各种方案和技术也就由此诞生。在这些解决方案和技术中,最受欢迎的且被研究最多的是进销存管理的方法和相关理论。它要求以客户为中心的经营战略,动态的、可组合的弹性结构来管理企业组织;企业的管理按照客户的需求及时调整;客户和企业被集成在一个有机的增值链中,成为企业运维的一部分。
现在市场竞争趋势已由原来的企业与企业之间的竞争转变为进销存与进销存之间的竞争,要求进销存系统能够根据客户和企业需求快速重组进销存业务流程,自动消除进销存业务流程中的非增值的无效活动,各个环节能及时相应和做出最优的解决方案,尽可能采用现代信息技术手段,快速完成整个进销存业务流程。
进销存管理系统软件通过近几十年的发展,已经得到了越来越多的企业接受和认同,尤其是中小企业已经逐步运用它来提高企业内部运营效率。但是过去的模式是针对各个行业定制开发相应的进销存系统,无法实现灵活配置,无法整合、重复利用已有的资源,这样不仅增加的软件开发人员的工作量,同时增加了企业在引进系统时的开销。因此,本文研究和实现一套可配置的进销存管理系统,综合满足了各个行业的模块配置需求,能根据相应的行业业务流程迅速重组对应的进销存运营模式,优化配置资源,及时响应客户的需求和企业的调控,达到整合客户和供应商的资源优化配置目标。
2 国内外研究现状
进销存软件的研发与应用起源于上世纪,随着会计电算化的普及,利用计算机仓库管理的推广,很多企业在对于仓库货品的进销存货物的合理化管理,产生了强烈的需求,由此进销存软件的发展就开始。在二十世纪初,随着进销存软件的应用领域逐渐扩大,出现了许多从功能上、从用途上更为全面的进销存系统,从单一的货品数量管理扩展为货品的流程管理。进销存软件对每一批货品的来源,存放,去向,都作仔细的记录,随后并延伸为财务进销存一体化的管理模式。后来,各种各样的进销存软件产品应运而生,在仓库进销存管理的基础上,集合了财务管理、客户管理、业务管理等相关内容,成为进销存财务一体化的管理系统。
国外较早涉及进销存系统的研究与开发,并广泛应用于大中型企业中。在国内企业进销存管理系统,虽然引入比较晚,但是发展速度非常快,并且却拥有广阔的发展前景。目前,国内已经有很多企业使用了进销存管理系统。中国、印度和东欧是进销存管理成长最快的地区是国际普遍公认的,所以进销存管理行业在中国市场还有很大的發展空间。
近年来,为了提高进销存系统的通用性,创新性地在进销存系统中引入了ERP系统的思想。大部分的企业的进销存系统中,使用ERP系统的思想,重新梳理规范了行业内进销存系统的业务流程,对于共同的业务流程功能模块可共享,针对不同的业务需求,规范业务功能定义接口和数据交换标准,借助互网络的优势,达到企业、供应商和客户处于同一信息面的程度,有利于实现进销存软件的通用性,实现进销存系统在各行业的复用功能。这些改进的优势填补了传统的进销存系统对需求变更敏感的弊端,使系统更加可维护和通用,从而使得系统能适应业务需求发生的各种变化,并且升级、修改的成本降低了许多,从而降低了系统所面临的风险。
3 系统需求分析
3.1 进销存业务需求分析
本文拟研究一套可配置的的进销存系统,首先需要对进销存的通用业务进行分析。进销存的通用业务包括销售、采购、仓库和会计四个核心部分。其业务流程及四个核心部分的关系描述如下:
销售专员维护客户关系,拓展销售渠道,当客户有需求时给客户进行报价,客户确定后形成销售订单,若仓库有产品则直接给客户安排出库发货,会计此时会新增应收款,客户收到货物后进行付款,会计收到客户付款后进行应收款项验证,并向客户开收据与发票。如果没有库存则需要生成采购询价单进入采购流程,综合评定供应商的质量与价格后,与供应商签订采购订单;此时会计新增应付款项,当采购的商品到货后进行入库,会计给供应商付款,当收到供应商的收据与发票后,对应付款进行验证。
3.2 系统需求分析
进销存系统核心业务包括销售、采购、仓库和会计,其主要的主要角色包括销售专员、销售管理员、采购专员、采购管理员、仓库管理员、会计和系统管理员。系统的参与者及其简要说明如表1所示。
4 系统架构设计
4.1 物理架构设计
中小企业进销存管理系统物理架构设计如下所示。
前台架构: 为了让用户无论使用PC端还是移动端都可以轻松系统,UI展现层是采用基于BootStrap框架进行网页响应式页面设计,可方便登录多个端口。
后台架构:数据库设计:基于TurboGears框架和MySQL数据库;权限设计:基于rbac标准设计;代理服务器:用于接收客户端http请求,基于WSGI服务器,有web容器处理请求响应。
应用部署:web服务器:WSGI集群服务器;数据存储层:MySQL数据库;算法服务器:双服务器。
4.2 软件架构设计
系统采用MVC模式,编程语言采用Python语言,采用Linux服务器和MySql数据库构建。采用分层的思想进行设计,主要分为表现层、业务逻辑层、数据访问层三层。
5 系统的通用性研究
为了实现可配置的通用性进销存系统,需要根据不同企业对进销存的部分不同需求,利用工具和现有模块快速调整或构建新的应用系统。借助ERP系统的思想,将可配置进销存系统流程处理环节上的重要数据模块进行配置和制定,是实现对可配置进销存系统自定义的基础。设计和实现进销存系统数据配置、业务定制模块等工具,将这些工具运用于进销存系统上实现系统的通用性特征。
ERP系统借鉴现代企业管理思想对企业的所有内部资源和外部资源进行了全面的集成管理,它调整所有企业内部资源,实现企业内部效率最大化,同时对企业外部资源如供应商、客户和运营商进行协调统一管理。同时,随着企业在实际应用过程中需求的变化,外部市场在变化,往来的客户、供应商在變化,他们使用的管理模式的处理流程和数据结构也在变化,企业对ERP系统的功能要求也会发生改变,为了适应这种变化,这就需要对ERP系统进行进一步的发展根据实际应用的需要,要求ERP能够具有通用性和灵活性,用户可以对企业内部的业务流程以及信息格式灵活定义,并且通过Internet创造一个完整集成的供应链,使企业和外部供应商、客户形成多方信息合作关系,我们可以借助ERP系统的思想实现可配置进销存系统的通用性。
6 结语
本文通过进销存管理软件出发,研究了一套可配置信息化系统的可行性。该系统能够根据不同行业不同用户属性,通过对数据模型、视图结构以及角色权限等配置实现不同业务功能。主要工作是对进销存管理的业务进行分析,明确进销存管理的业务需求,从而进一步得到了系统的功能需求。然后依据进销存的功能需求以及使用场景,明确系统的非功能需求。进一步对系统架构、数据库、界面交互进行设计。进销存系统实现通用化的实现过程,通过对数据信息和软件模块的相关配置,可以实现各个行业的企业、供应商和客户对于进销存系统的自行配置,在系统初始基表上,根据ERP系统流程实现自定义数据信息。
参考文献
[1] 蔡鼎.基于ERP系统的中小企业信息化建设研究[D].河南工业大学,2016.
[2] 林雁荣.通用系统配置管理模块设计与实现[D].华南理工大学,2014.
[3] 卢涛.可配置进销存系统应用框架的设计和实现[D].四川大学,2002.
Feasibility Study of Configurable General Purchase, Sale and Inventory System
ZHU Juan-yu
(Quanzhou Huaguang Institute,Quanzhou Fujian 362121)
Abstract:With the importance of information technology in small and medium-sized enterprises, more and more small and medium-sized enterprises are gradually using the purchase, sale and inventory system. In the past, the mode was to customize and develop the corresponding purchase, sale and inventory system for each industry, which could not reuse the existing resources and realize flexible configuration, which increased the cost of introducing the system for enterprises. On this basis, this paper studies the feasibility of developing a configurable purchase, sale and inventory management system.
Key words:inventory system; configurable;ERP