学术堂首页 | 文献求助论文范文 | 论文题目 | 参考文献 | 开题报告 | 论文格式 | 摘要提纲 | 论文致谢 | 论文查重 | 论文答辩 | 论文发表 | 期刊杂志 | 论文写作 | 论文PPT
学术堂专业论文学习平台您当前的位置:学术堂 > 管理学论文 > 物资管理论文

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

来源:学术堂 作者:范老师
发布于:2017-07-05 共22526字
第三篇关于进销存管理系统论文
  

  基于 ACCESS 的进销存管理系统设计与实现

  
  摘 要: 基于 Access 开发了一套关系型数据库管理系统,用于解决小型企业中存在的进销存管理问题,该系统使用统一建模语言 UML 进行模型构建,使用 Access 中”窗体“和”VBA“对象进行系统的实现。
  
  关键词: Access; 管理系统; UML; VBA.
  
  0 引言

        Access 是由微软公司发布的关系型数据库管理系统,它是一个面向于图形用户界面的数据库开发软件,利用它可开发出集数据库、图形用户界面、报表、网页为一身的数据库管理系统[1].进销存管理是很多企业所面临的一个重要问题,开发出一套数据库管理系统,具备很多存在优势: ( 1) 可为企业节省大量的人力物力,降低运营成本; ( 2) 缓解企业管理压力,提高管理效率; ( 3) 有利于企业采购、营销、客户需求等方面的数据分析及预测。本文对企业中广泛存在的进销存管理进行分析,并使用 Access 开发了一套解决此类问题的数据库管理系统[2].
  
  1 系统分析

        1. 1 系统功能模块系统的设计根据企业管理的需要,主要分为五大部分: 用户管理、采购管理、库存管理、销售管理、信息管理。进销存管理系统的总体架构设计如图 1 所示[3].
  

  图一。

  

  图二。

  
  1. 3 数据库设计

        本系统的数据库设计分为逻辑设计和物理实现两个阶段,其中逻辑数据库设计是利用 E-R 图对数据库进行建模,本系统 E-R 建模图如图 3 所示。
  

  图三。

        数据库的物理实现采用 ACCESS 中的“表”对象,根据需要本系统创建了 12 张二维表,并创建了所有表之间的关系,为实现数据之间的约束,实施了表之间的参照完整性。现已“goods”表为例,对表的结构进行说明,如表 1 所示。
  

  表一。

  
  2 模块的设计与实现

        本系统各个模块的用户界面采用 ACCESS 中的“窗体”对象进行设计,具体是利用“窗体”对象所提供的功能控件进行实现[5]。由于本文篇幅有限,现以本系统的核心模块”订单管理“为例进行介绍,”订单管理“用户界面如图 4 所示:
  

  图4.

  
  在”订单管理“用户界面中可实现的功能包括: 新增订单、修改订单、保存订单、查找订单、查询订单和打印送货单。
  
  这些功能的实现是通过在 ACCESS 中使用”VBA“编码具体完成的,其中”新增订单“具体编码如下文所示:
  
  Private Sub CmdPutInOrder_Click( )Dim Rs1 As ADODB. RecordsetSet Rs1 = New ADODB. RecordsetStrTemp =”Select * From 商品订单“Rs1. Open StrTemp,CurrentProject. Connection,adOpen-Keyset,adLockOptimisticSet Rs = New ADODB. RecordsetStrTemp =”Select * From 商品信息“Rs. Open StrTemp,CurrentProject. Connection,adOpen-Keyset,adLockOptimistic判断”商品信息“表记录是否为空If Rs. RecordCount < = 0 Or Rs1. RecordCount < = 0 ThenMsgBox ”商品信息“或”商品订单“记录为空! ,vbOKOnly,”提示! “Exit SubElseRs1. MoveFirst 在”商品信息“表中寻找待订购的产品For iTemp = 0 To Rs1. RecordCount-1Rs. MoveFirstFor jTemp = 0 To Rs. RecordCount-1If( Rs( ”商品编号“) = Rs1( ”商品编号“) ) Then 更新商品信息Rs( ”库存总量“) = Rs( ”库存总量“) - Rs1( ”数量“)Rs( ”现存量“) = Rs( ”现存量“) -Rs1( ”数量“)Rs. UpdateElseRs. MoveNextEnd IfNext jTempRs1. Delete 1Rs1. UpdateRs1. MoveNextNext iTempMsgBox ”商品订购提交成功! “,vbOKOnly,”提示“ 提示商品订购提交成功Me! [备注]. Value = TrueEnd IfMe! [BookOrderFrm]. RequerySet Rs = Nothing 释放记录集空间Exit Sub  End Sub。

       3 结论

        使用 ACCESS 所开发的数据库管理系统具有结构简单、开发用时短、使用效率高等优点,适合于中小企业的进销存管理,能为企业带来极大的便利。该系统在多个企业使用后得到了广泛的好评。

        参考文献

        [1] 周 茜. 基于 ACCESS 的仓储管理系统的设计[J]. 电子设计工程,2013,23: 47-49
        [2] 曹 辉. ACCESS 数据库开发仓储管理系统的特点及方法[J]. 科技风,2015,7: 95.
        [3] 毛金玲。 进销存管理系统销售管理模块的设计[J]. 电子制作,2015,4: 106-107.
        [4] 赵增敏。 数据库应用基础 ACCESS2007[M]. 北京: 电子工业出版社,2009.
       [5] 董卫军。 数控库基础与应用[M]. 北京: 清华大学出版社,2012.
  

相关标签:
  • 报警平台
  • 网络监察
  • 备案信息
  • 举报中心
  • 传播文明
  • 诚信网站