云平台的仓储信息管理系统设计(附件)

随着计算机、互联网的普及,社会越来越信息化,也越来越多的企业把握住了时代的脉搏,运用了目前来说先进的仓储信息管理系统。它通过数据库管理的方式很好的解决了靠手工管理商品的诸多弊端,降低了企业人工费用的支出,提高了企业的管理效率。但随着经济的进一步增长,基于本地数据库的仓储信息管理系统已渐渐无法满足企业的需求。企业渴望一个更加方便快捷、更加互联网化的仓储信息管理系统。依托近年来流行的云计算技术,基于云平台的仓储信息管理系统应运而生。它在旧有的仓储信息管理系统的基础上,通过把数据库布置在云平台上的方式来实现仓储信息管理系统的进一步升级。它不仅可以实现商品的出入库功能,还可以更好的展现商品的一些信息。这样就能够较好的解决旧有的仓储信息管理系统的一些弊端,更体现了互联网时代实时交互、智能便利的优点。关键词 仓储信息管理系统 ,数据库管理 ,云计算技术
目 录
1 绪论 1
1.1 课题背景 1
1.2 课题目的和意义 1
1.3 课题的主要研究工作 1
1.4 论文结构安排 2
2 系统开发工具、技术及平台 2
2.1 Eclipse简介 2
2.2 Java语言简介 3
2.3 C/S架构 3
2.4 云计算技术 4
2.5 Mysql数据库简介 4
2.6 系统运行环境 4
3 系统需求分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2 经济可行性 5
3.2 功能需求分析 5
3.3 数据需求分析 6
4 系统设计 7
4.1 系统功能模块设计 7
4.2 数据库中表的设计 9
4.3 登录界面的实现 11
4.4 职工界面 12
4.4.1 饲料库存界面的实现 12
4.4.2 饲料入库界面的实现 12
4.4.3 出库订单管理界面的实现 13
4.4.4 饲料出库界面的实现 15
4.5 管理界面 15
4.5.1 *好棒文|www.hbsrm.com +Q: #351916072# 
综合管理界面 16
4.5.2 仓库盘点界面 20
4.5.3 查询统计界面 21
4.5.4 订单记录界面 22
4.5.5 用户管理界面 23
4.5.6 日志管理界面 25
5 系统测试 25
5.1 测试概述 25
5.2 数据库连接测试 26
5.3 登录测试 27
5.4 主体部分测试 27
5.4.1 饲料出库部分测试 27
5.4.2 添加饲料测试 28
5.4.3 查询统计测试 28
结 论 30
致 谢 31
参考文献 32
1 绪论
1.1 课题背景
从1950年起,计算机应用由科学研究领域开始逐渐渗透到企业、行政等领域。现如今,社会已变得越来越信息化,人们的生活工作也与计算机息息相关。在过去,企业采用传统的手工记录方式来盘点商品的出入库等信息,不仅麻烦耗时还易造成数据的丢失。后来,企业采用仓储信息管理系统来解决商品的出入库等信息,不仅能方便的处理海量信息的储存操作、确保安全性,还能节约成本、提高效率、增加企业的市场竞争力。可是随着经济的进一步增长、企业规模的不断扩大,仓储管理也遇到了新的挑战,怎么使企业的多个不同部门能够实时有效的管理其下辖的仓储,高效处理海量的数据?与此同时,基于本地数据库的仓储信息管理系统的弊端也一一暴露出来,诸如交互不方便、不能实时控制、系统安全性低、软硬件投入大、维护成本高、部署扩容麻烦等等问题。受近年来流行的云计算技术的启发,“云平台“的这种服务构想给仓储管理带来了新的思路。于是,基于云平台的仓储信息管理系统应运而生。它不仅可以实现企业的不同部门实时有效的管理下辖仓储的功能,还可以较好的解决旧有的系统的弊端,实现一些更加方便快捷的功能,诸如先进先出、时效管理等等。它大大减少了人们时间和精力的消耗,增加了系统安全系数,并在必要时可以进行扩容部署,为用户节约成本。
1.2 课题目的和意义
本系统是按照要求针对饲料类企业开发的,它旨在能够为饲料管理员和饲料之间搭建一个更加方便快捷、更加符合市场需求的平台,使管理员能够更加方便的对饲料进行管理。该系统在旧有的仓储信息管理系统基础上进行了一些功能优化,划分为了工作人员和管理人员两个模块。工作人员模块可以进行出库订单的浏览和创建,并且可以根据需求进行饲料的入库和出库操作。而管理人员模块可以查询饲料、托盘、货架、销售单位的一些详细信息,还可以进行饲料的修改、添加以及销售单位的添加,也可以查看日志信息和饲料的出库信息统计报表等等。这一定能够减少饲料管理员的工作时间,提高工作效率。也可以加强企业各个部门的统筹配合,既为企业提供方便、节省时间,也为企业占据更多市场、创造更多效益加砖添瓦。
1.3 课题的主要研究工作
该系统通过Eclipse采用了流行的Java语言按照C/S结构进行开发,选用了阿里的云服务器(ECS),辅以综合性能较好、较轻便的Mysql数据库。Eclipse是一个以Java为基础的,可以按照需求进行扩展的开发性平台,它默认集成了JDK,这是进行Java开发必不可少的工具,只需要配置一下JDK环境即可成功运行。Java,不仅它的语言特性是面向对象进行开发的,更是一种封装性良好的平台。Java语言的安全性极高,可以防止恶意代码的攻击。C/S结构,其中C表示Client、S表示Server,合在一起即是客户机和服务器结构,本系统的服务器端选用了网络质量高、固定带宽大、架构安全稳定的阿里云服务器(ECS)。运用C/S结构方式的程序能够有效缓解服务器的压力,提高信息安全的控制能力。Mysql数据库,是一种体量小但是运行速度快、成本低的关系型数据库。所以该系统整体界面美观大方、简单明了,系统运行流畅,可用性大大增加。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/285.html

好棒文