本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于Redis的高并发仓储管理系统的设计与实现

基于Redis的高并发仓储管理系统的设计与实现

借助采用PHP+Redis开发技术,用JSON进行数据传输,MySQL作为数据库平台,设计基于Redis的高并发仓储管理系统,主要功能包括基础信息管理、权限管理、出库管理、入库管理、库存管理、接口管理及报表统计等七大模块。

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180 微信号:bylwwwww


  • 详细描述

    基于Redis的高并发仓储管理系统的设计与实现
    一、选题简介、意义
    随着信息技术不断发展,企业仓储信息处理越来越复杂。数据还是采用先纸张记录、再手工输入计算机的方式进行采集和统计整理。由于人为的因素,数据录入速度慢、准确率低。随着企业规模的不断发展,传统的人工仓方式已难以满足仓库管理的快速、准确要求,严重影响了企业工作效率。仓储管理信息化除了能对库存物品的入库、出库、盘点等操作进行全面的控制和管理外,还能帮助企业有效的降低库存、减少资金占用,避免物料积压或短缺现象,保证生产经营活动顺利进行。
    二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)
    1. 课题研究及主要研究的内容:
    本课题研究基于Redis的高并发仓储管理系统的设计与实现,课题主要研究的内容包括:(1)基础信息管理,包括库位管理,商品管理,客户信息管理等。(2)权限管理,包括分组和权限分配。(3)入库管理,包括采购入库、理货、上架。(4)库存管理,包括库存查询,库存调拨,库存盘点等。(5)销售管理,包括订单审核,捡货,验货,打包,称重,出库等,还要考虑线上系统大规模订单实时并发产生的应用场景。(6)统计报表,包括入库报表,出库报表,调拨报表,盘库报表等。(7)接口管理,用于和企业的ERP系统对接。
    2. 预期目标:
    (1)实现该系统的网络平台的正常运营。
    (2)实现后台稳定运行、维护。
    3. 研究步骤:
    (1)相关知识的准备,问题的提出、解决方案、选择数据库系统与开发工具等。
    (2)系统分析(概要设计)、详细设计:根据系统功能画出功能模块图、数据流向图,确定所需数据表与数据结构。考虑需要那些模块,每个模块大体需要完成哪些功能。
    (3)编码:系统具体设计的实施阶段,将所有的功能通过编码具体化为能实现的过程。
    (4)程序调试:对系统进行调试,保证整个系统的正确运行。
    (5)完成并修改毕业论文。完成论文答辩,提交资料。
    4. 研究方法、措施:
    (1)通过网络、图书馆等查找跟本课题相关的文献、资料并进行深入研究。
    (2)在教师指导下分析并解决问题。
    三、设计(论文)体系、结构(大纲)
    一、系统概述
    (一)系统简介(二)开发工具
    二、系统分析
    (一)需求分析(二)业务分析(三)功能模块分析
    三、数据库设计
    四、系统实施
    (一)与第三方平台对接
    (二)基础信息管理
    (三)销售出库管理
    (四)采购入库管理
    (五)报表管理
    五、系统测试
    六、系统使用说明
    七、结束语
    八、参考文献

    本文设计与实现了基于Redis的高并发仓储管理系统。本系统目标是对于高并发订单能实时快速处理的仓储管理系统。该系统开发运用到了Lumen框架、基于JWT的Token认证、Redis缓存技术和队列。要想实现稳定迅速的接收订单,本系统选择了Redis缓存和Lumen框架。Redis不是关系型数据库,它是无关系型数据库,是Key-Value数据库。Lumen中的队列让我们对于接收订单处理逻辑有很好的表现。
    在刚开始设计这个系统时,本人对于高并发只是概念性了解。高并发处理这都是平常课本学习中学不到的,所以非常头疼。在这里,非常感谢本人的第一指导教师许敏老师。对于高并发要求,许敏老师让本人接触到了Redis缓存技术、Lumen框架。Lumen的API开发理念。我们平常学习系统开发从将代码嵌套在页面设计中,再到三层架构。本系统另辟蹊径,用API接口开发,让页面设计和逻辑处理分开来,这样的开发理念,让本人感受到了编程的魅力。
     
    参考文献
    [1] 艾瑞咨询[EB/OL]. [2017-04-17].
    [2] 赵蔚, 韩春光, 汪志成等. 适合中小型企业仓储管理系统的设计与实现[J]. 物流科技, 2016, 39(1):142-145.
    [3] 王星. 中小企业仓储管理系统的设计与实现[D]. 湖南大学, 2013.
    [4] 王佐. 基于B_S结构的仓储管理系统的设计与实现[D]. 湖南大学, 2016.
    [5] 张明虎, 张暐, 殷欣,等. RFID手持设备追溯管理系统设计与实现[J]. 自动化仪表, 2017(1):57-60.
    [6] 窦浩容. 基于RFID的仓储管理系统[J]. 中国新通信. 2017(2).
    [7] 郭浩. 智能仓储改善仓储物流[J]. 物流装备. 2017(3).
    [8] 蒋美仙,冯定忠等. 基于改进Fishbone的物流仓库布局优化[J]. 系统工程理论与实践,2013,33(11): 2920-2929.
    [9] 姜世伟,项前等. 基于SOA的自动化立体仓库管理系统实现[J]. 计算机工程与设计, 2011, 32(12):4044-4047.
    [10] 姜华, 张云超等. 基于供应链的联合库存成本控制研究[J]. 物流科技, 2014, 37(12):33-35.
    [11] 张落山. 基于电子商务的A物流公司仓储优化研究[D]. 山东财经大学, 2016.
    [12] 黄妍. 基于SSH2框架的电子商务平台仓储管理子系统设计与实现[D]. 浙江师范大学, 2016 
    [13] 高榕岭. Bootstrap在前端开发中的优势[J]. 计算机光盘软件与应用, 2015(1):74-74.
    [14] 马豫星. Redis数据库特性分析[J]. 物联网技术, 2015(3):105-106.
    [15] 徐竟州. 基于Redis的高并发抢红包应用的设计与实现[D]. 湖南大学, 2016.

    收缩