物资管理论文

您当前的位置:学术堂 > 管理学论文 > 物资管理论文 >

进销存管理系统论文范文10篇(9)

来源:未知 作者:范编辑
发布于:2017-07-05 共22526字
第九篇关于进销存管理系统论文
  

  企业进销存管理系统开发研究

  
  摘要:目的早期企业管理采用人工方式,费时费力,而且容易出错,不少企业对企业管理包括仓库的进货、销售、库存等业务力不从心,随着计算机技术的发展越来越快,管理者希望能够借助计算机工具,快速有效地帮助管理者管理企业,以达到节约企业人力成本、获得更加稳定、准确的数据,从而消除人力计算所带来的错误。在全球化、快速发展的今天,企业要在竞争中取胜,必须加强物流、信息流、资金流的动态管理,企业进销存软件的出现,及时解决了以上问题,尤其成为制造业企业不可或缺的管理企业的工具。方法系统采用VB 6.0开发工具,基于WINDOWS XP开发环境,后台采用SQL SERVER 2005数据库开发。结果系统通过对入库单、销售单生成、查询等功能,提高了管理效率,并可以对管理员权限修改,对数据进行备份与恢复操作以保证数据的安全,生成销售报表和库存报表可以更清楚当前企业的经营情况。企业通过引入进销存系统,提高了生产效率,节约了成本,出错率降低,企业各个环节的配合更加紧密,对企业的发展起到了很大的作用,大大提高了企业的竞争力。结论软件能够及时有效地将企业的数据转化为企业的信息,给企业决策者提供了决策的依据。实践证明,该系统的开发使企业的管理更加简捷、科学,系统运行良好。
  
  关键词:VB;进销存管理系统;SQL
  
  0背景

         在企业竞争日益激烈的今天,如何对企业进行有效管理是企业发展的关键,企业进销存管理系统的主要工作是对企业的进货、销售和库存以信息化的方式进行管理,最大限度地减少各个环节中可能出现的错误,有效减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度,使企业能够合理安排进、销、存[1-2]的每个关键步骤,提升企业市场竞争力。国内知名的进销存软件公司包括金蝶、用友、管家婆等,这些软件各有特点。简洁易用、美观大方、功能齐全等特点是受企业欢迎的特色。本系统开发的也是一款针对企业商品的进销存系统,实现基本的进销存软件功能。
  
  1系统设计

        1.1技术基础该系统采用VB的开发环境,数据库采用SQL数据库管理系统[3],数据库中主要有登陆、进货单、库存表、销售单等表格。整个界面如下图所示:
  

  图一。  

  1.2系统设计目标[4]
  
  根据企业对进销存管理的要求,制定企业进销存管理系统目标如下:灵活的人机交互界面[5],操作简单方便,界面简洁美观[6].键盘操作,快速响应。对进货和销售提供相应的退货管理功能。实现各种查询,如条件查询、模糊查询等。可以随时修改系统口令。灵活的数据备份、还原功能。本系统最大限度地实现了易安装性、易维护性和易操作性。
  
  2模块设计[7]
  
  该系统的模块主要包括对企业商品进货、销售记录的增删改及查询功能。对某一段时间内企业销售报表和库存报表的生成。可以增加新的用户,修改用户口令。
  
  2.1商品销售查询模块[2]
  
  企业的商品销售通过输入商品名称和查询时间可以搜索到一定时间内商品的销售情况、后台数据库中的sale表中存储商品的销售信息。企业的运营过程中,成本核算是其中很重要的模块,企业的最终目的是追求利润[8],利润的高低是企业生存的根本。在成本核算模块中,企业销售商品的成本是怎么核算的呢?本系统主要采用加权平均算法,即移动加权平均成本=(上期商品成本+本次入库商品成本)/(上次商品数量+本次入库商品数量),计算出来的成本就是本次销售商品的成本。利润=每一个商品销售数量*单价-移动加权平均成本[9].
  

  图2.  

  2.2商品进货模块[10]
  

  图三。

  

  图四。

  
  入库单同样对应着数据库中的入库表[11]stock,可以在此增删改商品的入库信息。销售信息表对应着每一种商品的销售情况。
  
  2.3报表的生成[12]
  
  商品销售和库存的报表 (表1、表2)可以反映整个企业的销售业绩,库存量可以反映目前存货状况及需要进货的状况。通过对商品进销存的改变,后台数据库的进货单、库存单和销售单的增加删除和修改[13-15],实现商品销售的动态改变,可以察看、打印所有商品的销售纪录和库存情况[16-17].
  

  表1.  

  表2.  

  其中数据报表设计器是VB新增加的一项功能,它大大加强了VB数据处理的能力[18].数据环境设计器提供了一个交互式的环境[19],它作为数据报表的数据源,通过设置Connection和Com-mand对象的一些属性,可以完成对数据源的连接操作[20],VB集成开发环境大大增强了数据处理的能力。
  
  2.4系统维护模块[21]
  
  系统维护模块包括管理员权限的更改、数据库的备份操作、增加新的用户和更改用户口令[22],数据库中的登陆表可以对用户名密码进行设置[23].数据备份可以保障数据的安全,提高数据访问的独立性。数据恢复可以将数据恢复到备份时候的状态,VB中备份、恢复数据库的主要代码如下[24-27]:
  
  Call Mainsql=”backup DATABASE db_APDBMSTO disk='“&S&”'“If adoCon.state=adStateClosed Then adoCon.Execute(sql)adoCon.CloseMsgBox” 数据库备份成功!“ ,,” 提示窗口“key=Date&.BAK“Set itmX=ListView1.ListItems.Add(,key,1)If Option2.Value=True ThenIf File1.ListCount<>0Then If Label1.Cap-tion<>”“Then adoCon.Opensql=”RESTORE DATABASE db_APDBMS from disk='“& Label1.Caption &”'“If adoCon.state=adStateClosed Then adoCon.Execute(sql)adoCon.CloseMsgBox” 数据库恢复成功!“ ,,” 提示窗口“[28]
  
  而在Java语言中,备份数据库的动作监听器是通过Dao类的restoreOrBackup()方法备份的, ”恢复“按钮的动作事件监听器是调用Dao类的restoreOrBackup()方法执行还原数据库的[29-32].在任何一种语言中,备份和恢复数据库的操作都同等重要。
  

  图五。

  
  3数据库设计[33]
  
  数据库结构的设计直接影响着系统的效率和性能[34],目前所有的应用程序几乎都需要存放大量的数1统[35],数据库设计是其中重要的组成部分,该系统的数据库设计是根据需求分析和系统的功能结构制定的[36],需要使用数据库存储和管理进销存过程中的所有信息。本系统采用SQL Server数据库[37],主要包括4个数据库表格,登录表格、进货单、库存表、销售单,涉及的表格如下所示:
  

  图6.  

  4结论与讨论

        实现企业信息化管理是现代社会中小企业稳步发展的必要条件,它可以提高企业的管理水平和工作效率,最大限度地减少手工操作带来的失误[38].这种信息化管理软件可以实现企业的进货、销售、库存管理等各项业务的信息化管理[39].通过该项目的开发,企业可以了解应用软件工程的设计思想,了解VB应用程序的开发流程及窗体设计开发、模块设计、数据环境设计器和数据报表设计器的开发流程,可以应用在企业、制造业,如制鞋企业、服装企业等。随着移动电子商务的日益发展,有关手机上的进销存软件应用也越来越多,如安卓、IOS系统的手机进销存软件的开发需求日益旺盛,如果能在PC端和手机端软件同步,可以同时生成财务、销售等报表。同时移动端软件还应该具有支持后台数据库的功能,这也是随着移动端电子设备的发展,进销存软件的一个开发热点。
  
  参考文献:
  
  [1]杨忠宝,康顺哲。VB语言程序设计教程[M].北京:人民邮电出版社,2010:187-242.
  [2]匡泰。基于WEB的进销存管理系统的设计与研究[J].浙江大学学报,2003,(06):19-23.
  [3]刘凤华,董智勇。UML在商业连锁企业进销存系统建模中的应用[J].河南工程学院学报:自然科学版,2008,20(02):25-28.
  [4]杜晓明,葛世伦。基于IDEF和UML的进销存系统设计与开发[J].自动化与仪表,2009,(12):33-37.
  [5]王全彬。仓储企业进销存管理系统的设计与实现[J].通化师范学院学报,2009,(30):47-49.
  [6]王琢,姚旭。企业进销存管理系统的研究与开发[J].硅谷,2014,13(157):21-22.
  [7]张绿洋。我国电力企业ERP系统应用难点及对策研究[J].通信电源技术,2014,31(06):111-112.
  [8]杨林海,徐刚,李君.中小企业进销存管理系统设计分析[J].价值工程,2014,(21):245-246.
  [9]张岩,张宁.基于C/S架构的企业进销存管理系统的设计与实现[J].北京石油化工学院学报,2013,21(04):45-50.
  [10]Ying Bai.C#数据库编程实战经典[M].北京:清华大学出版社,2011:77-79.
  [11]郭珍华.基于VB的商品进销存管理系统设计与实现[J].软件导刊,2012,11(10):87-88.
  [12]贾玉红。数据库管理系统在信息管理中的作用[J].硅谷,2011,(24):147-148.
  [13]仝庆贻,颜钢锋.面向对象的实时数据库管理系统的研究与开发[J].电力系统及其自动化学报,2001,13(05):61-66.
  [14]向才凤,张岳衡.基于ASP.NET的企业进销存管理信息系统的设计与实现[J].中国管理信息化,2011,(03):34-38.
  [15]翁国秀,李露璐.企业产品进销存管理系统的设计与实现[J].电脑知识与技术,2011,(07):1493-1494.
  [16]赵晓霞.进销存管理系统的设计与实现[J].煤炭技术,2010,(01):244-246.
  [17]谢靖.中小型企业进销存管理系统设计[J].科技传播,2010,(14):95-96.
  [18]贡维才.企业C/S模式的进销存管理系统设计与实现[J].信息安全与通信保密,2010,(09):68-70.
  [19]张智,邓志宏,李建奇.基于B/S模式的进销存系统的设计[J].科技创新导报,2010,(23):23.
  [20]周若谷.通用进销存管理系统的设计与实现[J].电脑编程技巧与维护,2010,(18):60-62.
  [21]杨同建.基于ASP的企业进销存管理系统的技术开发[J].电脑知识与技术,2009,(02):387-389.
  [22]袁瑛,沈平.企业进销存管理系统案例分析[J].软件导刊,2009,(07):82-83.
  [23]Subrata M.Analysis of a two-echelon inventory system with returns[J].Omega,2006,(10):79-84.
  [24]Gu Q L,Ji J H.Research on the stochastic optimal control of inventory integrating remanufacturing and manufacturingsystem for the market[J].Syst Engin Theory Practice,2006,(01):62-65.
  [25]Si S B,Sun S D,Cai Z Q.Cooperative inventory control model and algorithm of equipment's spare parts based on supplycost[J].J Northwest Polytech Univ,2006,18(23):342-346.
  [26]Schrady D A.A deterministic inventory model for repairable items[J].Naval Res Logist,1967(01):90-93.
  [27]Richter K.The EOQ repair and waste disposal model with variable setup numbers[J].Europ J Operat Res,1996,95(02).
  [28]Fleischmann M,Kuik R,Dekker R.Controlling inventories with stochastic item returns:A basic model[J].Europ J Oper-at Res,2002,138(01):92-97.
  [29]Dhakar T S,Schmidt C P,Miller D M.Base stock level determination for high cost low demand critical repairable spares[J].Comp Operat Res,1994,21(04):90-96.
        [30]Zhang S Q,Xue X L.Comparing the bullwhip effect under different inventory policies in engineering project supply chains[J].J Harbin Instit Tech,2010,(06):108-111.
  [31]Rensen K S,Janssens G K.A Production-inventory system with an unreliable continuous transfer line[J].J Syst Sci SysEngin,2003,(03):
 207-210.
  [32]Shi S Y,Zhang J L,Cai S Q.Value of commonality in multiple stage assembly products[J].J Syst Sci Syst Engin,2002,(02):19-22.
  [33]Cai X,Du D L.On the Effects of risk pooling in supply chain management:Review and extensions[J].Acta MathematicaeApplicatae Sinica(English Series),2009,(04):16-20.
  [34]Cao Y H.A study of the Kanban supply chain systems model[J].Intern J Plant Engin Manag,2009,(03):30-34.
  [35]Zhang J L,Li Y J.Coordinating pricing and inventory decisions in a bounden production systiem with uncertain yield[J].Syst Sci Syst Engin,2010,(04):63-66.
  [36]Wu X H,Zhong X B,Song S J,et al.Study on risk analysis of supply chain enterprises[J].J Syst Engin Electr,2006,(04):78-81.
  [37]Stratton R.Managing variation and resolving the trade-off implications of global supply[J].J Xiamen Univ(Natural Sci),2002,(S1):
128-131.
  [38]Ellis C D.Controlling stock and other inventory issues[J].Beijing Review,2008,(21):44.
  [39]Lu Y J,Tang X W,Zhou Z F.Lyapunov criteria for structural stability of supply chain system[J].J Electr Sci Tech Chi-na,2004,(02):79-82.

作者单位:
相关内容推荐
相关标签:
返回:物资管理论文