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