基于信息科技及物联网角度设计超市管理系统 张琛

发表时间:2021/4/25   来源:《论证与研究》2021年3期   作者:张琛1 蒙科竹1 聂洋2
[导读] 摘要:随着对于一个以生产或经营产品为主要业务的单位来说,仓库管理系统至关重要。高效方便的仓库管理系统,可以为生产经营提供坚强的后盾和有力的支持。效率低下甚至是混乱不堪的仓库管理系统,无疑会成为企业健康发展的拖累甚至是枷锁。使企业发展动力不足。本次数据库设计实现了仓库管理的高效化、电子化。通过本系统可以方便地实现仓库管理中的货物登记、出库入库等操作,使仓库管理井井有条。

                                                                                张琛1 蒙科竹1 聂洋2
                                        (1.西华大学计算机与软件工程学院;2.西华大学理学院 四川 成都 610039)
        摘要:随着对于一个以生产或经营产品为主要业务的单位来说,仓库管理系统至关重要。高效方便的仓库管理系统,可以为生产经营提供坚强的后盾和有力的支持。效率低下甚至是混乱不堪的仓库管理系统,无疑会成为企业健康发展的拖累甚至是枷锁。使企业发展动力不足。本次数据库设计实现了仓库管理的高效化、电子化。通过本系统可以方便地实现仓库管理中的货物登记、出库入库等操作,使仓库管理井井有条。
        关键词:仓库管理;信息系统;分析;设计
        引言:
        本文按照软件工程思想和管理信息系统的开发步骤,设计并实现了一个仓库管理信息系统。以系统开发过程为主线,介绍了系统从需求分析,逻辑设计,总体设计,详细设计以及系统测试、实施各阶段的主要内容和成果,包括系统结构图、业务流程图、数据流程图、E-R模型、物理表实现及其关系、功能模块、界面设计等等。最后对实现系统的优缺点进行了分析,提出了今后进一步完善系统的方向和方法。
        一、设计背景及任务
        (一)问题的提出
        在现代化的企业管理中,仓库管理系统有着十分重要的作用。人工管理仓库,不仅浪费了时间,而且也浪费了人力物力;所以一个高效方便的仓库管理系统,就会节省很多资源,企业管理更加方便快捷。
        (二)任务与分析
        本课题主要的任务是设计一个仓库管理系统。该系统通过前后端的结合,实现对数据库的增删查改;实现对产品出库、入库情况的查询、添加、修改、删除等操作;实现电子化借出管理以及电子化盘库操作,使该系统可以高效的完成对各种产品的统计信息。
        二、系统总体设计
       (一)开发工具
        选用Idea2020.01和Mysql[2]作为开发工具。Idea优点在于强大的整合能力:比如Git、Maven、Spring等支持;提示功能的快速、便捷;提示功能的范围比较广;好用的快捷键和代码模板;精准搜索[3]。可用于网页版管理系统的开发,恰好满足仓库管理系统的需求。Mysql是基于集合的关系型数据库管理并且自身带有支持对用户自定义数据库中存储的数据进行加密的功能,可以保证信息的安全。开发和运行环境都是基于Windows10操作系统,用户除了上述两个工具外,不需要安装其他任何软件。



       (二)系统框图
        (1)系统组成框图:图1

          图1 系统组成框图
         (2)系统流程图:图2

         图2 系统流程图
        (三)模块功能
         1、登录模块
        首先通过浏览器,用户输入网址进入登录界面。在登录界面,用户在文本框中输入用户名以及密码,点击登录按钮,即可进入仓库管理系统,看到系统首页面。
         2、入库模块
         入库功能是仓库管理系统的基本功能之--。入库功能主要是实现登记入库记录的功能。这些信息应包括入库单据信息、入库数量和入库时间信息、执行入库操作的操作员信息等。入库登记功能产生货物的入库记录,为以后进行入库货物的查询和出库操作产生操作数据,供管理人员掌握仓库.内存储的货物情况。
         3、 出库模块
         出库功能是仓库管理系统的基本功能之二。出库功能主要是实现登记出库货物信息的功能。这些出库记录包括出库申请单据信息、出库数量和出库时间信息、执行出库操作的库管信息等。出库功能依据入库登记功能产生的入库记录产生货物的出库记录,将出库记录存入系统,为以后的出库记录查询以及掌握仓库货物存储情况作基础。
         4、借条模块
         此模块提供了对货物借出以及还库的管理,实现登记货物借出信息的功能。这些借出信息包括货物信息、借出数量、借出人、允许借出的操作员、联系电话等。借出功能将借条记录存入系统,为以后的借出记录查询以及掌握仓库货物存储情况作基础。
         5、盘库模块
         此模块通过定期对仓库信息做清点,有效的了解了货物的流通情况和仓库货物的损耗情况。方便对货物信息的管理。
         6、产品模块
         此模块提供了货物基础数据的录入、货物信息查询等功能,方便及时了解产品信息。
         结束语:
         本次仓库管理系统的设计,基本完成了其功能,实现了仓库的信息化管理,管理员可以对产品进行增删改查以及可以增加出入库信息。该系统使用数据库保存数据,数据库可以对数据进行加密,所以该系统在安全性上有了很大的提升。但是该系统细节方面不够完善,对用户提示信息不够到位,对数据的输入没有进行限制,并且在处理问题的逻辑上有些欠缺,不能把一个问题想的比较全面。
         参考文献:
         [1]Thomas H.Cormen. Introduction to Algorithms(Third Edition),机械工业出版社,2013
         [2]刘耀儒.新概念MySql教程 (第5版) [M].北京:兵器工业出版社, 2007.
         [3]阮宏一.数据结构课程设计C语言描述(第2版).电子工业出版社,2016
         [4]李志敏.数据库原理教程.科学出版社,2016
         [5]厉旭杰.数据库课程设计编程实例. 清华大学出版社,2014
         [6]王珊、萨师煊,数据库系统概论,高等教育出版社. 2006.5
         [7]李刚等,Java程序员之旅--Java数据库技术详解,化学工业出版社,2011.4
         [8]软件开发技术联盟,Java Web开发实践,清华大学出版社,2013.9
         [9]西华大学课程中心/“数据库与网络实训”(综合设计)课程网站/
         [10]CSDN(Chinese Software Develop Net):http://www.csdn.net/
         作者简介:张琛(1999-),女,汉族,河南安阳,本科,研究方向:物联网工程。
         蒙科竹(1999-),女,汉族,四川广安,本科,研究方向:物联网工程。
         聂洋(2000-),男,汉族,四川南充,本科,研究方向:信息与计算科学。

投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: