仓库管理系统设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

××××学院课程设计报告课程名称:学院:专业班级:姓名:学号:指导教师:完成时间:报告成绩:评阅意见:评阅教师日期仓库管理系统设计目录前言第一章系统需求分析1、现行系统存在问题的分析2、解决方案3、可行性分析4、绘制业务流程图第二章系统分析与设计1、现系统中存在的问题2、新系统的目标3、系统功能模块设计4、应用需求分析5、系统数据库设计第三章系统开发背景1、计算机仓库管理的意义2、为将来企业上网做好准备3、通用仓库管理的设计分析4、数据库需求分析第四章通用仓库管理系统实现的环境1、开发工具的选择2、Access2000数据库简介3、二者的结合(DBA)第五章系统总体规划系统功能第六章系统设计各功能模块结构与实现系统主要界面的实现系统使用说明第七章结束语参考文献前言伴随着企业规模的不断扩大,原始的、手工的进行管理工作已经不能适应工业企业发展的现状,更无法满足企业对管理工作的快速、准确的要求。而计算机信息管理技术的迅速发展恰恰解决了这个问题,它使计算机技术与现代的管理技术相互配合,来更加准确、高速的完成工业企业日常的仓库管理工作。使企业能够以最少的人员来完成更多的工作。仓库管理信息系统主要采用MicrosoftVisual6.0做为开发工具,应用面向对象的程序设计方法,进行开发与设计的。它是一个典型的信息管理系统。本系统可以根据各应用单位情况,适当加以修改,以便更好应用。VisualBasic是近几年来在国内外得到迅速推广应用的可视化程序实现语言,具有简单易学、功能强大、软件费用支出低、见效快等特点。它提供了开发Windows应用程序最迅速、最简捷的方法,不但是专业人员得心应手的开发工具,而且易于被非专业人员掌握。仓库管理信息系统是根据某企业所属仓库的实际管理情况进行编写的,主要目的是为了方便企业对仓库来往业务及仓库情况进行集中的查询与管理工作。在社会主义经济高速发展的今天,如果企业对仓库的各项管理运做仍然停滞在以纸、笔为主要工具的阶段,就会因为信息量的快速增长而无法迅速、准确的完成各项管理工作,这样,必将成为企业各方面发展的一个瓶颈。而在当代这个以信息时代为主题的社会里,将信息技术应用于对现代企业的管理,不但可以提高信息的处理速度和提高信息处理的准确性,更重要的是,可以解放劳动力,将他们分配到更需要人力资源的岗位上去,从而加快其现代化、综合化的建设步伐。这样,不但为企业管理部门节省了不必要的开支,更重要的是提高了它的工作效率。第一章系统需求分析1、现行系统存在问题的分析现在多数企业的仓库管理工作大部分还是进行着手工管理,工作起来效率很低,并且不能及时了解仓库容量,需求的仓库信息等等,不便于动态及时地调整仓库结构,以便更好地适应当前学生的借阅需求。手工管理还存在这许多弊端,由于不可避免的人为因素,经常造成数据的遗漏、误报。计算机信息化管理有着储存信息量大、速度快等许多优点,提供给我们的处理信息及时快捷,同时也提高了我们工作人员的自身素质。2、解决方案基于以上的对问题的分析,利用计算机给我们提供信息,及时地调整仓库结构,并且对仓库过程形成一整套动态的管理就十分必要了。通用仓库系统的建立,需要进行用户的需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。企业仓库规模要有着完善的仓库信息,对入库每一件物品要有详细的记录信息,功能上对系统的需求是全面的。因此对用户的需求可分为四个方面:一方面是工作人员通过计算机来管理仓库信息,分类编号,调整仓库结构,增加仓库,适应工作人员的需求;二方面是工作人员能通过计算机来查询仓库中的物品,来确定自已需要的出库的相就物品,为出库做好准备;三方面是工作人员对仓库中得到每个物品相关记录;四方面也是仓库的核心工作,对入库物品管理。这四个方面形成了仓库的一个工作整体,采用计算机自动化信息处理,可方便快捷地共享信息、交流信息,高效地协同工作。在软、硬件方面对系统的需求,软件要求易学,界面友好,容易掌握,可以很简单方便的管理各种仓库信息。硬件的配置要求不能太高,这样可以很好的适应当前的企业以及各个单位的仓库需要。在开发方式上对系统的需求,系统设计开发的周期要短,在短时间内完成,减少开发成本,提高开发效率,方便、简单、实用作为系统开发的指导思想。3、可行性分析通过对仓库管理各个方面进行了具体的了解之后,现对通用仓库管理系统的可行性进行分析。技术上可行:该系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用Windows系列操作系统,数据库管理系统采用VisualBasic,这些软件在MIS开发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。经济上可行:由于各个急需采用计算机来进行仓库的管理,因此对开发通用仓库系统大力支持,开发经费没有问题。管理上可行:通用仓库管理有很多的管理体制,每位入库物品都要有相应的记录,出库进也要对相应入库的物品进入删减,同时入和出库必须对每个物品的相应数量和单价进入录入。因此管理上可行。另外,仓库管理对开发该系统也是大力支持的,同时制定了培训计划,并进行了实施MIS的物质准备和工作准备。4、绘制业务流程图在某公司的调研过程中,已了解到所涉及的业务主要是入库和出库,下图是系统入库、出库业务流程图。不合格领料入合库格库存管理系统业务流程图业务流程图说明外部环境处理过程决策过程数据存档数据流向财务处采购科车间财务处入库单入库处出库处领料单登帐盘点统计缺件单库存台帐报表供应科财务处退货验收业务流程图符号说明第二章系统分析与设计1、现系统中存在的问题现行的通用仓库管理系统只是单一管理系统,现已不能满足快速准确的通用仓库管理需要。系统输入繁琐,极易产生输入错误,缺少智能化输入功能,如:产品名称输入过程中,产品名称和产品代码不能够相互协调,易产生不匹配现象。另外,整个系统运行较慢,数据处理能力不够,进行一个查询往往需要等待很长时间。该系统还缺少通用仓库管理理功能,图书组成条目都是经过手工计算的,工作量很大,且容易产生错误,有一个小错误,核对都需要花费很大的精力,换句话说,当前没有通用仓库管理系统。原通用仓库管理系统用basic开发,为单机版,不能实现网络共享,使用是单位内部之间进行信息传递成为很棘手的问题原。系统已不能满足多个人员对数据的索取;如副科长管理计算机,则科长就不能在自己的办公室中查看资料。可见当前系统已不能适应未来管理信息系统发展的趋势,慢慢的将要被淘汰,一个新兴的管理信息系统是当前的迫切需求。2、新系统的目标按照管理信息系统的原理和生命周期开发方法,采用成熟的信息技术和手段,建设成一个集通用仓库管理、产品准确录入于一体的高效管理信息系统。该系统能高速、快捷、智能化的管理全过程,并加强通用仓库管理中的各种信息资源的管理与应用,提高入库和出库产品查找与查询的处理速度,进而提高企业的整体管理水平。3系统功能模块设计在系统功能分析的基础上,考虑VB和Access的特点,设计出如下图所示的系统功能模块图。系统功能模块图(1)系统模块a、包括报表的打印及设置,操作日志的管理。b、管理员可以通过管理界面添加或删除用户,添加新管理员或删除原有管理员,验证用户的合法性,阻止非法用户登录。c、管理员或其他用户可以修改自己的密码。(2)入库模块库存管理系统系统模块输入模块帮助模块维护模块查看模块报表模块打印设置日志管理入库模块出库模块还库模块需求模块用户管理包括填写入库单,更新,删除入库记录,查看现有库存信息,入库记录的查询及打印(1)出库模块包括填写出库单,更新,删除出库记录,查看现有库存信息,出库记录的查询及打印(2)还库模块包括填写还库单,更新,删除还库记录,还库记录的查询及打印(3)需求模块包括填写需求计划表,更新,删除采购计划信息,查看现有采购信息,采购信息的查询及打印,以及预测短期内的需求计划。库存管理HIPO图4、应用需求分析仓库管理可直接查看产品的仓库情况,如果其它人员想要进行查询和查看时,必须得由仓库管理人员提供密码或者自己知道用户名和密码,从而增加了系统的安全性,这些是很难得到的,特别是密码,所以不但满足了仓库管理者管理仓库中产品的相应信息起到了作用,而且也使得别的用户无法进行相应的操作,仓库管理人员输入的信息量大,数据安全性和保密性要求最高。本功能实现对产品信息、入库信息、出库信息等情况管理和统计。不是仓库管理人员的话也可以能通过浏览、查询、来查看入库和出库的基本信息;(1)根据入库和出库情况对数据库进行操作并生成报表(2)查询及统计各种信息(3)维护仓库中各个产品的相关信息(4)处理信息的完整性5、系统数据库设计在概念设计阶段中,设计人员从用户的角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,使各阶段的任务相对单一化,设计复杂程度大大降低,不受特定DBMS的限制。利用ER方法进行数据库的概念设计,可分成三步进行:首先设计局部ER模式,然后把各局部ER模式综合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。库存管理输入处理输出入库单出库单还库单采购计划查寻统计修改删除报表采购单第三章.为什么要开发一个通用仓库管理系统?今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。1、用计算机管理仓库的意义现在我国的各个单位仓库的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我作为一个计算机应用的本科生,希望可以在这方面有所贡献。改革的总设计师邓小平同志说过“科学技术是第一生产力”,我希望能用我四年的所学编制出一个实用的程序来帮助各个单位进行更有效的仓库管理。归纳起来,好处大约有以下几点:(1)可以存储最新的入库和出库产品,安全、高效;(2)只需一到二名仓库管理人员即可操作系统,节省大量人力;(3)可以迅速查到所需信息。2、为将来企业上网做好准备跟据1999年中国电信的调查报告显示我国的上网人数已达到890万,互联网已经十分普及,各个单位也希望能在世界的任何一个角落查到自己单位的信息,本系统为各个企业将来的上网作了先期工作,比如数据库的建立。3、仓库管理的设计分析根据实际情况,我们使用原型法(RapidPrototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。4、数据库需求分析在仔细调查企业库存物资材料管理过程的基础上,设计出本系统所处理的数据流程图。库存系统数据流程图仓库现有库存各部门需求企业总体生产计划设备采购设备入库设备还库设备出库汇总处理第四章怎样开发一个通用仓库管理系统?1、开发工具的选择现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:Microsoft公司的VisualBasic.Microsoft公司的VisualC.Borland公司的Delphi.Powersoft公司的PowerBulider在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即

1 / 24
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功