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

毕业设计我帮你

基于仓库管理系统的出库模块设计与开发

基于仓库管理系统的出库模块设计与开发

本文所设计的仓库管理系统以标准的仓库管理模式为蓝本,基于JAVA开发出一个可以用于一般单位的仓库管理系统,实现了仓库管理的高效性与安全性。系统主要提供一个仓库业务及其作业管理的信息存储和检索系统。通过入库管理、出库管理、仓库人员管理等功能模块

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


  • 详细描述

    基于仓库管理系统的出库模块设计与开发
    一、选题的背景和意义
    随着企业管理信息化的发展,网络及计算机的引入使管理跃上了一个新的发展平台。企业的各项管理都将信息化方向扩展,仓库的管理及物品的出库对于企业来说尤为重要,也正是基于这个原因我把毕业设计的方向定在了企业的仓库管理的出库模块上;
    仓库管理系统的出库模块的开发不仅是一个简单的管理系统的编写过程,更重要的是在系统分析和设计阶段所走的工作。系统在设计过程中严格遵循软件工程学的方法,用过段的生命周期计划严格管理。界面美观、大方,方便的操作与良好的视觉感。制作这个系统项目就能够把我们在校三年所学的东西都能够结合在一起,让我们有能力完整的做出一个项目。
    二、课题研究的主要内容、拟采取的的技术路线或研究方法和手段 
    1、需求分析、特点描述
       仓库管理系统的开发主要包括以下内容:可行性研究:可行性研究的任务是来确定仓库管理系统否有必要开发, 可行性研究从下几个方面:
       技术可行性:使用现有的技术能否实现该系统。 
       经济可行性这个系统的经济效益是否能超过它的开发成本。 
       操作可行性系统的操作方式是否简单方便,在实际使用过程中是否能够满足实际的应用。
    2、设计原则
        本课题主要采用文献研究、需求调研与分析、系统设计与测试等方法,软件开发理论、信息系统开发理论、进行分析,满足信息管理平台的应用需要。在文献研究阶段,将收集仓库信息管理方面相关资料、著作及开发技术资料;需求调研与分析阶段将深入到公司做市场调研,并让仓库管理员给出意见和建议,了解他们的需求,并做好记录;系统设计,拟采用快速原型法构建系统,通过回朔法,不断完善系统开发与设计。
    3、解决方案设计
    采用B/S设计模式分层思想,同时根据软件工程的管理思想及系统分析的设计与分析的思想进行系统的开发,利用Java语言开发Web应用程序,提供
    框架对系统的程序代码结构进行分层。
    4、主要的功能模块:
        而我主要负责其中的出库管理模块,以及对应数据库的连通。
    出库功能是仓库管理系统的基本功能之一。出库功能主要是实现登记出库货物信息的功能。这些出库记录包括出库申请单据信息、出库数量和出库时间信息、执行出库操作的库管信息和货物剩余信息等。出库功能依据入库登记功能产生的入库记录产生货物的出库记录,将出库记录存入系统,为以后的出库记录查询以及掌握仓库货物存储情况作基础。
    三、课题研究中的主要难点以及解决的方法
    (一)主要困难:
    1、菜单界面设计用的是HTML编写的,因为不是很熟悉所以不能做出满意的效果。
    2、数据库部署不成功,SQL语句不熟练;
    3、功能模块的实现
    4、功能模块与数据库无法连接。
    (二)解决方法:
    1、菜单界面设计上用dreamweaver搭建好符合要求的页面后打开编辑模式拷贝代码。
    2、了解数据库的部署要求修改电脑安装环境并阅读有关的书籍,学习其编译的规则。
    3、寻找类似的,已经完成的项目。认真分析其实现的方法,将类似的,可以使用的,共通的方法用进来。
    4、上网了解,以及请教身边的老师和同学。
     
    目录
    摘要 1
    第一章 概述 1
    1.1 仓库管理系统的背景与意义 1
    1.2系统可行性研究 2
    1.3本文的主要工作 3
    第二章  相关技术介绍 4
    2.1 Java技术 4
    2.2 Eclipse简介 5
    2.3 sybase简介 5
    2.4 Navicat for MySQL简介 6
    第三章 系统分析与设计 7
    3.1 引言 7
    3.2系统分析 7
    3.2.1系统需求分析 7
    3.2.2系统功能设置 8
    第四章 数据库设计 10
    4.1 引言 10
    4.2 E-R图 10
    4.3数据表 10
    第五章  系统界面与功能实现 13
    5.1出库模块的实现 13
    5.1.1主要代码: 14
    5.2 其它模块的实现 20
    5.2.1 登入功能 20
    5.2.2 入库功能的实现 20
    5.2.3 用户管理功能的实现 21
    第六章 系统调试及运行 23
    6.1 系统调试 23
    6.2 系统运行 23
    6.2.1 运行环境 23
    6.2.2 Tomcat网站项目部署 24
    6.2.3出库模块程序运行界面 26
    6.3 遇到的问题和解决方法 28
    总结与展望 29
    致谢 30
    参考文献 31
     
    第一章 概述
    管理信息系统就是我们常说的MIS(Management Information System),在强调管理,强调信息的现代社会中它越来越得到普及。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学,运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。
    1.1 仓库管理系统的背景与意义
        物流是有形物品从出发点到最终消费点的流动存储活动,具体包括运输、保管、包装、装卸、搬运、流通加工及信息处理,从职能上可以分为:供应物流、生成物流、销售物流、回收物流和废弃物流五个职能。
        从70年代开始,计算机技术开始应用到物流领域。随着物流市场和物流信息化的发展,物流软件市场也应运而生并迅速发展起来,国内外出现了一大批物流软件供应商和物流软件。“物流软件作为管理软件,较其它应用软件呈现先进性、高效性、可靠性和安全性等特点;较其它管理软件,如ERP(Enterprise Resource Planning),具有以下特点:实施风险小,实施迅速;效益显著、见效快。
        根据物流软件结构分类,就目前物流软件所使用的应用范围来说,物流软件包括如下几个子系统:WMS(Warehouse Management System,仓库管理系统)、TMS(Transportation Management System,运输管理系统)。OMS(Order Management System,定单管理系统)、SMS(Service Management System,服务管理系统)。其中,WMS主要提供了一整套仓库业务以及作业管理系统。通过仓库管理系统可以实现库位分配自动化和智能化;提高仓库作业效率和速度,提供准确的库存信息,并使之与实际库存变化同步。
        根据中国物流与采购联合会统计,2001年,中国与物流相关的年总支出为19000亿元人民币,物流成本占GDP的比重为20%左右。我国企业的物流支出成本约占总成本的30%,而国外企业的物流支出成本仅为7%。物流成本的巨大差距,抵消了我国企业在原材料和人工上的成本优势,降低了我国企业的竞争力。国内的很多企业,由于信息的记录、收集、汇总、处理分析还处于比较低的水平,记录中信息分散、格式随意、应用单一,收集中不及时、不全面、不完善、保留不科学,汇总时口径不一、主题多元、结果不一,处理分析方法落后、效率低下、只有短期,难以支持趋势等。
        随着企业规模的扩大,管理信息系统也发挥越来越重要的作用。作为企业管理信息系统关键组成部分的仓库管理系统的应用给企业带来巨大的效益。采用仓库管理系统将使企业改变其传统的手工记录模式,应用数据库技术使海量数据的存储与处理成为很方便的事情,这样可大幅缩短主要业务流程的处理时间,提高对市场的响应能力。
    仓库管理系统是通过入库业务、出库业务、库存调拨、库存调整,结合批次管理、物料对应、库存盘点、质检管理、实时库存管理等功能综合运用的管理系统,对库存业务的物流和成本管理全过程进行有效控制和跟踪,实现完善的企业仓库信息管理。仓库管理系统的投入,将使仓库的管理更加正规化,为产品的出入库管理部门和销售部门提供了方便,降低了仓库的损耗。企业可以对售出的产品进行跟踪服务,同时也免去了销售人员按以往惯例亲自前往用户处去核实货物情况的麻烦,提高了办事效率,节省了费用,而且还避免了不必要的业务纠纷,维护了企业长期与用户建立的良好信誉。
    1.2系统可行性研究
        1.技术可行性
        根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。
    本系统基于JAVA编程语言,采用了较为成熟的开发模式。
        2.经济可行性
        估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否回高于项目预期的全部经费。并且,分析系统开发是否会对其它产品或利润带来一定影响。
    (1)支出:基础投资:
            硬件设备:PC机
                软件设备:WINDOWS7、eclipse,MY SQL
                其它一次性支出:软件设计和开发费用
                经常性支出:软件维护费用、软件使用费用。
        (2)效益:
        系统的效益可以从经济效益和社会效益两方面考虑。对于仓库管理系统则应着重分析其社会效益。例如,系统投入运行后可以使仓库管理实现科学化、规范化。曾强了工作人员对仓库管理能力、提高了工作效率。
        3.运行可行性
        新系统的研制和开发是充分得考虑工作人员对仓库的易于管理,管理者方便查询设备信息效率。从而能完全满足使用者的要求。
        4.法律可行性
    新系统的研制和开发,将不会侵犯他人、集体和国家的利益,不会违反国家政策和法律。
    1.3本文的主要工作
    本论文以标准的仓库管理模式为蓝本,根据软件工程的理论,开发出适用于中小单位的仓库管理系统。
    论文首先研究了系统开发的可行性,然后进行了需求分析,然后根据需求分析采用了结构化分析方法进行了系统分析设计,并进行了数据库的建模工作,根据模型构建了数据库。后台数据库采用MYSQL完成。基于开放的开发架构JAVA实现了系统登录模块、主窗口模块、仓库人员管理模块、入库模块、出库模块等。最后对全文进行了总结,对今后的工作提出了展望。
     
    参考文献
    [1]《java核心技术卷1-基础知识》             ISBN: 9787121133626
    [2]《SQL Server2005 高级编程》  作者:奈特   ISBN:9787302140276
    [3]《Java实战开发1200例》     作者:李钟尉 ISBN: 9787302252047
    [4]《JavaScript入门经典》      作者:(美)Paul Wilton Jeremy McPeak
    [5]杨芙清.软件复用及其相关技术.计算机世界3版1999,3
    [6]王成翅,姚琳.基于可重用框架的软件开发模式及其应用.计算机应用研究.2003,1
    [7]何昭,李传湘,崔巍荃于面向对象框架的软件开发方法.计算机工程,2002,27(4)               

    收缩