进销存管理系统论文论文

时间:2023-05-02 03:28:37 管理论文 我要投稿
  • 相关推荐

有关进销存管理系统论文论文

  第一篇有关进销存管理系统论文:

有关进销存管理系统论文论文

  题目:供销存系统主要模块的实现与测试

  摘要:数据可定制的供销存管理系统大体上分为三大模块,分别是:系统管理模块、库存管理模块、销售管理模块。文章着重对系统中订单提交模块、销售订单处理模块、库存物品信息查询模块功能的实现进行了详细的阐述。

  关键词:供销存管理系统;订单模块;系统测试

  1、可定制的供销存管理系统

  总体上讲,数据可定制的供销存管理系统大体上分为三大模块,分别是:系统管理模块、库存管理模块、销售管理模块,如图1所示为系统的模块图。

  图1 数据可定制供销存管理系统模块图

  2、订单提交模块的实现

  销售人员作为本系统的一个重要参与角色,主要负责在系统之外与客户进行沟通商谈,确定相关商务事宜后通过系统提交销售单及销售明细单。因此,销售订单的提交是面向销售人员的一个模块,在销售人员登录并验证身份通过后,即可通过点击相应的按钮加载出相应的界面实现其功能,如图2所示为销售订单提交模块实现过程的流程图。当销售人员想要提交订单的时候,需要在相应的界面填写销售单及销售单明细的一系列属性的值,确认无误后,点击提交按钮。系统将根据销售人员所填写的值对后台数据库中的销售单和销售单明细表进行添加处理,并返回给销售人员添加操作的执行结果。此外,在添加过程中,销售明细单将自动添加审核[1]状态字段的值(初值为N)为未审核态 。

  图2 销售订单提交模块流程图

  3、销售订单处理模块的实现

  销售订单处理模块是企业通过库房管理员,对销售人员提交的订单请求予以批准的功能模块,库房管理员可以通过点击相应的功能键进入销售单处理的操作界面,实现对订单的筛选和操作。

  如图3所示,为销售订单处理模块实现过程的流程图。库房管理员在处理销售订单的时候,界面在加载过程中将相应的属性列取出并根据筛选要求写入界面的DataGridView控件中。库房管理员可以根据实际情况,选择合适的批准项,点击其所在行上的批准按钮执行批准订单的操作。系统会自动判断当前库存量、申请量、警戒值三者之间的关系,并弹出不同的提示信息框,给出为满足系统需求所需要生产的最少产品数量以供库房管理员参考。

  如图4所示为销售订单处理模块的执行界面,当点击界面内某一行前面的批准按钮时,若发货成功,则此项的审核状态被置为Y,并马上从界面上更新掉,也就是说,这个界面内只能看到尚未批准的申请项,避免了视觉上混乱,此外需要再次强调的是,系统内所有的SQL语句操作对象均是针对视图操作,这样做的目的是方便数据迁移的绑定,因为绑定的过程实际上就是生成与原系统内视图同名[2]视图的过程。

  图3 销售订单处理模块流程图

  图4 销售订单处理界面图

  4、库存物品信息查询类模块

  库存物品信息查询类模块是支持系统正常运作的重要模块,分布在各个大功能模块的界面上,如销售订单模块上的库存量查询窗口、材料出库管理模块界面上的材料库存量查询窗口等,其主要目的是实现用户实时与系统和数据库进行友好地交互,[3]使操作更为简单有效率 。

  如图5所示为库存物品信息查询类模块的流程图,可以看出,这类模块实现较为简单,目的明确,仅需将待选项加载至相应的下拉菜单,在用户后查询数据库获取对应项在数据库内的数值即可。

  图5 库存物品信息查询类模块流程图

  5、订单提交模块的测试

  选定的测试方法为通过订单提交界面输入了一组订单的相关字段值,点击提交,对比操作前后的数据库情况如图6-1、图6-2、图7。

  图6-1 执行提交操作前数据库表的内容

  图6-2 执行提交操作后数据库表的内容

  图7 执行提交操作前数据库销售明细表的内容

  如图可见,添加操作正常完成,订单提交模块可以正常完成销售单的添加操作,接下来我们来对比一下操作前后的销售明细单情况。

  如图6-1、图6-2、图7所示,可以看见,销售明细单同样得到了更新,且更新项的销售单号字段与销售单总单中的主键字段相一致,满足数据库结构的需要。

  6、结语

  综上所述,订单提交模块可以很好的满足用户的实际需要。订单审批模块主要功能是对已提交的订单进行处理,在这,我们主要测试以下几点:

  1)已提交的订单能否加载到界面内的控件中。

  2)对于界面项,库存允许情况下能否正常审批并更新产品库存。3)对于已审核的项能否从界面中隐藏。4)对于不满足库存的需求,能否给出相应的警告提示。

  参考文献

  [1] 田瑾.SQL Server 2005安全性综合控制策略[A].北京:中国计算机用户协会信息系统分会2008年信息交流大会论文集,2008:87-126.

  [2] Glenn J, ADO.NET 2.0[M].北京:清华大学出版社,2006.

  [3] Plenderleith J,Bunn S.Microsoft Visual Studio 2008Programming[M].McGraw-Hill, Inc.2009.

  第二篇有关进销存管理系统论文:

  题目:微机在丝织坯绸仓库管理上的应用

  一、引言

  微型计算机的推广应用给管理干部提供了强有力的管理工具和手段,它可以帮助人们迅速、准确地处理各类事务工作,高效地、科学地管理任何一个部门。

  我厂是丝绸行业出口创汇的骨干企业,企业的管理水平和快速交货能力直接关系到企业的出口创汇和产品的国际上竞争。企业管理的一个重要环节是坯绸仓库的管理。由于仓库内品种繁多、进销变化快而流量大,使得日常记帐,帐目统计、汇总、制表的工作量很大,这些庞大的信息量,靠人工很难及时处理。长期以来,管理人员只能做到大类,因此要压缩库存、合理调拨相当困难。为了改变目前繁琐落后的仓库管理方法,提高工作效率,我们开发了微机坯绸仓库管理系统,并投人了使用。

  朱体、楷体、黑体四种字体的宇库,对输出汉宇和制表具有美观大方的作用,而且汉字可随意放大、缩小。

  打印机驱动程序采用3070C·ExE,字库采用24x24点阵,放在硬盘中。打印机状态设置采用BASIC编制。dBAsE班是16位微型计算机的一个新的数据库管理系统,无论在运行速度方面,还是在系统功能方面,都大大超过了dBASEI。它对系统环境役有过高的要求,而且命令简单,易学易用,处理信息的功能很强,数据冗余度小。

  二、系统简介

  坯绸仓库管理系统由硬件和软件两部分组成。硬件部分:采用IBM一PC/XT或其兼容机,除了满足基本配置之外,还要求主机的内存容量为512KB或512KB以上,并配有彩色监视器和24针图形打印机(宽行204列)。

  软件部分以中文dBASE皿关系数据库为基础,操作系统为CCDOsZ.13汉字操作系统,该操作系统具有多种汉字输入功能和词组输人功能。

  三、软件描述

  丝绸厂坯绸仓库微机管理系统的内容主要包括坯绸的进出库、坯绸的库存量、坯绸的累计进出量、坯绸仓库目前库存的快速查询和坯绸量变动的三维显示。整个系统采用菜单形式组成,分为两级。与用户的界面均采用汉字提示,用户只要稍作培训即可上机应用,用户只要按提示按动有关数字,程序即可按用户所要求的自动进行。

  现将各子系统及有关程序模块分述如下.

  (一)仓库进出模块

  1.品种新增子模块

  该模块的功能是为目前生产的所有坯绸品种在仓库建立品名。即新品种的品名人籍。该模块以基本数据库sck.dbf为对象,每操作一次模块,就对基本库进行重新排序。该模块采用以品号为对象的升序排序,以使其与传统的报表形式、显示形式相适应。

  2.品种删除子模块

  品种的增删,对于生产出口绸和市场需要来讲,是经常操作的功能。所以继上面新增品种子模块后,我们把删除品种也屏幕化,以利于操作者的使用。

  该模块的功能是对曾存在品种数据库已停生产的品种或坯绸仓库已无货的品种进行剐除,删除某品种时,以该品种的品号字段为条件进行寻找(因为在该数据库中只有品号具有唯一性)。在编制模块过程中,我们特意在程序中设置了输人检错功能,当输入出错时,屏幕便提醒操作者进行重输,避免出现一些不可想象的错误。对即将删除的品种,为慎重起见,在屏幕上还进行再提示,供操作者进行校对,以免错删,.造成数据丢失。

  3.进库、出库子模块

  进库、出库分别为两个独立的子模块,它们是坯绸仓库管理系统使用率最高的模块,也是系统的主要模块。在模块结构上,进库和出库完全一样,差别仅在于它们各自所针对的数据库不同,前者对输入库、(srk.dbf)操作,后者对发出库(fzk.

  dbf)操作。在模块结构上采用了两种数据输入方式。一种是连续数据输入方式,用于坯绸的日进出数据操作。一种是单独输人方式,用于对某些品种进行修改操作或在日进出量很少的情况下使用。在这两个子模块的设计过程中,凡是需要操作者输入参数和数据的,都采用出错检测程序段,辅助操作者进行正确地输入各种数据。

  输入数据完毕,程序根据预定的数学模式进行字段间的运算,运算结果送人一定的字段。在数据库结构上又以日期为宏代换,建立与当日日期相符的各个数据库,以备查询时用,这种数据库最多可达31个(即一个月)。

  (二)变询显示模块

  查询显示功能是计算机管理系统的主要功能之一。与人工管理相比,查询显示所具有的最特出的优点是快速查询显示,只要按提示选择自己所需的查询条件,就可以立即获得你所需要的一月甚至一年里的任何数据,给统计坯绸仓库动态变化情况、查帐和领导了解坯绸情况带来了方便。

  本模块分三个子模块,即查询库存量、查询进出量、查询累计进出量三个子模块。

  1.查询库存量子模块

  该子模块可查询两种情况的库存量。一种是查询目前坯绸仓库的库存量,一种是查询以前某日的库存量。查询目前库存量,经选中立即在屏幕上显示出目前仓库共有多少品种、总库存量为多少和各分类品种存库量,屏幕在显示时满一屏自动稳住,用户按任一键将继续显示·显秃形式为二维表格形式,清晰直观。

  查询某日库存量,在用户输入需查询的日期后(这个日期只要以前在此日数据处理过的即可),即可产生与上面等同的显示效果。一般情况该系统只能查询在此之前的一个月数据,但若将日期文件用替代方法替代后,过去的任何一天情况均可查询。

  2.查询进出量子模块

  该子模块的功能是通过输入日期来查询一个月来任何一天的进库、出库总量和各品种的进出库量清单,使用该功能时必须注意,新输入日期必须是该日期已完成进出库操作的,否则就找不到对应的数据库而出错。

  3.二查询累计

  进出量子模块该子模块在结构上与查询进出库子模块基本相同,只是由于该子模块涉及的是累计量这个变量,查询显示的都是到该日止的累计进出量。

  (三)打印报表模块

  打印报表模块是该系统数据输出的主要手段,它以清晰的报表形式将计算机管理坯绸仓库运行的结果表达出来,食各有关部门能快速地、一目了然地了解目前的坯绸生产、梢售及库存等方面的情况。全模决分为打印日报表、月报表、年报表三个子模块,除了数据量范围有所不同其它均相同,图8为日报表子模块。日报表子模块是每夭产生报制的执行模块,它的输出质量直接关系到管理应用微机的效果,输出质量,也就是它的报表质量,由各种数据逻辑组合程度、报表清晰度、报表表达能力等指标构成。本系统输出的报表采用24x24点阵的字模,使得其字型与铅字印刷体基本接近。全表用全封闭的表格线构成,内细外粗,美观大方。整个表格包括了各品种品名、品号、今日的进出库量、累计至今日止的累歼进出库量、坯绸仓库今日止的结存量等内容。必须注意,在执行该子模块时,必须是在本日数据输人以后。

  四、结束语

  丝绸坯绸仓库微机管理系统经过近二年的使用,反映良好,虽然在很多方面需要完善,但作为将微机应用于生产管理,提高企业的管理水平是个良好的开端,该系统下沪直接用于本系统其它厂家的坯绸仓库管理,若稍加修改完全可以用于其它系统的仓库管理。

  第三篇有关进销存管理系统论文:

  题目:基于数据可定制供销存管理系统的实现

  摘要:数据可定制的供销存管理系统大体上分为三大模块,分别是:系统管理模块、库存管理模块、销售管理模块。文章着重对系统中数据连接及数据绑定功能、材料出库申请模块功能、生产请求模块和材料购进模块功能的实现进行了详细的阐述。

  关键词:供销存管理系统;数据库连接;数据库绑定

  1、可定制的供销存管理系统

  总体上讲,数据可定制的供销存管理系统大体上分为三大模块,分别是:系统管理模块、库存管理模块、销售管理模块,如图1所示为系统的模块图。

  图1 数据可定制供销存管理系统模块图

  2、数据连接及数据绑定功能的实现

  鉴于本系统中的一切前台的操作都是针对后台数据库的操作行为,因此首先介绍本系统的数据库连接过程的实现。数据库绑定的实现部分与数据库连接功能的实现过程紧密相连,因此在此一并进行[1]介绍 。

  本系统对数据库的操作较多,因此将与数据库连接的核心部分写入公共类中。在这里要注意,由于绑定功能的要求,在公共类代码中有关数据库、用户名、用户名密码的部分要设置成从后台的文件中读取的字符串的形式,这样,在绑定数据源的过程中只需要修改文件中的字符串内容就可以了。

  如图2所示为数据库连接功能实现的流程图,用户在想要对数据库执行某条SQL语句时,需要声明一个实例的数据库连接对象,并调用其中的函数生成数据库连接,这个数据库连接的类位于公共类中,在其函数中有语句来获取文件中的相应字段,以实现对不同数据库的绑定后,SQL语句在新的数据库上的正常执行操作。在绑定操作的过程中检查系统的SqlConnection.Open()函数,若连接成功则正常返回,否则弹出提示错误。

  图2 数据库连接及数据库绑定模块流程图

  3、材料出库申请模块的实现

  材料出库申请模块是库房管理员根据“生产部门”的需求所执行的材料出库批复操作,其前置操作是生产请求的发送。生产请求以生产通知单的形式发送至生产部门,经生产部门查询成分表分析后转换生成相应的材料组成,并生成材料申请单提交给库房,由库房负责批复。出库申请单由两部分构成,前面说过,为满足二范式的要求,材料申请单分为主表单和明细表单两部分,因为一张主表对应若干张明细表,这取决于对应产品所需材料的数量。只有当一张主表的所有明细表均被批复的情况下,主表才被置于“已批复”状态,进而实现相应生产通知单的生产过程,更新产品库存。

  如图3所示为材料出库申请模块的流程图。由图可知,系统的材料审批过程是以主表为单位的,也就是说,每一张生产通知单对应一张材料申请单主单,而每一张主单则对应若干张明细单,每一张明细单代表此种产品所需要的一种材料的种类和数量。这样一来,只有当属于一种产品的所有明细单都被批复,这种产品才可以被生产,进而通过生产通知单的外键查知批复的材料是用于哪张生产通知单的产品生产,实现对应的生产批准操作。

  图3 材料出库申请模块流程图

  为了更直观的了解这个过程,如图4、图5所示分别为材料出库申请的主表单以及主表单第一项的明细表单。

  图4 材料出库申请模块主表界面图

  图5 材料出库申请模块明细表界面图

  4、生产请求模块和材料购进模块的实现

  生产请求模块和材料购进模块功能类似,相比之下生产请求模块略微复杂一点,但总体来说都属于比较简单的部分,这里只选取生产请求模块做简单的介绍。

  如图6所示为生产请求模块实现的流程图。库房管理员通过对请求生产的材料编号的选择和对数量的填写确定申请生产的数量,点击确定后系统将相关数据转化为对材料的需求送入材料库存申请单,同时生成与之对应的生产通知单,供库房管理员进一步的操作。

  图6 生产请求模块流程图

  如图7所示为生产请求模块的运行界面图:

  图7 生产请求模块界面图

  5、结语

  本文就系统实现过程中较为重要的几个模块进行了说明和阐述。其中对数据库连接、绑定及数据材料出库单处理模块介绍的较为具体和详尽。在模块实现的介绍过程中主要通过流程图和重要模块运行界面图来展示实现的方式和成果。

  参考文献

  [1] 刘智勇,徐津平.SQL Server 2005 宝典[M].北京:电子工业出版社,2006.

【进销存管理系统论文论文】相关文章:

金工实习论文 -论文03-13

关于教育论文的论文11-06

论文04-29

寒假实践论文 -论文03-13

行政管理专业论文 -论文06-13

软件工程论文发表的论文04-29

论文谢词毕业论文谢词04-28

论文的总结02-21

勤工俭学论文04-01

史学的论文05-01