摘 要: 物资管理是繁杂而又必须十分细致的工作,是不能允许时常发生错误的,几十年前的那种手工操作模式已远远跟不上近代企业发展的步伐,时代的进步决定了企业的发展,而企业要发展必然需要完善的管理体系,所以说企业人事管理的自动化是时代进步的必然结果。合理地利用有助于企业发展的管理系统是企业改革的一种优越的体现,利用计算机对企业人事进行管理不仅保证了核算的准确度,还成倍地提高了工作效率,而且便于查询。
关键词: 仓库管理系统; HTML; SQLService; VisualBasic; C#;
1 、概述
据统计,目前美国物资管理中80%~95%的信息处理由计算机完成,而我国信息资源的开发运用从1983年以后才开始开发和研究。建立一套企业物资管理信息系统能够加快企业物资的转速度,提高效率,从而加强管理的信息化手段,提高经济效益,这顺应了社会的信息化的潮流。
众所周知,物资的管理种类繁多,在各部门进出频繁。物资管理者希望能对物资的整个流程状态、库存状况了如指掌,并为决策管理提供科学依据:工作人员希望能够避免烦琐的手工操作,甩掉陈旧的手工记账方式,达到事半功倍的效果。物资管理应用软件不仅使以上的希望都变成了现实,而且能间接减少库存的无谓积压,提高企业的经济效益。
所谓物资管理系统就是通过物资申请计划、采购、运输、仓储、保管、领用等活动,解决物资供需之间存在的时间、空间、数量、品种、规格以及价格和质量等方面的矛盾,衔接企业运作中的各个环节,确保日常事务处理的顺利进行。物资管理系统是企业管理中不可缺少的一环,物资已成为企业中很重要的一个管理对象,他对企业的经营活动有着直接影响,物资管理水平的高低直接影响着整个企业的成本。此外,物流和资金流直接相关。一方面,采购价格决定着采购成本的高低:另方面,运输、仓储、装卸、库房管理直接影响着企业的运营成本。
因为物资管理涉及计划、物料平衡、采购、库存、入库、领用等活动,这些业务涉及大量的数据和信息,如供应商、品种、规格、价格、库存情况、领用情况以及对这些数据进行报表制作和综合分析等,对这些数据的准确性、及时性和质量要求是相当高的,任何信息的遗漏、错误或失误都会影响到企业的利益,若采用纯人工的方法来管理是有一定的难度的。因而,采用计算机技术实现物资管理电算化,是提高物资管理水平的很有效的途径。物资管理系统作为企业管理规范化、自动化管理系统的一部分,对提高企业的管理效率,增加收入发挥着不可替代的作用。
2、 系统分析
2.1、 需求分析
网络经济的兴起,使个人网店及网络公司数量急剧增多,针对这部分需求设计的仓库管理系统需要满足以下几个需求。,同时因为网店经营稳定性未知,对于仓库管理系统的,并且网店拥有的是虚拟人流量,所以对于仓库货物的状态需要有随时随地的查看权。为了解决以上需求,需要做到以下几点:
1)开发成本低,操作简单
网店大多为小微型个体经营户,对仓库管理系统功能要求不高,仓库管理系统目前对于他们来说更多的是可有可无的产品,所以为了吸引使用,必须做到成本低廉。同时,因为功能要求不多,操作方面就尽可能追求简单。
2)扩展性和兼容性要求较高
网店的销售量有部分和广告、平台及自身口碑挂钩,并且网店的经营成本较低,抗风险性较差。所以个人网店的发展前景很难预测,所以做出的仓库管理系统必须能很好地应对未来的变化,需要更好的扩展性和兼容性。
3)安全性
网店的雇佣关系和客户关系有很大一部分是仅仅建立于网络之上的,所以管理员要对需要进入仓库管理系统的人员进行权限管理,保证网店的安全性。
4)方便
网店所拥有的客流量为数据流量,在特定时间段可能会有大批量的客户流量进行购物,使仓库执行出库操作,所以仓库管理系统须达到随时随地实时访问的需求,就需要仓库管理系统做到方便,不需要在特定环境及特定设备下才能访问。
2.2、 可行性分析
可行性分析的目的就是找出一个可以在花费最小的代价的情况下使用时间最短的解决方案,确定这个问题是否有解决研究的价值,它大大缩短了系统的分析和设计过程。
2.2.1、 技术可行性
Java,C#等完全可以编写仓库管理系统服务器和前端,并且通过Android开发功能使其能同时运行于移动终端。SQLService2012也是一个功能齐全,运用广泛的数据库开发程序,数据库技术相当成熟,对于小型仓库管理系统的开发没有丝毫负担。
2.2.2、 经济可行性
目前电商无论在用户,平台还是政策上都还是一个蓬勃发展的状态,电商的总体数量也在稳步增长,所以本次做的仓库管理系统的客户基础是存在的。
电商经过一段时间的发展,淘汰过一批之后,剩下的和新晋的电商经营者必定会更加注重经营的规范性,所以一个简单方便,安全便宜的仓库管理系统对于如今的电商经营者规范化运营是有很大利益的。
结合需求分析,本次的仓库管理系统开发成本是很低的,所以从收益的角度来看完全具备可行性。
2.2.3、 政策可行性
电商最开始缺乏法律监管的,出现了不少例如无经营资格证,无卫生许可证等的经营乱象,国家如今也在正视电商发展问题,大力整改电商乱象,使电商经营逐渐规范化。这次开发的仓库管理系统也正是符合规范化经营理念的产品,所以目前来看政策和法律层面对仓库管理系统等促进规范化经营的产品是持支持态度的。
2.3、 数据库设计
2.3.1、 逻辑设计
概念模型是概念结构设计师在需求分析阶段把获得的用户需求抽象出来的,它是数据库设计的重点,经过对用户的需求进行综合、归纳、抽象,形成一个独立于DBMS的概念模型。
物资的实体与属性图
实体与实体联系图:
图1
2.3.2、 pc物理设计
表格中所有数据类型均为char(50)。
管理员信息表:所有管理员的信息(姓名,密码等)存储在一张表中。
用户信息表:所有用户信息(姓名,密码等)存储在一张表中。
物资信息表:物资的部分固定信息(物资编码,种类,规格型号,计量单位等)被存储在这张表中,对于物资的固定信息可以在这张表中进行修改;物资管理表:物资的实时信息(库存等)被存储在这张表中,表内库存数量会随着出库入库的操作而改变。
出库操作信息表:出库操作带来的除库存量以外的信息(经办人,出库数量等)存储在这张表中,表内数据会根据出库具体操作而改变;入库操作信息表:入库操作带来的除库存量以外的信息(经办人,入库数量等)存储在这张表中,表内数据会根据入库具体操作而改变。
2.3.3、 移动端物理设计
用户名和密码表:管理员的相关信息会存储在这个表中,根据用户注册的情况可以对表内数据进行修改;管理员用户名和密码表:管理员的相关信息会存储在这个表中,根据管理员的情况可以对表内数据进行修改。
货物库存信息表:和货物有关的数据(如货物名,货物编号,货物数量等)存储在这个表内,根据管理员操作和入库出库会对表内数据进行修改。
出库货物信息表:货物出库相关的信息(出库货物名称,编号,领取人等)全部存储在这张表内,出库操作会对表内数据进行修改。
用户存储货物表:用户做入库出库操作,和用户出库入库操作有关的信息(存储人,存储货物,编号等)存储在这张表内。
管理员入库货物表:管理员做入库操作,和管理员入库操作有关的数据(入库货物名称,编号,数量等)存储在这张表内,会根据管理员的入库操作而改变。
2.3.4、 主要功能模块
1)用户管理模块:
用户注册:使用前用户和管理员需要注册自己的账户和密码。
密码修改:用户和管理员可以自行修改密码,需确认为本人操作。
账户管理:管理员可以查看和修改用户的账户信息,删除账户后同一账户不得重复注册。
2)物资信息设置模块:
在这个模块中,可以添加、修改和查询物资的基础信息。
3)入库管理模块:
在这个模块中,可以浏览、添加、修海和查询物资的入库信息。
4)出库管理模块:
在这个模块中,可以浏览、添加、修海和查询物资的出库信息。
5)库存管理模块:
在这个模块中,可以浏览查询物资的库存信息。
3、 功能实现
系统最主要包括用户权限登录,物资信息设置,出入库管理等功能模块。
1)连接数据库:本系统的许多地方都要建立数据库连接,采用ADO.NET数据库访问技术实现数据库的操作实现系统功能。
2)设计登录模块:当系统打开时,显示登录屏幕。您可以选择登录和提供登录功能,也可以选择注册来为自己新注册一个信息。此页已验证用户名和密码。它不能是空的。点击登录按钮输入相应的面。
图2 系统功能结构图
3)进入管理员界面:在管理员页面,管理员可以选择出库入库操作,对物资信息进行修改,对用户及自己的账户密码进行查看和修改。
4)进入用户界面:在用户界面,用户可以自行修改密码,但要遵从一定的规则,用户也可以查询物资信息,并且执行出库操作。
3.1、 系统功能结构图
系统功能结构图如图2所示。
3.2 、界面截图
3.2.1、 pc端界面截图
系统登录主界面:在这个界面可以选择不同身份用账号及密码登录。
用户注册界面:用户可以在这个界面上注册自己的信息。
主窗体的系统菜单界面:可以执行重新登录和退出操作;窗体的物资基本信息管理可以进行添加、删除、查询、修改物资基本信息。
添加物资基本信息功能。
删除物资基本信息功能。
修改物资基本信息功能。
查询物资基本信息功能。
主窗体的入库信息管理功能。
添加入库信息界面:可以进行入库操作。
查询入库信息界面:可以查询历史入库信息记录。
主窗体的出库信息管理功能界面:可以进行出库和查询出库信息的操作。
添加出库信息界面:可以进行出库操作。
查询出库信息界面:可以查询历史出库信息记录。
主窗体的库存信息管理界面:可以查阅所有的库存信息。
查询库存信息表,所有经过商品的库存信息会在这个界面上显示,并且会通部出库入库信息更新库存量。
3.2.2、 移动端界面截图
注册界面:可以注册管理员和用户的信息。
登录界面:可以以管理员或者用户的身份登录。
管理员主界面:管理员身份登录后的界面,可以进行不同操作;管理员入库管理界面:管理员可以在这个界面进行入库操作,具体如图3所示。
图3
管理员出库管理界面:管理员可以在这个界面进行出库操作。
管理员用户预约入库界面:管理员在这个界面可以接受用户的入库申请。
管理员查看库存信息界面:管理员可以在这个界面查看库存物品及物品编号,并且根据这两个信息查看库存物品的具体信息,具体如下图:
图4
管理员入库信息界面:管理员可以在这个界面查看入库的历史信息,并且根据历史信息可以查看每个入库。货物的具体信息:
管理员出库信息界面:管理员可以在这个界面查看出库的历史信息,并且根据历史信息可以查看每个出库。货物的具体信息:
用户主界面:用户身份登录之后的界面,用户可以在这个界面上进行操作。
用户出库界面:用户在这个界面可以进行出库操作。
用户查看库存信息界面:用户在这个界面可以查看仓库库存物品信息。
4、 结束语
这次的B/S设计模式带给我的收获很多。有了完整的工程设计理念,学会如何思考:包括需求性,可行性的分析,真正地做一个完整的,可投入实际使用的程序。做程序的时候为了达到最好的效果,去查阅了很多类似于Android程序设计类的一些知识,博取众家之长。接触到更多实际应用类的知识。在程序设计方面,通过对于数据库和前端的设计了解的更加深入,学会了站在一个使用者的角度来设计程序。为我们以后再设计程序理念排除了很多隐患,更加会从用户角度考虑问题。
引言由于药品存储的特殊性[1],仓库管理员不仅要完成药品出入库登记,还要记录药品剩余保质期、存储条件等大量繁琐的信息,因人工管理疏忽,且传统的仓库管理系统不具备推送功能,容易引起药品变质、药品过期等问题。该系统采用RFID技术自动记录药品信息,当...
在仓库管理过程中,为了提高内部商品的信息化管理水平,降低管理体系的成本,各类信息化技术被积极引入,无线射频技术就是其中应用最为广泛的技术之一。...
在经济发展的浪潮中,要保证仓库管理系统紧跟时代的脚步,SAP的标准仓库管理系统要设计每个部门的管理系统,每个部门对仓库管理必须先在系统上下达订单,再按照订单完成入库、出库、采购、中转等过程,全面、高效地提高企业内部管理水平,便于监督管理。...
0引言自动化立体仓库作为当代企业物流仓储的重要组成部分,是集当代仓储技术、通信技术、自动化控制技术、计算机管理技术于一体的产物,能够提高作业效率、降低物料存储成本、提高企业管理水平,从而提高经济效益。零部件自动化立体仓库主要存放生产车间半...
本文所开发的仓库管理系统具有较高的鲁棒性、适应性、可移植性、可靠性等优点,大大减轻了仓库工作人员的工作量,大大提高了商家的工作效率,同时能降低商家在仓库管理方面的运营成本,为商家带来更多的盈利。...
题目:仓库管理系统的设计与实现目录摘要(详见下面正文)第一章仓库管理系统简介1.仓库管理系统简介1.3.1国内外同类管理软件的研究现状与发展趋势1.3.2仓库管理系统研究背景与意义第二章仓库管理系统设计分析2.1需求分析2.2系统模块图2.3数据流程...
1、系统开发背景随着科学技术的发展,信息技术在社会运行和发展过程中发挥着越来越重要的作用。新技术带来的成本的降低和效率的提升等优势在部队信息化建设过程中体现的也非常明显。传统的物资管理主要是解决军需品的空间转移问题,而现代意义上...
我国是仅次于美国的世界危险化学品生产大国。近几年来,危险化学品的泄露、爆炸等事故时有发生,给人民生命财产带来严重威胁,对于危险品的管理问题,一直困扰着政府部门和很多企业。近几年,政府出台了一系列行政措施,不但要求对危险化学品的生产、运输、...
题目:基于JSP技术的仓库管理系统设计研究目录摘要(详见正文)第一章绪论1.1课题的提出1.2课题研发的必要性性1.3课题研究的意义1.4课题设计目标第二章系统技术方法研究2.1JSP的脚本语言2.2tomcat2.2.1tomcat简介2.2.2tomcat名称由来第...
1前言我国的降水时间分布很不平衡,一般来说,降水主要集中在6一9月,这一阶段的降水量可以达到全年的70%一80%,所以很容易发生洪涝灾害,这就需要进行防汛抢险工作,这一工作不仅与人民的生命则产息、息相关,还对整个社会的稳定与经济的发展有很大影响,...